Tous les critères par thématique

Thématique 8 · Éléments obligatoires

Critère RGAA 8.4 : Code de langue pertinent

Un code de langue erroné provoque une mauvaise synthèse vocale de toute la page.

Niveau
A
WCAG 2.2
3.1.1
Thématique
Éléments obligatoires
Vérification
Détecté automatiquement

La question posée par le RGAA

Pour chaque page web ayant une langue par défaut, le code de langue est-il pertinent ?

Comment respecter ce critère

  • Utilisez un code de langue valide et correspondant au contenu (fr, en, de…), y compris sur les versions traduites du site.

Exemple

Le code de langue déclaré est invalide ou incohérent.

✗ À éviter

<html lang="francais">

✓ À faire

<html lang="fr">

Les tests officiels

Pour être conforme, chaque élément concerné de la page doit satisfaire les tests suivants :

  1. 8.4.1 — Pour chaque page web ayant une langue par défaut, le code de langue vérifie-t-il ces conditions ? (Le code de langue est valide ; Le code de langue est pertinent.)

Source : RGAA 4.1.2, critère 8.4, DINUM (nouvel onglet), sous Licence Ouverte. Le RGAA précise aussi des cas particuliers et un glossaire à consulter pour un audit officiel.

Comment Accessia le vérifie

Accessia détecte automatiquement les manquements à ce critère : l'analyse en ligne et l'extension Chrome localisent chaque élément en cause et proposent le correctif. Un contrôle humain reste utile pour les cas particuliers.