--- title: NavigatorLanguage.language slug: Web/API/NavigatorLanguage/language translation_of: Web/API/NavigatorLanguage/language ---

{{ APIRef("HTML DOM") }}

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

Синтаксис

lang = globalObj.navigator.language

Значение

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

Пример

if ( window.navigator.language.slice(0, 2) !== "en" ) {
 doLangSelect(window.navigator.language);
}

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

Спецификация Статус Комментарий
{{ SpecName('HTML5 Web application', '#dom-navigator-language', 'navigator.language') }} {{ Spec2('HTML5.1') }} Начальное описание.

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

{{ CompatibilityTable() }}

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

{{ CompatVersionUnknown() }}

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

{{ CompatGeckoDesktop(1.0) }}

До Gecko 2.0 {{ geckoRelease("2.0") }}, значение этого свойства было частью строки пользовательского агента, таким как передаёт {{ domxref("window.navigator.userAgent", "navigator.userAgent") }}.

Начиная с Gecko 5.0 {{ geckoRelease("5.0") }}, значение этого свойства основано на значении Accept-Language HTTP header.

11.0

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

{{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }}
on {{domxref("WorkerNavigator")}} {{CompatUnknown}}

{{CompatGeckoDesktop("35")}}

{{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
Свойство Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Базовая поддержка {{ CompatVersionUnknown() }} {{ CompatGeckoMobile(1.0) }}

{{ CompatNo() }}

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

{{ CompatVersionUnknown() }} {{ CompatVersionUnknown() }}
on {{domxref("WorkerNavigator")}} {{CompatUnknown}}

{{CompatGeckoDesktop("35")}}

{{ CompatNo() }}

{{CompatUnknown}} {{CompatUnknown}}

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