{ "core/audits/accessibility/accesskeys.js | description": { "message": "As chaves de acesso permitem que os utilizadores se concentrem rapidamente numa parte da página. Para uma navegação adequada, cada token de acesso tem de ser exclusiva. [Saiba mais acerca das chaves de acesso](https://dequeuniversity.com/rules/axe/4.10/accesskeys)." }, "core/audits/accessibility/accesskeys.js | failureTitle": { "message": "Os valores `[accesskey]` não são exclusivos" }, "core/audits/accessibility/accesskeys.js | title": { "message": "Os valores `[accesskey]` são exclusivos" }, "core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Cada ARIA `role` suporta um subconjunto específico de atributos `aria-*`. A não correspondência destes invalida os atributos `aria-*`. [Saiba como corresponder os atributos ARIA às respetivas funções](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)." }, "core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "Os atributos `[aria-*]` não correspondem às respetivas funções" }, "core/audits/accessibility/aria-allowed-attr.js | title": { "message": "Os atributos `[aria-*]` correspondem às respetivas funções" }, "core/audits/accessibility/aria-allowed-role.js | description": { "message": "Muitos elementos HTML só podem ser atribuídos a determinadas funções ARIA. A utilização de funções ARIA nas quais não são permitidos pode interferir com a acessibilidade da página Web. [Saiba mais sobre as funções ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)." }, "core/audits/accessibility/aria-allowed-role.js | failureTitle": { "message": "Usa funções ARIA em elementos incompatíveis" }, "core/audits/accessibility/aria-allowed-role.js | title": { "message": "Usa funções ARIA apenas em elementos compatíveis" }, "core/audits/accessibility/aria-command-name.js | description": { "message": "Quando um elemento não tem um nome acessível, os leitores de ecrã anunciam-no com um nome genérico, tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba como tornar os elementos de comandos mais acessíveis](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)." }, "core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "Os elementos `button`, `link` e `menuitem` não têm nomes acessíveis" }, "core/audits/accessibility/aria-command-name.js | title": { "message": "Os elementos `button`, `link` e `menuitem` têm nomes acessíveis" }, "core/audits/accessibility/aria-conditional-attr.js | description": { "message": "Alguns atributos ARIA só são permitidos num elemento em determinadas condições. [Saiba mais acerca dos atributos ARIA condicionais](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)." }, "core/audits/accessibility/aria-conditional-attr.js | failureTitle": { "message": "Os atributos ARIA não são usados conforme especificado para a função do elemento" }, "core/audits/accessibility/aria-conditional-attr.js | title": { "message": "Os atributos ARIA são usados conforme especificado para a função do elemento" }, "core/audits/accessibility/aria-deprecated-role.js | description": { "message": "As funções ARIA descontinuadas podem não ser processadas corretamente pela tecnologia de assistência. [Saiba mais acerca das funções ARIA descontinuadas](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)." }, "core/audits/accessibility/aria-deprecated-role.js | failureTitle": { "message": "Foram usadas funções ARIA descontinuadas" }, "core/audits/accessibility/aria-deprecated-role.js | title": { "message": "As funções ARIA descontinuadas não foram usadas" }, "core/audits/accessibility/aria-dialog-name.js | description": { "message": "Os elementos da caixa de diálogo ARIA sem nomes acessíveis podem impedir os utilizadores de leitores de ecrã de perceberem a finalidade destes elementos. [Saiba como tornar os elementos da caixa de diálogo ARIA mais acessíveis](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)." }, "core/audits/accessibility/aria-dialog-name.js | failureTitle": { "message": "Os elementos com `role=\"dialog\"` ou `role=\"alertdialog\"` não têm nomes acessíveis." }, "core/audits/accessibility/aria-dialog-name.js | title": { "message": "Os elementos com `role=\"dialog\"` ou `role=\"alertdialog\"` têm nomes acessíveis." }, "core/audits/accessibility/aria-hidden-body.js | description": { "message": "As tecnologias de assistência, que incluem os leitores de ecrã, funcionam de forma inconsistente quando `aria-hidden=\"true\"` está definido no `
` do documento. [Saiba como o `aria-hidden` afeta o corpo do documento](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)." }, "core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "`[aria-hidden=\"true\"]` está presente no `` do documento" }, "core/audits/accessibility/aria-hidden-body.js | title": { "message": "`[aria-hidden=\"true\"]` não está presente no `` do documento" }, "core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Os descendentes focalizáveis de um elemento `[aria-hidden=\"true\"]` impedem que esses elementos interativos fiquem disponíveis para os utilizadores de tecnologias de assistência, como leitores de ecrã. [Saiba como o atributo `aria-hidden` afeta os elementos focalizáveis](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)." }, "core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "Os elementos `[aria-hidden=\"true\"]` contêm descendentes focáveis" }, "core/audits/accessibility/aria-hidden-focus.js | title": { "message": "Os elementos `[aria-hidden=\"true\"]` não contêm descendentes focáveis" }, "core/audits/accessibility/aria-input-field-name.js | description": { "message": "Quando um campo de entrada não tem um nome acessível, os leitores de ecrã anunciam-no com um nome genérico, tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba mais acerca das etiquetas de campos de entrada](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)." }, "core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "Os campos de entrada ARIA não têm nomes acessíveis" }, "core/audits/accessibility/aria-input-field-name.js | title": { "message": "Os campos de entrada ARIA têm nomes acessíveis" }, "core/audits/accessibility/aria-meter-name.js | description": { "message": "Quando um elemento de contador não tem um nome acessível, os leitores de ecrã anunciam-no com um nome genérico, tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba como atribuir um nome a elementos `meter`](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)." }, "core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "Os elementos `meter` ARIA não têm nomes acessíveis" }, "core/audits/accessibility/aria-meter-name.js | title": { "message": "Os elementos `meter` ARIA têm nomes acessíveis" }, "core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Quando um elemento `progressbar` não tem um nome acessível, os leitores de ecrã anunciam-no com um nome genérico, tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba como etiquetar elementos `progressbar`](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)." }, "core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "Os elementos `progressbar` ARIA não têm nomes acessíveis" }, "core/audits/accessibility/aria-progressbar-name.js | title": { "message": "Os elementos `progressbar` ARIA têm nomes acessíveis" }, "core/audits/accessibility/aria-prohibited-attr.js | description": { "message": "A utilização de atributos ARIA em funções onde são proibidos pode significar que informações importantes não são comunicadas aos utilizadores de tecnologias de assistência. [Saiba mais sobre as funções ARIA proibidas](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)." }, "core/audits/accessibility/aria-prohibited-attr.js | failureTitle": { "message": "Os elementos usam atributos ARIA proibidos" }, "core/audits/accessibility/aria-prohibited-attr.js | title": { "message": "Os elementos usam apenas atributos ARIA permitidos" }, "core/audits/accessibility/aria-required-attr.js | description": { "message": "Algumas funções ARIA têm atributos obrigatórios que descrevem o estado do elemento para os leitores de ecrã. [Saiba mais acerca das funções e dos atributos obrigatórios](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)." }, "core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "Os `[role]`s não têm todos os atributos `[aria-*]` obrigatórios" }, "core/audits/accessibility/aria-required-attr.js | title": { "message": "Os `[role]`s têm todos os atributos `[aria-*]` obrigatórios" }, "core/audits/accessibility/aria-required-children.js | description": { "message": "Algumas funções superiores ARIA têm de conter funções secundárias específicas para desempenhar as respetivas funções de acessibilidade previstas. [Saiba mais acerca das funções e dos elementos secundários obrigatórios](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)." }, "core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "Os elementos com um `[role]` ARIA que requerem que os elementos secundários contenham um `[role]` específico têm alguns ou todos esses elementos secundários requeridos em falta." }, "core/audits/accessibility/aria-required-children.js | title": { "message": "Os elementos com um `[role]` ARIA que requerem que os elementos secundários contenham um `[role]` específico têm todos os elementos secundários requeridos." }, "core/audits/accessibility/aria-required-parent.js | description": { "message": "Algumas funções secundárias ARIA têm de ser contidas por funções superiores específicas para desempenharem adequadamente as respetivas funções de acessibilidade previstas. [Saiba mais acerca das funções ARIA e do elemento superior necessário](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)." }, "core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "Os `[role]`s não são contidos pelo respetivo elemento superior obrigatório" }, "core/audits/accessibility/aria-required-parent.js | title": { "message": "Os `[role]`s são contidos pelo respetivo elemento superior obrigatório" }, "core/audits/accessibility/aria-roles.js | description": { "message": "As funções ARIA têm de possuir valores válidos para desempenhar as funções de acessibilidade previstas. [Saiba mais acerca das funções ARIA válidas](https://dequeuniversity.com/rules/axe/4.10/aria-roles)." }, "core/audits/accessibility/aria-roles.js | failureTitle": { "message": "Os valores `[role]` não são válidos" }, "core/audits/accessibility/aria-roles.js | title": { "message": "Os valores `[role]` são válidos" }, "core/audits/accessibility/aria-text.js | description": { "message": "Adicionar `role=text` à volta de um nó de texto dividido por marcação permite que o VoiceOver o trate como uma expressão, mas os descendentes focalizáveis do elemento não são anunciados. [Saiba mais acerca do atributo `role=text`](https://dequeuniversity.com/rules/axe/4.10/aria-text)." }, "core/audits/accessibility/aria-text.js | failureTitle": { "message": "Os elementos com o atributo `role=text` têm descendentes focalizáveis." }, "core/audits/accessibility/aria-text.js | title": { "message": "Os elementos com o atributo `role=text` não têm descendentes focalizáveis." }, "core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Quando um campo ativar/desativar não tem um nome acessível, os leitores de ecrã anunciam-no com um nome genérico, tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba mais acerca dos campos ativar/desativar](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)." }, "core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "Os campos ativar/desativar ARIA não têm nomes acessíveis" }, "core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "Os campos ativar/desativar ARIA têm nomes acessíveis" }, "core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Quando um elemento de sugestão não tem um nome acessível, os leitores de ecrã anunciam-no com um nome genérico, tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba como atribuir um nome a elementos `tooltip`](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)." }, "core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "Os elementos `tooltip` ARIA não têm nomes acessíveis" }, "core/audits/accessibility/aria-tooltip-name.js | title": { "message": "Os elementos `tooltip` ARIA têm nomes acessíveis" }, "core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Quando um elemento `treeitem` não tem um nome acessível, os leitores de ecrã anunciam-no com um nome genérico, tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba mais acerca da etiquetagem de elementos `treeitem`](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)." }, "core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "Os elementos `treeitem` ARIA não têm nomes acessíveis" }, "core/audits/accessibility/aria-treeitem-name.js | title": { "message": "Os elementos `treeitem` ARIA têm nomes acessíveis" }, "core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "As tecnologias de assistência, que incluem os leitores de ecrã, não conseguem interpretar atributos ARIA com valores inválidos. [Saiba mais acerca dos valores válidos para os atributos ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)." }, "core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "Os atributos `[aria-*]` não têm valores válidos" }, "core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "Os atributos `[aria-*]` têm valores válidos" }, "core/audits/accessibility/aria-valid-attr.js | description": { "message": "As tecnologias de assistência, que incluem os leitores de ecrã, não conseguem interpretar atributos ARIA com nomes inválidos. [Saiba mais acerca dos atributos ARIA válidos](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)." }, "core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "Os atributos `[aria-*]` não são válidos ou têm erros ortográficos" }, "core/audits/accessibility/aria-valid-attr.js | title": { "message": "Os atributos `[aria-*]` são válidos e não têm erros ortográficos" }, "core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Elementos reprovados" }, "core/audits/accessibility/button-name.js | description": { "message": "Quando um botão não tem um nome acessível, os leitores de ecrã anunciam-no como \"botão\", tornando-o inutilizável para os utilizadores que dependem de leitores de ecrã. [Saiba como tornar os botões mais acessíveis](https://dequeuniversity.com/rules/axe/4.10/button-name)." }, "core/audits/accessibility/button-name.js | failureTitle": { "message": "Os botões não têm um nome acessível" }, "core/audits/accessibility/button-name.js | title": { "message": "Os botões têm um nome acessível" }, "core/audits/accessibility/bypass.js | description": { "message": "Adicionar formas de ignorar conteúdo repetitivo permite que os utilizadores com teclado naveguem na página de forma mais eficiente. [Saiba mais acerca dos blocos para ignorar](https://dequeuniversity.com/rules/axe/4.10/bypass)." }, "core/audits/accessibility/bypass.js | failureTitle": { "message": "A página não contém um título, um link para ignorar ou uma região de ponto de referência" }, "core/audits/accessibility/bypass.js | title": { "message": "A página contém um título, um link para ignorar ou uma região de ponto de referência" }, "core/audits/accessibility/color-contrast.js | description": { "message": "O texto de baixo contraste é difícil ou impossível de ler para muitos utilizadores. [Saiba como criar um contraste de cor suficiente](https://dequeuniversity.com/rules/axe/4.10/color-contrast)." }, "core/audits/accessibility/color-contrast.js | failureTitle": { "message": "As cores de primeiro e de segundo plano não têm uma relação de contraste suficiente" }, "core/audits/accessibility/color-contrast.js | title": { "message": "As cores de segundo plano e de primeiro plano têm uma relação de contraste suficiente" }, "core/audits/accessibility/definition-list.js | description": { "message": "Quando as listas de definição não estão devidamente marcadas, os leitores de ecrã podem produzir um resultado confuso ou impreciso. [Saiba como estruturar corretamente listas de definições](https://dequeuniversity.com/rules/axe/4.10/definition-list)." }, "core/audits/accessibility/definition-list.js | failureTitle": { "message": "Os `