Templates nicht die richtige Sprache

Hallo, ich bins schon wieder.

Da dies aber ein anderes Thema ist, habe ich mal einen neuen Thread aufgemacht.

Mein Problem ist irgendwie, dass ich nicht alles auf deutsch bekomme in der DB, obwohl es eigentlich deutsch ist…

Ich habe die GTDB 0.8 gedownloadet und wollte zuerst einfach nur die “locales_*” ändern.

Aber als ich mich dann eingeloggt habe, war nicht wirklich vieles auf deutsch…

Also habe ich mir kurzerhand die “*_template” gegriffen und ebenfalls reingebatcht.

Und es ist immernoch vieles auf englisch…

(Ja ich habe den Server restartet)

Also habe ich mir mal ein Item in der DB angesehen, welches ingame englisch ist.

In “locales_item” (name_loc3) ist es auf deutsch aber in der “item_template” auf englisch.

Ist die table “locales_item” nicht vorranging?

Ich dachte, dass wenn ein Eintrag in den locales_* tables ist, wird der vorranging genommen, wenn keiner drinne ist, dann der aus der template (Von der Sprache her).

Und selbst wenn ich den namen in der “item_template” ändere, wird er ingame trotzdem nicht in deutsch, sondern englisch angezeigt…

(Ich habe den deutschen Client)

Danke im Voraus

Du musst einfach nur deinen Cache Ordner löschen.

Ansonsten sind die *locales eine Erweiterung, kein Ersatz. Du hast durch sie die Möglichkeit mehrere Sprachen zu “installieren”. Je nachdem mit welchem Client ein Spieler dann joint, sieht er Namen und dergleichen in der zum Client passenden Sprache. Natürlich vorausgesetzt, dass du diese auch in der DB hast. Du kannst demnach jede nur erdenkliche Spracherweiterung in die Datenbank *locales hauen, ohne damit irgendwas zu überschreiben.

Wie gesagt, musst du aber nach jeder Änderung deinen Cache Ordner im WoW Verzeichnis löschen, da der Client zur Entlastung der Bandbreite allerlei Daten temporär zwischenspeichert.

So simpel, dankeschön /emoticons/default_smile.png