Javascript: Wie man die Sprache aus <html lang="..."> extrahiert

Wenn du eine HTML-Seite mit gesetztem lang-Attribut hast:

example.html
<html lang="de">
<!-- ... -->
</html>

kannst du den Sprachcode mit Javascript so extrahieren:

extract_lang.js
const lang = document.documentElement.lang;

Falls du eine Standardsprache angeben möchtest, verwende diese Variante:

extract_lang_with_default.js
const lang = document.documentElement.lang || 'en';

Dies verwendet standardmäßig 'en', wenn das lang-Attribut nicht gesetzt ist.


Ähnliche Beiträge nach Kategorie: Javascript Internationalization