Vor der Übersetzung kann eine Datei eine oder zwei XSLT-Transformationen durchlaufen. Falls die Datei
existiert, wird diese Transformation angewandt. Falls die Datei XSLNAME
_pre.xslt
existiert, wird (anschließend) diese Transformation angewandt. Die XSLT-Dateien werden im Skript-Verzeichnis gesucht.TYPE
_pre.xslt
Es gibt die folgenden vorbereitenden Transformationen:
desktop_help_pre.xslt (Text) |
imgshow_pre.xslt (Text) |
Nach der Übersetzung im engeren Sinne kann die übersetzte Datei noch eine oder zwei XSLT-Transformationen durchlaufen. Falls die Datei
existiert, wird diese Transformation angewandt. Falls die Datei TYPE
_post.xslt
existiert, wird (anschließend) diese Transformation angewandt. Die XSLT-Dateien werden im Skript-Verzeichnis gesucht.XSLNAME
_pre.xslt
Es gibt die folgenden nachbereitenden Transformationen:
desktop_help_post.xslt (Text) |
imgshow_post.xslt (Text) |
xhtml_post.xslt (Text) |
Den nachbereitenden Transformationen werden die folgenden Zeichenketten-Parameter übergeben:
Name | Wert |
---|---|
p_localsrc | Pfad der Lokalisierungsdatei der Quellsprache |
p_localweb | Pfad der Lokalisierungsdatei der Zielsprache |
Das Perl-Programm rmxmlns.pl
entfernt nicht benötigte XML-Namensraumknoten, die sich mittels XSLT nicht sicher entfernen lassen.