lighthouse
Version:
Automated auditing, performance metrics, and best practices for the web.
671 lines • 277 kB
JSON
{
"core/audits/accessibility/accesskeys.js | description": {
"message": "Les tecles d'accés permeten als usuaris posar el focus ràpidament en una part de la pàgina. Perquè puguin navegar correctament, cada tecla d'accés ha de ser única. [Obtén més informació sobre les tecles d'accés](https://dequeuniversity.com/rules/axe/4.10/accesskeys)."
},
"core/audits/accessibility/accesskeys.js | failureTitle": {
"message": "Els valors de l'atribut `[accesskey]` no són únics"
},
"core/audits/accessibility/accesskeys.js | title": {
"message": "Els valors de l'atribut `[accesskey]` són únics"
},
"core/audits/accessibility/aria-allowed-attr.js | description": {
"message": "Cada element `role` d'ARIA admet un subconjunt específic d'atributs `aria-*`. Si no coincideixen, els atributs `aria-*` queden invalidats. [Obtén informació sobre com pots relacionar els atributs ARIA amb les seves funcions](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)."
},
"core/audits/accessibility/aria-allowed-attr.js | failureTitle": {
"message": "Els atributs `[aria-*]` no coincideixen amb les seves funcions"
},
"core/audits/accessibility/aria-allowed-attr.js | title": {
"message": "Els atributs `[aria-*]` coincideixen amb les seves funcions"
},
"core/audits/accessibility/aria-allowed-role.js | description": {
"message": "A molts elements HTML només se'ls poden assignar determinades funcions d'ARIA. L'ús de funcions d'ARIA en casos no permesos pot interferir en l'accessibilitat de la pàgina web. [Obtén més informació sobre les funcions d'ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)."
},
"core/audits/accessibility/aria-allowed-role.js | failureTitle": {
"message": "Utilitza funcions d'ARIA en elements no compatibles"
},
"core/audits/accessibility/aria-allowed-role.js | title": {
"message": "Utilitza funcions d'ARIA només en elements compatibles"
},
"core/audits/accessibility/aria-command-name.js | description": {
"message": "Si un element no té un nom accessible, els lectors de pantalla l'enuncien amb un nom genèric, de manera que queda inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén informació sobre com pots fer que els elements de les ordres siguin més accessibles](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)."
},
"core/audits/accessibility/aria-command-name.js | failureTitle": {
"message": "Els elements `button`, `link` i `menuitem` no tenen noms accessibles"
},
"core/audits/accessibility/aria-command-name.js | title": {
"message": "Els elements `button`, `link` i `menuitem` tenen noms accessibles"
},
"core/audits/accessibility/aria-conditional-attr.js | description": {
"message": "Alguns atributs ARIA només es permeten en un element en determinades condicions. [Obtén més informació sobre els atributs ARIA condicionals](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)."
},
"core/audits/accessibility/aria-conditional-attr.js | failureTitle": {
"message": "Els atributs ARIA no s'utilitzen tal com s'especifica per a la funció de l'element"
},
"core/audits/accessibility/aria-conditional-attr.js | title": {
"message": "Els atributs ARIA s'utilitzen tal com s'especifica per a la funció de l'element"
},
"core/audits/accessibility/aria-deprecated-role.js | description": {
"message": "És possible que la tecnologia assistencial no pugui processar correctament funcions d'ARIA obsoletes. [Obtén més informació sobre les funcions d'ARIA obsoletes](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)."
},
"core/audits/accessibility/aria-deprecated-role.js | failureTitle": {
"message": "S'han utilitzat funcions d'ARIA obsoletes"
},
"core/audits/accessibility/aria-deprecated-role.js | title": {
"message": "No s'han utilitzat funcions d'ARIA obsoletes"
},
"core/audits/accessibility/aria-dialog-name.js | description": {
"message": "Els elements del quadre de diàleg d'ARIA que no tenen noms accessibles poden impedir que els usuaris de lectors de pantalla puguin discernir la finalitat d'aquests elements. [Obtén informació sobre com pots fer que els elements del quadre de diàleg d'ARIA siguin més accessibles](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)."
},
"core/audits/accessibility/aria-dialog-name.js | failureTitle": {
"message": "Els elements amb `role=\"dialog\"` o `role=\"alertdialog\"` no tenen noms accessibles."
},
"core/audits/accessibility/aria-dialog-name.js | title": {
"message": "Els elements amb `role=\"dialog\"` o `role=\"alertdialog\"` tenen noms accessibles."
},
"core/audits/accessibility/aria-hidden-body.js | description": {
"message": "Les tecnologies assistencials, com ara els lectors de pantalla, funcionen de manera incongruent quan s'estableix `aria-hidden=\"true\"` en el document `<body>`. [Obtén informació sobre com `aria-hidden` afecta el cos del document](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)."
},
"core/audits/accessibility/aria-hidden-body.js | failureTitle": {
"message": "`[aria-hidden=\"true\"]` es troba al document `<body>`"
},
"core/audits/accessibility/aria-hidden-body.js | title": {
"message": "`[aria-hidden=\"true\"]` no es troba al document `<body>`"
},
"core/audits/accessibility/aria-hidden-focus.js | description": {
"message": "Els descendents enfocables en un element `[aria-hidden=\"true\"]` impedeixen que els elements interactius estiguin a l'abast dels usuaris de tecnologies assistencials, com ara els lectors de pantalla. [Obtén informació sobre com `aria-hidden` afecta els elements enfocables](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)."
},
"core/audits/accessibility/aria-hidden-focus.js | failureTitle": {
"message": "Els elements `[aria-hidden=\"true\"]` contenen descendents en què es pot posar el focus"
},
"core/audits/accessibility/aria-hidden-focus.js | title": {
"message": "Els elements `[aria-hidden=\"true\"]` no contenen cap descendent en què es pugui posar el focus"
},
"core/audits/accessibility/aria-input-field-name.js | description": {
"message": "Si un camp d'entrada no té un nom accessible, els lectors de pantalla l'enuncien amb un nom genèric, de manera que resulta inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén més informació sobre les etiquetes dels camps d'entrada](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)."
},
"core/audits/accessibility/aria-input-field-name.js | failureTitle": {
"message": "Els camps d'entrada ARIA no tenen noms accessibles"
},
"core/audits/accessibility/aria-input-field-name.js | title": {
"message": "Els camps d'entrada ARIA tenen noms accessibles"
},
"core/audits/accessibility/aria-meter-name.js | description": {
"message": "Si un element mesurador no té un nom accessible, els lectors de pantalla l'enuncien amb un nom genèric, de manera que resulta inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén informació sobre com pots posar nom als elements `meter`](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)."
},
"core/audits/accessibility/aria-meter-name.js | failureTitle": {
"message": "Els elements `meter` d'ARIA no tenen noms accessibles"
},
"core/audits/accessibility/aria-meter-name.js | title": {
"message": "Els elements `meter` d'ARIA tenen noms accessibles"
},
"core/audits/accessibility/aria-progressbar-name.js | description": {
"message": "Si un element del tipus `progressbar` no té un nom accessible, els lectors de pantalla l'enuncien amb un nom genèric, de manera que resulta inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén informació sobre com pots etiquetar elements `progressbar`](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)."
},
"core/audits/accessibility/aria-progressbar-name.js | failureTitle": {
"message": "Els elements `progressbar` d'ARIA no tenen noms accessibles"
},
"core/audits/accessibility/aria-progressbar-name.js | title": {
"message": "Els elements `progressbar` d'ARIA tenen noms accessibles"
},
"core/audits/accessibility/aria-prohibited-attr.js | description": {
"message": "L'ús d'atributs ARIA en funcions en què estan prohibits pot fer que no es comuniqui informació important als usuaris de tecnologies assistencials. [Obtén més informació sobre les funcions d'ARIA prohibides](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)."
},
"core/audits/accessibility/aria-prohibited-attr.js | failureTitle": {
"message": "Els elements utilitzen atributs ARIA prohibits"
},
"core/audits/accessibility/aria-prohibited-attr.js | title": {
"message": "Els elements només utilitzen atributs ARIA permesos"
},
"core/audits/accessibility/aria-required-attr.js | description": {
"message": "Algunes funcions d'ARIA tenen atributs obligatoris que descriuen l'estat de l'element als lectors de pantalla. [Obtén més informació sobre les funcions i els atributs obligatoris](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)."
},
"core/audits/accessibility/aria-required-attr.js | failureTitle": {
"message": "Els atributs `[role]` no tenen tots els atributs `[aria-*]` obligatoris"
},
"core/audits/accessibility/aria-required-attr.js | title": {
"message": "Els elements amb l'atribut `[role]` tenen tots els atributs `[aria-*]` obligatoris"
},
"core/audits/accessibility/aria-required-children.js | description": {
"message": "Algunes funcions dels elements ARIA superiors han d'incloure funcions concretes dels elements secundaris perquè puguin dur a terme les funcions d'accessibilitat per a les quals s'han dissenyat. [Obtén més informació sobre les funcions i els elements secundaris obligatoris](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)."
},
"core/audits/accessibility/aria-required-children.js | failureTitle": {
"message": "Els elements amb un `[role]` ARIA que requereixen que els elements secundaris continguin un atribut `[role]` específic no tenen alguns o tots els elements secundaris requerits."
},
"core/audits/accessibility/aria-required-children.js | title": {
"message": "Els elements amb un ARIA `[role]` que requereixen que els elements secundaris continguin un atribut `[role]` específic tenen tots els elements secundaris requerits."
},
"core/audits/accessibility/aria-required-parent.js | description": {
"message": "Les funcions de determinats elements superiors han d'incloure algunes funcions dels elements ARIA secundaris perquè puguin dur a terme les funcions d'accessibilitat per a les quals s'han dissenyat. [Obtén més informació sobre les funcions d'ARIA i l'element superior obligatori](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)."
},
"core/audits/accessibility/aria-required-parent.js | failureTitle": {
"message": "Els atributs `[role]` no s'inclouen a l'element superior obligatori"
},
"core/audits/accessibility/aria-required-parent.js | title": {
"message": "Els atributs `[role]` s'inclouen a l'element superior obligatori"
},
"core/audits/accessibility/aria-roles.js | description": {
"message": "Les funcions dels elements ARIA han de tenir valors vàlids perquè puguin dur a terme les funcions d'accessibilitat per a les quals s'han dissenyat. [Obtén més informació sobre les funcions d'ARIA vàlides](https://dequeuniversity.com/rules/axe/4.10/aria-roles)."
},
"core/audits/accessibility/aria-roles.js | failureTitle": {
"message": "Els valors de l'atribut `[role]` no són vàlids"
},
"core/audits/accessibility/aria-roles.js | title": {
"message": "Els valors de l'atribut `[role]` són vàlids"
},
"core/audits/accessibility/aria-text.js | description": {
"message": "Si s'afegeix `role=text` al voltant d'un node de text dividit per etiquetatge, VoiceOver pot tractar l'element com una frase, però els seus descendents enfocables no s'enunciaran. [Obtén més informació sobre l'atribut `role=text`](https://dequeuniversity.com/rules/axe/4.10/aria-text)."
},
"core/audits/accessibility/aria-text.js | failureTitle": {
"message": "Els elements amb l'atribut `role=text` sí que tenen descendents enfocables."
},
"core/audits/accessibility/aria-text.js | title": {
"message": "Els elements amb l'atribut `role=text` no tenen descendents enfocables."
},
"core/audits/accessibility/aria-toggle-field-name.js | description": {
"message": "Si un camp de commutació no té un nom accessible, els lectors de pantalla l'enuncien amb un nom genèric, de manera que resulta inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén més informació sobre els camps de commutació](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)."
},
"core/audits/accessibility/aria-toggle-field-name.js | failureTitle": {
"message": "Els camps de commutació ARIA no tenen noms accessibles"
},
"core/audits/accessibility/aria-toggle-field-name.js | title": {
"message": "Els camps de commutació ARIA tenen noms accessibles"
},
"core/audits/accessibility/aria-tooltip-name.js | description": {
"message": "Si un element de descripció emergent no té un nom accessible, els lectors de pantalla l'enuncien amb un nom genèric, de manera que resulta inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén informació sobre com pots posar nom als elements `tooltip`](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)."
},
"core/audits/accessibility/aria-tooltip-name.js | failureTitle": {
"message": "Els elements `tooltip` d'ARIA no tenen noms accessibles"
},
"core/audits/accessibility/aria-tooltip-name.js | title": {
"message": "Els elements `tooltip` d'ARIA tenen noms accessibles"
},
"core/audits/accessibility/aria-treeitem-name.js | description": {
"message": "Si un element del tipus `treeitem` no té un nom accessible, els lectors de pantalla l'enuncien amb un nom genèric, de manera que resulta inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén més informació sobre com pots etiquetar els elements `treeitem`](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)."
},
"core/audits/accessibility/aria-treeitem-name.js | failureTitle": {
"message": "Els elements `treeitem` d'ARIA no tenen noms accessibles"
},
"core/audits/accessibility/aria-treeitem-name.js | title": {
"message": "Els elements `treeitem` d'ARIA tenen noms accessibles"
},
"core/audits/accessibility/aria-valid-attr-value.js | description": {
"message": "Les tecnologies assistencials, com ara els lectors de pantalla, no poden interpretar els atributs ARIA que tenen valors no vàlids. [Obtén més informació sobre els valors dels atributs ARIA vàlids](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)."
},
"core/audits/accessibility/aria-valid-attr-value.js | failureTitle": {
"message": "Els atributs `[aria-*]` no tenen valors vàlids"
},
"core/audits/accessibility/aria-valid-attr-value.js | title": {
"message": "Els atributs `[aria-*]` tenen valors vàlids"
},
"core/audits/accessibility/aria-valid-attr.js | description": {
"message": "Les tecnologies assistencials, com ara els lectors de pantalla, no poden interpretar els atributs ARIA que tenen noms no vàlids. [Obtén més informació sobre els atributs d'ARIA vàlids](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)."
},
"core/audits/accessibility/aria-valid-attr.js | failureTitle": {
"message": "Els atributs `[aria-*]` no són vàlids o estan mal escrits"
},
"core/audits/accessibility/aria-valid-attr.js | title": {
"message": "Els atributs `[aria-*]` són vàlids i estan ben escrits"
},
"core/audits/accessibility/axe-audit.js | failingElementsHeader": {
"message": "Elements amb errors"
},
"core/audits/accessibility/button-name.js | description": {
"message": "Si un botó no té un nom accessible, els lectors de pantalla l'enuncien com a \"botó\", de manera que queda inservible per als usuaris que depenen d'aquesta tecnologia. [Obtén informació sobre com pots fer que els botons siguin més accessibles](https://dequeuniversity.com/rules/axe/4.10/button-name)."
},
"core/audits/accessibility/button-name.js | failureTitle": {
"message": "Els botons no tenen un nom accessible"
},
"core/audits/accessibility/button-name.js | title": {
"message": "Els botons tenen noms accessibles"
},
"core/audits/accessibility/bypass.js | description": {
"message": "Si s'afegeixen maneres d'ometre el contingut repetitiu, els usuaris de teclat poden navegar per la pàgina de manera més eficient. [Obtén més informació sobre com pots ometre el contingut repetitiu](https://dequeuniversity.com/rules/axe/4.10/bypass)."
},
"core/audits/accessibility/bypass.js | failureTitle": {
"message": "La pàgina no conté un encapçalament, un enllaç d'omissió o una regió de referència"
},
"core/audits/accessibility/bypass.js | title": {
"message": "La pàgina conté un encapçalament, un enllaç d'omissió o una regió de referència"
},
"core/audits/accessibility/color-contrast.js | description": {
"message": "El text amb contrast baix resulta difícil o impossible de llegir per a molts usuaris. [Obtén informació sobre com pots proporcionar un contrast de color suficient](https://dequeuniversity.com/rules/axe/4.10/color-contrast)."
},
"core/audits/accessibility/color-contrast.js | failureTitle": {
"message": "La relació de contrast dels colors de primer i de segon pla no és suficient."
},
"core/audits/accessibility/color-contrast.js | title": {
"message": "La relació de contrast dels colors de primer i de segon pla és suficient"
},
"core/audits/accessibility/definition-list.js | description": {
"message": "Si el marcatge de les llistes de definició no és correcte, és possible que els lectors de pantalla sonin de manera confusa o inexacta. [Obtén informació sobre com pots estructurar correctament les llistes de definicions](https://dequeuniversity.com/rules/axe/4.10/definition-list)."
},
"core/audits/accessibility/definition-list.js | failureTitle": {
"message": "Els `<dl>` no contenen només grups de `<dt>` i `<dd>` ordenats correctament, o bé elements `<script>`, `<template>` o `<div>`."
},
"core/audits/accessibility/definition-list.js | title": {
"message": "Els `<dl>` contenen només grups de `<dt>` i `<dd>` ordenats correctament, o bé elements `<script>`, `<template>` o `<div>`."
},
"core/audits/accessibility/dlitem.js | description": {
"message": "Els elements de la llista de definicions (`<dt>` i `<dd>`) han d'estar tancats dins d'un element `<dl>` superior per garantir que els lectors de pantalla els puguin enunciar correctament. [Obtén informació sobre com pots estructurar correctament les llistes de definicions](https://dequeuniversity.com/rules/axe/4.10/dlitem)."
},
"core/audits/accessibility/dlitem.js | failureTitle": {
"message": "Els elements de la llista de definicions estan tancats entre elements `<dl>`"
},
"core/audits/accessibility/dlitem.js | title": {
"message": "Els elements de la llista de definicions estan tancats entre elements `<dl>`"
},
"core/audits/accessibility/document-title.js | description": {
"message": "El títol proporciona un resum de la pàgina als usuaris de lectors de pantalla. A més, els usuaris de motors de cerca depenen en gran mesura d'aquest títol per determinar si una pàgina és rellevant per a la seva cerca. [Obtén més informació sobre els títols dels documents](https://dequeuniversity.com/rules/axe/4.10/document-title)."
},
"core/audits/accessibility/document-title.js | failureTitle": {
"message": "El document no té cap element `<title>`"
},
"core/audits/accessibility/document-title.js | title": {
"message": "El document té un element `<title>`"
},
"core/audits/accessibility/duplicate-id-aria.js | description": {
"message": "El valor d'un identificador ARIA ha de ser únic per impedir que les tecnologies assistencials passin per alt altres instàncies. [Obtén informació sobre com pots corregir els identificadors ARIA duplicats](https://dequeuniversity.com/rules/axe/4.10/duplicate-id-aria)."
},
"core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
"message": "Els identificadors ARIA no són únics"
},
"core/audits/accessibility/duplicate-id-aria.js | title": {
"message": "Els identificadors ARIA són únics"
},
"core/audits/accessibility/empty-heading.js | description": {
"message": "Un encapçalament sense contingut o amb text inaccessible impedeix que els usuaris de lectors de pantalla accedeixin a la informació de l'estructura de la pàgina. [Obtén més informació sobre els encapçalaments](https://dequeuniversity.com/rules/axe/4.10/empty-heading)."
},
"core/audits/accessibility/empty-heading.js | failureTitle": {
"message": "Els elements dels encapçalaments no inclouen contingut."
},
"core/audits/accessibility/empty-heading.js | title": {
"message": "Tots els elements dels encapçalaments inclouen contingut."
},
"core/audits/accessibility/form-field-multiple-labels.js | description": {
"message": "Els camps de formulari amb diverses etiquetes poden fer que les tecnologies assistencials, com ara els lectors de pantalla, els enunciïn de manera confusa, ja que poden utilitzar la primera etiqueta, la darrera o totes. [Obtén informació sobre com pots utilitzar etiquetes de formulari](https://dequeuniversity.com/rules/axe/4.10/form-field-multiple-labels)."
},
"core/audits/accessibility/form-field-multiple-labels.js | failureTitle": {
"message": "Els camps de formulari tenen diverses etiquetes"
},
"core/audits/accessibility/form-field-multiple-labels.js | title": {
"message": "Cap camp de formulari té diverses etiquetes"
},
"core/audits/accessibility/frame-title.js | description": {
"message": "Els usuaris de lectors de pantalla depenen dels títols dels marcs perquè en descriguin el contingut. [Obtén més informació sobre els títols dels marcs](https://dequeuniversity.com/rules/axe/4.10/frame-title)."
},
"core/audits/accessibility/frame-title.js | failureTitle": {
"message": "Els elements `<frame>` o `<iframe>` no tenen títol"
},
"core/audits/accessibility/frame-title.js | title": {
"message": "Els elements `<frame>` o `<iframe>` tenen un títol"
},
"core/audits/accessibility/heading-order.js | description": {
"message": "Els encapçalaments ordenats adequadament sense ometre nivells transmeten l'estructura semàntica de la pàgina, la qual cosa facilita la navegació i la comprensió quan s'utilitzen tecnologies assistencials. [Obtén més informació sobre l'ordre dels encapçalaments](https://dequeuniversity.com/rules/axe/4.10/heading-order)."
},
"core/audits/accessibility/heading-order.js | failureTitle": {
"message": "Els elements de l'encapçalament no estan en un ordre seqüencial descendent"
},
"core/audits/accessibility/heading-order.js | title": {
"message": "Els elements de l'encapçalament es mostren en un ordre seqüencial descendent"
},
"core/audits/accessibility/html-has-lang.js | description": {
"message": "Si en una pàgina no s'especifica un atribut `lang`, els lectors de pantalla suposen que la pàgina està escrita en l'idioma predeterminat que l'usuari ha triat en configurar el lector de pantalla. Si està escrita en un altre idioma, és possible que el lector de pantalla no n'enunciï el text correctament. [Obtén més informació sobre l'atribut `lang`](https://dequeuniversity.com/rules/axe/4.10/html-has-lang)."
},
"core/audits/accessibility/html-has-lang.js | failureTitle": {
"message": "L'element `<html>` no té un atribut `[lang]`"
},
"core/audits/accessibility/html-has-lang.js | title": {
"message": "L'element `<html>` té un atribut `[lang]`"
},
"core/audits/accessibility/html-lang-valid.js | description": {
"message": "Si especifiques un [idioma vàlid d'acord amb l'estàndard BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question), facilites que els lectors de pantalla enunciïn el text correctament. [Obtén informació sobre com pots utilitzar l'atribut `lang`](https://dequeuniversity.com/rules/axe/4.10/html-lang-valid)."
},
"core/audits/accessibility/html-lang-valid.js | failureTitle": {
"message": "L'element `<html>` no té un valor vàlid per a l'atribut `[lang]` corresponent."
},
"core/audits/accessibility/html-lang-valid.js | title": {
"message": "L'element `<html>` té un valor vàlid per a l'atribut `[lang]` corresponent"
},
"core/audits/accessibility/html-xml-lang-mismatch.js | description": {
"message": "Si la pàgina web no especifica un idioma de manera coherent, és possible que el lector de pantalla no n'enunciï el text correctament. [Obtén més informació sobre l'atribut `lang`](https://dequeuniversity.com/rules/axe/4.10/html-xml-lang-mismatch)."
},
"core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": {
"message": "L'element `<html>` no té un atribut `[xml:lang]` amb el mateix idioma base que l'atribut `[lang]`."
},
"core/audits/accessibility/html-xml-lang-mismatch.js | title": {
"message": "L'element `<html>` té un atribut `[xml:lang]` amb el mateix idioma base que l'atribut `[lang]`."
},
"core/audits/accessibility/identical-links-same-purpose.js | description": {
"message": "Els enllaços amb la mateixa destinació han de tenir la mateixa descripció per ajudar els usuaris a entendre la finalitat de l'enllaç i decidir si el volen seguir. [Obtén més informació sobre els enllaços idèntics](https://dequeuniversity.com/rules/axe/4.10/identical-links-same-purpose)."
},
"core/audits/accessibility/identical-links-same-purpose.js | failureTitle": {
"message": "Els enllaços idèntics no tenen la mateixa finalitat."
},
"core/audits/accessibility/identical-links-same-purpose.js | title": {
"message": "Els enllaços idèntics tenen la mateixa finalitat."
},
"core/audits/accessibility/image-alt.js | description": {
"message": "Els elements informatius han d'utilitzar text alternatiu que sigui breu i descriptiu. Els elements decoratius es poden ignorar amb un atribut alt buit. [Obtén més informació sobre l'atribut `alt`](https://dequeuniversity.com/rules/axe/4.10/image-alt)."
},
"core/audits/accessibility/image-alt.js | failureTitle": {
"message": "Els elements d'imatge no tenen atributs `[alt]`"
},
"core/audits/accessibility/image-alt.js | title": {
"message": "Els elements d'imatge tenen atributs `[alt]`"
},
"core/audits/accessibility/image-redundant-alt.js | description": {
"message": "Els elements informatius han d'utilitzar text alternatiu que sigui breu i descriptiu. El text alternatiu que sigui exactament igual que el text que hi ha al costat de l'enllaç o de la imatge pot ser confús per als usuaris de lectors de pantalla, ja que el text es llegirà dues vegades. [Obtén més informació sobre l'atribut `alt`](https://dequeuniversity.com/rules/axe/4.10/image-redundant-alt)."
},
"core/audits/accessibility/image-redundant-alt.js | failureTitle": {
"message": "Els elements d'imatge tenen atributs `[alt]` que són text redundant."
},
"core/audits/accessibility/image-redundant-alt.js | title": {
"message": "Els elements d'imatge no tenen atributs `[alt]` que siguin text redundant."
},
"core/audits/accessibility/input-button-name.js | description": {
"message": "Afegir text discernible i accessible als botons d'entrada pot ajudar els usuaris de lectors de pantalla a entendre la finalitat del botó d'entrada. [Obtén més informació sobre els botons d'entrada](https://dequeuniversity.com/rules/axe/4.10/input-button-name)."
},
"core/audits/accessibility/input-button-name.js | failureTitle": {
"message": "Els botons d'entrada no tenen text discernible."
},
"core/audits/accessibility/input-button-name.js | title": {
"message": "Els botons d'entrada tenen text discernible."
},
"core/audits/accessibility/input-image-alt.js | description": {
"message": "Si s'utilitza una imatge per al botó `<input>`, el text alternatiu pot ajudar els usuaris dels lectors de pantalla a entendre la funció del botó. [Obtén informació sobre el text alternatiu de la imatge d'entrada](https://dequeuniversity.com/rules/axe/4.10/input-image-alt)."
},
"core/audits/accessibility/input-image-alt.js | failureTitle": {
"message": "Els elements `<input type=\"image\">` no tenen text `[alt]`"
},
"core/audits/accessibility/input-image-alt.js | title": {
"message": "Els elements `<input type=\"image\">` tenen text `[alt]`"
},
"core/audits/accessibility/label-content-name-mismatch.js | description": {
"message": "Les etiquetes de text visibles que no coincideixen amb el nom accessible poden crear una experiència confusa per als usuaris de lectors de pantalla. [Obtén més informació sobre els noms accessibles](https://dequeuniversity.com/rules/axe/4.10/label-content-name-mismatch)."
},
"core/audits/accessibility/label-content-name-mismatch.js | failureTitle": {
"message": "Els elements amb etiquetes de text visibles no tenen noms accessibles coincidents."
},
"core/audits/accessibility/label-content-name-mismatch.js | title": {
"message": "Els elements amb etiquetes de text visibles tenen noms accessibles coincidents."
},
"core/audits/accessibility/label.js | description": {
"message": "Les etiquetes garanteixen que les tecnologies assistencials, com ara els lectors de pantalla, puguin enunciar correctament els controls dels formularis. [Obtén més informació sobre les etiquetes d'elements de formulari](https://dequeuniversity.com/rules/axe/4.10/label)."
},
"core/audits/accessibility/label.js | failureTitle": {
"message": "Els elements de formulari no tenen etiquetes associades"
},
"core/audits/accessibility/label.js | title": {
"message": "Els elements de formulari tenen etiquetes associades"
},
"core/audits/accessibility/landmark-one-main.js | description": {
"message": "Tenir un sol punt de referència principal ajuda els usuaris de lectors de pantalla a navegar per una pàgina web. [Obtén més informació sobre els punts de referència](https://dequeuniversity.com/rules/axe/4.10/landmark-one-main)."
},
"core/audits/accessibility/landmark-one-main.js | failureTitle": {
"message": "El document no té cap punt de referència principal."
},
"core/audits/accessibility/landmark-one-main.js | title": {
"message": "El document té un punt de referència principal."
},
"core/audits/accessibility/link-in-text-block.js | description": {
"message": "El text amb contrast baix resulta difícil o impossible de llegir per a molts usuaris. Si el text dels enllaços és discernible, millora l'experiència dels usuaris amb poca visió. [Obtén informació sobre com pots fer que els enllaços es puguin distingir](https://dequeuniversity.com/rules/axe/4.10/link-in-text-block)."
},
"core/audits/accessibility/link-in-text-block.js | failureTitle": {
"message": "Els enllaços depenen del color per poder-se distingir."
},
"core/audits/accessibility/link-in-text-block.js | title": {
"message": "Els enllaços es poden distingir sense dependre del color."
},
"core/audits/accessibility/link-name.js | description": {
"message": "Si el text dels enllaços (així com el text alternatiu per a les imatges, quan s'utilitzen com a enllaços) és discernible, únic i enfocable, millora l'experiència de navegació per als usuaris de lectors de pantalla. [Obtén informació sobre com pots fer que els enllaços siguin accessibles](https://dequeuniversity.com/rules/axe/4.10/link-name)."
},
"core/audits/accessibility/link-name.js | failureTitle": {
"message": "Els enllaços no tenen noms que es puguin distingir"
},
"core/audits/accessibility/link-name.js | title": {
"message": "Els enllaços tenen noms que es poden distingir"
},
"core/audits/accessibility/list.js | description": {
"message": "Els lectors de pantalla tenen una manera específica d'enunciar les llistes. Estructurar-les correctament millora la manera com sonen els lectors de pantalla. [Obtén més informació sobre l'estructura adequada de les llistes](https://dequeuniversity.com/rules/axe/4.10/list)."
},
"core/audits/accessibility/list.js | failureTitle": {
"message": "Les llistes no contenen només elements`<li>` i elements que admeten scripts (`<script>` i `<template>`)."
},
"core/audits/accessibility/list.js | title": {
"message": "Les llistes contenen només elements `<li>` i elements que admeten scripts (`<script>` i `<template>`)."
},
"core/audits/accessibility/listitem.js | description": {
"message": "Els lectors de pantalla requereixen que els elements de llista (`<li>`) estiguin inclosos dins d'un element `<ul>`, `<ol>` o `<menu>` superior per poder enunciar-los correctament. [Obtén més informació sobre l'estructura adequada de les llistes](https://dequeuniversity.com/rules/axe/4.10/listitem)."
},
"core/audits/accessibility/listitem.js | failureTitle": {
"message": "Alguns elements de la llista (`<li>`) no estan inclosos entre elements superiors `<ul>`, `<ol>` o `<menu>`."
},
"core/audits/accessibility/listitem.js | title": {
"message": "Alguns elements de llista (`<li>`) estan inclosos entre elements superiors `<ul>`, `<ol>` o `<menu>`"
},
"core/audits/accessibility/meta-refresh.js | description": {
"message": "Els usuaris no esperen que una pàgina s'actualitzi automàticament. En fer-ho, el focus torna a la part superior de la pàgina i els usuaris es poden sentir frustrats i confosos. [Obtén més informació sobre la metaetiqueta d'actualització](https://dequeuniversity.com/rules/axe/4.10/meta-refresh)."
},
"core/audits/accessibility/meta-refresh.js | failureTitle": {
"message": "El document utilitza la metaetiqueta `<meta http-equiv=\"refresh\">`"
},
"core/audits/accessibility/meta-refresh.js | title": {
"message": "El document no utilitza `<meta http-equiv=\"refresh\">`"
},
"core/audits/accessibility/meta-viewport.js | description": {
"message": "Desactivar el zoom pot ser un problema per als usuaris amb visió reduïda que necessiten ampliar la pantalla per veure correctament el contingut d'una pàgina web. [Obtén més informació sobre la metaetiqueta de finestra gràfica](https://dequeuniversity.com/rules/axe/4.10/meta-viewport)."
},
"core/audits/accessibility/meta-viewport.js | failureTitle": {
"message": "L'atribut `[user-scalable=\"no\"]` s'utilitza a l'element `<meta name=\"viewport\">` o l'atribut `[maximum-scale]` és inferior a 5."
},
"core/audits/accessibility/meta-viewport.js | title": {
"message": "L'atribut `[user-scalable=\"no\"]` no s'utilitza a l'element `<meta name=\"viewport\">` i l'atribut `[maximum-scale]` no és inferior a 5."
},
"core/audits/accessibility/object-alt.js | description": {
"message": "Els lectors de pantalla no poden traduir contingut que no sigui text. Si afegeixes text alternatiu als elements `<object>`, ajudes els lectors de pantalla a transmetre el significat als usuaris. [Obtén més informació sobre el text alternatiu per a elements `object`](https://dequeuniversity.com/rules/axe/4.10/object-alt)."
},
"core/audits/accessibility/object-alt.js | failureTitle": {
"message": "Els elements `<object>` no tenen text alternatiu"
},
"core/audits/accessibility/object-alt.js | title": {
"message": "Els elements `<object>` tenen text alternatiu"
},
"core/audits/accessibility/select-name.js | description": {
"message": "Els elements de formulari sense etiquetes eficaces poden crear experiències frustrants per als usuaris de lectors de pantalla. [Obtén més informació sobre l'element `select`](https://dequeuniversity.com/rules/axe/4.10/select-name)."
},
"core/audits/accessibility/select-name.js | failureTitle": {
"message": "Els elements select no tenen elements d'etiqueta associats."
},
"core/audits/accessibility/select-name.js | title": {
"message": "Els elements select tenen elements d'etiqueta associats."
},
"core/audits/accessibility/skip-link.js | description": {
"message": "Incloure un enllaç d'omissió pot ajudar els usuaris a passar al contingut principal per estalviar temps. [Obtén més informació sobre els enllaços d'omissió](https://dequeuniversity.com/rules/axe/4.10/skip-link)."
},
"core/audits/accessibility/skip-link.js | failureTitle": {
"message": "Els enllaços d'omissió no són enfocables."
},
"core/audits/accessibility/skip-link.js | title": {
"message": "Els enllaços d'omissió són enfocables."
},
"core/audits/accessibility/tabindex.js | description": {
"message": "Un valor superior a 0 implica una ordenació explícita de navegació. Tècnicament és vàlid, però sol causar experiències frustrants per als usuaris que depenen de les tecnologies assistencials. [Obtén més informació sobre l'atribut `tabindex`](https://dequeuniversity.com/rules/axe/4.10/tabindex)."
},
"core/audits/accessibility/tabindex.js | failureTitle": {
"message": "Alguns elements tenen un valor `[tabindex]` superior a 0"
},
"core/audits/accessibility/tabindex.js | title": {
"message": "Cap element no té un valor `[tabindex]` superior a 0"
},
"core/audits/accessibility/table-duplicate-name.js | description": {
"message": "L'atribut de resum ha de descriure l'estructura de la taula, mentre que `<caption>` ha de tenir el títol en pantalla. Un etiquetatge de taules precís ajuda els usuaris de lectors de pantalla. [Obtén més informació sobre el resum i el títol](https://dequeuniversity.com/rules/axe/4.10/table-duplicate-name)."
},
"core/audits/accessibility/table-duplicate-name.js | failureTitle": {
"message": "Les taules tenen el mateix contingut a l'atribut de resum i a `<caption>.`"
},
"core/audits/accessibility/table-duplicate-name.js | title": {
"message": "Les taules tenen contingut diferent a l'atribut de resum i a `<caption>`."
},
"core/audits/accessibility/table-fake-caption.js | description": {
"message": "Els lectors de pantalla inclouen funcions perquè sigui més fàcil navegar per les taules. Assegura't que les taules utilitzin l'element de subtítol real en lloc de les cel·les amb l'atribut `[colspan]`. Això pot millorar l'experiència dels usuaris de lectors de pantalla. [Obtén més informació sobre els subtítols](https://dequeuniversity.com/rules/axe/4.10/table-fake-caption)."
},
"core/audits/accessibility/table-fake-caption.js | failureTitle": {
"message": "Les taules no utilitzen `<caption>` en lloc de les cel·les amb l'atribut `[colspan]` per indicar un subtítol."
},
"core/audits/accessibility/table-fake-caption.js | title": {
"message": "Les taules utilitzen `<caption>` en lloc de les cel·les amb l'atribut `[colspan]` per indicar un subtítol."
},
"core/audits/accessibility/target-size.js | description": {
"message": "Els objectius tàctils amb una mida i un espaiat suficients ajuden els usuaris que potser tenen dificultats per tocar els controls de mida petita a fi d'activar els objectius. [Obtén més informació sobre els objectius tàctils](https://dequeuniversity.com/rules/axe/4.10/target-size)."
},
"core/audits/accessibility/target-size.js | failureTitle": {
"message": "Els objectius tàctils no tenen una mida o un espaiat suficients."
},
"core/audits/accessibility/target-size.js | title": {
"message": "Els objectius tàctils tenen una mida i un espaiat suficients."
},
"core/audits/accessibility/td-has-header.js | description": {
"message": "Els lectors de pantalla inclouen funcions perquè sigui més fàcil navegar per les taules. Assegura't que els elements `<td>` d'una taula gran (3 o més cel·les d'amplada i d'alçada) tinguin una capçalera de taula associada. Això pot millorar l'experiència dels usuaris de lectors de pantalla. [Obtén més informació sobre les capçaleres de taules](https://dequeuniversity.com/rules/axe/4.10/td-has-header)."
},
"core/audits/accessibility/td-has-header.js | failureTitle": {
"message": "Els elements `<td>` en una `<table>` gran no tenen capçaleres de taula."
},
"core/audits/accessibility/td-has-header.js | title": {
"message": "Els elements `<td>` en una `<table>` gran tenen una o més capçaleres de taula."
},
"core/audits/accessibility/td-headers-attr.js | description": {
"message": "Els lectors de pantalla inclouen funcions perquè sigui més fàcil navegar per les taules. Assegura't que les cel·les `<td>` que fan servir l'atribut `[headers]` només facin referència a altres cel·les de la mateixa taula. Això pot millorar l'experiència dels usuaris de lectors de pantalla. [Obtén més informació sobre l'atribut `headers`](https://dequeuniversity.com/rules/axe/4.10/td-headers-attr)."
},
"core/audits/accessibility/td-headers-attr.js | failureTitle": {
"message": "Les cel·les d'un element `<table>` que fan servir l'atribut `[headers]` fan referència a un element `id` que no és a la mateixa taula."
},
"core/audits/accessibility/td-headers-attr.js | title": {
"message": "Les cel·les d'un element `<table>` que fan servir l'atribut `[headers]` fan referència a cel·les de taula incloses a la mateixa taula."
},
"core/audits/accessibility/th-has-data-cells.js | description": {
"message": "Els lectors de pantalla inclouen funcions perquè sigui més fàcil navegar per les taules. Assegura't que les capçaleres de les taules sempre facin referència a un conjunt de cel·les. Això pot millorar l'experiència dels usuaris de lectors de pantalla. [Obtén més informació sobre les capçaleres de taules](https://dequeuniversity.com/rules/axe/4.10/th-has-data-cells)."
},
"core/audits/accessibility/th-has-data-cells.js | failureTitle": {
"message": "Els elements `<th>` i els que inclouen l'atribut `[role=\"columnheader\"/\"rowheader\"]` no tenen les cel·les de dades que descriuen."
},
"core/audits/accessibility/th-has-data-cells.js | title": {
"message": "Els elements `<th>` i els que inclouen l'atribut `[role=\"columnheader\"/\"rowheader\"]` tenen les cel·les de dades que descriuen."
},
"core/audits/accessibility/valid-lang.js | description": {
"message": "Si especifiques un [idioma vàlid d'acord amb l'estàndard BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) als elements, permets que els lectors de pantalla enunciïn el text correctament. [Obtén informació sobre com pots utilitzar l'atribut `lang`](https://dequeuniversity.com/rules/axe/4.10/valid-lang)."
},
"core/audits/accessibility/valid-lang.js | failureTitle": {
"message": "Els atributs `[lang]` no tenen un valor vàlid"
},
"core/audits/accessibility/valid-lang.js | title": {
"message": "Els atributs `[lang]` tenen un valor vàlid"
},
"core/audits/accessibility/video-caption.js | description": {
"message": "Si un vídeo ofereix subtítols, permet que els usuaris sords o amb discapacitat auditiva accedeixin a la informació més fàcilment. [Obtén més informació sobre els subtítols dels vídeos](https://dequeuniversity.com/rules/axe/4.10/video-caption)."
},
"core/audits/accessibility/video-caption.js | failureTitle": {
"message": "Els elements `<video>` no contenen cap element `<track>` amb `[kind=\"captions\"]`"
},
"core/audits/accessibility/video-caption.js | title": {
"message": "Els elements `<video>` contenen un element `<track>` amb `[kind=\"captions\"]`"
},
"core/audits/autocomplete.js | columnCurrent": {
"message": "Valor actual"
},
"core/audits/autocomplete.js | columnSuggestions": {
"message": "Testimoni suggerit"
},
"core/audits/autocomplete.js | description": {
"message": "L'atribut `autocomplete` ajuda els usuaris a emplenar formularis més ràpidament. Per reduir l'esforç dels usuaris, planteja't activar l'atribut `autocomplete` establint-lo en un valor vàlid. [Més informació sobre `autocomplete` als formularis](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)"
},
"core/audits/autocomplete.js | failureTitle": {
"message": "Els elements `<input>` no tenen els atributs correctes per a `autocomplete`"
},
"core/audits/autocomplete.js | manualReview": {
"message": "Requereix una revisió manual"
},
"core/audits/autocomplete.js | reviewOrder": {
"message": "Revisa l'ordre dels testimonis"
},
"core/audits/autocomplete.js | title": {
"message": "Els elements `<input>` utilitzen correctament `autocomplete`"
},
"core/audits/autocomplete.js | warningInvalid": {
"message": "Testimonis de `autocomplete`: \"{token}\" no és vàlid a {snippet}"
},
"core/audits/autocomplete.js | warningOrder": {
"message": "Revisa l'ordre dels testimonis: \"{tokens}\" a {snippet}"
},
"core/audits/bf-cache.js | actionableFailureType": {
"message": "Hi ha accions aplicables"
},
"core/audits/bf-cache.js | description": {
"message": "Moltes navegacions es duen a terme tornant a una pàgina anterior o tornant a la pàgina següent. La memòria cau endavant/enrere (bfcache) pot accelerar aquestes navegacions de retorn. [Més informació sobre bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)"
},
"core/audits/bf-cache.js | displayValue": {
"message": "{itemCount,plural, =1{1 motiu de l'error}other{# motius de l'error}}"
},
"core/audits/bf-cache.js | failureReasonColumn": {
"message": "Motiu de l'error"
},
"core/audits/bf-cache.js | failureTitle": {
"message": "La pàgina ha impedit la restauració de la memòria cau endavant/enrere"
},
"core/audits/bf-cache.js | failureTypeColumn": {
"message": "Tipus d'error"
},
"core/audits/bf-cache.js | notActionableFailureType": {
"message": "Cap acció aplicable"
},
"core/audits/bf-cache.js | supportPendingFailureType": {
"message": "Compatibilitat del navegador pendent"
},
"core/audits/bf-cache.js | title": {
"message": "La pàgina no ha impedit la restauració de la memòria cau endavant/enrere"
},
"core/audits/bf-cache.js | warningHeadless": {
"message": "La memòria cau endavant/enrere no es pot provar a la versió antiga de Chrome sense interfície gràfica (`--chrome-flags=\"--headless=old\"`). Per veure els resultats de l'auditoria, utilitza la nova versió de Chrome sense interfície gràfica (`--chrome-flags=\"--headless=new\"`) o la versió estàndard de Chrome."
},
"core/audits/bootup-time.js | chromeExtensionsWarning": {
"message": "Les extensions de Chrome han afectat negativament el rendiment de càrrega de la pàgina. Audita la pàgina en mode d'incògnit o des d'un perfil de Chrome sense extensions."
},
"core/audits/bootup-time.js | columnScriptEval": {
"message": "Avaluació de scripts"
},
"core/audits/bootup-time.js | columnScriptParse": {
"message": "Anàlisi de scripts"
},
"core/audits/bootup-time.js | columnTotal": {
"message": "Temps total de la CPU"
},
"core/audits/bootup-time.js | description": {
"message": "Et recomanem que redueixis el temps dedicat a analitzar, compilar i executar JavaScript. Et pot ajudar utilitzar càrregues útils de JavaScript més petites. [Obtén informació sobre com pots reduir el temps d'execució de JavaScript](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)."
},
"core/audits/bootup-time.js | failureTitle": {
"message": "Redueix el temps d'execució de JavaScript"
},
"core/audits/bootup-time.js | title": {
"message": "Temps d'execució de JavaScript"
},
"core/audits/byte-efficiency/duplicated-javascript.js | description": {
"message": "Suprimeix els mòduls de JavaScript grans i duplicats dels paquets per reduir el consum innecessari de bytes durant l'activitat de la xarxa. "
},
"core/audits/byte-efficiency/duplicated-javascript.js | title": {
"message": "Suprimeix els mòduls duplicats als paquets de JavaScript"
},
"core/audits/byte-efficiency/efficient-animated-content.js | description": {
"message": "Els GIF grans no són eficients per publicar contingut animat. A fi d'estalviar bytes a la xarxa, pots substituir els GIF per vídeos MPEG4/WebM en el cas de les animacions i per PNG/WebP en el cas de les imatges estàtiques. [Més informació sobre els formats de vídeo eficients](https://developer.chrome.com/docs/lighthouse/performance/efficient-animated-content/)"
},
"core/audits/byte-efficiency/efficient-animated-content.js | title": {
"message": "Utilitza formats de vídeo per al contingut animat"
},
"core/audits/byte-efficiency/legacy-javascript.js | description": {
"message": "Els polyfills i les transformacions permeten als navegadors heretats fer servir funcions de JavaScript noves. No obstant això, molts no són necessaris per als navegadors moderns. Et recomanem que modifiquis el procés de compilació de JavaScript perquè no transpili les funcions de [referència](https://web.dev/baseline), tret que sàpigues que has de donar suport als navegadors heretats. [Obtén informació sobre per què la majoria dels llocs web poden implementar codi ES6+ sense transcompilació](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)"
},
"core/audits/byte-efficiency/legacy-javascript.js | detectedCoreJs2Warning": {
"message": "S'ha detectat la versió 2 de core-js a la pàgina. L'has d'actualitzar a la versió 3 per obtenir moltes millores de rendiment."
},
"core/audits/byte-efficiency/legacy-javascript.js | title": {
"message": "Evita utilitzar JavaScript heretat als navegadors moderns"
},
"core/audits/byte-efficiency/modern-imag