Перейти до вмісту
Pandus

Вимога 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

Усі правила, які ми перевіряємо