From e8502890a4f467690ea96417aeabc5451c821c36 Mon Sep 17 00:00:00 2001 From: 3gf8jv4dv <3gf8jv4dv@gmail.com> Date: Thu, 27 Feb 2025 21:19:31 +0800 Subject: [PATCH] chore(locale): improve russian translation (game setting / management) (#3661) - Re-translate something from English - Fix some inconsistent terminology - Revise text to fit UI - Change some terminology to make sure to keep up with the game and wiki - Add some missing translations --- .../resources/assets/lang/I18N_ru.properties | 233 ++++++++++-------- 1 file changed, 131 insertions(+), 102 deletions(-) diff --git a/HMCL/src/main/resources/assets/lang/I18N_ru.properties b/HMCL/src/main/resources/assets/lang/I18N_ru.properties index 7d50bb7b5..331be5928 100644 --- a/HMCL/src/main/resources/assets/lang/I18N_ru.properties +++ b/HMCL/src/main/resources/assets/lang/I18N_ru.properties @@ -500,7 +500,7 @@ install.installer.quilt=Quilt install.installer.quilt-api=QSL/QFAPI install.installer.version=%s install.modpack=Установить модпак -install.new_game=Добавить новый экземпляр +install.new_game=Установить сборку install.new_game.already_exists=Экземпляр уже существует. Используйте другое имя. install.new_game.current_game_version=Текущая версия экземпляра install.new_game.malformed=Недопустимое имя @@ -768,41 +768,56 @@ modrinth.category.256x=256x modrinth.category.512x+=512x+ mods=Моды -mods.add=Добавить моды -mods.add.failed=Не удаётся установить мод %s. -mods.add.success=%s был успешно установлен. +mods.add=Добавить мод +mods.add.failed=Не удалось установить мод %s. +mods.add.success=%s был успешно добавлен. +mods.broken_dependency.title=Сломанная зависимость +mods.broken_dependency.desc=Эта зависимость существовала раньше, но теперь ее нет. Попробуйте использовать другой источник скачивания. mods.category=Категория +mods.channel.alpha=Альфа +mods.channel.beta=Бета +mods.channel.release=Релиз mods.check_updates=Проверить обновления mods.check_updates.current_version=Текущая версия mods.check_updates.failed_check=Не удалось проверить обновления. -mods.check_updates.failed_download=Не удаётся скачать некоторые файлы. +mods.check_updates.failed_download=Не удалось скачать некоторые файлы. mods.check_updates.file=Файл mods.check_updates.source=Источник mods.check_updates.target_version=Целевая версия mods.check_updates.update=Обновить mods.choose_mod=Выберите мод mods.curseforge=CurseForge +mods.dependency.embedded=Встроенные зависимости (Уже упакован в файл мода автором. Нет необходимости скачивать отдельно.) +mods.dependency.optional=Необязательные зависимости (Если он отсутствует, игра будет работать нормально, но функции мода могут отсутствовать.) +mods.dependency.required=Необходимые зависимости (Необходимо скачивать отдельно, отсутствие может помешать запуску игры.) +mods.dependency.tool=Необходимые зависимости (Необходимо скачивать отдельно, отсутствие может помешать запуску игры.) +mods.dependency.include=Встроенные зависимости (Уже упакован в файл мода автором. Нет необходимости скачивать отдельно.) +mods.dependency.incompatible=Несовместимые моды (Одновременная установка этих модов не позволит запустить игру.) +mods.dependency.broken=Сломанные зависимости (Этот мод существовал раньше, но теперь его нет. Попробуйте использовать другой источник скачивания.) mods.disable=Отключить mods.download=Скачать мод mods.download.title=Скачать мод - %1s +mods.download.recommend=Рекомендуемая версия мода - Minecraft %1s mods.enable=Включить -mods.manage=Управление модами +mods.manage=Моды mods.mcbbs=MCBBS -mods.mcmod=MCMOD -mods.mcmod.page=Страница MCMOD -mods.mcmod.search=Искать на MCMOD +mods.mcmod=MCMod +mods.mcmod.page=Страница MCMod +mods.mcmod.search=Искать на MCMod mods.modrinth=Modrinth -mods.name=Имя -mods.not_modded=Для управления модами необходимо сначала установить загрузчик (Fabric, Forge или LiteLoader).\! -mods.restore=Откат +mods.name=Название +mods.not_modded=Для управления модами необходимо сначала установить загрузчик (Forge, NeoForge, Fabric, Quilt или LiteLoader)! +mods.restore=Восстановить mods.url=Официальная страница mods.update_modpack_mod.warning=Обновление модов в пакете модов может привести к непоправимым результатам, возможно, повредить пакет модов так, что он не сможет запуститься. Вы уверены, что хотите обновить? +mods.install=Установить +mods.save_as=Сохранить как -datapack=Датапаки +datapack=Наборы данных datapack.add=Установить -datapack.choose_datapack=Выберите датапак для импорта -datapack.extension=Датапак -datapack.title=Датапаки мира %s +datapack.choose_datapack=Выберите набор данных для импорта +datapack.extension=Набор данных +datapack.title=Мир [%s] - Наборы данных web.failed=Не удалось загрузить страницу web.open_in_browser=Хотите ли вы открыть этот адрес в браузере?\n\n%s @@ -810,9 +825,9 @@ web.view_in_browser=Смотреть в браузере world=Миры world.add=Добавить мир -world.datapack=Управление датапаками -world.datapack.1_13=Только Minecraft 1.13 или новее поддерживает датапаки. -world.description=%s. Последний запуск игры %s. Версия игры\: %s. +world.datapack=Управлять наборами данных +world.datapack.1_13=Только Minecraft 1.13 или новее поддерживает наборы данных. +world.description=%s. | Последний запуск игры %s. | Версия игры\: %s. world.download=Скачать мир world.export=Экспорт мира world.export.title=Выберите папку для экспорта мира @@ -821,50 +836,51 @@ world.export.wizard=Экспорт мира %s world.extension=Архив мира world.game_version=Версия игры world.import.already_exists=Мир уже существует. -world.import.choose=Выберите архив сохранения, который хотите импортировать -world.import.failed=Не удаётся импортировать этот мир\: %s -world.import.invalid=Не удаётся разобрать сохранение. -world.info.title=Сведения о мире %s +world.import.choose=Выберите архив мира, который хотите импортировать +world.import.failed=Не удалось импортировать этот мир\: %s +world.import.invalid=Не удалось разобрать мир. +world.info.title=Мир [%s] - Сведения world.info.basic=Основные сведения world.info.allow_cheats=Разрешить команды/читы world.info.dimension.the_nether=Нижний мир world.info.dimension.the_end=Край world.info.difficulty=Сложность -world.info.difficulty.peaceful=Мирно -world.info.difficulty.easy=Легко -world.info.difficulty.normal=Обычно -world.info.difficulty.hard=Тяжело +world.info.difficulty.peaceful=Мирная +world.info.difficulty.easy=Лёгкая +world.info.difficulty.normal=Нормальная +world.info.difficulty.hard=Сложная +world.info.failed=Не удалось прочитать сведения о мире world.info.game_version=Версия игры world.info.last_played=Последний запуск игры -world.info.generate_features=Генерировать структуры +world.info.generate_features=Генерация строений world.info.player=Сведения о игроке world.info.player.food_level=Уровень голода world.info.player.game_type=Режим игры world.info.player.game_type.adventure=Приключение -world.info.player.game_type.creative=Творческий -world.info.player.game_type.spectator=Наблюдатель +world.info.player.game_type.creative=Творчество +world.info.player.game_type.spectator=Наблюдение world.info.player.game_type.survival=Выживание world.info.player.health=Здоровье world.info.player.last_death_location=Место последней смерти world.info.player.location=Расположение -world.info.player.spawn=Место появления +world.info.player.spawn=Точка возрождения world.info.player.xp_level=Уровень опыта -world.info.random_seed=Сид +world.info.random_seed=Ключ генератора мира world.info.time=Время игры world.info.time.format=%s дн. -world.manage=Миры и датапаки +world.manage=Миры world.name=Название мира world.name.enter=Введите название мира -world.reveal=Показать в проводнике +world.reveal=Показать в диспетчере файлов world.show_all=Показать все profile=Папки с играми profile.already_exists=Имя уже существует, используйте другое имя. profile.default=Текущая папка -profile.home=По умолчанию -profile.instance_directory=Папка с экземплярами -profile.instance_directory.choose=Выберите папку для экземпляра -profile.manage=Список папок с экземплярами +profile.home=Лаунчер Minecraft +profile.instance_directory=Папка с игрой +profile.instance_directory.choose=Выберите папку с игрой +profile.manage=Список папок для сборки profile.name=Имя profile.new=Новая папка profile.title=Папки с играми @@ -901,46 +917,50 @@ selector.custom=Свой settings=Настройки settings.advanced=Расширенные настройки +settings.advanced.modify=Изменить расширенные настройки settings.advanced.title=Расширенные настройки - %s settings.advanced.custom_commands=Пользовательские команды settings.advanced.custom_commands.hint=Пользовательские команды выполняются со следующими переменными окружения:\n\ - \ - $INST_NAME: название версии\n\ - \ - $INST_ID: название версии\n\ - \ - $INST_DIR: абсолютный путь к версии\n\ - \ - $INST_MC_DIR: абсолютный путь к minecraft\n\ - \ - $INST_JAVA: двоичный файл java, используемый для запуска\n\ - \ - $INST_FORGE: устанавливается, если установлен Forge\n\ - \ - $INST_NEOFORGE: устанавливается, если установлен NeoForge\n\ - \ - $INST_LITELOADER: устанавливается, если установлен LiteLoader\n\ - \ - $INST_OPTIFINE: устанавливается, если установлен OptiFine\n\ - \ - $INST_FABRIC: устанавливается, если установлена Fabric\n\ - \ - $INST_QUILT: устанавливается, если установлена Quilt -settings.advanced.dont_check_game_completeness=Не сканировать игровые файлы -settings.advanced.dont_check_jvm_validity=Не проверять, может ли JVM запустить игру или нет -settings.advanced.game_dir.default=По умолчанию (.minecraft/) -settings.advanced.game_dir.independent=Раздельно (.minecraft/versions/<имя экземпляра>/, кроме assets и библиотек) -settings.advanced.java_permanent_generation_space=Постоянное пространство + \ · $INST_NAME: название сборки.\n\ + \ · $INST_ID: название сборки.\n\ + \ · $INST_DIR: абсолютный путь к рабочей папке сборки.\n\ + \ · $INST_MC_DIR: абсолютный путь к текущей папке игры.\n\ + \ · $INST_JAVA: двоичный файл java, используемый для запуска.\n\ + \ · $INST_FORGE: устанавливается, если установлен Forge.\n\ + \ · $INST_NEOFORGE: устанавливается, если установлен NeoForge.\n\ + \ · $INST_LITELOADER: устанавливается, если установлен LiteLoader.\n\ + \ · $INST_OPTIFINE: устанавливается, если установлен OptiFine.\n\ + \ · $INST_FABRIC: устанавливается, если установлен Fabric.\n\ + \ · $INST_QUILT: устанавливается, если установлен Quilt. +settings.advanced.dont_check_game_completeness=Не проверять целостность игры +settings.advanced.dont_check_jvm_validity=Не проверять совместимость Java VM +settings.advanced.dont_patch_natives=Не пытайтесь автоматически заменить нативные библиотеки +settings.advanced.environment_variables=Переменные среды +settings.advanced.game_dir.default=По умолчанию («.minecraft/») +settings.advanced.game_dir.independent=Раздельно («.minecraft/versions/<имя сборки>/», кроме assets и библиотек) +settings.advanced.java_permanent_generation_space=Пространство PermGen settings.advanced.java_permanent_generation_space.prompt=в МБ -settings.advanced.jvm=Параметры Java Virtual Machine +settings.advanced.jvm=Настройки Java VM settings.advanced.jvm_args=Аргументы Java VM -settings.advanced.jvm_args.prompt=- Если параметр, введённый в «Параметры Java Virtual Machine», совпадает\nс параметром по умолчанию, он не будет добавлен.\n\ -- Введите любые параметры GC в «Параметры Java Virtual Machine»,\nпараметр G1 по умолчанию будет отключен.\n\ -- Нажмите «Не добавлять аргументы JVM по умолчанию» ниже,\nчтобы запустить игру без добавления аргументов по умолчанию. -settings.advanced.launcher_visibility.close=Закрывать после запуска игры. -settings.advanced.launcher_visibility.hide=Сворачивать после запуска игры. -settings.advanced.launcher_visibility.hide_and_reopen=Сворачивать и снова открывать, после закрытия игры. -settings.advanced.launcher_visibility.keep=Оставлять видимым. +settings.advanced.jvm_args.prompt=\ · Если параметр, введённый в «Аргументы Java VM», совпадает с параметром по умолчанию, он не будет добавлен.\n\ + \ · Введите любые параметры GC в «Аргументы Java VM», параметр G1 по умолчанию будет отключен.\n\ + \ · Нажмите «Не добавлять аргументы Java VM по умолчанию» ниже, чтобы запустить игру без добавления аргументов по умолчанию. +settings.advanced.launcher_visibility.close=Закрывать после запуска игры +settings.advanced.launcher_visibility.hide=Сворачивать после запуска игры +settings.advanced.launcher_visibility.hide_and_reopen=Сворачивать и снова открывать, после закрытия игры +settings.advanced.launcher_visibility.keep=Оставлять видимым settings.advanced.launcher_visible=Видимость лаунчера settings.advanced.minecraft_arguments=Аргументы запуска settings.advanced.minecraft_arguments.prompt=По умолчанию settings.advanced.natives_directory=Папка с нативными библиотеками settings.advanced.natives_directory.choose=Выберите расоложение нужных нативных библиотек -settings.advanced.natives_directory.custom=Своя +settings.advanced.natives_directory.custom=Пользовательское settings.advanced.natives_directory.default=По умолчанию -settings.advanced.natives_directory.hint=Параметр предназначен только для пользователей Apple M1 или других официально не поддерживаемых платформ. Не изменяйте, если не знаете что делаете.\n\ -\n\ -Прежде чем продолжить, убедитесь что все библиотеки (например, lwjgl.dll, libopenal.so) находятся в нужной папке. -settings.advanced.no_jvm_args=Не добавлять аргументы JVM по умолчанию +settings.advanced.natives_directory.hint=Параметр предназначен только для пользователей Apple silicon или других официально не поддерживаемых платформ. Не изменяйте, если не знаете что делаете.\n\ + \n\ + Прежде чем продолжить, убедитесь что все библиотеки (например, lwjgl.dll, libopenal.so) находятся в нужной папке.\n\ + Примечание: Рекомендуется использовать полностью английские пути для указанных файлов локальных библиотек, иначе игра может не запуститься. +settings.advanced.no_jvm_args=Не добавлять аргументы Java VM по умолчанию settings.advanced.precall_command=Команда перед запуском settings.advanced.precall_command.prompt=Команды, которые необходимо выполнить перед запуском игры settings.advanced.process_priority=Приоритет процесса @@ -951,6 +971,11 @@ settings.advanced.process_priority.above_normal=Выше обычного settings.advanced.process_priority.high=Высокий settings.advanced.post_exit_command=Команда после выхода settings.advanced.post_exit_command.prompt=Команды, которые необходимо выполнить после выхода из игры +settings.advanced.renderer=Рендерер +settings.advanced.renderer.default=OpenGL (По умолчанию) +settings.advanced.renderer.d3d12=DirectX 12 (Низкая производительность и совместимость) +settings.advanced.renderer.llvmpipe=ПО (Низкая производительность, лучшая совместимость) +settings.advanced.renderer.zink=Vulkan (Лучшая производительность, низкая совместимость) settings.advanced.server_ip=Адрес сервера settings.advanced.server_ip.prompt=Присоединяться к серверу при запуске игры settings.advanced.use_native_glfw=[Только для Linux/FreeBSD] Использовать системный GLFW @@ -960,27 +985,30 @@ settings.advanced.workaround.warning=Варианты обхода предна settings.advanced.wrapper_launcher=Команда-оболочка settings.advanced.wrapper_launcher.prompt=Позволяет запускать с помощью дополнительной программы-оболочки, такой как «optirun» в Linux. -settings.custom=Своё +settings.custom=Пользовательское -settings.game=Игровые настройки +settings.game=Настройки +settings.game.copy_global=Копировать из глобальные настройки +settings.game.copy_global.copy_all=Копировать все +settings.game.copy_global.copy_all.confirm=Вы уверены, что хотите переписать текущие настройки сборки? Это действие нельзя отменить! settings.game.current=Игра settings.game.dimension=Разрешение settings.game.exploration=Расположение settings.game.fullscreen=Полноэкранный режим -settings.game.java_directory=Путь Java +settings.game.java_directory=Java settings.game.java_directory.auto=Автовыбор settings.game.java_directory.auto.not_found=Совместимая версия Java не была установлена. settings.game.java_directory.bit=%s-разрядная -settings.game.java_directory.choose=Выбрать папку с Java. -settings.game.java_directory.invalid=Неверныая папка Java. +settings.game.java_directory.choose=Выбрать папку с Java +settings.game.java_directory.invalid=Неверныая папка Java +settings.game.java_directory.version=Укажите версию Java settings.game.java_directory.template=%s (%s) settings.game.management=Инструменты settings.game.working_directory=Расположение папки settings.game.working_directory.choose=Выбор расположения settings.game.working_directory.hint=Включите параметр «Раздельно» в разделе «Расположение папки», чтобы позволить текущему экземпляру хранить свои настройки, сохранения и моды в отдельной папке.\n\ -\n\ -Рекомендуется включить этот параметр, чтобы избежать конфликтов с модами, но нужно будет переместить свои сохранения вручную. - + \n\ + Рекомендуется включить этот параметр, чтобы избежать конфликтов с модами, но нужно будет переместить свои сохранения вручную. settings.icon=Значок @@ -999,7 +1027,7 @@ settings.launcher.font=Шрифт settings.launcher.general=Общие settings.launcher.language=Язык settings.launcher.launcher_log.export=Экспорт логов лаунчера -settings.launcher.launcher_log.export.failed=Не удаётся экспортировать логи +settings.launcher.launcher_log.export.failed=Не удалось экспортировать логи settings.launcher.launcher_log.export.success=Логи экспортированы в %s settings.launcher.log=Запись логов settings.launcher.log.font=Шрифт @@ -1027,15 +1055,15 @@ settings.memory.lower_bound=Мин. объём памяти settings.memory.used_per_total=Использовано %1$.1f ГБ / Всего %2$.1f ГБ settings.physical_memory=Размер физической памяти settings.show_log=Показать логи -settings.tabs.installers=Загрузчик модов/OptiFine +settings.tabs.installers=Погрузчики settings.take_effect_after_restart=Применится после перезапуска settings.type=Тип настроек экземпляра -settings.type.global=Общие настройки экземпляра (совместно используется экземплярами) -settings.type.global.manage=Общие настройки игры -settings.type.global.edit=Изменить глобальные настройки экземпляра -settings.type.special.enable=Включить раздельные настройки для экземпляров -settings.type.special.edit=Изменить настройки текущего экземпляра -settings.type.special.edit.hint=В текущем экземпляре [%s] включены раздельные настройки для экземпляров, параметры на этой странице НЕ повлияют на этот экземпляр. Нажмите здесь, чтобы изменить раздельные параметры. +settings.type.global=Глобальные настройки (совместно используется экземплярами) +settings.type.global.manage=Глобальные настройки +settings.type.global.edit=Изменить глобальные настройки +settings.type.special.enable=Включить раздельные настройки для сборки +settings.type.special.edit=Изменить текущие настройки сборки +settings.type.special.edit.hint=В текущей сборке «%s» включен параметр «Специфические для сборки настройки». Все настройки на этой странице НЕ влияют на эту сборку. Нажмите здесь, чтобы изменить его настройки. sponsor=Спонсоры sponsor.bmclapi=Загрузки для материкового Китая предоставляются BMCLAPI. Нажмите здесь для получения подробностей. @@ -1068,46 +1096,47 @@ update.bubble.title=Доступно обновление: %s update.bubble.subtitle=Кликните здесь для обновления update.note=Предупреждение: Бета-версии могут иметь больше функциональных возможностей и исправлений ошибок, но также и больше возможных ошибок. update.latest=Это последняя версия. -update.no_browser=Не удаётся открыть браузер. Ссылка была скопирована в буфер обмена. Вставьте его в адресную строку браузера для обновления. +update.no_browser=Не удалось открыть браузер. Ссылка была скопирована в буфер обмена. Вставьте его в адресную строку браузера для обновления. update.tooltip=Обновить version=Игры +version.name=Название сборки version.cannot_read=Невозможно найти версию игры. Невозможно продолжить автоматическую установку. -version.empty=Нет игр -version.empty.add=Установить новую версию +version.empty=Нет сборок +version.empty.add=Установить новую сборок version.empty.launch=Нет версии для запуска, установите версию через страницу скачивания. version.empty.hint=Нет установленной версии игры. Кликните здесь, чтобы скачать новую игру. -version.game.old=Старые +version.game.old=Исторические version.game.release=Релиз version.game.releases=Релизы version.game.snapshot=Снапшот version.game.snapshots=Снапшоты version.launch=Играть version.launch.test=Тестовая игра -version.switch=Сменить версию +version.switch=Сменить сборку version.launch_script=Создать сценарий запуска -version.launch_script.failed=Невозможно выполнить сценарий запуска. +version.launch_script.failed=Невозможно создать сценарий запуска. version.launch_script.save=Сохранить сценарий запуска version.launch_script.success=Создан сценарий %s. -version.manage=Все версии -version.manage.clean=Очистить каталог игры -version.manage.clean.tooltip=Очистить логи, отчёты о сбоях -version.manage.duplicate=Скопировать экземпляр игры -version.manage.duplicate.duplicate_save=Скопировать сохранения -version.manage.duplicate.prompt=Введите название новой версии +version.manage=Все сборки +version.manage.clean=Очистить журнал игры +version.manage.clean.tooltip=Очистить файлы в папках «logs» и «crash-reports». +version.manage.duplicate=Скопировать экземпляр сборки +version.manage.duplicate.duplicate_save=Скопировать миры +version.manage.duplicate.prompt=Введите новое название для этой сборки version.manage.duplicate.confirm=Новая версия-копия, будет заблокирована: принудительный независимый режим, независимые игровые настройки. -version.manage.manage=Управление версией -version.manage.manage.title=Управление версией - %1s +version.manage.manage=Изменить сборку +version.manage.manage.title=Изменить сборку - %1s version.manage.redownload_assets_index=Обновить файлы игровых активов version.manage.remove=Удалить -version.manage.remove.confirm=Удалить %s? Вы не сможете восстановить эту версию снова! -version.manage.remove.confirm.trash=Удалить %s? Вы можете восстановить эту версию с именем %s из корзины системы. -version.manage.remove.confirm.independent=Поскольку эта версия находится в независимом режиме, удаление этой версии также приведёт к удалению всех сохранённых миров, принадлежащих этой версии. Удалить %s? +version.manage.remove.confirm=Удалить %s? Вы не сможете восстановить эту сборку снова! +version.manage.remove.confirm.trash=Удалить %s? Вы можете восстановить эту сборку с именем %s из корзины системы. +version.manage.remove.confirm.independent=Поскольку эта сборка находится в режиме разделения, удаление этой сборки приведет к удалению всех миров, принадлежащих этой сборке. Удалить %s? version.manage.remove_assets=Удалить файлы игровых активов version.manage.remove_libraries=Удалить файлы библиотек version.manage.rename=Переименовать -version.manage.rename.message=Введите новое название для этой версии -version.manage.rename.fail=Не удалось переименовать версию. +version.manage.rename.message=Введите новое название для этой сборки +version.manage.rename.fail=Не удалось переименовать сборку. Возможно, некоторые файлы уже используются или в их имени содержится недопустимый символ. version.settings=Настройки version.update=Обновить модпак