O que esta regra verifica
Certifique-se de que cada documento HTML tenha um atributo 'lang'.
Por que isso importa
O critério 3.1.1 da WCAG exige que o idioma da página seja definido.
Como corrigir
Em qualquer site
- Adicione um atributo lang ao elemento <html>, por exemplo <html lang="en">.
Na Shopify
- Em layout/theme.liquid, confira se a tag de abertura é <html lang="{{ request.locale.iso_code }}">.
Como conferir a correção
- Analise de novo e confirme que html-has-lang é aprovada.
Como o FixReports detecta o problema
Nossa análise executa a regra html-has-lang do axe-core em um navegador Chrome real em cada página testada e informa cada elemento reprovado com a página, o código e, quando for o caso, uma captura de tela.
Um teste automatizado confirma que esse problema específico existe. Ele não consegue dizer se o restante da página é acessível: algumas barreiras só aparecem quando uma pessoa verifica a página.