Window: languagechange Ereignis

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.

Das languagechange Ereignis wird im globalen Scope-Objekt ausgelöst, wenn sich die bevorzugte Sprache des Benutzers ändert.

Syntax

Verwenden Sie den Ereignisnamen in Methoden wie addEventListener(), oder setzen Sie eine Event-Handler-Eigenschaft.

js
addEventListener("languagechange", (event) => { })

onlanguagechange = (event) => { }

Ereignistyp

Ein generisches Event.

Aliase für Event-Handler

Zusätzlich zum Window-Interface ist die Event-Handler-Eigenschaft onlanguagechange auch bei den folgenden Zielen verfügbar:

Beispiele

Sie können das languagechange Ereignis in einer addEventListener Methode verwenden:

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

Oder verwenden Sie die onlanguagechange Event-Handler-Eigenschaft:

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

Spezifikationen

Specification
HTML
# event-languagechange
HTML
# handler-window-onlanguagechange

Browser-Kompatibilität

Siehe auch