Este articulo necesita una revisión editorial. Cómo puedes ayudar.
Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.
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.
Sintaxis
lang = globalObj.navigator.language
Valores
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.
Ejemplo
if (window.navigator.language != "en") { doLangSelect(window.navigator.language); }
Especificaciones
Especificación | Estado | Comentario |
---|---|---|
HTML5.1 The definition of 'NavigatorLanguage.language' in that specification. |
Working Draft | Definición inicial |
Compatibilidad en navegadores
Característica | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Soporte básico | (Yes)[1] | 1.0 (1.7 or earlier)[2] 5.0 (5.0)[3] |
11.0[4] | (Yes) | (Yes) |
sobre WorkerNavigator |
? | 35 (35) | ? | ? | ? |
Característica | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Soporte básico | (Yes) | 1.0 (1.0) | Not supported[4] | (Yes) | (Yes) |
sobre WorkerNavigator |
? | 35 (35) | Not supported | ? | ? |
[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 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1), el valor de esta propiedad fue también parte de la cadena de user agent, como se informa en navigator.userAgent
.
[3] A partir de Gecko 5.0 (Firefox 5.0 / Thunderbird 5.0 / SeaMonkey 2.2), 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
.