AutoTrans
Real-time in-game translation (no text floating outside the game).
How to Translate Games with AutoTrans
AutoTrans applies real-time translation directly inside a game while you play, with no text floating outside the game window.
Supported Game Engines
RenPy 8.x
RenPy 7.x
RenPy 6.99.x
RPG Maker MV
RPG Maker MZ
Tyrano Builder
Kirikiri (Experimental)
Getting Started

Select AutoTrans from the module list
Click Browse and select the game executable
Click the Start button to launch the game with AutoTrans
Features
Switch between real-time translation modes, including cached, non-cached, and RenPy-specific compatibility modes
Filter which text gets translated by character or word count, and adjust line breaks, word wrap, and excluded strings
Customize RenPy dialogue box, text, and font styling, or apply RPG Maker MV/MZ gameplay mods
Fix blank boxes, question marks, or missing characters caused by fonts that don't support the translated language
Pre-translate all game text before playing instead of translating in real time, reducing lag
Launch DRM-protected Steam games through the Steam client instead of directly from the executable
For a full walkthrough of the AutoTrans interface, including the Translation Editor, Import/Export Translation Memory, and other in-game controls, see Interface Overview.
Tips for Better Performance
Use Translation Filters to skip translating UI elements and translate only dialogue text
Choose a faster translation service - Google Lite is typically the fastest option for text-heavy games
Keep Translation Cache enabled so repeated lines don't need to be translated again
Reuse Translation Memory by exporting it after playing and importing it next time
Use Extract & Translate for the smoothest experience, since it pre-translates all text before you play