Éléments obligatoires WCAG AA

8.7 Dans chaque page web, chaque changement de langue est-il indiqué dans le code source ?

Description

Les changements de langue au sein du contenu doivent être signalés par un attribut lang sur l'élément concerné.

Niveau de conformité

AA

Niveau AA — Critère important. C'est le niveau de conformité visé par le RGAA. La plupart des organisations doivent se conformer à ce niveau.

Tests à réaliser

  1. Identifier les changements de langue dans le contenu
  2. Vérifier la présence de l'attribut lang
  3. Vérifier la validité des codes de langue

Questions fréquentes

Quels changements de langue faut-il baliser ?
Toute citation, expression ou passage rédigé dans une autre langue que celle de la page. Exemple : un témoignage en anglais dans une page française prend lang="en". Les mots étrangers entrés dans l’usage courant (planning, week-end) et les noms propres n’ont pas besoin de balisage.
Sur quel élément placer l’attribut lang ?
Sur l’élément qui encadre le passage : <span lang="en">, <blockquote lang="es">, <p lang="de">. L’attribut s’applique à l’élément et à tout son contenu, jusqu’à ce qu’un descendant le redéfinisse avec un autre lang.
Quel code de langue utiliser ?
Un code ISO 639 valide : « en », « es », « de », éventuellement affiné par région (« en-GB », « pt-BR »). Un code invalide ou inventé fait échouer le critère 8.8, qui vérifie la validité du code, en complément du 8.7.
Faut-il baliser un mot anglais isolé comme « email » ?
Non s’il est passé dans l’usage courant du français. Le balisage vise les passages réellement lus dans une autre langue par un lecteur d’écran, pas chaque emprunt lexical banalisé. Dans le doute, lisez le mot à voix haute : s’il se prononce « à la française » dans l’usage, laissez-le.

Thématique

Ce critère fait partie de la thématique 8. Éléments obligatoires qui comprend 10 critères au total.

Autres critères « Éléments obligatoires »

Testez ce critère automatiquement

Notre outil analyse automatiquement votre site sur ce critère et les 105 autres du RGAA.

Analyser mon site