Перейти к содержимому
Автоматический перевод модов RimWorld – быстрый скрипт для XML

Прочее

Автоматический перевод модов RimWorld – быстрый скрипт для XML

Утилита автоматически переводит тексты в XML‑файлах модов RimWorld, позволяя быстро локализовать моды без ручного редактирования.

v1.1 Опубликовано 22.08.2026
Автор мода
Okimar
Публикация
Лайки
0
Загрузки
0
Просмотры
1

Файлы и описание

Описание

Что делает утилита

Эта небольшая программа сканирует XML‑файлы модов RimWorld и заменяет тексты в тегах label, description, beginLetter, recoveryMessage и baseInspectLine на их перевод, полученный через сервис Google Translate. Автоматический процесс устраняет необходимость ручного поиска и замены строк, ускоряя локализацию как одиночных, так и больших модов.

Скрипт поддерживает рекурсивный обход подпапок, поэтому достаточно разместить его в корневой директории модификации – все вложенные файлы будут обработаны. При необходимости добавить новые теги в список переводимых, достаточно отредактировать исходный код и указать дополнительные XML‑элементы.

Установка и требования

Для работы требуется установленный Python версии 3.6 и выше. После установки Python необходимо добавить его в переменную PATH, чтобы команды были доступны из командной строки.

Далее следует установить две библиотеки: googletrans==4.0.0-rc1 и legacy-cgi. Это делается одной командой:

pip install googletrans==4.0.0-rc1 legacy-cgi

После установки зависимостей скачайте файл translate_rimworld_mods.py и поместите его в папку Mods вашей установки RimWorld или в любую директорию, где находятся XML‑файлы модов, которые требуется перевести.

Как использовать

Запуск программы осуществляется двойным щелчком по файлу translate_rimworld_mods.py или через командную строку командой python translate_rimworld_mods.py. Скрипт автоматически ищет все XML‑файлы в текущей папке и её подпапках, переводит найденные строки и сохраняет изменения в тех же файлах, заменяя оригинальный текст.

В процессе работы в консоли выводятся сообщения о текущем файле и количестве обработанных элементов, что позволяет контролировать процесс. По завершении программа закрывается, а переведённые файлы готовы к использованию в игре.

Утилита совместима с любыми модами RimWorld, где тексты находятся в поддерживаемых тегах. При необходимости можно расширить список тегов, отредактировав массив в начале скрипта.

  • Утилита автоматически переводит тексты в XML‑файлах модов RimWorld, позволяя быстро локализовать моды без ручного редактирования.

История изменений пока не заполнена автором мода.

Файлы для загрузки

Архивы и ссылки, прикреплённые к публикации

Войдите в аккаунт для скачивания. Войти
  • Скачать с ModsFire

    Скачано v1.1
    URL Справка о формате Внешняя ссылка (URL) Скачивание по HTTP(S), файл не лежит на нашем хранилище. Браузер перейдёт на указанный адрес. Имя, размер и тип файла на стороне удалённого сервера могут не совпадать с подписью на карточке. 204.8 КБ Ссылка

Видео не добавлены.

Войдите в аккаунт, чтобы оставлять комментарии.

Комментарии

Пока нет комментариев. Будьте первым!

Разделы каталога

Каталог

RimWorld — категории модов этой игры

Все моды игры

Рядом по смыслу

Похожие моды

Подборка модификаций в близкой тематике и категории

Найдено: 6