Aller au contenu principal
Critère 8.8

Code de langue (changement)

Le code de langue pour les changements de langue doit être valide.

En Bref : L'essentiel à retenir

  • Assurez-vous que le changement de langue utilise un code reconnu par les technologies d'assistance.
  • Utilisez les codes ISO 639-1 pour indiquer la langue dans le code HTML.
  • Évitez d'utiliser des codes de langue à trois lettres ou des codes incorrects comme 'uk' pour l'anglais.
  • Consultez le Critère 8.8 du RGAA pour plus d'informations sur l'accessibilité linguistique.

Objectif

S'assurer que le changement de langue utilise un code reconnu par les technologies d'assistance.

Solution Technique

Comme pour la langue par défaut, utilisez les codes ISO 639-1.

<!-- ✅ Correct -->
<span lang="en">English text</span>

<!-- ❌ Incorrect -->
<span lang="eng">English text</span> (Code 3 lettres non supporté partout)
<span lang="uk">English text</span> (UK = Ukraine, pas United Kingdom)

Ressources