Command Lang Update¶
Update the official localization from a GitHub repo into Data/Core/Languages under your RimWorld installation.
Synopsis¶
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]
Options¶
--game-root <RIMWORLD>: RimWorld game root directory (must containData/).--repo <OWNER/NAME>: GitHub repo to use (default:Ludeon/RimWorld-ru).--branch <BRANCH>: Branch name to download from (uses default branch otherwise).--zip <FILE>: Local zip to use instead of downloading (useful for offline runs).--source-lang-dir <DIR>: Source folder inside the repo underCore/Languages/(default:Russian).--target-lang-dir <DIR>: Target folder name to create underData/Core/Languages/(default:Russian (GitHub)).--dry-run: Print what would be written without touching the filesystem.--backup: If target exists, rename it to.bakbefore writing.
Examples¶
Dry-run the update for the default repo into Russian (GitHub):
rimloc-cli --quiet lang-update --game-root "/games/RimWorld" --dry-run
Use a local zip file (no network):
rimloc-cli lang-update --game-root "/games/RimWorld" --zip ./RimWorld-ru.zip --backup