XLIFFer

Ein Tool für XLIFF-Dateien und Illustrator Variablen-Bibliotheken.

XLIFFer Screenshot

Download

Features

Bietet Tools zum Prüfen und Manipulieren von XLIFF Dateien.
Ermöglicht die Umwandlung von XLIFF-Dateien in Illustrator Variablen-Bibliotheken. Umschaltbare, mehrsprachige Texte können dadurch in Illustrator-Grafiken eingesetzt und im Gesamtworkflow (z.B. Datenaustausch mit Übersetzern) besser eingebunden werden.
Aus Illustrator Variablen-Bibliotheken können XLIFF-Dateien auch extrahiert werden.
XLIFFer bietet verschiedene XLIFF-Auswahlmodi und die Möglichkeit, Einstellungen zu speichern und zu laden. Klicken Sie dazu mit der rechten Maustaste auf das Tray-Icon, das beim Start von XLIFFer unten rechts auf dem Desktop erscheint.

Limits / Bugs

Virenscanner können Fehlalarm geben. Einige Virenscanner mögen keine kompilierten AutoHotKey-Skripte. Alternativ kann man sich AutoHotKey installieren und den Quellcode (xliffer.ahk) direkt ausführen.
XLIFFer unterstützt nicht alle Möglichkeiten von XLIFF 1.2. Die XSLT-Stylesheets, die für alle Manipulationen / Umwandlungen der XLIFF-Dateien eingesetzt werden, sind aber anpassbar, so dass dieser Mangel behoben werden kann.

Anlass

Mehrsprachige Texte in Illustrator-Grafiken sind mit Variablen-Bibliotheks-Dateien möglich.

Die Pflege dieser Dateien innerhalb und außerhalb von Illustrator ist leider ziemlich unerfreulich kompliziert.

Ich kenne den Einsatz von XLIFF-Dateien für mehrsprachige Eingabemasken in der TYPO3-Extension-Entwicklung. Das Format bot sich hier als Datenquelle an.

Die XLIFF-Tools habe ich zusätzlich entwickelt für Leute, die wie ich solche XLIFF-Dateien (z.B. für TYPO3) auch mal im Editor schreiben.
Wird z.B. eine Oberfläche zunächst in Deutsch und Englisch entwickelt, ist es sehr praktisch, die entsprechende Zielsprach-Datei für Deutsch (mit Quellsprach-Einträgen für Englisch) zu schreiben und die benötigte Quellsprach-Datei für Englisch danach mit XLIFFer zu extrahieren.

Die Konsistenz-Prüfung hilft zu prüfen, ob die Übersetzungs-Einheiten in den gewählten XLIFF-Dateien zusammenpassen.