Info: Internationalisierung
Makros: map_locale, add_loc, loc
Benoetigt: lists.tf
Datei: i18n.tf
Version: i18n.tf,v 1.1 2001/09/12 08:03:52 mh14 (Mesirii@mg.mud.de)
-------------------------
(top) Source of: i18n.tf
Info: mappt die verschiedenen Auspraegungen einer locale (z.B. deutsch, german, de_DE, de_AU usw) auf eine locale. Dazu wird entweder bei de_DE nur der erste Teil genommen, bei german usw. sollte eine Variable locale_german mit de gesetzt sein.
Syntax:
/map_locale localebez
Beispiel:
/test map_locale("german"), /map_locale %%LANG
Rueckgabewert: per result, Ziellocale oder Parameter
Datei: i18n.tf
Info: Fügt neue Lokalisierungsstrings hinzu
Syntax:
/test add_loc("base_string","base_locale","string","locale","string2","locale2")
Beispiel:
/test add_loc("Deutscher Text","de","German Text","en")
Siehe auch: loc
Listen: i18n(tf), add_loc (temporaer)
Datei: i18n.tf
Info: Lokalisiert einen übergebenen String, dazu wird in der Liste i18n, der String gesucht und dann die Uebersetzung fuer die aktuelle Locale (in LANG) zurueckgegeben, falls die aktuelle Locale mit der Basislocale uebereinstimmt, wird nicht gesucht.
Syntax:
/test loc("Basestring","base locale")
Beispiel:
/test loc("Das ist ein Text","de") : bei LANG=en "This is a text"
Rueckgabewert: per /result
Siehe auch: add_loc, LANG
Listen: i18n(tf)
Datei: i18n.tf
i18n.tf,v 1.1 2001/09/12 08:03:52 mh14 (Mesirii@mg.mud.de) Internationalisierung Requires: lists.tf
This file was created using TinyFugue (c) 1998 by Ken Keys at Fre 14 Sep 2001 23:35:22 MEST by Michael Hunger (mh14@inf.tu-dresden.de).