Thread Template: Mehrsprachige Website
(19 answers)
Opened by Froschpopo at 2012-08-01 00:28
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> |