NavigatorLanguage

NavigatorLanguage contient les méthodes et les propriétés de la langue du navigateur.

Il n'y a pas d'objet de type NavigatorLanguage, mais d'autres interfaces comme Navigator ou WorkerNavigator l'implémentent.

Propriété

L'interface NavigatorLanguage n'hérite d'aucune propriété.

NavigatorLanguage.language Lecture seule
Retourne une DOMString représentant la langue préférée de l'utilisateur, généralement la langue de l'interface utilisateur du navigateur. La valeur null est retournée quand la langue est inconnue.
NavigatorLanguage.languages Lecture seule
Retourne un tableau de DOMString représentant les langues connu de l'utilisateur par ordre de préférence.

Méthodes

L'interface NavigatorLanguage n'implémente et n'hérite d'aucune méthode.

Spécifications

Spécifications Status Commentaire
HTML Living Standard
La définition de 'NavigatorLanguage' dans cette spécification.
Standard évolutif Depuis la snapshot HTML5, la propriété languages a été ajoutée.
HTML5
La définition de 'NavigatorLanguage' dans cette spécification.
Recommendation Spécification initiale; snapshot de la version anticipé HTML Living Standard.

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
NavigatorLanguageChrome Support complet 1Edge Support complet 12Firefox Support complet 1IE Support complet 11Opera Support complet 4Safari Support complet 1WebView Android Support complet 1Chrome Android Support complet 18Firefox Android Support complet 4Opera Android Support complet 10.1Safari iOS Support complet 1Samsung Internet Android Support complet 1.0
languageChrome Support complet 1
Notes
Support complet 1
Notes
Notes Returns the browser UI language, not the value of the Accept-Language HTTP header.
Edge Support complet 12
Notes
Support complet 12
Notes
Notes In Chromium versions of Edge, this returns the browser UI language, not the value of the Accept-Language HTTP header.
Firefox Support complet 1
Notes
Support complet 1
Notes
Notes Prior to Firefox 4, this property's value was also part of the user agent string, as reported by navigator.userAgent. Starting in Firefox 5, this property's value is based on the value of the Accept-Language HTTP header.
IE Support complet 11
Notes
Support complet 11
Notes
Notes Closest available (non-standard) properties are userLanguage and browserLanguage.
Opera Support complet 4Safari Support complet 1WebView Android Support complet 1
Notes
Support complet 1
Notes
Notes Returns the browser UI language, not the value of the Accept-Language HTTP header.
Chrome Android Support complet 18
Notes
Support complet 18
Notes
Notes Returns the browser UI language, not the value of the Accept-Language HTTP header.
Firefox Android Support complet 4Opera Android Support complet 10.1Safari iOS Support complet 1Samsung Internet Android Support complet 1.0
Notes
Support complet 1.0
Notes
Notes Returns the browser UI language, not the value of the Accept-Language HTTP header.
languages
Expérimentale
Chrome Support complet 32
Notes
Support complet 32
Notes
Notes In Chrome, navigator.language is the language of the browser UI, and is not guaranteed to be equal to navigator.languages[0].
Edge Support complet 12
Notes
Support complet 12
Notes
Notes In Chromium versions of Edge, this returns the browser UI language, not the value of the Accept-Language HTTP header.
Firefox Support complet 32
Notes
Support complet 32
Notes
Notes In Firefox, the navigator.languages property's value is taken from the intl.accept_languages preference.
IE Support complet 11
Notes
Support complet 11
Notes
Notes Closest available (non-standard) properties are userLanguage and browserLanguage.
Opera Support complet 24Safari Support complet 11WebView Android Support complet 4.4.3
Notes
Support complet 4.4.3
Notes
Notes In Chrome, navigator.language is the language of the browser UI, and is not guaranteed to be equal to navigator.languages[0].
Chrome Android Support complet 32
Notes
Support complet 32
Notes
Notes In Chrome, navigator.language is the language of the browser UI, and is not guaranteed to be equal to navigator.languages[0].
Firefox Android Support complet 4
Notes
Support complet 4
Notes
Notes In Firefox, the navigator.languages property's value is taken from the intl.accept_languages preference.
Opera Android Support complet 24Safari iOS Support complet OuiSamsung Internet Android Support complet 2.0
Notes
Support complet 2.0
Notes
Notes In Samsung Internet, navigator.language is the language of the browser UI, and is not guaranteed to be equal to navigator.languages[0].
Available in workersChrome ? Edge ? Firefox Support complet 35IE Aucun support NonOpera ? Safari Aucun support NonWebView Android ? Chrome Android ? Firefox Android Support complet 35Opera Android ? Safari iOS Aucun support NonSamsung Internet Android ?

Légende

Support complet  
Support complet
Aucun support  
Aucun support
Compatibilité inconnue  
Compatibilité inconnue
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Fonctionnalité expérimentale. Celle-ci peut être amenée à changer par la suite.
Voir les notes d'implémentation.
Voir les notes d'implémentation.

Voir aussi