Wie kann ich Accept Header erhalten und parsen, um die Sprache als zwei Zeichen => en, tr, ar, fr, etc. in JavaScript zu erhalten?
EDIT : Wenn ich die
navigator.language
oder etwas Ähnliches, dann bekomme ich eine Sprache. Allerdings verwende ich ein Plug-in bei Firefox, Quick Locale, es ändert die lokale. Wenn ich es von Englisch auf Arabisch ändere, sagt navigator.language immer noch, dass ich Englisch benutze. Wenn ich jedoch eine Verbindung zu www.google.com herstelle, nachdem ich das Gebietsschema mit Quick Locale geändert habe, öffnet sich die Google-Homepage in arabischer Sprache. Ich möchte die Sprache des Benutzers auf diese Weise erkennen. Ich werde die Spracheigenschaften meiner HTML-Datei laden, nachdem ich die Sprache wie Google erkannt habe.
EDIT2: Hier gibt es einen Code für meinen Zweck: Kopfskript akzeptieren
Es wird jedoch ein Aufruf dieser URL durchgeführt: http://ajaxhttpheaders.appspot.com
Wie kann ich den Quellcode unter dieser URL erhalten?
EDIT3: Kann ich etwas ähnliches zu diesem Code auf meiner Server-Seite schreiben (um meine HTML-Seite über REST zu kommunizieren - dies ist die letzte Lösung für mich)?