Sprachdatei übersetzen

Um yawebmail eine weitere Sprache hinzuzufügen, muß lediglich eine Datei in die gewünschte Sprache übersetzt werden.

Im WAR-Archiv* finden sich unter dem Verzeichnis



"WEB-INF/classes/de/lotk/yawebmail/properties/"



verschiedene Sprachdateien (z.B. "view_de.properties" oder "view_en.properties"). Die zwei Buchstaben vor dem Punkt entsprechen dem ISO-Sprachcode (Liste der ISO-Sprachcodes).

Von einer der vorhandenen Dateien eine beliebige in die Zieldatei "view_#Sprachcode#.properties" in das gleiche Verzeichnis kopieren und dort die Übersetzungen vornehmen.

* Hinweise zum (Ent-)Packen des WAR-Archives hier.

Sprachdatei mailen und/oder selbst hinzufügen

Am einfachsten ist es, die übersetzte Datei an die in den Sprachdateien angegebene eMail-Adresse zu mailen. Sie wird dann in das nächste Release von yawebmail übernommen.

Wer nicht warten möchte, kann die neue Sprachdatei auch selbst hinzufügen (bitte in diesem Fall die Übersetzung trotzdem mailen, damit auch andere yawebmail-user etwas davon haben):

  1. Übersetzte Datei in das Sprachdatei-Verzeichnis (s.o.) kopieren (falls nicht bereits passiert).
  2. Im Verzeichnis "WEB-INF" der Datei "myfaces-config.xml" unter "locale-config" einen neuen Eintrag "supported-locale" hinzufügen.
  3. Servlet-container neu starten.