[TYPO3-german] Falscher Sprachkürzel ("da" statt "en") in URL - RealUrl
Martin Caduff
m.a.c at bluewin.ch
Fri Jul 8 03:05:41 CEST 2016
Liebe Typo3-Community
Bei einer Typo3 6 Installation habe ich die Mehrsprachigkeit für Deutsch und Englisch aktiviert.
Im Front-End werden auch die jeweils richtigen Inhalte ausgegeben, auch die Sprachnavigation (umschalten DE und EN) funktioniert wunderbar.
Wo ich im Moment noch anstehe ist, dass in der URL der Kürzel "da" (Beispiel: xyz.com/da/home.html) erscheint, wenn ich auf Englisch wechsle, ich gehe davon aus, dass das System hier den Kürzel für Dänisch verwendet.
Schön wäre aber, wenn hier "en" erscheinen würde.
Für diese Installation verwende ich folgendes TS:
Konfiguration:
## Mehrsprachigkeit
config.sys_language_uid = 1
## values for default language: German
config.linkVars = L
config.uniqueLinkVars = 1
config.sys_language_uid = 1
config.language = de
config.locale_all = de_DE.UTF-8
[globalVar = GP:L = 1]
config.linkVars = L
config.sys_language_uid = 4
config.language = en
config.locale_all = en_GB.UTF-8
config.defaultGetVars.L = 1
config.htmlTag_langKey = en
[global]
Navigation:
## Mehrsprachigkeit Navigation
lib.languageSwitch = COA
lib.languageSwitch {
wrap = <div class="language">|</div>
10 = HMENU
10 {
special = language
special.value = 0
wrap = <div class="lang-de">|</div>
1 = TMENU
1 {
NO = 1
NO {
stdWrap.typolink.parameter.data = page:uid
stdWrap.typolink.additionalParams = &L=0
stdWrap.cObject = TEXT
stdWrap.cObject.value = DE
}
}
}
20 = HMENU
20 {
special = language
special.value = 0
wrap = <div class="lang-en">|</div>
1 = TMENU
1 {
NO = 1
NO {
stdWrap.typolink.parameter.data = page:uid
stdWrap.typolink.additionalParams = &L=1
stdWrap.cObject = TEXT
stdWrap.cObject.value = EN
}
}
}
}
Hat jemand eine Idee, an was das liegen könnte, bzw. was ich übersehen habe?
Vielen Dank für eure Hilfe.
Martin
More information about the TYPO3-german
mailing list