One project per game
Pick the game folder at any level: the app finds the XMLs and the executable, shows the progress of each file and translates the whole project at once. Apply to the game with a backup and restore whenever you want.
XML translation for modders
STZ XML Translator extracts only the fields you choose, translates them in batch with AI or machine translation, and returns the file with tags, attributes and node order exactly as they were.
Works without an API keyGPLv3 / Commercial
<item id="1001" rarity="rare">
<name>Ember Blade</name>
<description>A short sword that keeps the warmth of the forge.</description>
</item><item id="1001" rarity="rare">
<name>Lâmina de Brasa</name>
<description>Uma espada curta que guarda o calor da forja.</description>
</item>How it works
Create a project from the game folder. The app finds the XMLs and marks the text fields; IDs, numbers and paths stay out.
File by file or the whole project at once. You can cancel and resume later from the same point.
Apply the translation with a backup and start the game from the app. If something is off, restore the originals in one click.
Providers
Switch providers at any time without losing the session progress.
| Provider | Type | What it needs |
|---|---|---|
| Google Translate | Machine translation | Nothing. Free and keyless. |
| Gemini | AI | API key. Groups repeated texts and translates names first to keep them consistent. |
| DeepL | Machine translation | API key. |
| Microsoft Azure | Machine translation | API key. |
| Ollama | Local AI | Ollama installed. Runs on your PC with models such as Llama 3. |
Inside
Pick the game folder at any level: the app finds the XMLs and the executable, shows the progress of each file and translates the whole project at once. Apply to the game with a backup and restore whenever you want.
The app marks the text fields of each XML for you. IDs, numbers and paths stay out so the game keeps working. Adjust and load in one click.


Light, dark or Windows themes with accent colors. History for every entry, project-wide search and the interface in English, Portuguese, Spanish, French and Japanese.
Register fixed terms — character names, locations, items — that should not be auto-translated, ensuring consistency across all project files.
Features
Extraction and injection preserve attributes, namespaces and node order. Only the text of the chosen fields changes.
Every version of an entry is kept. Search the whole project and reuse earlier translations.
Before applying to the game, the app keeps the original files. Restoring puts the game back as it was.
When the game updates, the project moves to the new build and reuses what was already translated.
Download the Windows installer. No administrator permission required.
Download for Windows