Aller au contenu
SilktideAide

Langue de la page

Chaque page doit déclarer la langue dans laquelle elle est rédigée, afin que les navigateurs et les sachent comment la lire. Silktide signale les pages qui ne déclarent aucune langue.

Pourquoi c’est important

Un choisit ses règles de prononciation à partir de la langue déclarée de la page. Sans cela, il devine — souvent depuis les paramètres de l’utilisateur — et une mauvaise supposition rend chaque mot méconnaissable. Imaginez une prononciation anglaise appliquée à toute une page en allemand : le mot "die" sort comme l’anglais "die" au lieu de "dee", et ainsi de suite pour chaque phrase.

Les navigateurs utilisent également la langue déclarée pour les propositions de traduction, la correction orthographique et la sélection des polices, et les moteurs de recherche s’en servent pour présenter les pages au bon public. Ne pas déclarer de langue peut donc nuire à la visibilité.

Il s’agit du critère de réussite 3.1.1 (Langue de la page), une exigence de — faisant partie du niveau de conformité le plus élémentaire.

Comment corriger

Ajoutez un attribut lang à la balise d’ouverture de la page, en utilisant le code de langue de la langue principale de la page :

<!-- Problème : aucune langue déclarée -->
<html>

<!-- Correctif : déclarer la langue -->
<html lang="en-US">

Utilisez un code de langue valide à deux lettres, éventuellement suivi d’une région, comme en, en-GB, fr ou de-AT. Dans la plupart des plateformes de site web, cela se définit une fois dans le modèle de page. Déclarer la langue correcte pour chaque page améliore également la façon dont Silktide teste votre contenu — voir le fonctionnement des langues.

Comment Silktide teste cela

  1. Trouver l’élément <html> de chaque page.
  2. Signaler la page si elle n’a ni l’attribut lang ni l’attribut xml:lang.
  3. La validité de la valeur déclarée est testée séparément par le contrôle Langue invalide pour la page.

En savoir plus

Dernière mise à jour

Cette page vous a-t-elle été utile ?

Langue de la page | Centre d’aide Silktide