Files
OpenFrontIO/resources/lang/ru.json
Andrew Niziolek a18b5e418b Rev: Update "Japan and Neighbors" map to "East Asia" (#1007)
**Closes Issue #1001.**

_Will require updates to translations for each language but English is
in place as are pointers to relevant map files and thumbnails._

## Description:
All assets and references to the Japan and Neighbors map have been
updated to reflect East Asia.

**New Behavior**
![East Asia
Map](https://github.com/user-attachments/assets/64192590-bbb7-4408-a99b-7455de295d2b)

**Old Behavior**
![Japan and Neighbors named
map](https://github.com/user-attachments/assets/ba44dd56-1470-4c74-a70d-bd7fd8f3c795)

Game test is functioning. Other languages will need to be updated for
their displayed text to align.

## Please complete the following:

- [x] I have added screenshots for all UI updates
- [x] I process any text displayed to the user through translateText()
and I've added it to the en.json file
- [x] I have added relevant tests to the test directory
- [x] I confirm I have thoroughly tested these changes and take full
responsibility for any bugs introduced
- [x] I understand that submitting code with bugs that could have been
caught through manual testing blocks releases and new features for all
contributors

## Please put your Discord username so you can be contacted if a bug or
regression is found:

ajaxburger
_My git name is included in my nickname on the server._

---------

Co-authored-by: evanpelle <evanpelle@gmail.com>
2025-06-04 09:27:04 -07:00

414 lines
32 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"lang": {
"en": "Russian",
"native": "Русский",
"svg": "ru",
"lang_code": "ru"
},
"main": {
"title": "OpenFront (АЛЬФА)",
"join_discord": "Присоединяйтесь к Discord!",
"login_discord": "Войти через Discord",
"logged_in": "Вход выполнен!",
"log_out": "Выйти",
"create_lobby": "Создать лобби",
"join_lobby": "Присоединиться к лобби",
"single_player": "Одиночная игра",
"instructions": "Инструкции",
"how_to_play": "Как играть",
"wiki": "Вики"
},
"help_modal": {
"hotkeys": "Горячие клавиши",
"table_key": "Клавиша",
"table_action": "Действие",
"action_alt_view": "Альтернативное представление (ландшафт/страны)",
"action_attack_altclick": "Атака (если левая кнопка мыши назначена на открытие меню)",
"action_build": "Открыть меню строительства",
"action_emote": "Открыть меню смайлов",
"action_center": "Центрировать камеру на игроке",
"action_zoom": "Отдалить/Приблизить",
"action_move_camera": "Перемещение камеры",
"action_ratio_change": "Уменьшить/Увеличить соотношение атаки",
"action_reset_gfx": "Сбросить графику",
"ui_section": "Игровой интерфейс",
"ui_leaderboard": "Таблица лидеров",
"ui_leaderboard_desc": "Показывает лучших игроков игры и их имена, % принадлежащих территорий, количество золота и войск. При помощи кнопки «Показать всё» вы можете показать всех игроков в игре. Если вы не хотите видеть таблицу лидеров, нажмите «Скрыть».",
"ui_control": "Панель управления",
"ui_control_desc": "Панель управления содержит следующие элементы:",
"ui_pop": "Население — количество ваших подразделений, максимальное население и темп его роста.",
"ui_gold": "Золото — Количество золота и скорость, с которой вы его получаете.",
"ui_troops_workers": "Войска и Рабочие — Количество распределённых войск и рабочих. Войска используются для атаки или защиты от атак. Рабочие используются для добычи золота. Вы можете настроить количество войск и рабочих с помощью ползунка.",
"ui_attack_ratio": "Соотношение атаки — Количество войск, которое будет использовано при атаке. Вы можете настроить соотношение атаки с помощью ползунка. Имея больше войск атаки, чем войск защиты, вы уменьшите потери во время атаки, а меньше — увеличите потери, наносимые вашим атакующим войскам. Эффект не превышает соотношения 2:1.",
"ui_events": "Панель событий",
"ui_events_desc": "Панель событий отображает последние события, запросы и сообщения быстрого чата. Некоторые примеры:",
"ui_events_alliance": "Альянс — Запросы на заключение альянса можно принимать или отклонять. Союзники могут обмениваться ресурсами и войсками, но не могут атаковать друг друга. Нажатие на «Осмотреть» перемещает вид на игрока, который отправил запрос.",
"ui_events_attack": "Атаки — Отображение входящих и исходящих атак. Нажмите на сообщение, чтобы центровать камеру на атаку, ракету или лодку (транспортный корабль). Вы можете отозвать войска, нажав на красную кнопку «X». Это будет стоить жизней 25% войск, которые атакуют. Если вы отозвёте лодку, она вернётся в исходное местоположение и совершит атаку, если территория была захвачена. Ракеты нельзя отозвать после запуска.",
"ui_events_quickchat": "Быстрый чат — Здесь вы можете увидеть отправленные и полученные сообщения. Отправьте сообщение игроку, нажав на значок быстрого чата в его меню информации.",
"ui_options": "Настройки",
"ui_options_desc": "Среди них можно найти следующие элементы:",
"ui_playeroverlay": "Панель информации об игроке",
"ui_playeroverlay_desc": "Когда вы наведите курсор на страну, под кнопкой «Настройки» отображается панель информации об игроке. Он показывает тип игрока: человек, нация (умный бот) или бот. Отношение нации к вам: от враждебного до дружеского. И количество войск защиты, золота, военных кораблей и разных строений в собственности игрока.",
"option_pause": "Приостановить/Продолжить игру — Доступно только в режиме одиночной игры.",
"option_timer": "Таймер — Время, прошедшее с начала игры.",
"option_exit": "Кнопка выхода.",
"option_settings": "Настройки — Открыть меню настроек. В нём вы можете переключить альтернативное представление, смайлики, тёмный режим, ниндзя (режим скрытых/случайных имён) и взаимодействие левой кнопкой мыши.",
"radial_title": "Круговое меню",
"radial_desc": "Щелчок правой кнопкой мыши (или нажатие на мобильном устройстве) открывает круговое меню. Щёлкните правой кнопкой мыши за его пределами, чтобы закрыть его. С этого меню вы можете:",
"radial_build": "Открыть меню строительства.",
"radial_info": "Открыть меню информации.",
"radial_boat": "Отправить лодку (транспортный корабль) для атаки указанного места. Доступно только при наличии доступа к воде.",
"radial_close": "Закрыть меню.",
"info_title": "Меню информации",
"info_enemy_desc": "Содержит такую информацию о выбранном игроке, как его имя, золото, войска, состояние торговли с вами, запущенные на вас ракеты и метку предателя. Прекращённая торговля означает, что вы не будете получать от игрока золото и он не будет отправлять вам золото через торговые корабли. Вручную (если игрок нажал «Прекратить торговлю», что длится до тех пор, пока вы оба не нажмёте «Начать торговлю») или автоматически (если вы предали ваш альянс, что длится до тех пор, пока вы не станете союзниками снова или через 5 минут). В поле «Предатель» будет указана метка «Да» в течение 30 секунд после того, как игрок предал и напал на игрока, вступившего в альянс с ними. Значки ниже обозначают следующие взаимодействия:",
"info_chat": "Отправьте игроку быстрое сообщение. Выберите категорию, фразу и, если фраза содержит слово «[P1]», выберите имя игрока, которым хотите заменить его. Нажмите «Отправить».",
"info_target": "Поместить метку цели на игрока, отметив его для всех союзников. Используется для координирования атак.",
"info_alliance": "Отправить запрос альянса игроку. Союзники могут обмениваться ресурсами и войсками, но не могут атаковать друг друга.",
"info_emoji": "Отправить смайлик игроку.",
"info_trade": "Используйте «Прекратить торговлю», чтобы перестать давать игроку золото и получать золото от него через торговые корабли. Если вы оба нажмете «Начать торговлю», то он начнется снова.",
"info_ally_panel": "Панель информации о союзнике",
"info_ally_desc": "Когда вы заключите альянс с игроком, станут доступны следующие значки:",
"ally_betray": "Предайте своего союзника, разрывая альянс, прекращая торговлю и ослабляя свою защиту. Торговля между вами приостановиться на 5 минут (или до тех пор, пока вы снова не станете союзниками), и другие игроку могут перестать с вами торговать. Если другой игрок не был предателем, вы получите метку предателя на 30 секунд. В это время над вашим именем будет отображаться значок и ваша защита будет снижена на 50%. Боты с меньшей вероятность будут заключать с вами альянсы, а игроки подумают дважды перед тем, как иметь с вами дело.",
"ally_donate": "Пожертвовать часть войска союзнику. Используется, когда у него мало войск и его атакуют, или когда ему нужна дополнительная мощь для уничтожения врага.",
"ally_donate_gold": "Пожертвовать немного золота союзнику. Используйте, когда у него мало золота, необходимого для сооружений, или когда член команды копит на РГЧ ИН.",
"build_menu_title": "Меню строительства",
"build_menu_desc": "Стройте сооружения или посмотрите, сколько их уже построено:",
"build_name": "Название",
"build_icon": "Значок",
"build_desc": "Описание",
"build_city": "Город",
"build_city_desc": "Увеличивает ваше максимальное населения. Полезно, когда вы не можете расширить свою территорию или скоро достигнете лимита населения.",
"build_defense": "Укрепление",
"build_defense_desc": "Укрепляет защиту вокруг ближайших границ, которые выделены узором в клеточку. Атаки врагов замедлены и несут больше жертв.",
"build_port": "Порт",
"build_port_desc": "Может быть построен только вблизи воды. Позволяет строить военные корабли. Автоматически посылает торговые суда между портами вашей и других стран (за исключением случаев, когда торговля прекращена), выдавая золото обеим сторонам. Торговля прекращается автоматически если вы атакуете или атакуют вас. Возобновляется через 5 минут или если вы становитесь союзниками. Вы можете вручную управлять торговлей с помощью кнопок «Прекратить торговлю» и «Начать торговлю».",
"build_warship": "Военный корабль",
"build_warship_desc": "Патрулирует территорию, захватывая вражеские торговые корабли и разрушая вражеские лодки (транспортные корабли) и военные корабли. Появляется из ближайшего порта и патрулирует область, выбранную нажатием кнопкой мыши при создании. Вы можете управлять военными кораблями при помощью кнопки атаки (см. действие «Атака» в разделе «Горячие клавиши»): сначала нажмите на корабль, а затем — на новую область, к которой вы хотите переместиться.",
"build_silo": "Ракетная шахта",
"build_silo_desc": "Позволяет запускать ракеты.",
"build_sam": "Пусковая установка ЗРК",
"build_sam_desc": "Позволяет перехватывать вражеские ракеты в радиусе 100 пикселей. Имеет шанс 100% на попадание в атомную бомбу, 80% — в водородную бомбу и 50% — в отдельные боеголовки РГЧ ИН. Перезарядка ЗРК составляет 7,5 секунды.",
"build_atom": "Атомная бомба",
"build_atom_desc": "Небольшая взрывная бомба, которая разрушает территорию, сооружения, корабли и лодки. Запускается из ближайшей ракетной шахты и наносит удар по области, выбранной нажатием кнопкой мыши.",
"build_hydrogen": "Водородная бомба",
"build_hydrogen_desc": "Большая взрывная бомба. Запускается из ближайшей ракетной шахты и наносит удар по области, выбранной нажатием кнопкой мыши.",
"build_mirv": "РГЧ ИН",
"build_mirv_desc": "Самая мощная бомба в игре. Разделяется на бомбы меньшего размера, которые покрывают огромную территорию. Наносит урон только выбранному игроку. Запускается из ближайшей ракетной шахты и наносит удар по области, выбранной нажатием кнопкой мыши.",
"player_icons": "Значки игрока",
"icon_desc": "Примеры некоторых иконок в игре, которые вы встретите и их значения:",
"icon_crown": "Корона — Номер 1. Это — лучший игрок в таблице лидеров.",
"icon_traitor": "Сломанный щит — Предатель. Этот игрок напал на союзника.",
"icon_ally": "Рукопожатие — Союзник. Этот игрок — ваш союзник.",
"icon_embargo": "Перечёркнутый знак доллара — Эмбарго. Этот игрок перестал торговать с вами; автоматически или вручную.",
"icon_request": "Конверт — Запрос альянса. Этот игрок отправил вам запрос на создание альянса.",
"info_enemy_panel": "Панель информации о враге"
},
"single_modal": {
"title": "Одиночная игра",
"allow_alliances": "Разрешить альянсы",
"options_title": "Настройки",
"bots": "Боты: ",
"bots_disabled": "Отключены",
"disable_nations": "Отключить нации",
"instant_build": "Мгновенная стройка",
"infinite_gold": "Неограниченное золото",
"infinite_troops": "Неограниченные войска",
"disable_nukes": "Отключить бомбы",
"enables_title": "Разрешения",
"start": "Начать игру"
},
"map": {
"map": "Карта",
"world": "Мир",
"europe": "Европа",
"mena": "MENA",
"northamerica": "Северная Америка",
"oceania": "Океания",
"blacksea": "Чёрное море",
"africa": "Африка",
"asia": "Азия",
"mars": "Марс",
"southamerica": "Южная Америка",
"britannia": "Британия",
"gatewaytotheatlantic": "Гибралтарский пролив",
"australia": "Австралия",
"random": "Случайно",
"iceland": "Исландия",
"pangaea": "Пангея",
"betweentwoseas": "Между двух морей",
"knownworld": "Известный мир",
"faroeislands": "Фарерские острова",
"deglaciatedantarctica": "Растаявшая Антарктида",
"europeclassic": "Европа (классическая)",
"falklandislands": "Фолклендские острова",
"baikal": "Байкал",
"halkidiki": "Халкидики"
},
"map_categories": {
"continental": "Континентальные",
"regional": "Региональные",
"fantasy": "Прочие"
},
"private_lobby": {
"title": "Присоединиться к приватному лобби",
"enter_id": "Введите ID лобби",
"player": "Игрок",
"players": "Игрока(-ов)",
"join_lobby": "Присоединиться к лобби",
"checking": "Проверка лобби...",
"not_found": "Лобби не найдено. Пожалуйста, проверьте правильность ID и попробуйте ещё раз.",
"error": "Произошла ошибка. Пожалуйста, попробуйте ещё раз.",
"joined_waiting": "Вы успешно присоединились! Ожидание начала игры..."
},
"public_lobby": {
"join": "Присоединиться к следующей игре",
"waiting": "игрока(-ов) в ожидании",
"teams": "Команд: {num}"
},
"username": {
"enter_username": "Введите своё имя игрока",
"not_string": "Имя игрока должно быть строкой.",
"too_short": "Имя игрока должно содержать не менее {min} символов.",
"too_long": "Имя игрока не должно превышать {max} символов.",
"invalid_chars": "Имя игрока может содержать только латинские буквы, цифры, пробелы, подчёркивания и [квадратные скобки]."
},
"host_modal": {
"title": "Приватное лобби",
"mode": "Режим",
"team_count": "Количество команд",
"options_title": "Настройки",
"bots": "Боты: ",
"bots_disabled": "Отключены",
"disable_nations": "Отключить нации",
"instant_build": "Мгновенная стройка",
"infinite_gold": "Неограниченное золото",
"infinite_troops": "Неограниченные войска",
"enables_title": "Разрешения",
"player": "Игрок",
"players": "Игрока(-ов)",
"waiting": "Ожидание игроков...",
"start": "Начать игру"
},
"game_starting_modal": {
"title": "Игра начинается...",
"desc": "Подготовка к запуску лобби. Пожалуйста, подождите."
},
"difficulty": {
"difficulty": "Сложность",
"Relaxed": "Расслабленная",
"Balanced": "Уравновешенная",
"Intense": "Напряжённая",
"Impossible": "Невозможная"
},
"game_mode": {
"ffa": "Каждый против каждого (FFA)",
"teams": "Команды"
},
"select_lang": {
"title": "Выберите язык"
},
"unit_type": {
"city": "Город",
"defense_post": "Укрепление",
"port": "Порт",
"warship": "Военный корабль",
"missile_silo": "Ракетная шахта",
"sam_launcher": "Пусковая установка ЗРК",
"atom_bomb": "Атомная бомба",
"hydrogen_bomb": "Водородная бомба",
"mirv": "РГЧ ИН"
},
"user_setting": {
"title": "Пользовательские настройки",
"tab_basic": "Основные настройки",
"tab_keybinds": "Назначение клавиш",
"dark_mode_label": "🌙 Тёмный режим",
"dark_mode_desc": "Переключение внешнего вида сайта между светлой и тёмной темой",
"emojis_label": "😊 Смайлы",
"emojis_desc": "Переключение видимости смайлов во время игры",
"special_effects_label": "💥 Специальные эффекты",
"special_effects_desc": "Переключить специальные эффекты. Отключите для улучшения производительности",
"anonymous_names_label": "🥷 Скрытые имена",
"anonymous_names_desc": "Скрыть настоящие имена игроков и заменить их случайными.",
"left_click_label": "🖱️ Открытие меню левой кнопкой мыши",
"left_click_desc": "ВКЛЮЧЕНО: щелчок левой кнопкой мыши открывает меню, атака совершается кнопкой с мечом. ВЫКЛЮЧЕНО: нажатие левой кнопкой мыши совершает атаку напрямую.",
"attack_ratio_label": "⚔️ Соотношение атаки",
"attack_ratio_desc": "Какой процент ваших войск отправлять в бой (1–100%)",
"troop_ratio_label": "🪖🛠️ Соотношение войск и рабочих",
"troop_ratio_desc": "Настройте соотношение между войсками (для боя) и рабочими (для добычи золота) (1–100%)",
"easter_writing_speed_label": "Множитель скорости печати",
"easter_writing_speed_desc": "Настройте скорость, с которой вы делаете вид, что программируете (x1–x100)",
"easter_bug_count_label": "Количество багов",
"easter_bug_count_desc": "Количество багов, которое вы считаете приемлемым (0–1000, эмоционально)",
"view_options": "Настройки просмотра",
"toggle_view": "Переключить представление",
"toggle_view_desc": "Альтернативное представление (ландшафт/страны)",
"zoom_controls": "Масштабирование",
"zoom_out": "Отдалить",
"zoom_out_desc": "Отдалить карту",
"zoom_in": "Приблизить",
"zoom_in_desc": "Приблизить карту",
"camera_movement": "Перемещение камеры",
"center_camera": "Центрировать камеру",
"center_camera_desc": "Центрировать камеру на игроке",
"move_up": "Переместить вверх",
"move_up_desc": "Переместить камеру вверх",
"move_left": "Переместить влево",
"move_left_desc": "Переместить камеру влево",
"move_down": "Переместить вниз",
"move_down_desc": "Переместить камеру вниз",
"move_right": "Переместить вправо",
"move_right_desc": "Переместить камеру вправо",
"reset": "Сбросить",
"unbind": "Освободить"
},
"chat": {
"title": "Быстрый чат",
"to": "Отправлено {user}: {msg}",
"from": "От {user}: {msg}",
"category": "Категория",
"phrase": "Фраза",
"player": "Игрок",
"send": "Отправить",
"search": "Искать игрока...",
"build": "Создайте ваше сообщение...",
"cat": {
"help": "Помощь",
"attack": "Атака",
"defend": "Защита",
"greet": "Приветствия",
"misc": "Прочее",
"warnings": "Предупреждения"
},
"help": {
"troops": "Пожалуйста, дайте мне войска!",
"gold": "Пожалуйста, дайте мне золото!",
"no_attack": "Пожалуйста, не атакуйте меня!",
"sorry_attack": "Извините, я не хотел атаковать.",
"alliance": "Альянс?",
"help_defend": "Помогите мне защититься от [P1]!",
"team_up": "Давайте объединимся против [P1]!"
},
"attack": {
"attack": "Атакуйте [P1]!",
"mirv": "Запустите РГЧ ИН на [P1]!",
"focus": "Сосредоточьте огонь на [P1]!",
"finish": "Покончим с [P1]!"
},
"defend": {
"defend": "Защищайте [P1]!",
"dont_attack": "Не атакуйте [P1]!",
"ally": "[P1] — мой союзник!"
},
"greet": {
"hello": "Здравствуйте!",
"good_luck": "Удачи!",
"have_fun": "Развлекайтесь!",
"gg": "GG!",
"nice_to_meet": "Приятно познакомиться!",
"well_played": "Хорошо сыграно!",
"hi_again": "И снова здравствуйте!",
"bye": "Пока!",
"thanks": "Спасибо!",
"oops": "Ой, не та кнопка!",
"trust_me": "Можете мне доверять. Обещаю!",
"trust_broken": "Я доверял тебе..."
},
"misc": {
"go": "Поехали!",
"strategy": "Хорошая стратегия!",
"fun": "Эта игра весёлая!",
"pr": "Когда мой PR наконец будет объединен...?"
},
"warnings": {
"strong": "[P1] силён.",
"weak": "[P1] слаб.",
"mirv_soon": "[P1] скоро может запустить РГЧ ИН!",
"number1_warning": "Игрок №1 скоро победит если мы не объединимся!",
"stalemate": "Давайте заключим мир. Это ничья; мы оба проиграем.",
"has_allies": "У [P1] много союзников.",
"no_allies": "У [P1] нет союзников.",
"betrayed": "[P1] предал союзника!",
"getting_big": "[P1] растёт слишком быстро!",
"danger_base": "[P1] не защищён!",
"saving_for_mirv": "[P1] копит на запуск РГЧ ИН.",
"mirv_ready": "У [P1] достаточно золота на запуск РГЧ ИН!"
}
},
"build_menu": {
"desc": {
"atom_bomb": "Небольшой взрыв",
"hydrogen_bomb": "Большой взрыв",
"mirv": "Огромный взрыв, нацеленный только на выбранного игрока",
"missile_silo": "Используется для запуска ракет",
"sam_launcher": "Защищает от атомных ракет",
"warship": "Захватывает торговые суда, уничтожает суда и лодки",
"port": "Отправляет торговые корабли для генерации золота",
"defense_post": "Укрепляет защиту ближайших границ",
"city": "Увеличивает максимальное население"
},
"not_enough_money": "Недостаточно средств"
},
"win_modal": {
"died": "Вы погибли",
"your_team": "Ваша команда победила!",
"other_team": "Команда «{team}» победила!",
"you_won": "Вы победили!",
"other_won": "Игрок {player} победил!",
"exit": "Выйти из игры",
"keep": "Продолжить игру"
},
"leaderboard": {
"title": "Таблица лидеров",
"hide": "Скрыть",
"rank": "Место",
"player": "Игрок",
"owned": "Территории",
"gold": "Золото",
"troops": "Войска"
},
"player_info_overlay": {
"type": "Тип",
"bot": "Бот",
"nation": "Нация",
"player": "Игрок",
"team": "Команда",
"d_troops": "Войска защиты",
"a_troops": "Войска атаки",
"gold": "Золото",
"ports": "Порты",
"cities": "Города",
"missile_launchers": "Ракетные установки",
"sams": "ЗРК",
"warships": "Военные корабли",
"health": "Здоровье",
"attitude": "Отношение"
},
"relation": {
"hostile": "Враждебное",
"distrustful": "Недоверчивое",
"neutral": "Нейтральное",
"friendly": "Дружеское",
"default": "По умолчанию"
},
"control_panel": {
"pop": "Население",
"gold": "Золото",
"troops": "Войска",
"workers": "Рабочие",
"attack_ratio": "Соотношение атаки"
},
"player_panel": {
"gold": "Золото",
"troops": "Войска",
"traitor": "Предатель",
"alliance_time_remaining": "Оставшееся время",
"embargo": "Прекратил торговлю с вами",
"nuke": "Ракеты, запущенные ими на вас",
"start_trade": "Начать торговлю",
"stop_trade": "Прекратить торговлю",
"yes": "Да",
"no": "Нет"
}
}