NavigatorLanguage.language

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.

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: cesiztel, jesus9ias
 Última actualización por: cesiztel,