Zum Inhalt springen

Language detection und Sprachumschaltung zusammen?

Erstellt am 17. November 2005 · 3 Antworten · letzte Antwort am 25. August 2013

Tags: Frage

pcjohnny ·

Hallo zusammen,

Hab das Problem, dass eine Mehrsprachige Website einerseits eine automatische Spracherkennung(hab dafür rlmp_language_detection installiert) und andererseits auch eine manuelle Sprachumschaltung(example_language_script.php) benötigt.

Funktioniert soweit, aber wenn man die Sprache manuell wechselt und eine andere Seite anschauen will, springt er wieder auf die Standart-Browsersprache (logisch, weil die Extension auf alle Seiten ausgeführt wird).
Komischerweise passiert das nur, wenn die Standartsprache English ist( In Typo3 hab ich Deutsch als Standart definiert)

Wie kann ich das am besten lösen?

Grüsse

pcjohnny

pcjohnny ·

Hallo

Hab die Lösung schon gefunden!

Man muss einfach im Template den Eintrag"config.sys_language_uid = 1" deaktiviern(#config.sys_language_uid = 1)
Dann klappt's

Gruss

pcjohnny

pcjohnny ·

Noch etwas was ganz wichtig ist!

Man darf auf keinen Fall die Extension Static Info Tables installieren, da die Spracherkennung dann nicht mehr funktioniert. Falls man das getan hat und die extension wieder löscht kommt eine Fehlermelung im Frontend und die Seite wird nicht merh angezeigt.

Dies kann man beheben in dem man in phpmyadmin die tabelle "static-languages" löscht.

danach funktioniert alles wieder wie vorhin

Gruss

pcjohnny