เอนจินคู่มือคำถามที่พบบ่อยPatreonDiscordดาวน์โหลด
เข้าสู่ระบบ
RuneTranslate · แปลเกมญี่ปุ่นครบวงจร
เอนจินคู่มือเปรียบเทียบข้อความในภาพตัวแก้ไขเซฟโหมดโกงคำถามที่พบบ่อยดาวน์โหลดการเปลี่ยนแปลงTrustpilotPatreonDiscordYouTubeความเป็นส่วนตัวข้อกำหนดติดต่อ

Windows 10 / 11 · 64-bit

Download RuneTranslate

ยังไม่เซ็นในวันนี้ — Windows SmartScreen อาจเตือนตอนติดตั้งครั้งแรก

ใช้ Linux อยู่หรือเปล่า? RuneTranslate ทำงานได้ภายใต้ Wine และ Proton รวมถึงบน Steam Deck ด้วย

รุ่นใหม่ไปที่สมาชิก Supporter+ ก่อน คนอื่นทั้งหมดได้ฟรีในอีก 7 วันต่อมา

v0.58.0ล่าสุด Supporter+
2026-09-02
รับรุ่นใหม่สุดด้วย Supporter+

v0.58.0 จะฟรีสำหรับทุกคนในวันที่ 2026-09-09

รับรุ่นฟรีปัจจุบัน (v0.56.7)
บันทึกรุ่น · SHA-512
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.

    SHA-512: d1yHF7OcJBo8e7b2apnNiWH19FaK7+S2PHNsVD1ob/q9IIdm+StQ1YgSq8InjzJMtn2M+a/FnLvWlj9qRJXQRw==

    รุ่นก่อนหน้า

    ไบนารีตัวติดตั้งเก่าถูกตัดออกเพื่อประหยัดดิสก์ บันทึกรุ่นยังอยู่ที่นี่เพื่อประวัติ ผู้ใช้ที่แอ็กทีฟอัปเดตอัตโนมัติ

    ดูบันทึกการเปลี่ยนแปลงทั้งหมด
    • v0.57.7

      2026-09-01
      Supporter+ ตอนนี้ · ฟรี 2026-09-08
      • 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.
    • v0.57.5

      2026-09-01
      Supporter+ ตอนนี้ · ฟรี 2026-09-08
      Unity — Utage (宴) games now extract their script

      Unity games built on the Utage engine kept their whole scenario in a container the reader could not open, so only menus came out. Fixed: 443 → 1,654 strings on the test game, with the dialogue, choices and per-scene voice lines all reachable. The same repair helps any Unity game whose text lives in a list-of-strings field, not just Utage.

      Utage sheets are converted spreadsheets, and most of what is in them is not dialogue — background, music and sound names, character keys. Those are now marked as excluded so a translation cannot break the game's artwork or audio, and a speaker name that doubles as a character lookup is translated through the display-name column instead.

      Unity — Chinese, Japanese and Korean on games that draw text as pictures

      A few Unity games draw every letter as a small hand-drawn image instead of using a font. On those, a CJK translation showed as blank space no matter which font was embedded, because there is no font to swap. RuneTranslate now draws the missing characters itself and bakes them into the game, so the translation actually appears. Confirmed working in game.

      This is on by default, but it only ever runs on a game detected as drawing text this way — every other game is untouched. It can be switched off in Settings → App.

      Unity — fonts for games without TextMeshPro

      Unity games that use the older text system got no fallback font at all, so a translation into Thai, Arabic or CJK could render as boxes. They now get one.

      And when a game genuinely cannot show your target language, the export says so plainly and tells you how much of the translation is affected, instead of reporting success.

      Glossary — short terms no longer break longer words

      A glossary entry of one or two characters could match inside a longer word and cut it in half, so レベル came back as a mix of the original and the translation. Lines looked half-untranslated as a result. Short entries are now only used where they are a word on their own; everything else is unchanged.

      Also
      • Utage inline tags such as <param=…> are protected from the translator.
      • Unity render-pipeline and input-mapping names are no longer offered as translatable text.
    • v0.57.3

      2026-08-31
      Supporter+ ตอนนี้ · ฟรี 2026-09-07

      Minor bug fixes and improvements.

      • General stability and maintenance improvements under the hood.
    • v0.57.2

      2026-08-30
      Supporter+ ตอนนี้ · ฟรี 2026-09-06
      Wolf RPG — optional dialogue word wrap

      Wolf RPG never wraps text itself, so a long translated line keeps drawing past the message box and off the screen.

      • Settings → App → Wolf RPG dialogue wrap — off by default; turn it on and pick a width.
      • The width is in display columns, the unit Wolf itself counts in: half-width = 1, full-width Japanese = 2.
      • Wolf face tokens, speaker-name lines and in-text control codes are never split across a line.
      • The export tells you what it wrapped, what it left alone, and how wide the game's own lines are.
    • v0.57.1

      2026-08-29
      Supporter+ ตอนนี้ · ฟรี 2026-09-05
      TyranoBuilder — games shipped unpacked are detected again

      Some TyranoBuilder games arrive with their files in a plain folder instead of packed into an archive, which is also what a fan-translation patcher leaves behind after it applies a patch. RuneTranslate did not recognise that layout at all, so those games reported no supported engine and could not be opened.

      • TyranoBuilder now detects the unpacked layout as well as the packed and browser ones, and the New Project dialog names which of the three it found.
      • Exports write back into the right place for that layout.
      • The editor sidebar now lists TyranoBuilder games one group per scenario file. Every line used to land in a single group, so a game with eighty scripts offered one entry to navigate by.
      Electron VN — games that keep a launcher and the game in separate archives

      A game can ship a small launcher that starts the real game from a second archive beside it. RuneTranslate only ever read the first one, correctly found no dialogue in it, and reported that the game had no translatable text.

      • Every archive in the game folder is now read, and the New Project dialog lists each one with its own count so you can see where the text actually is.
      • Text stored as data tables inside a script bundle is now split into individual lines. On the game this was reported against that is the difference between a handful of unusable multi-megabyte rows and about fifty thousand ordinary lines of dialogue.
      • Where a game ships its script in more than one language, lines written in a language other than your source language are marked as skipped rather than filling the editor with a copy you did not ask for.
      • Exports into a second archive now warn you that a game with a self-updating launcher may replace that file, so you know to keep the exported copy.
      The source language is now used when a game is inspected

      The "Translatable strings" line in the New Project dialog was counted as though every game were Japanese, whatever you had chosen. An English game therefore reported "None found — no Japanese text detected" and looked unsupported.

    • v0.57.0

      2026-08-29
      Supporter+ ตอนนี้ · ฟรี 2026-09-05
      Accented letters no longer disappear from translations

      Games that keep their text in Japanese Shift-JIS cannot hold letters like é, ã, ç, ł or ế. They are now folded to the closest letter the game can display, so the line stays readable instead of losing characters. This was never one language: 22 of the 24 Latin-script targets were affected, with Polish, Czech, Turkish and Vietnamese hit hardest.

      • LiveMaker no longer deletes accented letters — "possível" used to ship as "possvel".
      • AliceSoft and YU-RIS no longer write "?" in place of an accented letter.
      • RPG Maker XP/VX no longer swaps in a different letter, which turned Polish ł into a literal B.
      • Wolf RPG, NScripter and Artemis gained the same repair.
      • Exports now tell you which characters had to be changed, instead of changing them quietly.
      Export panel
      • "Export finished with a note" is now a button underneath Open game folder, rather than a popup standing in front of it.
    • v0.56.8

      2026-08-28
      Supporter+ ตอนนี้ · ฟรี 2026-09-04
      RPG Maker MV/MZ — games that keep their text in csv/

      Some RPG Maker games load their whole script from CSV files beside the game exe, and the map data holds only the call that fetches each line — so a project found the menus and none of the story. Those tables are now read, translated and written back.

      • Where a sheet already ships the developer's own translation for your target language, it is adopted instead of being sent to your provider.
      • CSV lines get their own groups in the editor sidebar, beside the map ones.
      Image Studio
      • New Re-translate button beside a text box's Translation field, for replacing a translation you are not happy with.
      • Pressing Translate with boxes selected now re-does those boxes, instead of appearing to do nothing when they already had a translation.
    • v0.56.7

      2026-08-28
      ดาวน์โหลด (รุ่นเก่า)

      Unity — games that hide their script in encrypted StreamingAssets archives.
      Some Unity games are only a shell around an in-house visual-novel engine, and keep

      every line of dialogue in custom encrypted .bin/.idx archives that no Unity

      reader can open. RuneTranslate now reads those archives, and rebuilds them on

      export. On the game this was built against that is **33,505 lines of dialogue and

      1,250 choices** where the app previously found almost nothing. Character names that

      the game uses as internal lookup keys are left alone, so artwork keeps loading.

      Verified in game.

      Image Studio — Up and Down arrow keys step through your images.
      They now open the previous and next picture instead of just scrolling the list, so

      you can flip through a gallery without clicking every row. With a text box selected

      the arrows still nudge it — press Escape to go back to browsing.

    • v0.56.6

      2026-08-27
      ดาวน์โหลด (รุ่นเก่า)

      Wolf RPG: fixed games that keep their archives in the Data folder being rebuilt in the wrong format, so the exported game refused to start with a Japanese "unknown encrypted data version" error — the format is now read from the game's own archives.
      Wolf RPG: an export that rebuilds archives the game cannot read is now caught and shipped as loose files instead of a build that will not launch.

      Wolf RPG: Diagnose export now sees archives inside the Data folder, so it reports on these games instead of finding nothing.

    • v0.56.5

      2026-08-27
      ดาวน์โหลด (รุ่นเก่า)

      Fixes a startup crash reported against 0.56.4.

      • Wolf RPG: changing the game's font no longer breaks a file the engine reads before the window opens.
    • v0.56.4

      2026-08-27
      ดาวน์โหลด (รุ่นเก่า)

      Fixes for two problems reported against 0.56.3.

      • Wolf RPG: Thai now actually renders instead of question marks, on both Shift-JIS and UTF-8 games.
      • Wolf RPG: the main dialogue file is translated again instead of being left in the original language.
      • Wolf RPG: a game whose font has no Thai glyphs now gets one shipped with the export and selected for it.
    • v0.56.3

      2026-08-27
      ดาวน์โหลด (รุ่นเก่า)
      • Wolf RPG: Thai now renders in Shift-JIS games, using a font the export ships alongside your build.
      • Wolf RPG: an export that would crash the game at launch is now caught, and that file is left untranslated.
      • Wolf RPG: Japanese in loose script files is no longer damaged on games that are not UTF-8.
      • Wolf RPG: script comments and command lines are no longer offered as translatable text.
      • Unity: localization keys, table GUIDs and locale codes are no longer offered for translation.
      • Unity: debug messages compiled into a game's own code are no longer offered for translation.
      • Unity: project creation now recovers on its own if the asset reader crashes partway through.
    • v0.56.1

      2026-08-25
      ดาวน์โหลด (รุ่นเก่า)
      Two fixes
      • The editor no longer gets stuck on a translation that never started. When a run failed to

      begin — a provider that could not be reached, a game folder that had been moved or renamed — the
      editor could be left showing a progress bar for a run that did not exist. Translate stayed

      disabled, Cancel did nothing, and the only way out was to close the app and open it again.

      Starting a translation from the file list, from a right-click, or from the selection bar could

      also fail with nothing on screen at all. All five ways of starting a translation now say what

      went wrong and hand the editor straight back to you.

      • Image Studio's new sorting and filtering controls are translated. The Sort by and

      Show controls added in 0.56.0 appeared in English in every language except English — as did
      the rest of the text that shipped with them. They now read correctly in all eighteen languages,

      and a few other screens picked up wording fixes along the way.

      Nothing you have already translated is affected, and there is nothing to redo.

      ---

      Coming from an older version? Everything between your build and this one is listed at
      runetranslate.com/changelog.

    • v0.56.0

      2026-08-25
      ดาวน์โหลด (รุ่นเก่า)

      Image Studio

      • The page list now shows each image's file size, and can be sorted by name or size.
      • The list can be filtered to the images you have already edited or replaced, or to the ones you have not touched yet. "Export every listed image" follows the filter, so Edited plus an export saves exactly your own work.
      • An image you replaced with a picture edited outside the app now appears in the list even when it carries no text.
      • Tooltips no longer open past the edge of the window with their first words cut off.

      Engines

      • NScripter: a line that prints text and then runs a command on the same line works again. The command used to be translated along with the dialogue and drawn on screen instead of running, which left the message window a row short and stopped the game on the next ordinary page — on a line that was never at fault.
      • NScripter: translated lines are wrapped to the game's own message window, and a page that would grow past it gets the engine's own page break.
      • NScripter: a translated line that keeps a Japanese speaker bracket but is otherwise written in the Latin alphabet no longer loses its page break.
      • NScripter: the bundled Thai font now matches the metrics the engine expects, so its layout matches the text it draws.
      • NScripter: exporting no longer reports a problem that was not there — lines deliberately written in half-width mode were being counted as broken.
    • v0.55.8

      2026-08-25
      ดาวน์โหลด (รุ่นเก่า)
      Thai support
      • NScripter: Thai now renders in Shift-JIS games, and the font it needs installs itself — nothing for you to set up.
      • NScripter: a translation the game's code page cannot hold is no longer written as question marks, which this engine reads as a variable and refuses to run.
      • NScripter: reads nscript.zat, which the engine loads in preference to nscript.dat.

      An export that has to keep a few of the game's own lines now tells you, instead of finishing silently.

    • v0.55.7

      2026-08-25
      ไม่พร้อมใช้งานอีกต่อไป
      • Games whose English is stored as wide, full-width letters now translate. A fan translation patched into a Japanese engine — NScripter and any other that can only display Shift-JIS — has to store its English as wide characters, so a line reads That's right. rather than That's right. Translation providers cannot read that: they returned it unchanged, or worse, garbled it into a mix of the original and an unrelated word. On one 60,000-line game that was 53,844 lines, none of which could be translated. Those lines are now converted to normal letters on the way to the provider. Your project and the game's own files are left exactly as they are, so nothing needs re-scanning or re-creating — open an existing project and translate.
      • Google (free): long stalls during an export are gone. A run could pause for close to half an hour while the connection was, in fact, still working perfectly. It now waits only when it genuinely has to, and the message tells you which is happening — the app pacing itself, or Google actually limiting the connection.
    • v0.55.6

      2026-08-25
      ไม่พร้อมใช้งานอีกต่อไป
      Free Google translation — much faster, and far fewer stalls
      • Whole-game runs are dramatically quicker. Lines are now sent in batches instead of one request at a time. A 1,500-line job went from around 1,500 requests down to 27.
      • Fixed runs stalling on a limit that wasn't there. A translation could sit for minutes saying the free quota was spent while the service was answering normally. It no longer pauses unless it has actually been turned away.
      • Being rate-limited no longer ends a run. It moves on and keeps going instead of failing partway through an export, and picks up on its own rather than needing a restart.
      • Clearer status while waiting, so a short pause no longer looks like a freeze.
    • v0.55.5

      2026-08-24
      ไม่พร้อมใช้งานอีกต่อไป
      • Artemis: Thai now renders in games whose scripts are Shift-JIS only. That code page has no Thai at all, so the translation used to ship as ?????. The text is now written using spare character codes the game never uses, and a matching font is included with the export.
      • Artemis: raw Lua from the game's own engine scripts is no longer offered as translatable text.
      • Artemis: an export that skipped a script or could not write its patch archive now says which file and why, instead of finishing with a green tick.
      • Kirikiri: patch archives the game itself ships, such as patch_append10.xp3, are no longer skipped as if they were our own output — their text and images are now translated.
      • Image Studio: every image in the game is listed now, with likely menu, title and button art ranked to the top.
      • Dialogs no longer close when you click outside them, so a stray click cannot discard what you typed.
    • v0.55.4

      2026-08-24
      ไม่พร้อมใช้งานอีกต่อไป

      Gemini Nano — free translation that runs on your own PC. A new provider under Settings → Providers → Free. No API key, no account and no monthly quota: it drives Google Chrome's built-in on-device translator, so nothing you translate leaves your machine. Chrome has to be installed — start it once in Settings and it appears in the project's engine dropdown.

      Thai text no longer overlaps. Thai stacks a vowel and a tone mark above the same letter, and the two were being drawn in the same place. RPG Maker word-wrap no longer splits a letter away from the marks that belong to it. Kirikiri now raises each tone mark by the height of the vowel underneath it instead of by a fixed amount. Unity no longer lets an injected font inherit glyph spacing from an unrelated typeface. The Image Studio lays Thai out correctly when baking text into artwork.

      Image Studio: "Detect and translate all text boxes". One button that finds every text area on the image, reads it and translates it in one go, instead of drawing each box by hand.

    • v0.55.3

      2026-08-23
      ไม่พร้อมใช้งานอีกต่อไป
      Two fixes you reported
      • The export notice fits on the screen again. When an export finished with a long list of

      notes, the dialog grew taller than the window — the heading sat above the top of the screen and
      the OK button below the bottom of it, so the only way out was the Enter key. The notice now

      scrolls, and its button always stays in view. Every other dialog in the app got the same floor

      under it.

      • Image Studio: an outline width of 0 now means no outline. Setting the outline width to 0 drew

      a thicker outline than 1, always in black, and forgot the colour you had picked on the way
      past. 0 now draws nothing, 1 really is the thinnest line, and your outline colour is kept for

      when you turn the outline back on. Images you had already set to 0 come back correct on their

      own — there is nothing to redo.

      Thanks to the two people who reported these, both with screenshots.

      ---

      Coming from an older version? Everything between your build and this one is listed at
      runetranslate.com/changelog.

    • v0.55.2

      2026-08-23
      ไม่พร้อมใช้งานอีกต่อไป
      Free Google translation works again

      The free Google provider had stopped returning anything for a lot of people, and on some runs
      it silently produced blank lines instead of an error.

      RuneTranslate had always identified itself to Google the same way — the same single value every
      tool and tutorial uses — and Google's limits are applied to that value as well as to your

      connection. Being one of the many made us one of the first to be cut off.

      The app now identifies itself differently from run to run, and switches again if it's turned
      away mid-job. Alongside that:

      • A refusal is retried instead of failing the whole batch. When Google blocked us, every

      line in the batch failed instantly on its first attempt. Now it backs off, tries another way
      in, and only gives up when there's genuinely nothing left to try.

      • A blank answer is now an error, not a success. An empty reply used to be recorded as a

      finished translation, so the line shipped into your game empty. That can no longer happen.

      • A clear message when you really are limited. Instead of Google HTTP 429 on every row,

      you get one sentence telling you to wait a few minutes or switch provider — free DeepL is
      right there in the list.

      If a job has been sitting on failed rows, select them and translate again; nothing needs to be
      re-extracted.

      Messages from us, inside the app

      There's now a small notice bar for the rare occasions when something needs saying while you're
      working — a provider having a bad day, planned server downtime, a bad build to avoid.

      It's a thin strip at the top of the window, never a popup, and you can close it. It appears only

    • v0.55.1

      2026-08-21
      ไม่พร้อมใช้งานอีกต่อไป
      Ren'Py — translate into the game's own tl/ files

      If you're preparing a translation to send back to a game's developers, RuneTranslate can now
      fill in the game's own translation files instead of building a patch.

      Pick it in the New Project dialog — it appears only when the game already ships
      launcher-generated translation folders:

      • A playable translated copy of the game — the default, and unchanged.
      • Fill in the game's own translation files — writes into game/tl/<language>/, one file

      per script, keeping every translation identifier exactly as the Ren'Py launcher wrote it.

      In this mode RuneTranslate reads the untranslated lines straight out of those files, writes your
      translations back into the same place, and adds nothing else — no runtime files, and no change to

      the game's language. The game's own language menu keeps working, so you can switch between

      languages to proof-read. The result is the folder you hand to the developers.

      A translation folder that's already partly done is picked up as-is: finished lines come in
      already translated, so nothing gets re-translated or overwritten.

      Existing projects are completely unaffected — they keep producing the same playable patch as
      before.

    • v0.55.0

      2026-08-21
      ไม่พร้อมใช้งานอีกต่อไป

      Infrastructure and reliability, mostly behind the scenes.

      Cloud translation memory is faster and steadier. Compacting a large memory used to slow to a crawl once a library got big, and now finishes quickly whatever its size. If your connection drops mid-run, the app backs off and retries gently instead of immediately — and it keeps its pending queue bounded, so a long outage can no longer quietly build up memory while you keep working.

      Server endpoints have been strengthened and rate-limited on our side.

      Everything else is internal maintenance. Existing projects, translations and settings are unaffected — nothing to do on your end.

    • v0.54.1

      2026-08-20
      ไม่พร้อมใช้งานอีกต่อไป

      Fixed: some Wolf RPG games crashed at launch after export. A few bytes of a game's own script data could be mistaken for text and translated, which desynced the script and ended in a crash before the title screen. Those lines are now refused and marked in red so you can see what was skipped. Re-export from this version for a working build.

      Find & replace

      • Replace no longer skips every other match. Pressing it repeatedly works down the list one line at a time, and the counter counts down instead of running away.
      • Typing $ or a similar pattern with Regex on could freeze the window. Fixed.
      • Replacing with In source ticked now warns first — source text is how translations are matched back onto the game at export, and changing it cannot be undone.
      • Replace all now reports what it actually changed.
      • On refined lines, matches are highlighted in the column Replace actually edits.

      Also

      • Wolf RPG: invisible zero-width characters no longer reach the game as a stray ?.
      • Pasting a screenshot into a bug report shows a preview again.
    • v0.54.0

      2026-08-20
      ไม่พร้อมใช้งานอีกต่อไป

      Regex exclusions now live with your account, not just one project. Save a pattern once and re-apply it to your next project in a click — useful when a game updates and you start over. Supporters sync them across every PC they sign in on, and can manage them at runetranslate.com/account/regex-rules.

      No window closes on a stray click any more. Every dialog keeps what you typed; Escape still closes, and asks first if you have unsaved edits.

      New in the RT Coins shop — Moondew, a quiet night-sky theme with a slow shooting star. Built to a supporter's brief: easy on the eyes over long sessions.

      Fixes

      • Re-scan source now re-applies your regex filters to newly found lines.
      • Cloud translation memory was locked out for members on a gifted month.
    • v0.53.6

      2026-08-20
      ไม่พร้อมใช้งานอีกต่อไป
      Fixed: a reopened project could export the game untranslated

      If you closed RuneTranslate, reopened a project you had already translated, and exported it, the exported build could come out with none of your translations in it — and on some games with translated lines written into the wrong place instead. The export still reported success, which is why it looked like the game simply wasn't supported.

      Your translations were never lost. They were only mis-addressed on the way out, so re-exporting with this version is all that is needed to get a correct build.

      Which projects were affected

      • Any project whose Source language is not Japanese — an English-source game was the worst case, and would export with nothing translated at all.
      • A Japanese-source project could also be hit, but only if you had created or re-scanned another project with a different source language earlier in the same session.
      • Creating a project, translating it and exporting it without closing the app was always correct — which is why this went unnoticed for so long.

      Which engines were affected

      Unity, Godot, Electron visual novels and TyranoBuilder. Every other engine addressed its translations differently and was never affected.

      If you have an exported build that never picked up your Thai, Chinese, Korean or any other translation, export it again from this version.

    • v0.53.5

      2026-08-19
      ไม่พร้อมใช้งานอีกต่อไป
      • Renaming or moving a game folder no longer breaks the project. RuneTranslate now follows the folder to its new location on its own; when it can't, it names the missing folder and offers a "Locate game folder…" button instead of reporting missing game data. The folder is checked when a project opens and before an export starts, and your translations are kept either way.
      • Exported patches are named after the project again. A game with a Japanese title always came out as "patch-<language>", so several projects produced files with the same name. Applies to the Excel and Developer-tab exports too.
    • v0.53.4

      2026-08-18
      ไม่พร้อมใช้งานอีกต่อไป
      • Wolf RPG: games whose .wolf archive ships unencrypted exported a translation the game never showed. The archive is now rebuilt with the translated data instead of being left untouched beside it, so the text actually appears in game. If it can't be rebuilt the export falls back to loose files and tells you.
      • DeepSeek: thinking mode is now off. Both V4 models had it on by default and returned nothing until the reasoning finished, so larger batches ran past the request timeout and looked like requests hanging. Temperature applies again as a result.
      • A batch that comes back empty or malformed now retries a bounded number of times and shows what it's doing, instead of quietly working through it line by line for minutes; a request that times out is retried once rather than failing the whole batch.
    • v0.53.3

      2026-08-18
      ไม่พร้อมใช้งานอีกต่อไป
      • Unity: games that scramble their AssetBundle headers now open. On one title this was the difference between 3 extracted lines and the whole script — dialogue, character names, shop and quest text, 25 data tables.
      • Unity: a JSON data table stored without a file extension is now translated value by value instead of line by line, so a translation can no longer damage the file's structure. That damage stopped one game from loading after export.
      • Unity: fixed the fallback font never being embedded on a range of TextMeshPro versions, which made Thai, Arabic and CJK translations render as empty boxes. If a font still cannot be embedded, the export now tells you instead of finishing quietly.
      • XUnity.AutoTranslator: line breaks inside an entry survive translation, and a translation containing a backslash — a Windows path, say — is left exactly as written.
      • Fixed the top bar and the editor's toolbars being cut off when the window is narrow; they now wrap instead of running off the edge.

    มีอะไรเปลี่ยนบ้างในแต่ละเอนจิน

    เปิดเอนจินใดก็ได้เพื่อดูว่ามีอะไรเปลี่ยนไปสำหรับมันบ้าง และเปลี่ยนในเวอร์ชันไหน

    • Choosing a source language now re-checks the game and reports the count for that language.
    • When nothing is found, the message names the language it looked for and the archive it looked in.
    Fewer junk rows to wade through

    Both Electron VN and TyranoBuilder projects included rows that are code rather than dialogue. These are now marked as skipped and shown as opt-in rows, so they no longer count towards your work or your translation costs — and if one is marked wrongly you can still translate it.

    • Electron VN: asset names built out of code, partial keys, file paths, media types, style and layout values, generated class names, inline markup with no words in it, developer log messages, and text stored as escape sequences.
    • TyranoBuilder: script statements inside iscript blocks, tag lines whose settings are file names, and lists of image file names.
    • Measured on the reported games this removes roughly one row in six for Electron VN, and the most frequently repeated rows are now dialogue.
    Also
    • The editor no longer slows to a crawl on very large Electron VN projects, which used to give every line its own sidebar group.
    • Picking a new game folder while the previous one was still being inspected could leave the dialog showing the wrong engine. Fixed.

    when there's genuinely something to tell you, which will not be often.

    ---

    Coming from an older version? Everything between your build and this one is listed at
    runetranslate.com/changelog.