Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.
Window : évènement languagechange
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 janvier 2020.
L'évènement languagechange de l'interface Window est déclenché sur l'objet d'étendue globale lorsque la langue préférée de l'utilisateur change.
Syntax
Utilisez le nom de l'évènement dans des méthodes comme addEventListener(), ou définissez une propriété de gestionnaire d'évènements.
addEventListener("languagechange", (event) => { })
onlanguagechange = (event) => { }
Type d'évènement
Un objet Event générique.
Alias des gestionnaires d'évènements
En plus de l'interface Window, la propriété du gestionnaire d'évènements onlanguagechange est également disponible sur les cibles suivantes :
Exemples
Vous pouvez utiliser l'événement languagechange dans une méthode addEventListener :
window.addEventListener("languagechange", function () {
console.log("Évènement languagechange détecté !");
});
Ou utilisez la propriété du gestionnaire d'évènements onlanguagechange :
window.onlanguagechange = function (event) {
console.log("Évènement languagechange détecté !");
};
Spécifications
| Spécification |
|---|
| HTML> # event-languagechange> |
| HTML> # handler-window-onlanguagechange> |
Compatibilité des navigateurs
Activez JavaScript pour afficher ce tableau de compatibilité des navigateurs.
Voir aussi
- La propriété
Navigator.language - La propriété
Navigator.languages - L'interface
Navigator
Aider à améliorer MDN
Cette page a été modifiée le par les contributeur·ice·s du MDN.