MoteursGuidesFAQPatreonDiscordTélécharger
Se connecter
RuneTranslate · traduisez des jeux du japonais et de 30+ langues
MoteursGuidesComparerTexte des imagesÉditeur de sauvegardeMode tricheFAQTéléchargerChangementsTrustpilotPatreonDiscordYouTubeConfidentialitéConditionsContact

Windows 10 / 11 · 64 bits

Download RuneTranslate

Non signé pour l'instant — Windows SmartScreen peut afficher un avertissement lors de la première installation.

Vous êtes sous Linux ? RuneTranslate fonctionne sous Wine et Proton, Steam Deck compris.

Les nouvelles versions sont réservées en priorité aux membres Supporter+. Tous les autres les reçoivent gratuitement 7 jours plus tard.

v1.2.4Dernière version Supporter+
2026-09-30
Obtenir la toute dernière version avec Supporter+

La v1.2.4 devient gratuite pour tout le monde le 2026-10-07.

Télécharger la version gratuite actuelle (v1.2.0)
Notes de version · SHA-512
Plans
  • Ultimate is the new top plan, $9.99 a month on Patreon. It has everything in Pro plus the largest RuneLingua allowance (6,000,000 characters a month), the biggest image translation allowance, the Developer tab for importing your own CSV, JSON, PO and XLIFF strings, and up to 100 projects.
  • The Account tab now shows Ultimate beside Free, Supporter and Pro, with an upgrade button for Supporter and Pro members.
  • When a Pro member runs out of RuneLingua characters for the month, the message now says how far Ultimate raises the quota.
  • Every screen that lists which plans include RuneLingua now names Ultimate too, and the thank-you popup that appears right after an upgrade is translated into every app language instead of showing in English.

Nothing changes for Supporter and Pro members, and existing projects are untouched.

SHA-512: /Sh5JFvCNRmTbX3jPOJfvA0WhKamD0yLFwqewsEfeM9gPo9XJ5VxyRrRvtCy/ZEzgJSeso4BkkTw1/K//KqGlQ==

Versions précédentes

Les anciens binaires d'installation sont supprimés pour économiser de l'espace disque. Les notes de version restent ici à titre d'historique ; les utilisateurs actifs se mettent à jour automatiquement.

Voir le journal complet
  • v1.2.3

    2026-09-29
    Supporter+ maintenant · gratuit le 2026-10-06
    Engines
    • Ren'Py: Dialogue and choices written in some less common, fully valid ways are now found and translated: choices with a tooltip or other settings in brackets, lines with settings written right after the closing quote, speakers written as name.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.
    • Ren'Py: A line with two spaces in a row now shows its translation in the game. It used to stay in the source language even with a translation.
    • Ren'Py: In games that ship their own translations, all the text those translations cover is now in the editor, including quest objectives, place names and item text the game loads from its data files.
    • Unity: Games that keep their dialogue in their own data files next to the game, instead of inside Unity's assets, now have that text found and translated: dialogue, speaker names, gallery captions, and item names and descriptions. On such a game the editor used to show almost none of the story.
    • Unity: New projects no longer offer a font's list of characters as text to translate. Some games paste their whole script into that list so the font covers every letter; it could make up most of a project, and translating it changed nothing in the game.

    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.

  • v1.2.2

    2026-09-26
    Supporter+ maintenant · gratuit le 2026-10-03
    Image Studio
    • Make text transparent. Clean now has three modes. Auto, the default, erases the text to transparency where it sits on a transparent background (a menu button, a logo, an icon with a word beside it) and rebuilds the art behind it everywhere else, as before. Make transparent always erases and Rebuild art always rebuilds. Erasing runs on your computer and does not use the daily cleanup allowance. On a transparent image, Clean used to paste an opaque patch over the text or leave it where it was.
    • Faster masks. Select all masks the whole picture; with Make transparent it clears a text-only image and keeps its size. Mask text boxes masks just the letters inside your text boxes and leaves an icon next to them alone. The Magic wand masks every pixel of the colour you click, with Tolerance, Grow and Connected only; Ctrl+click takes pixels back out.
    • An image whose text you erased is exported even with no text on it, so you can letter it in your own editor.
    • Images the game stores as JPEG or BMP cannot hold transparency. Auto rebuilds them, and Make transparent warns that the erased area will be white in the game.
    • The eyedropper no longer picks black from a transparent pixel.
    Engines
    • Unity: Games whose scripts are named in Chinese, Japanese or another non-Latin script now have all their text found. Text kept in those scripts' own objects, such as item and card descriptions, encyclopedia entries and lines characters shout, never showed up in the editor. Names the game uses internally, such as the tags it looks units up by, are found too but marked as excluded, so translating them cannot break the game.
  • v1.2.1

    2026-09-26
    Supporter+ maintenant · gratuit le 2026-10-03
    Interface
    • Smoother motion, in every theme. Switching tabs now cross-fades, the new page settles into place and the highlight slides to the tab you picked. Dialogs, menus, dropdowns and tooltips ease in, and dialogs and menus fade out when they close instead of vanishing. Toasts slide in and out, and the rest of the stack glides into place. Opening a project and moving between Settings and its help pages cross-fade too, and every page now opens at the top. The glass themes had lost their dialog and card animations; they have them back. With reduced motion turned on in Windows, all of it stays off.
    • The app opens in your theme. A Pro or coin theme no longer shows the light theme for a moment at startup.
    • Exclude a line by hand. Right-click a line in the editor and choose Exclude this line, or select several lines and exclude them all at once. Excluded lines are skipped by translation runs and keep their original text in the game. If a line already has a translation, the app asks first, since excluding it removes that translation. Include this line undoes it.
    • The refiner prompt's Translate only button is now Cancel. It works as before: the translation still runs, without the refiner.
    Engines
    • Ren'Py: Stat and status lines a game builds while it runs, such as a skill name shown in colour, now appear translated. They stayed in the source language even with every line translated, because the finished line never matched a translated one. The exported game now fills in your translated line the way the game does and translates the words shown in it. In an existing project, use Re-scan source for new lines once to pick up the values a game sets in its code. Everything translated before shows exactly as it did.
    • Godot: Games whose translation tables are Zstd-compressed, as Godot 4 exports them, now come out translated. The export used to skip those tables without a warning, so the game showed none of the translation.
  • v1.2.0

    2026-09-25
    Télécharger (ancienne version)
    Interface
    • A tour of the Projects page. The first time you open the app after this update, it offers a short tour of the screen it opens on: what each button does, and a walk through the New project form, from picking the game folder and the languages to creating the project. Nothing is created along the way. It is offered once, and the new Tour button next to the page title replays it whenever you like. The tour is available in all 19 interface languages.
    • Traditional Chinese. The interface is now available in Traditional Chinese (Taiwan), with the help pages and the project tour. Computers set to Taiwan, Hong Kong or Macau get it automatically; if you already use Simplified Chinese on such a computer, the app offers the switch once.
    • New Pro scene themes. Saltwind, Hex Veil and Wayfarer's Wild have been redrawn as living scenes: a ship riding the swell at dawn, a warding sigil that builds itself, and a lantern-lit pine wood with fireflies and falling leaves. Panels turn to frosted glass over them, and the theme picker plays each scene live. On a computer without graphics acceleration, or with reduced motion turned on in Windows, the scenes show a still picture instead.
    • One checkbox everywhere. Checkboxes across the app share a single, clearer design with a visible focus ring and a mixed state where a group is partly selected.
    Engines
    • Unity games made with PlayMaker, translated from English or another Latin-script language, no longer come out with millions of lines. PlayMaker keeps a game's logic as state machines, and their internal names (states, events, actions, variables) were extracted as lines to translate. On a large game that made the project too big to open, so the window turned black, and translating those names could break the game. They are left out now; text an action shows on screen is still extracted. Games translated from Japanese are unchanged.
    • A project too large to open now says so. Instead of a black window, the app explains and offers to delete the project so it can be created again. A project already hit by the problem above can be removed this way and then created again.
  • v1.1.9

    2026-09-24
    Télécharger (ancienne version)
    Compatibility
    • No more "System ICU load failed" errors on computers without Windows' ICU component, such as Windows 10 before version 1703, or running through Wine. Opening some games, browsing some image galleries, sorting files after an export and saving a problem report could stop with that error there. They now work. Nothing changes on current Windows 10 and 11.
  • v1.1.8

    2026-09-24
    Télécharger (ancienne version)
    Engines
    • Ren'Py: Short labels a game keeps in its own data are now picked up: objective titles, item names and contact names. Text the game puts together while it runs, like a shop line with an item name and a price, or an "added to inventory" notice, is now one line to translate, and the exported game fills in the names and numbers, translated too. Use "Re-scan source for new lines" on an existing Ren'Py project to add them.
    • Unity: RuneSight now sets aside the sprite sheet and animation data some Unity games ship as text: layout lines such as offsets:38,107,1555,520, color codes and numbered part names. New projects no longer list them as lines to translate.
    Interface
    • Import your own fonts in the Image Studio. Add TTF or OTF files from the Font picker and typeset with them in any project on this computer.
    • The project tour shows how to export. After the step on starting a translation, the tour points at the Export button and explains where the translated game goes.
  • v1.1.7

    2026-09-24
    Télécharger (ancienne version)
    Engines
    • Ren'Py: Text a game shows from its own code is now picked up: button and map descriptions, notifications, and lines the game speaks from its scripts or random line pools. Before, only regular dialogue, choices and screen text were found, so searching a project for something you saw in the game could come up empty. Use "Re-scan source for new lines" on an existing Ren'Py project to add them.
    Interface
    • Usage on the Account tab. The Account tab now shows your RuneLingua quota for the month, your RT Coins and how many translation runs you have left today, next to a side-by-side look at what Free, Supporter and Pro include.
    RuneLingua
    • Small runs no longer wake it. When RuneLingua is asleep, it only starts for runs of at least 500 characters. A smaller run says so before anything is sent, so you can pick another provider or add more lines. When RuneLingua is already awake, any run starts right away.
  • v1.1.6

    2026-09-23
    Télécharger (ancienne version)
    Engines
    • Unity: Games that pack all their data into one compressed 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.
    • RPG Maker: Switching a cheat off now undoes it. Walk through walls and No random encounters kept working after being switched off or removed, and a save made while they were on kept them for good. Switching either one off now puts the game back the way it was, and a save made while a cheat is on no longer carries it. A save from an earlier version is repaired by ticking the cheat on and off once.
  • v1.1.5

    2026-09-22
    Télécharger (ancienne version)
    Engines
    • Unity: use your own font. Settings > Engines has a new "Use my own font" card. Pick one TTF or OTF file and every Unity export draws your translation in it, so a game with a hand-drawn or otherwise distinctive look keeps that look in your language. Games that draw their text with a font have that font replaced, with the game's original letters kept behind yours, so anything left untranslated still reads normally instead of turning into boxes. Games whose letters are hand-drawn pictures keep their own artwork, and only the characters they have no picture for are drawn in your font. The card previews the font in its own face, lists the scripts it has letters for, and says why if a file cannot be used. Line spacing can come out a little different from the game's own font, so check a few screens after exporting, and only pick a font whose licence allows it to be copied into a game. Unity only for now, and nothing changes unless you choose a font: with no font set, exports are exactly what they were.
    Interface
    • Exact match in Find. The Find bar in the editor has a new "Exact match" option. With it on, a search finds only lines that read exactly what you typed, capital letters included: "safe" finds a line that says "safe", but not "Safe", "Safeguard" or "It's safe". It works for whole sentences too. Spaces at the start or end of a line are ignored, and Replace leaves them as they were. Works with Regex, and is available in all 18 app languages.
    • Match case and whole word in the search box. The search box above the lines now has the same two toggles as VS Code, on its right edge. Match case (Alt+C) keeps only lines with the same capital letters, and Match whole word (Alt+W) finds "safe" but not "unsafe" or "Safeguard". Use either one or both together. They search the source, the translation and the context line, in any language.
  • v1.1.4

    2026-09-22
    Télécharger (ancienne version)
    Interface
    • A quick tour after you create a project. After you create or join a project, RuneTranslate offers a short guided tour of the editor. It points at real lines from your game, shows how to read the grey line under each one (the file it came from), and explains which lines are safe to translate and which ones can break the game if you force them with "translate anyway". Kirikiri, TyranoBuilder, Unity, Unreal Engine and Godot get their own lessons; every other engine gets a general one. Tick "Do not show me again" to stop the offer, turn it back on in Settings, or replay it any time with the Tour button. Available in all 18 app languages.
  • v1.1.3

    2026-09-22
    Télécharger (ancienne version)
    Engines
    • Ren'Py: Lines a game shows through a variable are now translated. Some games keep a line in a variable and display it with a placeholder such as [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.
    • Kirikiri: Games protected with Wamsoft's newer "Hx" encryption, common on recent FANZA/DMM releases, can now be translated end to end. The archives are decrypted, their hidden file names recovered and the story extracted into the editor, and the export ships your translation as a patch archive the game loads after its own files, so no original file is changed. Thai exports also install a Thai font for the message text. Built-in keys cover 31 titles. Every other Kirikiri game reads and exports exactly as before.
    Interface
    • RuneSight speaks your language. The RuneSight badge, its info panel, the note after an extraction and the mark on set-aside rows were English only. They are now translated into all 18 app languages.
    Image Studio
    • Translated images are baked after a restart. Exporting right after starting the app skipped "Baking translated images…" unless the Studio tab had been opened first, so the game shipped its original artwork with nothing said. Images are now baked whether or not the Studio was opened, and if your plan can't be confirmed, the export panel tells you instead of staying silent.
    RuneLingua
    • See what a run will cost before it starts. Before a RuneLingua run of more than 100 lines, a short dialog shows about how many characters it will use, what you have left this month and what will remain after it. If a run won't fit in what's left - whatever its size - you're told before a character is spent, and can translate anyway, see plans or cancel.
  • v1.1.2

    2026-09-20
    Télécharger (ancienne version)
    Engines
    • RPG Maker MV/MZ: Text kept inside a plugin's settings is now translated line by line. Many games store shop dialogue, quest hints and menu wording there as one long block, which reached the editor as a single unreadable row and was skipped. Each line in such a setting is now its own row, and everything around it is written back exactly as the game had it. Games without those plugins are unaffected.
    RuneLingua
    • Faster runs. Each request now carries twice as many lines, and a batch of unusually long lines is split automatically instead of coming back as an error. Long projects finish in noticeably fewer rounds.
    • The quota sits with the run counter. This month's characters used, the cap and the reset date now appear in full under "translation runs left today.", and refresh on their own while the app is open — including while a run is spending them.
    • Better translations, already live. The engine behind RuneLingua was upgraded on our side: fewer dropped lines, wording that keeps the tone of the scene, and no stray Japanese punctuation in Latin-script languages. This one needed no update — it has been live for everyone since last week.
  • v1.1.1

    2026-09-19
    Télécharger (ancienne version)
    Engines
    • Unity: Games built with Addressables and a 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.
    • RPG Maker MV/MZ: Games that keep their dialogue in the ExternMessage plugin's CSV file are now translated. Such games store every line the player reads in 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.
  • v1.1.0

    2026-09-19
    Télécharger (ancienne version)
    RuneLingua
    • Your quota is in the editor now. With RuneLingua selected, a small meter beside the provider picker shows this month's characters used, the cap and the reset date. It turns amber near the limit, red when the quota is spent, updates after every run, and opens the Settings card when clicked.
    • A clear message instead of failed rows. Starting a run on an empty quota now shows a dialog with your numbers, the reset date and, on Supporter, the Pro option, and the run does not start. A run that reaches the limit part way stops right there with the same dialog; the lines it never got to stay pending for later, instead of every remaining line being marked failed one by one. The same applies when the shared server capacity is used up.
    • More patience while the engine wakes. A run that finds the engine cold now waits through a full start instead of giving up after a few tries, so the first run after a quiet spell no longer needs a second attempt.
  • v1.0.9

    2026-09-19
    Télécharger (ancienne version)
    Engines
    • Unity: Thai and other non-Latin text no longer shows as boxes in games that keep their TextMeshPro settings apart from their fonts. Some Unity builds store the TMP Settings object in one file and every font asset in another. The fallback font was silently never wired for them, the export still reported success, and every translated character rendered as TextMeshPro's missing-glyph box. The export now builds the fallback font beside the game's own fonts and points the settings at it across files. Games that kept everything in one file are written exactly as before.
    • App: Translation works again on Windows 10 builds older than version 1703 and on Windows Server 2016. Those systems ship without the system text library the app uses for local date and time formatting, and since 1.0 every translate command on them failed with "System ICU load failed". The app now falls back to a plain UTC time stamp in run messages on such machines and translates normally.
    • Electron: Exports no longer fail on a protected app.asar. Some Electron games ship an archive whose file list is padded with decoy entries claiming gigabytes that do not exist, which the game itself never reads. Unpacking used to stop on the first of them with "Unable to extract some files" and the exported folder carried no translation. Those entries are now skipped and noted in the log; every real file is unpacked, patched and repacked as usual, and the exported game starts and plays with its translations in place.
  • v1.0.8

    2026-09-19
    Télécharger (ancienne version)
    RuneLingua — RuneTranslate's own translation engine
    • A new translation provider that needs no key and no setup. RuneLingua runs on a GPU we host, so there is nothing to sign up for elsewhere and nothing to pay per use. Pick it at the top of the provider list in the project editor, or under the new Account group in Settings → Providers, and translate. It is included with Supporter and Pro (and Developer); Free accounts see what it offers and an upgrade button.
    • Metered by a monthly character quota. Supporter gets 2,000,000 source characters a month — about one full game — and Pro 6,000,000. The Settings card shows what you have used, when it resets (the first of every month), and, for Supporters, what Pro would raise it to. Only characters actually sent to the engine count; lines answered from Translation Memory and excluded lines are free.
    • 21 languages. English, Japanese, Korean, Chinese (Simplified and Traditional), Vietnamese, Thai, Indonesian, Arabic, Turkish, Russian, Ukrainian, Polish, Czech, Dutch, German, French, Spanish, Italian and Portuguese (both variants). The 14 languages it does not offer are listed on the card and flagged before a run, the same way the DeepL gaps are.
    • Plain machine translation, on purpose. RuneLingua is a translation-only engine: it never appears as an AI refiner and takes no custom prompt. Placeholders and engine control codes are protected the same way as with every other provider.
    • Starts on demand. The engine shuts down when nobody is translating and wakes for the first batch of a run. When that happens the progress line reads "engine starting" and the run continues by itself a few seconds later; nothing is charged for the wait. Because every wake costs GPU time, the card has no Test button and opening Settings never starts the engine.
    • Never proxied. RuneLingua talks to your RuneTranslate account directly, so the proxy pool is neither used nor armed for it, and it does not appear in the Proxy tab.
    • The shared pool is visible. Under your own quota the card also shows how much of the month's shared server capacity has been used, for every account including Free, so a "capacity reached" message never comes as a surprise.
  • v1.0.7

    2026-09-18
    Plus disponible
    Settings
    • Settings are reorganised. Per-engine export options (RPG Maker and Wolf RPG dialogue wrap, menu text auto-fit, Unity glyph baking) now live in their own Engines tab. The App tab keeps the app's own preferences, grouped: general, defaults for new projects, notifications, disk and sharing. The Theme tab is now Appearance.
    • Choose the app's font and text size. Appearance has a new card: pick the system font, one of the fonts bundled with the app, a common Windows font, or type the name of any font installed on your PC, and scale the whole app between 80% and 140%. Free on every plan. It changes only RuneTranslate itself, never a game.
    Translation
    • A line answered in the wrong alphabet is no longer marked done. Google Translate bridges some language pairs through English and sometimes leaves the English in place, so a Thai, Korean, Chinese, Russian or Arabic project could receive Latin text marked as translated. Such lines now fail with a clear note, appear in the failed filter, and can be sent through DeepL or an AI provider instead.
    Engines
    • Wolf RPG: Vietnamese keeps its tone marks. Older Wolf games store text as Shift-JIS, which cannot hold accented letters, so a Vietnamese export used to lose every mark ("không thể" shipped as "khong the"). The export now writes those letters through a font it ships with the game, the same way Thai already works. Other languages and newer Wolf games are written exactly as before.
  • v1.0.6

    2026-09-18
    Plus disponible
    RuneSight
    • Meet RuneSight, RuneTranslate's own AI. A small neural network now reads every line the app pulls out of your game and decides whether it is something a player actually sees, or a file path, a script command, a control code, a variable or an internal name. Those lines are set aside before they can waste your translation budget or break the game.
    • Trained on real games, not guesswork. RuneSight learned from roughly 900,000 lines: real projects across ten engines (RPG Maker, Ren'Py, Kirikiri, WOLF RPG, Godot, Unity, Unreal, Bakin and more), sentence corpora in sixteen languages, and the engines' own control-code references. It catches what hand-written rules kept missing: Japanese folder names inside paths, file names with spaces, WOLF string commands, Bakin layout tags, Unity and Live2D internals, and asset ids that look like words.
    • It runs on your PC, in microseconds. Nothing about your game is sent anywhere. The model is about 400 KB, sits inside the app, and scores a line in a few millionths of a second, so extraction feels exactly as fast as before.
    • You keep the final say. Every line RuneSight sets aside stays visible as a red row with a small RuneSight mark, and one click translates it anyway. Lines that mix codes with real words are left translatable. Your own exclusion filters and language rules apply as before.
    • Look for the RuneSight badge in the bottom-right corner: it shows whether the model is active and, after each extraction, how many lines it read and set aside. Open it to see what the engine does.
    • RuneSight activates once you are signed in; after that it works offline as well.
    Editor
    • Excluded rows now show why they were set aside on two clear lines instead of one that could overflow narrow columns.
  • v1.0.5

    2026-09-17
    Plus disponible
    Translation
    • AI translations stay on the right lines. With OpenAI, Anthropic, DeepSeek and local models, a sentence the game splits over two lines could come back merged, pushing every following translation onto the wrong line. Each line is now matched back by id, and anything that does not line up is retried instead of guessed.
    Engines
    • Unity: Visual novels built with Naninovel now have their whole story extracted, and the game settings that broke scenes when translated are protected.
    • Wolf RPG: Fixed a crash after export in games that arrive partly unpacked, and Thai now shows up in Pro edition games.
    • Bakin: Item, skill, character and quest names are now found in games made with older Bakin versions.
    • Ren'Py: Fixed a crash when a translated character falls outside the fonts the game set up for itself.
  • v1.0.4

    2026-09-17
    Plus disponible
    Account and themes
    • Themes bought with RT Coins now load when the app starts. On a slow connection the app could open before your account details arrived and then never pick them up, so a coin theme fell back to the default for hours. Your theme now appears as soon as your account answers.
    • Plan changes show up when you come back to the app. Switching back to RuneTranslate refreshes your account, so a new pledge, a renewal or a gifted month appears within moments instead of after a restart.
    Image Studio
    • The Studio recognises your plan without a restart. If you upgraded, signed in or came back online while it was open, it could stay read-only until you restarted the app. It now checks again when you return to the window, and right after you visit the plans page.
    • Members no longer see a "needs a Supporter plan" message flash by while the Studio is still checking.
    • Signing out now closes the Studio workspace straight away.
    Patches and projects
    • Importing a shared patch matches more lines. Text with accented letters saved in a different Unicode form, common in files edited on a Mac and in Vietnamese, used to be reported as unmatched. It now matches.
    • Shared projects use less network and battery while the app is in the background.
    • A custom server address pasted with an invisible leading character now lists its models correctly.
  • v1.0.3

    2026-09-15
    Plus disponible
    Performance
    • The app is faster across the board. The desktop build is now compiled for speed instead of size and uses a faster memory allocator. Every text-processing step — control codes, encodings, language detection, translation memory — runs about a third faster, several steps more than twice as fast. Output is unchanged: every result was checked byte for byte against the previous version.
    • Large glossaries no longer slow a run down. A glossary with thousands of terms used to cost seconds of extra work per pass on a big project. That step is now over 100× faster, so it costs a fraction of a second.
    • The home page and switching projects are snappier when you have several projects. The app remembers what each project file contains instead of re-reading all of them on every action.
    • Exports to older game encodings (Shift-JIS and similar) prepare their text about 40 % faster, and font-safe text cleanup is about 3× faster.
    Size
    • The installer is about 3 MB larger. That is the cost of the speed-first build, and it is the only trade-off in this release.
  • v1.0.2

    2026-09-14
    Plus disponible
    Image editor
    • Typeset every selected box at once. Select any number of text boxes and the inspector now drives all of them — alignment, font, size, colour, outline, spacing. Settings the boxes disagree on show as Mixed until you set one. It is a single undo.
    • Dragging a slider across several boxes is now one undo step instead of one per tick, so a long drag no longer swallows the rest of your history.
    • Picking an outline colour keeps each box's own outline width, instead of copying one box's width onto the rest.
    Editor
    • Reset translations across several files at once. Right-click a file, or use Tools, and pick exactly which files to clear — everything starts ticked, so "reset all but one" is a single uncheck. The confirmation tells you how many lines and how many files before anything is discarded.
    Translation cost
    • Identical lines are now sent once per batch, not once per copy. A project that repeats one line across many map events was paying to translate it every time. The saving scales with how repetitive the script is; RPG Maker projects gain most.
    • Fewer duplicates also means fewer batches coming back mismatched, which is what triggered the slow line-by-line retries.
    • The log now records the tokens each request spent, so an expensive run can be diagnosed from the log rather than a provider dashboard.
  • v1.0.1

    2026-09-14
    Plus disponible
    Fixes
    • Unity games could not be read. 1.0.0 looked for the bundled Unity reader one folder too deep and reported it missing — it ships with the app and was never actually absent. Every Unity title was affected.
    • Resetting a line did not stick. Reset a translation, close the project, reopen it, and the old text was back. The reset never reached the file.
    • Some projects got stuck. A side effect of that same bug left lines permanently un-translatable: "Translate using" would do nothing at all, with no message, and deleting and recreating the project was the only way out. Affected projects now repair themselves when you open them.
    New
    • RT Coins in the title bar. Your balance sits next to your tier badge and takes you straight to the shop. It appears once you have earned your first coin.
    • The shop has icons, and coin themes show their real colours instead of a line of text.
    Image Studio
    • Undo and redo now cover brush and eraser strokes. The shortcuts were always there — the strokes simply never entered the history. Clearing the mask can be undone too.
    • Cleaned areas blend into the artwork rather than leaving a visible rectangle.
    • Brush size is remembered between sessions.
  • v1.0.0

    2026-09-14
    Plus disponible
    A new core — RuneTranslate now runs on Rust

    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.

    Fixes from your reports
    • Unreal Engine: Fonts stored inside some .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.
    • Proxies: A translation run used only a couple of connections no matter how many proxies you had saved, so a large pool ran no faster than a small one. The work is now split so it genuinely spreads across the proxies you have, while staying well inside what is safe for any single address.
    • Deleting a project is immediate. It used to sit for several seconds the first time, clearing per-engine working folders one after another before the window caught up.
    Smaller things
    • The engine list shows Chrome's own mark for the on-device translator, so it is clear which browser it needs.
    • The remaining-runs line is legible before you run out rather than after.
  • v0.58.3

    2026-09-06
    Plus disponible
    Fixes from your reports
    • Unreal Engine: text that was translated but did not appear in the game at all. Every font the reported game draws with covers Latin only, so the Russian was written into the game correctly and then rendered as nothing at all. The export now measures the game's own fonts against your translation and ships one that can draw it, leaves each font alone where it already covers the text, and tells you which fonts it replaced. This affects any language past Western European — Russian, Ukrainian, Polish, Czech, Turkish, Greek, Vietnamese and more.
  • v0.58.2

    2026-09-06
    Plus disponible
    Fixes from your reports
    • Godot: games built with Godot 4.7 export again. The pack format changed in 4.7 and the export refused it with "unsupported GDPC format version 4", so a fully translated project could not be shipped at all — extraction had worked, which is why it only showed up at the very end. Encrypted 4.7 packs and Godot 4.7 C#/Mono games are read correctly too, and the rebuilt pack is now checked before it replaces the game's own.
    • Unity: a line compiled into a game's C# that the game uses both as text and as engine wiring — a character name that is also an animation trigger — is no longer all or nothing. Tick "translate anyway" and the translation is written where the line is text while the game's own word is kept where it is wiring, so animations and asset lookups keep working. On the reported game that is 1,552 speech-bubble name labels that previously had to stay in English.
    • Rows for text compiled into a game's C# now show how many places in the game use the same line, so one row covering several places no longer looks like a missed line.
  • v0.58.1

    2026-09-06
    Plus disponible
    Fixes from your reports
    • RPG Maker MV: picture captions drawn by the 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.
    • Ren'Py: three separate reasons a line could look translated in the editor and still show up in the source language in game. A variable used inside a line ([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.
    • TyranoBuilder: games packed entirely inside their .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.
    • OpenAI: far fewer HTTP 429 rate-limit errors. All parallel requests now share one cooldown instead of each backing off alone, the server's own retry timing is honoured, and the default parallelism is a little lower.
    • Screenshots saved as .jfif can be attached to a report and imported into the Image Studio.
  • v0.58.0

    2026-09-02
    Plus disponible
    Squares instead of letters
    • Ren'Py: the installed font now falls back to the game's own font for characters it cannot draw, so untranslated lines stay readable instead of turning into boxes.
    • Ren'Py: dialogue from characters whose name is written in the game's own script (Japanese, Cyrillic, accented Latin) is now extracted. On the reported game that was 1,212 of 4,748 lines.
    • Ren'Py: a character's on-screen display name is translated too.
    • RPG Maker XP / VX: a game written in English or another Latin-script language is now read as UTF-8 instead of Shift-JIS, so accented letters survive and stop rendering as boxes.
    • RPG Maker XP / VX: when your translation uses letters the game's own fonts cannot draw, a font that can is added and the game is pointed at it. Your original fonts are kept.
    Exports
    • RPG Maker MZ: exporting a game whose files carry the Windows "hidden" or "read-only" attribute now completes instead of failing partway with a permission error.
    • RPG Maker MV: the same fix applies.
    Thai
    • Thai tone marks written before their vowel are corrected, so stacked marks no longer overlap. Affects every engine. Re-translate a line to correct existing text.
  • v0.57.7

    2026-09-01
    Plus disponible
    • Ren'Py: games that keep their whole script inside a .rpa archive now extract instead of coming up empty.
    • RPG Maker MV: text shown by plugin commands, such as side panels and log windows, is now extracted and translated.

Ce qui a changé, moteur par moteur

Ouvrez un moteur pour voir exactement ce qui a changé pour lui, et dans quelle version.

  • Godot: An exported game no longer fails to start on Windows with "not a valid application" when its rebuilt game data comes out smaller than the original.
  • Compatibility
    • Wine and Proton (Linux, Steam Deck): dropdown lists such as the language selector now open inside the app window. Before, they opened as a separate popup that Proton could draw black and that seemed to freeze the app until it closed. Dialogs and the "Checking your plan" screen no longer freeze there for half a minute: their frosted background is drawn plain under Wine and Proton, where the blur was drawn on the processor. Scene themes show their still picture there. Nothing changes on Windows.
  • The monthly quota reads as text. The line under the run counter is now just the sentence, without the bar.
  • Account and website
    • Your quota on the website. The account page shows the same RuneLingua meter as the app.
    • Pricing pages list the engine with each tier's monthly allowance, in all site languages.
    Project editor
    • Search also matches the context line. The search box now finds the grey key or scene line under each source (for example 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.
    Providers
    • RuneLingua is drawn with the RuneTranslate icon in the provider dropdown and the Settings rail, and sits at the top of the dropdown.
  • The browser's right-click menu and reload shortcut are gone. Reloading mid-translation looked like a crash. Text fields keep their normal cut, copy and paste menu.