Skip to main content

Crate rimloc_import_po

Crate rimloc_import_po 

Source

Structs§

DryRunPlan
A dry-run plan describing what would be written during build-mod

Functions§

build_translation_mod
Собрать мод-перевод (авто-выбор папки языка по –lang).
build_translation_mod_dry_run
Сухой прогон сборки мода перевода: показывает, какие файлы будут созданы, и сколько ключей в каждом. Ничего не записывает на диск.
build_translation_mod_dry_run_opts
Dry-run variant with options
build_translation_mod_with_langdir
То же, что build_translation_mod, но принимает ГОТОВОЕ имя папки языка (например, “Russian”).
build_translation_mod_with_langdir_opts
Build translation mod with options
read_po_entries
Очень простой парсер .po: собираем reference + msgctxt + msgstr. Поддерживает многострочный msgstr. Заголовки/комментарии (кроме “#:”) игнорим.
rimworld_lang_dir
Преобразовать ISO-коды/алиасы в имя папки RimWorld (Languages/).
write_language_data_xml
Сгенерировать LanguageData XML из пар <key, value>.