Hallo zusammen,
es gibt ja diverse Optionen um eine Mehrsprachigkeit zu erreichen. Gerne würde ich es mit
example.com/de und example.com/de lösen. Leider kann ich die RealURL-Config seit der 6.2
nicht mehr "lesen" (unserialize)
Aktuell habe ich folgendes:
TypoScript Setup:
config {
linkVars = L
htmlTag_langKey = de_DE
sys_language_uid = 1
language = de
locale_all = de_DE
#sys_language_mode = content_fallback
sys_language_overlay = hideNonTranslated
}
[globalVar = GP:L = 1]
config.linkVars = L
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE
config.htmlTag_langKey = de_DE
[global]
[globalVar = GP:L = 2]
config.linkVars = L
config.sys_language_uid = 2
config.language = en
config.locale_all = en_EN
config.htmlTag_langKey = en_EN
[global]
Und für den Wechsel der Sprache:
lib.languagemenu = HMENU
lib.languagemenu {
special = language
special.value = 1,2
1 = TMENU
1 {
wrap = <ul class="language">|</ul>
NO = 1
NO {
stdWrap.cObject = TEXT
stdWrap.cObject {
value (
<img src="fileadmin/templates/public/_img/flags/DE_active.png" alt="Deutsch" /> ||
<img src="fileadmin/templates/public/_img/flags/US_active.png"
alt="English" />
)
}
allWrap = <li class="language">|</li>
}
ACT < lib.languagemenu.NO
ACT = 1
ACT {
#doNotLinkIt = 1
stdWrap.cObject = TEXT
stdWrap.cObject {
value (
<img src="fileadmin/templates/public/_img/flags/DE_inactive.png" alt="Deutsch" /> ||
<img src="fileadmin/templates/public/_img/flags/US_inactive.png"
alt="English" />
)
}
allWrap = <li class="language language-active">|</li>
}
USERDEF1 < lib.languagemenu.NO
USERDEF1 {
doNotLinkIt = 1
allWrap = <li class="language language-leer">|</li>
}
USERDEF2 < lib.languagemenu.NO
USERDEF2 {
doNotLinkIt = 1
allWrap = <li class="language language-activeleer">|</li>
}
}
}
Wie muss denn nun die Konfiguration von RealURL aussehen?
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german