[英]When is html languagechange event fired in the browser?
我正在嘗試在一個簡單的 web 應用程序中添加本地化。 根據Mozilla docs有一個languagechange
事件。
我的問題是:
這是我嘗試過的。
<html lang='ar-SA'>
我希望更改根 html 標記上的 lang 屬性會觸發languagechange
事件,而我可以用它來加載新 lang 中的內容,但事實並非如此。
我在這里錯過了什么明顯的東西嗎?
當用戶的首選語言更改時,將在全局 scope object 處觸發 languagechange 事件。
window.onlanguagechange = function(event) {
console.log('languagechange event detected!');
};
檢查您的瀏覽器兼容性
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.