"username_error":"Имя пользователя не обнаружено.",
"username_error":"Имя пользователя не обнаружено.",
"username_create_error":"Имя пользователя не найденоUsername not found, создание не удалось.",
"username_create_error":"Имя пользователя не найдено, создание не удалось.",
"password_error":"🇺🇸Invalid Password",
"password_error":"Некорректный пароль",
"password_length_error":"🇺🇸Password length must be greater then or equal to 8",
"password_length_error":"Длина пароля должна быть не менее 8 символов",
"password_storage_error":"🇺🇸You don't have a password for your account. Please contact an administrator.",
"password_storage_error":"У вашего аккаунта отсутствует пароль. Свяжитесь с администратором.",
"server_max_player_limit":"Число игроков в сети достигло предела"
"server_max_player_limit":"Число игроков в сети достигло предела"
},
},
"router_error":"🇺🇸[Dispatch] Unable to attach router."
"router_error":"[Dispatch] Не удалось присоединить маршрутизатор."
},
},
"status":{
"status":{
"free_software":"Grasscutter является БЕСПЛАТНЫМ программным обеспечением. Если вы заплатили за него деньги, то вас обманули. Домашняя страница проекта: https://github.com/Grasscutters/Grasscutter",
"free_software":"Grasscutter является БЕСПЛАТНЫМ программным обеспечением. Если вы заплатили за него деньги, то вы были обмануты продавцом. Домашняя страница проекта: https://github.com/Grasscutters/Grasscutter",
"starting":"Запускаем Grasscutter...",
"starting":"Запускаем Grasscutter...",
"shutdown":"Отключаемся...",
"shutdown":"Отключаемся...",
"done":"Готово! Для получения помощи, введите \"help\"",
"done":"Готово! Для получения помощи, введите \"help\"",
"error":"Произошла ошибка.",
"error":"Произошла ошибка.",
"welcome":"Добро пожаловать в Grasscutter!",
"welcome":"Добро пожаловать в Grasscutter!",
"run_mode_error":"Некорректный режим запуска сервера: %s.",
"run_mode_error":"Некорректный режим работы сервера: %s.",
"run_mode_help":"Сервер должен запускаться в одном из следующих режимов: 'HYBRID', 'DISPATCH_ONLY', или 'GAME_ONLY'. Не удалось запустить Grasscutter...",
"run_mode_help":"Сервер должен запускаться в одном из следующих режимов: 'HYBRID', 'DISPATCH_ONLY' или 'GAME_ONLY'. Не удалось запустить Grasscutter...",
"create_resources":"Создаём папку ресурсов...",
"create_resources":"Создаём папку ресурсов...",
"resources_error":"Поместите копию папок 'BinOutput' и 'ExcelBinOutput' в папку ресурсов.",
"resources_error":"Поместите копии папок 'BinOutput' и 'ExcelBinOutput' в папку ресурсов.",
"version":"Версия Grasscutter: %s-%s",
"version":"Версия Grasscutter: %s-%s",
"game_version":"Версия игры: %s",
"game_version":"Версия игры: %s",
"resources":{
"resources":{
"loading":"🇺🇸Loading resources...",
"loading":"Загружаем ресурсы...",
"finish":"🇺🇸Finished loading resources."
"finish":"Загрузка ресурсов завершена."
}
}
}
}
},
},
...
@@ -76,18 +76,18 @@
...
@@ -76,18 +76,18 @@
"no_usage_specified":"Применение команды не указано",
"no_usage_specified":"Применение команды не указано",
"statValue":"Некорректное значение характеристики.",
"statValue":"Некорректное значение характеристики.",
"value_between":"🇺🇸Invalid value: %s must be between %s and %s.",
"value_between":"Некорректное значение: %s находится в пределах от %s до %s.",
"playerId":"Некорректный ID игрока.",
"playerId":"Некорректный ID игрока.",
"uid":"Некорректный UID.",
"uid":"Некорректный UID.",
"id":"Некорректный ID."
"id":"Некорректный ID."
...
@@ -101,9 +101,9 @@
...
@@ -101,9 +101,9 @@
"argument_error":"Некорректные аргументы.",
"argument_error":"Некорректные аргументы.",
"clear_target":"Цель была удалена.",
"clear_target":"Цель была удалена.",
"set_target":"Все последующие команды будут использовать @%s в качестве цели по умолчанию.",
"set_target":"Все последующие команды будут использовать @%s в качестве цели по умолчанию.",
"set_target_online":"@%s сейчас в сети. Для некоторых команд, цель должна быть не в сети.",
"set_target_online":"@%s сейчас находится в сети. Для некоторых команд, цель должна быть не в сети.",
"set_target_offline":"@%s сейчас не в сети. Для некоторых команд, цель должна быть в сети.",
"set_target_offline":"@%s сейчас находится не в сети. Для некоторых команд, цель должна быть в сети.",
"need_target":"Этой команде требуется UID цели. Добавьте аргумент <@UID> или задайте постоянную цель с помощью /target @UID.",
"need_target":"Для данной команды требуется UID цели. Добавьте аргумент <@UID> или задайте постоянную цель с помощью /target @UID.",
"need_target_online":"Для данной команды требуется UID цели, находящейся в сети, а выбранная цель сейчас не в сети. Введите другой аргумент <@UID> или добавьте постоянную цель с помощью /target @UID.",
"need_target_online":"Для данной команды требуется UID цели, находящейся в сети, а выбранная цель сейчас не в сети. Введите другой аргумент <@UID> или добавьте постоянную цель с помощью /target @UID.",
"need_target_offline":"Для данной команды требуется UID цели, находящейся не в сети, а выбранная цель сейчас в сети. Введите другой аргумент <@UID> или добавьте постоянную цель с помощью /target @UID."
"need_target_offline":"Для данной команды требуется UID цели, находящейся не в сети, а выбранная цель сейчас в сети. Введите другой аргумент <@UID> или добавьте постоянную цель с помощью /target @UID."
"description":"Удаляет все неэкипированные на данный момент предметы из инвентаря, включая предметы золотой редкости"
"description":"Удаляет все доступные неэкипированные предметы из вашего инвентаря. По умолчанию удаляет 4* предметы 1-го уровня предмета 1-го ранга пробуждения и ниже, однако, возможно задать более высокие параметры."
},
},
"coop":{
"coop":{
"usage":"Применение: coop [UIDхоста]",
"usage":"Применение: coop [UID_хоста]",
"success":"Игрок %s был призван в мир %s.",
"success":"Игрок %s был призван в мир %s.",
"description":"Принудительно присоединяет кого-то к миру другого человека. Если не выбрана цель, то вы всё равно войдете в совместный режим."
"description":"Принудительно присоединяет к мирам других людей. Если цель не была выбрана, то отправляет в совместный режим."
"usage":"Применение: give <игрок> <ID_предмета|имя_предмета> [кол-во] [уровень] [пробуждение]",
"usage":"Применение: give <ID_предмета|ID_персонажа|\"all\"|\"weapons\"|\"mats\"|\"avatars\"> [x<кол-во>] [lv<уровень>] [r<пробуждение>]",
"usage_relic":"🇺🇸Usage: give <artifactID> [mainPropID] [<appendPropID>[,<times>]]... [lv<level 0-20>]",
"usage_relic":"Применение: give <ID_артефакта> [ID_глав_хар-ки] [<ID доп_хар-ки>[,<раз>]]... [lv<уровень 0-20>]",
"illegal_relic":"🇺🇸This artifactID belongs to a blacklisted range, it may not be the one you wanted.",
"illegal_relic":"Данный ID_артефакта находится в черном списке. Возможно, это не то, что вы хотите получить.",
"given":"Выдано %s %s игроку %s.",
"given":"Выдано %s %s игроку %s.",
"given_with_level_and_refinement":"Выдано %s с уровнем %s, уровнем пробуждения %s %s раз игроку %s.",
"given_with_level_and_refinement":"Выдано %s с уровнем предмета %s, рангом пробуждения %s %s раз игроку %s.",
"given_level":"Выдано %s с уровнем %s %s раз игроку %s.",
"given_level":"Выдано %s с уровнем предмета %s %s раз игроку %s.",
"given_avatar":"🇺🇸Given %s with level %s to %s.",
"given_avatar":"Выдано %s с уровнем предмета %s игроку %s.",
"giveall_success":"🇺🇸Successfully gave all items.",
"giveall_success":"Успешно были выданы все возможные предметы.",
"description":"Выдаёт предмет лично вам или заданному игроку"
"description":"Выдаёт предмет вам или указанному игроку. С помощью данной команды также возможно выдать любое оружие (опция \"weapons\"), персонажа (опция \"avatars\") и/или материал (опция \"mats\"). Также, с помощью этой команды можно вручную создавать артефакты."
},
},
"heal":{
"heal":{
"success":"Все персонажи были вылечены.",
"success":"Все персонажи были вылечены.",
...
@@ -172,130 +172,130 @@
...
@@ -172,130 +172,130 @@
"usage":"Применение: ",
"usage":"Применение: ",
"aliases":"Альтернативные названия: ",
"aliases":"Альтернативные названия: ",
"available_commands":"Доступные команды: ",
"available_commands":"Доступные команды: ",
"tip_need_permission":"🇺🇸Permission: ",
"tip_need_permission":"Разрешения: ",
"tip_need_no_permission":"🇺🇸 None",
"tip_need_no_permission":" Не требуются",
"tip_permission_targeted":"🇺🇸 (Permission %s is also required to use on other players)",
"tip_permission_targeted":" (Требуется разрешение %s для применения на других игроках)",
"warn_player_has_no_permission":"🇺🇸Notice: You do not have permission to run this command.",
"warn_player_has_no_permission":"Заметка: У вас нет разрешения на запуск этой команды.",
"description":"Отправляет сообщение с помощью или показывает информацию о заданной команде"
"description":"Отправляет сообщение с помощью или показывает информацию об указанной команде"
},
},
"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]...",
"description":"Кикает указанного игрока с сервера (WIP)"
"description":"Выгоняет (\"кикает\") указанного игрока с сервера (WIP)"
"reset_all":"Сбросить созвездия всех персонажей.",
"success":"Созвездия %s были сброшены. Перезайдите в игру для вступления изменений в силу.",
"success":"Созвездия %s были сброшены. Перезайдите в игру, чтобы увидеть изменения.",
"description":"Сбрасывает уровень созвездий активных в данный момент персонажей. Для вступления изменений в силу, после ввода команды необходимо перезайти в игру"
"description":"Сбрасывает уровень созвездия у активного персонажа. Для вступления изменений в силу, после ввода команды необходимо перезайти в игру"
},
},
"resetShopLimit":{
"resetShopLimit":{
"usage":"Применение: resetshop <ID_игрока>",
"usage":"Применение: resetshop <ID_игрока>",
"success":"Сброс выполнен успешно.",
"success":"Сброс был выполнен успешно.",
"description":"Сбрасывает таймер обновления магазина у выбранного игрока"
"description":"Сбрасывает таймер обновления магазина у выбранного игрока"
"user_not_exist":"Пользователь с ID '%s' не найден.",
"user_not_exist":"Пользователь с ID '%s' не найден.",
"start_composition":"Начинаем создание письма.\nВведите '/sendmail <заголовок>' для того, чтобы продолжить.\nВ любой момент времени, вы можете прекратить писать письмо, введя '/sendmail stop'.",
"start_composition":"Начинаем создание письма.\nВведите '/sendmail <заголовок>' для того, чтобы продолжить.\nВ любой момент времени вы можете прекратить писать это письмо путём ввода '/sendmail stop'.",
"templates":"Шаблоны писем скоро будут реализованы...",
"templates":"Шаблоны писем будут реализованы в будущем...",
"invalid_arguments":"Некорректные аргументы.",
"invalid_arguments":"Некорректные аргументы.",
"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":"Составление письма еще не было завершено.\nВведите '/sendmail %s' для того, чтобы продолжить, либо '/sendmail stop' для отмены",
"set_title":"Был задан следующий заголовок: '%s'.\nВведите '/sendmail <содержание>' для того, чтобы продолжить.",
"set_title":"Был задан следующий заголовок: '%s'.\nВведите '/sendmail <содержание>' для того, чтобы продолжить.",
"set_contents":"Было задано следующее содержание письма: '%s'.\nВведите '/sendmail <отправитель>' для того, чтобы продолжить.",
"set_contents":"Было задано следующее содержание письма: '%s'.\nВведите '/sendmail <отправитель>' для того, чтобы продолжить.",
"set_message_sender":"Был задан следующий отправитель письма: '%s'.\nВведите '/sendmail <ID_предмета|название_предмета|finish> [кол-во] [уровень]' для того, чтобы продолжить.",
"set_message_sender":"Был задан следующий отправитель письма: '%s'.\nВведите '/sendmail <ID_предмета|название_предмета|finish> [кол-во] [уровень]' для того, чтобы продолжить",
"send":"Было задано следующее вложение: %s %s (%s уровня).\nВы можете продолжить добавлять предметы или ввести '/sendmail finish' для того, чтобы отправить письмо.",
"send":"Было задано следующее вложение: %s %s (%s уровня)\nВы можете продолжить добавлять предметы или ввести '/sendmail finish' для того, чтобы отправить письмо.",
"description":"Отправляет сообщение выбранному игроку от имени сервера"
"description":"Отправляет сообщение выбранному игроку от имени сервера. При отсутствии конкретной цели, отправляет сообщение всем игрокам на сервере."
},
},
"setFetterLevel":{
"setFetterLevel":{
"usage":"Применение: setfetterlevel <level>",
"usage":"Применение: setfetterlevel <уровень>",
"range_error":"Значение уровня дружбы должно быть между 0 и 10.",
"range_error":"Значение уровня дружбы должно быть между 0 и 10.",
"success":"Уровень дружбы стал равен %s.",
"success":"Уровень дружбы стал равен %s.",
"level_error":"Некорректный уровень дружбы.",
"level_error":"Некорректный уровень дружбы.",
"description":"Устанавливает уровень дружбы для активного персонажа"
"description":"Задаёт уровень дружбы для активного персонажа"
},
},
"setProp":{
"setProp":{
"usage":"🇺🇸Usage: setprop|prop <prop> <value>\n\tValues for <prop>: godmode | nostamina | unlimitedenergy | abyss | worldlevel | bplevel\n\t(cont.) see PlayerProperty enum for other possible values, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"usage":"Применение: setprop|prop <св-во> <значение>\n\tВозможные значения <св-во>: godmode | nostamina | unlimitedenergy | abyss | worldlevel | bplevel\n\t(прод.) см. перечисление (enum) PlayerProperty для остальных возможных значений, of form PROP_MAX_SPRING_VOLUME -> max_spring_volume",
"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."
"description":"Задаёт свойства аккаунта. С помощью данной команды может быть включен godmode, а также разблокированы этажи Коридора Бездны и изменён прогресс боевого пропуска."
"exists_error":"🇺🇸The specified scene does not exist.",
"exists_error":"Указанная сцена не существует.",
"success":"Игрок %s был телепортирован по координатам %s, %s, %s в сцене %s.",
"success":"Игрок %s был телепортирован по координатам %s, %s, %s в сцене %s.",
"description":"Изменяет позицию игрока"
"description":"Изменяет местоположение игрока"
},
},
"weather":{
"weather":{
"usage":"Usage: weather [weatherId] [climateType]\nWeather IDs can be found in WeatherExcelConfigData.json.\nClimate types: sunny, cloudy, rain, thunderstorm, snow, mist.",
"usage":"Применение: weather [ID_погоды] [тип_климата]\nДоступные ID погоды можно найти в WeatherExcelConfigData.json.\nТипы климата: sunny (солнечно), cloudy (облачно), rain (дождь), thunderstorm (гроза), snow (снег), mist (туман)",
"success":"🇺🇸Set weather ID to %s with climate type %s.",
"success":"Установлен ID погоды %s, тип климата: %s.",
"status":"🇺🇸Current weather ID is %s with climate type %s.",
"status":"Текущий ID погоды: %s, тип климата: %s.",
"description":"Изменяет погоду.Weather IDs can be found in WeatherExcelConfigData.json.\nClimate types: sunny, cloudy, rain, thunderstorm, snow, mist."
"description":"Изменяет ID погоды и тип климата. ID погоды можно найти в WeatherExcelConfigData.json.\nТипы климата: sunny (солнечно), cloudy (облачно), rain (дождь), thunderstorm (гроза), snow (снег), mist (туман)"
},
},
"ban":{
"ban":{
"command_usage":"Применение: ban <@Id игрока> [промежуток_времени] [причина]",
"command_usage":"Применение: ban <@ID_игрока> [промежуток_времени] [причина]",
"success":"Успех.",
"success":"Успех.",
"failure":"Неудача, игрок не найден.",
"failure":"Неудача, игрок не найден.",
"invalid_time":"Не удалось определить промежуток времени.",
"invalid_time":"Не удалось определить промежуток времени.",
"description":"Банит игрока"
"description":"Запрещает игроку присоединяться к серверу (\"банит\")"
},
},
"unban":{
"unban":{
"command_usage":"Применение: unban <@Id_игрока>",
"command_usage":"Применение: unban <@ID_игрока>",
"success":"Успех.",
"success":"Успех.",
"failure":"Неудача, игрок не найден.",
"failure":"Неудача, игрок не найден.",
"description":"Разбанивает игрока"
"description":"Разблокировывает доступ к серверу (\"разбанивает\")"