Path: blob/development/src/main/resources/languages/en-US.json
3158 views
{1"messages": {2"game": {3"address_bind": "Game Server started at \u001B[1m\u001B[33m%s:%s\u001B[0m",4"port_bind": "Game Server started on port %s",5"connect": "Client connected from %s",6"disconnect": "Client disconnected from %s",7"game_update_error": "An error occurred during game update.",8"command_error": "Command error:"9},10"dispatch": {11"address_bind": "[Dispatch] Dispatch server started at \u001B[1m\u001B[33m%s:%s\u001B[0m",12"port_bind": "[Dispatch] Dispatch server started on port %s",13"request": "[Dispatch] Client %s %s request: %s",14"keystore": {15"general_error": "[Dispatch] Error while loading keystore!",16"password_error": "[Dispatch] Unable to load keystore. Trying default keystore password...",17"no_keystore_error": "[Dispatch] No SSL cert found! Falling back to HTTP server.",18"default_password": "[Dispatch] The default keystore password was loaded successfully. Please consider setting the password to 123456 in config.json."19},20"authentication": {21"default_unable_to_verify": "[Authentication] Something called the verifyUser method which is unavailable in the default authentication handler."22},23"no_commands_error": "Commands are not supported in dispatch only mode.",24"unhandled_request_error": "[Dispatch] Potential unhandled %s request: %s.",25"account": {26"login_attempt": "[Dispatch] Client %s is trying to log in.",27"login_success": "[Dispatch] Client %s logged in as %s.",28"login_max_player_limit": "[Dispatch] Client %s failed to log in: The number of online players has reached the limit",29"login_token_attempt": "[Dispatch] Client %s is trying to log in via token.",30"login_token_error": "[Dispatch] Client %s failed to log in via token.",31"login_token_success": "[Dispatch] Client %s logged in via token as %s.",32"login_password_error": "[Dispatch] Client %s failed to log in via password.",33"login_password_storage_error": "[Dispatch] Client %s failed to log in via password because there is no password in the database.",34"combo_token_success": "[Dispatch] Client %s succeed to exchange combo token.",35"combo_token_error": "[Dispatch] Client %s failed to exchange combo token.",36"account_login_create_success": "[Dispatch] Client %s failed to log in: Account %s created.",37"account_login_create_error": "[Dispatch] Client %s failed to log in: Account create failed.",38"account_login_exist_error": "[Dispatch] Client %s failed to log in: Account not found.",39"account_cache_error": "Game account cache information error.",40"session_key_error": "Wrong session key.",41"username_error": "Username not found.",42"username_create_error": "Username not found, create failed.",43"password_error": "Invalid Password",44"password_length_error": "Password length must be greater then or equal to 8",45"password_storage_error": "You don't have a password for your account. Please contact an administrator.",46"server_max_player_limit": "The number of online players has reached the limit"47},48"router_error": "[Dispatch] Unable to attach router."49},50"status": {51"free_software": "Grasscutter is FREE software. If you have paid for this, you may have been scammed. Homepage: https://github.com/Grasscutters/Grasscutter",52"starting": "Starting Grasscutter...",53"shutdown": "Shutting down...",54"done": "Done! For help, type \"help\"",55"error": "An error occurred.",56"welcome": "Welcome to Grasscutter!",57"run_mode_error": "Invalid server run mode: %s.",58"run_mode_help": "Server run mode must be 'HYBRID', 'DISPATCH_ONLY', or 'GAME_ONLY'. Unable to start Grasscutter...",59"create_resources": "Creating resources folder...",60"resources_error": "Place a copy of 'BinOutput' and 'ExcelBinOutput' in the resources folder.",61"version": "Grasscutter version: %s-%s",62"game_version": "Game version: %s",63"resources": {64"loading": "Loading resources...",65"finish": "Finished loading resources.",66"custom": "Find additional resources at: 'Anime-Game-Servers/CustomGCResources'.",67"missing_server": "To fully use questing, it is recommended to add the 'Server' folder.",68"missing_scenes": "To fully use questing, it is recommended to add the 'ScriptSceneData' folder."69}70}71},72"commands": {73"generic": {74"not_specified": "No command specified.",75"unknown_command": "Unknown command: %s",76"permission_error": "You do not have permission to run this command.",77"console_execute_error": "This command can only be run from the console.",78"player_execute_error": "Run this command in-game.",79"command_exist_error": "No command found.",80"no_usage_specified": "No usage specified",81"no_description_specified": "No description specified",82"set_to": "%s set to %s.",83"set_for_to": "%s for %s set to %s.",84"invalid": {85"amount": "Invalid amount.",86"artifactId": "Invalid artifact ID.",87"avatarId": "Invalid avatar ID.",88"avatarLevel": "Invalid avatarLevel.",89"cfgId": "Invalid cfg ID.",90"entityId": "Invalid entity ID.",91"itemId": "Invalid item ID.",92"itemLevel": "Invalid itemLevel.",93"itemRefinement": "Invalid itemRefinement.",94"statValue": "Invalid stat value.",95"value_between": "Invalid value: %s must be between %s and %s.",96"playerId": "Invalid player ID.",97"uid": "Invalid UID.",98"id": "Invalid ID."99}100},101"execution": {102"usage_prefix": "Usage: ",103"player_exist_error": "Player not found.",104"player_offline_error": "Player is not online.",105"item_player_exist_error": "Invalid item or UID.",106"player_exist_offline_error": "Player not found or is not online.",107"argument_error": "Invalid arguments.",108"clear_target": "Target cleared.",109"set_target": "Subsequent commands will target @%s by default.",110"set_target_online": "@%s is online. Some commands may require an offline target.",111"set_target_offline": "@%s is offline. Some commands may require an online target.",112"need_target": "This command requires a target UID. Add a <@UID> argument or set a persistent target with /target @UID.",113"need_target_online": "This command requires an online target UID, but current target is offline. Add a different <@UID> argument or set a persistent target with /target @UID.",114"need_target_offline": "This command requires an offline target UID, but current target is online. Add a different <@UID> argument or set a persistent target with /target @UID."115},116"status": {117"enabled": "Enabled",118"disabled": "Disabled",119"help": "Help",120"success": "Success"121},122"account": {123"invalid": "Invalid UID.",124"exists": "An account with this username and/or UID already exists.",125"create": "Account created with UID %s.",126"delete": "Account deleted.",127"no_account": "Account not found.",128"description": "Modify user accounts"129},130"achievement": {131"success": {132"grant": "Granted the achievement to %s.",133"revoke": "Revoked the achievement from %s.",134"progress": "Set progress of %s's achievement(id: %s) to %s.",135"grantall": "Granted %s achievement(s) to %s.",136"revokeall": "Revoked %s achievement(s) from %s."137},138"fail": {139"achievement_not_found": "Achievement not found.",140"already_achieved": "%s has already achieved the achievement.",141"not_yet_achieved": "%s hasn't achieved the achievement yet."142},143"description": "Grant, Revoke or Progress achievements."144},145"announce": {146"send_success": "Send an announcement successfully, you can revoke it by /a revoke %s.",147"refresh_success": "Refresh announcement config file successfully. [Total %s]",148"revoke_done": "Try to revoke announcement %s.",149"not_found": "Could not found announcement %s.",150"description": "Send announcement to all online players, or manage server's announcement"151},152"clear": {153"weapons": "Cleared weapons for %s.",154"artifacts": "Cleared artifacts for %s.",155"materials": "Cleared materials for %s.",156"furniture": "Cleared furniture for %s.",157"displays": "Cleared displays for %s.",158"virtuals": "Cleared virtuals for %s.",159"everything": "Cleared everything for %s.",160"description": "Deletes unequipped unlocked items from your inventory. Defaults to 4* level 1 refinement 1 or lower, but can be set higher."161},162"coop": {163"success": "Summoned %s to %s's world.",164"description": "Forces someone to join the world of others. If no one is targeted, it sends you into co-op mode anyway."165},166"enter_dungeon": {167"changed": "Changed to dungeon %s.",168"not_found_error": "Dungeon does not exist.",169"in_dungeon_error": "You are already in that dungeon.",170"description": "Enter a dungeon"171},172"entity": {173"description": "Modify an existing entity's properties",174"not_found_error": "Entity does not exist"175},176"give": {177"usage_relic": "Usage: give <artifactID> [mainPropID] [<appendPropID>[,<times>]]... [lv<level 0-20>]",178"illegal_relic": "This artifactID belongs to a blacklisted range, it may not be the one you wanted.",179"given": "Given %s of %s to %s.",180"given_with_level_and_refinement": "Given %s with level %s, refinement %s %s times to %s.",181"given_level": "Given %s with level %s %s times to %s.",182"given_avatar": "Given %s with level %s to %s.",183"giveall_success": "Successfully gave all items.",184"description": "Gives an item to you or the specified player. Can also give all weapons, avatars and/or materials, and can construct custom artifacts."185},186"heal": {187"success": "All characters have been healed.",188"description": "Heal all characters in your current team."189},190"help": {191"aliases": "Aliases: ",192"available_commands": "Available commands: ",193"tip_need_permission": "Permission: ",194"tip_need_no_permission": "None",195"tip_permission_targeted": "(Permission %s is also required to use on other players)",196"warn_player_has_no_permission": "Notice: You do not have permission to run this command.",197"description": "Sends the help message or shows information about a specified command"198},199"kick": {200"player_kick_player": "Player [%s:%s] has kicked player [%s:%s]",201"server_kick_player": "Kicking player [%s:%s]...",202"description": "Kicks the specified player from the server (WIP)"203},204"killall": {205"scene_not_found_in_player_world": "Scene not found in player world.",206"kill_monsters_in_scene": "Killing %s monsters in scene %s.",207"description": "Kill all entities"208},209"killCharacter": {210"success": "Killed %s's current character.",211"description": "Kills the players current character"212},213"language": {214"current_language": "Current language is %s.",215"language_changed": "Language changed to %s.",216"language_not_found": "Currently, the server does not have that language.",217"description": "Display or change current language"218},219"list": {220"success": "There are %s player(s) online:",221"description": "List online players"222},223"permission": {224"add": "Permission added.",225"has_error": "They already have this permission!",226"remove": "Permission removed.",227"not_have_error": "They don't have this permission!",228"account_error": "The account cannot be found.",229"description": "Grants or removes a permission for a user"230},231"position": {232"success": "Coordinates: %s, %s, %s\nRotation:%s, %s, %s\nScene ID: %s",233"description": "Gets position and rotation information"234},235"quest": {236"added": "Quest %s added.",237"finished": "Finished quest %s.",238"not_found": "Quest not found.",239"invalid_id": "Invalid quest ID.",240"description": "Add or finish quests",241"running": "Quest %s is %s (%s).",242"talking": "Talk %s is %s for main quest %s (%s).",243"state": {244"none": "unknown (none)",245"unstarted": "unfinished (not started, not completed)",246"unfinished": "unfinished (started, not completed)",247"finished": "finished (completed)",248"failed": "finished (completed, but failed)",249"exists": "found",250"not_exists": "not found"251},252"enabled": "Questing enabled."253},254"group": {255"invalid_groupid": "Invalid group ID.",256"invalid_suiteid": "Invalid suite ID.",257"group_not_found": "Group not found.",258"description": "Alter group loading",259"refreshed": "Group %s refreshed."260},261"cutscene": {262"description": "Plays a cutscene"263},264"sound": {265"description": "Plays a sound"266},267"reload": {268"reload_start": "Reloading config.",269"reload_done": "Reload complete.",270"description": "Reload server config"271},272"resetConst": {273"reset_all": "Reset all avatars' constellations.",274"success": "Constellations for %s have been reset. Please relog to see changes.",275"description": "Resets the constellation level on your current active character, you will need to relog after using the command to see any changes"276},277"resetShopLimit": {278"success": "Reset complete.",279"description": "Reset target player's shop refresh time"280},281"sendMail": {282"give_usage": "Usage: give <player> <itemID|itemName> [amount] [level] [refinement]",283"user_not_exist": "The user with an ID of '%s' does not exist.",284"start_composition": "Starting composition of message.\nPlease use '/sendmail <title>' to continue.\nYou can use '/sendmail stop' at any time.",285"templates": "Mail templates coming soon implemented...",286"invalid_arguments": "Invalid arguments.",287"send_cancel": "Message sending cancelled.",288"send_done": "Message sent to user %s!",289"send_all_done": "Message sent to all users!",290"not_composition_end": "Message composition not at final stage.\nPlease use '/sendmail %s' or '/sendmail stop' to cancel",291"please_use": "Please use '/sendmail %s'",292"set_title": "Message title set as '%s'.\nUse '/sendmail <content>' to continue.",293"set_contents": "Message contents set as '%s'.\nUse '/sendmail <sender>' to continue.",294"set_message_sender": "Message sender set as '%s'.\nUse '/sendmail <itemID|itemName|finish> [amount] [level]' to continue.",295"send": "Attached %s of %s (level %s) to the message.\nContinue adding more items or use '/sendmail finish' to send the message.",296"invalid_arguments_please_use": "Invalid arguments.\n Please use '/sendmail %s'",297"title": "<title>",298"message": "<message>",299"sender": "<sender>",300"arguments": "<itemID|itemName|finish> [amount] [level]",301"error": "ERROR: Invalid construction stage %s. Check console for stacktrace.",302"description": "Sends mail to the specified user. The usage of this command changes based on its composition state"303},304"sendMessage": {305"success": "Message sent.",306"description": "Sends a message to a player as the server. If used with no target, sends to all players on the server."307},308"setConst": {309"range_error": "Constellation level must be between 0 and 6.",310"level_error": "Invalid constellation level.",311"fail": "Failed to set constellation.",312"failed_success": "Constellations for %s have been set to %s. Please reload scene to see changes.",313"success": "Constellations for %s have been set to %s.",314"successall": "Constellations for all characters have been set to %s.",315"description": "Sets constellation level for your current active character"316},317"setFetterLevel": {318"range_error": "Fetter level must be between 0 and 10.",319"success": "Fetter level set to %s.",320"level_error": "Invalid fetter level.",321"description": "Sets your fetter level for your current active character"322},323"setProp": {324"description": "Sets accountwide properties. Things like godmode can be enabled this way, as well as changing things like unlocked abyss floor and battle pass progress.\n\tValues for <prop> (case-insensitive): GodMode | UnlimitedStamina | UnlimitedEnergy | TowerLevel | WorldLevel | BPLevel | SetOpenState | UnsetOpenState | UnlockMap\n\t(cont.) see PlayerProperty enum for other possible values, of the form PROP_MAX_SPRING_VOLUME -> max_spring_volume"325},326"setSceneTag":{327"description": "Sets account-specific scene tags. This controls things like rocks blocking doors, buildings being visible, and other (usually quest-related) things that affect what is visible in your world."328},329"setStats": {330"description": "Sets fight property for your current active character\n\tValues for <stat>: hp | maxhp | def | atk | em | er | crate | cdmg | cdr | heal | heali | shield | defi\n\t(cont.) Elemental DMG Bonus: epyro | ecryo | ehydro | egeo | edendro | eelectro | ephys\n\t(cont.) Elemental RES: respyro | rescryo | reshydro | resgeo | resdendro | reselectro | resphys",331"locked_to": "%s locked to %s.",332"locked_for_to": "%s for %s locked to %s.",333"unlocked": "%s unlocked.",334"unlocked_for": "%s for %s unlocked."335},336"spawn": {337"success": "Spawned %s of %s.",338"limit_reached": "Scene spawn limit reached. Spawning %s entities instead.",339"description": "Spawns an entity near you"340},341"stop": {342"success": "Server shutting down...",343"description": "Stops the server"344},345"talent": {346"out_of_range": "Invalid talent level. Level should be in range of 1-15.",347"set_id": "Set talent %s - \"%s\" to %s.",348"id_desc": "Talent %s - \"%s\" - \"%s\"",349"invalid_skill_id": "Invalid skill ID.",350"invalid_level": "Invalid talent level.",351"normal_attack_id": "Normal Attack ID %s.",352"e_skill_id": "E skill ID %s.",353"q_skill_id": "Q skill ID %s.",354"description": "Set talent level for your current active character"355},356"team": {357"invalid_usage": "Invalid usage.",358"invalid_index": "Index is invalid.",359"add_too_much": "The server only allows you to have at most %s avatar(s) in your team.",360"failed_to_add_avatar": "Failed to add avatar ID %s.",361"failed_to_parse_index": "Failed to parse index: %s",362"remove_too_much": "You can't remove all your avatars.",363"ignore_index": "Ignored index(es): %s",364"index_out_of_range": "The index you specified is out of range.",365"failed_parse_avatar_id": "Failed to parse avatar ID: %s",366"avatar_already_in_team": "Avatar is already in team.",367"avatar_not_found": "Avatar %s not found.",368"description": "Modify your team manually."369},370"teleportAll": {371"success": "Summoned all players to your location.",372"error": "You can only use this command in MP mode.",373"description": "Teleports all players in your world to your position"374},375"teleport": {376"invalid_position": "Invalid position.",377"exists_error": "The specified scene does not exist.",378"success": "Teleported %s to %s, %s, %s in scene %s.",379"description": "Change the player's position"380},381"trialAvatarActivity": {382"description": "Manipulate functionalities of Trial Avatar Activity. This includes toggling dungeon and reward states.",383"not_found": "Trial avatar activity player data not found. Maybe the activity is not enabled.",384"invalid_param": "Invalid parameter.",385"schedule_not_found": "Schedule %s not found.",386"success_schedule": "Changed schedule id to %s.",387"success_dungeon": "Togggled avatar %s's dungeon status.",388"success_dungeon_all": "Toggled all avatars' dungeon status.",389"success_reward": "Togggled avatar %s's reward status.",390"success_reward_all": "Togggled all avatars reward status."391},392"weather": {393"success": "Set weather ID to %s with climate type %s.",394"status": "Current weather ID is %s with climate type %s.",395"description": "Changes weather ID and climate type. Weather IDs can be found in ./Resources/ExcelBinOutput/WeatherExcelConfigData.json.\nClimate types: sunny, cloudy, rain, thunderstorm, snow, mist"396},397"ban": {398"success": "Successful.",399"failure": "Failed, player not found.",400"invalid_time": "Unable to parse timestamp.",401"description": "Ban a player"402},403"unlockall": {404"success": "Unlocked all open states for %s.",405"description": "Unlocks all open states for a player."406},407"unban": {408"success": "Successful.",409"failure": "Failed, player not found.",410"description": "Unban a player"411},412"info": {413"description": "Provides the sender information about the server."414},415"debug": {416"description": "Useful debugging commands for developers."417}418},419"gacha": {420"details": {421"title": "Banner Details",422"available_five_stars": "Available 5-star Items",423"available_four_stars": "Available 4-star Items",424"available_three_stars": "Available 3-star Items"425},426"records": {427"title": "Gacha Records",428"date": "Date",429"item": "Item"430}431},432"documentation": {433"handbook": {434"title": "GM Handbook",435"title_commands": "Commands",436"title_avatars": "Avatars",437"title_items": "Items",438"title_scenes": "Scenes",439"title_monsters": "Monsters",440"header_id": "Id",441"header_command": "Command",442"header_description": "Description",443"header_avatar": "Avatar",444"header_item": "Item",445"header_scene": "Scene",446"header_monster": "Monster"447},448"index": {449"title": "Documentation",450"handbook": "GM Handbook",451"gacha_mapping": "Gacha mapping JSON"452}453},454"plugin": {455"directory_failed": "Failed to create plugins directory: ",456"unable_to_load": "Unable to load plugin.",457"invalid_config": "Plugin %s has an invalid config file.",458"invalid_main_class": "Plugin %s has an invalid main class.",459"missing_config": "Plugin %s lacks a valid config file.",460"failed_to_load_plugin": "Failed to load plugin: %s",461"failed_to_load": "Failed to load a plugin.",462"failed_to_load_dependencies": "Failed to load plugins with dependencies.",463"loading_plugin": "Loading plugin: %s",464"failed_add_id": "Failed to add plugin identifier: %s",465"enabling_plugin": "Enabling plugin: %s",466"enabling_failed": "Failed to enable plugin: %s",467"disabling_plugin": "Disabling plugin: %s",468"disabling_failed": "Failed to disable plugin: %s",469"invalid_api": {470"not_present": "Plugin %s does not specify an API version.",471"lower": "Plugin %s is using API version %s, while the server is using API version %s.",472"outdated": "Plugin %s is using an outdated API method."473}474}475}476477478