StartGlossar › Sprachauszeichnung (lang-Attribut)

Sprachauszeichnung (lang-Attribut)

Die Sprachauszeichnung legt mit dem lang-Attribut fest, in welcher Sprache der Inhalt einer Seite oder eines Abschnitts verfasst ist. Screenreader nutzen diese Angabe, um den Text mit der richtigen Aussprache vorzulesen. Ohne korrekte Auszeichnung klingt fremdsprachiger Inhalt unverständlich.

Die Sprachauszeichnung teilt der Maschine über das lang-Attribut mit, in welcher Sprache ein Inhalt geschrieben ist. Im <html>-Tag legst du die Hauptsprache der Seite fest, etwa lang="de". Screenreader nutzen diese Angabe, um den Text mit der korrekten Aussprache und Betonung vorzulesen. Ohne sie liest ein Screenreader deutschen Text womöglich mit englischer Aussprache.

Zwei Erfolgskriterien

WCAG unterscheidet zwei Stufen. SC 3.1.1 Sprache der Seite (Stufe A) verlangt die Auszeichnung der Hauptsprache im <html>-Element. SC 3.1.2 Sprache von Teilen (Stufe AA) fordert, dass auch einzelne fremdsprachige Passagen markiert werden, etwa ein englisches Zitat mit lang="en".

So setzt du es um

  • Hauptsprache im <html lang="de"> setzen.
  • Fremdsprachige Wörter oder Absätze mit <span lang="en"> auszeichnen.
  • Gültige Sprachcodes nach BCP 47 verwenden.
  • Eigennamen und etablierte Lehnwörter müssen nicht ausgezeichnet werden.

Die Sprachauszeichnung gehört zum semantischen HTML und zum POUR-Prinzip der Verständlichkeit. Sie ist eine Grundlage für die korrekte Ausgabe über Screenreader und damit für jede assistive Technologie, die Sprache synthetisiert.

In WordPress setzt das Theme die Hauptsprache meist automatisch aus den Spracheinstellungen. Bei mehrsprachigen Seiten mit Plugins wie WPML oder Polylang solltest du prüfen, ob jede Sprachversion das passende lang-Attribut ausgibt.

← Zurück zum Glossar

Konkret betroffen?

Ich prüfe deine Website und bringe sie WCAG-konform – persönlich, mit Festpreis.
Kostenloses Erstgespräch

Sprich mit mir über dein Projekt.

30 Minuten, kostenlos, unverbindlich. Du bekommst meine ehrliche Einschätzung — auch wenn sie lautet: „Dafür brauchst du mich nicht.“
Erstgespräch buchen
Antwort innerhalb von 48 Stunden · hallo@purin.at · +43 660 744 13 58