# O elemento <html> deve ter um atributo 'lang'

<https://www.fixreports.com/pt-br/issues/html-has-lang>

WCAG 3.1.1 Idioma da Página · Nível A

A página não declara o idioma, então os leitores de tela podem lê-la com a pronúncia errada.

## 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
1. Adicione um atributo lang ao elemento <html>, por exemplo <html lang="en">.

### Na Shopify
1. Em layout/theme.liquid, confira se a tag de abertura é <html lang="{{ request.locale.iso_code }}">.

### No WooCommerce e no WordPress
1. Adicione um atributo lang ao elemento <html>, por exemplo <html lang="en">.

## Como conferir a correção
- Analise de novo e confirme que html-has-lang é aprovada.

## Fontes
- Documentação da regra do axe-core (Deque): https://dequeuniversity.com/rules/axe/4.13/html-has-lang
- Entendendo a WCAG 3.1.1 (W3C): https://www.w3.org/WAI/WCAG22/Understanding/language-of-page
