Požadavek WCAG A/AA Priorita: Závažné
Jazyk stránky je nastavený chybně
Stránka uvádí kód jazyka, který neexistuje, například s překlepem nebo vymyšlenou hodnotou.
Tento text byl přeložen automaticky a rodilý mluvčí ho zatím nezkontroloval.
Proč na tom záleží vašim zákazníkům
Asistenční technologie kód nedokážou použít, takže text může být čten se špatnou výslovností. Překladače mohou jazyk také určit chybně.
Koho se to týká
- nevidomí zákazníci
- uživatelé čteček obrazovky
- lidé, kteří používají předčítání nebo překladače
Jak to opravit
V <html lang> používejte platný jazykový kód BCP 47, například "en", "de", "pl", "uk" nebo "de-AT". Zkontrolujte překlepy, podtržítka (použijte "de-DE", ne "de_DE") a prázdné hodnoty. Ověřte, že každá jazyková verze vypisuje svůj správný kód.
V Shopify
Obvykle jde o vlastní úpravu souboru layoutu šablony nebo o aplikaci pro překlady. Zkontrolujte hodnotu ve značce <html> a opravte ji v souboru layoutu v Liquid nebo v nastavení aplikace.
V Shoptet (CZ)
Obvykle vychází z jazykového nastavení obchodu nebo z úpravy šablony. Nejprve zkontrolujte nastavení jazyka, poté se ohledně šablony obraťte na podporu Shoptet nebo partnera.
V PrestaShop
Zkontrolujte ISO kód nastavený v administraci pro každý jazyk obchodu a případnou hodnotu napevno v šabloně layoutu motivu.
V WooCommerce
Obvykle jde o špatně nastavený jazyk webu, vícejazyčný plugin nebo hodnotu napevno v hlavičce šablony. Nejprve zkontrolujte jazykové nastavení WordPressu a vícejazyčný plugin.
Normy
| Norma | Bod |
|---|---|
| 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 |
Automatická kontrola: pravidlo axe-core html-lang-valid.
dequeuniversity.com, github.com, www.w3.org
Podobné kontroly
-
Některá videa nebo zvuky se spouštějí samy se zvukem
WCAG 1.4.2 A
-
Skrytý název tlačítek se liší od viditelného textu
WCAG 2.5.3 A
-
Atributy přístupnosti mají nesprávné hodnoty
WCAG 4.1.2 A
-
Některá záhlaví tabulky nepopisují žádná data
WCAG 1.3.1 A