<> = Pootle Installation = = Pootle Administration = * Pootle läuft in der Domain: translate == neues Übersetzungprojekt anlegen == * auf der Pootle Webseite als Admin einloggen und neues Projekt anlegen * http://translate.systemausfall.org/admin/projects.html * die gewünschten Sprachen hinzufügen * template Datei (pot) für das Projekt nach /var/lib/pootle/ kopieren/verlinken * auf Pootle Webseite für jede Sprache die Dateien aus dem Template des Projektes aktualisieren ("Update from templates") * http://translate.systemausfall.org/projects//admin.html = Pootle meets Java = In Java sind language.properties Dateien ein gängiger Weg für Übersetzungen. Diese können nicht direkt in Pootle genutzt werden aber die GNU gettext tools helfen hier weiter. * aus einer language.properties Datei eine .pot Template Datei erzeugen: {{{ prop2po -P -i language.properties -o myproject.pot }}} * schon übersetzte Strings in .po Datei der entsprechenden Sprache umwandeln: {{{ prop2po -t language.properties -i language_de_DE.properties -o myproject.po }}} * und umgekehrt aus einer übersetzten .po Datei wieder eine Java language Datei erzeugen:{{{ msginit -p -i myproject_en.po -o language_en.po }}}