Sobre esta regra de acessibilidade
Para utilizadores multilingues de leitores de ecrã que podem 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 corretamente, deve ser especificada uma linguagem predefinida e garantir que é válida.
Os leitores de ecrã empregam várias bibliotecas de som para cada linguagem com base na sua pronúncia e características. Os leitores de ecrã podem simplesmente alternar entre bibliotecas de linguagem se os documentos especificarem qual(ais) linguagem(ns) devem ser lidas. Os leitores de ecrã veem textos na linguagem predefinida do utilizador se a linguagem não for especificada, resultando em 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.