Вимога WCAG A/AA Пріоритет: Серйозно
Мову сторінки вказано неправильно
Сторінка оголошує код мови, якого не існує, наприклад з опечаткою або вигаданий.
Цей текст перекладено автоматично, носій мови його ще не вичитав.
Чому це важливо для ваших покупців
Допоміжні технології не можуть використати такий код, тому текст може звучати з неправильною вимовою. Інструменти перекладу теж можуть неправильно визначити мову.
Кого це стосується
- незрячі покупці
- користувачі програм зчитування з екрана
- люди, які користуються читанням уголос або перекладачами
Як виправити
Використовуйте дійсний код мови BCP 47 в <html lang>, наприклад "en", "de", "pl", "uk" або "de-AT". Перевірте опечатки, підкреслення (пишіть "de-DE", а не "de_DE") і порожні значення. Переконайтеся, що кожна мовна версія виводить свій правильний код.
У Shopify
Зазвичай причина — ручна правка у файлі макета теми або застосунок для перекладу. Перевірте значення в тегу <html> і виправте його у файлі макета Liquid або в налаштуваннях застосунку.
У Shoptet (CZ)
Зазвичай це залежить від мовних налаштувань магазину або змін у шаблоні. Спершу перевірте налаштування мови, потім зверніться щодо шаблону до Shoptet або до партнера Shoptet.
У PrestaShop
Перевірте ISO-код, налаштований для кожної мови магазину в адмінпанелі, а також чи немає жорстко прописаного значення в шаблоні макета теми.
У WooCommerce
Зазвичай причина — неправильно налаштована мова сайту, багатомовний плагін або значення, жорстко прописане в шапці теми. Спершу перевірте мовні налаштування WordPress і багатомовний плагін.
Стандарти
| Стандарт | Пункт |
|---|---|
| WCAG 2.2 | 3.1.1 (A) Language of Page |
| WCAG 2.1 | 3.1.1 (A) Language of Page |
| WCAG 2.0 | 3.1.1 (A) Language of Page |
| EN 301 549 4.1.1 | 9.3.1.1 |
| EN 301 549 3.2.1 | 9.3.1.1 |
| Section 508 2017 | E205.4 |
| ДСТУ EN 301 549 2022 | 9.3.1.1 |
Автоматична перевірка: правило axe-core html-lang-valid.
dequeuniversity.com, github.com, www.w3.org
Схожі перевірки
-
Деякі відео чи звуки вмикаються самі зі звуком
WCAG 1.4.2 A
-
Прихована назва кнопки відрізняється від видимого тексту
WCAG 2.5.3 A
-
Атрибути доступності мають неправильні значення
WCAG 4.1.2 A
-
Деякі заголовки таблиці не описують жодних даних
WCAG 1.3.1 A