Как я могу получить и проанализировать Accept Header, чтобы получить язык в виде двух символов = > en, tr, ar, fr и т.д. в JavaScript?
EDIT: Когда я использую
navigator.language
или что-то в этом роде, он дает мне язык. Однако я использую подключаемый модуль в Firefox, Quick Locale, он меняет локальный. Когда я меняю его с английского на арабский, все еще navigator.language говорит, что я использую английский. Однако, когда я подключаюсь к www.google.com, после того, как я изменил локаль с помощью Quick Locale, главная страница Google открывается на арабском языке. Я хочу определить язык пользователя так же, как это. Я буду загружать языковые свойства моего файла HTML после того, как я обнаружил, что язык похож на Google.
EDIT2: Для меня здесь есть код: принять заголовок script
Однако он обращается к этому URL-адресу: http://ajaxhttpheaders.appspot.com
Как я могу получить исходный код на этом URL?
EDIT3: Могу ли я написать что-то похожее на этот код на моей стороне сервера (чтобы передать мою HTML-часть через REST - это последнее решение для меня)?