Hallo,
ich möchte in diesem Beispiel das Wort article in der URL je Sprache ändern. ZB in der deutschen Sprache soll das Wort artikel lauten. Ist so etwas möglich?
'postVarSets' => array (
'_DEFAULT' => array (
'article' => array (
Ich habe es schon mit einer if-Abfrage versucht, aber leider ist die sys_language_uid immer ungleich 0 - auch in der Standardsprache:
if ($GLOBALS['TSFE']->sys_language_uid == 0) {
$product = "produkt";
} else {
$product = "product";
}
...
'postVarSets' => array (
'_DEFAULT' => array (
$product => array (
Hallo,
habe da ne eine Vermutung, kann mich aber auch irren:
Bei den Übersetzungen solltest du mit z.B. "$GLOBALS['TSFE']->sys_language_uid == 1" richtig liegen.
Bei der Standardsprache, also Deutsch bei dir, ist die "sys_language_uid" wahrscheinlich nicht 0, sondern einfach nicht gesetzt. Wenn du ohne RealURL arbeiten würdest hättest du im Normalfall ja auch keinen L-Parameter in der URL.
Darum versuche das mit "empty()" oder "== false" abzufragen. Vielleicht klappt das ja.
Grüße
Nein, das wars auch nicht...
Du hast mich aber auf eine andere Idee gebracht:
if ($_GET['L']) {
funktioniert aber ebenso nicht :-(