CNLanguage.java 17.9 KB
Newer Older
Melledy's avatar
Melledy committed
1
package emu.grasscutter.languages;
mzfqy's avatar
mzfqy committed
2
3

public final class CNLanguage {
Scirese's avatar
Scirese committed
4
5
6
7
8
9
10
    public String An_error_occurred_during_game_update = "游戏更新时发生了错误.";
    public String Starting_Grasscutter = "正在开启Grasscutter...";
    public String Invalid_server_run_mode = "无效的服务器运行模式. ";
    public String Server_run_mode = "服务器运行模式必须为以下几种之一: 'HYBRID'(混合模式), 'DISPATCH_ONLY'(仅dispatch模式), 或 'GAME_ONLY'(仅游戏模式). 无法启动Grasscutter...";
    public String Shutting_down = "正在停止....";
    public String Start_done = "加载完成!需要指令帮助请输入 \"help\"";
    public String Dispatch_mode_not_support_command = "仅dispatch模式无法使用指令。";
mzfqy's avatar
mzfqy committed
11
    public String Command_error = "命令错误:";
Scirese's avatar
Scirese committed
12
    public String Error = "出现错误.";
Scirese's avatar
Scirese committed
13
14
15
16
    public String Grasscutter_is_free = "Grasscutter是免费软件,如果你是花钱买到的,你大概被骗了。主页: https://github.com/Grasscutters/Grasscutter";
    public String Game_start_port = "游戏服务器已在端口 {port} 上开启。";
    public String Client_connect = "来自 {address} 的客户端已连接。";
    public String Client_disconnect = "来自 {address} 的客户端已断开。";
Scirese's avatar
Scirese committed
17
    public String Client_request = "[Dispatch] 客户端 {ip} 请求:  {method} {url}";
Scirese's avatar
Scirese committed
18
19
20
    public String Not_load_keystore = "[Dispatch] 无法加载证书,正在尝试默认密码...";
    public String Use_default_keystore = "[Dispatch] 成功使用默认密码加载证书. 请考虑将config.json中的KeystorePassword项改为123456.";
    public String Load_keystore_error = "[Dispatch] 加载证书时出现错误!";
hanbao233xD's avatar
hanbao233xD committed
21
    public String Not_find_ssl_cert = "[Dispatch] 未找到SSL证书,正在回滚至HTTP模式。";
Scirese's avatar
Scirese committed
22
    public String Welcome = "欢迎使用Grasscutter";
Scirese's avatar
Scirese committed
23
24
    public String Potential_unhandled_request = "[Dispatch] 潜在的未处理请求: {method} {url}";
    public String Client_login_token = "[Dispatch] 客户端 {ip} 正在尝试使用token登录...";
Scirese's avatar
Scirese committed
25
26
    public String Client_token_login_failed = "[Dispatch] 客户端 {ip} 使用token登录失败。";
    public String Client_login_in_token = "[Dispatch] 客户端 {ip} 使用token以 {uid} 的身份登录。";
Scirese's avatar
Scirese committed
27
28
29
30
31
    public String Game_account_cache_error = "游戏账户缓存出现错误。";
    public String Wrong_session_key = "会话密钥错误。";
    public String Client_exchange_combo_token = "[Dispatch] 客户端 {ip} 成功交换token。";
    public String Client_failed_exchange_combo_token = "[Dispatch] 客户端 {ip} 交换token失败。";
    public String Dispatch_start_server_port = "[Dispatch] Dispatch服务器已在端口 {port} 上开启。";
Scirese's avatar
Scirese committed
32
33
    public String Client_failed_login_account_create = "[Dispatch] 客户端 {ip} 登录失败: 已创建UID为 {uid} 的账户。";
    public String Client_failed_login_account_create_failed = "[Dispatch] 客户端 {ip} 登录失败: 创建账户失败。";
hanbao233xD's avatar
hanbao233xD committed
34
    public String Client_failed_login_account_no_found = "[Dispatch] 客户端 {ip} 登录失败: 未找到帐户。";
Scirese's avatar
Scirese committed
35
    public String Client_login = "[Dispatch] 客户端 {ip} 以 {uid} 的身份登录。";
Scirese's avatar
Scirese committed
36
37
    public String Username_not_found = "未找到此用户名.";
    public String Username_not_found_create_failed = "未找到此用户名, 创建失败。.";
mzfqy's avatar
mzfqy committed
38
39

    // Command
Scirese's avatar
Scirese committed
40
    public String No_command_specified = "未指定命令.";
mzfqy's avatar
mzfqy committed
41
    public String Unknown_command = "未知命令: ";
Scirese's avatar
Scirese committed
42
43
44
    public String You_not_permission_run_command = "你没有权限运行此命令.";
    public String This_command_can_only_run_from_console = "此命令只能在控制台运行.";
    public String Run_this_command_in_game = "请在游戏内运行此命令.";
Scirese's avatar
Scirese committed
45
46
47
    public String Invalid_playerId = "无效的玩家ID.";
    public String Player_not_found = "未找到此玩家.";
    public String Player_is_offline = "此玩家已离线.";
48
49
50
51
52
53
    public String Invalid_amount = "无效的数量.";
    public String Invalid_arguments = "无效的命令参数.";
    public String Invalid_artifact_id = "无效的圣遗物ID.";
    public String Invalid_avatar_id = "无效的角色ID.";
    public String Invalid_avatar_level = "无效的角色等级.";
    public String Invalid_entity_id = "无效的物品ID.";
Scirese's avatar
Scirese committed
54
    public String Invalid_item_id = "无效的物品ID.";
55
56
57
    public String Invalid_item_level = "无效的物品等级.";
    public String Invalid_item_refinement = "无效的精炼等级.";
    public String Invalid_UID = "无效的UID.";
Scirese's avatar
Scirese committed
58
59
    public String Enabled = "启用";
    public String Disabled = "禁用";
Scirese's avatar
Scirese committed
60
    public String No_command_found = "未找到命令.";
mzfqy's avatar
mzfqy committed
61
    public String Help = "帮助";
Scirese's avatar
Scirese committed
62
63
    public String Player_not_found_or_offline = "此玩家不存在或已离线.";
    public String Success = "成功";
64
65
66
    public String Target_cleared = "已清除选择目标";
    public String Target_set = "接下来的命令将默认以 @{uid} 为目标。输入命令时不必继续携带UID参数。";
    public String Target_needed = "此命令需要指定一个目标用户. 输入命令时携带 <@UID> 参数或使用 /target @UID 来指定一个默认目标用户.";
mzfqy's avatar
mzfqy committed
67
68
69

    // Help
    public String Help_usage = "   用法: ";
Scirese's avatar
Scirese committed
70
71
    public String Help_aliases = "   别名: ";
    public String Help_available_command = " 可用命令:";
mzfqy's avatar
mzfqy committed
72
73

    // Account
Scirese's avatar
Scirese committed
74
    public String Modify_user_account = "修改用户帐户";
Scirese's avatar
Scirese committed
75
76
77
    public String Account_exists = "账户已存在.";
    public String Account_create_UID = "UID为 {uid} 的账户已创建.";
    public String Account_delete = "已删除账户.";
Scirese's avatar
Scirese committed
78
79
    public String Account_not_find = "账户不存在.";
    public String Account_command_usage = "用法: account <create(创建)|delete(删除)> <用户名> [uid]";
mzfqy's avatar
mzfqy committed
80
81

    // Broadcast
Scirese's avatar
Scirese committed
82
83
    public String Broadcast_command_usage = "用法: broadcast <消息>";
    public String Broadcast_message_sent = "消息已发送.";
mzfqy's avatar
mzfqy committed
84
85

    // ChangeScene
Scirese's avatar
Scirese committed
86
    public String Change_screen_usage = "用法: changescene <场景id>";
Scirese's avatar
Scirese committed
87
88
89
    public String Change_screen_you_in_that_screen = "你已经在此场景中了";
    public String Change_screen = "切换到场景 ";
    public String Change_screen_not_exist = "此场景不存在。";
mzfqy's avatar
mzfqy committed
90

91
    // Cleart_or_playerId
Scirese's avatar
Scirese committed
92
    public String Clear_weapons = "已清除 {name} 的武器.";
Scirese's avatar
Scirese committed
93
94
    public String Clear_artifacts = "已清除 {name} 的圣遗物 .";
    public String Clear_materials = "已清除 {name} 的材料.";
Scirese's avatar
Scirese committed
95
96
97
    public String Clear_furniture = "已清除 {name} 的摆设.";
    public String Clear_displays = "已清除 {name} 的displays.";
    public String Clear_virtuals = "已清除 {name} 的virtuals.";
Scirese's avatar
Scirese committed
98
    public String Clear_everything = "已清除 {name} 的所有物品.";
mzfqy's avatar
mzfqy committed
99
100

    // Coop
101
102
103
    public String Coop_usage = "用法: coop <房主的UID>";
    public String Coop_success = "已将{target}拉进{host}的世界.";
    
mzfqy's avatar
mzfqy committed
104
    // Drop
Scirese's avatar
Scirese committed
105
    public String Drop_usage = "用法: drop <物品ID|物品名> [数量]";
hanbao233xD's avatar
hanbao233xD committed
106
    public String Drop_dropped_of = "已在地上丢弃 {amount} 个 {item}.";
mzfqy's avatar
mzfqy committed
107
108

    // EnterDungeon
Scirese's avatar
Scirese committed
109
110
    public String EnterDungeon_usage = "用法: enterdungeon <副本 id>";
    public String EnterDungeon_changed_to_dungeon = "已进入副本 ";
Scirese's avatar
Scirese committed
111
112
    public String EnterDungeon_dungeon_not_found = "副本不存在";
    public String EnterDungeon_you_in_that_dungeon = "你已经在此副本中了。";
mzfqy's avatar
mzfqy committed
113
114

    // GiveAll
115
    public String GiveAll_usage = "用法: giveall [数量]";
Scirese's avatar
Scirese committed
116
117
    public String GiveAll_item = "正在给予所有物品...";
    public String GiveAll_done = "完成。";
mzfqy's avatar
mzfqy committed
118
119

    // GiveArtifact
Scirese's avatar
Scirese committed
120
    public String GiveArtifact_usage = "用法: giveart|gart [玩家] <圣遗物Id> <主词条Id> [<副词条Id>[,<被强化次数>]]... [等级]";
Scirese's avatar
Scirese committed
121
    public String GiveArtifact_given = "已将 {itemId} 给予 {target}.";
mzfqy's avatar
mzfqy committed
122
123

    // GiveChar
Scirese's avatar
Scirese committed
124
    public String GiveChar_usage = "用法: givechar <p玩家> <角色Id|角色名> [等级]";
Scirese's avatar
Scirese committed
125
    public String GiveChar_given = "将等级为 {level} 的 {avatarId} 给予 {target}.";
mzfqy's avatar
mzfqy committed
126
127

    // Give
Scirese's avatar
Scirese committed
128
129
    public String Give_usage = "用法: give [玩家名] <物品ID|物品名> [数量] [等级] ";
    public String Give_refinement_only_applicable_weapons = "精炼只对武器有效。";
Scirese's avatar
Scirese committed
130
131
132
133
134
    public String Give_refinement_must_between_1_and_5 = "精炼等级必须在1和5之间。";
    public String Give_given = "已将 {amount} 个 {item} 给与 {target}.";
    public String Give_given_with_level_and_refinement = "已将 {amount} 个等级为 {lvl}, 精炼 {refinement} 的 {item} 给予 {target}.";
    public String Give_given_level = "已将 {amount} 个等级为 {lvl} 的 {item} 给与 {target}.";

mzfqy's avatar
mzfqy committed
135
    // GodMode
136
137
    public String Godmode_usage = "用法: godmode [on|off|toggle]";
    public String Godmode_status = "设置 {name} 的无敌模式为: {status}  ";
mzfqy's avatar
mzfqy committed
138
139

    // Heal
Scirese's avatar
Scirese committed
140
    public String Heal_message = "所有角色已被治疗。";
mzfqy's avatar
mzfqy committed
141
142

    // Kick
Scirese's avatar
Scirese committed
143
    public String Kick_player_kick_player = "玩家 [{sendUid}:{sendName}] 已踢出 [{kickUid}:{kickName}]";
方块君's avatar
方块君 committed
144
    public String Kick_server_player = "正在踢出玩家 [{kickUid}:{kickName}]";
mzfqy's avatar
mzfqy committed
145
146

    // Kill
Scirese's avatar
Scirese committed
147
148
    public String Kill_usage = "用法: killall [玩家UID] [场景ID]";
    public String Kill_scene_not_found_in_player_world = "未在玩家世界中找到此场景";
Scirese's avatar
Scirese committed
149
    public String Kill_kill_monsters_in_scene = "已杀死场景 {id} 中的 {size} 只怪物。 ";
mzfqy's avatar
mzfqy committed
150
151

    // KillCharacter
Scirese's avatar
Scirese committed
152
    public String KillCharacter_usage = "用法: /killcharacter [玩家Id]";
Scirese's avatar
Scirese committed
153
    public String KillCharacter_kill_current_character = "已干掉 {name} 当前的场上角色.";
mzfqy's avatar
mzfqy committed
154
155

    // List
Scirese's avatar
Scirese committed
156
    public String List_message = "现有 {size} 名玩家在线:";
mzfqy's avatar
mzfqy committed
157
158

    // Permission
159
    public String Permission_usage = "用法: permission <add|remove> <权限名>";
Scirese's avatar
Scirese committed
160
161
162
163
    public String Permission_add = "权限已添加。";
    public String Permission_have_permission = "此玩家已拥有此权限!";
    public String Permission_remove = "权限已移除。";
    public String Permission_not_have_permission = "此玩家未拥有此权限!";
mzfqy's avatar
mzfqy committed
164
165

    // Position
Scirese's avatar
Scirese committed
166
    public String Position_message = "坐标: {x},{y},{z}\n场景: {id}";
mzfqy's avatar
mzfqy committed
167
168

    // Reload
Scirese's avatar
Scirese committed
169
170
    public String Reload_reload_start = "正在重新加载配置.";
    public String Reload_reload_done = "完成.";
mzfqy's avatar
mzfqy committed
171
172

    // ResetConst
Scirese's avatar
Scirese committed
173
174
    public String ResetConst_reset_all = "重置你所有角色的命座。";
    public String ResetConst_reset_all_done = "{name} 的命座已被重置。请重新登录。";
mzfqy's avatar
mzfqy committed
175
176

    // ResetShopLimit
Scirese's avatar
Scirese committed
177
    public String ResetShopLimit_usage = "用法: /resetshop <玩家id>";
mzfqy's avatar
mzfqy committed
178
179

    // SendMail
Scirese's avatar
Scirese committed
180
    public String SendMail_usage = "用法: give [player] <itemId|itemName> [amount]";
Scirese's avatar
Scirese committed
181
182
183
184
185
186
187
188
    public String SendMail_user_not_exist = "不存在id为 '{id}' 的用户。";
    public String SendMail_start_composition = "开始编辑邮件的组成部分.\n请使用 `/sendmail <标题>` 以继续.\n你可以在任何时候使用`/sendmail stop` 来停止编辑.";
    public String SendMail_templates = "很快就会有邮件模板了.......";
    public String SendMail_invalid_arguments = "无效的参数.\n用法: `/sendmail <用户Id|all|help> [模板Id]``";
    public String SendMail_send_cancel = "已取消发送邮件。";
    public String SendMail_send_done = "已向 {name} 发送邮件!";
    public String SendMail_send_all_done = "已向所有玩家发送邮件!";
    public String SendMail_not_composition_end = "邮件组成部分编辑尚未结束.\n请使用 `/sendmail {args}` 或 `/sendmail stop` 来停止编辑";
方块君's avatar
方块君 committed
189
    public String SendMail_Please_use = "请使用 `/sendmail {args}`";
Scirese's avatar
Scirese committed
190
    public String SendMail_set_title = "邮件标题已设为 '{title}'.\n使用 '/sendmail <邮件正文>' 以继续.";
Scirese's avatar
Scirese committed
191
    public String SendMail_set_contents = "邮件的正文如下:\n '{contents}'\n使用 '/sendmail <发送者署名>' 以继续.";
hanbao233xD's avatar
hanbao233xD committed
192
    public String SendMail_set_message_sender = "邮件的发送者已设为 '{send}'.\n使用 '/sendmail <物品Id|物品名|finish(结束编辑并发送)> [数量] [等级]";
Scirese's avatar
Scirese committed
193
194
195
196
197
198
    public String SendMail_send = "已将 {amount} 个 {item} (等级 {lvl}) 作为邮件附件.\n你可以继续添加附件,也可以使用 `/sendmail finish` 来停止编辑并发送邮件.";
    public String SendMail_invalid_arguments_please_use = "无效的参数 \n 请使用 `/sendmail {args}`";
    public String SendMail_title = "<标题>";
    public String SendMail_message = "<正文>";
    public String SendMail_sender = "<发送者>";
    public String SendMail_arguments = "<物品Id|物品名|finish(结束编辑并发送)> [数量] [等级]";
hanbao233xD's avatar
hanbao233xD committed
199
    public String SendMail_error = "错误:无效的编写阶段 {stage}. 需要stacktrace请看服务器命令行.";
mzfqy's avatar
mzfqy committed
200
201

    // SendMessage
Scirese's avatar
Scirese committed
202
203
    public String SendMessage_usage = "用法: sendmessage <玩家名> <消息>";
    public String SenaMessage_message_sent = "已发送.";
mzfqy's avatar
mzfqy committed
204
205
206

    // SetFetterLevel
    public String SetFetterLevel_usage = "用法: setfetterlevel <等级>";
Scirese's avatar
Scirese committed
207
    public String SetFetterLevel_fetter_level_must_between_0_and_10 = "设置的好感等级必须位于 0 和 10 之间。";
Scirese's avatar
Scirese committed
208
209
    public String SetFetterLevel_fetter_set_level = "好感等级已设置为 {level}";
    public String SetFetterLevel_invalid_fetter_level = "无效的好感等级。";
mzfqy's avatar
mzfqy committed
210
211

    // SetStats
Scirese's avatar
Scirese committed
212
213
    public String SetStats_usage = "用法: setstats|stats <stat> <value>";
    public String SetStats_setstats_help_message = "用法: /setstats|stats <hp(生命值) | mhp(最大生命值) | def(防御力) | atk(攻击) | em(元素精通) | crate(暴击率) | cdmg(暴击伤害)> <数值> 基本属性(整数)";
Scirese's avatar
Scirese committed
214
    public String SetStats_stats_help_message = "用法: /stats <er(元素充能) | epyro(火伤) | ecryo(冰伤) | ehydro(水伤) | eanemo(风伤) | egeo(岩伤) | edend(草伤) | eelec(雷伤) | ephys(物伤)> <数值> 元素属性(百分比)";
Scirese's avatar
Scirese committed
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
    public String SetStats_set_max_hp = "最大生命值已设为 {int}.";
    public String SetStats_set_max_hp_error = "无效的生命数值.";
    public String SetStats_set_hp = "生命设置为 {int}.";
    public String SetStats_set_hp_error = "无效的生命数值.";
    public String SetStats_set_def = "防御力设置为 {int}.";
    public String SetStats_set_def_error = "无效的防御力数值.";
    public String SetStats_set_atk = "攻击力设置为 {int}.";
    public String SetStats_set_atk_error = "无效的攻击力数值.";
    public String SetStats_set_em = "元素精通设置为 {int}.";
    public String SetStats_set_em_error = "无效的元素精通数值.";
    public String SetStats_set_er = "元素充能设置为 {int}%.";
    public String SetStats_set_er_error = "无效的元素充能数值.";
    public String SetStats_set_cr = "暴击率设置为 {int}%.";
    public String SetStats_set_cr_error = "无效的暴击率数值.";
    public String SetStats_set_cd = "暴击伤害设置为 {int}%.";
    public String SetStats_set_cd_error = "无效的暴击伤害数值.";
Scirese's avatar
Scirese committed
231
232
    public String SetStats_set_pdb = "火伤设置为 {int}%.";
    public String SetStats_set_pdb_error = "无效的火伤数值.";
Scirese's avatar
Scirese committed
233
234
235
236
237
238
239
240
241
242
243
244
    public String SetStats_set_cdb = "冰伤设置为 {int}%.";
    public String SetStats_set_cdb_error = "无效的冰伤数值.";
    public String SetStats_set_hdb = "水伤设置为 {int}%.";
    public String SetStats_set_hdb_error = "无效的水伤数值.";
    public String SetStats_set_adb = "风伤设置为 {int}%.";
    public String SetStats_set_adb_error = "无效的风伤数值.";
    public String SetStats_set_gdb = "岩伤设置为 {int}%.";
    public String SetStats_set_gdb_error = "无效的岩伤数值.";
    public String SetStats_set_edb = "雷伤设置为 {int}%.";
    public String SetStats_set_edb_error = "无效的雷伤数值.";
    public String SetStats_set_physdb = "物伤设置为 {int}%.";
    public String SetStats_set_physdb_error = "无效的物伤数值.";
Scirese's avatar
Scirese committed
245
246
    public String SetStats_set_ddb = "草伤设置为 {int}%.";
    public String SetStats_set_ddb_error = "无效的草伤数值.";
mzfqy's avatar
mzfqy committed
247
248

    // SetWorldLevel
Scirese's avatar
Scirese committed
249
250
251
252
    public String SetWorldLevel_usage = "用法: setworldlevel <level>";
    public String SetWorldLevel_world_level_must_between_0_and_8 = "世界等级必须在0-8之间。";
    public String SetWorldLevel_set_world_level = "世界等级已设置为 {level}.";
    public String SetWorldLevel_invalid_world_level = "无效的世界等级.";
mzfqy's avatar
mzfqy committed
253
254

    // Spawn
Scirese's avatar
Scirese committed
255
256
    public String Spawn_usage = "用法: spawn <实体ID|实体名> [数量] [等级(仅限怪物)]";
    public String Spawn_message = "已生成 {amount} 个 {id}.";
mzfqy's avatar
mzfqy committed
257
258

    // Stop
Scirese's avatar
Scirese committed
259
    public String Stop_message = "正在关闭服务器...";
mzfqy's avatar
mzfqy committed
260
261

    // Talent
Scirese's avatar
Scirese committed
262
    public String Talent_usage_1 = "设置技能等级: /talent set <技能ID> <数值>";
Scirese's avatar
Scirese committed
263
264
    public String Talent_usage_2 = "另一种方式: /talent <n 或 e 或 q> <数值>";
    public String Talent_usage_3 = "获取技能ID: /talent getid";
Scirese's avatar
Scirese committed
265
266
267
    public String Talent_lower_16 = "技能等级应低于16。";
    public String Talent_set_atk = "设置普通攻击等级为 {level}.";
    public String Talent_set_e = "设置元素战技(e技能)等级为 {level}.";
Scirese's avatar
Scirese committed
268
    public String Talent_set_q = "设置元素爆发(q技能)等级为 {level}.";
Scirese's avatar
Scirese committed
269
270
    public String Talent_invalid_skill_id = "无效的技能ID。";
    public String Talent_set_this = "技能等级已设为 {level}.";
271
    public String Talent_set_id = "将技能 {id} 的等级设为 {level}.";
Scirese's avatar
Scirese committed
272
273
274
    public String Talent_invalid_talent_level = "无效的技能等级。";
    public String Talent_normal_attack_id = "普通攻击技能ID {id}.";
    public String Talent_e_skill_id = "元素战技(e技能)ID {id}.";
Scirese's avatar
Scirese committed
275
    public String Talent_q_skill_id = "元素爆发(q技能)ID {id}.";
mzfqy's avatar
mzfqy committed
276
277

    // TeleportAll
Scirese's avatar
Scirese committed
278
    public String TeleportAll_message = "此命令仅在多人游戏下可用。";
mzfqy's avatar
mzfqy committed
279
280

    // Teleport
281
    public String Teleport_usage_server = "用法: /tp  <x> <y> <z> [场景ID]";
Scirese's avatar
Scirese committed
282
283
    public String Teleport_invalid_position = "无效的位置。";
    public String Teleport_message = "已将 {name} 传送到场景 {id} ,坐标 {x},{y},{z}";
mzfqy's avatar
mzfqy committed
284
285
286

    // Weather
    public String Weather_usage = "用法: weather <天气ID> [气候ID]";
Scirese's avatar
Scirese committed
287
288
    public String Weather_message = "已修改天气为 {weatherId} 气候为 {climateId}";
    public String Weather_invalid_id = "无效的ID。";
mzfqy's avatar
mzfqy committed
289
}