Zum Inhalt springenZum Inhalt springen

Mechanik-Modul · WCAG 3.1.1 · Stufe A

Sprach-Attribut

Setzt korrekte `lang`-Attribute auf HTML-Root und Element-Level für fremdsprachige Passagen.

Was es macht

Funktion in einem Satz — und in 3 Sätzen

Damit Screenreader Texte korrekt aussprechen, brauchen sie den richtigen `lang`-Wert. Fehlt der, liest die Software einen englischen Begriff in einem deutschen Text mit deutscher Aussprache vor — verständlich nur für den Leser, der den Originalbegriff schon kennt.

Das Modul setzt zuerst das globale `lang="de"` auf `` (falls nicht gesetzt), erkennt dann fremdsprachige Passagen und markiert sie korrekt.

So implementiert das Plugin es

Technische Maßnahmen

  • Root-`lang` setzen: aus WordPress `get_bloginfo("language")` automatisch ableiten.
  • Fremdsprachen-Erkennung: einfache Pattern (z. B. „Privacy Policy", „SaaS", „onboarding") → `lang="en"`.
  • Inline-Span-Wrapping: erkannte Begriffe werden mit `` umschlossen.
  • Multilingual-Plugin-Integration: bei WPML / Polylang werden Seiten in der jeweiligen Sprache mit korrektem `lang` ausgeliefert.
  • Override-Konfiguration: manuelle Liste fremdsprachiger Begriffe pflegbar.
Im Plugin-Backend

Diese Einstellungen findest du im Modul-Tab

  • Root-Lang aus WP-Setting auslesen oder manuell setzen
  • Auto-Span-Wrap an / aus
  • Pattern-Liste für Auto-Erkennung erweitern (Default ~150 Begriffe)
  • Multilingual-Plugin: Auto-Detect (WPML, Polylang, MultilingualPress) oder manuell wählen

Pfad im Admin: WP-Admin → Barrierefreiheit → Module → Sprach-Attribut

Wann brauchst du das Modul?

Anwendungsfall

Pflicht-Basis für jede Seite (Root-`lang`). Inline-Wrapping besonders wichtig bei Sites mit vielen englischen Fachbegriffen — Tech-Blogs, Marketing-Sites, Agenturen.

Verwandte Module

Das passt thematisch zusammen

  • KI Leichte Sprache

    WCAG 3.1.5

    Übersetzt komplexe Inhalte in DIN-SPEC-33429-konforme Leichte Sprache — als Frontend-Toggle für Besucher:innen.

  • Heading-Hygiene

    WCAG 1.3.1

    Erkennt und korrigiert übersprungene Heading-Level, doppelte H1 und fehlende Struktur.

  • ARIA Manager

    WCAG 4.1.2

    Vergibt automatisch korrekte ARIA-Roles, States und Properties auf interaktive Elemente.

Modul für deine Seite aktivieren?

Im 15-Minuten-Erstgespräch klären wir, ob das Modul für deinen Theme- und Inhalts-Typ relevant ist — und wie die Einrichtung aussieht.

15-Min-Erstgespräch
Alle Module ansehen

Leichte Sprache