From a0e1d8cee0caaee5f59468ea1c499e3bd7ab020e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Sun, 14 Jun 2026 09:49:53 -0500 Subject: [PATCH 1/2] New Crowdin updates (#247) * New translations en.json (Russian) [ci skip] * New translations en.json (Russian) [ci skip] * New translations en.json (Russian) [ci skip] * New translations en.json (Russian) [ci skip] --- packages/i18n/strings/ru.json | 90 +++++++++++++++++------------------ 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/packages/i18n/strings/ru.json b/packages/i18n/strings/ru.json index 5cc4a70a3..d186c59bd 100644 --- a/packages/i18n/strings/ru.json +++ b/packages/i18n/strings/ru.json @@ -18,7 +18,7 @@ }, "gun_types": { "auto_loader": "Барабан", - "auto_reloader": "Барабан с дозарядкой", + "auto_reloader": "Auto reloader", "regular": "Цикличный" }, "shells": { @@ -39,7 +39,7 @@ "branches": { "local": "dev", "dev": "бета", - "opentest": "общий тест", + "opentest": "opentest", "preview": "превью" }, "locales": { @@ -79,22 +79,22 @@ "10": "Крайне уникально" }, "nations": { - "ussr": "СССР", + "ussr": "U.S.A.", "germany": "Германия", - "usa": "США", + "usa": "U.S.A.", "china": "Китай", - "uk": "Великобритания", + "uk": "U.k.", "france": "Франция", "japan": "Япония", "european": "Сборная Европы", "other": "Сборная нация" }, "nations_adjectives": { - "ussr": "СССР", + "ussr": "Россия.", "germany": "Германии", - "usa": "США", + "usa": "S.A.", "china": "Китая", - "uk": "Великобритании", + "uk": "«U.K.»", "france": "Франции", "japan": "Японии", "european": "Сборной Европы", @@ -108,9 +108,9 @@ "3": "ПТ-САУ" }, "tank_class_short_plural_lowercase": { - "0": "Лёгкие", - "1": "Средние", - "2": "Тяжёлые", + "0": "nights", + "1": "pediums", + "2": "identif", "3": "ПТ-САУ" }, "tank_class_medium": { @@ -118,12 +118,12 @@ "0": "Лёгкий танк", "1": "Средний танк", "2": "Тяжёлый танк", - "3": "ПТ-САУ" + "3": "Tank destroye" }, "tree_type": { "-1": "неизвестно", "0": "Исследуемый", - "1": "Премиумный", + "1": "Premiun", "2": "Коллекционный" }, "regions": { @@ -139,7 +139,7 @@ } }, "leagues": { - "diamond": "Диамантовая", + "diamond": "Diamond", "platinum": "Платиновая", "gold": "Золотая", "silver": "Серебряная", @@ -196,7 +196,7 @@ "get_help": "Получить помощь", "uncaught_error": "# BlitzKit столкнулся с ошибкой!\nНам очень жаль. Не стесняйтесь и [присоединяйтесь к официальному серверу Discord](https://discord.gg/nDt7AjGJQH), чтобы получить помощь.", "preview": "# Эта команда находится в тестируется\n\nВы можете получить доступ к этой команде только на [официальном сервере Discord] (https://discord.gg/nDt7AjGJQH). Команда скоро станет общедоступной.", - "query_too_small": "# Ваш поисковой запрос слишком короткий\nДлина вашего запроса должна составлять не менее 3 символов.", + "query_too_small": "# Ваш поисковой слишком короткий\nДлина вашего запроса не менее 3 символов.", "query_too_long": "# Ваш поисковой запрос слишком длинный\nДлина вашего запроса должна составлять не более 100 символов." }, "wn8": { @@ -216,7 +216,7 @@ }, "subcommands": { "today": { - "name": "cегодня", + "name": "today", "description": "Cегодня" }, "30": { @@ -291,13 +291,13 @@ }, "periods": { "career": "Карьера", - "today": "Cегодня", - "days": "{days} дней", + "today": "Today", + "days": "{days} День", "custom": "{day_1} - {day_2} дней" }, "filters": { "none": "Без фильтров", - "tier": "{tier} уровень" + "tier": "{tier} уровни" }, "no_data": { "battles_in_period": "За этот период боёв не было", @@ -326,7 +326,7 @@ "description": "Показать результаты повтора", "options": { "file": { - "name": "Файл", + "name": "файл", "description": "Запись повтора" } } @@ -336,7 +336,7 @@ "description": "Список ресурсов для исследования ветки", "options": { "target_tank": { - "name": "желаемый танк", + "name": "target-tank", "description": "Желаемый танк ветки исследования" }, "starting_tank": { @@ -351,10 +351,10 @@ "upgrades": "Улучшения: {cost}", "purchase": "Покупка: {cost}", "equipment": "Снаряжение: {cost}", - "estimation": "# Это приблизительная оценка!\n\nВ этот список могут входить уже исследованные танки из-за неточной информации, предоставляемой Wargaming. Попробуйте указать «стартовый-танк» в строке при использовании команды, если сможете." + "estimation": "# This is an estimation!\n\nThis list may include already researched tanks because of the inaccurate information Wargaming provides. Try providing a `starting-tank` from the line when using the command if you can." }, "errors": { - "non_tech_tree": "# {tank} отсутствует в дереве танков\n\nВы не можете исследовать премиумный / коллекционный танк.", + "non_tech_tree": "# {tank} is not on the tech tree\n\nYou cannot research a premium/collector tank.", "tier_1": "# {tank} — танк I уровня\n\nУровень I всегда открыт бесплатно для всех игроков.", "already_researched": "# {tank} уже исследован\n\nПопробуйте предоставить «starting-tank» при использовании команды для просмотра итогов уже исследованной ветки.", "start_end_equal": "# {tank} был предоставлен дважды\n\nУбедитесь, что «starting-tank» и «target-tank» различаются.", @@ -363,7 +363,7 @@ } }, "about": { - "name": "о-боте", + "name": "about", "description": "Вся необходимая информация о боте", "subcommands": { "commands": { @@ -372,7 +372,7 @@ "body": "# Команды\n\nBlitzKit предлагает следующие команды:\n\n" }, "embeds": { - "name": "встраиваемые-элементы", + "name": "embeds", "description": "Как работают встраиваемые элементы" }, "introduction": { @@ -384,7 +384,7 @@ "description": "Как пригласить бота" }, "timezones": { - "name": "часовой-пояс", + "name": "timezones", "description": "Как BlitzKit определяет и использует ваш часовой пояс" }, "credits": { @@ -409,11 +409,11 @@ "name": "отладка", "description": "Сведения для отладки", "body": { - "title": "# Отладка", + "title": "# Debug\n\n", "version": "Версия", "shard": { "label": "Фрагмент", - "default": "по умолчанию" + "default": "default" }, "uptime": "Время работы" } @@ -443,11 +443,11 @@ }, "body": { "subtitle": "Неактивен {days}+ дней", - "listing": "{days} дней" + "listing": "{days{days}" } }, "full_stats": { - "name": "полная-статистика", + "name": "full-Stats", "description": "Полная игровая статистика", "body": { "cards": { @@ -486,7 +486,7 @@ "body": { "accounts_linked": "Аккаунты привязаны", "no_role_permissions": { - "title": "{name} не удалось проверить", + "title": "{name} Failed to verify", "description": "У меня нет разрешения на управление ролями." } }, @@ -496,7 +496,7 @@ } }, "search_clans": { - "name": "поиск-кланов", + "name": "search-clans", "description": "Поиск кланов", "options": { "limit": { @@ -510,7 +510,7 @@ } }, "search_players": { - "name": "поиск-игроков", + "name": "search-players", "description": "Поиск игроков", "options": { "limit": { @@ -524,7 +524,7 @@ } }, "rating_leaderboard": { - "name": "таблица-лидеров", + "name": "rating-leaderboard", "description": "Статистика рейтингов боёв", "subcommands": { "neighbors": { @@ -563,7 +563,7 @@ } }, "today": { - "name": "cегодня", + "name": "today", "description": "Танки, на которых сыграли сегодня и статистика" }, "stats": { @@ -607,8 +607,8 @@ } }, "player_info": { - "name": "информация-об-игроке", - "description": "Основная информация о игроке", + "name": "player-ifor", + "description": "Basic information about a player", "body": { "title": "Информация о {name}", "nickname": "Никнейм", @@ -659,7 +659,7 @@ "common": { "player_search": { "hint": "Поиск игроков...", - "no_results": "Ничего не найденo", + "no_results": "Нет информ", "searching": "Поиск..." }, "copy_button": { @@ -674,10 +674,10 @@ "recent": "Недавние", "select_all": "Выбрать всё", "count_singular": "1 танк", - "count_plural": "Танков: {count}", + "count_plural": "{count} Tanks", "sorting_by": "Сортировать по {name}", "clear": "Очистить", - "tier": "{tier} уровень", + "tier": "Tier one {tier}", "passive": "{name} (Пассивный)", "active": "{name} (Активный)", "no_tanks_found": { @@ -686,12 +686,12 @@ "clear_filters": "Попробуйте очистить фильтры." }, "sort": { - "meta.none": "Никак", + "meta.none": "none", "survivability.health": "прочность", "survivability.viewRange": "обзор", - "survivability.camouflageStill": "маскировка когда неподвижен", + "survivability.camouflageStill": "camouflage still", "survivability.camouflageMoving": "маскировка в движении", - "survivability.camouflageShooting": "маскировка при выстреле", + "survivability.camouflageShooting": "camouflage shooting", "survivability.volume": "объём", "survivability.length": "длина", "fire.dpm": "базовый ДПМ", @@ -699,8 +699,8 @@ "fire.reload": "перезарядка", "fire.caliber": "калибр", "fire.standardPenetration": "базовое пробитие", - "fire.premiumPenetration": "премиумное пробитие ", - "fire.tertiaryPenetration": "пробитие третьего снаряда", + "fire.premiumPenetration": "premium penetration", + "fire.tertiaryPenetration": "tertiaryPenetrations", "fire.damage": "урон", "fire.moduleDamage": "урон по модулям", "fire.shellVelocity": "скорость снаряда", From f801e81c8b6493c6f1f743bb371566b3c7f182ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tr=C3=A8sAbhi?= <43380238+tresabhi@users.noreply.github.com> Date: Wed, 17 Jun 2026 09:26:26 -0500 Subject: [PATCH 2/2] New Crowdin updates (#249) * New translations en.json (Russian) [ci skip] * New translations en.json (Russian) [ci skip] --- packages/i18n/strings/ru.json | 66 +++++++++++++++++------------------ 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/packages/i18n/strings/ru.json b/packages/i18n/strings/ru.json index d186c59bd..389f707bd 100644 --- a/packages/i18n/strings/ru.json +++ b/packages/i18n/strings/ru.json @@ -18,7 +18,7 @@ }, "gun_types": { "auto_loader": "Барабан", - "auto_reloader": "Auto reloader", + "auto_reloader": "Барабан с дозарядкой", "regular": "Цикличный" }, "shells": { @@ -39,7 +39,7 @@ "branches": { "local": "dev", "dev": "бета", - "opentest": "opentest", + "opentest": "общий тест", "preview": "превью" }, "locales": { @@ -79,22 +79,22 @@ "10": "Крайне уникально" }, "nations": { - "ussr": "U.S.A.", + "ussr": "СССР", "germany": "Германия", - "usa": "U.S.A.", + "usa": "США", "china": "Китай", - "uk": "U.k.", + "uk": "Великобритания", "france": "Франция", "japan": "Япония", "european": "Сборная Европы", "other": "Сборная нация" }, "nations_adjectives": { - "ussr": "Россия.", + "ussr": "СССР", "germany": "Германии", - "usa": "S.A.", + "usa": "США", "china": "Китая", - "uk": "«U.K.»", + "uk": "Великобритании", "france": "Франции", "japan": "Японии", "european": "Сборной Европы", @@ -108,9 +108,9 @@ "3": "ПТ-САУ" }, "tank_class_short_plural_lowercase": { - "0": "nights", - "1": "pediums", - "2": "identif", + "0": "Лёгкие", + "1": "Средние", + "2": "Тяжёлые", "3": "ПТ-САУ" }, "tank_class_medium": { @@ -118,12 +118,12 @@ "0": "Лёгкий танк", "1": "Средний танк", "2": "Тяжёлый танк", - "3": "Tank destroye" + "3": "ПТ-САУ" }, "tree_type": { "-1": "неизвестно", "0": "Исследуемый", - "1": "Premiun", + "1": "Премиумный", "2": "Коллекционный" }, "regions": { @@ -139,7 +139,7 @@ } }, "leagues": { - "diamond": "Diamond", + "diamond": "Алмазная", "platinum": "Платиновая", "gold": "Золотая", "silver": "Серебряная", @@ -216,7 +216,7 @@ }, "subcommands": { "today": { - "name": "today", + "name": "cегодня", "description": "Cегодня" }, "30": { @@ -291,13 +291,13 @@ }, "periods": { "career": "Карьера", - "today": "Today", - "days": "{days} День", + "today": "Cегодня", + "days": "{days} дней", "custom": "{day_1} - {day_2} дней" }, "filters": { "none": "Без фильтров", - "tier": "{tier} уровни" + "tier": "{tier} уровень" }, "no_data": { "battles_in_period": "За этот период боёв не было", @@ -320,7 +320,7 @@ } }, "commands": { - "dead": ".", + "dead": "# Команды статистики мертвы\n\nБот BlitzKit использует BlitzStars для получения периодической статистики. BlitzStars включил агрессивную защиту Cloudflare; следовательно, отключив BlitzKit от использования API BlitzStar. Это повлияло на следующие команды:\n\n- `/stats`\n- `/today`\n- `/breakdown`\n- `/evolution`\n- `/full-stats`\n\nПожалуйста, используйте [Aftermath]() в качестве альтернативы, которая совершенно не зависит от BlitzStars. Команда статистики BlitzKit-hosted вернется в ближайшее время.", "replay": { "name": "повтор", "description": "Показать результаты повтора", @@ -336,7 +336,7 @@ "description": "Список ресурсов для исследования ветки", "options": { "target_tank": { - "name": "target-tank", + "name": "желаемый танк", "description": "Желаемый танк ветки исследования" }, "starting_tank": { @@ -351,10 +351,10 @@ "upgrades": "Улучшения: {cost}", "purchase": "Покупка: {cost}", "equipment": "Снаряжение: {cost}", - "estimation": "# This is an estimation!\n\nThis list may include already researched tanks because of the inaccurate information Wargaming provides. Try providing a `starting-tank` from the line when using the command if you can." + "estimation": "# Это приблизительная оценка!\n\nВ этот список могут входить уже исследованные танки из-за неточной информации, предоставляемой Wargaming. Попробуйте указать «стартовый танк» в строке при использовании команды, если сможете." }, "errors": { - "non_tech_tree": "# {tank} is not on the tech tree\n\nYou cannot research a premium/collector tank.", + "non_tech_tree": "# {tank} отсутствует в дереве танков\n\nВы не можете исследовать премиумный / коллекционный танк.", "tier_1": "# {tank} — танк I уровня\n\nУровень I всегда открыт бесплатно для всех игроков.", "already_researched": "# {tank} уже исследован\n\nПопробуйте предоставить «starting-tank» при использовании команды для просмотра итогов уже исследованной ветки.", "start_end_equal": "# {tank} был предоставлен дважды\n\nУбедитесь, что «starting-tank» и «target-tank» различаются.", @@ -447,7 +447,7 @@ } }, "full_stats": { - "name": "full-Stats", + "name": "full-stats", "description": "Полная игровая статистика", "body": { "cards": { @@ -486,7 +486,7 @@ "body": { "accounts_linked": "Аккаунты привязаны", "no_role_permissions": { - "title": "{name} Failed to verify", + "title": "{name} не удалось проверить", "description": "У меня нет разрешения на управление ролями." } }, @@ -659,7 +659,7 @@ "common": { "player_search": { "hint": "Поиск игроков...", - "no_results": "Нет информ", + "no_results": "Ничего не найденo", "searching": "Поиск..." }, "copy_button": { @@ -674,10 +674,10 @@ "recent": "Недавние", "select_all": "Выбрать всё", "count_singular": "1 танк", - "count_plural": "{count} Tanks", + "count_plural": "Танков: {count}", "sorting_by": "Сортировать по {name}", "clear": "Очистить", - "tier": "Tier one {tier}", + "tier": "{tier} уровень", "passive": "{name} (Пассивный)", "active": "{name} (Активный)", "no_tanks_found": { @@ -686,12 +686,12 @@ "clear_filters": "Попробуйте очистить фильтры." }, "sort": { - "meta.none": "none", + "meta.none": "Никак", "survivability.health": "прочность", "survivability.viewRange": "обзор", - "survivability.camouflageStill": "camouflage still", + "survivability.camouflageStill": "маскировка когда неподвижен", "survivability.camouflageMoving": "маскировка в движении", - "survivability.camouflageShooting": "camouflage shooting", + "survivability.camouflageShooting": "маскировка при выстреле", "survivability.volume": "объём", "survivability.length": "длина", "fire.dpm": "базовый ДПМ", @@ -699,8 +699,8 @@ "fire.reload": "перезарядка", "fire.caliber": "калибр", "fire.standardPenetration": "базовое пробитие", - "fire.premiumPenetration": "premium penetration", - "fire.tertiaryPenetration": "tertiaryPenetrations", + "fire.premiumPenetration": "премиумное пробитие ", + "fire.tertiaryPenetration": "пробитие третьего снаряда", "fire.damage": "урон", "fire.moduleDamage": "урон по модулям", "fire.shellVelocity": "скорость снаряда", @@ -824,7 +824,7 @@ "skip": "Пропустить", "guess": "Угадать", "next": "Следующий", - "no_results": "Ничего не найденo" + "no_results": "Ничего не найдено" }, "stats": "{correct} / {total} правильно, серия: {streak}", "help": {