Javascript: Як витягти мову з <html lang="...">

Якщо у вас є HTML-сторінка з встановленим атрибутом lang:

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

ви можете витягти код мови за допомогою Javascript ось так:

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

Якщо ви хочете вказати мову за замовчуванням, використовуйте цей варіант:

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

Це буде за замовчуванням 'en', якщо атрибут lang не встановлено.


Дивіться схожі статті за категоріями: JavaScript Internationalization