Seite 1 von 2

Sprache ändern

Verfasst: 11.02.2010, 14:45
von Coren-7
Hallo zusammen!

Weiß jemand von euch, wie man die Sprache des Spiels ändern kann? In den Dateien hab ich auch deutsche Übersetzungen gesehen.

Gruß, Coren

Re: Sprache ändern

Verfasst: 11.02.2010, 16:03
von Marck
Einige Übersetzungen in andere Sprachen sind zwar vorhanden, aber wie vorher auch wird in MOUL ausschließlich Englisch unterstützt.

Re: Sprache ändern

Verfasst: 11.02.2010, 16:26
von Coren-7
Und warum liegen dann im dat-Ordner lauter *German.loc-Files?

Re: Sprache ändern

Verfasst: 11.02.2010, 16:49
von Thoro
Während der GameTap-Uru-Live-Ära hatten sich einige Fans daran gemacht, die neuen Texte zu übersetzen. Irgendwann ist Cyan dann hingegangen und hat alle fertig übersetzen Texte in diese loc-Files gepackt und per Update ausgeliefert. Warum die das getan haben, wo die eigentliche Lokalisierungsfunktion im Spiel selbst noch nicht eingebaut war ... keine Ahnung.

Re: Sprache ändern

Verfasst: 11.02.2010, 16:53
von Coren-7
Dann könnte man doch theoretisch einfach hergehen, und die englischen durch die deutschen Files austauschen und schon müsste das Spiel auf deutsch zu spielen sein, oder bedient sich das Spiel nicht der loc-Dateien?

Re: Sprache ändern

Verfasst: 11.02.2010, 17:46
von Thoro
Dazu verweise ich auf einen meiner alten Blogbeiträge. Siehe insbesondere die Kommentare.

Re: Sprache ändern

Verfasst: 11.02.2010, 17:48
von The.Modificator
Ich habe übrigens erfahren, dass die Webseite fürs erste unübersetzt bleiben soll... wieso auch immer. ;)

Vielleicht hängt diese Entscheidung auch damit zusammen, Uru Live erstmal nur auf Englisch anzubieten.

Re: Sprache ändern

Verfasst: 11.02.2010, 17:52
von Coren-7
@Thoro: Und ging das vorgaukeln nu einfach, indem man die Dateien umbenannte oder musstest du was im Quellcode ändern?

Re: Sprache ändern

Verfasst: 11.02.2010, 19:56
von Thoro
Ist leider nun schon eine Weile her und habe aktuell keine Kopie von Uru Live auf meinem Rechner. Ich meine aber ziemlich sicher, dass man in der Datei rumkramen musste. Wenn ich am Wochenende dazu komme, den Client noch mal runterzuladen, kann ich nochmal genauer nachsehen.

Re: Sprache ändern

Verfasst: 13.02.2010, 19:20
von Thoro
So, habe mir jetzt ULagain runtergeladen und kann das Puzzle langsam wieder zusammensetzen. Die loc-Dateien sind XML-Dateien. Jeder übsetzte String in der deutschen loc-Datei hat das Attribut "German". Dies habe ich überall durch "English" ersetzt. Anschließend habe ich der Datei den Namen der englischen Sprachdatei gegeben.

Der Kniff ist nun aber diese "Manipulation" vor dem Patcher zu verbergen, denn wenn dieser diese entdeckt, patcht er sie zurück. D.h. ich habe mir die geänderte Datei auf den Desktop gelegt, den Patcher brav durchlaufen lassen und erst wenn die Dialogbox zum Anmelden kommt, die betreffende loc-Datei überschrieben.

Bild

Wie man sieht, funktioniert das, ist aber nicht praktikabel, da man das vor jedem Start durchführen müsste, bzw. nach jedem Beenden noch zurückschreiben müsste, damit der Patcher nicht beim nächsten Start wieder anspringt.

Re: Sprache ändern

Verfasst: 13.02.2010, 22:21
von Coren-7
Das is ja super!

Hab ich mir gleich 2 kleine Batch-Dateien geschrieben, die mir dann einfach die Dateien kopieren =D

Hach, is dat toll, so ein deutsches Uru =)

Re: Sprache ändern

Verfasst: 14.02.2010, 17:20
von Paltinium
kannst du mal bitte die batch dateien hochladen

Re: Sprache ändern

Verfasst: 14.02.2010, 18:30
von Coren-7
Die sind wirklich ganz easy gehalten.

Das hier ist die Start-Batch:

Code: Alles auswählen

xcopy "D:\Spiele\Uru Live\dat\start\*" "D:\Spiele\Uru Live\dat" /Y
pause
Und das ganz einfach meine Ende-Batch:

Code: Alles auswählen

xcopy "D:\Spiele\Uru Live\dat\ende\*" "D:\Spiele\Uru Live\dat" /Y
pause
In den Ordnern liegen halt dann die geänderten Dateien.

Re: Sprache ändern

Verfasst: 15.02.2010, 08:49
von Klarren
Moin...

Ist das inklusive Sprachausgabe?

Re: Sprache ändern

Verfasst: 15.02.2010, 11:57
von The.Modificator
Moment, verstehe ich das jetzt richtig? Uru erlaubt es, dass man während des Spielens bestimmte Dateien überschreibt? :-D Und nimmt das dann ohne zu Meckern hin?

Ich bin mal wieder von dieser hohen Programmierkunst begeistert. :-P