TYPO3-Testaccount
Testen Sie die aktuellste TYPO3-Version kostenlos und unverbindlich für einen Monat!

Jetzt testen!

Schulungen

Mehrsprachigkeit im "footer"


Autor Nachricht
Verfasst am: 04. 04. 2012 [15:12]
KGL
Themenersteller
Dabei seit: 28.03.2012
Beiträge: 5
Hallo,

ich bin gerade dabei einen Deutschen Footer und einen Englischen einzurichten. Ich dachte ich könnte das mit php lösen, leider finde ich keine effektive Möglichkeit den Code einzubinden.

Was gibt es noch für Möglichkeiten so etwas zu realisieren? Im Footer soll im Grunde nur Text mit Links ausgegeben werden.

P.S. Der Footer soll natürlich auf jeder Seite zu sehen sein. icon_smile.gif

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 04.04.2012 um 15:15.]
ProfilWWW
Verfasst am: 04. 04. 2012 [23:14]
protos
Dabei seit: 13.10.2004
Beiträge: 42
Hallo,

ich weiß jetzt nicht genau was Du machen möchtest?!? TYPO3 ist prinzipiell multilingual. Lies Dir dazu mal die Doku durch http://typo3.org/documentation/document-library/core-documentation/doc_l10nguide/current/ .

Das hier ist auch nicht schlecht und erklärt die grundlegende Vorgehensweise:

http://blog.undkonsorten.com/typo3-sprachumschaltung-language-selection-sr-language-menu

Für die Sprachkonfiguration stelle ich (in diesem Fall de und en) immer folgendes ein:

TYPOSCRIPT
config.linkVars = L
config.sys_language_uid = 0
config.locale_all = de_DE
config.htmlTag_langKey = de
config.language = de
#xml:lang="de" lang="de"
config._LOCAL_LANG = de
 
[globalString = IENV:HTTP_HOST = {$config.domainen}]
config.sys_language_uid = 1
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en
config._LOCAL_LANG = en
#xml:lang="en" lang="en"
[global]
 
#zusätzliche Einstellungen
config.sys_language_mode = content_fallback
config.sys_language_overlay = hideNonTranslated


In diesem Fall wird die Sprachumschaltung via Domainrecord unterschieden Du kannst natürlich auch nur über die linkVar gehen.

Dann schreibst du nicht:

TYPOSCRIPT
[globalString = IENV:HTTP_HOST = {$config.domainen}]


sondern

TYPOSCRIPT
[globalVar = GP:L = 1]


Denn Footer würde ich ganz normal über ein Contentelement abbilden und dort entsprechend die Inhalte getrennt nach Sprache unterbringen. Die Vorgehensweise unterscheidet sich natürlich immer etwas von der verwendeten Template-Engine.

Viele Wege führen nach Rom icon_wink.gif

Viele Grüße

ProfilWWW
Verfasst am: 05. 04. 2012 [08:13]
KGL
Themenersteller
Dabei seit: 28.03.2012
Beiträge: 5
Hallo,


vielen Dank ich werde mir das ansehen. Sieht sehr gut aus. icon_smile.gif
ProfilWWW