Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Navigator.language
Baseline
Large disponibilité
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La propriété en lecture seule Navigator.language renvoie une chaîne de caractères qui représente la langue préférée de l'utilisatrice ou de l'utilisateur. Il s'agit généralement de la langue utilisée pour l'interface utilisateur du navigateur.
Valeur
Une chaîne de caractères DOMString. Le format de cette chaîne de caractères est défini par la RFC 5646, aussi connu sous le nom de balise BCP 47. Voici quelques exemples de codes de langue valides : "en", "en-US", "fr", "fr-FR", "es-ES", etc.
On notera que Safari pour iOS, avant la version 10.2, renvoyait le code du pays en minuscules : "en-us", "fr-fr", etc.
Exemples
if (/^en\b/.test(navigator.language)) {
choisirLangue(window.navigator.language);
}
Spécifications
| Spécification |
|---|
| HTML> # dom-navigator-language-dev> |
Compatibilité des navigateurs
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Voir aussi
Aider à améliorer MDN
Cette page a été modifiée le par les contributeur·ice·s du MDN.