Die Einrichtung ist grundsätzlich sehr einfach:
Voraussetzung ist natürlich, dass die Fremdsprachen an sich eingerichtet wurden.
TypoScript:
// Konfiguration der Extension: plugin.tx_rlmplanguagedetection_pi1 { defaultLang = en useOneTreeMethod = 1 testOrder = browser } // Spracherkennung in PAGE Objekt einbinden: page.1 =< plugin.tx_rlmplanguagedetection_pi1
Wenn die Spracherkennung und Weiterleitung trotzdem nicht funktioniert, kann es folgende Gründe haben:
defaultGetVars.L = 0
immer gesetzt. Die Extension prüft, ob der GET-Parameter vorhanden ist und bricht in diesem Fall sofort ab.static_info_tables
nicht automatisch mit installiert.static_info_tables
hinzugefügte Feld mit dem offiziellen ISO-Code (static_lang_isocode) nicht gepflegt. In diesem Fall steht in dem Datenbankfeld immer „0“ – dieser Wert entspricht der Grundsprache der Website.