Sobre esta regra de acessibilidade
Para utilizadores de leitores de ecrã multilingues que possam preferir uma linguagem diferente da predefinida, o conteúdo HTML deve conter um atributo lang válido ou correlacionar-se com um código lang válido. Se incluído no elemento html, o valor da propriedade xml:lang deve duplicar exatamente o valor do lang.
Os utilizadores escolhem uma linguagem predefinida ao configurar um leitor de ecrã. Se a linguagem de uma página web não for fornecida, o leitor de ecrã utiliza a linguagem predefinida do utilizador. Os utilizadores que falam e acedem a websites em várias linguagens têm dificuldades. Para que os leitores de ecrã funcionem adequadamente, deve ser especificada uma linguagem predefinida e garantir que seja válida.
Os leitores de ecrã empregam várias bibliotecas de som para cada linguagem baseadas na sua pronúncia e características. Os leitores de ecrã podem simplesmente alternar entre bibliotecas de linguagem se os documentos especificarem qual ou quais linguagens devem ser lidas. Os leitores de ecrã visualizam textos na linguagem predefinida do utilizador se a linguagem não for especificada, resultando numa linguagem distorcida. Quando os leitores de ecrã utilizam a biblioteca de linguagem incorreta, pode ser difícil compreender qualquer coisa.
O que esta regra de acessibilidade verifica
Garante que cada documento HTML inclui um atributo lang válido e que o valor xml:lang, se presente, replica o valor lang.
Ajude-nos a melhorar os nossos guias
Detecte problemas de acessibilidade automaticamente
O Rocket Validator examina milhares de páginas com Axe Core e o W3C Validator, encontrando problemas de acessibilidade em todo o seu site.