chrome-devtools-frontend
Version:
Chrome DevTools UI
755 lines • 177 kB
JSON
{
"flow-report/src/i18n/ui-strings.js | allReports": {
"message": "Todos los informes"
},
"flow-report/src/i18n/ui-strings.js | categories": {
"message": "Categorías"
},
"flow-report/src/i18n/ui-strings.js | categoryAccessibility": {
"message": "Accesibilidad"
},
"flow-report/src/i18n/ui-strings.js | categoryBestPractices": {
"message": "Prácticas recomendadas"
},
"flow-report/src/i18n/ui-strings.js | categoryPerformance": {
"message": "Rendimiento"
},
"flow-report/src/i18n/ui-strings.js | categoryProgressiveWebApp": {
"message": "Aplicación web progresiva"
},
"flow-report/src/i18n/ui-strings.js | categorySeo": {
"message": "SEO"
},
"flow-report/src/i18n/ui-strings.js | desktop": {
"message": "Ordenador"
},
"flow-report/src/i18n/ui-strings.js | helpDialogTitle": {
"message": "Interpretar los informes de flujo de Lighthouse"
},
"flow-report/src/i18n/ui-strings.js | helpLabel": {
"message": "Interpretar flujos"
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionNavigation": {
"message": "Usa los informes de navegación para..."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionSnapshot": {
"message": "Usa los informes de un instante para..."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionTimespan": {
"message": "Usa los informes de tiempo para..."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation1": {
"message": "Obtener una puntuación del rendimiento de Lighthouse."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation2": {
"message": "Medir métricas de rendimiento de carga de la página, como el renderizado del mayor elemento con contenido y el Speed Index."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation3": {
"message": "Evaluar las funciones de una aplicación web progresiva."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot1": {
"message": "Detectar problemas de accesibilidad en aplicaciones de página única o formularios complejos."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot2": {
"message": "Evaluar las prácticas recomendadas para los menús y los elementos de interfaz de usuario ocultos tras las interacciones."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan1": {
"message": "Medir los cambios de diseño y el tiempo de ejecución de JavaScript en una serie de interacciones."
},
"flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan2": {
"message": "Descubrir oportunidades de rendimiento para mejorar la experiencia en páginas de larga duración y en aplicaciones de página única."
},
"flow-report/src/i18n/ui-strings.js | highestImpact": {
"message": "Mayor impacto"
},
"flow-report/src/i18n/ui-strings.js | informativeAuditCount": {
"message": "{numInformative,plural, =1{{numInformative} auditoría informativa}other{{numInformative} auditorías informativas}}"
},
"flow-report/src/i18n/ui-strings.js | mobile": {
"message": "Móvil"
},
"flow-report/src/i18n/ui-strings.js | navigationDescription": {
"message": "Carga de la página"
},
"flow-report/src/i18n/ui-strings.js | navigationLongDescription": {
"message": "Los informes de navegación analizan la carga de una sola página, exactamente igual que los informes originales de Lighthouse."
},
"flow-report/src/i18n/ui-strings.js | navigationReport": {
"message": "Informe de navegación"
},
"flow-report/src/i18n/ui-strings.js | navigationReportCount": {
"message": "{numNavigation,plural, =1{{numNavigation} informe de navegación}other{{numNavigation} informes de navegación}}"
},
"flow-report/src/i18n/ui-strings.js | passableAuditCount": {
"message": "{numPassableAudits,plural, =1{{numPassableAudits} auditoría aceptable}other{{numPassableAudits} auditorías aceptables}}"
},
"flow-report/src/i18n/ui-strings.js | passedAuditCount": {
"message": "{numPassed,plural, =1{{numPassed} auditoría superada}other{{numPassed} auditorías superadas}}"
},
"flow-report/src/i18n/ui-strings.js | ratingAverage": {
"message": "Ni buena ni mala"
},
"flow-report/src/i18n/ui-strings.js | ratingError": {
"message": "Error"
},
"flow-report/src/i18n/ui-strings.js | ratingFail": {
"message": "Mala"
},
"flow-report/src/i18n/ui-strings.js | ratingPass": {
"message": "Buena"
},
"flow-report/src/i18n/ui-strings.js | save": {
"message": "Guardar"
},
"flow-report/src/i18n/ui-strings.js | snapshotDescription": {
"message": "Captura del estado de la página"
},
"flow-report/src/i18n/ui-strings.js | snapshotLongDescription": {
"message": "Los informes de un instante analizan la página en un estado concreto, normalmente tras las interacciones de los usuarios."
},
"flow-report/src/i18n/ui-strings.js | snapshotReport": {
"message": "Informe de un instante"
},
"flow-report/src/i18n/ui-strings.js | snapshotReportCount": {
"message": "{numSnapshot,plural, =1{{numSnapshot} informe de un instante}other{{numSnapshot} informes de un instante}}"
},
"flow-report/src/i18n/ui-strings.js | summary": {
"message": "Resumen"
},
"flow-report/src/i18n/ui-strings.js | timespanDescription": {
"message": "Interacciones del usuario"
},
"flow-report/src/i18n/ui-strings.js | timespanLongDescription": {
"message": "Los informes de tiempo analizan un periodo de tiempo arbitrario, que normalmente contiene interacciones de usuario."
},
"flow-report/src/i18n/ui-strings.js | timespanReport": {
"message": "Informe de tiempo"
},
"flow-report/src/i18n/ui-strings.js | timespanReportCount": {
"message": "{numTimespan,plural, =1{{numTimespan} informe de tiempo}other{{numTimespan} informes de tiempo}}"
},
"flow-report/src/i18n/ui-strings.js | title": {
"message": "Informe de flujo de usuarios de Lighthouse"
},
"lighthouse-core/audits/accessibility/accesskeys.js | description": {
"message": "Las claves de acceso permiten a los usuarios dirigirse rápidamente a una parte concreta de la página. Para facilitar una navegación correcta, las claves de acceso deben ser únicas. [Más información](https://web.dev/accesskeys/)"
},
"lighthouse-core/audits/accessibility/accesskeys.js | failureTitle": {
"message": "Los valores de `[accesskey]` no son únicos"
},
"lighthouse-core/audits/accessibility/accesskeys.js | title": {
"message": "Los valores de `[accesskey]` son únicos"
},
"lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": {
"message": "Cada `role` de ARIA admite un subconjunto determinado de atributos `aria-*`. Si no coinciden, los atributos `aria-*` se invalidarán. [Más información](https://web.dev/aria-allowed-attr/)"
},
"lighthouse-core/audits/accessibility/aria-allowed-attr.js | failureTitle": {
"message": "Los atributos `[aria-*]` no se corresponden con sus funciones"
},
"lighthouse-core/audits/accessibility/aria-allowed-attr.js | title": {
"message": "Los atributos `[aria-*]` coinciden con sus funciones"
},
"lighthouse-core/audits/accessibility/aria-command-name.js | description": {
"message": "Si un elemento no tiene un nombre accesible, los lectores de pantalla lo leen diciendo un nombre genérico, lo que hace que el elemento no resulte útil a los usuarios que necesitan lectores de pantalla. [Más información](https://web.dev/aria-name/)"
},
"lighthouse-core/audits/accessibility/aria-command-name.js | failureTitle": {
"message": "Los elementos `button`, `link` y `menuitem` no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-command-name.js | title": {
"message": "Los elementos `button`, `link` y `menuitem` tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-hidden-body.js | description": {
"message": "Las tecnologías asistenciales, como los lectores de pantalla, funcionan de forma inestable cuando se establece `aria-hidden=\"true\"` en el documento `<body>`. [Más información](https://web.dev/aria-hidden-body/)"
},
"lighthouse-core/audits/accessibility/aria-hidden-body.js | failureTitle": {
"message": "`[aria-hidden=\"true\"]` se encuentra en el documento `<body>`"
},
"lighthouse-core/audits/accessibility/aria-hidden-body.js | title": {
"message": "`[aria-hidden=\"true\"]` no se encuentra en el documento `<body>`"
},
"lighthouse-core/audits/accessibility/aria-hidden-focus.js | description": {
"message": "Los elementos inferiores seleccionables que están dentro de un elemento `[aria-hidden=\"true\"]` evitan que esos elementos interactivos estén disponibles para los usuarios de tecnologías asistenciales, como lectores de pantalla. [Más información](https://web.dev/aria-hidden-focus/)"
},
"lighthouse-core/audits/accessibility/aria-hidden-focus.js | failureTitle": {
"message": "Los elementos `[aria-hidden=\"true\"]` contienen elementos descendientes seleccionables"
},
"lighthouse-core/audits/accessibility/aria-hidden-focus.js | title": {
"message": "Los elementos `[aria-hidden=\"true\"]` no contienen ningún elemento inferior seleccionable"
},
"lighthouse-core/audits/accessibility/aria-input-field-name.js | description": {
"message": "Si un campo de entrada no tiene un nombre accesible, los lectores de pantalla lo leerán en voz alta con un nombre genérico, por lo que resultan inservibles para los usuarios que necesitan usar lectores de pantalla para navegar. [Más información](https://web.dev/aria-name/)"
},
"lighthouse-core/audits/accessibility/aria-input-field-name.js | failureTitle": {
"message": "Los campos de entrada de ARIA no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-input-field-name.js | title": {
"message": "Los campos de entrada ARIA tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-meter-name.js | description": {
"message": "Si un elemento no tiene un nombre accesible, los lectores de pantalla lo leen diciendo un nombre genérico, lo que hace que el elemento no resulte útil a los usuarios que necesitan lectores de pantalla. [Más información](https://web.dev/aria-name/)"
},
"lighthouse-core/audits/accessibility/aria-meter-name.js | failureTitle": {
"message": "Los elementos `meter` de ARIA no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-meter-name.js | title": {
"message": "Los elementos `meter` de ARIA tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-progressbar-name.js | description": {
"message": "Si un elemento `progressbar` no tiene un nombre accesible, los lectores de pantalla lo leen diciendo un nombre genérico, lo que hace que no resulte útil a los usuarios que necesitan lectores de pantalla. [Más información](https://web.dev/aria-name/)"
},
"lighthouse-core/audits/accessibility/aria-progressbar-name.js | failureTitle": {
"message": "Los elementos `progressbar` de ARIA no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-progressbar-name.js | title": {
"message": "Los elementos `progressbar` de ARIA tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-required-attr.js | description": {
"message": "Algunas funciones de ARIA incluyen atributos obligatorios que describen el estado del elemento a los lectores de pantalla. [Más información](https://web.dev/aria-required-attr/)"
},
"lighthouse-core/audits/accessibility/aria-required-attr.js | failureTitle": {
"message": "Los elementos `[role]` no incluyen todos los atributos `[aria-*]` necesarios"
},
"lighthouse-core/audits/accessibility/aria-required-attr.js | title": {
"message": "Todos los elementos `[role]` tienen los atributos `[aria-*]` obligatorios"
},
"lighthouse-core/audits/accessibility/aria-required-children.js | description": {
"message": "Algunas funciones principales de ARIA deben contener funciones secundarias específicas para llevar a cabo las funciones de accesibilidad correspondientes. [Más información](https://web.dev/aria-required-children/)"
},
"lighthouse-core/audits/accessibility/aria-required-children.js | failureTitle": {
"message": "A los elementos con un `[role]` ARIA que requieren que los elementos secundarios contengan un `[role]` específico les faltan algunos o todos los elementos secundarios necesarios."
},
"lighthouse-core/audits/accessibility/aria-required-children.js | title": {
"message": "Los elementos con un `[role]` ARIA que requieren que los elementos secundarios contengan un `[role]` específico tienen todos los elementos secundarios necesarios."
},
"lighthouse-core/audits/accessibility/aria-required-parent.js | description": {
"message": "Algunas funciones secundarias de ARIA se deben incluir dentro de funciones principales concretas para poder llevar a cabo las funciones de accesibilidad correspondientes. [Más información](https://web.dev/aria-required-parent/)"
},
"lighthouse-core/audits/accessibility/aria-required-parent.js | failureTitle": {
"message": "Los atributos `[role]` no están incluidos dentro de los elementos principales obligatorios"
},
"lighthouse-core/audits/accessibility/aria-required-parent.js | title": {
"message": "Los atributos `[role]` están incluidos en los elementos principales correspondientes"
},
"lighthouse-core/audits/accessibility/aria-roles.js | description": {
"message": "Las funciones de ARIA deben tener valores válidos para realizar las funciones de accesibilidad correspondientes. [Más información](https://web.dev/aria-roles/)"
},
"lighthouse-core/audits/accessibility/aria-roles.js | failureTitle": {
"message": "Los valores de `[role]` no son válidos"
},
"lighthouse-core/audits/accessibility/aria-roles.js | title": {
"message": "Los valores de `[role]` son válidos"
},
"lighthouse-core/audits/accessibility/aria-toggle-field-name.js | description": {
"message": "Si un campo de interruptor no tiene un nombre accesible, los lectores de pantalla lo leerán en voz alta con un nombre genérico, por lo que resultan inservibles para los usuarios que necesitan usar lectores de pantalla para navegar. [Más información](https://web.dev/aria-name/)"
},
"lighthouse-core/audits/accessibility/aria-toggle-field-name.js | failureTitle": {
"message": "Los campos de interruptores ARIA no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-toggle-field-name.js | title": {
"message": "Los campos de interruptores ARIA tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-tooltip-name.js | description": {
"message": "Si un elemento no tiene un nombre accesible, los lectores de pantalla lo leen diciendo un nombre genérico, lo que hace que el elemento no resulte útil a los usuarios que necesitan lectores de pantalla. [Más información](https://web.dev/aria-name/)"
},
"lighthouse-core/audits/accessibility/aria-tooltip-name.js | failureTitle": {
"message": "Los elementos `tooltip` de ARIA no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-tooltip-name.js | title": {
"message": "Los elementos `tooltip` de ARIA tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-treeitem-name.js | description": {
"message": "Si un elemento no tiene un nombre accesible, los lectores de pantalla lo leen diciendo un nombre genérico, lo que hace que el elemento no resulte útil a los usuarios que necesitan lectores de pantalla. [Más información](https://web.dev/aria-name/)"
},
"lighthouse-core/audits/accessibility/aria-treeitem-name.js | failureTitle": {
"message": "Los elementos `treeitem` de ARIA no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-treeitem-name.js | title": {
"message": "Los elementos `treeitem` de ARIA tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description": {
"message": "Las tecnologías de asistencia, como los lectores de pantalla, no pueden interpretar los atributos ARIA cuyos valores no sean válidos. [Más información](https://web.dev/aria-valid-attr-value/)"
},
"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | failureTitle": {
"message": "Los atributos `[aria-*]` no tienen valores válidos"
},
"lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title": {
"message": "Los atributos `[aria-*]` tienen valores válidos"
},
"lighthouse-core/audits/accessibility/aria-valid-attr.js | description": {
"message": "Las tecnologías de asistencia, como los lectores de pantalla, no pueden interpretar los atributos ARIA con nombres no válidos. [Más información](https://web.dev/aria-valid-attr/)"
},
"lighthouse-core/audits/accessibility/aria-valid-attr.js | failureTitle": {
"message": "Los atributos `[aria-*]` no son válidos o no están bien escritos"
},
"lighthouse-core/audits/accessibility/aria-valid-attr.js | title": {
"message": "Los atributos `[aria-*]` son válidos y están bien escritos"
},
"lighthouse-core/audits/accessibility/axe-audit.js | failingElementsHeader": {
"message": "Elementos con errores"
},
"lighthouse-core/audits/accessibility/button-name.js | description": {
"message": "Si un botón no tiene un nombre accesible, los lectores de pantalla lo leerán en voz alta como \"botón\", por lo que resultan inservibles para los usuarios que necesitan usar lectores de pantalla para navegar. [Más información](https://web.dev/button-name/)"
},
"lighthouse-core/audits/accessibility/button-name.js | failureTitle": {
"message": "Los botones no tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/button-name.js | title": {
"message": "Los botones tienen nombres accesibles"
},
"lighthouse-core/audits/accessibility/bypass.js | description": {
"message": "Incluir maneras de omitir el contenido repetitivo permite a los usuarios con teclado navegar por la página de forma más eficaz. [Más información](https://web.dev/bypass/)"
},
"lighthouse-core/audits/accessibility/bypass.js | failureTitle": {
"message": "La página no contiene ningún título, enlace de omisión ni región de punto de referencia"
},
"lighthouse-core/audits/accessibility/bypass.js | title": {
"message": "La página contiene un título, un enlace de omisión o una región de punto de referencia"
},
"lighthouse-core/audits/accessibility/color-contrast.js | description": {
"message": "Los textos con poco contraste resultan difíciles o imposibles de leer para muchos usuarios. [Más información](https://web.dev/color-contrast/)"
},
"lighthouse-core/audits/accessibility/color-contrast.js | failureTitle": {
"message": "Los colores de fondo y de primer plano no tienen una relación de contraste adecuada."
},
"lighthouse-core/audits/accessibility/color-contrast.js | title": {
"message": "Los colores de fondo y de primer plano tienen una relación de contraste adecuada"
},
"lighthouse-core/audits/accessibility/definition-list.js | description": {
"message": "Si las listas de definiciones no están bien marcadas, es posible que los lectores de pantalla las interpreten de forma confusa o imprecisa. [Más información](https://web.dev/definition-list/)"
},
"lighthouse-core/audits/accessibility/definition-list.js | failureTitle": {
"message": "Los `<dl>` no contienen únicamente grupos de `<dt>` y `<dd>` ordenados correctamente o elementos `<script>`, `<template>` o `<div>`."
},
"lighthouse-core/audits/accessibility/definition-list.js | title": {
"message": "Los elementos `<dl>` contienen únicamente grupos de `<dt>` y `<dd>` o elementos `<script>`, `<template>` o `<div>` ordenados correctamente."
},
"lighthouse-core/audits/accessibility/dlitem.js | description": {
"message": "Los elementos de la lista de definiciones (`<dt>` y`<dd>`) deben estar incluidos en un elemento `<dl>` principal para asegurarte de que los lectores de pantalla puedan leerlos en voz alta correctamente. [Más información](https://web.dev/dlitem/)"
},
"lighthouse-core/audits/accessibility/dlitem.js | failureTitle": {
"message": "Los elementos de la lista de definiciones están incluidos dentro de elementos `<dl>`"
},
"lighthouse-core/audits/accessibility/dlitem.js | title": {
"message": "Los elementos de la lista de definiciones están incluidos dentro de elementos `<dl>`"
},
"lighthouse-core/audits/accessibility/document-title.js | description": {
"message": "Los títulos proporcionan una idea general sobre la página a los usuarios de lectores de pantalla. Además, los usuarios de buscadores se basan principalmente en los títulos para determinar si una página es relevante para su búsqueda o no. [Más información](https://web.dev/document-title/)"
},
"lighthouse-core/audits/accessibility/document-title.js | failureTitle": {
"message": "El documento no contiene un elemento `<title>`"
},
"lighthouse-core/audits/accessibility/document-title.js | title": {
"message": "El documento tiene un elemento `<title>`"
},
"lighthouse-core/audits/accessibility/duplicate-id-active.js | description": {
"message": "Todos los elementos seleccionables deben tener un `id` único para asegurar que son visibles para las tecnologías asistenciales. [Más información](https://web.dev/duplicate-id-active/)"
},
"lighthouse-core/audits/accessibility/duplicate-id-active.js | failureTitle": {
"message": "Los atributos `[id]` de los elementos activos seleccionables no son únicos"
},
"lighthouse-core/audits/accessibility/duplicate-id-active.js | title": {
"message": "Los atributos `[id]` de los elementos activos seleccionables son únicos"
},
"lighthouse-core/audits/accessibility/duplicate-id-aria.js | description": {
"message": "El valor de un ID de ARIA debe ser único para evitar que las tecnologías asistenciales omitan otras instancias. [Más información](https://web.dev/duplicate-id-aria/)"
},
"lighthouse-core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
"message": "Los ID de ARIA no son únicos"
},
"lighthouse-core/audits/accessibility/duplicate-id-aria.js | title": {
"message": "Los ID de ARIA son únicos"
},
"lighthouse-core/audits/accessibility/form-field-multiple-labels.js | description": {
"message": "Las tecnologías asistenciales, como los lectores de pantalla, pueden leer de forma confusa los campos de formulario que tienen varias etiquetas, ya que pueden usar la primera etiqueta, la última o todas. [Más información](https://web.dev/form-field-multiple-labels/)"
},
"lighthouse-core/audits/accessibility/form-field-multiple-labels.js | failureTitle": {
"message": "Los campos de formulario tienen varias etiquetas"
},
"lighthouse-core/audits/accessibility/form-field-multiple-labels.js | title": {
"message": "Ningún campo de formulario tiene varias etiquetas"
},
"lighthouse-core/audits/accessibility/frame-title.js | description": {
"message": "Los usuarios de lectores de pantalla confían en que los títulos describan el contenido de los marcos. [Más información](https://web.dev/frame-title/)"
},
"lighthouse-core/audits/accessibility/frame-title.js | failureTitle": {
"message": "Los elementos `<frame>` o `<iframe>` no tienen título"
},
"lighthouse-core/audits/accessibility/frame-title.js | title": {
"message": "Los elementos `<frame>` o `<iframe>` tienen un título"
},
"lighthouse-core/audits/accessibility/heading-order.js | description": {
"message": "Los títulos ordenados correctamente que no saltan niveles transmiten la estructura semántica de la página, lo que facilita la navegación y la comprensión para los usuarios que usan tecnologías asistenciales. [Más información](https://web.dev/heading-order/)"
},
"lighthouse-core/audits/accessibility/heading-order.js | failureTitle": {
"message": "Los elementos de título no aparecen en orden secuencial descendente"
},
"lighthouse-core/audits/accessibility/heading-order.js | title": {
"message": "Los elementos de título aparecen en orden secuencial descendente"
},
"lighthouse-core/audits/accessibility/html-has-lang.js | description": {
"message": "Si no se especifica ningún atributo de idioma en una página, el lector de pantalla asumirá que la página está en el idioma predeterminado que el usuario eligió al configurarlo. Si el idioma de la página es diferente del predeterminado, es posible que el lector de pantalla no lea correctamente el texto de la página. [Más información](https://web.dev/html-has-lang/)"
},
"lighthouse-core/audits/accessibility/html-has-lang.js | failureTitle": {
"message": "El elemento `<html>` no tiene un atributo `[lang]`"
},
"lighthouse-core/audits/accessibility/html-has-lang.js | title": {
"message": "El elemento `<html>` tiene un atributo `[lang]`"
},
"lighthouse-core/audits/accessibility/html-lang-valid.js | description": {
"message": "Especificar un [idioma BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) válido permite a los lectores de pantalla leer el texto correctamente en voz alta. [Más información](https://web.dev/html-lang-valid/)"
},
"lighthouse-core/audits/accessibility/html-lang-valid.js | failureTitle": {
"message": "El valor del atributo `[lang]` del elemento `<html>` no es válido."
},
"lighthouse-core/audits/accessibility/html-lang-valid.js | title": {
"message": "El atributo `[lang]` del elemento `<html>` tiene un valor válido"
},
"lighthouse-core/audits/accessibility/image-alt.js | description": {
"message": "Los elementos informativos deberían incluir textos alternativos cortos y descriptivos. Los elementos decorativos se pueden omitir usando un atributo \"alt\" vacío. [Más información](https://web.dev/image-alt/)"
},
"lighthouse-core/audits/accessibility/image-alt.js | failureTitle": {
"message": "Los elementos de imagen no tienen ningún atributo `[alt]`"
},
"lighthouse-core/audits/accessibility/image-alt.js | title": {
"message": "Los elementos de imagen tienen atributos `[alt]`"
},
"lighthouse-core/audits/accessibility/input-image-alt.js | description": {
"message": "Cuando se usa una imagen como botón `<input>`, resulta útil proporcionar un texto alternativo para permitir que los usuarios de lectores de pantalla entiendan cuál es la función del botón. [Más información](https://web.dev/input-image-alt/)"
},
"lighthouse-core/audits/accessibility/input-image-alt.js | failureTitle": {
"message": "Los elementos `<input type=\"image\">` no tienen texto `[alt]`"
},
"lighthouse-core/audits/accessibility/input-image-alt.js | title": {
"message": "Los elementos `<input type=\"image\">` tienen texto `[alt]`"
},
"lighthouse-core/audits/accessibility/label.js | description": {
"message": "Las etiquetas facilitan que las tecnologías de asistencia, como los lectores de pantalla, puedan leer los controles de los formularios de forma correcta. [Más información](https://web.dev/label/)"
},
"lighthouse-core/audits/accessibility/label.js | failureTitle": {
"message": "Los elementos de formulario no tienen ninguna etiqueta asociada"
},
"lighthouse-core/audits/accessibility/label.js | title": {
"message": "Los elementos de formulario tienen etiquetas asociadas"
},
"lighthouse-core/audits/accessibility/link-name.js | description": {
"message": "Usar textos de enlace (y textos alternativos para las imágenes, si estas se usan como enlaces) que sean reconocibles, únicos y que se puedan seleccionar mejora la experiencia de navegación de los usuarios de lectores de pantalla. [Más información](https://web.dev/link-name/)"
},
"lighthouse-core/audits/accessibility/link-name.js | failureTitle": {
"message": "Los enlaces no tienen nombres reconocibles"
},
"lighthouse-core/audits/accessibility/link-name.js | title": {
"message": "Los enlaces tienen nombres reconocibles"
},
"lighthouse-core/audits/accessibility/list.js | description": {
"message": "Los lectores de pantalla leen las listas en voz alta de una forma concreta. Se recomienda utilizar una estructura de listas adecuada para que los lectores de pantalla puedan leer las listas de forma correcta. [Más información](https://web.dev/list/)"
},
"lighthouse-core/audits/accessibility/list.js | failureTitle": {
"message": "Las listas no contienen únicamente elementos `<li>` y elementos que admiten secuencias de comandos (`<script>` y `<template>`)."
},
"lighthouse-core/audits/accessibility/list.js | title": {
"message": "Las listas contienen únicamente elementos `<li>` y elementos que admiten secuencias de comandos (`<script>` y `<template>`)."
},
"lighthouse-core/audits/accessibility/listitem.js | description": {
"message": "Los lectores de pantalla requieren que los elementos de lista (`<li>`) estén incluidos dentro de un elemento `<ul>` o `<ol>` principal para poder leerlos correctamente en voz alta. [Más información](https://web.dev/listitem/)"
},
"lighthouse-core/audits/accessibility/listitem.js | failureTitle": {
"message": "Los elementos de lista (`<li>`) no están incluidos dentro de elementos principales `<ul>` o `<ol>`."
},
"lighthouse-core/audits/accessibility/listitem.js | title": {
"message": "Los elementos de lista (`<li>`) están incluidos dentro de los elementos principales `<ul>` o `<ol>`"
},
"lighthouse-core/audits/accessibility/meta-refresh.js | description": {
"message": "Los usuarios no esperan que las páginas se actualicen automáticamente; si es así, se les volverá a dirigir a la parte superior de la página. Esto puede dar lugar a una experiencia frustrante o confusa. [Más información](https://web.dev/meta-refresh/)"
},
"lighthouse-core/audits/accessibility/meta-refresh.js | failureTitle": {
"message": "El documento usa `<meta http-equiv=\"refresh\">`"
},
"lighthouse-core/audits/accessibility/meta-refresh.js | title": {
"message": "El documento no usa `<meta http-equiv=\"refresh\">`"
},
"lighthouse-core/audits/accessibility/meta-viewport.js | description": {
"message": "Inhabilitar el zoom provoca problemas a los usuarios con visión reducida que necesitan ampliar la pantalla para poder ver correctamente el contenido de las páginas web. [Más información](https://web.dev/meta-viewport/)"
},
"lighthouse-core/audits/accessibility/meta-viewport.js | failureTitle": {
"message": "El atributo `[user-scalable=\"no\"]` se usa en el elemento `<meta name=\"viewport\">` o el valor del atributo `[maximum-scale]` es inferior a 5."
},
"lighthouse-core/audits/accessibility/meta-viewport.js | title": {
"message": "`[user-scalable=\"no\"]` no se utiliza en el elemento `<meta name=\"viewport\">` y el valor del atributo `[maximum-scale]` no es inferior a 5."
},
"lighthouse-core/audits/accessibility/object-alt.js | description": {
"message": "Los lectores de pantalla no pueden traducir contenido que no sea texto. Si añades texto alternativo a los elementos `<object>`, los lectores de pantalla podrán transmitir su significado a los usuarios. [Más información](https://web.dev/object-alt/)"
},
"lighthouse-core/audits/accessibility/object-alt.js | failureTitle": {
"message": "Los elementos `<object>` no tienen texto alternativo"
},
"lighthouse-core/audits/accessibility/object-alt.js | title": {
"message": "Los elementos `<object>` tienen texto alternativo"
},
"lighthouse-core/audits/accessibility/tabindex.js | description": {
"message": "Si el valor es superior a 0, significa que el orden de navegación es explícito. Aunque técnicamente es válido, esto suele producir experiencias frustrantes para los usuarios que necesitan usar tecnologías de asistencia. [Más información](https://web.dev/tabindex/)"
},
"lighthouse-core/audits/accessibility/tabindex.js | failureTitle": {
"message": "Algunos elementos tienen un valor de `[tabindex]` superior a 0"
},
"lighthouse-core/audits/accessibility/tabindex.js | title": {
"message": "No hay ningún elemento con un valor de `[tabindex]` superior a 0"
},
"lighthouse-core/audits/accessibility/td-headers-attr.js | description": {
"message": "Los lectores de pantalla incluyen funciones para facilitar la navegación por las tablas. Asegurarse de que las celdas `<td>` que usan el atributo `[headers]` solo hacen referencia a otras celdas de la misma tabla mejora la experiencia de los usuarios de lectores de pantalla. [Más información](https://web.dev/td-headers-attr/)"
},
"lighthouse-core/audits/accessibility/td-headers-attr.js | failureTitle": {
"message": "Las celdas de un elemento `<table>` que usan el atributo `[headers]` hacen referencia a un elemento `id` que no se encuentra en la misma tabla."
},
"lighthouse-core/audits/accessibility/td-headers-attr.js | title": {
"message": "Las celdas de un elemento `<table>` que usan el atributo `[headers]` hacen referencia a otras celdas de la misma tabla."
},
"lighthouse-core/audits/accessibility/th-has-data-cells.js | description": {
"message": "Los lectores de pantalla incluyen funciones para facilitar la navegación por las tablas. Si te aseguras de que los encabezados de las tablas siempre hagan referencia a un conjunto de celdas, puedes mejorar la experiencia de los usuarios de lectores de pantalla. [Más información](https://web.dev/th-has-data-cells/)"
},
"lighthouse-core/audits/accessibility/th-has-data-cells.js | failureTitle": {
"message": "Los elementos `<th>` y los elementos con `[role=\"columnheader\"/\"rowheader\"]` no contienen las celdas de datos que describen."
},
"lighthouse-core/audits/accessibility/th-has-data-cells.js | title": {
"message": "Los elementos `<th>` y los elementos con atributos `[role=\"columnheader\"/\"rowheader\"]` contienen las celdas de datos que describen."
},
"lighthouse-core/audits/accessibility/valid-lang.js | description": {
"message": "Especificar un [idioma BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) en los elementos ayuda a asegurar que los lectores de pantalla pronuncien correctamente las palabras del texto. [Más información](https://web.dev/valid-lang/)"
},
"lighthouse-core/audits/accessibility/valid-lang.js | failureTitle": {
"message": "Los atributos `[lang]` no tienen un valor válido"
},
"lighthouse-core/audits/accessibility/valid-lang.js | title": {
"message": "Los atributos `[lang]` tienen un valor válido"
},
"lighthouse-core/audits/accessibility/video-caption.js | description": {
"message": "Si un vídeo tiene subtítulos, los usuarios sordos o con problemas auditivos pueden acceder a la información con más facilidad. [Más información](https://web.dev/video-caption/)"
},
"lighthouse-core/audits/accessibility/video-caption.js | failureTitle": {
"message": "Los elementos `<video>` no contienen ningún elemento `<track>` con el atributo `[kind=\"captions\"]`."
},
"lighthouse-core/audits/accessibility/video-caption.js | title": {
"message": "Los elementos `<video>` contienen un elemento `<track>` con el atributo `[kind=\"captions\"]`"
},
"lighthouse-core/audits/apple-touch-icon.js | description": {
"message": "Para que el aspecto en iOS sea perfecto cuando los usuarios añadan una aplicación web progresiva a la pantalla de inicio, define un `apple-touch-icon`. Debe apuntar a una imagen PNG cuadrada de 192 px (o 180 px) que sea opaca. [Más información](https://web.dev/apple-touch-icon/)"
},
"lighthouse-core/audits/apple-touch-icon.js | failureTitle": {
"message": "No proporciona un `apple-touch-icon` válido"
},
"lighthouse-core/audits/apple-touch-icon.js | precomposedWarning": {
"message": "`apple-touch-icon-precomposed` está obsoleto; se recomienda usar `apple-touch-icon`."
},
"lighthouse-core/audits/apple-touch-icon.js | title": {
"message": "Proporciona un `apple-touch-icon` válido"
},
"lighthouse-core/audits/autocomplete.js | columnCurrent": {
"message": "Valor actual"
},
"lighthouse-core/audits/autocomplete.js | columnSuggestions": {
"message": "Token sugerido"
},
"lighthouse-core/audits/autocomplete.js | description": {
"message": "`autocomplete` ayuda a los usuarios a enviar formularios más rápido. Para reducir el esfuerzo de los usuarios, considera habilitarlo definiendo un valor válido para el atributo `autocomplete`. [Más información](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)"
},
"lighthouse-core/audits/autocomplete.js | failureTitle": {
"message": "Los elementos `<input>` no tienen los atributos `autocomplete` correctos"
},
"lighthouse-core/audits/autocomplete.js | manualReview": {
"message": "Requiere revisión manual"
},
"lighthouse-core/audits/autocomplete.js | reviewOrder": {
"message": "Revisa el orden de los tokens"
},
"lighthouse-core/audits/autocomplete.js | title": {
"message": "Los elementos `<input>` usan `autocomplete` correctamente"
},
"lighthouse-core/audits/autocomplete.js | warningInvalid": {
"message": "Tokens de `autocomplete`: \"{token}\" no es válido en {snippet}"
},
"lighthouse-core/audits/autocomplete.js | warningOrder": {
"message": "Revisa el orden de tokens: \"{tokens}\" en {snippet}"
},
"lighthouse-core/audits/bootup-time.js | chromeExtensionsWarning": {
"message": "Las extensiones de Chrome han afectado de forma negativa al rendimiento de carga de esta página. Prueba a auditarla en modo incógnito o desde un perfil de Chrome sin extensiones."
},
"lighthouse-core/audits/bootup-time.js | columnScriptEval": {
"message": "Evaluación de la secuencia de comandos"
},
"lighthouse-core/audits/bootup-time.js | columnScriptParse": {
"message": "Análisis de la secuencia de comandos"
},
"lighthouse-core/audits/bootup-time.js | columnTotal": {
"message": "Tiempo de CPU total"
},
"lighthouse-core/audits/bootup-time.js | description": {
"message": "Te recomendamos que reduzcas el tiempo de análisis, compilación y ejecución de JavaScript. Para ello, puedes utilizar cargas útiles de JavaScript más pequeñas. [Más información](https://web.dev/bootup-time/)"
},
"lighthouse-core/audits/bootup-time.js | failureTitle": {
"message": "Reduce el tiempo de ejecución de JavaScript"
},
"lighthouse-core/audits/bootup-time.js | title": {
"message": "Tiempo de ejecución de JavaScript"
},
"lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description": {
"message": "Quita los módulos de JavaScript grandes y duplicados de los paquetes para reducir el número de bytes innecesarios que consume la actividad de red. "
},
"lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title": {
"message": "Quita los módulos duplicados de los paquetes de JavaScript"
},
"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": {
"message": "Los GIF de gran tamaño no son eficientes para mostrar contenido animado. Para usar menos bytes de la red, te recomendamos que utilices los formatos de vídeo MPEG4 o WebM para incluir animaciones y los formatos PNG o WebP para añadir imágenes estáticas en lugar del formato GIF. [Más información](https://web.dev/efficient-animated-content/)"
},
"lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": {
"message": "Usa formatos de vídeo para incluir contenido animado"
},
"lighthouse-core/audits/byte-efficiency/legacy-javascript.js | description": {
"message": "Los polyfills y los transforms permiten que los navegadores antiguos utilicen las nuevas funciones de JavaScript. Sin embargo, muchos de estos polyfills y transforms no son necesarios para los navegadores nuevos. Para tu JavaScript empaquetado, adopta una estrategia moderna de implementación de secuencias de comandos usando la detección de funciones module/nomodule para reducir la cantidad de código que se envía a los navegadores modernos sin perder la compatibilidad con los navegadores antiguos. [Más información](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/)"
},
"lighthouse-core/audits/byte-efficiency/legacy-javascript.js | title": {
"message": "Evita usar JavaScript antiguo en navegadores modernos"
},
"lighthouse-core/audits/byte-efficiency/modern-image-formats.js | description": {
"message": "Los formatos como WebP y AVIF suelen comprimir mejor las imágenes que los formatos PNG o JPEG, lo que hace que se descarguen más rápido y consuman menos datos. [Más información](https://web.dev/uses-webp-images/)"
},
"lighthouse-core/audits/byte-efficiency/modern-image-formats.js | title": {
"message": "Publica imágenes con formatos de próxima generación"
},
"lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": {
"message": "Te recomendamos que uses la carga diferida con imágenes ocultas y que no aparecen en pantalla una vez que todos los recursos críticos hayan terminado de cargarse para reducir el tiempo que pasa hasta que la página es interactiva. [Más información](https://web.dev/offscreen-images/)"
},
"lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": {
"message": "Pospón la carga de imágenes que no aparecen en pantalla"
},
"lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": {
"message": "Hay recursos que bloquean el primer renderizado de la página. Te recomendamos que muestres los elementos de JavaScript y CSS críticos insertados y pospongas todos los que no sean esenciales. [Más información](https://web.dev/render-blocking-resources/)"
},
"lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": {
"message": "Elimina los recursos que bloqueen el renderizado"
},
"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": {
"message": "Si la carga útil de la red es muy grande, los usuarios consumen más datos móviles y las páginas tardan más en cargarse. [Más información](https://web.dev/total-byte-weight/)"
},
"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": {
"message": "Tamaño total: {totalBytes, number, bytes} KiB"
},
"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | failureTitle": {
"message": "Evita cargas útiles de red de gran tamaño"
},
"lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": {
"message": "Evita cargas útiles de red de gran tamaño"
},
"lighthouse-core/audits/byte-efficiency/unminified-css.js | description": {
"message": "Si minificas los archivos CSS, se puede reducir el tamaño de la carga útil de la red. [Más información](https://web.dev/unminified-css/)"
},
"lighthouse-core/audits/byte-efficiency/unminified-css.js | title": {
"message": "Minifica los archivos CSS"
},
"lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": {
"message": "Si minificas los archivos de JavaScript, se puede reducir el tamaño de la carga útil y el tiempo de análisis de la secuencia de comandos. [Más información](https://web.dev/unminified-javascript/)"
},
"lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": {
"message": "Minifica los recursos JavaScript"
},
"lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": {
"message": "Reduce las reglas que no se usen de las hojas de estilo y retrasa las CSS que no se utilicen para el contenido de la parte visible a primera vista. Así, se reducirán los bytes consumidos por la actividad de red. [Más información](https://web.dev/unused-css-rules/)"
},
"lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": {
"message": "Reduce el contenido CSS que no se use"
},
"lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": {
"message": "Reduce el contenido JavaScript que no se use y retrasa la carga de secuencias de comandos hasta que se necesiten. Así, se reducirán los bytes consumidos por la actividad de red. [Más información](https://web.dev/unused-javascript/)"
},
"lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": {
"message": "Reduce el contenido JavaScript que no se use"
},
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": {
"message": "Una duración en caché más larga puede aumentar el número de visitas repetidas a tu página. [Más información](https://web.dev/uses-long-cache-ttl/)"
},
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": {
"message": "{itemCount,plural, =1{Se ha encontrado 1 recurso}other{Se han encontrado # recursos}}"
},
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": {
"message": "Publica recursos estáticos con una política de caché eficaz"
},
"lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": {
"message": "Usa una política de caché eficaz en recursos estáticos"
},
"lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": {
"message": "Las imágenes optimizadas se cargan más rápido y consumen menos datos móviles. [Más información](https://web.dev/uses-optimized-images/)"
},
"lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": {
"message": "Codifica las imágenes de forma eficaz"
},
"lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnActualDimensions": {
"message": "Dimensiones reales"
},
"lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnDisplayedDimensions": {
"message": "Dimensiones mostradas"
},
"lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | failureTitle": {
"message": "Las imágenes eran más grandes que el tamaño mostrado"
},
"lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | title": {
"message": "Las imágenes eran adecuadas para el tamaño mostrado"
},
"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": {
"message": "Muestra imágenes con un tamaño adecuado para ahorrar datos móviles y mejorar el tiempo de carga. [Más información](https://web.dev/uses-responsive-images/)"
},
"lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": {
"message": "Usa un tamaño adecuado para las imágenes"
},
"lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": {
"message": "Los recursos de texto se deberían publicar comprimidos (gzip, deflate o brotli) para minimizar el total de bytes de la red. [Más información](https://web.dev/uses-text-compression/)"
},
"lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": {
"message": "Habilita la compresión de texto"
},
"lighthouse-core/audits/content-width.js | description": {
"message": "Si el ancho del contenido de tu aplicación no coincide con el ancho del viewport, es posible que no esté optimizada para pantallas de dispositivos móviles. [Más información](https://web.dev/content-width/)"
},
"lighthouse-core/audits/content-width.js | explanation": {
"message": "El tamaño del viewport es de {innerWidth} px y no coincide con el de la ventana, que es de {outerWidth} px."
},
"lighthouse-core/audits/content-width.js | failureTitle": {
"message": "El contenido no tiene el tamaño adecuado para el viewport"
},
"lighthouse-core/audits/content-width.js | title": {
"message": "El contenido tiene el tamaño adecuado para el viewport"
},
"lighthouse-core/audits/critical-request-chains.js | description": {
"message": "Las cadenas de solicitud crítica que se muestran a continuación indican qué recursos son de alta prioridad. Te recomendamos que reduzcas la longitud de las cadenas, disminuyas el tamaño de los recursos o pospongas la descarga de recursos innecesarios para mejorar la carga de la página. [Más información](https://web.dev/critical-request-chains/)"
},
"lighthouse-core/audits/critical-request-chains.js | displayValue": {
"message": "{itemCount,plural, =1{Se ha encontrado 1 cadena}other{Se han encontrado # cadenas}}"
},
"lighthouse-core/audits/critical-request-chains.js | title": {
"message": "Evita encadenar solicitudes críticas"
},
"lighthouse-core/audits/csp-xss.js | columnDirective": {
"message": "Directiva"
},
"lighthouse-core/audits/csp-xss.js | columnSeverity": {
"message": "Gravedad"
},
"lighthouse-core/audits/csp-xss.js | description": {
"message": "Una política de seguridad de contenido (CSP) sólida reduce considerablemente el riesgo de ataques de cross-site scripting (XSS). [Más información](https://web.dev/csp-xss/)"
},
"lighthouse-core/audits/csp-xss.js | itemSeveritySyntax": {
"message": "Sintaxis"
},
"lighthouse-core/audits/csp-xss.js | metaTagMessage": {
"message": "La página contiene una CSP definida en una etiqueta <meta>. Si puedes, te recomendamos definir la CSP en un encabezado HTTP."
},
"lighthouse-core/audits/csp-xss.js | noCsp": {
"message": "No se ha encontrado ninguna CSP en el modo obligatorio"
},
"lighthouse-core/audits/csp-xss.js | title": {
"message": "Asegura que la CSP sea efectiva frente a ataques XSS"
},
"lighthouse-core/audits/deprecations.js | columnDeprecate": {
"message": "Desactivación/Advertencia"
},
"lighthouse-core/audits/deprecations.js | columnLine": {
"message": "Línea"
},
"lighthouse-core/audits/deprecati