[TYPO3-german] Mehrsprachigkeit - Extensions- TV

Thomas Vogt t_vogt at arcor.de
Mon Feb 11 22:13:52 CET 2008


Hi Lee,

vielen Dank für deine Tipps, Nach einigen Versuchen hat es jetzt 
geklappt. Folgende Einstellungen im Setup haben zum Erfolg geführt:

# Localization:

config {
linkVars = L
sys_language_mode = content_fallback
sys_language_overlay = hideNonTranslated
}

config {
     sys_language_uid = 0
     language = de
     locale_all = de_DE
     htmlTag_langKey = de_DE
}

[globalVar = GP:L=0]
config {
     sys_language_uid = 0
     language = de
     locale_all = de_DE
     htmlTag_langKey = de_DE
}
[global]

[globalVar = GP:L=1]
config {
     sys_language_uid = 1
     language = en
     locale_all = en_EN
     htmlTag_langKey = en_EN
}
[global]

Leider habe ich jetzt auf der englischen Seite kein Sprachauswahlmenü 
mehr. Da ich jedoch die Einbaumsprachlösung gewählt habe ist mir 
allerdings nicht klar wie ich hier weiter vorgehen soll. Es müsste doch 
eigentlich reichen, wenn ich das Sprachauswahl im Setup des 
Root-Template hinterlege:

temp.languageMenu = COA
temp.languageMenu {
    10 = RECORDS
    10.tables = tt_content
    10.source = 203
}

und mit

lib.rightcontent_pre < temp.languageMenu

füge ich die Sprachauswahl in den rechten content ein (so funktioniert 
es zumindest auf der deutschen Seite)


Muss ich noch irgendwo einen Zusatz hinterlegen, oder hat das etwas mit  
"Separate Strukturen / 1:1" zu tun?
Ich war immer der Annahme, dass die englische Seite identisch mit der 
deutschen ist und man beim Anlegen der zweiten Sprache (im meinem Fall 
nun mal Englisch) die gesamte Seitenstruktur bereits übertragen bekommt 
und man nur noch die Inhalte der Contentelemente übersetzen muss. Das 
würde ja auch Sinn machen, wenn man mal jemandem die Übersetzung machen 
lassen möchte. Wenn man jedoch die komplette Seitenstruktur manuell 
nochmal komplett in der englischen Version erstellen müsste, könnte man 
sich ja überlegen wieder zur alten Zweibaumstrategie zurückkehren. Das 
würde jedoch das moderne Konzept von Typo3 ad absurdum führen.

Gruss Thomas


lee perry schrieb:
> und beim ganzen Nachlesen hab ich gerade auch noch gesehen, dass du 
> Deine Anweisungen im config-Block "config {}" hast, aber dann dort auch 
> nochmal die Werte mit "config." angesprochen hast - und ich hab's gleich 
> falsch mitkopiert ...
>
> also richtig:
>
> config {
>    sys_language_uid = 0
>    language = de
>    locale_all = de_DE
>    htmlTag_langKey = de_DE
> }
>
> gleiches beim Englischen!
>
>
> bye and cu,
> lee
>   




More information about the TYPO3-german mailing list