Команда Lang Update¶
Обновляет официальную локализацию из репозитория GitHub в Data/Core/Languages в установленной игре RimWorld.
Синопсис¶
rimloc-cli lang-update --game-root <RIMWORLD> [--repo <OWNER/NAME>] \
[--branch <BRANCH>] [--zip <FILE>] [--source-lang-dir <DIR>] \
[--target-lang-dir <DIR>] [--dry-run] [--backup]
Опции¶
--game-root <RIMWORLD>: Корень установленной игры (должна быть папкаData/).--repo <OWNER/NAME>: Репозиторий GitHub (по умолчанию:Ludeon/RimWorld-ru).--branch <BRANCH>: Имя ветки для загрузки (если не указано — ветка по умолчанию).--zip <FILE>: Локальный zip вместо загрузки из сети (для офлайн‑сценариев).--source-lang-dir <DIR>: Папка исходного языка в репо подCore/Languages/(по умолчанию:Russian).--target-lang-dir <DIR>: Имя целевой папки подData/Core/Languages/(по умолчанию:Russian (GitHub)).--dry-run: Показать что будет записано, без изменений на диске.--backup: Если папка существует — переименовать в.bakперед записью.
Примеры¶
Показать план обновления для репо по умолчанию в Russian (GitHub):
rimloc-cli --quiet lang-update --game-root "/games/RimWorld" --dry-run
Использовать локальный zip (без сети):
rimloc-cli lang-update --game-root "/games/RimWorld" --zip ./RimWorld-ru.zip --backup