Overview
VN Translator is a web-based toolkit for translating visual novels and game projects (Ren’Py, RPG Maker MV/MZ, and more).
It is built around a simple idea: keep the game structure valid, translate safely, and QA in a real preview before shipping.
✅ Best practice: Always translate from source files, keep a backup, and test in the engine after every export.
Choose a tool
-
Ren’Py Translator — translate a single
.rpyfile with engine-safe parsing.
Open:/renpy/→ Ren’Py Translator -
Pro Ren’Py Translator — multi-file workflow with Translation Memory, bulk edit, undo/redo, and ZIP export.
Open:/prenpy/→ Pro Ren’Py Translator -
RPG Maker Translator — translate one JSON at a time (
data/*.jsonfor MV/MZ).
Open:/rpgm/→ RPG Maker Translator -
RPGM Ultimate — batch workflow: JSON → TXT → translate → import back (ideal for multi-file projects).
Open:/rpgmu/→ RPGM Ultimate -
Game Text Editor — quick edits for
.rpy,.json,.kswith find/replace.
Open:/game-text-editor/→ Game Text Editor -
Ren’Py Compiler — extract
.rpaand decompile.rpyc(use only for projects you own or have permission to modify).
Open:/renpyc/→ Ren’Py Compiler
Typical workflow
- Backup your project folder (ZIP copy or git).
- Get the right source files:
- Ren’Py:
.rpyinside thegame/directory - RPG Maker:
.jsoninside thedata/directory
- Ren’Py:
- Pick a translation service (DeepSeek / OpenAI / DeepL / Lingva) and set the target language.
- Translate in small batches to avoid rate-limit failures.
- Review everything in Preview & Editor (tags, variables, control codes, line breaks).
- Export → replace files in your project → test in-game.
What VN Translator optimizes for
- Web-first: no installation. Your browser is the workspace.
- Engine-safe: designed to preserve tags, variables, and control codes.
- Preview-driven QA: fix formatting issues fast (before you rebuild your game).
Where to go next
Legal & ethical use
VN Translator is meant for your own projects or projects where you have explicit permission to translate/edit.
Respect licenses and developer terms.
