Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
den Lichtschildzu Gantz bringen!!"
Ich hoffe, ich konnte dir helfen.
das mit string.txt wusste ich selber schon
aber danke für die info werds probieren
Ob diese besser war als die englische ist mir unbekannt, da ich keine andere kenne !
willst du dich dabei an die original übersetzung halten?
ich hab mir eben mal die datei angesehen.
leider hab ich dort nicht alle bezeichnungen gefunden wie z.b. EXP
ich finde es zudem auch seltsam das keine umlaute funktionieren, wo doch in der selben datei auch umlaute vorkommen.
Habe nicht vor dem Spiel eine neue Bedeutung zu geben.
Hat leider nur teilweise funktioniert , muss erst mal raus finden in welcher Schreibweise die Umlaute sind.
in der jetzigen pc version wurde ja vieles anders übersetzt. z.b. heißt es jetzt V-Hieb und W-Brecher statt V-Schlag und W-Schlag wie früher.
ich hab mal versucht dies zu ändern, aber so ganz funktioniert das nicht.
es zeigt dann zwar im status und in der attackenübersicht im kampf richtig an, aber die attackenbeschreibung ist dann auf einmal eine andere und bei der ausführung der attacke steht dann eine andere da. statt V-Schlag steht dann Ende der Welt da. auch weiß ich nicht, warum in derselben datei manchmal umlaute funktionieren und manchmal nicht.
meinst du mit der schreibweise der umlaute die dinge wie #1d ?
davon hab ich die meisten schon rausgefunden.
ß=#0e
ä=#11
ü=#1d
ö=#1a
Ä=#02
Ü=#0d
Ö= noch nicht rausgefunden
wenn man dort was ersetzt ergibt das eine ganz andere bedeutung.
oder du hast irgend wo ein fehler gemacht
Der Grund hierfür ist vermutlich der, dass das Spiel aus diesem String nur zwei Bytes pro Buchstaben ausließt. Ein Ü, wie auch jeder andere Umlaut, hat aber 4 Bytes im Hexadezimal.
Ü = c3 9c
Mit anderen Worten, um das zu ändern, müsste man die Stelle im Code finden (wo auch immer dieser gespeichert ist) und dort angeben das von Byte X bis Byte Y Codierung XYZ genutzt werden soll, welche mit 4 Byte Zeichen umgehen kann.
Das kann direkt im Hex Code der Strings.txt sein, oder auch woanders.
EDIT: Das könnte unter anderem dazu führen, dass man dann allerdings, jenachdem ob irgendwo in den Datein ein Integrity Check durchgeführt wird auf Grund der Dateigröße in Bereich X bis Y, herausfinden muss wo dieser durchgeführt wird und diesen abändern muss.
Das wird häufig gerne bei Online Spielen gemacht. Dann steht in Hexadezimal dort das Byte X bis Y yxz Bytes groß ist und jeder String nur Z Bytes enthalten darf. Meist stehen da dann noch Dinge wie String Kategorie als ID etc pp um bestimmte Datensätze schneller zuordnen zu können.
Ich kenn es eh nicht anders.
Und ich muss damit leben, hab einen im Nachnahmen :D