Zum Inhalt springen

Sprachauswahlt per Browsersprache

Erstellt am 6. Juni 2016 · 2 Antworten · letzte Antwort am 22. Juni 2016

Tags: TYPO3 6.x, Frage

rolk ·

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]
typo79 ·

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