JAR- und WAR-Dateien
SDL Passolo unterstützt sowohl JAR- als auch WAR-Dateien, die im Wesentlichen dieselbe Struktur aufweisen. WAR-Dateien werden vor allem in Web-Anwendungen genutzt. Im Folgenden beziehen wir uns nur auf JAR-Dateien, die Aussagen gelten aber ebenso für WAR-Dateien.
JAR-Dateien sind Archive, die alle Dateien einer Java-Anwendung enthalten können. Dazu gehören die kompilierten Java-Klassen, ResourceBundles und Property-Dateien, Daten- und Konfigurationsdateien usw.
JAR-Dateien können multilingual aufgebaut sein, also die lokalisierten Daten in mehreren Sprachen enthalten. Dabei werden wie oben beschrieben die lokalisierten Daten für jede Sprache in eigenen Dateien gespeichert, wobei die Dateinamen auf den beschriebenen Namenskonventionen basieren.
Passolo kann die zu lokalisierenden Daten aus JAR-Dateien extrahieren und multilinguale JAR-Dateien erzeugen. Wenn Passolo mehr als eine Zielsprache in die JAR-Datei einfügen soll, ist es am sinnvollsten, die Quelldatei auch als Zieldatei festzulegen, sodass die Zielsprachen nacheinander in dieselbe JAR-Datei eingefügt werden können.