Es ist schon ein kleines Weilchen her, dass ich an der Sprachdatei geschraubt habe. Ich muß mir die mal wieder näher anschauen, bevor ich mich jetzt zu weit aus dem Fenster hänge.
Ein paar Sachen dürften aber so geblieben sein.
Grundsätzlich kann man zunächst übersetzen, wo man möchte.
Der Vorteil es in der Sprachdatei zu tun wäre der, dass die Übersetzung unabhängig vom Rest des Templates wäre. Oder anders: Wenn es ein Update zu dem Template gibt, brauche ich es nicht neu übersetzen, sofern ich die Sprachdatei nutze.
Vorteil 2 ist der umgekehrte Weg:
Ich gestalte ein Template und baue dabei auf die internationalisierten "Phrasen", die in den Sprachdateien genutzt werden. Wenn ich dieses Template dann zum Download anbiete, könnte die sich auch beispielsweise ein Japaner herunterladen und mit seiner Sprachdatei nutzen.
Vortei 3 Spezialfassungen:
Ich kann mittels PoEdit eine völlig andere Sprschfassung erstellen, die ich dann in den unterschiedlichsten Templates auf Anhieb nutzen könnte. Es gibt da zwar bei der Übersetzungsarbeit ein paar Stolperstellen (Feeds und Links beispielsweise) aber Summa Sumarum ist das erst einmal eine riesige Fleißaufgabe, die man zu bewältigen hat. Wenn ich es noch richtig im Kopf habe, sprechen wir hier nämlich von einer Zahl zwischen 800 und 900 Phrasen.
Wie ärgerlich es ist, wenn sich jemand nicht an die Konvention hält, kann man wunderbar ausgerechnet am Standardtemplate Kubrick sehen. Michael Heilemann hat darin ziemlich rücksichtslos, seine eigen Phrasen verbaut, die natürlich so nicht in den Sprachdateien stehen. Ja, er hat diese Phrasen nicht einmal in der gängigen Konvention (der speziellen Klammersyntax) geschrieben, so dass man sie zukünftig berücksichtigen könnte. Folge: Manche Stellen bleiben englisch, obwohl wir eine deutsche Sprachdatei benutzen. Ich habe daraufhin das Miststück, dass man sich bei uns herunterladen kann, Seite für Seite per Hand eingedeutscht. (öh - muß es mal wieder updaten, schätze ich) Damals versuchten wir die Entwickler zu überreden, diese Stellen Sprachdateienfreundlicher umzuformen, was aber aus irgendwelchen verschrobenen Gründen nicht geschah, die ich inzwischen wieder vergessen habe.
Wir lernen aus dem Ganzen folgendes:
Die Phrasen, um die es geht, müssen auf beiden Seiten stehen, wenn jeder etwas davon haben soll. Also im Template genauso, wie in der Sprachdatei. Und: Du vermutest richtig - die Phrasen müssen in beiden Dateien identisch lauten, damit die Sprachdatei greifen kann.
Ich habe damit experimentiert und eine "willkürliche" Phrase bei mir einmal eingebaut und diese dann über die Sprachdatei verändern können. Ging ziemlich einfach. Das Problem ist nur, dass wenn das alle Autoren mit allen Templates machen würden, die Sache ziemlich schnell wuschig wird. So versucht man eben das über eine Anlaufstelle zu koordinieren und in halbwegs vernünftige Bahnen zu lenken. Wir können ja schon froh sein, dass die Entwickler überhaupt die verschiedenen Sprachen zur Kenntnis genommen haben und so ganz langsam Rücksicht darauf nehmen. Solltest Dir mal die frühen Versionen diesbezüglich anschauen. *abwink* Jungejunge...
Jetzt habe ich mich aber wieder verplappert. Tss tss
Danke fürs zuhören :)
Gruß
DogMan