Window: событие languagechange
Базовая поддержка Широко распространённая
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.
Событие languagechange срабатывает в глобальном объекте, когда изменяется предпочтительный язык пользователя.
Синтаксис
Используйте имя события в методах, таких как addEventListener(), или задайте обработчик события.
addEventListener("languagechange", (event) => {});
onlanguagechange = (event) => {};
Тип события
Общее Event.
Псевдонимы обработчиков событий
В дополнение к интерфейсу Window свойство обработчика события onlanguagechange также доступно для следующих целей:
Примеры
Вы можете использовать событие languagechange в методе addEventListener:
window.addEventListener("languagechange", () => {
console.log("languagechange event detected!");
});
Или использовать свойство обработчика события onlanguagechange:
window.onlanguagechange = (event) => {
console.log("languagechange event detected!");
};
Спецификации
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
languagechange_event |
37 | 79 | 32 | 24 | 10.1 | 37 | 4 | 24 | 10.3 | 4.0 | 37 |
См. также
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Window/languagechange_event