MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

NavigatorLanguage.language

Свойство NavigatorLanguage.language только для чтения, оно возвращает строку, представляющую предпочтитаемый пользователем язык, как правило это язык пользовательского интерфейса браузера.

Синтаксис

lang = globalObj.navigator.language 

Значение

Строка представляющая версию языка которая определена в RFC 4646. Примеры валидных языковых кодов включают "en", "EN-US", "FR", "es-ES" и т.д.

Пример

if ( window.navigator.language != "en" ) {       
 doLangSelect(window.navigator.language); 
}

Спецификации

Спецификация Статус Коментарий
HTML5 Web application
Определение 'navigator.language' в этой спецификации.
Рабочий черновик Начальное описание.

Доступность в браузерах

Свойство Chrome Firefox (Gecko) Internet Explorer Opera Safari
Базовая поддержка

(Да)

Возвращает язык пользовательского интерфейса, но не значение Accept-Language HTTP header.

1.0 (1.7 или ранее)

До Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1), значение этого свойства было частью строки пользовательского агента, таким как передает navigator.userAgent.

Начиная с Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), значение этого свойства основыванно на значении Accept-Language HTTP header.

11.0

Ближайщее доступное(не стандартиризованное) свойствоuserLanguage и browserLanguage.

(Да) (Да)
on WorkerNavigator ?

35 (35)

? ? ?
Свойство Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка (Да) 1.0 (1.0)

Нет

Ближайщее доступное(не стандартиризованное) свойство userLanguage и browserLanguage.

(Да) (Да)
on WorkerNavigator ?

35 (35)

Нет

? ?

Смотрите также

Метки документа и участники

 Внесли вклад в эту страницу: AlexAlex
 Обновлялась последний раз: AlexAlex,