--- title: NavigatorLanguage.language slug: orphaned/Web/API/NavigatorLanguage/language tags: - API - Gecko - Idioma - Lenguaje - NavigatorLanguage - Propiedad - Referencia - Referencia DOM de Gecko - Solo lectura translation_of: Web/API/NavigatorLanguage/language original_slug: Web/API/NavigatorLanguage/language ---
La propiedad de solo lectura NavigatorLanguage.language
devuelve un string representando el lenguaje predefinido del usuario, generalmente es el lenguaje configurado para la interfaz del navegador.
lang = globalObj.navigator.language
Un string que representa el código del lenguaje standard como se define en la
BCP 47. Ejemplos de códigos válidos de lenguaje incluyen: "en", "en-US", "fr", "es-ES", etc.
if (window.navigator.language != "en") { doLangSelect(window.navigator.language); }
Especificación | Estado | Comentario |
---|---|---|
{{ SpecName('HTML5.1', '#dom-navigator-language', 'NavigatorLanguage.language') }} | {{ Spec2('HTML5.1') }} | Definición inicial |
{{CompatibilityTable}}
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Soporte básico | {{CompatVersionUnknown}}[1] | {{CompatGeckoDesktop("1.0")}}[2] {{CompatGeckoDesktop("5.0")}}[3] |
11.0[4] | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
sobre {{domxref("WorkerNavigator")}} | {{CompatUnknown}} | {{CompatGeckoDesktop("35")}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Soporte básico | {{CompatVersionUnknown}} | {{CompatGeckoMobile(1.0)}} | {{CompatNo}}[4] | {{CompatVersionUnknown}} | {{CompatVersionUnknown}} |
sobre {{domxref("WorkerNavigator")}} | {{CompatUnknown}} | {{CompatGeckoDesktop("35")}} | {{CompatNo}} | {{CompatUnknown}} | {{CompatUnknown}} |
[1] Devuelve el lenguaje configurado para la interfaz del navegador, no el valor de la Accept-Language
HTTP header.
[2] Antes de Gecko 2.0 {{geckoRelease("2.0")}}, el valor de esta propiedad fue también parte de la cadena de user agent, como se informa en {{domxref("window.navigator.userAgent", "navigator.userAgent")}}.
[3] A partir de Gecko 5.0 {{geckoRelease("5.0")}}, el valor de esta propiedad está basada en el valor de la Accept-Language
HTTP header.
[4] Otras propiedades disponibles (no estandarizadas) son: userLanguage
y browserLanguage
.