Skip to content

RimLoc

Docs GitHub Sponsors Buy Me a Coffee Ko-fi

RimLoc is a RimWorld-first localization workstation with a local-first Rust core, a desktop UI, and an adapter-oriented architecture for future games and applications.

Getting started Desktop GUI CLI

Pre-beta

The current desktop UI is still being converged on React R1. Stable public installers are not available yet; use the current source/build instructions for development testing.

Two ways to work

Desktop project workflow

For normal translation work, PO is not required.

  1. Create or open a RimLoc project.
  2. Choose the RimWorld source and target locale(s).
  3. Edit translations directly in the workspace.
  4. Validate/review.
  5. Build or export the translation output.

The project model, translations, glossary, TM, revisions and review state live in RimLoc's canonical project model — not in a PO file.

CLI / interchange workflow

The CLI remains useful for automation and external CAT workflows:

  • scan, validate, diff-xml;
  • optional export-po / import-po;
  • build-mod from PO or from an existing Languages tree;
  • diagnostics and other maintenance commands.

Use PO when it helps you collaborate with Poedit/CAT tooling; do not treat it as mandatory.

Current focus

The first public beta is deliberately RimWorld-first:

  • modern RimWorld project discovery;
  • Core/DLC/mod/language-pack sources;
  • existing-translation update workflows;
  • multi-target projects;
  • glossary and Translation Memory;
  • validation and safe build/export;
  • security hardening;
  • practical comparison with established RimWorld localization tools.

Future adapters are a design goal, not a current compatibility claim.

Documentation paths

Help translate RimLoc

See the localization guide. RimLoc self-localization uses the same core project concepts as other adapters.