Idioma das partes da página
O que a norma pede
Trechos em idioma diferente do principal têm o idioma declarado no código, exceto nomes próprios, termos técnicos e palavras estrangeiras já incorporadas ao português.
Formas de atender
Basta uma delas. A primeira é a preferida; as demais são alternativas para exceções.
- Uma forma de atender: os trechos em outro idioma têm o idioma declarado no código.
- Exceções: nomes próprios, termos técnicos, palavras de idioma indeterminado e estrangeirismos já incorporados ao texto (como “site” ou “e-mail”).
- 3.1.2 (AA)
Parecido na NBR 17060
A NBR 17060 trata de aplicativos. Se o seu serviço também tem app, veja o que a Bússola da NBR 17060 diz sobre o mesmo assunto:
Visões por perfil
Escolha um perfil para ver o que o requisito pede de quem ocupa esse papel:
Anote na especificação o idioma dos trechos que mudam de língua, como os nomes no seletor de idiomas (English, Español) e citações estrangeiras. Palavras já comuns no português não precisam de marcação.
Seletor de idiomas
O cabeçalho oferece outras línguas.
Errado: Sem indicação
Na especificação
Opções “English” e “Español”.
O leitor pronuncia com sotaque português.
Certo: Com indicação
Na especificação
“English” (en) e “Español” (es).
Cada opção é lida no seu idioma.
Aplique o atributo lang no elemento que contém o trecho em outro idioma, como os itens do seletor de idiomas, e permita escolher o idioma de trechos no editor de conteúdo.
Seletor de idiomas
Implementação.
Errado: Sem lang
<a href="/en">English</a>Lido em português.
Certo: Com lang
<a href="/en" lang="en" hreflang="en">English</a>Lido em inglês.
Inclua o idioma dos trechos nos critérios do seletor de idiomas e garanta que o editor de conteúdo permita marcá-lo. Onde esses trechos aparecem, a pronúncia errada os torna incompreensíveis.
Página para imigrantes
Página com parágrafos em português e em espanhol.
Errado: Tudo como português
Situação
Parágrafos em espanhol sem marcação.
O público-alvo ouve pronúncia errada.
Certo: Trechos marcados
Situação
Parágrafos em espanhol com lang="es".
Cada trecho é lido corretamente.
Localize os trechos em outros idiomas, inspecione o atributo lang e ouça se o leitor de tela troca a pronúncia.
Seletor de idiomas
Leitura das opções.
Errado: Pronúncia portuguesa
Leitor de tela anuncia: “En-glish” (pronúncia portuguesa)
Não atende.
Certo: Pronúncia inglesa
Leitor de tela anuncia: “English” (pronúncia inglesa)
Atende.
Marque no editor o idioma de citações e títulos estrangeiros, mas não de estrangeirismos comuns, como “site”. Ofereça tradução quando o público não conhecer o idioma.
Lema em latim
A notícia cita o lema da cidade em latim.
Errado: Sem marcação
No editor
“Nosso lema é Fortis et fidelis.”
Pronúncia estranha.
Certo: Marcado e traduzido
No editor
“Nosso lema é Fortis et fidelis (latim: forte e fiel).”, com o trecho marcado como latim.
Pronúncia certa e sentido claro.