window.navigator.language и navigator.userLanguage
Как повлиять на эти параметры с помощью настроек браузера? Я хочу выводить или русский или английский язык.
Свойство navigator.language только для чтения, оно возвращает строку, представляющую предпочитаемый пользователем язык, как правило это язык пользовательского интерфейса обозревателя сети.
Свойство navigator.languages только для чтения, возвращающее массив DOMString показывающее предпочитаемые пользователем языки. В возвращаемом массиве они представлены по предпочтению с наиболее предпочитаемым языком в первую очередь. Значение navigator.language это первый элемент в полученном массиве.
Для того, чтобы переопределить, либо повлиять на эти значения можно для обозревателей сети на основе Chrome поменять настройки для языка интерфейса тут:
chrome://settings/?search=язык%20интерфейса
либо тут (перетяните нужное мышкой на нужное место):
chrome://settings/acceptlanguages
Либо попытаться в используемой операционной системе (не в обозревателе сети) поменять языки. Для windows 8 это делается по такому пути:
Панель управления > Все элементы панели управления > Язык
Насколько мне известно эти значения связаны также с языками клавиатуры пользователя.
Смотрите также: Как изменить navigator.userLanguage в IE11 (на английском)
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости