Novalyse Translator
Novalyse Translator is an app for translating Ren’Py games and visual novels — from opening the source files to producing finished translation files.
Features
- opens projects and
.rpyfiles, with separate cells for the original text and the translation; - manual translation or AI-assisted translation — not locked to a single provider;
- translates large files in background chunks, without freezing the interface;
- a glossary and character database with aliases for translation context;
- one-click translation for an entire project;
- saves the translation back into Ren’Py format while keeping the original English text intact;
- progress tracking — per file and for the whole project;
- find and replace, editor Undo/Redo;
- integration with Reverso Context.
Any AI provider
Translation isn’t tied to a single model or service. You can connect any provider in the settings — local or cloud:
- Local — via LM Studio (currently the main scenario, using the Gemma model), no internet required and no volume limits;
- Cloud APIs — OpenAI, Anthropic, and other compatible providers via API key;
- switching provider, model, and endpoint is done right in the settings, no reinstall needed.
This gives you a choice: a local model for privacy and free offline work, or a cloud model for higher quality on complex dialogue.
A finished translation from Novalyse Translator can be passed on to AutoBuild for assembling the mod — the next stage of the ROOTWIN pipeline.
Moving from manual translation to an automated workflow
Not long ago, translating a Ren’Py mod meant line-by-line manual work: open the .rpy file in a text editor, find the original text among the code, type the translation next to it, and try not to break the syntax or lose the source text on the next edit. On large mods this stretched into weeks.
The fandom is now shifting to a semi-automated approach — not a “one-click translation with no oversight,” but a workflow where the routine parts go to tools and the decisions about wording stay with the translator. Novalyse Translator and AutoBuild are two ROOTWIN tools that cover different sides of this shift:
Novalyse Translator — the translation stage
- task: translate
.rpystrings without losing the original; - automation: AI-assisted translation (local or via API), in chunks;
- human’s role: reviewing and editing the translation, glossary, character context.
AutoBuild — the assembly stage
- task: assemble a mod from finished files into a working build;
- automation: unpacking archives, font remapping, interface localization, cleanup;
- human’s role: confirming sources before running, checking the build log.
Both tools are built on the same principle: not removing the human from the process, but removing the parts of the process a human doesn’t need to do — searching for strings, .rpy syntax, unpacking archives, font remapping. The “translate in Novalyse, then assemble in AutoBuild” pipeline covers almost the entire path from mod source files to a finished Russian build.
Novalyse Translator is being developed as part of ROOTWIN PROJECT’s collaboration with Elysium Team — the app is built around the real needs of the Elysium Translate department, which translates DDLC mods into Russian.
The app is under active development.