Cette traduction n’a pas encore été relue par la rédaction. La version allemande fait foi. Deutsche Fassung →
Barrierefreiheit
Quand les mots en langue étrangère doivent-ils être marqués sur un site ?
Les mots en langue étrangère doivent être marqués dès que des phrases entières, des citations ou des sections entières sont dans une autre langue que le reste de la page. Le marquage est une note invisible dans le code source qui dit à un lecteur d'écran : ici, veuillez changer la prononciation. Les mots simples naturalisés comme « Newsletter » ou « Update » ne ont pas besoin de marquage. C'est ce que le critère WCAG 3.1.2 prescrit.
Ce que fait le marquage des pièces en langue étrangère
Imaginez une page allemande avec une citation de client anglaise : « The best service we ever had. » Un lecteur d'écran qui traite l'ensemble de la page en allemand prononce cette phrase avec les règles de prononciation allemandes — le visiteur aveugle entend un son garbled et ne comprend pas l'éloge. Si la citation porte une déclaration de langue propre dans le code source, le programme bascule pour ce passage à la prononciation anglaise, puis revient. La limite est pratiquement facile à tracer : les mots uniques qui se sont implantés dans la vie quotidienne allemande restent non marqués. Les phrases complètes, les citations, les descriptions de produits en langue étrangère ou une boîte d'info anglaise reçoivent le marquage. Pour les visiteurs qui voient, rien ne change à l'apparence.
Comment le service de contrôle vérifie la langue des parties
La vérification automatique avec axe-core contrôle tous les passages déjà marqués : chaque déclaration de langue dans le contenu de la page doit porter une abréviation valide, par exemple « en » ou « fr » — une abréviation inventée ou mal tapée est considérée comme une violation. La question plus difficile qu'aucune machine ne peut fiablement décider : existe-t-il des passages en langue étrangère qui ne portent aucun marquage du tout ? Pour cela, un programme devrait identifier avec certitude la langue de n'importe quel morceau de texte et la distinguer des mots d'emprunt naturalisés. C'est pourquoi notre rapport liste honnêtement ce critère et le désigne comme un point de vérification manuel, et au standard Or, une personne lit la page et évalue si les sections en langue étrangère sont correctement marquées.
Beispiele
Englischer Absatz auf deutscher Seite
<p>Unser Leitsatz: "Think globally, act locally."</p><p>Unser Leitsatz: <span lang="en">"Think globally, act locally."</span></p>Einzelne eingebürgerte Wörter (Computer, Team) brauchen keine Kennzeichnung; Sätze und Zitate in anderer Sprache schon.
- Rassemblez tous les endroits de votre site avec des phrases en langue étrangère : citations de clients, slogans, textes de produits, avis intégrés.
- Demandez à votre agence de marquer ces passages dans le code source avec la déclaration de langue appropriée, par exemple lang="en" pour l'anglais.
- Laissez les mots individuels naturalisés comme « Team », « Service » ou « Newsletter » non marqués — ils appartiennent à l'usage linguistique allemand.
- Définissez pour votre rédaction que les nouvelles citations en langue étrangère sont toujours incorporées avec un marquage.