UNPKG

chrome-devtools-frontend

Version:
788 lines 175 kB
{ "flow-report/src/i18n/ui-strings.js | allReports": { "message": "Toate rapoartele" }, "flow-report/src/i18n/ui-strings.js | categories": { "message": "Categorii" }, "flow-report/src/i18n/ui-strings.js | categoryAccessibility": { "message": "Accesibilitate" }, "flow-report/src/i18n/ui-strings.js | categoryBestPractices": { "message": "Cele mai bune practici" }, "flow-report/src/i18n/ui-strings.js | categoryPerformance": { "message": "Performanță" }, "flow-report/src/i18n/ui-strings.js | categoryProgressiveWebApp": { "message": "Aplicație web progresivă" }, "flow-report/src/i18n/ui-strings.js | categorySeo": { "message": "SEO" }, "flow-report/src/i18n/ui-strings.js | desktop": { "message": "Computer" }, "flow-report/src/i18n/ui-strings.js | helpDialogTitle": { "message": "Înțelegerea Raportului privind fluxul Lighthouse" }, "flow-report/src/i18n/ui-strings.js | helpLabel": { "message": "Înțelegerea fluxurilor" }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionNavigation": { "message": "Folosește Rapoartele privind navigarea pentru..." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionSnapshot": { "message": "Folosește Rapoartele privind instantaneele pentru..." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseInstructionTimespan": { "message": "Folosește Rapoartele privind perioada pentru..." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation1": { "message": "Obține un scor de performanță pentru Lighthouse." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation2": { "message": "Măsoară valorile de performanță pentru încărcarea paginii, cum ar fi Largest Contentful Paint și indicele de viteză." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseNavigation3": { "message": "Evaluează funcțiile aplicațiilor web progresive." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot1": { "message": "Identifică problemele legate de accesibilitate în aplicații cu o singură pagină sau formulare complexe." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseSnapshot2": { "message": "Evaluează recomandările pentru meniuri și elemente IU din spatele interacțiunilor." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan1": { "message": "Măsoară modificările de aspect și timpul de execuție JavaScript pentru o serie de interacțiuni." }, "flow-report/src/i18n/ui-strings.js | helpUseCaseTimespan2": { "message": "Descoperă oportunități de performanță pentru a îmbunătăți experiența în paginile vechi și aplicațiile cu o singură pagină." }, "flow-report/src/i18n/ui-strings.js | highestImpact": { "message": "Cel mai mare impact" }, "flow-report/src/i18n/ui-strings.js | informativeAuditCount": { "message": "{numInformative,plural, =1{{numInformative} audit informativ}few{{numInformative} audituri informative}other{{numInformative} de audituri informative}}" }, "flow-report/src/i18n/ui-strings.js | mobile": { "message": "Mobil" }, "flow-report/src/i18n/ui-strings.js | navigationDescription": { "message": "Încărcarea paginii" }, "flow-report/src/i18n/ui-strings.js | navigationLongDescription": { "message": "Rapoartele privind navigarea analizează încărcarea unei singure pagini, exact ca rapoartele Lighthouse inițiale." }, "flow-report/src/i18n/ui-strings.js | navigationReport": { "message": "Raport privind navigarea" }, "flow-report/src/i18n/ui-strings.js | navigationReportCount": { "message": "{numNavigation,plural, =1{{numNavigation} raport privind navigarea}few{{numNavigation} rapoarte privind navigarea}other{{numNavigation} de rapoarte privind navigarea}}" }, "flow-report/src/i18n/ui-strings.js | passableAuditCount": { "message": "{numPassableAudits,plural, =1{{numPassableAudits} audit care poate fi trecut}few{{numPassableAudits} audituri care pot fi trecute}other{{numPassableAudits} de audituri care pot fi trecute}}" }, "flow-report/src/i18n/ui-strings.js | passedAuditCount": { "message": "{numPassed,plural, =1{{numPassed} audit trecut}few{{numPassed} audituri trecute}other{{numPassed} de audituri trecute}}" }, "flow-report/src/i18n/ui-strings.js | ratingAverage": { "message": "Medie" }, "flow-report/src/i18n/ui-strings.js | ratingError": { "message": "Eroare" }, "flow-report/src/i18n/ui-strings.js | ratingFail": { "message": "Slabă" }, "flow-report/src/i18n/ui-strings.js | ratingPass": { "message": "Bună" }, "flow-report/src/i18n/ui-strings.js | save": { "message": "Salvează" }, "flow-report/src/i18n/ui-strings.js | snapshotDescription": { "message": "Starea înregistrată a paginii" }, "flow-report/src/i18n/ui-strings.js | snapshotLongDescription": { "message": "Rapoartele privind instantaneele analizează pagina într-o anumită stare, de obicei după interacțiunile cu utilizatorul." }, "flow-report/src/i18n/ui-strings.js | snapshotReport": { "message": "Raport instantaneu" }, "flow-report/src/i18n/ui-strings.js | snapshotReportCount": { "message": "{numSnapshot,plural, =1{{numSnapshot} raport instantaneu}few{{numSnapshot} rapoarte instantanee}other{{numSnapshot} de rapoarte instantanee}}" }, "flow-report/src/i18n/ui-strings.js | summary": { "message": "Rezumat" }, "flow-report/src/i18n/ui-strings.js | timespanDescription": { "message": "Interacțiunile utilizatorilor" }, "flow-report/src/i18n/ui-strings.js | timespanLongDescription": { "message": "Rapoartele privind perioada analizează o perioadă arbitrară, care conține de obicei interacțiuni cu utilizatorul." }, "flow-report/src/i18n/ui-strings.js | timespanReport": { "message": "Raport privind perioada de timp" }, "flow-report/src/i18n/ui-strings.js | timespanReportCount": { "message": "{numTimespan,plural, =1{{numTimespan} raport privind perioada de timp}few{{numTimespan} rapoarte privind perioada de timp}other{{numTimespan} de rapoarte privind perioada de timp}}" }, "flow-report/src/i18n/ui-strings.js | title": { "message": "Raport privind fluxul pentru utilizatori Lighthouse" }, "lighthouse-core/audits/accessibility/accesskeys.js | description": { "message": "Tastele de acces permit utilizatorilor să focalizeze rapid o parte a paginii. Pentru o navigare corectă, fiecare tastă de acces trebuie să fie unică. [Află mai multe](https://web.dev/accesskeys/)." }, "lighthouse-core/audits/accessibility/accesskeys.js | failureTitle": { "message": "Valorile `[accesskey]` nu sunt unice" }, "lighthouse-core/audits/accessibility/accesskeys.js | title": { "message": "Valorile `[accesskey]`sunt unice" }, "lighthouse-core/audits/accessibility/aria-allowed-attr.js | description": { "message": "Fiecare `role` ARIA acceptă un anumit subset de atribute `aria-*`. Nepotrivirea acestora anulează atributele `aria-*`. [Află mai multe](https://web.dev/aria-allowed-attr/)." }, "lighthouse-core/audits/accessibility/aria-allowed-attr.js | failureTitle": { "message": "Atributele `[aria-*]` nu se potrivesc cu rolurile" }, "lighthouse-core/audits/accessibility/aria-allowed-attr.js | title": { "message": "Atributele `[aria-*]` se potrivesc cu rolurile" }, "lighthouse-core/audits/accessibility/aria-command-name.js | description": { "message": "Când un element nu are un nume accesibil, cititoarele de ecran îl anunță cu o denumire generică, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-command-name.js | failureTitle": { "message": "Elementele `button`, `link` și `menuitem` nu au nume accesibile." }, "lighthouse-core/audits/accessibility/aria-command-name.js | title": { "message": "Elementele `button`, `link` și `menuitem` au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-hidden-body.js | description": { "message": "Tehnologiile de asistare, precum cititoarele de ecran, funcționează inconsecvent atunci când `aria-hidden=\"true\"` este setat pentru documentul `<body>`. [Află mai multe](https://web.dev/aria-hidden-body/)." }, "lighthouse-core/audits/accessibility/aria-hidden-body.js | failureTitle": { "message": "`[aria-hidden=\"true\"]` există în documentul `<body>`" }, "lighthouse-core/audits/accessibility/aria-hidden-body.js | title": { "message": "`[aria-hidden=\"true\"]` nu există în documentul `<body>`" }, "lighthouse-core/audits/accessibility/aria-hidden-focus.js | description": { "message": "Descendenții focalizabili dintr-un element `[aria-hidden=\"true\"]` împiedică disponibilitatea elementelor interactive respective pentru utilizatorii tehnologiilor de asistare, cum ar fi cititoarele de ecran. [Află mai multe](https://web.dev/aria-hidden-focus/)." }, "lighthouse-core/audits/accessibility/aria-hidden-focus.js | failureTitle": { "message": "Elementele `[aria-hidden=\"true\"]` conțin descendenți focalizabili" }, "lighthouse-core/audits/accessibility/aria-hidden-focus.js | title": { "message": "Elementele `[aria-hidden=\"true\"]` nu conțin descendenți focalizabili" }, "lighthouse-core/audits/accessibility/aria-input-field-name.js | description": { "message": "Când un câmp de introducere nu are un nume accesibil, cititoarele de ecran îl anunță cu o denumire generică, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-input-field-name.js | failureTitle": { "message": "Câmpurile de introducere pentru ARIA nu au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-input-field-name.js | title": { "message": "Câmpurile de introducere pentru ARIA au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-meter-name.js | description": { "message": "Când un element nu are un nume accesibil, cititoarele de ecran îl anunță cu o denumire generică, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-meter-name.js | failureTitle": { "message": "Elementele ARIA `meter` nu au nume accesibile." }, "lighthouse-core/audits/accessibility/aria-meter-name.js | title": { "message": "Elementele ARIA `meter` au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | description": { "message": "Când un element `progressbar` nu are un nume accesibil, cititoarele de ecran îl anunță cu o denumire generică, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | failureTitle": { "message": "Elementele ARIA `progressbar` nu au nume accesibile." }, "lighthouse-core/audits/accessibility/aria-progressbar-name.js | title": { "message": "Elementele ARIA `progressbar` au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-required-attr.js | description": { "message": "Unele roluri ARIA au atribute obligatorii care descriu starea elementului cititoarelor de ecrane. [Află mai multe](https://web.dev/aria-required-attr/)." }, "lighthouse-core/audits/accessibility/aria-required-attr.js | failureTitle": { "message": "`[role]` nu au toate atributele `[aria-*]` necesare" }, "lighthouse-core/audits/accessibility/aria-required-attr.js | title": { "message": "`[role]` au toate atributele `[aria-*]` obligatorii" }, "lighthouse-core/audits/accessibility/aria-required-children.js | description": { "message": "Unele roluri ARIA principale trebuie să conțină roluri secundare specifice pentru a-și îndeplini funcțiile de accesibilitate pentru care au fost concepute. [Află mai multe](https://web.dev/aria-required-children/)." }, "lighthouse-core/audits/accessibility/aria-required-children.js | failureTitle": { "message": "Din elementele unui rol ARIA `[role]` care impun ca elementele secundare să conțină un anumit element `[role]` lipsește unul sau toate elementele secundare necesare respective." }, "lighthouse-core/audits/accessibility/aria-required-children.js | title": { "message": "Elementele unui rol ARIA `[role]` care impun ca elementele secundare să conțină un anumit element `[role]` includ toate elementele secundare necesare." }, "lighthouse-core/audits/accessibility/aria-required-parent.js | description": { "message": "Unele roluri ARIA secundare trebuie să fie conținute de roluri principale specifice pentru a-și îndeplini corect funcțiile de accesibilitate pentru care au fost concepute. [Află mai multe](https://web.dev/aria-required-parent/)." }, "lighthouse-core/audits/accessibility/aria-required-parent.js | failureTitle": { "message": "`[role]` nu sunt conținute de elementul părinte impus" }, "lighthouse-core/audits/accessibility/aria-required-parent.js | title": { "message": "`[role]` sunt conținute de elementul părinte impus" }, "lighthouse-core/audits/accessibility/aria-roles.js | description": { "message": "Rolurile ARIA trebuie să aibă valori valide pentru a-și îndeplini funcțiile de accesibilitate pentru care au fost concepute. [Află mai multe](https://web.dev/aria-roles/)." }, "lighthouse-core/audits/accessibility/aria-roles.js | failureTitle": { "message": "Valorile `[role]` nu sunt valide" }, "lighthouse-core/audits/accessibility/aria-roles.js | title": { "message": "Valorile `[role]` sunt valide" }, "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | description": { "message": "Când un câmp de comutare nu are un nume accesibil, cititoarele de ecran îl anunță cu o denumire generică, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | failureTitle": { "message": "Câmpurile de comutare pentru ARIA nu au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-toggle-field-name.js | title": { "message": "Câmpurile de comutare pentru ARIA au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | description": { "message": "Când un element nu are un nume accesibil, cititoarele de ecran îl anunță cu o denumire generică, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | failureTitle": { "message": "Elementele ARIA `tooltip` nu au nume accesibile." }, "lighthouse-core/audits/accessibility/aria-tooltip-name.js | title": { "message": "Elementele ARIA `tooltip` au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | description": { "message": "Când un element nu are un nume accesibil, cititoarele de ecran îl anunță cu o denumire generică, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/aria-name/)." }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | failureTitle": { "message": "Elementele ARIA `treeitem` nu au nume accesibile." }, "lighthouse-core/audits/accessibility/aria-treeitem-name.js | title": { "message": "Elementele ARIA `treeitem` au nume accesibile" }, "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | description": { "message": "Tehnologiile care asigură asistență, precum cititoarele de ecran, nu pot interpreta atributele ARIA cu valori nevalide. [Află mai multe](https://web.dev/aria-valid-attr-value/)." }, "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | failureTitle": { "message": "Atributele `[aria-*]` nu au valori valide" }, "lighthouse-core/audits/accessibility/aria-valid-attr-value.js | title": { "message": "Atributele `[aria-*]` au valori valide" }, "lighthouse-core/audits/accessibility/aria-valid-attr.js | description": { "message": "Tehnologiile care oferă asistență, precum cititoarele de ecran, nu pot interpreta atributele ARIA cu nume nevalide. [Află mai multe](https://web.dev/aria-valid-attr/)." }, "lighthouse-core/audits/accessibility/aria-valid-attr.js | failureTitle": { "message": "Atributele `[aria-*]` sunt nevalide sau scrise greșit" }, "lighthouse-core/audits/accessibility/aria-valid-attr.js | title": { "message": "Atributele `[aria-*]` sunt valide și nu sunt scrise greșit" }, "lighthouse-core/audits/accessibility/axe-audit.js | failingElementsHeader": { "message": "Elemente cu probleme" }, "lighthouse-core/audits/accessibility/button-name.js | description": { "message": "Când un buton nu are un nume accesibil, cititoarele de ecran îl anunță ca „buton”, făcându-l inutil pentru utilizatorii care se bazează pe cititoarele de ecran. [Află mai multe](https://web.dev/button-name/)." }, "lighthouse-core/audits/accessibility/button-name.js | failureTitle": { "message": "Butoanele nu au un nume accesibil" }, "lighthouse-core/audits/accessibility/button-name.js | title": { "message": "Butoanele au un nume accesibil" }, "lighthouse-core/audits/accessibility/bypass.js | description": { "message": "Dacă adaugi modalități de a ocoli conținutul repetitiv, utilizatorii tastaturii vor naviga pe pagină mai eficient. [Află mai multe](https://web.dev/bypass/)." }, "lighthouse-core/audits/accessibility/bypass.js | failureTitle": { "message": "Această pagină nu conține un titlu, un link de închidere sau o regiune de reper" }, "lighthouse-core/audits/accessibility/bypass.js | title": { "message": "Pagina conține un titlu, un link de închidere sau o regiune de reper" }, "lighthouse-core/audits/accessibility/color-contrast.js | description": { "message": "Textul cu un contrast redus este dificil sau imposibil de citit pentru mulți utilizatori. [Află mai multe](https://web.dev/color-contrast/)." }, "lighthouse-core/audits/accessibility/color-contrast.js | failureTitle": { "message": "Culorile din fundal și din prim-plan nu au un raport de contrast suficient." }, "lighthouse-core/audits/accessibility/color-contrast.js | title": { "message": "Culorile din fundal și din prim-plan au un raport de contrast suficient" }, "lighthouse-core/audits/accessibility/definition-list.js | description": { "message": "Când listele de definiții nu sunt marcate corect, cititoarele de ecran pot produce un rezultat derutant sau inexact. [Află mai multe](https://web.dev/definition-list/)." }, "lighthouse-core/audits/accessibility/definition-list.js | failureTitle": { "message": "`<dl>` nu conțin doar grupurile `<dt>` și `<dd>` ordonate corect, `<script>`, `<template>` sau elementele `<div>`." }, "lighthouse-core/audits/accessibility/definition-list.js | title": { "message": "`<dl>` conțin doar grupurile `<dt>` și `<dd>` ordonate corect, `<script>`, `<template>` sau elemente `<div>`." }, "lighthouse-core/audits/accessibility/dlitem.js | description": { "message": "Elementele din lista de definiții (`<dt>` și `<dd>`) trebuie grupate într-un element principal `<dl>` pentru a se asigura că cititoarele de ecran le pot anunța corect. [Află mai multe](https://web.dev/dlitem/)." }, "lighthouse-core/audits/accessibility/dlitem.js | failureTitle": { "message": "Elementele din lista de definiții nu sunt incluse în elementele `<dl>`" }, "lighthouse-core/audits/accessibility/dlitem.js | title": { "message": "Elementele din lista de definiții sunt incluse în elementele `<dl>`" }, "lighthouse-core/audits/accessibility/document-title.js | description": { "message": "Titlul le oferă utilizatorilor de cititoare de ecran o prezentare generală a paginii, iar utilizatorii de motoare de căutare îl folosesc intensiv pentru a stabili dacă o pagină este relevantă pentru căutarea lor. [Află mai multe](https://web.dev/document-title/)." }, "lighthouse-core/audits/accessibility/document-title.js | failureTitle": { "message": "Documentul nu are un element `<title>`" }, "lighthouse-core/audits/accessibility/document-title.js | title": { "message": "Documentul are un element `<title>`" }, "lighthouse-core/audits/accessibility/duplicate-id-active.js | description": { "message": "Toate elementele focalizabile trebuie să aibă un `id` unic ca să fie vizibile pentru tehnologiile de asistare. [Află mai multe](https://web.dev/duplicate-id-active/)." }, "lighthouse-core/audits/accessibility/duplicate-id-active.js | failureTitle": { "message": "Atributele `[id]` ale elementelor focalizabile active nu sunt unice" }, "lighthouse-core/audits/accessibility/duplicate-id-active.js | title": { "message": "Atributele `[id]` ale elementelor focalizabile active sunt unice" }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | description": { "message": "Valoarea unui ID ARIA trebuie să fie unică pentru a preveni omiterea altor instanțe de tehnologiile de asistare. [Află mai multe](https://web.dev/duplicate-id-aria/)." }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | failureTitle": { "message": "ID-urile ARIA nu sunt unice" }, "lighthouse-core/audits/accessibility/duplicate-id-aria.js | title": { "message": "ID-urile ARIA sunt unice" }, "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | description": { "message": "Câmpurile de formular cu etichete multiple pot fi anunțate în mod derutant de tehnologiile de asistare, precum cititoarele de ecran care folosesc prima, ultima sau toate etichetele. [Află mai multe](https://web.dev/form-field-multiple-labels/)." }, "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | failureTitle": { "message": "Câmpurile de formular au etichete multiple" }, "lighthouse-core/audits/accessibility/form-field-multiple-labels.js | title": { "message": "Niciun câmp de formular nu are etichete multiple" }, "lighthouse-core/audits/accessibility/frame-title.js | description": { "message": "Utilizatorii cititoarelor de ecran se bazează pe titlurile cadrelor pentru a descrie conținutul cadrelor. [Află mai multe](https://web.dev/frame-title/)." }, "lighthouse-core/audits/accessibility/frame-title.js | failureTitle": { "message": "Elementele `<frame>` sau `<iframe>` nu au un titlu" }, "lighthouse-core/audits/accessibility/frame-title.js | title": { "message": "Elementele `<frame>` sau `<iframe>` au un titlu" }, "lighthouse-core/audits/accessibility/heading-order.js | description": { "message": "Titlurile ordonate corect care nu omit niveluri preiau structura semantică a paginii, simplificând navigarea și înțelegerea atunci când se folosesc tehnologii de asistare. [Află mai multe](https://web.dev/heading-order/)." }, "lighthouse-core/audits/accessibility/heading-order.js | failureTitle": { "message": "Elementele titlului nu apar în ordine descrescătoare succesivă" }, "lighthouse-core/audits/accessibility/heading-order.js | title": { "message": "Elementele titlului apar în ordine descrescătoare succesivă" }, "lighthouse-core/audits/accessibility/html-has-lang.js | description": { "message": "Dacă o pagină nu specifică un atribut de limbă, cititorul de ecran presupune că pagina este în limba prestabilită pe care utilizatorul a ales-o când a configurat cititorul de ecran. Dacă pagina nu este în limba prestabilită, atunci cititorul de ecran este posibil să nu citească corect textul paginii. [Află mai multe](https://web.dev/html-has-lang/)." }, "lighthouse-core/audits/accessibility/html-has-lang.js | failureTitle": { "message": "Elementul `<html>` nu are un atribut `[lang]`" }, "lighthouse-core/audits/accessibility/html-has-lang.js | title": { "message": "Elementul `<html>` are un atribut `[lang]`" }, "lighthouse-core/audits/accessibility/html-lang-valid.js | description": { "message": "Indicarea unei etichete de [limbă BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) valide ajută cititoarele de ecran să anunțe corect textul. [Află mai multe](https://web.dev/html-lang-valid/)." }, "lighthouse-core/audits/accessibility/html-lang-valid.js | failureTitle": { "message": "Elementul `<html>` nu are o valoare validă pentru atributul `[lang]`." }, "lighthouse-core/audits/accessibility/html-lang-valid.js | title": { "message": "Elementul `<html>` are o valoare validă pentru atributul `[lang]`" }, "lighthouse-core/audits/accessibility/image-alt.js | description": { "message": "Elementele informative ar trebui să conțină texte alternative descriptive scurte. Elementele decorative pot fi ignorate cu un atribut Alt gol. [Află mai multe](https://web.dev/image-alt/)." }, "lighthouse-core/audits/accessibility/image-alt.js | failureTitle": { "message": "Elementele imaginii nu au atribute `[alt]`" }, "lighthouse-core/audits/accessibility/image-alt.js | title": { "message": "Elementele imagine au atribute `[alt]`" }, "lighthouse-core/audits/accessibility/input-image-alt.js | description": { "message": "Când o imagine este folosită ca buton `<input>`, furnizarea unui text alternativ poate ajuta utilizatorii cititorului de ecran să înțeleagă scopul butonului. [Află mai multe](https://web.dev/input-image-alt/)." }, "lighthouse-core/audits/accessibility/input-image-alt.js | failureTitle": { "message": "Elementele `<input type=\"image\">` nu au text `[alt]`" }, "lighthouse-core/audits/accessibility/input-image-alt.js | title": { "message": "Elementele `<input type=\"image\">` au text `[alt]`" }, "lighthouse-core/audits/accessibility/label.js | description": { "message": "Etichetele asigură că opțiunile formularelor sunt anunțate corect de tehnologiile care asigură asistență, precum cititoarele de ecran. [Află mai multe](https://web.dev/label/)." }, "lighthouse-core/audits/accessibility/label.js | failureTitle": { "message": "Elementele formularului nu au etichete asociate" }, "lighthouse-core/audits/accessibility/label.js | title": { "message": "Elementele formularului au etichete asociate" }, "lighthouse-core/audits/accessibility/link-name.js | description": { "message": "Textul linkurilor (și textul alternativ pentru imagini, când sunt folosite ca linkuri) care se poate distinge, unic și pe care se poate focaliza, îmbunătățește navigarea pentru utilizatorii de cititoare de ecran. [Află mai multe](https://web.dev/link-name/)." }, "lighthouse-core/audits/accessibility/link-name.js | failureTitle": { "message": "Linkurile nu au un nume care se poate distinge" }, "lighthouse-core/audits/accessibility/link-name.js | title": { "message": "Linkurile au un nume care se poate distinge" }, "lighthouse-core/audits/accessibility/list.js | description": { "message": "Cititoarele de ecran au un anumit mod de anunțare a listelor. Asigurarea unei structuri corecte a listei îmbunătățește rezultatele cititorului de ecran. [Află mai multe](https://web.dev/list/)." }, "lighthouse-core/audits/accessibility/list.js | failureTitle": { "message": "Listele nu conțin doar elemente `<li>` și elemente pe care se bazează scriptul (`<script>` și `<template>`)." }, "lighthouse-core/audits/accessibility/list.js | title": { "message": "Listele conțin doar elemente `<li>` și elemente pe care se bazează scriptul (`<script>` și `<template>`)." }, "lighthouse-core/audits/accessibility/listitem.js | description": { "message": "Cititoarele de ecran necesită ca elementele din listă (`<li>`) să fie conținute într-un element principal `<ul>` sau `<ol>` pentru a fi anunțate corect. [Află mai multe](https://web.dev/listitem/)." }, "lighthouse-core/audits/accessibility/listitem.js | failureTitle": { "message": "Elementele din listă (`<li>`) nu sunt incluse în elementele principale `<ul>` sau `<ol>`." }, "lighthouse-core/audits/accessibility/listitem.js | title": { "message": "Elementele din listă (`<li>`) sunt conținute în elementele principale `<ul>` sau `<ol>`" }, "lighthouse-core/audits/accessibility/meta-refresh.js | description": { "message": "Utilizatorii nu se așteaptă ca o pagină să se actualizeze automat, iar dacă ei actualizează, focalizarea se va muta din nou în partea de sus a paginii. Acest lucru poate crea frustrare sau confuzie. [Află mai multe](https://web.dev/meta-refresh/)." }, "lighthouse-core/audits/accessibility/meta-refresh.js | failureTitle": { "message": "Documentul folosește `<meta http-equiv=\"refresh\">`" }, "lighthouse-core/audits/accessibility/meta-refresh.js | title": { "message": "Documentul nu folosește `<meta http-equiv=\"refresh\">`" }, "lighthouse-core/audits/accessibility/meta-viewport.js | description": { "message": "Dezactivarea măririi sau micșorării este o problemă pentru utilizatorii cu vedere slabă, care se bazează pe mărirea ecranului pentru a vedea bine conținutul unei pagini web. [Află mai multe](https://web.dev/meta-viewport/)." }, "lighthouse-core/audits/accessibility/meta-viewport.js | failureTitle": { "message": "`[user-scalable=\"no\"]` este folosit în elementul `<meta name=\"viewport\">` sau atributul `[maximum-scale]` este mai mic decât 5." }, "lighthouse-core/audits/accessibility/meta-viewport.js | title": { "message": "`[user-scalable=\"no\"]` nu se folosește în elementul `<meta name=\"viewport\">` și atributul `[maximum-scale]` nu este mai mic decât 5." }, "lighthouse-core/audits/accessibility/object-alt.js | description": { "message": "Cititoarele de ecran nu pot traduce conținut în alt format decât text. Adăugarea de text alternativ la elementele `<object>` ajută cititoarele de ecran să le transmită utilizatorilor înțelesul. [Află mai multe](https://web.dev/object-alt/)." }, "lighthouse-core/audits/accessibility/object-alt.js | failureTitle": { "message": "Elementele `<object>` nu au text alternativ" }, "lighthouse-core/audits/accessibility/object-alt.js | title": { "message": "Elementele `<object>` au text alternativ" }, "lighthouse-core/audits/accessibility/tabindex.js | description": { "message": "O valoare mai mare decât 0 implică o ordine explicită de navigare. Deși valid din punct de vedere tehnic, acest lucru creează adesea frustrări utilizatorilor care se bazează pe tehnologii care oferă asistență. [Află mai multe](https://web.dev/tabindex/)." }, "lighthouse-core/audits/accessibility/tabindex.js | failureTitle": { "message": "Unele elemente au o valoare `[tabindex]` mai mare decât 0" }, "lighthouse-core/audits/accessibility/tabindex.js | title": { "message": "Niciun element nu are o valoare `[tabindex]` mai mare decât 0" }, "lighthouse-core/audits/accessibility/td-headers-attr.js | description": { "message": "Cititoarele de ecran au funcții care facilitează navigarea în tabele. Dacă se asigură că celulele `<td>` care folosesc atributul `[headers]` se referă doar la alte celule din același tabel, se poate îmbunătăți experiența pentru utilizatorii de cititoare de ecran. [Află mai multe](https://web.dev/td-headers-attr/)." }, "lighthouse-core/audits/accessibility/td-headers-attr.js | failureTitle": { "message": "Celulele dintr-un element `<table>` care folosesc atributul `[headers]` se referă la un element `id` care nu se găsește în același tabel." }, "lighthouse-core/audits/accessibility/td-headers-attr.js | title": { "message": "Celulele dintr-un element `<table>` care folosesc atributul `[headers]` se referă la celule ale aceluiași tabel." }, "lighthouse-core/audits/accessibility/th-has-data-cells.js | description": { "message": "Cititoarele de ecran au funcții care facilitează navigarea în tabele. Dacă se asigură că antetele tabelelor se referă întotdeauna la unele seturi de celule, se poate îmbunătăți experiența pentru utilizatorii de cititoare de ecran. [Află mai multe](https://web.dev/th-has-data-cells/)." }, "lighthouse-core/audits/accessibility/th-has-data-cells.js | failureTitle": { "message": "Elementele `<th>` și elementele cu `[role=\"columnheader\"/\"rowheader\"]` nu au celule de date pe care să le descrie." }, "lighthouse-core/audits/accessibility/th-has-data-cells.js | title": { "message": "Elementele `<th>` și elementele cu `[role=\"columnheader\"/\"rowheader\"]` au celule de date pe care le descriu." }, "lighthouse-core/audits/accessibility/valid-lang.js | description": { "message": "Indicarea unei etichete de [limbă BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) valide la elemente ajută la pronunțarea corectă a textului de un cititor de ecran. [Află mai multe](https://web.dev/valid-lang/)." }, "lighthouse-core/audits/accessibility/valid-lang.js | failureTitle": { "message": "Atributele `[lang]` nu au o valoare validă" }, "lighthouse-core/audits/accessibility/valid-lang.js | title": { "message": "Atributele `[lang]` au o valoare validă" }, "lighthouse-core/audits/accessibility/video-caption.js | description": { "message": "Când un videoclip are subtitrare, este mai simplu pentru utilizatorii surzi și cu dizabilități de auz să îi acceseze informațiile. [Află mai multe](https://web.dev/video-caption/)." }, "lighthouse-core/audits/accessibility/video-caption.js | failureTitle": { "message": "Elementele `<video>` nu conțin un element `<track>` cu `[kind=\"captions\"]`." }, "lighthouse-core/audits/accessibility/video-caption.js | title": { "message": "Elementele `<video>` conțin un element `<track>` cu `[kind=\"captions\"]`" }, "lighthouse-core/audits/apple-touch-icon.js | description": { "message": "Pentru un aspect ideal în iOS atunci când utilizatorii adaugă o aplicație web progresivă în ecranul de pornire, definește o `apple-touch-icon`. Aceasta trebuie să indice spre un PNG pătrat netransparent, de 192 px (sau 180 px). [Află mai multe](https://web.dev/apple-touch-icon/)." }, "lighthouse-core/audits/apple-touch-icon.js | failureTitle": { "message": "Nu oferă o `apple-touch-icon` validă" }, "lighthouse-core/audits/apple-touch-icon.js | precomposedWarning": { "message": "`apple-touch-icon-precomposed` este învechit; se preferă `apple-touch-icon`." }, "lighthouse-core/audits/apple-touch-icon.js | title": { "message": "Oferă o `apple-touch-icon` validă" }, "lighthouse-core/audits/autocomplete.js | columnCurrent": { "message": "Valoare actuală" }, "lighthouse-core/audits/autocomplete.js | columnSuggestions": { "message": "Indicativ sugerat" }, "lighthouse-core/audits/autocomplete.js | description": { "message": "`autocomplete` ajută utilizatorii să trimită mai repede formulare. Ca să reduci efortul utilizatorilor, setează atributul `autocomplete` la o valoare validă și activează funcția. [Află mai multe](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)" }, "lighthouse-core/audits/autocomplete.js | failureTitle": { "message": "`<input>` elemente nu au atributele`autocomplete` corecte" }, "lighthouse-core/audits/autocomplete.js | manualReview": { "message": "Necesită examinare manuală" }, "lighthouse-core/audits/autocomplete.js | reviewOrder": { "message": "Verifică ordinea indicativelor" }, "lighthouse-core/audits/autocomplete.js | title": { "message": "`<input>` elemente folosesc corect `autocomplete`" }, "lighthouse-core/audits/autocomplete.js | warningInvalid": { "message": "Indicative de `autocomplete`: „{token}” nu este valid în {snippet}" }, "lighthouse-core/audits/autocomplete.js | warningOrder": { "message": "Verifică ordinea indicativelor: „{tokens}” în {snippet}" }, "lighthouse-core/audits/bootup-time.js | chromeExtensionsWarning": { "message": "Extensiile Chrome au afectat performanța de încărcare a acestei pagini. Încearcă să auditezi pagina în modul incognito sau dintr-un profil Chrome fără extensii." }, "lighthouse-core/audits/bootup-time.js | columnScriptEval": { "message": "Evaluarea scripturilor" }, "lighthouse-core/audits/bootup-time.js | columnScriptParse": { "message": "Analizarea scripturilor" }, "lighthouse-core/audits/bootup-time.js | columnTotal": { "message": "Timp CPU total" }, "lighthouse-core/audits/bootup-time.js | description": { "message": "Poți reduce timpul petrecut cu analizarea, compilarea și executarea JS. Livrarea unor sarcini JS mai mici poate ajuta în acest sens. [Află mai multe](https://web.dev/bootup-time/)." }, "lighthouse-core/audits/bootup-time.js | failureTitle": { "message": "Redu timpul de execuție JavaScript" }, "lighthouse-core/audits/bootup-time.js | title": { "message": "Timpul de executare JavaScript" }, "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | description": { "message": "Elimină modulele JavaScript dublate și mari din grupuri pentru a reduce consumul inutil de byți prin activitatea din rețea. " }, "lighthouse-core/audits/byte-efficiency/duplicated-javascript.js | title": { "message": "Elimină modulele dublură din grupurile JavaScript" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | description": { "message": "GIF-urile mari nu sunt eficiente pentru difuzarea conținutului animat. Folosește videoclipuri MPEG4/WebM pentru animații și PNG/WebP pentru imagini statice în locul GIF-urilor ca să economisești date în rețea. [Află mai multe](https://web.dev/efficient-animated-content/)" }, "lighthouse-core/audits/byte-efficiency/efficient-animated-content.js | title": { "message": "Folosește formate video pentru conținut animat" }, "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | description": { "message": "Polyfillurile și transformările fac posibilă folosirea noilor funcții JavaScript în browserele vechi. Însă pentru browserele moderne, majoritatea nu sunt necesare. Pentru grupul tău JavaScript, adoptă o strategie modernă de implementare a scriptului, care folosește detectarea funcțiilor module/nomodule, pentru a reduce volumul de cod transferat în browserele moderne și a menține totodată compatibilitatea cu browserele vechi. [Află mai multe](https://philipwalton.com/articles/deploying-es2015-code-in-production-today/)" }, "lighthouse-core/audits/byte-efficiency/legacy-javascript.js | title": { "message": "Nu folosi o versiune veche de JavaScript în browsere moderne" }, "lighthouse-core/audits/byte-efficiency/modern-image-formats.js | description": { "message": "Formatele de imagine ca WebP și AVIF oferă adesea o comprimare mai bună decât PNG sau JPEG, ceea ce înseamnă descărcări mai rapide și mai puțin consum de date. [Află mai multe](https://web.dev/uses-webp-images/)." }, "lighthouse-core/audits/byte-efficiency/modern-image-formats.js | title": { "message": "Difuzează imagini în formate moderne" }, "lighthouse-core/audits/byte-efficiency/offscreen-images.js | description": { "message": "Poți încărca lent imaginile ascunse sau pe cele din afara ecranului după ce toate resursele esențiale s-au încărcat, pentru a micșora timpul până la interactivitate. [Află mai multe](https://web.dev/offscreen-images/)." }, "lighthouse-core/audits/byte-efficiency/offscreen-images.js | title": { "message": "Amână imaginile din afara ecranului" }, "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | description": { "message": "Resursele blochează prima redare a paginii. Poți să livrezi conținutul JS/CSS esențial inline și să amâni toate elementele JS/stilurile neesențiale. [Află mai multe](https://web.dev/render-blocking-resources/)." }, "lighthouse-core/audits/byte-efficiency/render-blocking-resources.js | title": { "message": "Elimină resursele care blochează redarea" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | description": { "message": "Sarcinile mari de rețea îi costă pe utilizatori și sunt corelate cu timpi de încărcare îndelungați. [Află mai multe](https://web.dev/total-byte-weight/)." }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | displayValue": { "message": "Dimensiunea totală a fost de {totalBytes, number, bytes} KiB" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | failureTitle": { "message": "Evită sarcinile uriașe de rețea" }, "lighthouse-core/audits/byte-efficiency/total-byte-weight.js | title": { "message": "Evită sarcinile uriașe de rețea" }, "lighthouse-core/audits/byte-efficiency/unminified-css.js | description": { "message": "Comprimarea fișierelor CSS poate reduce dimensiunea sarcinilor de rețea. [Află mai multe](https://web.dev/unminified-css/)." }, "lighthouse-core/audits/byte-efficiency/unminified-css.js | title": { "message": "Comprimă codul CSS" }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | description": { "message": "Comprimarea fișierelor JavaScript poate reduce dimensiunea sarcinilor și timpul de analizare a scripturilor. [Află mai multe](https://web.dev/unminified-javascript/)." }, "lighthouse-core/audits/byte-efficiency/unminified-javascript.js | title": { "message": "Comprimă codul JavaScript" }, "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | description": { "message": "Redu regulile nefolosite din foile de stil și amână codul CSS nefolosit pentru conținutul din partea superioară a paginii ca să reduci numărul de byți consumați de activitatea în rețea. [Află mai multe](https://web.dev/unused-css-rules/)." }, "lighthouse-core/audits/byte-efficiency/unused-css-rules.js | title": { "message": "Redu conținutul CSS nefolosit" }, "lighthouse-core/audits/byte-efficiency/unused-javascript.js | description": { "message": "Redu codul JavaScript nefolosit și amână încărcarea scripturilor până când sunt necesare ca să reduci numărul de byți consumați de activitatea în rețea. [Află mai multe](https://web.dev/unused-javascript/)." }, "lighthouse-core/audits/byte-efficiency/unused-javascript.js | title": { "message": "Redu codul JavaScript nefolosit" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | description": { "message": "O durată lungă a memoriei cache poate grăbi accesările repetate ale paginii. [Află mai multe](https://web.dev/uses-long-cache-ttl/)." }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | displayValue": { "message": "{itemCount,plural, =1{o resursă găsită}few{# resurse găsite}other{# de resurse găsite}}" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": { "message": "Difuzează elementele statice cu o politică eficientă de stocare în memoria cache" }, "lighthouse-core/audits/byte-efficiency/uses-long-cache-ttl.js | title": { "message": "Folosește o politică eficientă de stocare în memoria cache pentru elementele statice" }, "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | description": { "message": "Imaginile optimizate se încarcă mai repede și consumă mai puține date mobile. [Află mai multe](https://web.dev/uses-optimized-images/)." }, "lighthouse-core/audits/byte-efficiency/uses-optimized-images.js | title": { "message": "Codifică eficient imaginile" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnActualDimensions": { "message": "Dimensiunile reale" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnDisplayedDimensions": { "message": "Dimensiunile afișate" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | failureTitle": { "message": "Imaginile erau mai mari decât dimensiunea afișată" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images-snapshot.js | title": { "message": "Imaginile erau potrivite pentru dimensiunea afișată" }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | description": { "message": "Difuzează imagini de dimensiuni corespunzătoare ca să economisești date mobile și să obții o încărcare mai rapidă. [Află mai multe](https://web.dev/uses-responsive-images/)." }, "lighthouse-core/audits/byte-efficiency/uses-responsive-images.js | title": { "message": "Dimensionează corect imaginile" }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | description": { "message": "Resursele bazate pe text trebuie comprimate (gzip, deflate sau brotli) pentru a minimiza numărul total de byți în rețea. [Află mai multe](https://web.dev/uses-text-compression/)." }, "lighthouse-core/audits/byte-efficiency/uses-text-compression.js | title": { "message": "Activează comprimarea textului" }, "lighthouse-core/audits/content-width.js | description": { "message": "Dacă lățimea conținutului aplicației nu se potrivește cu lățimea ariei vizibile, este posibil ca aplicația să nu fie optimizată pentru ecrane mobile. [Află mai multe](https://web.dev/content-width/)." }, "lighthouse-core/audits/content-width.js | explanation": { "message": "Aria vizibilă de {innerWidth} px nu corespunde cu dimensiunea ferestrei, de {outerWidth} px." }, "lighthouse-core/audits/content-width.js | failureTitle": { "message": "Conținutul nu este dimensionat corect pentru aria vizibilă" }, "lighthouse-core/audits/content-width.js | title": { "message": "Conținutul este dimensionat corect pentru aria vizibilă" }, "lighthouse-core/audits/critical-request-chains.js | description": { "message": "Lanțurile de solicitări esențiale de mai jos îți arată ce resurse sunt încărcate cu prioritate ridicată. Poți să reduci lungimea lanțurilor, să reduci dimensiunea de descărcare a resurselor sau să amâni descărcarea de resurse inutile pentru a îmbunătăți încărcarea paginilor. [Află mai multe](https://web.dev/critical-request-chains/)." }, "lighthouse-core/audits/critical-request-chains.js | displayValue": { "message": "{itemCount,plural, =1{un lanț găsit}few{# lanțuri găsite}other{# de lanțuri găsite}}" }, "lighthouse-core/audits/critical-request-chains.js | title": { "message": "Evită legarea solicitărilor critice" }, "lighthouse-core/audits/csp-xss.js | columnDirective": { "message": "Directivă" }, "lighthouse-core/audits/csp-xss.js | columnSeverity": { "message": "Severitate" }, "lighthouse-core/audits/csp-xss.js | description": { "message": "O politică eficientă privind securitatea conținutului (CSP) reduce semnificativ riscul de atacuri de tip cross-site scripting (XSS). [Află mai multe](https://web.dev/csp-xss/)" }, "lighthouse-core/audits/csp-xss.js | itemSeveritySyntax": { "message": "Sintaxă" }, "lighthouse-core/audits/csp-xss.js | metaTagMessage": { "message": "Pagina conține o politică CSP definită într-o etichetă <meta>. Îți recomandăm să definești CSP într-un antet HTTP, dacă este posibil." }, "lighthouse-core/audits/csp-xss.js | noCsp": { "message": "Nu s-a găsit nicio politică CSP în modul de aplicare" }, "lighthouse-core/audits/csp-xss.js | title": { "message": "Asigură-te că politica CSP este eficientă împotriva atacurilor de tip XSS" }, "lighthouse-core/audits/deprecations.js | columnDeprecate": { "message": "Renunțare la dezvoltare/Avertisment" }, "lighthouse-core/audits/deprecations.js | columnLine": { "message": "Rând" }, "lighthouse-core/audits/deprecations.js | description": { "message": "API-urile învechite vor fi eliminate, în final, din browser. [Află mai multe](https://web.dev/deprecations/)." }, "lighthouse-core/audits/deprecations.js | displayValue": { "message": "{itemCount,plural, =1{A fost identificat un avertisment}few{Au fost identificate # avertismente}other{Au fost identificate # de avertismente}}" }, "lighthouse-core/audits/deprecations.js | failureTitle": { "message": "Folosește API-uri învechite" }, "lighthouse-core/audits/deprecations.js | title": { "message": "Evită API-urile învechite" }, "lighthouse-core/audits/dobetterweb/charset.js | description": { "message": "Este necesară o declarație privind codificarea caracterelor. Aceasta se poate face folosind o etichetă `<meta>` în primii 1.024 de byți din HTML sau în antetul de răspuns Content-Type din HTTP. [Află mai multe](https://web.dev/charset/)." }, "lighthouse-core/audits/dobetterweb/charset.js | failureTitle": { "message": "Declarația privind setul de caractere lipsește sau apare prea târziu în HTML" }, "lighthouse-core/audits/dobetterweb/charset.js | title": { "message": "Setează corespunzător setul de caractere" }, "lighthouse-core/audits/dobetterweb/doctype.js | description": { "message": "Specificarea unui doctype împiedică browserul să treacă la modul caracteristici speciale. [Află mai multe](https://web.dev/doctype/)." }, "lighthouse-core/audits/dobetterweb/doctype.js | explanationBadDoctype": { "message": "Numele doctype trebuie să fie șirul cu litere mici `html`" }, "lighthouse-core/audits/dobetterweb/doctype.js | explanationNoDoctype": { "message": "Documentul trebuie să conțină un doctype" }, "lighthouse-core/audits/dobetterweb/doctype.js | explanationPublicId": { "message": "Se aștepta ca publicId să fie un șir gol" }, "lighthouse-core/audits/dobetterweb/doctype.js | expla