Cybaer: Sprache des Browsers auslesen

Beitrag lesen

Hi,

Über den von dir genannte Link bin ich auf die genannten Funktionen gestossen. Nur tun Sie nicht das wie es dort beschrieben ist.

Das wäre (wohl nicht nur) mir absolut neu.

Ich habe im IE als Sprache einzig "en-gb" eingestellt. navigator.userLanguage() gibt mir aber hartnäckig "de-ch" zurück --> die Standard-Sprache des Systems. Ändere ich diese, liefert navigator.userLanguage() die entsprechende Sprache.

So hat MS es auch definiert. So ist es also "richtig".

Zugegebermassen bin ich verwirrt ob diesem Verhalten, denn in den weiten des Internet habe ich bisher niemanden gefunden mit dem selbem Problem...

Glaube ich nicht. Aber allen die so etwas machen wollten, mit Eigenschaften die dafür nicht gedacht sind, wird wohl gesagt worden sein, daß das nicht geht. ;)

Die "gewünschte Sprache des Surfers" erfährst Du, wenn überhaupt, einzig aus dem HTTP-Request-Header. Da ist also *serverseitige* Auswertung gefragt, da der Client nur Requests sendet, aber nicht selbst beantwortet ...

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!