TYPO3: Sprachwechsler über Flaggen

Eine Sprachumschaltung lässt sich in TYPO3 mit wenigen Zeilen TypoScript Code realisieren.

Angenommen die Hauptsprache ist englisch (sys_language_uid=0) und der Besucher soll auf die deutsche Übersetzung (L=1) über die Landesflagge umschalten können die folgenden Zeilen verwendet werden:

temp.language = TEXT
temp.language {
value = <img border=”0″ src=”/typo3/gfx/flags/de.gif”>
typolink.parameter.data = page:uid
typolink.additionalParams = &L=1
}
[globalVar = GP:L=1]
temp.language.value = <img border=”0″ src=”/typo3/gfx/flags/gb.gif”>
temp.language.typolink.additionalParams = &L=0
[global]

Hierbei werden die Flaggen-Symbole von TYPO3 verwendet und wie jeder Marker wird auch hier der Inhalt wie folgt an das html-Layout übergeben:

marks.LANGUAGE < temp.language

Author: admirableadmin

Hello World! Ich bin Andreas Peichert und entwickle und programmiere Software seit 2000. Zurzeit arbeite ich als Senior Solution Architect.

Leave a Reply

Your email address will not be published. Required fields are marked *