Thread Template: Mehrsprachige Website (19 answers)
Opened by Froschpopo at 2012-08-01 00:28

Froschpopo
 2012-08-01 14:59
#160423 #160423
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
Wie du an meinem H::T Beispiel gesehen hast, wird die Sprache in <tmpl_var name=lang> übergeben. Also die feststellung erfolgt im Script.
Ich habe den Inhalt aber schon immer gerne im Template selbst gehabt anstatt in einer externen Datei.

Beispiel:

<tmpl_switch name=lang><tmpl_case de>Hallo<tmpl_case ru>Priwet<tmpl_case default>Welcome</tmpl_switch>

Man beachte das default. Wenn also für ein Wort keine Übersetzung existiert. Das ist ein großer Vorteil dieser Schreibweise im Template.

Es geht ja auch einfacher:

<h1>{ SWITCH language }{ CASE de }Hallo{ CASE default }Welcome{ END }</h1>

View full thread Template: Mehrsprachige Website