Hallo,
ich habe zum ersten mal eine Seite mit zwei Sprachen und Realurl im Einsatz.
Klappt soweit auch ganz gut bis auf eine Kleinigkeit.
Die Links im Menü bekommen die Sprache nicht übergeben. Wenn ich auf Englisch umschalte und dann auf einen Link klicke lande ich wieder in der deutschen Fassung.
So sieht meine Config aus.
TypoScript:
config (
sys_language_mode = strict; 0
sys_language_uid = 0
linkVars = L
language = de
locale_all = de_DE.UTF-8
sys_language_overlay = 1
)
page.config (
language = de
locale_all = de_DE.UTF-8
)
# English language, sys_language.uid = 1
[globalVar = GP:L = 3]
config.sys_language_uid = 3
page.config.language = en
page.config.locale_all = en_EN.UTF-8
[global]
Und Realurl:
'preVars' => array(
array(
'GETvar' => 'L',
'valueMap' => array(
'de' => '0',
'en' => '3',
),
),
Bin für jeden Rat dankbar.
Das umschalten Läuft übrigens über einfache Link auf die index.php mit angehängter L Variable.