Compare commits

..

No commits in common. "ed9170f34095df30acea450128c881517ece31ea" and "664d66008280eaf82fbde0c57d97ba8ca4735c9c" have entirely different histories.

2 changed files with 45 additions and 63 deletions

View File

@ -1,26 +1,26 @@
{ {
"messages": { "messages": {
"game": { "game": {
"port_bind": "Игровой сервер запущен на порте %s", "port_bind": "Сервер запущен на порте %s",
"connect": "Клиент подключился с %s", "connect": "Клиент подключился с %s",
"disconnect": "Клиент подключился с %s", "disconnect": "Клиент подключился с %s",
"game_update_error": "Произошла ошибка при обновлении игры.", "game_update_error": "Произошла ошибка при обновлении игры.",
"command_error": "Командная ошибка:" "command_error": "Командная ошибка:"
}, },
"dispatch": { "dispatch": {
"port_bind": "[Dispatch] Распределительный сервер запущен на порте %s", "port_bind": "[Dispatch] Dispatch server started on port %s",
"request": "[Dispatch] Client %s %s request: %s", "request": "[Dispatch] Client %s %s request: %s",
"keystore": { "keystore": {
"general_error": "[Dispatch] Возникла ошибка при загрузке keystore!", "general_error": "[Dispatch] Error while loading keystore!",
"password_error": "[Dispatch] Не удалось загрузить keystore. Пытаемся использовать пароль для keystore по умолчанию...", "password_error": "[Dispatch] Unable to load keystore. Trying default keystore password...",
"no_keystore_error": "[Dispatch] Сертификат SSL не найден! Возвращаемся к режиму сервера HTTP.", "no_keystore_error": "[Dispatch] Сертификат SSL не найден! Возвращаемся к режиму сервера HTTP.",
"default_password": "[Dispatch] Пароль keystore по умолчанию был успешно загружен. Установите пароль 123456 в config.json." "default_password": "[Dispatch] The default keystore password was loaded successfully. Please consider setting the password to 123456 in config.json."
}, },
"authentication": { "authentication": {
"default_unable_to_verify": "[Авторизация] Произошел вызов метода verifyUser, который недоступен в стандартном обработчике авторизации." "default_unable_to_verify": "[Авторизация] Произошел вызов метода verifyUser, который недоступен в стандартном обработчике авторизации."
}, },
"no_commands_error": "Команды не доступны в режиме \"dispatch only\".", "no_commands_error": "Commands are not supported in dispatch only mode.",
"unhandled_request_error": "[Dispatch] Возможный необработанный запрос %s: %s.", "unhandled_request_error": "[Dispatch] Potential unhandled %s request: %s.",
"account": { "account": {
"login_attempt": "[Dispatch] Клиент %s пытается войти.", "login_attempt": "[Dispatch] Клиент %s пытается войти.",
"login_success": "[Dispatch] Клиент %s вошел как %s.", "login_success": "[Dispatch] Клиент %s вошел как %s.",
@ -274,11 +274,11 @@
"send_cancel": "Отправление сообщения было отменено.", "send_cancel": "Отправление сообщения было отменено.",
"send_done": "Сообщение было отправлено пользователю %s!", "send_done": "Сообщение было отправлено пользователю %s!",
"send_all_done": "Сообщение было отправлено всем пользователям!", "send_all_done": "Сообщение было отправлено всем пользователям!",
"not_composition_end": "Составление письма еще не было завершено.\nВведите '/sendmail %s' для продолжения или '/sendmail stop' для отмены", "not_composition_end": "Message composition not at final stage.\nPlease use '/sendmail %s' or '/sendmail stop' to cancel",
"please_use": "Пожалуйста, введите '/sendmail %s'", "please_use": "Пожалуйста, введите '/sendmail %s'",
"set_title": "Был задан следующий заголовок: '%s'.\nВведите '/sendmail <содержание>' для того, чтобы продолжить.", "set_title": "Был задан следующий заголовок: '%s'.\nВведите '/sendmail <содержание>' для того, чтобы продолжить.",
"set_contents": "Было задано следующее содержание письма: '%s'.\nВведите '/sendmail <отправитель>' для того, чтобы продолжить.", "set_contents": "Было задано следующее содержание письма: '%s'.\Введите '/sendmail <отправитель>' для того, чтобы продолжить.",
"set_message_sender": "Был задан следующий отправитель письма: '%s'.\nВведите '/sendmail <ID_предметаазвание_предмета|finish> [кол-во] [уровень]' для того, чтобы продолжить.", "set_message_sender": "Был задан следующий отправитель письма: '%s'.\Введите '/sendmail <ID_предметаазвание_предмета|finish> [кол-во] [уровень]' для того, чтобы продолжить.",
"send": "Было задано следующее вложение: %s %s (%s уровня).\nВы можете продолжить добавлять предметы или ввести '/sendmail finish' для того, чтобы отправить письмо.", "send": "Было задано следующее вложение: %s %s (%s уровня).\nВы можете продолжить добавлять предметы или ввести '/sendmail finish' для того, чтобы отправить письмо.",
"invalid_arguments_please_use": "Некорректные аргументы.\n Пожалуйста, введите '/sendmail %s'", "invalid_arguments_please_use": "Некорректные аргументы.\n Пожалуйста, введите '/sendmail %s'",
"title": "<заголовок>", "title": "<заголовок>",

View File

@ -37,7 +37,7 @@
"session_key_error": "對話密鑰不符。", "session_key_error": "對話密鑰不符。",
"username_error": "未找到此用戶名。", "username_error": "未找到此用戶名。",
"username_create_error": "未找到用戶名,建立失敗。", "username_create_error": "未找到用戶名,建立失敗。",
"server_max_player_limit": "服器在線人數已滿" "server_max_player_limit": "器在線人數已滿"
}, },
"router_error": "[Dispatch] 無法附加到路由上。" "router_error": "[Dispatch] 無法附加到路由上。"
}, },
@ -53,7 +53,7 @@
"create_resources": "正在建立 resources 資料夾...", "create_resources": "正在建立 resources 資料夾...",
"resources_error": "請將 BinOutput 和 ExcelBinOutput 複製到 resources 資料夾。", "resources_error": "請將 BinOutput 和 ExcelBinOutput 複製到 resources 資料夾。",
"version": "Grasscutter版本%s-%s", "version": "Grasscutter版本%s-%s",
"game_version": "遊戲版本:%s" "game_version": "游戏版本:%s"
} }
}, },
"commands": { "commands": {
@ -64,7 +64,8 @@
"console_execute_error": "此指令只能在伺服器的命令提示字元執行。", "console_execute_error": "此指令只能在伺服器的命令提示字元執行。",
"player_execute_error": "請在遊戲裡使用這條指令。", "player_execute_error": "請在遊戲裡使用這條指令。",
"command_exist_error": "找不到指令。", "command_exist_error": "找不到指令。",
"no_description_specified": "没有指定說明。", "no_usage_specified": "沒有指定用法",
"no_description_specified": "没有指定說明",
"invalid": { "invalid": {
"amount": "無效的數量。", "amount": "無效的數量。",
"artifactId": "無效的聖遺物ID。", "artifactId": "無效的聖遺物ID。",
@ -117,7 +118,7 @@
"description": "向所有玩家發送公告。" "description": "向所有玩家發送公告。"
}, },
"changescene": { "changescene": {
"usage": "用法changescene <scene id>", "usage": "用法changescene <sceneId>",
"already_in_scene": "你已經在這個場景中了。", "already_in_scene": "你已經在這個場景中了。",
"success": "已切換至場景 %s.", "success": "已切換至場景 %s.",
"exists_error": "此場景不存在。", "exists_error": "此場景不存在。",
@ -135,17 +136,12 @@
"description": "從你的背包中刪除所有未裝備且未上鎖的物品,包括稀有物品。" "description": "從你的背包中刪除所有未裝備且未上鎖的物品,包括稀有物品。"
}, },
"coop": { "coop": {
"usage": "用法coop <playerId> <target playerId>", "usage": "用法coop [host uid]",
"success": "召喚了 %s 到 %s 的世界。", "success": "召喚了 %s 到 %s 的世界。",
"description": "強制傳送指定用戶到他人的世界。如果未指定玩家,則會將你設為多人遊戲狀態。" "description": "強制傳送指定用戶到他人的世界。"
},
"drop": {
"command_usage": "用法drop <itemId|itemName> [amount]",
"success": "已將 %s x %s 丟在附近。",
"description": "在你附近丟下一個物品。"
}, },
"enter_dungeon": { "enter_dungeon": {
"usage": "用法enterdungeon <dungeon id>", "usage": "用法enterdungeon <dungeonId>",
"changed": "已進入祕境 %s", "changed": "已進入祕境 %s",
"not_found_error": "此祕境不存在。", "not_found_error": "此祕境不存在。",
"in_dungeon_error": "你已經在祕境中了。", "in_dungeon_error": "你已經在祕境中了。",
@ -193,12 +189,6 @@
"success": "所有角色已被治療。", "success": "所有角色已被治療。",
"description": "治療當前隊伍的角色。" "description": "治療當前隊伍的角色。"
}, },
"help": {
"usage": "用法:",
"aliases": "別名:",
"description": "發送幫助信息或顯示特定命令的信息",
"available_commands": "可用指令:"
},
"kick": { "kick": {
"player_kick_player": "玩家 [%s:%s] 已把 [%s:%s] 踢出", "player_kick_player": "玩家 [%s:%s] 已把 [%s:%s] 踢出",
"server_kick_player": "正在踢出玩家 [%s:%s]", "server_kick_player": "正在踢出玩家 [%s:%s]",
@ -266,9 +256,6 @@
"success": "重置完成。", "success": "重置完成。",
"description": "重置所選玩家的商店刷新時間。" "description": "重置所選玩家的商店刷新時間。"
}, },
"restart": {
"description": "重新啟動伺服器。"
},
"sendMail": { "sendMail": {
"usage": "用法sendmail <userId|all|help> [templateId]", "usage": "用法sendmail <userId|all|help> [templateId]",
"user_not_exist": "ID '%s' 的使用者不存在。", "user_not_exist": "ID '%s' 的使用者不存在。",
@ -326,16 +313,17 @@
"spawn": { "spawn": {
"usage": "用法spawn <entityId> [amount] [level(僅限怪物)]", "usage": "用法spawn <entityId> [amount] [level(僅限怪物)]",
"success": "已生成 %s 個 %s。", "success": "已生成 %s 個 %s。",
"description": "在你附近生成一個實體動物。" "limit_reached": "場景中的生成數量已達上限。已替代為生成 %s 個實體。",
"description": "在你附近生成實體。"
}, },
"stop": { "stop": {
"success": "正在關閉伺服器...", "success": "正在關閉伺服器...",
"description": "以正常的方式關閉伺服器。" "description": "以正常的方式關閉伺服器。"
}, },
"talent": { "talent": {
"usage_1": "設定天賦等級:talent set <talentID> <value>", "usage_1": "設定天賦等級:/talent set <talentID> <value>",
"usage_2": "另一種設定天賦等級的指令使用方法:talent <n or e or q> <value>", "usage_2": "另一種設定天賦等級的指令使用方法:/talent <n or e or q> <value>",
"usage_3": "獲取天賦ID指令用法talent getid", "usage_3": "獲取天賦ID指令用法/talent getid",
"lower_16": "無效的天賦等級,技能等級應低於 16。", "lower_16": "無效的天賦等級,技能等級應低於 16。",
"set_id": "將天賦等級設為%s。", "set_id": "將天賦等級設為%s。",
"set_atk": "將普通攻擊等級設為 %s。", "set_atk": "將普通攻擊等級設為 %s。",
@ -380,35 +368,29 @@
"success": "傳送 %s 到座標 %s,%s,%s ,場景為 %s 。", "success": "傳送 %s 到座標 %s,%s,%s ,場景為 %s 。",
"description": "將玩家的位置傳送到你所指定的座標。" "description": "將玩家的位置傳送到你所指定的座標。"
}, },
"unlimitenergy": {
"success": "無限元素能量設定為 %s 。 [用戶:%s]",
"config_error": "指令不可用。因為 config.json 中 energyUsage 為 false。",
"description": "使用元素爆發而不消耗能量。"
},
"unlocktower": {
"success": "解鎖完成。",
"description": "解鎖所有級別的深境螺旋。"
},
"weather": { "weather": {
"usage": "用法weather <氣候型別(weatherId)> <天氣型別(climateId)>\n天氣類型 '0無、 1晴天、 2多雲、 3雨、 4::雷雨、 5雪、 6霧'", "usage": "用法weather <氣候型別(天氣ID)> <天氣型別(氣候ID)>\n天氣型別 0: 無, 1: 晴天, 2: 多雲, 3: 雨, 4: 雷雨, 5: 雪, 6: 霧",
"success": "已將當前氣候設定為 %s ,天氣則為 %s 。", "success": "已將當前氣候型別設定為 %s天氣型別則為 %s。",
"invalid_id": "無效的ID。", "invalid_id": "無效的ID。",
"description": "更改目前的天氣。" "description": "更改目前的天氣。"
}, },
"ban": { "drop": {
"description": "停權指定玩家。", "command_usage": "用法drop <itemId|itemName> [amount]",
"success": "停權成功。", "success": "已將 %s x %s 丟在附近。",
"failure": "停權失敗,玩家帳號不存在。", "description": "在你附近丟下一個物品。"
"invalid_time": "無效的時間戳。",
"invalid_player_id": "無效的玩家ID。",
"command_usage": "用法ban <playerId> [timestamp] [reason]"
}, },
"unban": { "help": {
"description": "撤銷停權指定玩家。", "usage": "用法:",
"success": "撤銷停權成功。", "aliases": "別名:",
"failure": "撤銷停權失敗,玩家帳號不存在。", "description": "發送幫助信息或顯示特定命令的信息",
"invalid_player_id": "無效的玩家ID。", "available_commands": "可用指令:"
"command_usage": "用法unban <playerId>" },
"restart": {
"description": "重新啟動伺服器。"
},
"unlocktower": {
"success": "現已解鎖深境迴廊。",
"description": "解鎖深境螺旋。"
} }
}, },
"gacha": { "gacha": {
@ -426,7 +408,7 @@
}, },
"documentation": { "documentation": {
"handbook": { "handbook": {
"title": "GM Handbook", "title": "GM手冊",
"title_commands": "指令", "title_commands": "指令",
"title_avatars": "角色", "title_avatars": "角色",
"title_items": "道具", "title_items": "道具",
@ -442,7 +424,7 @@
}, },
"index": { "index": {
"title": "文件", "title": "文件",
"handbook": "GM Handbook", "handbook": "GM手冊",
"gacha_mapping": "祈願物品映射到JSON上" "gacha_mapping": "祈願物品映射到JSON上"
} }
} }