Critère 8.4
Pour chaque page web ayant une langue par défaut, le code de langue est-il pertinent ?
Pré-vérifiéRGAA 4.1.21 test officiel
Comprendre
Le code de langue déclaré doit être valide et correspondre à la langue réelle de la page.
Ce critère s’applique à toutes les pages.
Ce que vérifie Agence RGAA
Notre moteur détecte automatiquement des anomalies, mais une personne doit confirmer la pertinence avant de conclure.
Nous détectons automatiquement :
- codes de langue par défaut invalides
Un résultat automatique n’est jamais un audit : seul un contrôle humain (en interne ou par un auditeur RGAA) permet de conclure.
Exemple de correction
<html lang="fr">
<html lang="fr-FR">Voir un exemple à éviter
<html lang="francais">
<html lang="fr_FR">
<html lang="en"> <!-- page rédigée en français -->- Le code suit la norme (fr, en, de…) et correspond à la langue réelle du contenu.
Patron de référence à adapter à votre contexte : il ne vaut pas validation du critère.
Tests officiels
Test 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.
Méthodologie de test
- Retrouver dans le document l’indication de langue par défaut ;
- Vérifier la présence d’un code de langue :
- Valide (conforme à la norme ISO 639-1 ou ISO 639-2 et suivantes) ;
- Et pertinent (qui indique la langue principale du document).
- Si c’est le cas, le test est validé.
Texte officiel du référentiel RGAA 4.1.2 publié par la DINUM — voir la source.