В этом руководстве, Я покажу вам, как любой пользователь может автоматически перевести ck3. (Короли крестоносцев 3) файлы локализации на другие языки.
Отказ от ответственности
Это руководство все еще находится в разработке. Некоторые разделы все еще пересматриваются и/или расширяются.. The “CK3-LocalistionChanger” программа еще не полностью завершена и в будущем претерпит еще несколько функций/изменений. Поэтому я настоятельно рекомендую также прочитать ReadMe.. Я рад ответить на любые вопросы.
Программа
Мы используем Python для процесса перевода. Программу можно скачать у меня Страница на GitHub.
Однажды там, проект необходимо скачать в виде zip-файла.
Затем разархивируйте папку куда угодно.
Питон & Пакеты
Необходимый:
Важно использовать Googletrans версии 4.0.0rc1., так как старая версия не будет работать.
Процесс перевода
Каталог модов CK3
Первый, нам нужно найти каталог мастерской CK3..
Обычно вы можете найти это по следующему пути
С:\...\...\Steamsteamappsworkshopcontent1158310 ....
Папка с номером 1158310 содержит все загруженные вами файлы мастерской ck3..
Там вы можете найти много папок с номерами.. Эти цифры являются идентификационными номерами мода.. Идентификационные номера можно найти в Мастерской Steam..
Как только вы нашли папку мода, который хотите перевести, перейдите в папку, которая называется localization\english
Это будет выглядеть скорее всего примерно так:
С:\…\…\Steamsteamappsworkshopcontent1158310MOD_ID\localization\ЯЗЫК
Затем скопируйте путь к этой папке.
Каталог переводчиков
Теперь идем по пути, куда ранее была распакована программа. Там мы открываем Powershell напрямую..
Мы видим линию, отмеченную значком [1] при открытии Powershell. Есть путь, по которому это называлось.
Теперь вводим команду для запуска перевода [2].
Чтобы найти правильную команду, обратитесь к “Команды” раздел.
В моем случае, Я хочу перевести с английского (по умолчанию) на русский.
Команда для этого: python main.py -l2 ru Path
Перевод теперь займет некоторое время, в зависимости от размера отдельных файлов [3]
Когда все будет готово, вы сможете найти переведенные файлы в папке /db/.OUTPUT_LANGUAGE
В моем случае, Я перевел часть мода RICE для русскоязычного проекта здесь, в Steam..
Все, что осталось сделать, это скопировать папку обратно в основной мод в файлах вашей мастерской..
Теперь ваш мод имеет автоматически сгенерированный перевод..
Команды
Общая структура
Python main.py -l1 FROM_LANGUAGE -л2 TO_LANGUAGE -транс ПЕРЕВОДИТЬ? путь
FROM_LANGUAGE
Значение по умолчанию — английский., изменить, если исходный язык не английский
TO_LANGUAGE
Значение по умолчанию — немецкий., измените, если желаемый язык вывода не немецкий
ПЕРЕВОДИТЬ?
Значение по умолчанию — True, изменить на ЛОЖЬ если вы хотите сохранить FROM_LANGUAGE
( например. Английские тексты в немецкой локализации)
Официально поддерживаемые языки:
- 'в’ Английский
- 'из’ немецкий
- 'фр.’ французский
- 'да’ испанский
- 'ж-сп’ упрощенный китайский
- является’ корейский
примеры
это будет перевод с английского (по умолчанию) на французский
python main.py -l2 fr D:\папкапутькenglishloc
это будет перевод с французского на немецкий (по умолчанию)
python main.py -l1 fr D:\папкапутькenglishloc
это просто изменит первую строку и имя файла, чтобы игра обнаружила локализацию.
python main.py -trans 0 Д:\папкапутькenglishloc
Это все, чем мы делимся сегодня для этого. Крестоносцы Короли III гид. Это руководство было первоначально создано и написано Н*рд. На случай, если нам не удастся обновить это руководство, вы можете найти последнее обновление, следуя этому связь.