Passer au contenu
SilktideAide

Langue invalide pour la page

Lorsqu’une page déclare sa langue, le code de langue doit être correctement écrit. Silktide signale les pages dont la langue déclarée est vide ou n’est pas un code reconnaissable, ce qui empêche les navigateurs et les de l’utiliser.

Pourquoi c’est important

Un s’appuie sur la langue déclarée de la page pour prononcer correctement son texte. Une déclaration défectueuse comme lang="" ou lang="english" est pire qu’inutile : la page semble déclarer une langue, mais les logiciels ne peuvent pas s’y fier, de sorte que la prononciation, les suggestions de traduction et la correction orthographique se rabattent sur des conjectures.

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

Comment corriger

Corrigez l’attribut lang sur la balise d’ouverture de la page pour qu’il contienne un code de langue valide : une langue de deux ou trois lettres, éventuellement suivie d’une région.

<!-- Problème : déclarations vides et non valides -->
<html lang="">
<html lang="english">

<!-- Correctif : un code de langue bien formé -->
<html lang="en">
<html lang="en-US">

Cela est généralement défini une seule fois dans le gabarit de votre page. Déclarer la bonne langue améliore aussi la façon dont Silktide teste votre contenu — voir comment fonctionnent les langues.

Comment Silktide teste ceci

  1. Trouver l’élément <html> de chaque page.
  2. Examiner son attribut lang, et son attribut xml:lang s’il est présent.
  3. Signaler un attribut présent mais vide.
  4. Signaler un attribut dont la valeur n’est pas bien formée : la partie langue doit comporter 2 ou 3 lettres (comme en ou fr), et toute partie région qui suit doit comporter 2 ou 3 lettres (comme US ou GB).
  5. Les pages sans aucun attribut de langue sont couvertes par la vérification distincte Langue de la page.

Dépannage

Ma balise de langue est valide mais a été signalée

Silktide valide les parties langue et région de la balise. Des formes plus rares de balises valides, comme celles avec un code d’écriture de quatre lettres tel que zh-Hans, peuvent être signalées même si elles sont techniquement valides. Si vous confirmez que votre balise est correcte, le constat.

Pour en savoir plus

Dernière mise à jour

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