Window : évènement languagechange
Baseline
Widely available
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
| Specification |
|---|
| HTML> # event-languagechange> |
| HTML> # handler-window-onlanguagechange> |
Compatibilité des navigateurs
Voir aussi
- La propriété
Navigator.language - La propriété
Navigator.languages - L'interface
Navigator