WCAG-A/AA-Anforderung Priorität: Schwerwiegend
Die Spracheinstellung der Seite ist fehlerhaft
Die Seite gibt einen Sprachcode an, den es nicht gibt, zum Beispiel wegen eines Tippfehlers oder eines erfundenen Werts.
Dieser Text wurde automatisch übersetzt und noch nicht von Muttersprachlern geprüft.
Warum das für Ihre Kunden wichtig ist
Assistive Technologien können den Code nicht verwenden, sodass Text womöglich mit falscher Aussprache vorgelesen wird. Auch Übersetzungsprogramme erkennen die Sprache unter Umständen falsch.
Wen es betrifft
- blinde Kundinnen und Kunden
- Screenreader-Nutzer
- Menschen, die Vorlese- oder Übersetzungsfunktionen nutzen
So beheben Sie es
Verwenden Sie in <html lang> einen gültigen BCP-47-Sprachcode wie "en", "de", "pl", "uk" oder "de-AT". Prüfen Sie auf Tippfehler, Unterstriche ("de-DE" statt "de_DE") und leere Werte. Stellen Sie sicher, dass jede Sprachversion ihren eigenen korrekten Code ausgibt.
Bei Shopify
Meist durch eine eigene Änderung in der Layout-Datei des Themes oder durch eine Übersetzungs-App verursacht. Prüfen Sie den Wert im <html>-Tag und korrigieren Sie ihn in der Layout-Liquid-Datei oder in den Einstellungen der App.
Bei Shoptet (CZ)
Meist durch die Spracheinstellungen des Shops oder eine Anpassung des Templates bedingt. Prüfen Sie zuerst die Sprachkonfiguration und wenden Sie sich dann wegen des Templates an Shoptet oder eine Partneragentur.
Bei PrestaShop
Prüfen Sie den ISO-Sprachcode, der im Backoffice für jede Shop-Sprache hinterlegt ist, sowie fest codierte Werte im Layout-Template des Themes.
Bei WooCommerce
Meist durch eine falsch eingestellte Website-Sprache, ein Mehrsprachigkeits-Plugin oder einen fest codierten Wert im Theme-Header verursacht. Prüfen Sie zuerst die Spracheinstellungen von WordPress und das Mehrsprachigkeits-Plugin.
Standards
| Standard | Abschnitt |
|---|---|
| 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 |
Automatische Prüfung: axe-core-Regel html-lang-valid.
dequeuniversity.com, github.com, www.w3.org
Ähnliche Prüfungen
-
Videos oder Töne starten von selbst mit Ton
WCAG 1.4.2 A
-
Der verborgene Name von Schaltflächen weicht vom sichtbaren Text ab
WCAG 2.5.3 A
-
Barrierefreiheits-Attribute haben falsche Werte
WCAG 4.1.2 A
-
Tabellenüberschriften beschreiben keine Daten
WCAG 1.3.1 A