Windows 10 / 11 · 64 bits
Sem assinatura digital por enquanto — o Windows SmartScreen pode exibir um aviso na primeira instalação.
Usa Linux? O RuneTranslate funciona com o Wine e o Proton — inclusive no Steam Deck.
As novas versões vão primeiro para os membros Supporter+. Todos os outros as recebem gratuitamente 7 dias depois.
A v1.2.4 fica gratuita para todos em 2026-10-07.
Baixar a versão gratuita atual (v1.2.0)Nothing changes for Supporter and Pro members, and existing projects are untouched.
SHA-512: /Sh5JFvCNRmTbX3jPOJfvA0WhKamD0yLFwqewsEfeM9gPo9XJ5VxyRrRvtCy/ZEzgJSeso4BkkTw1/K//KqGlQ==
Os binários de instaladores mais antigos são removidos para economizar espaço em disco. As notas de versão permanecem aqui como histórico; usuários ativos são atualizados automaticamente.
Ver o registro de alterações completoname.say, lines that remove a character's expression (-smile), and lines in single quotes. In a game that writes a character's lines as name.say "…", every line of that character used to stay in the source language, which looked like the translation had skipped lines at random.To pick up the newly found lines in an existing project, use Re-scan source for new lines once. Everything you translated before shows exactly as it did.
offsets:38,107,1555,520, color codes and numbered part names. New projects no longer list them as lines to translate.data.unity3d file now translate fully. On those games most of the story could be missing from the editor, an export into a language the game's fonts lack could crash at launch, and an age-confirmation screen could stop responding to the mouse, keyboard and gamepad. Unity now reads dialogue kept in a UTF-16 text file, builds the fallback font inside the right file and writes each translated line back into the object it came from. Rescan an existing Unity project to pick up the missing lines. Unity exports also check every rewritten game file before saving it, and a file that would not load is left as it was, with a note in the export. Unity asset bundles built without a version number are now read instead of skipped. Every other Unity game exports exactly as before.[prompt] - typically the caption above a choice menu - so those lines were translated in the editor but still appeared in English in the game. The exported translation now has Ren'Py look them up. Games without such lines export exactly as before.catalog.json now ship their translations. Those catalogs record each bundle's checksum in a form the exporter could not read, so it treated every bundle as one it must not touch: the export finished with a green tick, the font was installed, and not a single translated line reached the game. The exporter now reads the catalog the way the game does, rewrites the translated bundles, and clears their checksums so the game loads them. Games with a binary catalog, which already worked, are written exactly as before.data/ExternMessage.csv and only a short call to it in their events, so a project made from one extracted the menus and none of the story. The file is now read with the plugin's own rules and written back with only the translated lines changed, and the plugin's file name, encoding and column settings are honoured. Games without the plugin are unaffected.Mixed until you set one. It is a single undo.This release replaces the engine room. The app used to be a web page running inside its own private copy of a browser. It is now a native Windows program written in Rust, drawing its interface with the web view Windows already provides.
What you will notice is a much smaller download, and no browser engine to unpack before the app starts.
What you should not notice is anything else, and that is the point. Your sign-in, your settings, your API keys and your projects all carry over untouched. The previous version is removed for you during the install, and nothing in your app data is touched.
Every part of the app was rebuilt and then held against the old one: before each release both versions are run side by side over the same recorded work, and their output is compared character for character. Every engine came across, none were dropped.
.pak files could not be read, so the export had nothing to replace them with and translated text stayed invisible. The archive reader was mis-reading a field that Unreal only writes in certain builds, silently skipping a tenth of the files in the archive — the fonts among them. This is what stopped Thai in Unreal titles, and it affects any language a game's own fonts cannot draw.DTextPicture plugin are translatable at last. On the reported game that is 665 lines — the memories list, the item gallery and the stats notepad — which used to sit hidden as opt-in rows with the font size stuck on the end of the text.[email_data['title']]) is now handled correctly; a translation that came back with a stray bracket is repaired instead of being dropped in silence; and text that only reaches the screen through a variable is translated too. The export now tells you when it had to repair or skip a line..exe (node-webkit) are detected and exported. Choice labels written with now read as ordinary words in the editor and are written back the way the engine needs them. Script lines inside [iscript] blocks are no longer offered as translatable text..jfif can be attached to a report and imported into the Image Studio.Abra qualquer engine para ver exatamente o que mudou nela, e em qual versão.
Story[9].sentences[11].text), not only the source and translation text, so you can pull up every line of one scene, speaker or key at once. Same box, no extra field.