Stufe A · WCAG 2.0

3.1.1 Sprache der Seite

Die Seite gibt im Markup an, in welcher Sprache sie geschrieben ist.

Teilweise automatisch Manche Verstöße sind erkennbar, der Rest braucht Bewertung.

Woran es in der Praxis scheitert

<html> ohne lang: eine deutsche Seite wird von einer englischen Sprachausgabe vorgelesen und kommt als Unsinn heraus.

Wie man es repariert

Setzen Sie lang am html-Element, je Seite, passend zu dem, was dort tatsächlich steht.

Auf einen Blick

Stufe
Stufe A — das Minimum. Ein Verstoß hier macht etwas meist unmöglich, nicht bloß mühsam.
Prinzip
Verständlich
Richtlinie
3.1 Lesbar
Neu in
WCAG 2.0
EN 301 549
9.3.1.1
Englische Bezeichnung
Language of Page
Automatische Prüfung
Teilweise automatisch

Offizielle Definition beim W3C lesen

Teilweise automatisch

Wie weit eine automatische Prüfung kommt

Ein Werkzeug findet hier einen Teil der Verstöße und sieht den Rest nicht. Ein sauberes automatisches Ergebnis heißt: die vorhandenen Prüfungen haben nichts gefunden — nicht, dass das Kriterium erfüllt ist. Genau diese Lücke lässt einen grünen Scan wie eine barrierefreie Website aussehen, und genau dort arbeiten der Tastatur-Agent, die Agenten in Entwicklung und ein Mensch weiter.

Ein fehlendes oder ungültiges lang wird auf jeder Seite gefunden, und die angegebene Sprache wird mit der verglichen, in der der Haupttext geschrieben ist. Ein sauberes Ergebnis ist trotzdem kein Bestehen: Bei wenig Text oder Sprachen, die der Erkenner verwechselt, entscheidet ein Mensch. Einer der billigsten echten Fehler überhaupt.

Regeln, die dieses Kriterium prüfen

Die Regel-IDs stammen aus axe-core (Version 4.14.0), der Open-Source-Engine, auf der unser Scan läuft, und von unserem Tastatur-Agenten – so heißen sie auch in einem Bericht oder im CI-Log. Eine unterstrichene ID hat hier eine eigene Seite.

Alle Regeln erklärt

Wo es besonders zählt

Leitfäden, in denen dieses Kriterium zu den ersten Prüfpunkten gehört.

Verwandte Kriterien

Weitere Kriterien unter derselben Richtlinie.

Alle WCAG-2.2-AA-Kriterien

Weiterlesen

  • Sprachauszeichnung

    Das lang-Attribut nennt die Sprache der Seite oder eines Abschnitts, damit Screenreader richtig aussprechen (WCAG 3.1.1, 3.1.2).

  • html-has-lang

    Die axe-Regel html-has-lang meldet ein html-Element ohne lang-Attribut. Warum Screenreader dann falsch vorlesen und wie Sie es beheben – mit Codebeispiel.

  • html-lang-valid

    Die axe-Regel html-lang-valid meldet ein lang am html-Element, das kein gültiger Sprachcode ist (etwa de_DE). Ursachen und Lösung mit Codebeispiel.

Finden Sie heraus, welche Kriterien Ihre Website verfehlt

Wir prüfen bis zu 100 Seiten gegen WCAG 2.2 AA, schicken den Tastatur-Agenten durch die Seite, die Sie benennen, und senden Ihnen den Bericht per E-Mail — einmal, kostenlos, ohne Bedingungen.

Kostenlosen Scan anfordern So testet der Agent

Bericht innerhalb eines Werktags.