[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