Barrierefreiheit

Keine gültige Sprachangabe

Üblicher Schweregrad: niedrig · Aufwand: minimal

Woran du es erkennst

Das Wurzelelement der Seite trägt kein lang-Attribut oder einen ungültigen Wert, sodass die Dokumentsprache nicht ausgezeichnet ist.

Warum es zählt

Screenreader wählen anhand dieser Angabe Aussprache und Stimme. Fehlt sie oder ist sie falsch, wird der Text mit der Lautung einer fremden Sprache vorgelesen — schwer verständlich bis unfreiwillig komisch. Auch Browser können ohne sie keine verlässliche Übersetzung anbieten.

So behebst du es

  1. Setze lang="de" — oder den passenden Sprachcode — auf das Wurzelelement jeder Seite und jeder Vorlage.
  2. Bei mehrsprachigen Angeboten muss der Wert je Seite gesetzt werden, nicht einmal fest für alle Vorlagen.
  3. Zeichne auch einzelne anderssprachige Passagen im Text mit dem jeweils passenden Code aus.
  4. Prüfe den Wert gegen die Liste gültiger Sprachcodes statt eine eigene Schreibweise zu erfinden.

Zum Nachlesen