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

Un code de langue valide, celui de la page
<html lang="fr">
<html lang="fr-FR">
Voir un exemple à éviter
Code inventé ou inadapté
<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

  1. 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
    1. Retrouver dans le document l’indication de langue par défaut ;
    2. 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).
    3. 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.

Critère RGAA 8.4 : Pour chaque page web ayant une langue par défaut, le code de langue est-il pertinent ? | Agence RGAA