Вимога WCAG A/AA Пріоритет: Помірно
Частину тексту позначено неправильним кодом мови
Частина сторінки, наприклад перемикач мов, цитата чи блок тексту іншою мовою, має код мови, якого не існує, як-от «ua» замість «uk» або код з помилкою.
Цей текст перекладено автоматично, носій мови його ще не вичитав.
Чому це важливо для ваших покупців
Програми зчитування з екрана змінюють вимову за цим кодом. З неправильним кодом вони можуть прочитати цю частину не тим голосом, тож назви мов, товарів чи відгуки іншою мовою стає важко зрозуміти.
Кого це стосується
- незрячі покупці
- користувачі програм зчитування з екрана
- люди, які користуються озвученням тексту чи перекладачами
Як виправити
Використовуйте в кожному атрибуті lang коректні коди BCP 47, наприклад «en», «de», «pl», «uk», «cs» або «de-AT». Типові помилки: «ua» замість «uk» для української, «cz» замість «cs» для чеської, «gr» замість «el» для грецької, «dk» замість «da» для данської, а також підкреслення («de_DE» замість «de-DE»). У перемикачі мов позначайте назву кожної мови кодом саме цієї мови.
У Shopify
Часто це перемикач мови чи країни в сніпетах Liquid шапки або підвалу чи застосунки перекладу, які додають атрибути lang. Перевірте, які коди виводяться, і виправте їх у сніпеті або в налаштуваннях застосунку.
У Shoptet (CZ)
Зазвичай це перемикач мов шаблону або власний HTML. Спершу перевірте мовні налаштування, потім зверніться щодо шаблону до Shoptet або партнера Shoptet.
У PrestaShop
Зазвичай це модуль вибору мови або значення, жорстко прописане в шаблоні .tpl; також перевірте ISO-коди мов магазину в адмінпанелі.
У WooCommerce
Зазвичай це перемикач мов багатомовного плагіна, налаштування конструктора сторінок або HTML із жорстко прописаним lang. Спершу перевірте коди мов у налаштуваннях багатомовного плагіна.
Стандарти
| Стандарт | Пункт |
|---|---|
| WCAG 2.2 | 3.1.2 (AA) Language of Parts |
| WCAG 2.1 | 3.1.2 (AA) Language of Parts |
| WCAG 2.0 | 3.1.2 (AA) Language of Parts |
| EN 301 549 4.1.1 | 9.3.1.2 |
| EN 301 549 3.2.1 | 9.3.1.2 |
| Section 508 2017 | E205.4 |
| ДСТУ EN 301 549 2022 | 9.3.1.2 |
Автоматична перевірка: правило axe-core valid-lang.
dequeuniversity.com, github.com, www.w3.org
Схожі перевірки
-
Посилання в тексті виглядають як звичайний текст
WCAG 1.4.1 A
-
Сторінка містить застарілу розмітку миготливого тексту
WCAG 2.2.2 A
-
Уся сторінка прихована від програм зчитування з екрана
WCAG 1.3.1 A
-
Деякі посилання не повідомляють, куди ведуть
WCAG 2.4.4 A