Seite 1 von 1

Automatische Weiterleitung je nach Sprache (Sprachweiche)

Verfasst: Mo 12. Mär 2012, 19:31
von tommykoeln
Hallo liebe Community,

hat einer von euch eventuell bereits eine automatische Sprachweiterleitung als Modul implementiert?
Ich meine dabei folgendes:

Fall A) Anwender mit der Browsereinstellung "de-De" ruft die Webseite auf und wird umgeleitet auf die Sprache "Deutsch"
Fall B) Anwender mit der Browsereinstellung "en-Us" ruft die Webseite auf und wird umgeleitet auf die Sprache "Englisch"
Fall C) Anwender mit der Browsereinstellung "fr-Fr" ruft die Webseite auf und wird umgeleitet auf die Sprache "Englisch", spricht jedoch Deutsch, wählt daher die Sprache "Deutsch" aus und sieht alle Folgeseiten in "Deutsch"

Vielen Dank im Voraus!
Tommykoeln

Re: Automatische Weiterleitung je nach Sprache (Sprachweiche

Verfasst: Di 13. Mär 2012, 11:19
von Spider IT
Hallo Tommy,

nein, sowas habe ich noch nicht gemacht, aber ich habe ein paar Gedanken dazu:
Ohne AMR könnte man abfragen, ob in der URL der Parameter lang vorkommt und diesen nutzen (Sprache gewählt).
Alternativ (beim Umschalten) kann auch der Parameter changelang gesetzt sein, dann diesen berücksichtigen.
Ist keiner der beiden gesetzt, könnte man eine Weiterleitung machen mit changelang= die gewählte Sprache.
Um die richtige Sprache zu wählen kannst du die Variable $_SERVER['HTTP_ACCEPT_LANGUAGE'] abfragen (liefert bei mein Firefox "de-de,de;q=0.8,en-us;q=0.5,en;q=0.3").

Wie das Ganze MIT AMR aussehen könnte, weiß ich im Moment auch nicht.

Gruß
René