Hallo,
ich möchte gerne per Browsersprache die jeweile Sprachversion anzeigen.
Hätte das so gelöst jedoch funktioniert es nicht.
[language = *de*]
config{
sys_language_uid = 4
language = de
htmlTag_langKey = de
locale_all = de_DE
}
[end]
[language = *fr*]
config{
sys_language_uid = 2
language = fr
locale_all = fr_FR
htmlTag_langKey = fr
linkVars = L(1-3)
}
[end]
[language = *da*]
config{
sys_language_uid = 3
language = da
locale_all = da_DK
htmlTag_langKey = de
linkVars = L(1-3)
}
[end]
Zur Sprachumschaltung anhand der Browsersprache nutz man die Extension rlmp_language_detection
https://typo3.org/extensions/repository/view/rlmp_language_detection
Hallo!
Bei mir funktioniert die Extension leider nicht...
Ich habe das Static Template eingebunden und folgenden Code im Root-Template:
page.987 =< plugin.tx_rlmplanguagedetection_pi1
plugin.tx_rlmplanguagedetection_pi1.defaultLang = en
plugin.tx_rlmplanguagedetection_pi1.useOneTreeMethod = 1
Ich nutze Realurl und Typo3 7.6.
Wenn ich die Seite mit einem Browser (preferred language ist "de" ) aufrufe, wird die Seite trotzdem nur mit der Default-Language angezeigt, an der URL ändert sich also gar nichts.
Habt ihr ne Idee woran das liegt?
Es wäre auch OK wenn beim Aufruf der Domain man direkt in eine bestimmte nicht-default-Sprachversion weitergeleitet wird, also zB. von www.domain.com direkt auf www.domain.com/dk/home. Habe versucht in der RealUrl-Config
'valueDefault' => 'de',
zu setzen (und 'noMatch' => 'bypass', entfernt), das funktioniert aber auch nicht...
Gruß, Ernst