| Parses the game’s own data files, extracts every string into a project you edit, and writes them back into a playable exported copy | Loads into the running game and detours Unity’s text-setting methods, substituting each string as it is assigned |
| 17 engines and formats — RPG Maker MV/MZ and XP/VX/Ace, Ren’Py, Kirikiri, Wolf RPG, Tyrano, Electron and Cocos shells, Unity, Unreal, Bakin, SRPG Studio, NScripter, Godot, Artemis, YU-RIS, AliceSoft, LiveMaker, .po/.mo | Unity only, Mono and IL2CPP, from pre-5.3 to current. Not applicable to any other engine |
| TextAssets, MonoBehaviour string fields, StreamingAssets scripts, localization tables, Addressable bundles including AES-encrypted ones, and — on Mono — literals compiled into Assembly-CSharp.dll | UGUI, NGUI, TextMeshPro, TextMesh, FairyGUI, Utage and UIElements; IMGUI and legacy TextMesh ship disabled and must be switched on |
| Everything the game stores is extracted, DLL literals on Mono included; a string the game composes at runtime exists only in memory, so it is not | Yes — concatenated text, text from other mods and IMGUI all pass through the hook |
| Supported — type information is reconstructed so MonoBehaviour fields extract on IL2CPP as well as Mono; best-effort, and it needs a parseable global-metadata.dat | Supported, but the maintainers describe it as by no means complete — missed hooks needing a manual refresh, no IMGUI, no plugin-specific translations |
| Reads a great many of them — around 26 Kirikiri XP3 encryption schemes, AES-encrypted Unreal paks with the key recovered automatically, AES-encrypted Unity Addressables; a container it cannot open is named in the report and left byte-identical | Irrelevant to it — it only has to recognise a text component, so a Unity game with an undocumented asset format still works on day one |
| A playable build you keep — a translated copy of the game you already own, launched normally, with nothing running beside it and nothing for the next person to install | A mod loader, the plugin DLLs and _AutoGeneratedTranslations.txt in the game folder. The txt is yours to keep and share; there is no standalone build |
| Nothing runs alongside the game; every line was translated, reviewed and baked in before you launched | One request at a time, with a wait for the text to settle before queueing — so first sight of a line can show pop-in or a pause |
| No cap of that kind; a run is bounded by your provider and by how long you leave it going | Lines over 200 characters are ignored by default, 8,000 requests per session, plus several self-shutdown safeties that can stop translation mid-play |
| Full project editor before export — find and replace, regex filters, a glossary, cloud translation memory, provider routing and an optional AI second pass | Each line is translated in isolation as it appears; post-editing is reactive — edit the txt and press ALT+R to reload |
| Opens BepInEx/Translation/<lang>/Text/_AutoGeneratedTranslations.txt as a project source, editing values only and never re-encoding the keys, so the plugin still finds every entry | Writes and owns that file; it is hot-reloadable in game and explicitly redistributable under MIT |
| Injects a fallback font into the exported build for you | Frequently needs a TextMeshPro font asset bundle built in the same Unity Editor version as the game — there is a wiki guide for it |
| Image Studio detects the text, inpaints the plate, typesets the replacement and bakes it back in — RPG Maker including encrypted images, Kirikiri, NScripter, Ren’Py, Electron shells and loose image folders; not Unity bundles | Texture replacement by hash-matched filename — you dump the texture, edit it yourself, drop it back. No OCR, no assisted typesetting |
| Free unlocks every engine, every provider, the whole editor, the save editor, Cheat Mode and the AI refiner, and throttles throughput only; sign-in is a free Patreon account. Supporter $3.99/mo, Pro $5.99/mo | MIT, free, no account, no login. Endpoint cost is whatever you pick — unauthenticated scrapers and fully offline options are both free |