Die TIM-Webseite

paclogo.gif

against software patents!

Viewable With Any Browser

Änderungen

Neue Funktionen tr() und utr()

Neue Funktionen tr() und utr() («Translate») zur Internationalisierung von Konfigurationsdateien.

Bisher begnügte ich mich in Konfigurationsdateien mit einem einfachen if(MemLang1=="D","Hallo","Bonjour").

Aber im Modul WWW habe ich mehr als DE und FR zu verwalten. Und außerdem möchte ich die gleichen Konfigurationsdateien für alle Datenbanken benutzen. tr() muss also unabhängig von der Sprachenverteilung immer gleich funktionieren.

tr(en,de,fr,nl,ee) erwartet mindestens drei Strings als Parameter : die deutsche, französische und englische Version einer Meldung. Evtl. noch die niederländische und estnische. Gibt je nach Dokumentsprache die entsprechende Version der Meldung zurück.

Daneben gibt es jetzt auch utr(en,de,fr) tut ungefähr das Gleiche, schaut aber auf die Benutzersprache statt der Dokumentsprache.

Geschrieben am 14.10.2002 .