Python 3.11
CustomTkinter
Gemini · DeepL · Azure · Llama

STZ XML Translator

The definitive tool for modders and localization teams. Translate game XML files with multiple AI providers, smart glossary, and Tag Presets to accelerate your workflow.

STZ XML Translator dark theme
STZ XML Translator warm theme
STZ XML Translator light theme
Visual

Multi-Theme Adaptive Interface

Switch between dark, warm, and light themes without restarting. The interface is fully localized in English, Spanish, French, Portuguese, and Japanese.

STZ XML Translator translation providers
Integration

Multiple Translation Providers

Choose from Gemini, Google Translate (free), DeepL, Microsoft Azure, local Llama 3, or local Ollama — switch providers without losing session progress.

STZ XML Translator tag presets workflow
Workflow

Tag Presets for Fast Sessions

Save Parent Tag + Target Tag combinations with a name and linked file. Apply in one click to resume any game XML type without reconfiguring.

STZ XML Translator settings drawer
Settings

Settings Drawer & Presets

The side panel centralizes translation backup (JSON/CSV), Tag Preset import, and interface theme selection — all in one place.

STZ XML Translator glossary manager
Terminology

Glossary for Consistent Names

Register fixed terms — character names, locations, items — that should not be auto-translated, ensuring consistency across all project files.

Key Features

Multiple AI Providers

Supports Gemini, Google Translate, DeepL, Microsoft Azure, local Llama 3, and Ollama — pick the ideal provider for each project.

XML Integrity

The extraction and injection algorithm meticulously preserves node order, attributes, and comments. Your game won't break.

Smart Glossary

Maintain term consistency (proper names, locations, items) across multiple files with the built-in glossary manager.

Multi-Theme Interface

Choose between dark, light, and warm themes. The interface is localized in English, Spanish, French, and Portuguese.

Real-time Progress

Visually track the translation status of each file and the project as a whole, with automatic checkpointing.

Tag Presets & Export

Save Parent/Target Tag combinations as reusable presets. Export with structural validation and JSON/CSV backup.

Technical Specs

Current Version
Platform
Windows 10/11
Language
Python 3.11
Compilation
Nuitka Standalone
License
GPL-3.0 License
Requirements
API Key opcional