このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Window: languagechange イベント

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年1月以降、すべてのブラウザーで利用可能です。

languagechange イベントはグローバルスコープオブジェクトで、ユーザーの推奨言語が変更されたときに発生します。

バブリング いいえ
キャンセル 不可
インターフェイス Event
イベントハンドラー onlanguagechange

languagechangeaddEventListener メソッドで使用することができます。

js
window.addEventListener("languagechange", function () {
  console.log("languagechange event detected!");
});

または、 onlanguagechange イベントハンドラープロパティを使用することもできます。

js
window.onlanguagechange = function (event) {
  console.log("languagechange event detected!");
};

仕様書

仕様書
HTML
# event-languagechange
HTML
# handler-window-onlanguagechange

ブラウザーの互換性

関連情報