EnginesAnleitungenFAQPatreonDiscordDownload
Anmelden
RuneTranslate · japanische Spiele von Anfang bis Ende übersetzen
EnginesAnleitungenVergleichBildtextSpielstand-EditorCheat-ModusFAQDownloadPatreonDiscordYouTubeDatenschutzAGBKontakt
Alle Vergleiche

Vergleich

RuneTranslate vs. Textractor

Textractor liest Text aus einem laufenden Spiel: Es schleust eine Hook-DLL in den aktiven Prozess ein, verändert die Textausgabe-Funktionen, die die Engine gleich aufrufen wird, und streamt jede Zeile in ein eigenes Fenster. RuneTranslate hängt sich nie an ein laufendes Spiel — es öffnet dessen Datendateien, extrahiert das Skript in ein Projekt, das du bearbeiten kannst, und schreibt die fertige Übersetzung als spielbaren Build zurück. Dieser eine strukturelle Unterschied entscheidet nahezu alles Weitere: welche Engines das jeweilige Tool erreicht, wie viel Kontext pro Zeile beim Übersetzen ankommt und ob überhaupt etwas übrig bleibt, wenn du das Spiel schließt.

Entwickelt von
Artikash
Lizenz
GPL-3.0
Läuft auf
Windows 7+

Kurz gesagt

Wenn du in den nächsten zwei Minuten japanischen Text lesen willst, ist Textractor schneller, als ein dateibasiertes Tool je sein kann, und bei entlegenen oder einmaligen Visual-Novel-Engines funktioniert es dort, wo RuneTranslate überhaupt keinen Adapter hat. Wenn dagegen das Spiel selbst in deiner Sprache sein soll — Menüs, Oberfläche, ein zweiter Durchgang, kein Fenster über der Grafik —, brauchst du ein Tool, das in die Dateien schreibt, und genau das macht RuneTranslate. Eine Tatsache zur Pflege gehört in die Entscheidung: Textractors letztes Release stammt vom 2022-01-31, der letzte Commit vom 2023-08-26, neuere Titel lassen sich also immer öfter nicht einklinken. Keines der beiden ist ein Ersatz für das andere; sie sitzen an entgegengesetzten Enden desselben Problems.

Wann Textractor die bessere Wahl ist

Ein Hook liest einen String, nachdem die Engine ihn längst entschlüsselt und entpackt in den Speicher gelegt hat — Textractor muss also überhaupt nichts über das Dateiformat wissen. Es funktioniert bei einmaligen Doujin-Engines, bei Spielen, deren Archive nie jemand dokumentiert hat, und bei Titeln, für die ein Tool auf Dateiebene wochenlange Formatarbeit bräuchte, bevor es dir die erste Zeile zeigt. Es ist der direkte Nachfahre von AGTH und ITH und genau dort am stärksten, wo diese Linie groß geworden ist: Kirikiri/KAG, BGI/Ethornell, Majiro, SiglusEngine, RealLive, CatSystem2 und Artemis, mit automatischer Hook-Suche plus manuellen /H- und /R-Codes, wenn die Suche danebengreift. Es steht unter GPL-3.0, ist kostenlos, braucht kein Konto und bringt dich in etwa einer Minute vom Spielstart zur ersten gelesenen Zeile — damit ist es das richtige Werkzeug, um einen Titel anzutesten, bevor du dich auf eine Übersetzung einlässt, oder um jetzt sofort ein Menü zu lesen. Es erreicht außerdem Strings, die in keiner Datei stehen — Text, den ein Skript erst beim Anzeigen zusammensetzt —, und den kann kein Extraktor jemals sehen. Zwei Dinge solltest du vorher wissen: Upstream wird faktisch nicht mehr gepflegt (letztes Release 2022-01-31, letzter Commit 2023-08-26, 635 offene Issues), und wenn ein modernes Spiel sich nicht einklinken lässt, ist LunaTranslator das aktiv gepflegte Projekt derselben Familie — sein Autor hat es in Textractors eigenem Issue-Tracker vorgeschlagen, und es ergänzt Offline-OCR, Erfassung über die Zwischenablage, Emulator-Hooks, LLM- und Offline-Übersetzungs-Backends sowie Anki- und Yomitan-Anbindung zum Lernen.

Wann RuneTranslate besser passt

RuneTranslate ist für den Fall gedacht, dass du das Spiel übersetzt haben willst statt daneben erzählt. Es liest 17 Engines und Formate — RPG Maker MV/MZ und XP/VX/VX Ace, Ren’Py, Kirikiri/KAG, Wolf RPG, TyranoBuilder, Electron- und Cocos-Creator-Shells, Unity unter Mono und IL2CPP, Unreal Engine 4/5, Bakin, SRPG Studio, NScripter/ONScripter, Godot, Artemis, YU-RIS, AliceSoft System, LiveMaker und Gettext-Kataloge —, holt jeden übersetzbaren String in ein bearbeitbares Projekt und exportiert einen spielbaren Build, der dir bleibt. Weil das ganze Skript auf einmal auf dem Tisch liegt, gehen Zeilen im Stapel samt ihren Nachbarn an den Anbieter statt einzeln, und Glossar, Übersetzungsspeicher und ein optionaler KI-Zweitdurchlauf halten Figurennamen und Terminologie über ein fünfzigstündiges Skript hinweg stabil. Es ist außerdem die einzige Seite dieses Vergleichs, die über das Image Studio auch das in Titelbilder und Menüschaltflächen gemalte Japanisch ändern kann. Die Kosten sind real und gehören klar gesagt: Es läuft nur unter Windows, es verlangt selbst in der kostenlosen Stufe ein Patreon-Konto samt Anmeldung, eine Engine, die nicht auf der Liste steht, wird schlicht nicht unterstützt, und mehrere der neueren Adapter arbeiten nach bestem Bemühen, statt von Anfang bis Ende als spielbar bestätigt zu sein.

Ein laufendes Spiel einklinken oder es neu bauen

Die Achsen, auf denen sich die beiden wirklich unterscheiden. Die Angaben zu Textractor wurden im August 2026 gegen dessen eigenes Repository und den Release-Verlauf geprüft.

Worum es gehtRuneTranslateTextractor
AnsatzLiest die Datendateien des Spiels, schreibt die Übersetzungen zurück und exportiert eine Kopie, die du spielst.Schleust texthook.dll in das laufende Spiel ein, verändert dessen Textausgabe-Aufrufe und leitet jede abgefangene Zeile in ein eigenes Fenster.
Was du hast, wenn du das Spiel schließtEinen eigenständigen übersetzten Build auf der Platte, den du behältst und erneut spielst.Nichts — das Overlay gilt nur für die Sitzung, und keine Spieldatei wird je verändert.
Was die Abdeckung begrenztEine endliche Liste von 17 Engines und Formaten; was nicht darauf steht, wird nicht unterstützt.Nur die Frage, ob sich ein Hook finden lässt — der String wird gelesen, nachdem die Engine ihn bereits entschlüsselt hat, also funktionieren auch entlegene und archivgepackte Engines.
Klassische Windows-Visual-Novel-EnginesFür Kirikiri/KAG, Artemis, YU-RIS, AliceSoft System, NScripter/ONScripter und LiveMaker gibt es Adapter; für BGI, Majiro, SiglusEngine und RealLive nicht.Sein Heimatrevier: Kirikiri/KAG, BGI/Ethornell, Majiro, SiglusEngine, RealLive, CatSystem2 und Artemis, dazu /H-Hook-Codes im AGTH-Stil.
RPG Maker MV/MZVolle Unterstützung, auch bei Spielen mit verschlüsselt abgelegten Grafiken, mit spielgerechtem Zeilenumbruch beim Export.Seit Langem offene Issues (#889, #389, #614, #587) — der Text wird auf ein Chromium-Canvas gezeichnet; der übliche Community-Workaround ist, die NW.js-Laufzeit des Spiels auszutauschen.
Unity, Unreal und GodotUnity unter Mono und IL2CPP, Unreal 4/5 .locres, Godot 3.x und 4.x — bei manchen Titeln nach bestem Bemühen, mit einer je Engine dokumentierten spielbaren Referenz.Schwach: Die Unity-Issues #303 und #1086 melden doppelte Hooks und abgeschnittene Sätze und sind unbeantwortet; Unreal und Godot sind schlechte Hook-Ziele.
Zeit vom Spielstart bis zur ersten übersetzten ZeileLänger — Projekt anlegen, Skript extrahieren, einen Übersetzungslauf starten, dann exportieren, bevor du spielst.Etwa eine Minute: anhängen, Hook-Thread wählen, lesen. Einen Extraktions- oder Export-Schritt gibt es gar nicht.
Was der Übersetzer siehtStapel von Zeilen samt umgebendem Skript, dazu Glossar und Übersetzungsspeicher.Einen String nach dem anderen, so wie die Engine ihn zeichnet, meist ohne Sprecher und ohne Umgebung.
Eine Zeile korrigieren, die dir nicht gefälltIm Projekt bearbeiten oder über Suchen und Ersetzen und Regex-Filter, dann neu exportieren — die Korrektur bleibt.Keine Projektdatei und keine Skriptansicht; eine Zeile wird einmal übersetzt, einmal gezeigt und ist weg.
In Grafik eingebackenes JapanischDas Image Studio erkennt, retuschiert, setzt und backt es in den exportierten Build; kostenlose Konten dürfen es öffnen und lesen, aber nicht ändern.Nicht erreichbar — ein Hook liest Engine-Text, keine Pixel, und nichts in dieser Familie kann Grafik verändern.
Übersetzungs-Backends9 Anbieter: Google, der kostenlose DeepL-Endpunkt und DeepL Classic/Next-gen ganz ohne Schlüssel, dazu DeepL API, OpenAI, Anthropic, DeepSeek, jeder OpenAI-kompatible Endpunkt und ein lokales Modell über Ollama oder LM Studio.Mitgelieferte Erweiterungen für Bing (Standard), Google und DeepL inklusive Schlüsseln der kostenlosen Stufe, dazu Systran und Papago, gesteuert über die Chrome DevTools. Keine eigene LLM-Unterstützung — in Issue #1004 gewünscht, nie ausgeliefert —, auch wenn Community-Erweiterungen sie nachrüsten.
Ein zweiter Durchgang durch das SpielDer Build ist bereits übersetzt; der Übersetzungsspeicher in der Cloud ab Supporter nutzt Zeilen zudem projekt- und PC-übergreifend erneut.Jede Sitzung klinkt sich neu ein und übersetzt neu, für Zeilen, die dich schon API-Aufrufe gekostet haben, zahlst du also noch einmal.
Preis und AnmeldungDie kostenlose Stufe ist eine Tempodrossel und keine Funktionssperre, braucht aber Patreon-Konto und Anmeldung; Supporter kostet $3/Monat, Pro $5/Monat.Kostenlos, GPL-3.0, kein Konto und keine bezahlte Stufe. Die einzigen Kosten sind dein eigener Übersetzungs-API-Schlüssel, falls du ein bezahltes Backend wählst.
ProjektaktivitätAktiv entwickelt; aktuell ist 0.53.1.Letztes Release 2022-01-31, letzter Commit 2023-08-26, 635 offene Issues. Das Repository ist nicht archiviert, wird aber faktisch nicht gepflegt.

RuneTranslate steht in keiner Verbindung zu Textractor, einem eigenständigen GPL-3.0-Projekt von Akash Mozumdar. Jede Angabe oben wurde im August 2026 gegen dessen eigenes Repository und den Release-Verlauf geprüft; weil Upstream nicht mehr gepflegt wird, sieh dort nach, bevor du dich darauf verlässt.

Häufige Fragen zu Textractor

Wird Textractor noch gepflegt?

Textractors letztes Release, v5.2.0, erschien am 2022-01-31, der letzte Commit datiert auf 2023-08-26, und 635 Issues sind weiterhin offen. Das Repository wurde nicht archiviert, und das Tool funktioniert bei den klassischen Visual-Novel-Engines, für die es gebaut wurde, nach wie vor — aber Anfragen zu Engine-Unterstützung bleiben unbeantwortet, und neuere Spiele lassen sich immer öfter nicht einklinken. Es gibt einen kleinen, halbwegs aktiven Community-Fork, und LunaTranslator ist das Projekt derselben Linie, das derzeit gepflegt wird.

Kann Textractor RPG-Maker-MV- oder -MZ-Spiele übersetzen?

Nicht zuverlässig. RPG Maker MV und MZ zeichnen ihren Text auf ein Chromium-Canvas innerhalb von NW.js statt über die Windows-Textausgabe-Aufrufe, die Textractor verändert, und der Issue-Tracker führt mehrere ungelöste Meldungen genau dazu (#889, #389, #614, #587). Der gängige Community-Workaround ist, die NW.js-Laufzeit des Spiels gegen eine neuere zu tauschen, was fummelig ist und von Spiel zu Spiel variiert. RuneTranslate geht bei diesen Titeln den anderen Weg und bearbeitet die JSON-Datendateien direkt.

Klinkt sich RuneTranslate wie Textractor in ein laufendes Spiel ein?

Nein. RuneTranslate hängt sich nie an einen laufenden Prozess — es öffnet die Datendateien des Spiels, extrahiert die übersetzbaren Strings in ein Projekt und schreibt die fertige Übersetzung in eine Kopie des Spiels zurück, die du anschließend spielst. Nichts wird eingeschleust und nichts läuft neben dem Spiel, und der übersetzte Text erscheint in den Textboxen des Spiels selbst, weil er in dessen eigenen Dateien steht.

Warum schlägt Antivirensoftware bei Textractor manchmal an?

Textractor arbeitet, indem es eine DLL in einen fremden Prozess einschleust — dieselbe Technik, die auch manche Schadsoftware nutzt —, weshalb Windows Defender und andere Engines seine Builds heuristisch gemeldet haben. Das sind Fehlalarme bei einem quelloffenen GPL-3.0-Tool und kein Hinweis auf etwas Bösartiges, ein echter Reibungspunkt bleiben sie trotzdem. Sich in ein Spiel mit Anti-Cheat oder aggressivem DRM einzuklinken ist eine andere Frage und kann schlicht abgelehnt werden.

Was ist die nächstliegende, aktiv gepflegte Alternative zu Textractor?

Innerhalb derselben Hook-Familie ist LunaTranslator der Nachfolger — sein Autor hat es in Textractors eigenem Issue-Tracker vorgeschlagen, es hat am 2026-08-17 ein Release veröffentlicht, und es ergänzt eingebautes Offline-OCR, Erfassung über die Zwischenablage, Emulator-Hooks für NS, PSP, PSV und PS2, LLM- und komplett offline arbeitende Übersetzungs-Backends sowie Anki- und Yomitan-Anbindung, bleibt dabei aber zu Textractor-Plugins kompatibel. Dokumentation und Community sind überwiegend chinesisch mit übersetzten englischen Seiten, was für englischsprachige Nutzer eine echte Einstiegshürde ist, auch wenn die Oberfläche lokalisiert ist. Willst du dagegen einen übersetzten Build statt eines Live-Overlays, ist ein Tool auf Dateiebene wie RuneTranslate die andere Antwort auf dieselbe Frage.

Kann ich Textractor und RuneTranslate am selben Spiel nutzen?

Ja, und die Kombination ist sinnvoll. Sich einzuklinken ist ein guter Weg, ein Spiel anzutesten und zu entscheiden, ob sein Skript einen vollen Übersetzungslauf wert ist, und es bleibt der Rückfallweg für jede Engine außerhalb der 17, die RuneTranslate liest. Ist die Engine unterstützt, brauchst du nach Extraktion und Export für dieses Spiel überhaupt kein Overlay mehr.

Probier es an deiner eigenen Kopie aus

Die kostenlose Stufe schaltet jede Engine, jeden Anbieter und den ganzen Editor frei — sie läuft bei KI-Anbietern nur grob 2× langsamer und hält ein Projekt gleichzeitig offen. Sie läuft nur unter Windows und braucht eine Patreon-Anmeldung. Was du exportierst, ist eine übersetzte Kopie eines Spiels, das du bereits hast, und sie bleibt auf deinem Rechner.

Für Windows herunterladenSupporter werden (3 $/Monat)