Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
ziqian zhang
Grasscutter
Commits
e45ef7de
Commit
e45ef7de
authored
May 17, 2022
by
AZthemute
Committed by
Melledy
May 17, 2022
Browse files
General housekeeping and clarification of en-us.json file
parent
d15c32df
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/main/resources/languages/en-US.json
View file @
e45ef7de
...
...
@@ -17,22 +17,22 @@
"default_password"
:
"[Dispatch] The default keystore password was loaded successfully. Please consider setting the password to 123456 in config.json."
},
"authentication"
:
{
"default_unable_to_verify"
:
"[Authentication] Something called the verifyUser method which is unavailable in the default authentication handler"
"default_unable_to_verify"
:
"[Authentication] Something called the verifyUser method which is unavailable in the default authentication handler
.
"
},
"no_commands_error"
:
"Commands are not supported in dispatch only mode."
,
"unhandled_request_error"
:
"[Dispatch] Potential unhandled %s request: %s"
,
"unhandled_request_error"
:
"[Dispatch] Potential unhandled %s request: %s
.
"
,
"account"
:
{
"login_attempt"
:
"[Dispatch] Client %s is trying to log in"
,
"login_success"
:
"[Dispatch] Client %s logged in as %s"
,
"login_token_attempt"
:
"[Dispatch] Client %s is trying to log in via token"
,
"login_token_error"
:
"[Dispatch] Client %s failed to log in via token"
,
"login_token_success"
:
"[Dispatch] Client %s logged in via token as %s"
,
"combo_token_success"
:
"[Dispatch] Client %s succeed to exchange combo token"
,
"combo_token_error"
:
"[Dispatch] Client %s failed to exchange combo token"
,
"account_login_create_success"
:
"[Dispatch] Client %s failed to log in: Account %s created"
,
"account_login_create_error"
:
"[Dispatch] Client %s failed to log in: Account create failed"
,
"account_login_exist_error"
:
"[Dispatch] Client %s failed to log in: Account no found"
,
"account_cache_error"
:
"Game account cache information error"
,
"login_attempt"
:
"[Dispatch] Client %s is trying to log in
.
"
,
"login_success"
:
"[Dispatch] Client %s logged in as %s
.
"
,
"login_token_attempt"
:
"[Dispatch] Client %s is trying to log in via token
.
"
,
"login_token_error"
:
"[Dispatch] Client %s failed to log in via token
.
"
,
"login_token_success"
:
"[Dispatch] Client %s logged in via token as %s
.
"
,
"combo_token_success"
:
"[Dispatch] Client %s succeed to exchange combo token
.
"
,
"combo_token_error"
:
"[Dispatch] Client %s failed to exchange combo token
.
"
,
"account_login_create_success"
:
"[Dispatch] Client %s failed to log in: Account %s created
.
"
,
"account_login_create_error"
:
"[Dispatch] Client %s failed to log in: Account create failed
.
"
,
"account_login_exist_error"
:
"[Dispatch] Client %s failed to log in: Account no
t
found
.
"
,
"account_cache_error"
:
"Game account cache information error
.
"
,
"session_key_error"
:
"Wrong session key."
,
"username_error"
:
"Username not found."
,
"username_create_error"
:
"Username not found, create failed."
...
...
@@ -45,7 +45,7 @@
"shutdown"
:
"Shutting down..."
,
"done"
:
"Done! For help, type
\"
help
\"
"
,
"error"
:
"An error occurred."
,
"welcome"
:
"Welcome to Grasscutter"
,
"welcome"
:
"Welcome to Grasscutter
!
"
,
"run_mode_error"
:
"Invalid server run mode: %s."
,
"run_mode_help"
:
"Server run mode must be 'HYBRID', 'DISPATCH_ONLY', or 'GAME_ONLY'. Unable to start Grasscutter..."
,
"create_resources"
:
"Creating resources folder..."
,
...
...
@@ -61,17 +61,17 @@
"console_execute_error"
:
"This command can only be run from the console."
,
"player_execute_error"
:
"Run this command in-game."
,
"command_exist_error"
:
"No command found."
,
"no_description_specified"
:
"No description specified"
,
"no_description_specified"
:
"No description specified
.
"
,
"invalid"
:
{
"amount"
:
"Invalid amount."
,
"artifactId"
:
"Invalid artifact
Id
."
,
"avatarId"
:
"Invalid avatar
Id
."
,
"artifactId"
:
"Invalid artifact
ID
."
,
"avatarId"
:
"Invalid avatar
ID
."
,
"avatarLevel"
:
"Invalid avatarLevel."
,
"entityId"
:
"Invalid entity
Id
."
,
"itemId"
:
"Invalid item
Id
."
,
"entityId"
:
"Invalid entity
ID
."
,
"itemId"
:
"Invalid item
ID
."
,
"itemLevel"
:
"Invalid itemLevel."
,
"itemRefinement"
:
"Invalid itemRefinement."
,
"playerId"
:
"Invalid player
Id
."
,
"playerId"
:
"Invalid player
ID
."
,
"uid"
:
"Invalid UID."
}
},
...
...
@@ -101,7 +101,7 @@
"create"
:
"Account created with UID %s."
,
"delete"
:
"Account deleted."
,
"no_account"
:
"Account not found."
,
"command_usage"
:
"Usage: account <create|delete> <username> [
uid
]"
,
"command_usage"
:
"Usage: account <create|delete> <username> [
UID
]"
,
"description"
:
"Modify user accounts"
},
"broadcast"
:
{
...
...
@@ -110,7 +110,7 @@
"description"
:
"Sends a message to all the players"
},
"changescene"
:
{
"usage"
:
"Usage: changescene <sceneI
d
>"
,
"usage"
:
"Usage: changescene <sceneI
D
>"
,
"already_in_scene"
:
"You are already in that scene."
,
"success"
:
"Changed to scene %s."
,
"exists_error"
:
"The specified scene does not exist."
,
...
...
@@ -128,15 +128,15 @@
"description"
:
"Deletes unequipped unlocked items, including yellow rarity ones from your inventory"
},
"coop"
:
{
"usage"
:
"Usage: coop <playerI
d
> <target playerI
d
>"
,
"usage"
:
"Usage: coop <playerI
D
> <target playerI
D
>"
,
"success"
:
"Summoned %s to %s's world."
,
"description"
:
"Forces someone to join the world of others"
},
"enter_dungeon"
:
{
"usage"
:
"Usage: enterdungeon <dungeon
id
>"
,
"changed"
:
"Changed to dungeon %s"
,
"not_found_error"
:
"Dungeon does not exist"
,
"in_dungeon_error"
:
"You are already in that dungeon"
,
"usage"
:
"Usage: enterdungeon <dungeon
ID
>"
,
"changed"
:
"Changed to dungeon %s
.
"
,
"not_found_error"
:
"Dungeon does not exist
.
"
,
"in_dungeon_error"
:
"You are already in that dungeon
.
"
,
"description"
:
"Enter a dungeon"
},
"giveAll"
:
{
...
...
@@ -147,26 +147,26 @@
"description"
:
"Gives all items"
},
"giveArtifact"
:
{
"usage"
:
"Usage: giveart|gart [player] <artifactI
d
> <mainPropI
d
> [<appendPropI
d
>[,<times>]]... [level]"
,
"usage"
:
"Usage: giveart|gart [player] <artifactI
D
> <mainPropI
D
> [<appendPropI
D
>[,<times>]]... [level]"
,
"id_error"
:
"Invalid artifact ID."
,
"success"
:
"Given %s to %s."
,
"description"
:
"Gives the player a specified artifact"
},
"giveChar"
:
{
"usage"
:
"Usage: givechar <player> <itemI
d
|itemName> [amount]"
,
"usage"
:
"Usage: givechar <player> <itemI
D
|itemName> [amount]"
,
"given"
:
"Given %s with level %s to %s."
,
"invalid_avatar_id"
:
"Invalid avatar
id
."
,
"invalid_avatar_id"
:
"Invalid avatar
ID
."
,
"invalid_avatar_level"
:
"Invalid avatar level."
,
"invalid_avatar_or_player_id"
:
"Invalid avatar or player ID."
,
"description"
:
"Gives the player a specified character"
},
"give"
:
{
"usage"
:
"Usage: give <player> <itemI
d
|itemName> [amount] [level]"
,
"usage"
:
"Usage: give <player> <itemI
D
|itemName> [amount] [level]"
,
"refinement_only_applicable_weapons"
:
"Refinement is only applicable to weapons."
,
"refinement_must_between_1_and_5"
:
"Refinement must be between 1 and 5."
,
"given"
:
"Given %s of %s to %s."
,
"given_with_level_and_refinement"
:
"Given %s with level %s, refinement %s %s times to %s"
,
"given_level"
:
"Given %s with level %s %s times to %s"
,
"given_with_level_and_refinement"
:
"Given %s with level %s, refinement %s %s times to %s
.
"
,
"given_level"
:
"Given %s with level %s %s times to %s
.
"
,
"description"
:
"Gives an item to you or the specified player"
},
"godmode"
:
{
...
...
@@ -183,25 +183,25 @@
},
"kick"
:
{
"player_kick_player"
:
"Player [%s:%s] has kicked player [%s:%s]"
,
"server_kick_player"
:
"Kicking player [%s:%s]"
,
"server_kick_player"
:
"Kicking player [%s:%s]
...
"
,
"description"
:
"Kicks the specified player from the server (WIP)"
},
"kill"
:
{
"usage"
:
"Usage: killall [playerU
id
] [sceneI
d
]"
,
"scene_not_found_in_player_world"
:
"Scene not found in player world"
,
"kill_monsters_in_scene"
:
"Killing %s monsters in scene %s"
,
"usage"
:
"Usage: killall [playerU
ID
] [sceneI
D
]"
,
"scene_not_found_in_player_world"
:
"Scene not found in player world
.
"
,
"kill_monsters_in_scene"
:
"Killing %s monsters in scene %s
.
"
,
"description"
:
"Kill all entities"
},
"killCharacter"
:
{
"usage"
:
"Usage: /killcharacter [playerI
d
]"
,
"usage"
:
"Usage: /killcharacter [playerI
D
]"
,
"success"
:
"Killed %s's current character."
,
"description"
:
"Kills the players current character"
},
"language"
:
{
"current_language"
:
"
c
urrent language is %s"
,
"language_changed"
:
"
l
anguage changed to %s"
,
"language_not_found"
:
"
c
urrently, server does not have that language
: %s
"
,
"description"
:
"
d
isplay or change current language"
"current_language"
:
"
C
urrent language is %s
.
"
,
"language_changed"
:
"
L
anguage changed to %s
.
"
,
"language_not_found"
:
"
C
urrently,
the
server does not have that language
.
"
,
"description"
:
"
D
isplay or change current language"
},
"list"
:
{
"success"
:
"There are %s player(s) online:"
,
...
...
@@ -217,16 +217,16 @@
"description"
:
"Grants or removes a permission for a user"
},
"position"
:
{
"success"
:
"Coordinates: %s, %s, %s
\n
Scene
id
: %s"
,
"description"
:
"Get coordinates
.
"
"success"
:
"Coordinates: %s, %s, %s
\n
Scene
ID
: %s"
,
"description"
:
"Get coordinates"
},
"quest"
:
{
"
description"
:
"Add or
finish
quest
s
"
,
"
usage
"
:
"
q
uest
<add|finish> [quest id]
"
,
"
added"
:
"Q
uest %s
added
"
,
"
finished"
:
"Finished quest %s
"
,
"
not_found"
:
"Quest not found
"
,
"
invalid_id"
:
"Invalid
quest
id
"
"
usage"
:
"quest <add|
finish
> [
quest
ID]
"
,
"
added
"
:
"
Q
uest
%s added.
"
,
"
finished"
:
"Finished q
uest %s
.
"
,
"
not_found"
:
"Quest not found.
"
,
"
invalid_id"
:
"Invalid quest ID.
"
,
"
description"
:
"Add or finish
quest
s
"
},
"reload"
:
{
"reload_start"
:
"Reloading config."
,
...
...
@@ -236,34 +236,34 @@
"resetConst"
:
{
"reset_all"
:
"Reset all avatars' constellations."
,
"success"
:
"Constellations for %s have been reset. Please relog to see changes."
,
"description"
:
"Resets the constellation level on your current active character, will need to relog after using the command to see any changes
.
"
"description"
:
"Resets the constellation level on your current active character,
you
will need to relog after using the command to see any changes"
},
"resetShopLimit"
:
{
"usage"
:
"Usage: /resetshop <player
id
>"
,
"description"
:
"Reset target player's shop refresh time
.
"
"usage"
:
"Usage: /resetshop <player
ID
>"
,
"description"
:
"Reset target player's shop refresh time"
},
"sendMail"
:
{
"usage"
:
"Usage: give [player] <itemI
d
|itemName> [amount]"
,
"user_not_exist"
:
"The user with an
id
of '%s' does not exist"
,
"start_composition"
:
"Starting composition of message.
\n
Please use `/sendmail <title>` to continue.
\n
You can use `/sendmail stop` at any time"
,
"usage"
:
"Usage: give [player] <itemI
D
|itemName> [amount]"
,
"user_not_exist"
:
"The user with an
ID
of '%s' does not exist
.
"
,
"start_composition"
:
"Starting composition of message.
\n
Please use `/sendmail <title>` to continue.
\n
You can use `/sendmail stop` at any time
.
"
,
"templates"
:
"Mail templates coming soon implemented..."
,
"invalid_arguments"
:
"Invalid arguments.
\n
Usage `/sendmail <userI
d
|all|help> [templateI
d
]`"
,
"send_cancel"
:
"Message sending cancelled"
,
"invalid_arguments"
:
"Invalid arguments.
\n
Usage `/sendmail <userI
D
|all|help> [templateI
D
]`"
,
"send_cancel"
:
"Message sending cancelled
.
"
,
"send_done"
:
"Message sent to user %s!"
,
"send_all_done"
:
"Message sent to all users!"
,
"not_composition_end"
:
"Message composition not at final stage.
\n
Please use `/sendmail %s` or `/sendmail stop` to cancel"
,
"please_use"
:
"Please use `/sendmail %s`"
,
"set_title"
:
"Message title set as '%s'.
\n
Use '/sendmail <content>' to continue."
,
"set_contents"
:
"Message contents set as '%s'.
\n
Use '/sendmail <sender>' to continue."
,
"set_message_sender"
:
"Message sender set as '%s'.
\n
Use '/sendmail <itemI
d
|itemName|finish> [amount] [level]' to continue."
,
"set_message_sender"
:
"Message sender set as '%s'.
\n
Use '/sendmail <itemI
D
|itemName|finish> [amount] [level]' to continue."
,
"send"
:
"Attached %s of %s (level %s) to the message.
\n
Continue adding more items or use `/sendmail finish` to send the message."
,
"invalid_arguments_please_use"
:
"Invalid arguments
\n
Please use `/sendmail %s`"
,
"title"
:
"<title>"
,
"message"
:
"<message>"
,
"sender"
:
"<sender>"
,
"arguments"
:
"<itemI
d
|itemName|finish> [amount] [level]"
,
"error"
:
"ERROR:
i
nvalid construction stage %s. Check console for stacktrace."
,
"description"
:
"Sends mail to the specified user. The usage of this command changes based on it
'
s composition state
.
"
"arguments"
:
"<itemI
D
|itemName|finish> [amount] [level]"
,
"error"
:
"ERROR:
I
nvalid construction stage %s. Check console for stacktrace."
,
"description"
:
"Sends mail to the specified user. The usage of this command changes based on its composition state"
},
"sendMessage"
:
{
"usage"
:
"Usage: sendmessage <player> <message>"
,
...
...
@@ -273,7 +273,7 @@
"setFetterLevel"
:
{
"usage"
:
"Usage: setfetterlevel <level>"
,
"range_error"
:
"Fetter level must be between 0 and 10."
,
"success"
:
"Fetter level set to %s"
,
"success"
:
"Fetter level set to %s
.
"
,
"level_error"
:
"Invalid fetter level."
,
"description"
:
"Sets your fetter level for your current active character"
},
...
...
@@ -287,17 +287,17 @@
"set_self"
:
"%s set to %s."
,
"set_for_uid"
:
"%s for %s set to %s."
,
"set_max_hp"
:
"MAX HP set to %s."
,
"description"
:
"Set fight property for your current active character"
"description"
:
"Set
s
fight property for your current active character"
},
"setWorldLevel"
:
{
"usage"
:
"Usage: setworldlevel <level>"
,
"value_error"
:
"World level must be between 0-8"
,
"value_error"
:
"World level must be between 0-8
.
"
,
"success"
:
"World level set to %s."
,
"invalid_world_level"
:
"Invalid world level."
,
"description"
:
"Sets your world level (Relog to see proper effects)"
},
"spawn"
:
{
"usage"
:
"Usage: spawn <entityI
d
> [amount] [level(monster only)]"
,
"usage"
:
"Usage: spawn <entityI
D
> [amount] [level(monster only)]"
,
"success"
:
"Spawned %s of %s."
,
"description"
:
"Spawns an entity near you"
},
...
...
@@ -309,7 +309,7 @@
"usage_1"
:
"To set talent level: /talent set <talentID> <value>"
,
"usage_2"
:
"Another way to set talent level: /talent <n or e or q> <value>"
,
"usage_3"
:
"To get talent ID: /talent getid"
,
"lower_16"
:
"Invalid talent level. Level should be lower than 16"
,
"lower_16"
:
"Invalid talent level. Level should be lower than 16
.
"
,
"set_id"
:
"Set talent to %s."
,
"set_atk"
:
"Set talent Normal ATK to %s."
,
"set_e"
:
"Set talent E to %s."
,
...
...
@@ -323,44 +323,44 @@
"description"
:
"Set talent level for your current active character"
},
"team"
:
{
"usage"
:
"Usage: team <add|remove|set> [avatarI
d
,...] [index|first|last|index-index,...]"
,
"invalid_usage"
:
"
i
nvalid usage"
,
"add_usage"
:
"
u
sage(add): team add <avatarI
d
,...> [index]"
,
"invalid_index"
:
"
i
ndex is invalid"
,
"add_too_much"
:
"server
is
only allow you to have at most %d avatar(s) in your team"
,
"failed_to_add_avatar"
:
"
f
ailed to add avatar
by id:
%s"
,
"remove_usage"
:
"
u
sage(remove): team remove <index|first|last|index-index,...>"
,
"failed_parse_index"
:
"
f
ailed to parse index: %s"
,
"remove_too_much"
:
"
y
ou can't remove
so many avatars, your team list will be empty for this
"
,
"ignore_index"
:
"
i
gnored index(es): %s"
,
"set_usage"
:
"
u
sage(set): team set <index> <avatarI
d
>"
,
"index_out_of_range"
:
"index you
r
specified is out of range"
,
"failed_parse_avatar_id"
:
"
f
ailed to parse avatar
id
: %s"
,
"avatar_already_in_team"
:
"
a
vatar is already in team"
,
"avatar_not_found"
:
"
a
vatar not found
: %d
"
,
"description"
:
"
m
odify your team manually"
"usage"
:
"Usage: team <add|remove|set> [avatarI
D
,...] [index|first|last|index-index,...]"
,
"invalid_usage"
:
"
I
nvalid usage
.
"
,
"add_usage"
:
"
U
sage
(add): team add <avatarI
D
,...> [index]"
,
"invalid_index"
:
"
I
ndex is invalid
.
"
,
"add_too_much"
:
"
The
server only allow
s
you to have at most %d avatar(s) in your team
.
"
,
"failed_to_add_avatar"
:
"
F
ailed to add avatar
ID
%s
.
"
,
"remove_usage"
:
"
U
sage
(remove): team remove <index|first|last|index-index,...>"
,
"failed_
to_
parse_index"
:
"
F
ailed to parse index: %s"
,
"remove_too_much"
:
"
Y
ou can't remove
all your avatars.
"
,
"ignore_index"
:
"
I
gnored index(es): %s"
,
"set_usage"
:
"
U
sage
(set): team set <index> <avatarI
D
>"
,
"index_out_of_range"
:
"
The
index you specified is out of range
.
"
,
"failed_parse_avatar_id"
:
"
F
ailed to parse avatar
ID
: %s"
,
"avatar_already_in_team"
:
"
A
vatar is already in team
.
"
,
"avatar_not_found"
:
"
A
vatar
%d
not found
.
"
,
"description"
:
"
M
odify your team manually
.
"
},
"teleportAll"
:
{
"success"
:
"Summoned all players to your location."
,
"error"
:
"You only
can
use this command in MP mode."
,
"error"
:
"You
can
only use this command in MP mode."
,
"description"
:
"Teleports all players in your world to your position"
},
"teleport"
:
{
"usage_server"
:
"Usage: /tp @<player
id
> <x> <y> <z> [scene
id
]"
,
"usage"
:
"Usage: /tp [@<player
id
>] <x> <y> <z> [scene
id
]"
,
"specify_player_id"
:
"You must specify a player
id
."
,
"usage_server"
:
"Usage: /tp @<player
ID
> <x> <y> <z> [scene
ID
]"
,
"usage"
:
"Usage: /tp [@<player
ID
>] <x> <y> <z> [scene
ID
]"
,
"specify_player_id"
:
"You must specify a player
ID
."
,
"invalid_position"
:
"Invalid position."
,
"success"
:
"Teleported %s to %s, %s, %s in scene %s"
,
"description"
:
"Change the player's position
.
"
"success"
:
"Teleported %s to %s, %s, %s in scene %s
.
"
,
"description"
:
"Change the player's position"
},
"weather"
:
{
"usage"
:
"Usage: weather <weatherI
d
> [climateI
d
]"
,
"success"
:
"Changed weather to %s with climate %s"
,
"usage"
:
"Usage: weather <weatherI
D
> [climateI
D
]"
,
"success"
:
"Changed weather to %s with climate %s
.
"
,
"invalid_id"
:
"Invalid ID."
,
"description"
:
"Changes the weather
.
"
"description"
:
"Changes the weather"
},
"drop"
:
{
"command_usage"
:
"Usage: drop <itemI
d
|itemName> [amount]"
,
"command_usage"
:
"Usage: drop <itemI
D
|itemName> [amount]"
,
"success"
:
"Dropped %s of %s."
,
"description"
:
"Drops an item near you"
},
...
...
@@ -374,7 +374,7 @@
"description"
:
"Restarts the current session"
},
"unlocktower"
:
{
"success"
:
"
u
nlock done"
,
"success"
:
"
U
nlock done
.
"
,
"description"
:
"Unlock all levels of tower"
}
},
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment