Mit dem Befehl !iflang können Sie die Sprache abfragen, die für die Ausgabe der Zieldatei verwendet wird. Hierbei gelten folgende Zeichenketten:
czech: | Tschechisch |
danish: | Dänisch |
dutch: | Holländisch |
english: | Englisch |
french: | Französisch |
german: | Deutsch |
italian: | Italienisch |
spanish: | Spanisch |
swedish: | Schwedisch |
Zusätzlich zu den hier genannten Zeichenketten können jeweils auch "all" und "none" verwendet werden. Bei "all" liefert eine Abfrage immer ein wahres Ergebnis, bei "none" immer ein falsches.
Bei kleineren Texten können Sie so z.B. gleich alle Übersetzungen in einem Quelltext unterbringen:
!iflang [german] !docinfo [title] Die Benutzeranleitung zu !else !docinfo [title] The User's Guide to !endif
Auch hier gibt es den verwandten Befehl !ifnlang, der abfragt, ob nicht in eine Sprache ausgegeben wird. Das obige Beispiel ließe sich also auch so ausdrücken:
!ifnlang [german] !docinfo [title] The User's Guide to !else !docinfo [title] Die Benutzeranleitung zu !endif
Selbstverständlich können Sie auch bei dieser Abfrage wieder mehrere Sprachkürzel angeben. Ein Beispiel brauche ich dafür wohl nicht mehr angeben.