RuneTranslate liest RPG Maker, Ren’Py, Kirikiri, Wolf RPG, Unity und mehr — extrahiert das Skript, übersetzt es mit dem Anbieter deiner Wahl und baut daraus ein spielbares Spiel. Für Japanisch gemacht — doch die Ausgangssprache legst du selbst fest.
Hier ist eine echte japanische Zeile, den ganzen Weg verfolgt: aus dem Skript gelesen, eingefroren, übersetzt, zurückgesetzt und in eine Datei geschrieben, die das Spiel lädt.
Die Erkennung liest die Struktur des Ordners, nicht seinen Namen — deshalb lassen sich umbenannte und neu gepackte Releases trotzdem öffnen. Das hier ist Ren’Py, weil RuneTranslate game/ · .rpy / .rpyc / .rpa gefunden hat.
Geöffnet mit unrpyc + rpatool. Alles Nötige kommt in der App mit — zur Laufzeit wird nichts nachgeladen. Gearbeitet wird in einem Projektarbeitsbereich unter userData/, und dein Spielordner wird nie verändert.
Dialoge, Menüoptionen und UI-Texte werden zu Übersetzungseinheiten. classifyUnit trennt Fließtext von codeartigen Operanden, sodass ein Asset-Pfad oder ein Vergleichsschlüssel zu einer roten, optionalen Zeile wird statt still übersetzt zu werden — einen Nachschlageschlüssel zu übersetzen ist genau der Weg, auf dem ein Spiel eine Übersetzung bekommt und aufhört zu funktionieren.
Das Markup dieser Engine wird durch [[R#]] ersetzt, bevor irgendetwas deinen Rechner verlässt. Achte darauf, wo die Tags sitzen: innerhalb des Satzes. Die Maske legt sich nicht außen um die Zeile.
Wird gebündelt gesendet und bei Fehlern wiederholt. Exakte Wiederholungen beantwortet das Übersetzungsgedächtnis statt des Anbieters, und kurze Strings können günstig geroutet werden, während Dialoge zu einem guten Anbieter gehen. Die Maschine sieht die Tags nie — sie kann sie also nicht verstümmeln, verlieren oder übersetzen.
Jeder Platzhalter kehrt exakt an seine Position zurück, dann wird das engine-eigene Artefakt geschrieben, und das Spiel lädt es beim Start.
game/rt_translations.json
Sieh dir an, wie ein japanisches Spiel den gesamten Ablauf durchläuft – öffnen, Engine automatisch erkennen, mit dem Anbieter deiner Wahl übersetzen und als spielbare Version in deiner Sprache exportieren.
Zeilen Spieltext, die RuneTranslate-Nutzer bisher übersetzt haben
161 aktive Nutzer in den letzten 24 Stunden
Kostenlos schaltet jede Engine, jeden Anbieter und jede Editor-Funktion frei. Supporter und Pro bringen volle Übersetzungsgeschwindigkeit, mehr Projekte und Profi-Werkzeuge dazu.
Jede Engine ist im kostenlosen Tarif freigeschaltet. Der Status ist ehrlich — Grün heißt neu aufgebaut und durchgespielt, Gelb heißt bestmöglich.
Translate RPG Maker MV, MZ and the older Ruby-based XP / VX / Ace end-to-end — dialogue, database, item names, plugin strings.
Translate source, compiled (.rpyc) and archived (.rpa) Ren'Py visual novels.
Translate Kirikiri / KAG visual novels with 26+ ported XP3 encryption schemes.
Schick kurze Menü-Strings an Google und die Erzählung an Claude — automatisch, per Anbieter-Routing.
Hochwertiges JA→EN. Beste Balance für lange Dialoge. Nutze DeepL als Rückgrat deines japanischen Spielübersetzers.
gpt-4o / o4-mini für kontextbewusste Übersetzung von RPG Maker-, Ren’Py- und Visual-Novel-Skripten.
Stark bei Sprachebene, Ton und Lautmalerei. Das beste LLM, um Eroge-/Doujin-Dialoge zu übersetzen, ohne die Stimme zu verlieren.
OpenAI-kompatible LLM-Übersetzung zu einem Bruchteil der Kosten — deepseek-v4-flash / v4-pro. Kontextbewusste Qualität für ein paar Cent pro Spiel.
Kein API-Schlüssel nötig. Schnell und kostenlos; ideal für Menü-Strings, Auswahlmöglichkeiten und Gegenstandsnamen per Anbieter-Routing.
Jeder OpenAI-kompatible lokale Server — Ollama oder LM Studio. Läuft komplett offline auf deiner eigenen Hardware; kein API-Schlüssel, keine Kosten pro Token, nichts verlässt deinen Rechner.
Jeder gehostete OpenAI-kompatible Dienst — OpenRouter, NanoGPT und andere. Bring deinen Schlüssel + Basis-URL mit (Ein-Klick-Voreinstellungen) und wähle aus der Live-Modell-Liste des Anbieters.
Reihe mehrere Projekte aneinander, und RuneTranslate übersetzt sie nacheinander, unbeaufsichtigt — wach auf zu fertigen Spielen, statt einen Durchlauf nach dem anderen zu betreuen. Ein Supporter-Vorteil.
Wähle deine Projekte und einen Anbieter, drück auf Start, und die Warteschlange arbeitet sie eins nach dem anderen ab — kein Klicken zwischen den Spielen. Dein PC bleibt für den ganzen Stapel wach.
Stößt ein Spiel auf ein Problem, vermerkt die Warteschlange es und macht weiter, sodass ein einzelner Fehler nie den ganzen nächtlichen Stapel blockiert. Du bekommst eine Benachrichtigung, wenn es fertig ist.
Lass optional den AI-Verfeinerer auf jedem Projekt laufen, gleich nachdem es übersetzt wurde — für einen saubereren ersten Durchlauf ohne einen einzigen zusätzlichen Klick.
Supporter stellen bis zu 10 Spiele auf einmal in die Warteschlange; Pro bis zu 30. Kostenlos übersetzt ein Projekt nach dem anderen.
Verbinde Claude Desktop mit RuneTranslate und rede einfach mit ihm — „finde die nicht übersetzten Zeilen“, „schlag den offiziellen Namen dieser Figur nach“, „übersetze den Rest und behalte die Anreden bei“. Claude recherchiert das Spiel mit seiner eigenen Websuche und schreibt die Ergebnisse direkt zurück in dein Projekt. Das Durchsuchen ist kostenlos; die Aktionen sind ein Supporter-Vorteil.
Ein Klick installiert eine Desktop-Erweiterung in Claude Desktop. Von da an redest du einfach mit Claude über deine Projekte — kein Kopieren und Einfügen, keine zusätzlichen Tools zum Ausführen.
Claude nutzt seine eigene Websuche, um Figurennamen, Gegenstände und Anreden im Wiki des Spiels nachzuschlagen, und schreibt dann konsistente Übersetzungen direkt zurück in dein Projekt.
Jeder kann Claude seine Projekte und sein Glossar auflisten und durchsuchen lassen. Supporter schalten die Aktionen frei: Zeilen übersetzen, Glossare aufbauen, die Engine ausführen und exportieren.
Aus, bis du es einschaltest. Claude erreicht RuneTranslate über eine private lokale Verbindung, die von einem Token geschützt ist, das nur du besitzt — gebaut auf dem offenen MCP-Standard.
Hoste ein Projekt, teile einen Einladungscode und übersetze mit deinem Team wie in einem geteilten Dokument — Live-Präsenz, eine „blaue Box“ zum Ziehen und Auswählen und ein „Übersetzt von“-Vermerk auf jeder Zeile. Beitreten und Übersetzen sind kostenlos; Hosten ist ein Supporter-Vorteil.
Hoste ein Projekt auf RuneTranslate und teile einen Einladungscode — Teamkollegen treten mit einem Klick bei. Hosten ist ein Supporter-Vorteil; Beitreten und Übersetzen sind für alle kostenlos.
Alle arbeiten an derselben Zeilenliste, und die Änderungen jeder Person erscheinen bei den anderen innerhalb weniger Sekunden — wie in einem geteilten Dokument, die letzte Bearbeitung gewinnt.
Sieh, wer online ist, welche Zeile jede Person gerade bearbeitet und welche Zeilen sie ausgewählt hat — plus eine „blaue Box“ zum Ziehen für Mehrfachauswahl wie in einem Dateimanager.
Jede übersetzte Zeile zeigt, wer sie gemacht hat, damit dein Team immer weiß, wer was übernommen hat. Jeder mit einer eigenen Kopie des Spiels kann den fertigen Build exportieren.
Titelbilder, „Neues Spiel / Fortsetzen“-Schaltflächen, HUD-Beschriftungen — die Wörter, an die kein Extraktor kommt, weil sie Pixel sind und keine Strings. Erkenne sie, rekonstruiere die Grafik darunter und setze deine Übersetzung mit echten Schriften zurück ins Bild.
Ein Klick findet jede Textfläche eines Bildes und liest sie, wobei die Zeilen einer Sprechblase zu einem Block werden. Was übersehen wird, ziehst du von Hand auf — und jede Box lässt sich einzeln neu lesen.
Erkannter Text läuft über denselben Anbieter wie deine Dialoge — DeepL, Google, OpenAI, Claude — und landet im Editor, wo du ihn passend zum verfügbaren Platz umschreiben kannst.
Male über die ursprüngliche Schrift, und die Grafik darunter wird rekonstruiert: ein echter Hintergrund, kein farbiger Fleck. Dann Schrift, Größe, Ausrichtung, Kontur und Farbe pro Feld einstellen, vertikales Japanisch inklusive.
Der Export schreibt das übersetzte Bild unter seinem ursprünglichen Namen, damit das Spiel es einfach lädt, und legt das unberührte Original daneben.
Zieh eine Spielstand-Datei hinein und bearbeite sie direkt — kein erneutes Durchspielen, um ein verpasstes Flag zu reparieren oder Gold zu grinden. Änderungen speichern automatisch, und dein Original wird bei der ersten Änderung gesichert, sodass du jederzeit zurücksetzen kannst. Kostenlos.
Ein strukturierter Editor für .rpgsave / .rmmzsave — Gold, Party-Level, HP / MP / EXP, Variablen, Schalter und Inventar. Variablen- und Schalternamen werden direkt aus dem Spiel gelesen.
Bearbeite Ren’Py-Store-Variablen und TyranoBuilder-f-/sf-Spielvariablen in einem generischen Feld-Editor — setz ein Flag um oder erhöh einen Zähler, ohne stundenlang das Spiel neu durchzuspielen.
Zieh einen Spielstand hinein und Änderungen speichern automatisch. Die erste Änderung sichert das Original, sodass du mit einem Klick zurücksetzen kannst. Es kann sogar japanische Variablennamen übersetzen, damit du weißt, was du bearbeitest.
Richte den Cheats-Tab auf einen beliebigen RPG Maker (MV/MZ)- oder Ren’Py-Spielordner und injiziere direkt ein per Hotkey umschaltbares Cheat-Menü — offline, nur Einzelspieler, mit einem Klick entfernbar. Kostenlos für alle; ein paar fortgeschrittene Cheats gehören zu einem kostenpflichtigen Tarif.
Ein per Hotkey umschaltbares Menü im Spiel: 1000 Gold hinzufügen, Godmode, volle Heilung, One-Hit-Kill, keine Zufallsbegegnungen und durch Wände laufen. Ein Plugin deckt sowohl MV als auch MZ ab.
Tabs, die jede Spielvariable und jeden Schalter auflisten — such nach Name oder ID, lies Live-Werte und setz oder schalt alles im Handumdrehen um.
Aktiviert Ren’Pys eingebaute Entwicklerkonsole (Shift+O) plus einen Live-Editor für Store-Variablen, direkt ins Spiel injiziert.
Leite die kostenlosen Übersetzer über deine eigenen Proxys, sodass ein Ratenlimit pro IP einen kompletten Spieldurchlauf nicht mehr ausbremst — die Anfragen verteilen sich automatisch über deine Adressen, und eine ratenlimitierte tritt von selbst zurück. Ein Pro-Feature, aus, bis du es einschaltest.
Google Translate und das kostenlose DeepL limitieren pro IP-Adresse, nicht pro Konto. Deine Proxys machen aus einer gedeckelten Adresse viele, sodass ein ganzes Spiel weiterläuft, statt an Ratenlimit-Fehlern hängenzubleiben.
Füge HTTP/HTTPS- oder SOCKS-Proxys ein, klick auf „Test all“, um Latenz und echte Exit-IP jedes einzelnen zu sehen, und schalt dann die Rotation an. Anfragen rotieren automatisch, und ein gedrosselter Proxy kühlt ab und tritt zurück.
RuneTranslate stellt niemals Proxys bereit — du nutzt deine eigenen, verschlüsselt auf deinem PC gespeichert. Nur der Übersetzungsverkehr läuft über den Proxy; dein Konto und Updates nutzen immer deine normale Verbindung.
Du hast deinen Spieltext als CSV, JSON, PO (gettext) oder XLIFF? Importiere ihn im Tab „Entwickler“, wähle eine Ausgangssprache und alle gewünschten Zielsprachen, und RuneTranslate erstellt pro Sprache ein Projekt und übersetzt sie automatisch. Exportiere jedes im selben Format zurück — für jede Engine. Teil des Entwickler-Plans.
CSV, JSON, PO (gettext) oder XLIFF — die Formate, die Unity, Unreal, Godot, gettext und i18n-Frameworks ohnehin exportieren. Jede Engine, dein eigener Text.
Wähle eine Quelle und beliebig viele Ziele; erhalte aus einem einzigen Import pro Sprache ein automatisch übersetztes, gekennzeichnetes Projekt.
Kostenloses Google/DeepL von Haus aus oder dein eigener DeepL-, OpenAI-, Claude- oder DeepSeek-Schlüssel — dann prüfe mit Translation Memory, Glossar und dem KI-Refiner.
Gleiches Format raus wie rein, mit erhaltenen Schlüsseln und IDs, sodass die übersetzte Datei direkt wieder in deinen Build passt.
Schritt-für-Schritt-Anleitungen und Anbieter-Vergleiche von den Leuten, die die Extraktoren gebaut haben.
Schnelle Antworten zu Engines, Anbietern, Preisen und was RuneTranslate tatsächlich macht.
Ja — einen eingebauten Spielstand-Editor. Zieh einen RPG Maker MV- (.rpgsave) oder MZ-Spielstand (.rmmzsave) hinein und bearbeite Gold, Party-Level, HP / MP / EXP, Variablen, Schalter und Inventar in einem strukturierten Editor (Variablen- und Schalternamen werden aus dem Spiel gezogen). Ren’Py- (.save) und TyranoBuilder-Spielstände (.sav) öffnen sich in einem generischen Variablen-Editor. Änderungen speichern automatisch und das Original wird bei der ersten Änderung gesichert, sodass du zurücksetzen kannst. Es ist kostenlos.
Ja. Der Cheats-Tab injiziert ein Live-Cheat-Menü in jedes RPG Maker MV / MZ- oder Ren’Py-Spiel, auf das du ihn richtest — ein per Hotkey umschaltbares Overlay mit Gold hinzufügen, Godmode, voller Heilung, keinen Zufallsbegegnungen und durch Wände laufen, plus Tabs, die jede Spielvariable und jeden Schalter auflisten und bearbeiten. Für Ren’Py aktiviert es die Entwicklerkonsole (Shift+O) und einen Live-Variablen-Editor. Es ist für den Offline-Einzelspielergebrauch gedacht, injiziert direkt und lässt sich mit einem Klick sauber entfernen. Kostenlos für alle; ein paar fortgeschrittene Cheats gehören zu einem kostenpflichtigen Tarif.
Ja. Ren'Py-Quelle (.rpy), kompilierte (.rpyc) und archivierte (.rpa) Spiele werden alle von Anfang bis Ende unterstützt. Kompilierte Spiele werden mit dem gebündelten unrpyc-Sidecar dekompiliert; .rpa-Archive werden mit rpatool ausgepackt. Die Übersetzung wird zur Laufzeit über einen Inhaltsabgleich-Filter plus eine erzwungene Sprache angewandt (mit einer gebündelten CJK- / nicht-lateinischen Schrift, wenn nötig), sodass es selbst bei kompilierten und archivierten Spielen funktioniert.
Ja, für die 26+ von GARbro portierten Verschlüsselungsschemata, die heute mitgeliefert werden, plus einen generischen Ein-Byte-XOR-Auto-Solver und ein Per-Datei-XOR-Descramble. RuneTranslate gibt lose Dateien in scenario/ aus plus einen AfterInit2.tjs-Pfadprioritäts-Hook — KrkrZ-Engines laden die losen übersetzten Dateien vor dem ursprünglichen verschlüsselten XP3.
Richte RuneTranslate auf den .wolf-Spielordner. Der gebündelte UberWolfCli-Sidecar (MIT-lizenziert) entschlüsselt und packt das Archiv neu; es extrahiert Dialoge aus .mps-Karten-Events und Datenbank-.dat-Dateien (V3-Spiele nutzen einen strukturellen LZ4/UTF-8-Parser). V2.x ist stabil; V3.x ist vorläufig. Steuercode-lastige Zeilen, die sich nicht sicher umschreiben lassen, werden automatisch auf das Original zurückgesetzt, um das Build stabil zu halten.
| Engine | Geöffnet mit | Markup eingefroren als | Was du exportierst |
|---|---|---|---|
| Gettext (.po / .mo) | pure TypeScript | %s / {count} | compiled .mo catalog |
| RPG Maker MV / MZ / XP / VX / Ace | pure TypeScript · evbunpack when Enigma-packed | [[T#]] | patched data/*.json |
| Ren’Py | unrpyc + rpatool | [[R#]] | game/rt_translations.json |
| Kirikiri / KAG | pure TypeScript (XP3) | [[K#]] | patch.xp3 + AfterInit2.tjs |
| Wolf RPG | UberWolfCli | kein Markup zum Einfrieren | repacked .wolf + Game.exe |
| TyranoBuilder / TyranoScript | pure TypeScript | [[U#]] | translated .ks + chara_define.ks |
| Electron VN | pure TypeScript (asar) | [[U#]] | repacked app.asar |
| Unity | UnityPy + Il2CppDumper | [[U#]] | patched .assets / bundles |
| RPG Developer Bakin | Bakin sidecar (.NET) | kein Markup zum Einfrieren | Bakin LocalizeData |
| SRPG Studio | SRPG-ToolBox | kein Markup zum Einfrieren | repacked data.dts |
| NScripter / ONScripter | pure TypeScript | kein Markup zum Einfrieren | ready-to-run copy |
| Godot Engine | GDRE Tools | kein Markup zum Einfrieren | re-packed .pck |
| Artemis | pure TypeScript (.pfs) | kein Markup zum Einfrieren | root.pfs override patch |
| YU-RIS | pure TypeScript (.ypf) | [[Y#]] | loose .ybn override |
| AliceSoft System | pure TypeScript (.ald / .afa) | kein Markup zum Einfrieren | loose-file override |
| Unreal Engine 4 / 5 | retoc · AES auto-recovered | [[E#]] | override _P.pak |
| LiveMaker / LiveNovel | pylivemaker | [[M#]] | repacked .exe (VFF) |
Ja. RuneTranslate übersetzt den Text, den Unity-Spiele auslagern: TextAsset- und MonoBehaviour-String-Felder innerhalb von .assets / Level-Dateien / AssetBundles (gelesen und geschrieben über eine mitgelieferte UnityPy-Laufzeitumgebung), plus lose Skriptdateien unter StreamingAssets. MonoBehaviour-Felder werden sowohl bei Mono- als auch IL2CPP-Builds gelesen — bei IL2CPP werden die Typinformationen aus den Metadaten des Spiels rekonstruiert. Es übersetzt KEINE Strings, die in den Code des Spiels kompiliert sind (Assembly-CSharp.dll / das IL2CPP-Binary). Die meisten japanischen Indie-/Doujin-VNs und -RPGs lagern ihr Skript aus, daher ist die Abdeckung gut — aber prüfe es bei deinem konkreten Spiel.
Ja. RuneTranslate liest die Datenbank (Gegenstand- / Fähigkeit- / Figur- / Klasse- / Zustandsnamen + Beschreibungen) und Event- / Szenariotext aus der data.rbpack eines Bakin-Spiels und schleust deine Übersetzungen dann durch Bakins eigenes eingebautes Lokalisierungssystem — deine Zielsprache wird als echte spielinterne Sprache hinzugefügt, die du im Titelmenü auswählst. 3D-Modelle, Texturen und Audio bleiben unberührt, und Text, der in die C#-Kampf-/Menü-Skripte eines Spiels kompiliert ist, liegt außerhalb des Rahmens. Prüfe es bei deinem konkreten Spiel.
Ja. RuneTranslate ist engine-bewusst, nicht inhaltsbewusst. Alles, was auf RPG Maker MV / MZ, Kirikiri / KAG, Ren’Py, Wolf RPG, TyranoBuilder, Unity, RPG Developer Bakin, SRPG Studio, NScripter / ONScripter, Godot, Artemis oder einer generischen Electron-VN-Hülle aufbaut, wird unabhängig vom Thema unterstützt, einschließlich Visual Novels mit Erwachseneninhalten und Eroge.
RuneTranslate arbeitet auf der Ebene der spieleigenen Dateien, statt Text zur Laufzeit einzuschleusen. Du übersetzt das Projekt einmal und exportierst einen eigenständigen Build, den du behältst und spielst — kein Overlay, das neben dem Spiel mitläuft, kein lokaler Server, kein Skripting pro Spiel. Außerdem liegen DeepL, OpenAI, Anthropic, DeepSeek, Google und ein lokales Modell in einem einzigen Editor, statt dass du zwischen Tools wechseln musst. Laufzeit-Tools erreichen dafür Spiele, für die noch niemand einen Adapter geschrieben hat — das ist der Handel, den du eingehst. Einen Vergleich Seite für Seite gibt es auf runetranslate.com/compare.
Optional. Google Translate funktioniert ohne Schlüssel. DeepL hat einen kostenlosen Tarif. OpenAI und Anthropic sind BYOK — du bringst deinen eigenen Schlüssel mit, und die Schlüssel werden DPAPI-verschlüsselt auf deinem Rechner gespeichert; sie berühren nie unsere Server.
Ja. Jede Engine, jeder Anbieter, der vollständige Editor und der KI-Refiner sind in der kostenlosen Stufe freigeschaltet — die Übersetzung läuft nur maßvoll langsamer (grob 2× bei KI-Anbietern, weniger bei den kostenlosen Scrapern). Supporter ($3/mo auf Patreon) und Pro ($5/mo) schalten Übersetzung mit voller Geschwindigkeit plus Übersetzungsspeicher, Anbieter-Routing und Glossar frei. Es gibt keine nur-bezahlte Engine und keine nur-bezahlte Sprache. Kostenlos behält 1 Projekt gleichzeitig; Supporter 10, Pro 30, Developer 100.
Ja — kollaborative Projekte. Ein Supporter hostet ein Projekt auf RuneTranslate und teilt einen Einladungscode; jeder (auch kostenlose Nutzer) tritt bei und übersetzt gemeinsam in Echtzeit, wie in einem geteilten Dokument. Du bekommst Live-Präsenz (wer online ist, welche Zeile jede Person bearbeitet, welche Zeilen sie ausgewählt hat) und einen „Übersetzt von“-Vermerk auf jeder Zeile. Beitreten und Übersetzen sind kostenlos — nur das Hosten eines geteilten Projekts erfordert den Supporter-Tarif. Jedes Mitglied mit einer eigenen Kopie des Spiels kann den fertigen Build exportieren.
Mehr Antworten: vollständige FAQ-Seite. Vergleichen Sie mit einem anderen Tool? Sehen Sie den Tool-Vergleich.