Перейти до вмісту
Головна Сторінка » Ресурси » Довідник з вебдоступності » Основна мова сторінки повинна бути визначена програмно

Основна мова сторінки повинна бути визначена програмно

Основна мова кожної сторінки повинна бути визначена програмно за допомогою атрибута lang.

Чому це важливо

Під час налаштування програми зчитування з екрана (скрінрідера) користувачі обирають мову за замовчуванням. Якщо мова вебсторінки не вказана, програма зчитування з екрана приймає мову за замовчуванням, встановлену користувачем. Мовні налаштування стають проблемою для користувачів, які володіють кількома мовами. Важливо вказати мову та переконатися, що вона дійсна, щоб текст вебсайту вимовлявся правильно.

Програми зчитування з екрана використовують різні звукові бібліотеки для кожної мови на основі вимови та характеристик цієї мови. Програми зчитування з екрана можуть легко перемикатися між цими бібліотеками мов, але лише якщо в документах вказано, яку мову коли читати. Якщо мова не вказана або вказана некоректно, програма зчитування з екрана зчитує документ синтезатором іншої мови або мовою користувача за замовчуванням, що призводить до дивного акценту! Неможливо щось зрозуміти, коли програми зчитування з екрана використовують неправильну бібліотеку мов.

Як вирішити проблему

Додайте атрибут lang до html-елемента, значення якого відповідає основній мові сторінки (наприклад, lang=”uk” для сторінок, основна мова яких – українська).