Das Kriterium dahinter
3.1.2 Sprache von Teilen
Zeichnen Sie Passagen aus, die in einer anderen Sprache als die Seite sind.
Stufe AA · EN 301 549 § 9.3.1.2
Warum es diese Prüfung gibt
Ohne Auszeichnung wird ein französisches Zitat in einer deutschen Seite mit deutschen Ausspracheregeln vorgelesen.
Was sie üblicherweise auslöst
- fällt durchFremdsprachige Zitate, Namen und Wendungen ohne `lang`-Attribut.
So beheben Sie es
- tunUmschließen Sie sie: `<span lang="fr">…</span>`. Eigennamen und Lehnwörter brauchen das nicht.
Wie es gemeldet wird
A11ySignal meldet das mit der Schwere schwerwiegend. Jedes fehlerhafte Element kommt mit seinem CSS-Selektor und dem Markup, das durchgefallen ist — Sie kommen also direkt zur Zeile, statt sie zu suchen. Deque veröffentlicht die Details auf Engine-Ebene:
https://dequeuniversity.com/rules/axe/4.13/valid-lang ↗
Prüfung umgesetzt in axe-core 4.13.0, © Deque Systems, MPL-2.0.