Clarification de l'utilisation de la langue naturelle |
|
 |
WAI
/
WCAG
1.0 checkpoint 4.1
|
|
|
Description du problème
Si la page contient des portions de texte écrits en
plusieurs langues (anglais, français ou espagnol, par
exemple), chaque portion doit être contenue dans une
balise avec un attribut LANG.
|
|
|
Procédure de vérification
Identifiez clairement les changements des langues
utilisées dans le texte d'un document ainsi que les
équivalents de texte, comme suit :
-
Identifiez les portions de texte écrits dans
plusieurs langues.
-
Ajoutez un attribut LANG à
l'élément le plus à l'intérieur
contenant le texte, pour chaque portion identifiée
précédemment.
|
|
|
Explication du problème
Si vous utilisez plusieurs langues sur une même page,
veillez à ce que chaque changement de langue soit
clairement identifié à l'aide de l'attribut
LANG.
Il est important d'identifier les changements de langue sur
une page, pour les raisons suivantes :
-
Les utilisateurs lisant le document en braille pourront
substituer les codes de contrôle appropriés
(marqueurs) indiquant les changements de langue, pour que
le logiciel de traduction en braille puisse
générer les caractères adéquats
(caractères accentués, par exemple).
-
Les synthétiseurs vocaux multilingues peuvent alors
générer le texte avec l'accent et la
prononciation appropriés. Si ces changements de
langue ne sont pas indiqués, le synthétiseur
prononce les mots dans sa langue de travail, ce qui produit
généralement des sons
incompréhensibles.
-
Les utilisateurs incapables de comprendre ces
différentes langues pourront faire appel à
des traducteurs automatiques.
Il est d'autant plus important d'identifier ces changements
que de plus en plus de sites seront consultés depuis
des périphériques audio tels que des
téléphones.
L'attribut LANG peut également servir dans de
nombreuses autres situations. Par exemple :
-
assister des moteurs de recherche ;
-
aider un navigateur à sélectionner des
variantes de glyphes pour une typographie de haute
qualité ;
-
aider un navigateur à choisir un jeu de
guillemets ;
-
aider un navigateur à décider des
césures, des ligatures et des espacements ;
-
assister les correcteurs d'orthographe et de grammaire.
|