Deine Ren'Py-tl-Dateien füllen
Hat ein Ren'Py-Spiel eigene Übersetzungsdateien, kann RuneTranslate sie füllen, statt das Spiel zu patchen. So steuerst du den Entwicklern des Spiels eine Übersetzung bei.
Bevor du anfängst
Die Dateien müssen schon existieren. Öffne das Spiel im Launcher des Ren'Py SDK und führe Generate Translations für deine Sprache aus. RuneTranslate füllt diese Dateien aus und erstellt sie nicht.
Sie füllen
Ein Projekt starten
Klick auf Neues Projekt, dann auf Durchsuchen, und wähl den Spielordner.
Wählen, was erzeugt wird
Wähl unter What should RuneTranslate produce? die Option Fill in the game's own translation files, mit dem Ordner deiner Sprache. Das Menü erscheint nur, wenn das Spiel einen hat. Stell Zielsprache passend dazu ein, denn die App prüft nicht, ob beide übereinstimmen.

Übersetzen
Übersetze und bearbeite wie gewohnt. Bereits gefüllte Blöcke zählen als übersetzt, leere als ausstehend.
Exportieren
Klick auf Exportieren und wähl einen Ordner. Das ganze Spiel wird dorthin kopiert, und game/tl/ in der Kopie bekommt deine Übersetzungen.
Was du schicken solltest
Schick den Entwicklern den Ordner deiner Sprache aus game/tl/ im Export. Der Rest der Kopie bleibt unverändert, und es werden keine RuneTranslate-Dateien hinzugefügt. Das eigene Sprachmenü des Spiels funktioniert weiter.
- Jede Übersetzungskennung bleibt, wie sie war.
- Es werden nur übersetzte und bearbeitete Zeilen geschrieben. Der Rest bleibt, wie er war.
- Blöcke mit mehreren Anweisungen oder ohne Quellkommentar bleiben genau so, wie sie sind, und die App sagt dir, wie viele es sind.
- Gibt es eine Übersetzungsdatei im Spiel nicht mehr, werden ihre Zeilen nicht geschrieben, und der Export sagt das.
Wenn du einen Fehler siehst
This game has no "game/tl" folder oder No translatable blocks were found heißt, dass die Dateien noch nicht erzeugt sind. Führ Generate Translations im Launcher aus und erstelle dann das Projekt neu.
Geprüft mit RuneTranslate 1.4.6.
Immer noch Probleme?
Klick oben in der App auf Melden, um uns ein Ticket zu schicken, oder frag auf unserem Discord. Wir lesen beides.

