// Management · RimWorld Mod
Momaomao's Translation Forge
Momaomao's Translation Forge In-game translation workflow for RimWorld mod translators What is this?
Momaomao's Translation Forge
In-game translation workflow for RimWorld mod translatorsWhat is this?
Want to spin up a personal translation quickly, or give something back to the community? Tired of the grind every time the source mod updates—digging through language packs to find what still needs translating? This mod exists for that: scaffold, scan, export, and import in a few clicks.- New translation from scratch: one-click scaffold with About and folder structure
- Maintain existing translation: one-click gap check with a clear missing count
- Export pending files: single-file or by-source layout, XML or CSV—fill translations in your editor
- Import back: write translations into your language pack without hand-matching paths and file names
- Desktop edition too: this mod runs in-game; there is also a GitHub Releases desktop build for work outside the game
Who is it for?
Mod translators publishing language packs, and players maintaining translations for their own setup.How to open
Main entry: main menu → Translation Forge Alternate: Options → Mod Settings → Momaomao's Translation Forge The main-menu shortcut requires the Harmony mod.Supported languages
The workbench UI follows your RimWorld game language. 15 languages supported. WIP languages use English for the UI:- Chinese (Traditional)
- Chinese (Simplified)
- English
- Japanese
- Korean
- Russian
- French
- German
- Spanish
- Italian (WIP)
- Portuguese (BR) (WIP)
- Polish (WIP)
- Czech (WIP)
- Turkish (WIP)
- Ukrainian (WIP)
Work modes
Mode 1: Maintain existing translation
For when your translation mod and Languages folder already exist.- Pick source mod, translation mod, and target language
- Check gaps: compare source Defs with existing DefInjected; list missing entries and warnings
- Choose export format and export with one click
- Fill translations in an external editor
- Import completed translations back into the language pack
Mode 2: New translation from scratch
- Pick source mod and target language
- Choose export format and adjust About options
- One-click scaffold: About, folder structure, and pending export
- Switch to Mode 1 for ongoing maintenance
Export layouts
Single file- Pending entries go to
DefInjected-missing.csv / DefInjected-missing.xmlat the translation mod root - After translating: run import to place entries in the language pack
- Writes
Languages/.../DefInjected/files/ - After translating: edit language-pack XML directly; no import step
Not covered
- Keyed
- Strings
- In-game editor
Attribution
To help spread the word, if you publish a translation mod made with this tool on Steam Workshop or elsewhere, please state in that mod's workshop description: This mod was created with Momaomao's Translation Forge or equivalent wording.FAQ
Q: Does this mod change game content? A: No. It only provides the translation workbench and does not modify game data. Q: Which RimWorld versions are supported? A: 1.6 only for now. Q: How is this different from the GitHub edition? A: The core workflow is the same. This in-game build picks from loaded mods; the GitHub Releases edition runs outside the game and includes CLI and a fuller standalone UI. Q: Can it translate Keyed? A: No. Edit the Keyed folder in your language pack manually. Q: Do I need Harmony? A: Yes. Q: Where should my finished translation mod load? A: This tool mod has no load-order requirements. Your translation mod must load after the source mod. Q: How do I report issues? A: Leave a comment below.Links
- GitHub Releases edition: https://github.com/Momaomao8787/Translation-Forge/releases
- Translation request form: Google Form
- Support me: https://ko-fi.com/momaomao