Допоміжний проєкт для підтримки фанатського перекладу Crusader Kings 3 українською.
В разі якщо поточна команда не зможе продовжувати роботу, сподіваюсь цей проєкт допоможе послідовникам.
- Консольний додаток для:
- конвертації оригінальних файлів гри в підходящий для Crowdin формат (коректний yml)
- діставання з гри файлів що необхідні для локалізації (при оновленні версії гри)
- для зворотнього форматування (cхоже не обов'язковий етап)
- Файл конфігурації для Crowdin
- Зробити бекап перекладів - скачати останні переклади з проєкту і зберегти окремо (як саме в розділі Для скачування останньої версії перекладу)
- Запустити CK3-format-converter
- Згодувати йому папку з грою
- Обрати опцію "дістати файли гри" (4)
- Знайти новостворену папку, що починається з "for_translation_" з ієрархією файлів
- Запустити CK3-format-converter для цієї нової папки з опцією "корректний формат"(1) (дуже важливо!)
- Знайти новостворену папку, що починається з "corrected_for_translation_"
- Покласти оновлені файли в папку localization/en/ з заміною
- Запустити консольний додаток з наступною командою:
crowdin upload sources -v --auto-update --preserve-hierarchyВ разі якщо є окремі файли, або групи файлів.
- Запустити CK3-format-converter для корекції формату (1)
- Покласти в папку localization/uk/ зі збереженням ієрархії (!)
- Щоб процес займав менше часу, існуючі файли можна видалити.
crowdin upload translations -l uk --no-auto-approve-imported --no-import-eq-suggestions -v --preserve-hierarchy- Запустити консоль в папці проєкту з командою:
crowdin download -v