Rocky_Mountain_Vending/.pnpm-store/v10/files/77/f3a8a19a9e9640e498fd38bb2e9c271f0108df023e0a18bf6e4adb8082c712aafdd971d84965fa024eeea8e63ac718a5be48cfbf174bc9e3c39432760fd8b1
DMleadgen 46d973904b
Initial commit: Rocky Mountain Vending website
Next.js website for Rocky Mountain Vending company featuring:
- Product catalog with Stripe integration
- Service areas and parts pages
- Admin dashboard with Clerk authentication
- SEO optimized pages with JSON-LD structured data

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-12 16:22:15 -07:00

3830 lines
271 KiB
Text
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"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 despre tastele de acces](https://dequeuniversity.com/rules/axe/4.10/accesskeys)."
},
"core/audits/accessibility/accesskeys.js | failureTitle": {
"message": "Valorile `[accesskey]` nu sunt unice"
},
"core/audits/accessibility/accesskeys.js | title": {
"message": "Valorile `[accesskey]`sunt unice"
},
"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ă cum să asociezi atributele ARIA cu rolurile respective](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr)."
},
"core/audits/accessibility/aria-allowed-attr.js | failureTitle": {
"message": "Atributele `[aria-*]` nu se potrivesc cu rolurile"
},
"core/audits/accessibility/aria-allowed-attr.js | title": {
"message": "Atributele `[aria-*]` se potrivesc cu rolurile"
},
"core/audits/accessibility/aria-allowed-role.js | description": {
"message": "Multe elemente HTML pot primi doar anumite roluri ARIA. Folosirea rolurilor ARIA acolo unde nu sunt permise poate interfera cu accesibilitatea paginii web. [Află mai multe despre rolurile ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-allowed-role)."
},
"core/audits/accessibility/aria-allowed-role.js | failureTitle": {
"message": "Folosește roluri ARIA pentru elemente incompatibile"
},
"core/audits/accessibility/aria-allowed-role.js | title": {
"message": "Folosește roluri ARIA numai pentru elementele compatibile"
},
"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ă cum să faci elementele de comandă mai accesibile](https://dequeuniversity.com/rules/axe/4.10/aria-command-name)."
},
"core/audits/accessibility/aria-command-name.js | failureTitle": {
"message": "Elementele `button`, `link` și `menuitem` nu au nume accesibile."
},
"core/audits/accessibility/aria-command-name.js | title": {
"message": "Elementele `button`, `link` și `menuitem` au nume accesibile"
},
"core/audits/accessibility/aria-conditional-attr.js | description": {
"message": "Unele atribute ARIA sunt permise pentru un element numai în anumite condiții. [Află mai multe despre atributele ARIA condiționale](https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr)."
},
"core/audits/accessibility/aria-conditional-attr.js | failureTitle": {
"message": "Atributele ARIA nu sunt folosite așa cum se specifică pentru rolul elementului"
},
"core/audits/accessibility/aria-conditional-attr.js | title": {
"message": "Atributele ARIA sunt folosite așa cum se specifică pentru rolul elementului"
},
"core/audits/accessibility/aria-deprecated-role.js | description": {
"message": "Este posibil ca rolurile ARIA învechite să nu fie procesate corect de tehnologia de asistare. [Află mai multe despre rolurile ARIA învechite](https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role)."
},
"core/audits/accessibility/aria-deprecated-role.js | failureTitle": {
"message": "Au fost folosite roluri ARIA învechite"
},
"core/audits/accessibility/aria-deprecated-role.js | title": {
"message": "Rolurile ARIA învechite nu au fost folosite"
},
"core/audits/accessibility/aria-dialog-name.js | description": {
"message": "Elementele de dialog ARIA fără nume accesibile pot împiedica utilizatorii cititoarelor de ecran să distingă scopul acestor elemente. [Află cum să faci elementele de dialog ARIA mai accesibile](https://dequeuniversity.com/rules/axe/4.10/aria-dialog-name)."
},
"core/audits/accessibility/aria-dialog-name.js | failureTitle": {
"message": "Elementele cu `role=\"dialog\"` sau `role=\"alertdialog\"` nu au nume accesibile."
},
"core/audits/accessibility/aria-dialog-name.js | title": {
"message": "Elementele cu `role=\"dialog\"` sau `role=\"alertdialog\"` au nume accesibile."
},
"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ă cum `aria-hidden` afectează corpul documentului](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body)."
},
"core/audits/accessibility/aria-hidden-body.js | failureTitle": {
"message": "`[aria-hidden=\"true\"]` există în documentul `<body>`"
},
"core/audits/accessibility/aria-hidden-body.js | title": {
"message": "`[aria-hidden=\"true\"]` nu există în documentul `<body>`"
},
"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ă cum `aria-hidden` afectează elementele focalizabile](https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus)."
},
"core/audits/accessibility/aria-hidden-focus.js | failureTitle": {
"message": "Elementele `[aria-hidden=\"true\"]` conțin descendenți focalizabili"
},
"core/audits/accessibility/aria-hidden-focus.js | title": {
"message": "Elementele `[aria-hidden=\"true\"]` nu conțin descendenți focalizabili"
},
"core/audits/accessibility/aria-input-field-name.js | description": {
"message": "Când un câmp de introducere a textului 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 despre etichetele câmpurilor de introducere a textului](https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name)."
},
"core/audits/accessibility/aria-input-field-name.js | failureTitle": {
"message": "Câmpurile de introducere pentru ARIA nu au nume accesibile"
},
"core/audits/accessibility/aria-input-field-name.js | title": {
"message": "Câmpurile de introducere pentru ARIA au nume accesibile"
},
"core/audits/accessibility/aria-meter-name.js | description": {
"message": "Când un element contor 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ă cum să denumești elemente `meter`](https://dequeuniversity.com/rules/axe/4.10/aria-meter-name)."
},
"core/audits/accessibility/aria-meter-name.js | failureTitle": {
"message": "Elementele ARIA `meter` nu au nume accesibile."
},
"core/audits/accessibility/aria-meter-name.js | title": {
"message": "Elementele ARIA `meter` au nume accesibile"
},
"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ă cum să etichetezi elementele `progressbar`](https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name)."
},
"core/audits/accessibility/aria-progressbar-name.js | failureTitle": {
"message": "Elementele ARIA `progressbar` nu au nume accesibile."
},
"core/audits/accessibility/aria-progressbar-name.js | title": {
"message": "Elementele ARIA `progressbar` au nume accesibile"
},
"core/audits/accessibility/aria-prohibited-attr.js | description": {
"message": "Folosirea atributelor ARIA în roluri în care sunt interzise poate însemna că informații importante nu le sunt comunicate utilizatorilor de tehnologii de asistare. [Află mai multe despre rolurile ARIA interzise](https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr)."
},
"core/audits/accessibility/aria-prohibited-attr.js | failureTitle": {
"message": "Elementele folosesc atribute ARIA interzise"
},
"core/audits/accessibility/aria-prohibited-attr.js | title": {
"message": "Elementele folosesc doar atribute ARIA permise"
},
"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 despre rolurile și atributele obligatorii](https://dequeuniversity.com/rules/axe/4.10/aria-required-attr)."
},
"core/audits/accessibility/aria-required-attr.js | failureTitle": {
"message": "`[role]` nu au toate atributele `[aria-*]` necesare"
},
"core/audits/accessibility/aria-required-attr.js | title": {
"message": "`[role]` au toate atributele `[aria-*]` obligatorii"
},
"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 despre rolurile și elementele secundare obligatorii](https://dequeuniversity.com/rules/axe/4.10/aria-required-children)."
},
"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."
},
"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."
},
"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 despre rolurile ARIA și elementul părinte obligatoriu](https://dequeuniversity.com/rules/axe/4.10/aria-required-parent)."
},
"core/audits/accessibility/aria-required-parent.js | failureTitle": {
"message": "`[role]` nu sunt conținute de elementul părinte impus"
},
"core/audits/accessibility/aria-required-parent.js | title": {
"message": "`[role]` sunt conținute de elementul părinte impus"
},
"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 despre rolurile ARIA valide](https://dequeuniversity.com/rules/axe/4.10/aria-roles)."
},
"core/audits/accessibility/aria-roles.js | failureTitle": {
"message": "Valorile `[role]` nu sunt valide"
},
"core/audits/accessibility/aria-roles.js | title": {
"message": "Valorile `[role]` sunt valide"
},
"core/audits/accessibility/aria-text.js | description": {
"message": "Dacă adaugi `role=text` în jurul unui nod de text împărțit folosind limbaj de markup, VoiceOver îl va trata ca pe o expresie, dar descendenții focalizabili ai elementului nu vor fi anunțați. [Află mai multe despre atributul `role=text`](https://dequeuniversity.com/rules/axe/4.10/aria-text)."
},
"core/audits/accessibility/aria-text.js | failureTitle": {
"message": "Elementele cu atributul `role=text` au descendenți focalizabili."
},
"core/audits/accessibility/aria-text.js | title": {
"message": "Elementele cu atributul `role=text` nu au descendenți focalizabili."
},
"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 despre câmpurile de comutare](https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name)."
},
"core/audits/accessibility/aria-toggle-field-name.js | failureTitle": {
"message": "Câmpurile de comutare pentru ARIA nu au nume accesibile"
},
"core/audits/accessibility/aria-toggle-field-name.js | title": {
"message": "Câmpurile de comutare pentru ARIA au nume accesibile"
},
"core/audits/accessibility/aria-tooltip-name.js | description": {
"message": "Când un element balon explicativ 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ă cum să denumești elemente `tooltip`](https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name)."
},
"core/audits/accessibility/aria-tooltip-name.js | failureTitle": {
"message": "Elementele ARIA `tooltip` nu au nume accesibile."
},
"core/audits/accessibility/aria-tooltip-name.js | title": {
"message": "Elementele ARIA `tooltip` au nume accesibile"
},
"core/audits/accessibility/aria-treeitem-name.js | description": {
"message": "Când un element `treeitem` 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 despre etichetarea elementelor `treeitem`](https://dequeuniversity.com/rules/axe/4.10/aria-treeitem-name)."
},
"core/audits/accessibility/aria-treeitem-name.js | failureTitle": {
"message": "Elementele ARIA `treeitem` nu au nume accesibile."
},
"core/audits/accessibility/aria-treeitem-name.js | title": {
"message": "Elementele ARIA `treeitem` au nume accesibile"
},
"core/audits/accessibility/aria-valid-attr-value.js | description": {
"message": "Tehnologiile de asistare, precum cititoarele de ecran, nu pot interpreta atributele ARIA cu valori nevalide. [Află mai multe despre valorile valide pentru atributele ARIA](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value)."
},
"core/audits/accessibility/aria-valid-attr-value.js | failureTitle": {
"message": "Atributele `[aria-*]` nu au valori valide"
},
"core/audits/accessibility/aria-valid-attr-value.js | title": {
"message": "Atributele `[aria-*]` au valori valide"
},
"core/audits/accessibility/aria-valid-attr.js | description": {
"message": "Tehnologiile de asistare, precum cititoarele de ecran, nu pot interpreta atributele ARIA cu nume nevalide. [Află mai multe despre atributele ARIA valide](https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr)."
},
"core/audits/accessibility/aria-valid-attr.js | failureTitle": {
"message": "Atributele `[aria-*]` sunt nevalide sau scrise greșit"
},
"core/audits/accessibility/aria-valid-attr.js | title": {
"message": "Atributele `[aria-*]` sunt valide și nu sunt scrise greșit"
},
"core/audits/accessibility/axe-audit.js | failingElementsHeader": {
"message": "Elemente cu probleme"
},
"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ă cum să faci butoanele mai accesibile](https://dequeuniversity.com/rules/axe/4.10/button-name)."
},
"core/audits/accessibility/button-name.js | failureTitle": {
"message": "Butoanele nu au un nume accesibil"
},
"core/audits/accessibility/button-name.js | title": {
"message": "Butoanele au un nume accesibil"
},
"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 despre blocările ocolirii](https://dequeuniversity.com/rules/axe/4.10/bypass)."
},
"core/audits/accessibility/bypass.js | failureTitle": {
"message": "Această pagină nu conține un titlu, un link de închidere sau o regiune de reper"
},
"core/audits/accessibility/bypass.js | title": {
"message": "Pagina conține un titlu, un link de închidere sau o regiune de reper"
},
"core/audits/accessibility/color-contrast.js | description": {
"message": "Textul cu un contrast redus este dificil sau imposibil de citit pentru mulți utilizatori. [Află cum să asiguri un contrast suficient al culorilor](https://dequeuniversity.com/rules/axe/4.10/color-contrast)."
},
"core/audits/accessibility/color-contrast.js | failureTitle": {
"message": "Culorile din fundal și din prim-plan nu au un raport de contrast suficient."
},
"core/audits/accessibility/color-contrast.js | title": {
"message": "Culorile din fundal și din prim-plan au un raport de contrast suficient"
},
"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ă cum să structurezi corect listele de definiții](https://dequeuniversity.com/rules/axe/4.10/definition-list)."
},
"core/audits/accessibility/definition-list.js | failureTitle": {
"message": "`<dl>` nu conțin doar grupurile `<dt>` și `<dd>` ordonate corect, `<script>`, `<template>` sau elementele `<div>`."
},
"core/audits/accessibility/definition-list.js | title": {
"message": "`<dl>` conțin doar grupurile `<dt>` și `<dd>` ordonate corect, `<script>`, `<template>` sau elemente `<div>`."
},
"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ă cum să structurezi corect listele de definiții](https://dequeuniversity.com/rules/axe/4.10/dlitem)."
},
"core/audits/accessibility/dlitem.js | failureTitle": {
"message": "Elementele din lista de definiții nu sunt incluse în elementele `<dl>`"
},
"core/audits/accessibility/dlitem.js | title": {
"message": "Elementele din lista de definiții sunt incluse în elementele `<dl>`"
},
"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 despre titlurile documentelor](https://dequeuniversity.com/rules/axe/4.10/document-title)."
},
"core/audits/accessibility/document-title.js | failureTitle": {
"message": "Documentul nu are un element `<title>`"
},
"core/audits/accessibility/document-title.js | title": {
"message": "Documentul are un element `<title>`"
},
"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ă cum să remediezi ID-urile ARIA dublură](https://dequeuniversity.com/rules/axe/4.10/duplicate-id-aria)."
},
"core/audits/accessibility/duplicate-id-aria.js | failureTitle": {
"message": "ID-urile ARIA nu sunt unice"
},
"core/audits/accessibility/duplicate-id-aria.js | title": {
"message": "ID-urile ARIA sunt unice"
},
"core/audits/accessibility/empty-heading.js | description": {
"message": "Un titlu fără conținut sau textul inaccesibil împiedică utilizatorii cititoarelor de ecran să acceseze informații din structura paginii. [Află mai multe despre titluri](https://dequeuniversity.com/rules/axe/4.10/empty-heading)."
},
"core/audits/accessibility/empty-heading.js | failureTitle": {
"message": "Elementele titlului nu includ conținut."
},
"core/audits/accessibility/empty-heading.js | title": {
"message": "Toate elementele titlului includ conținut."
},
"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ă cum să folosești etichetele de formular](https://dequeuniversity.com/rules/axe/4.10/form-field-multiple-labels)."
},
"core/audits/accessibility/form-field-multiple-labels.js | failureTitle": {
"message": "Câmpurile de formular au etichete multiple"
},
"core/audits/accessibility/form-field-multiple-labels.js | title": {
"message": "Niciun câmp de formular nu are etichete multiple"
},
"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 despre titlurile cadrelor](https://dequeuniversity.com/rules/axe/4.10/frame-title)."
},
"core/audits/accessibility/frame-title.js | failureTitle": {
"message": "Elementele `<frame>` sau `<iframe>` nu au un titlu"
},
"core/audits/accessibility/frame-title.js | title": {
"message": "Elementele `<frame>` sau `<iframe>` au un titlu"
},
"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 despre ordinea titlurilor](https://dequeuniversity.com/rules/axe/4.10/heading-order)."
},
"core/audits/accessibility/heading-order.js | failureTitle": {
"message": "Elementele titlului nu apar în ordine descrescătoare succesivă"
},
"core/audits/accessibility/heading-order.js | title": {
"message": "Elementele titlului apar în ordine descrescătoare succesivă"
},
"core/audits/accessibility/html-has-lang.js | description": {
"message": "Dacă o pagină nu specifică un atribut `lang`, 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ă, cititorul de ecran poate citi greșit textul paginii. [Află mai multe despre atributul `lang`](https://dequeuniversity.com/rules/axe/4.10/html-has-lang)."
},
"core/audits/accessibility/html-has-lang.js | failureTitle": {
"message": "Elementul `<html>` nu are un atribut `[lang]`"
},
"core/audits/accessibility/html-has-lang.js | title": {
"message": "Elementul `<html>` are un atribut `[lang]`"
},
"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ă cum să folosești atributul `lang`](https://dequeuniversity.com/rules/axe/4.10/html-lang-valid)."
},
"core/audits/accessibility/html-lang-valid.js | failureTitle": {
"message": "Elementul `<html>` nu are o valoare validă pentru atributul `[lang]`."
},
"core/audits/accessibility/html-lang-valid.js | title": {
"message": "Elementul `<html>` are o valoare validă pentru atributul `[lang]`"
},
"core/audits/accessibility/html-xml-lang-mismatch.js | description": {
"message": "Dacă pagina web nu specifică o limbă consecventă, atunci cititorul de ecran poate să nu anunțe corect textul paginii. [Află mai multe despre atributul `lang`](https://dequeuniversity.com/rules/axe/4.10/html-xml-lang-mismatch)."
},
"core/audits/accessibility/html-xml-lang-mismatch.js | failureTitle": {
"message": "Elementul `<html>` nu are un atribut `[xml:lang]` cu aceeași limbă de bază ca atributul `[lang]`."
},
"core/audits/accessibility/html-xml-lang-mismatch.js | title": {
"message": "Elementul `<html>` are un atribut `[xml:lang]` cu aceeași limbă de bază ca atributul `[lang]`."
},
"core/audits/accessibility/identical-links-same-purpose.js | description": {
"message": "Linkurile cu aceeași destinație trebuie să aibă aceeași descriere pentru a ajuta utilizatorii să înțeleagă scopul linkului și să decidă dacă îl accesează. [Află mai multe despre linkurile identice](https://dequeuniversity.com/rules/axe/4.10/identical-links-same-purpose)."
},
"core/audits/accessibility/identical-links-same-purpose.js | failureTitle": {
"message": "Linkurile identice nu au același scop."
},
"core/audits/accessibility/identical-links-same-purpose.js | title": {
"message": "Linkurile identice au același scop."
},
"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 despre atributul `alt`](https://dequeuniversity.com/rules/axe/4.10/image-alt)."
},
"core/audits/accessibility/image-alt.js | failureTitle": {
"message": "Elementele imaginii nu au atribute `[alt]`"
},
"core/audits/accessibility/image-alt.js | title": {
"message": "Elementele imagine au atribute `[alt]`"
},
"core/audits/accessibility/image-redundant-alt.js | description": {
"message": "Elementele informative ar trebui să conțină texte alternative descriptive scurte. Textul alternativ care este identic cu textul de lângă link sau imagine poate crea confuzie în rândul utilizatorilor cititoarelor de ecran, deoarece textul va fi citit de două ori. [Află mai multe despre atributul `alt`](https://dequeuniversity.com/rules/axe/4.10/image-redundant-alt)."
},
"core/audits/accessibility/image-redundant-alt.js | failureTitle": {
"message": "Elementele imagine au atribute `[alt]` care reprezintă text redundant."
},
"core/audits/accessibility/image-redundant-alt.js | title": {
"message": "Elementele imagine nu au atribute `[alt]` care reprezintă text redundant."
},
"core/audits/accessibility/input-button-name.js | description": {
"message": "Adăugarea de text vizibil și accesibil la butoanele de introducere poate ajuta utilizatorii cititoarelor de ecran să înțeleagă scopul butonului de introducere. [Află mai multe despre butoanele de introducere](https://dequeuniversity.com/rules/axe/4.10/input-button-name)."
},
"core/audits/accessibility/input-button-name.js | failureTitle": {
"message": "Butoanele de introducere nu conțin text care se poate distinge."
},
"core/audits/accessibility/input-button-name.js | title": {
"message": "Butoanele de introducere au text care se poate distinge."
},
"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ă despre textul alternativ pentru imaginea input](https://dequeuniversity.com/rules/axe/4.10/input-image-alt)."
},
"core/audits/accessibility/input-image-alt.js | failureTitle": {
"message": "Elementele `<input type=\"image\">` nu au text `[alt]`"
},
"core/audits/accessibility/input-image-alt.js | title": {
"message": "Elementele `<input type=\"image\">` au text `[alt]`"
},
"core/audits/accessibility/label-content-name-mismatch.js | description": {
"message": "Etichetele text vizibile care nu corespund numelui accesibil pot cauza confuzie în rândul utilizatorilor cititoarelor de ecran. [Află mai multe despre numele accesibile](https://dequeuniversity.com/rules/axe/4.10/label-content-name-mismatch)."
},
"core/audits/accessibility/label-content-name-mismatch.js | failureTitle": {
"message": "Elementele cu etichete text vizibile nu au nume accesibile corespunzătoare."
},
"core/audits/accessibility/label-content-name-mismatch.js | title": {
"message": "Elementele cu etichete text vizibile au nume accesibile corespunzătoare."
},
"core/audits/accessibility/label.js | description": {
"message": "Etichetele asigură că opțiunile formularelor sunt anunțate corect de tehnologiile de asistare, precum cititoarele de ecran. [Află mai multe despre etichetele elementelor de formular](https://dequeuniversity.com/rules/axe/4.10/label)."
},
"core/audits/accessibility/label.js | failureTitle": {
"message": "Elementele formularului nu au etichete asociate"
},
"core/audits/accessibility/label.js | title": {
"message": "Elementele formularului au etichete asociate"
},
"core/audits/accessibility/landmark-one-main.js | description": {
"message": "Reperul principal îi ajută pe utilizatorii cititoarelor de ecran să navigheze într-o pagină web. [Află mai multe despre repere](https://dequeuniversity.com/rules/axe/4.10/landmark-one-main)."
},
"core/audits/accessibility/landmark-one-main.js | failureTitle": {
"message": "Documentul nu are un reper principal."
},
"core/audits/accessibility/landmark-one-main.js | title": {
"message": "Documentul are un reper principal."
},
"core/audits/accessibility/link-in-text-block.js | description": {
"message": "Textul cu un contrast redus este dificil sau imposibil de citit pentru mulți utilizatori. Textul care se poate distinge îmbunătățește experiența utilizatorilor cu vedere slabă. [Află cum să creezi linkuri distincte](https://dequeuniversity.com/rules/axe/4.10/link-in-text-block)."
},
"core/audits/accessibility/link-in-text-block.js | failureTitle": {
"message": "Pentru a fi distincte, linkurile se bazează pe culoare."
},
"core/audits/accessibility/link-in-text-block.js | title": {
"message": "Linkurile sunt distincte fără a se baza pe culoare."
},
"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ă cum să creezi linkuri accesibile](https://dequeuniversity.com/rules/axe/4.10/link-name)."
},
"core/audits/accessibility/link-name.js | failureTitle": {
"message": "Linkurile nu au un nume care se poate distinge"
},
"core/audits/accessibility/link-name.js | title": {
"message": "Linkurile au un nume care se poate distinge"
},
"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 despre structura corectă a listelor](https://dequeuniversity.com/rules/axe/4.10/list)."
},
"core/audits/accessibility/list.js | failureTitle": {
"message": "Listele nu conțin doar elemente `<li>` și elemente pe care se bazează scriptul (`<script>` și `<template>`)."
},
"core/audits/accessibility/list.js | title": {
"message": "Listele conțin doar elemente `<li>` și elemente pe care se bazează scriptul (`<script>` și `<template>`)."
},
"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>`, `<ol>` sau `<menu>` pentru a fi anunțate corect. [Află mai multe despre structura corectă a listelor](https://dequeuniversity.com/rules/axe/4.10/listitem)."
},
"core/audits/accessibility/listitem.js | failureTitle": {
"message": "Elementele din listă (`<li>`) nu sunt incluse în elementele principale `<ul>`, `<ol>` sau `<menu>`."
},
"core/audits/accessibility/listitem.js | title": {
"message": "Elementele din listă (`<li>`) sunt conținute în elementele principale `<ul>`, `<ol>` sau `<menu>`"
},
"core/audits/accessibility/meta-refresh.js | description": {
"message": "Utilizatorii nu se așteaptă ca o pagină să se actualizeze automat, iar dacă se întâmplă aceasta, focalizarea se va muta din nou în partea de sus a paginii. Acest lucru poate crea frustrare sau confuzie. [Află mai multe despre metaeticheta de actualizare](https://dequeuniversity.com/rules/axe/4.10/meta-refresh)."
},
"core/audits/accessibility/meta-refresh.js | failureTitle": {
"message": "Documentul folosește `<meta http-equiv=\"refresh\">`"
},
"core/audits/accessibility/meta-refresh.js | title": {
"message": "Documentul nu folosește `<meta http-equiv=\"refresh\">`"
},
"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 despre metaeticheta pentru spațiul vizibil](https://dequeuniversity.com/rules/axe/4.10/meta-viewport)."
},
"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."
},
"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."
},
"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 despre textul alternativ pentru elementele `object`](https://dequeuniversity.com/rules/axe/4.10/object-alt)."
},
"core/audits/accessibility/object-alt.js | failureTitle": {
"message": "Elementele `<object>` nu au text alternativ"
},
"core/audits/accessibility/object-alt.js | title": {
"message": "Elementele `<object>` au text alternativ"
},
"core/audits/accessibility/select-name.js | description": {
"message": "Elementele de formular fără etichete eficiente pot crea frustrări utilizatorilor cititoarelor de ecran. [Află mai multe despre elementul `select`](https://dequeuniversity.com/rules/axe/4.10/select-name)."
},
"core/audits/accessibility/select-name.js | failureTitle": {
"message": "Anumite elemente nu au elemente de etichetă asociate."
},
"core/audits/accessibility/select-name.js | title": {
"message": "Anumite elemente au elemente de etichetă asociate."
},
"core/audits/accessibility/skip-link.js | description": {
"message": "Includerea unui link de omitere îi poate ajuta pe utilizatori să treacă la conținutul principal, pentru a economisi timp. [Află mai multe despre linkurile de omitere](https://dequeuniversity.com/rules/axe/4.10/skip-link)."
},
"core/audits/accessibility/skip-link.js | failureTitle": {
"message": "Linkurile de omitere nu sunt focalizabile."
},
"core/audits/accessibility/skip-link.js | title": {
"message": "Linkurile de omitere sunt focalizabile."
},
"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 de asistare. [Află mai multe despre atributul `tabindex`](https://dequeuniversity.com/rules/axe/4.10/tabindex)."
},
"core/audits/accessibility/tabindex.js | failureTitle": {
"message": "Unele elemente au o valoare `[tabindex]` mai mare decât 0"
},
"core/audits/accessibility/tabindex.js | title": {
"message": "Niciun element nu are o valoare `[tabindex]` mai mare decât 0"
},
"core/audits/accessibility/table-duplicate-name.js | description": {
"message": "Atributul rezumat trebuie să descrie structura tabelului, iar `<caption>` trebuie să aibă titlul pe ecran. Marcarea corectă a tabelelor îi ajută pe utilizatorii cititoarelor de ecran. [Află mai multe despre rezumat și legendă](https://dequeuniversity.com/rules/axe/4.10/table-duplicate-name)."
},
"core/audits/accessibility/table-duplicate-name.js | failureTitle": {
"message": "Tabelele au același conținut în atributul rezumat și în `<caption>.`"
},
"core/audits/accessibility/table-duplicate-name.js | title": {
"message": "Tabelul are conținut diferit în atributul rezumat și în `<caption>`."
},
"core/audits/accessibility/table-fake-caption.js | description": {
"message": "Cititoarele de ecran au funcții care facilitează navigarea în tabele. Dacă te asiguri că tabelele folosesc elementul de subtitrare în locul celulelor cu atributul `[colspan]`, experiența utilizatorilor de cititoare de ecran poate fi îmbunătățită. [Află mai multe despre subtitrări](https://dequeuniversity.com/rules/axe/4.10/table-fake-caption)."
},
"core/audits/accessibility/table-fake-caption.js | failureTitle": {
"message": "Tabelele nu folosesc `<caption>` în locul celulelor cu atributul `[colspan]` pentru a indica o legendă."
},
"core/audits/accessibility/table-fake-caption.js | title": {
"message": "Tabelele folosesc `<caption>` în locul celulelor cu atributul `[colspan]` pentru a indica o legendă."
},
"core/audits/accessibility/target-size.js | description": {
"message": "Țintele de atins cu o dimensiune și o spațiere suficiente ajută utilizatorii care au dificultăți legate de atingerea comenzilor mici să activeze țintele. [Află mai multe despre țintele de atins](https://dequeuniversity.com/rules/axe/4.10/target-size)."
},
"core/audits/accessibility/target-size.js | failureTitle": {
"message": "Țintele de atins nu au o dimensiune sau o spațiere suficientă."
},
"core/audits/accessibility/target-size.js | title": {
"message": "Țintele de atins au o dimensiune și o spațiere suficiente."
},
"core/audits/accessibility/td-has-header.js | description": {
"message": "Cititoarele de ecran au funcții care facilitează navigarea în tabele. Dacă te asiguri că elementele `<td>` dintr-un tabel mare (trei sau mai multe celule în lățime și înălțime) au un antet de tabel asociat, experiența poate fi îmbunătățită pentru utilizatorii cititoarelor de ecran. [Află mai multe despre antetele tabelelor](https://dequeuniversity.com/rules/axe/4.10/td-has-header)."
},
"core/audits/accessibility/td-has-header.js | failureTitle": {
"message": "Elementele `<td>` dintr-o clasă `<table>` mare nu au anteturi de tabel."
},
"core/audits/accessibility/td-has-header.js | title": {
"message": "Elementele `<td>` dintr-o unitate `<table>` mare au unul sau mai multe anteturi de tabel."
},
"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 despre atributul `headers`](https://dequeuniversity.com/rules/axe/4.10/td-headers-attr)."
},
"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."
},
"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."
},
"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 despre antetele tabelelor](https://dequeuniversity.com/rules/axe/4.10/th-has-data-cells)."
},
"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."
},
"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."
},
"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ă cum să folosești atributul `lang`](https://dequeuniversity.com/rules/axe/4.10/valid-lang)."
},
"core/audits/accessibility/valid-lang.js | failureTitle": {
"message": "Atributele `[lang]` nu au o valoare validă"
},
"core/audits/accessibility/valid-lang.js | title": {
"message": "Atributele `[lang]` au o valoare validă"
},
"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 despre subtitrările videoclipurilor](https://dequeuniversity.com/rules/axe/4.10/video-caption)."
},
"core/audits/accessibility/video-caption.js | failureTitle": {
"message": "Elementele `<video>` nu conțin un element `<track>` cu `[kind=\"captions\"]`."
},
"core/audits/accessibility/video-caption.js | title": {
"message": "Elementele `<video>` conțin un element `<track>` cu `[kind=\"captions\"]`"
},
"core/audits/autocomplete.js | columnCurrent": {
"message": "Valoare actuală"
},
"core/audits/autocomplete.js | columnSuggestions": {
"message": "Indicativ sugerat"
},
"core/audits/autocomplete.js | description": {
"message": "`autocomplete` ajută utilizatorii să trimită mai repede formulare. Ca să reduci efortul utilizatorilor, activează funcția setând atributul `autocomplete` la o valoare validă. [Află mai multe despre `autocomplete` în formulare](https://developers.google.com/web/fundamentals/design-and-ux/input/forms#use_metadata_to_enable_auto-complete)"
},
"core/audits/autocomplete.js | failureTitle": {
"message": "`<input>` elemente nu au atributele`autocomplete` corecte"
},
"core/audits/autocomplete.js | manualReview": {
"message": "Necesită examinare manuală"
},
"core/audits/autocomplete.js | reviewOrder": {
"message": "Verifică ordinea indicativelor"
},
"core/audits/autocomplete.js | title": {
"message": "`<input>` elemente folosesc corect `autocomplete`"
},
"core/audits/autocomplete.js | warningInvalid": {
"message": "Indicative de `autocomplete`: „{token}” nu este valid în {snippet}"
},
"core/audits/autocomplete.js | warningOrder": {
"message": "Verifică ordinea indicativelor: „{tokens}” în {snippet}"
},
"core/audits/bf-cache.js | actionableFailureType": {
"message": "Se poate acționa"
},
"core/audits/bf-cache.js | description": {
"message": "Multe navigări se realizează revenind la o pagină anterioară sau redirecționând din nou. Memoria cache înainte/înapoi (bfcache) poate accelera navigările de retur. [Află mai multe despre bfcache](https://developer.chrome.com/docs/lighthouse/performance/bf-cache/)"
},
"core/audits/bf-cache.js | displayValue": {
"message": "{itemCount,plural, =1{Un motiv al erorii}few{# motive ale erorii}other{# de motive ale erorii}}"
},
"core/audits/bf-cache.js | failureReasonColumn": {
"message": "Motivul erorii"
},
"core/audits/bf-cache.js | failureTitle": {
"message": "Pagina a împiedicat restabilirea memoriei cache înainte-înapoi"
},
"core/audits/bf-cache.js | failureTypeColumn": {
"message": "Tip de eroare"
},
"core/audits/bf-cache.js | notActionableFailureType": {
"message": "Nu se poate acționa"
},
"core/audits/bf-cache.js | supportPendingFailureType": {
"message": "În așteptarea compatibilității cu browserul"
},
"core/audits/bf-cache.js | title": {
"message": "Pagina nu a împiedicat restabilirea memoriei cache înainte-înapoi"
},
"core/audits/bf-cache.js | warningHeadless": {
"message": "Memoria cache înainte-înapoi nu se poate testa în vechiul Chrome fără interfață grafică (`--chrome-flags=\"--headless=old\"`). Pentru a vedea rezultatele auditului, folosește noul Chrome fără interfață grafică (`--chrome-flags=\"--headless=new\"`) sau Chrome standard."
},
"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."
},
"core/audits/bootup-time.js | columnScriptEval": {
"message": "Evaluarea scripturilor"
},
"core/audits/bootup-time.js | columnScriptParse": {
"message": "Analizarea scripturilor"
},
"core/audits/bootup-time.js | columnTotal": {
"message": "Timp CPU total"
},
"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ă cum să reduci timpul de executare JavaScript](https://developer.chrome.com/docs/lighthouse/performance/bootup-time/)."
},
"core/audits/bootup-time.js | failureTitle": {
"message": "Redu timpul de execuție JavaScript"
},
"core/audits/bootup-time.js | title": {
"message": "Timpul de executare JavaScript"
},
"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. "
},
"core/audits/byte-efficiency/duplicated-javascript.js | title": {
"message": "Elimină modulele dublură din grupurile JavaScript"
},
"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 despre formatele eficiente ale videoclipurilor](https://developer.chrome.com/docs/lighthouse/performance/efficient-animated-content/)"
},
"core/audits/byte-efficiency/efficient-animated-content.js | title": {
"message": "Folosește formate video pentru conținut animat"
},
"core/audits/byte-efficiency/legacy-javascript.js | description": {
"message": "Codurile polyfill și transformările fac posibilă folosirea noilor funcții JavaScript în browserele vechi. Însă pentru browserele moderne, majoritatea nu sunt necesare. Poți să modifici procesul versiunii JavaScript astfel încât să nu transpileze funcțiile [Baseline](https://web.dev/baseline), cu excepția cazului în care știi că trebuie să accepti browserele vechi. [Află de ce majoritatea site-urilor pot implementa cod ES6+ fără transpilare](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)"
},
"core/audits/byte-efficiency/legacy-javascript.js | detectedCoreJs2Warning": {
"message": "A fost detectată versiunea 2 de core-js în pagină. Pentru mai multe îmbunătățiri ale performanței, ar trebui să faci upgrade la versiunea 3."
},
"core/audits/byte-efficiency/legacy-javascript.js | title": {
"message": "Nu folosi o versiune veche de JavaScript în browsere moderne"
},
"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 despre formatele de imagine moderne](https://developer.chrome.com/docs/lighthouse/performance/uses-webp-images/)."
},
"core/audits/byte-efficiency/modern-image-formats.js | title": {
"message": "Difuzează imagini în formate moderne"
},
"core/audits/byte-efficiency/offscreen-images.js | description": {
"message": "Poți încărca asincron imaginile ascunse sau pe cele din afara ecranului după ce toate resursele esențiale s-au încărcat, pentru a micșora valoarea Time to Interactive. [Află cum să amâni imaginile din afara ecranului](https://developer.chrome.com/docs/lighthouse/performance/offscreen-images/)."
},
"core/audits/byte-efficiency/offscreen-images.js | title": {
"message": "Amână imaginile din afara ecranului"
},
"core/audits/byte-efficiency/render-blocking-resources.js | description": {
"message": "Resursele blochează prima reprezentare vizuală a paginii. Poți să livrezi conținutul JS / CSS esențial inline și să amâni toate elementele JS / stilurile neesențiale. [Află cum să elimini resursele care blochează redarea](https://developer.chrome.com/docs/lighthouse/performance/render-blocking-resources/)."
},
"core/audits/byte-efficiency/render-blocking-resources.js | title": {
"message": "Elimină resursele care blochează redarea"
},
"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ă cum să reduci dimensiunea sarcinilor](https://developer.chrome.com/docs/lighthouse/performance/total-byte-weight/)."
},
"core/audits/byte-efficiency/total-byte-weight.js | displayValue": {
"message": "Dimensiunea totală a fost de {totalBytes, number, bytes} KiB"
},
"core/audits/byte-efficiency/total-byte-weight.js | failureTitle": {
"message": "Evită sarcinile uriașe de rețea"
},
"core/audits/byte-efficiency/total-byte-weight.js | title": {
"message": "Evită sarcinile uriașe de rețea"
},
"core/audits/byte-efficiency/unminified-css.js | description": {
"message": "Minimizarea fișierelor CSS poate reduce dimensiunea sarcinilor de rețea. [Află cum să minimizezi fișierele CSS](https://developer.chrome.com/docs/lighthouse/performance/unminified-css/)."
},
"core/audits/byte-efficiency/unminified-css.js | title": {
"message": "Comprimă codul CSS"
},
"core/audits/byte-efficiency/unminified-javascript.js | description": {
"message": "Minimizarea fișierelor JavaScript poate reduce dimensiunea sarcinilor și timpul de analizare a scripturilor. [Află cum să minimizezi fișierele JavaScript](https://developer.chrome.com/docs/lighthouse/performance/unminified-javascript/)."
},
"core/audits/byte-efficiency/unminified-javascript.js | title": {
"message": "Comprimă codul JavaScript"
},
"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ă cum să reduci codul CSS nefolosit](https://developer.chrome.com/docs/lighthouse/performance/unused-css-rules/)."
},
"core/audits/byte-efficiency/unused-css-rules.js | title": {
"message": "Redu conținutul CSS nefolosit"
},
"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ă cum să reduci codul JavaScript nefolosit](https://developer.chrome.com/docs/lighthouse/performance/unused-javascript/)."
},
"core/audits/byte-efficiency/unused-javascript.js | title": {
"message": "Redu codul JavaScript nefolosit"
},
"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 despre politicile eficiente privind memoria cache](https://developer.chrome.com/docs/lighthouse/performance/uses-long-cache-ttl/)."
},
"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}}"
},
"core/audits/byte-efficiency/uses-long-cache-ttl.js | failureTitle": {
"message": "Difuzează elementele statice cu o politică eficientă de stocare în memoria cache"
},
"core/audits/byte-efficiency/uses-long-cache-ttl.js | title": {
"message": "Folosește o politică eficientă de stocare în memoria cache pentru elementele statice"
},
"core/audits/byte-efficiency/uses-optimized-images.js | description": {
"message": "Imaginile optimizate se încarcă mai repede și consumă mai puține date mobile. [Află cum să codifici eficient imagini](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)."
},
"core/audits/byte-efficiency/uses-optimized-images.js | title": {
"message": "Codifică eficient imaginile"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnActualDimensions": {
"message": "Dimensiunile reale"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | columnDisplayedDimensions": {
"message": "Dimensiunile afișate"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | failureTitle": {
"message": "Imaginile erau mai mari decât dimensiunea afișată"
},
"core/audits/byte-efficiency/uses-responsive-images-snapshot.js | title": {
"message": "Imaginile erau potrivite pentru dimensiunea afișată"
},
"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ă cum să adaptezi dimensiunea imaginilor](https://developer.chrome.com/docs/lighthouse/performance/uses-responsive-images/)."
},
"core/audits/byte-efficiency/uses-responsive-images.js | title": {
"message": "Dimensionează corect imaginile"
},
"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 despre comprimarea textului](https://developer.chrome.com/docs/lighthouse/performance/uses-text-compression/)."
},
"core/audits/byte-efficiency/uses-text-compression.js | title": {
"message": "Activează comprimarea textului"
},
"core/audits/clickjacking-mitigation.js | columnSeverity": {
"message": "Severitate"
},
"core/audits/clickjacking-mitigation.js | description": {
"message": "Antetul `X-Frame-Options` (XFO) sau directiva `frame-ancestors` din antetul `Content-Security-Policy` (CSP) controlează unde poate fi încorporată o pagină. Acestea pot atenua atacurile de tip clickjacking prin blocarea unor site-uri sau a tuturor site-urilor de la încorporarea paginii. [Află mai multe despre atenuarea atacurilor de tip clickjacking](https://developer.chrome.com/docs/lighthouse/best-practices/clickjacking-mitigation)."
},
"core/audits/clickjacking-mitigation.js | noClickjackingMitigation": {
"message": "Nu s-a găsit nicio politică de control al cadrelor"
},
"core/audits/clickjacking-mitigation.js | title": {
"message": "Redu clickjackingul cu XFO sau CSP"
},
"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ă cum să eviți legarea solicitărilor critice](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains/)."
},
"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}}"
},
"core/audits/critical-request-chains.js | title": {
"message": "Evită legarea solicitărilor critice"
},
"core/audits/csp-xss.js | columnDirective": {
"message": "Directivă"
},
"core/audits/csp-xss.js | columnSeverity": {
"message": "Severitate"
},
"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ă cum să folosești o CSP pentru a împiedica XSS](https://developer.chrome.com/docs/lighthouse/best-practices/csp-xss/)"
},
"core/audits/csp-xss.js | itemSeveritySyntax": {
"message": "Sintaxă"
},
"core/audits/csp-xss.js | metaTagMessage": {
"message": "Pagina conține o politică CSP definită într-o etichetă `<meta>`. Îți recomandăm să muți CSP într-un antet HTTP sau să definești alt CSP strict într-un antet HTTP."
},
"core/audits/csp-xss.js | noCsp": {
"message": "Nu s-a găsit nicio politică CSP în modul de aplicare"
},
"core/audits/csp-xss.js | title": {
"message": "Asigură-te că politica CSP este eficientă împotriva atacurilor de tip XSS"
},
"core/audits/deprecations.js | columnDeprecate": {
"message": "Renunțare la dezvoltare/Avertisment"
},
"core/audits/deprecations.js | columnLine": {
"message": "Rând"
},
"core/audits/deprecations.js | description": {
"message": "API-urile învechite vor fi eliminate, în final, din browser. [Află mai multe despre API-urile învechite](https://developer.chrome.com/docs/lighthouse/best-practices/deprecations/)."
},
"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}}"
},
"core/audits/deprecations.js | failureTitle": {
"message": "Folosește API-uri învechite"
},
"core/audits/deprecations.js | title": {
"message": "Evită API-urile învechite"
},
"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 despre declararea codificării caracterelor](https://developer.chrome.com/docs/lighthouse/best-practices/charset/)."
},
"core/audits/dobetterweb/charset.js | failureTitle": {
"message": "Declarația privind setul de caractere lipsește sau apare prea târziu în HTML"
},
"core/audits/dobetterweb/charset.js | title": {
"message": "Setează corespunzător setul de caractere"
},
"core/audits/dobetterweb/doctype.js | description": {
"message": "Specificarea unui doctype împiedică browserul să treacă la modul caracteristici speciale. [Află mai multe despre declarația privind doctype](https://developer.chrome.com/docs/lighthouse/best-practices/doctype/)."
},
"core/audits/dobetterweb/doctype.js | explanationBadDoctype": {
"message": "Numele doctype trebuie să fie șirul `html`"
},
"core/audits/dobetterweb/doctype.js | explanationLimitedQuirks": {
"message": "Documentul conține un `doctype` care declanșează `limited-quirks-mode`"
},
"core/audits/dobetterweb/doctype.js | explanationNoDoctype": {
"message": "Documentul trebuie să conțină un doctype"
},
"core/audits/dobetterweb/doctype.js | explanationPublicId": {
"message": "Se aștepta ca publicId să fie un șir gol"
},
"core/audits/dobetterweb/doctype.js | explanationSystemId": {
"message": "Se aștepta ca systemId să fie un șir gol"
},
"core/audits/dobetterweb/doctype.js | explanationWrongDoctype": {
"message": "Documentul conține un `doctype` care declanșează `quirks-mode`"
},
"core/audits/dobetterweb/doctype.js | failureTitle": {
"message": "Pagina nu are doctype HTML, așadar declanșează modul caracteristici speciale"
},
"core/audits/dobetterweb/doctype.js | title": {
"message": "Pagina are doctype HTML"
},
"core/audits/dobetterweb/dom-size.js | columnStatistic": {
"message": "Statistică"
},
"core/audits/dobetterweb/dom-size.js | columnValue": {
"message": "Valoare"
},
"core/audits/dobetterweb/dom-size.js | description": {
"message": "Un DOM mare va crește utilizarea memoriei și va produce [calcule de stil](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) mai lungi și [rearanjări ale aspectului](https://developers.google.com/speed/articles/reflow) costisitoare. [Află cum să eviți o dimensiune DOM excesivă](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)."
},
"core/audits/dobetterweb/dom-size.js | displayValue": {
"message": "{itemCount,plural, =1{1 element}few{# elemente}other{# de elemente}}"
},
"core/audits/dobetterweb/dom-size.js | failureTitle": {
"message": "Evită o dimensiune DOM excesivă"
},
"core/audits/dobetterweb/dom-size.js | statisticDOMDepth": {
"message": "Adâncimea DOM maximă"
},
"core/audits/dobetterweb/dom-size.js | statisticDOMElements": {
"message": "Numărul total de elemente DOM"
},
"core/audits/dobetterweb/dom-size.js | statisticDOMWidth": {
"message": "Numărul maxim de elemente subordonate"
},
"core/audits/dobetterweb/dom-size.js | title": {
"message": "Evită o dimensiune DOM excesivă"
},
"core/audits/dobetterweb/geolocation-on-start.js | description": {
"message": "Utilizatorii nu au încredere sau sunt derutați de site-urile care le solicită locația fără context. Asociază solicitarea cu o acțiune a utilizatorilor. [Află mai multe despre permisiunea pentru localizare geografică](https://developer.chrome.com/docs/lighthouse/best-practices/geolocation-on-start/)."
},
"core/audits/dobetterweb/geolocation-on-start.js | failureTitle": {
"message": "Solicită permisiunea de localizare geografică la încărcarea paginii"
},
"core/audits/dobetterweb/geolocation-on-start.js | title": {
"message": "Evită solicitarea permisiunii de localizare geografică la încărcarea paginii"
},
"core/audits/dobetterweb/inspector-issues.js | columnIssueType": {
"message": "Tipul problemei"
},
"core/audits/dobetterweb/inspector-issues.js | description": {
"message": "Problemele înregistrate în panoul `Issues` din Chrome DevTools indică probleme nerezolvate. Acestea pot fi provocate de erorile de solicitare din rețea, măsurile de securitate insuficiente și de alte probleme ale browserului. Deschide panoul Probleme în Chrome DevTools pentru mai multe detalii despre fiecare problemă."
},
"core/audits/dobetterweb/inspector-issues.js | failureTitle": {
"message": "Problemele au fost înregistrate în panoul `Issues` din Chrome DevTools"
},
"core/audits/dobetterweb/inspector-issues.js | issueTypeBlockedByResponse": {
"message": "Blocată de politica privind sursele multiple"
},
"core/audits/dobetterweb/inspector-issues.js | issueTypeHeavyAds": {
"message": "Anunțurile folosesc intensiv resursele"
},
"core/audits/dobetterweb/inspector-issues.js | title": {
"message": "Nu există probleme în panoul `Issues` din Chrome DevTools"
},
"core/audits/dobetterweb/js-libraries.js | columnVersion": {
"message": "Versiune"
},
"core/audits/dobetterweb/js-libraries.js | description": {
"message": "Toate bibliotecile JavaScript front-end detectate în pagină. [Află mai multe despre acest audit pentru diagnosticarea și detectarea bibliotecii JavaScript](https://developer.chrome.com/docs/lighthouse/best-practices/js-libraries/)."
},
"core/audits/dobetterweb/js-libraries.js | title": {
"message": "Biblioteci JavaScript detectate"
},
"core/audits/dobetterweb/no-document-write.js | description": {
"message": "Pentru utilizatorii cu conexiuni lente, scripturile externe injectate dinamic prin `document.write()` pot întârzia încărcarea paginilor cu zeci de secunde. [Află cum să eviți document.write()](https://developer.chrome.com/docs/lighthouse/best-practices/no-document-write/)."
},
"core/audits/dobetterweb/no-document-write.js | failureTitle": {
"message": "Evită `document.write()`"
},
"core/audits/dobetterweb/no-document-write.js | title": {
"message": "Evită `document.write()`"
},
"core/audits/dobetterweb/notification-on-start.js | description": {
"message": "Utilizatorii nu au încredere sau sunt derutați de site-urile care solicită să trimită notificări fără context. Asociază solicitarea cu gesturile utilizatorilor. [Află mai multe despre obținerea permisiunii pentru notificări în mod responsabil](https://developer.chrome.com/docs/lighthouse/best-practices/notification-on-start/)."
},
"core/audits/dobetterweb/notification-on-start.js | failureTitle": {
"message": "Solicită permisiunea de notificare la încărcarea paginii"
},
"core/audits/dobetterweb/notification-on-start.js | title": {
"message": "Evită solicitarea permisiunii de notificare la încărcarea paginii"
},
"core/audits/dobetterweb/paste-preventing-inputs.js | description": {
"message": "Prevenirea inserării textului este o practică nepotrivită pentru UX și reduce securitatea prin blocarea managerilor de parole.[Află mai multe despre câmpurile de introducere a textului ușor de folosit](https://developer.chrome.com/docs/lighthouse/best-practices/paste-preventing-inputs/)."
},
"core/audits/dobetterweb/paste-preventing-inputs.js | failureTitle": {
"message": "Împiedică utilizatorii să insereze în câmpurile de introducere a textului"
},
"core/audits/dobetterweb/paste-preventing-inputs.js | title": {
"message": "Permite-le utilizatorilor să insereze în câmpurile de introducere a textului"
},
"core/audits/dobetterweb/uses-http2.js | columnProtocol": {
"message": "Protocol"
},
"core/audits/dobetterweb/uses-http2.js | description": {
"message": "HTTP/2 oferă multe beneficii față de HTTP/1.1, inclusiv antete binare și anunțuri multiplex. [Află mai multe despre HTTP/2](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)."
},
"core/audits/dobetterweb/uses-http2.js | displayValue": {
"message": "{itemCount,plural, =1{O solicitare nu a fost difuzată prin HTTP/2}few{# solicitări nu au fost difuzate prin HTTP/2}other{# de solicitări nu au fost difuzate prin HTTP/2}}"
},
"core/audits/dobetterweb/uses-http2.js | title": {
"message": "Folosește HTTP/2"
},
"core/audits/dobetterweb/uses-passive-event-listeners.js | description": {
"message": "Poți marca funcțiile de procesare a evenimentelor prin atingere sau derulare `passive` pentru a îmbunătăți capacitatea de derulare a paginii. [Află mai multe despre adoptarea funcțiilor de procesare a evenimentelor passive](https://developer.chrome.com/docs/lighthouse/best-practices/uses-passive-event-listeners/)."
},
"core/audits/dobetterweb/uses-passive-event-listeners.js | failureTitle": {
"message": "Nu folosește ascultători pasivi pentru a îmbunătăți performanța la derulare"
},
"core/audits/dobetterweb/uses-passive-event-listeners.js | title": {
"message": "Folosește ascultători pasivi pentru a îmbunătăți performanța la derulare"
},
"core/audits/errors-in-console.js | description": {
"message": "Erorile înregistrate pe consolă indică probleme nerezolvate. Acestea pot fi provocate de erorile de solicitare din rețea și de alte probleme ale browserului. [Află mai multe despre aceste erori în auditul pentru diagnosticarea consolei](https://developer.chrome.com/docs/lighthouse/best-practices/errors-in-console/)"
},
"core/audits/errors-in-console.js | failureTitle": {
"message": "S-au înregistrat erori de browser pe consolă"
},
"core/audits/errors-in-console.js | title": {
"message": "Nu s-a înregistrat nicio eroare de browser pe consolă"
},
"core/audits/font-display.js | description": {
"message": "Folosește funcția CSS `font-display` ca să te asiguri că textul este vizibil pentru utilizatori în timp ce fonturile web se încarcă. [Află mai multe despre `font-display`](https://developer.chrome.com/docs/lighthouse/performance/font-display/)."
},
"core/audits/font-display.js | failureTitle": {
"message": "Asigură-te că textul rămâne vizibil în timpul încărcării fonturilor web"
},
"core/audits/font-display.js | title": {
"message": "Tot textul rămâne vizibil în timpul încărcării fonturilor web"
},
"core/audits/font-display.js | undeclaredFontOriginWarning": {
"message": "{fontCountForOrigin,plural, =1{Lighthouse nu a putut verifica automat valoarea `font-display` pentru originea {fontOrigin}.}few{Lighthouse nu a putut verifica automat valorile `font-display` pentru originea {fontOrigin}.}other{Lighthouse nu a putut verifica automat valorile `font-display` pentru originea {fontOrigin}.}}"
},
"core/audits/has-hsts.js | columnDirective": {
"message": "Directivă"
},
"core/audits/has-hsts.js | columnSeverity": {
"message": "Severitate"
},
"core/audits/has-hsts.js | description": {
"message": "Implementarea antetului HSTS reduce semnificativ riscul de downgrade al conexiunilor HTTP și al atacurilor de interceptare. Se recomandă o lansare în etape, începând cu o valoare max-age mică. [Află mai multe despre folosirea unei politici HSTS eficiente.](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)"
},
"core/audits/has-hsts.js | invalidSyntax": {
"message": "Sintaxa nu este validă"
},
"core/audits/has-hsts.js | lowMaxAge": {
"message": "Valoarea `max-age` este prea mică"
},
"core/audits/has-hsts.js | noHsts": {
"message": "Nu s-a găsit niciun antet HSTS"
},
"core/audits/has-hsts.js | noMaxAge": {
"message": "Nicio directivă `max-age`"
},
"core/audits/has-hsts.js | noPreload": {
"message": "Nu s-a găsit nicio directivă `preload`"
},
"core/audits/has-hsts.js | noSubdomain": {
"message": "Nu s-a găsit nicio directivă `includeSubDomains`"
},
"core/audits/has-hsts.js | title": {
"message": "Folosește o politică HSTS eficientă"
},
"core/audits/image-aspect-ratio.js | columnActual": {
"message": "Raport de dimensiuni (real)"
},
"core/audits/image-aspect-ratio.js | columnDisplayed": {
"message": "Raport de dimensiuni (afișat)"
},
"core/audits/image-aspect-ratio.js | description": {
"message": "Dimensiunile de afișare a imaginilor trebuie să se potrivească raportului natural de dimensiuni. [Află mai multe despre raportul de dimensiuni al imaginii](https://developer.chrome.com/docs/lighthouse/best-practices/image-aspect-ratio/)."
},
"core/audits/image-aspect-ratio.js | failureTitle": {
"message": "Afișează imaginile cu rapoarte de dimensiuni incorecte"
},
"core/audits/image-aspect-ratio.js | title": {
"message": "Afișează imaginile cu rapoarte de dimensiuni corecte"
},
"core/audits/image-size-responsive.js | columnActual": {
"message": "Dimensiunea reală"
},
"core/audits/image-size-responsive.js | columnDisplayed": {
"message": "Dimensiunea afișată"
},
"core/audits/image-size-responsive.js | columnExpected": {
"message": "Dimensiunea așteptată"
},
"core/audits/image-size-responsive.js | description": {
"message": "Dimensiunile naturale ale imaginii trebuie să fie proporționale cu dimensiunea afișajului și cu raportul de pixeli, pentru a maximiza claritatea imaginii. [Află cum să adaugi imagini adaptabile](https://web.dev/articles/serve-responsive-images)."
},
"core/audits/image-size-responsive.js | failureTitle": {
"message": "Difuzează imagini cu rezoluție mică"
},
"core/audits/image-size-responsive.js | title": {
"message": "Difuzează imagini cu rezoluția corectă"
},
"core/audits/insights/cls-culprits-insight.js | columnScore": {
"message": "Scorul pentru schimbarea aspectului"
},
"core/audits/is-on-https.js | allowed": {
"message": "Permisă"
},
"core/audits/is-on-https.js | blocked": {
"message": "Blocată"
},
"core/audits/is-on-https.js | columnInsecureURL": {
"message": "Adresă URL nesigură"
},
"core/audits/is-on-https.js | columnResolution": {
"message": "Soluționarea solicitărilor"
},
"core/audits/is-on-https.js | description": {
"message": "Toate site-urile trebuie protejate cu HTTPS, chiar și cele care nu gestionează date sensibile. Acest lucru presupune evitarea [conținutului mixt](https://developers.google.com/web/fundamentals/security/prevent-mixed-content/what-is-mixed-content), pentru care unele resurse se încarcă prin HTTP, deși solicitarea inițială a fost trimisă prin HTTPS. HTTPS împiedică persoanele străine să modifice sau să asculte pasiv comunicațiile dintre aplicația ta și utilizatori, fiind o cerință obligatorie pentru HTTP/2 și multe API-uri noi pentru platformele web. [Află mai multe despre HTTPS](https://developer.chrome.com/docs/lighthouse/pwa/is-on-https/)."
},
"core/audits/is-on-https.js | displayValue": {
"message": "{itemCount,plural, =1{S-a găsit o solicitare nesigură}few{S-au găsit # solicitări nesigure}other{S-au găsit # de solicitări nesigure}}"
},
"core/audits/is-on-https.js | failureTitle": {
"message": "Nu folosește HTTPS"
},
"core/audits/is-on-https.js | title": {
"message": "Folosește HTTPS"
},
"core/audits/is-on-https.js | upgraded": {
"message": "Actualizată automat la HTTPS"
},
"core/audits/is-on-https.js | warning": {
"message": "Permisă cu avertisment"
},
"core/audits/largest-contentful-paint-element.js | columnPercentOfLCP": {
"message": "% din LCP"
},
"core/audits/largest-contentful-paint-element.js | columnPhase": {
"message": "Etapa"
},
"core/audits/largest-contentful-paint-element.js | columnTiming": {
"message": "Durată"
},
"core/audits/largest-contentful-paint-element.js | description": {
"message": "Acesta este cel mai mare element de conținut redat în aria vizibilă. [Află mai multe despre elementul Largest Contentful Paint](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)"
},
"core/audits/largest-contentful-paint-element.js | itemLoadDelay": {
"message": "Întârzierea la încărcare"
},
"core/audits/largest-contentful-paint-element.js | itemLoadTime": {
"message": "Durata de încărcare"
},
"core/audits/largest-contentful-paint-element.js | itemRenderDelay": {
"message": "Întârzierea la redare"
},
"core/audits/largest-contentful-paint-element.js | itemTTFB": {
"message": "TTFB"
},
"core/audits/largest-contentful-paint-element.js | title": {
"message": "Elementul cu cea mai mare redare de conținut"
},
"core/audits/layout-shifts.js | columnScore": {
"message": "Scorul pentru schimbarea aspectului"
},
"core/audits/layout-shifts.js | description": {
"message": "Acestea sunt cele mai mari schimbări ale aspectului observate în pagină. Fiecare element din tabel reprezintă o singură schimbare a aspectului și prezintă elementul care s-a schimbat cel mai mult. Sub fiecare element sunt afișate cauzele principale posibile care au dus la schimbarea aspectului. Este posibil ca unele dintre aceste schimbări ale aspectului să nu fie incluse în valoarea CLS din cauza practicii de [windowing](https://web.dev/articles/cls#what_is_cls). [Află cum să îmbunătățești CLS](https://web.dev/articles/optimize-cls)"
},
"core/audits/layout-shifts.js | displayValueShiftsFound": {
"message": "{shiftCount,plural, =1{S-a detectat o schimbare a aspectului}few{S-au detectat # schimbări ale aspectului}other{S-au detectat # de schimbări ale aspectului}}"
},
"core/audits/layout-shifts.js | rootCauseFontChanges": {
"message": "S-a încărcat un font web"
},
"core/audits/layout-shifts.js | rootCauseInjectedIframe": {
"message": "S-a injectat un iframe"
},
"core/audits/layout-shifts.js | rootCauseUnsizedMedia": {
"message": "Elementul media nu are o dimensiune clară"
},
"core/audits/layout-shifts.js | title": {
"message": "Evită schimbările majore ale aspectului"
},
"core/audits/lcp-lazy-loaded.js | description": {
"message": "Imaginile din partea superioară a paginii care se încarcă asincron sunt redate mai târziu în ciclul de viață al paginii, ceea ce poate întârzia redarea Largest Contentful Paint. [Află mai multe despre încărcarea asincronă optimă](https://web.dev/articles/lcp-lazy-loading)."
},
"core/audits/lcp-lazy-loaded.js | failureTitle": {
"message": "Imaginea Largest Contentful Paint s-a încărcat asincron"
},
"core/audits/lcp-lazy-loaded.js | title": {
"message": "Imaginea Largest Contentful Paint nu s-a încărcat asincron"
},
"core/audits/long-tasks.js | description": {
"message": "Afișează cele mai îndelungate activități din firul principal, ceea ce este util pentru identificarea elementelor care contribuie cel mai mult la întârziere. [Află cum să eviți activitățile îndelungate din firul principal](https://web.dev/articles/optimize-long-tasks)."
},
"core/audits/long-tasks.js | displayValue": {
"message": "{itemCount,plural, =1{A fost identificată # activitate îndelungată}few{Au fost identificate # activități îndelungate}other{Au fost identificate # de activități îndelungate}}"
},
"core/audits/long-tasks.js | title": {
"message": "Evită activitățile îndelungate în firul principal"
},
"core/audits/mainthread-work-breakdown.js | columnCategory": {
"message": "Categorie"
},
"core/audits/mainthread-work-breakdown.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ă cum să minimizezi procesarea firului principal](https://developer.chrome.com/docs/lighthouse/performance/mainthread-work-breakdown/)."
},
"core/audits/mainthread-work-breakdown.js | failureTitle": {
"message": "Minimizează procesarea firului principal"
},
"core/audits/mainthread-work-breakdown.js | title": {
"message": "Minimizează procesarea firului principal"
},
"core/audits/metrics/cumulative-layout-shift.js | description": {
"message": "Cumulative Layout Shift măsoară deplasarea elementelor vizibile în aria vizibilă. [Află mai multe despre valoarea Cumulative Layout Shift](https://web.dev/articles/cls)."
},
"core/audits/metrics/first-contentful-paint.js | description": {
"message": "First Contentful Paint arată momentul când se redă primul text sau prima imagine. [Află mai multe despre valoarea First Contentful Paint](https://developer.chrome.com/docs/lighthouse/performance/first-contentful-paint/)."
},
"core/audits/metrics/first-meaningful-paint.js | description": {
"message": "First Meaningful Paint arată momentul când este vizibil conținutul principal al unei pagini. [Află mai multe despre valoarea First Meaningful Paint](https://developer.chrome.com/docs/lighthouse/performance/first-meaningful-paint/)."
},
"core/audits/metrics/interaction-to-next-paint.js | description": {
"message": "Interacțiunea cu următoarea reprezentare măsoară receptivitatea paginii, adică timpul necesar pentru ca pagina să răspundă în mod vizibil la comanda utilizatorului. [Află mai multe despre valoarea Interacțiunea cu următoarea reprezentare](https://web.dev/articles/inp)."
},
"core/audits/metrics/interactive.js | description": {
"message": "Time to Interactive este timpul necesar pentru ca pagina să devină complet interactivă. [Află mai multe despre valoarea Time to Interactive](https://developer.chrome.com/docs/lighthouse/performance/interactive/)."
},
"core/audits/metrics/largest-contentful-paint.js | description": {
"message": "Largest Contentful Paint semnalează momentul în care este redat cel mai mare text sau cea mai mare imagine. [Află mai multe despre valoarea Largest Contentful Paint](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-largest-contentful-paint/)."
},
"core/audits/metrics/max-potential-fid.js | description": {
"message": "Valoarea First Input Delay maximă potențială cu care utilizatorii se pot confrunta este durata celei mai lungi activități. [Află mai multe despre valoarea First Input Delay maximă potențială](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-max-potential-fid/)."
},
"core/audits/metrics/speed-index.js | description": {
"message": "Speed Index arată cât de repede se completează vizibil conținutul unei pagini. [Află mai multe despre valoarea Speed Index](https://developer.chrome.com/docs/lighthouse/performance/speed-index/)."
},
"core/audits/metrics/total-blocking-time.js | description": {
"message": "Suma tuturor intervalelor de timp dintre FCP și Time to Interactive, când durata activității a depășit 50 ms, exprimată în milisecunde. [Află mai multe despre valoarea Timpul total de blocare](https://developer.chrome.com/docs/lighthouse/performance/lighthouse-total-blocking-time/)."
},
"core/audits/network-rtt.js | description": {
"message": "Durata pingului în rețea (RTT) are impact important asupra performanței. Dacă RTT către o origine este mare înseamnă că serverele mai apropiate de utilizator pot îmbunătăți performanța. [Află mai multe despre durata pingului](https://hpbn.co/primer-on-latency-and-bandwidth/)."
},
"core/audits/network-rtt.js | title": {
"message": "Durata pingului în rețea"
},
"core/audits/network-server-latency.js | description": {
"message": "Latențele serverului pot influența rezultatele pe web. Dacă latența serverului unei origini este mare înseamnă că serverul este supraîncărcat sau are performanțe slabe în backend. [Află mai multe despre timpul de răspuns al serverului](https://hpbn.co/primer-on-web-performance/#analyzing-the-resource-waterfall)."
},
"core/audits/network-server-latency.js | title": {
"message": "Latențe ale backendului serverului"
},
"core/audits/non-composited-animations.js | description": {
"message": "Animațiile care nu sunt compuse pot fi dificile și pot spori CLS. [Află cum să eviți animațiile care nu sunt compuse](https://developer.chrome.com/docs/lighthouse/performance/non-composited-animations/)."
},
"core/audits/non-composited-animations.js | displayValue": {
"message": "{itemCount,plural, =1{A fost găsit # element animat}few{Au fost găsite # elemente animate}other{Au fost găsite # de elemente animate}}"
},
"core/audits/non-composited-animations.js | filterMayMovePixels": {
"message": "Proprietatea legată de filtre poate muta pixelii"
},
"core/audits/non-composited-animations.js | incompatibleAnimations": {
"message": "Ținta are altă animație, care este incompatibilă"
},
"core/audits/non-composited-animations.js | nonReplaceCompositeMode": {
"message": "Efectul are alt mod compus decât „înlocuiește”"
},
"core/audits/non-composited-animations.js | title": {
"message": "Evită animațiile necompuse"
},
"core/audits/non-composited-animations.js | transformDependsBoxSize": {
"message": "Proprietatea legată de transformare depinde de dimensiunea pachetului"
},
"core/audits/non-composited-animations.js | unsupportedCSSProperty": {
"message": "{propertyCount,plural, =1{Proprietate CSS neacceptată: {properties}}few{Proprietăți CSS neacceptate: {properties}}other{Proprietăți CSS neacceptate: {properties}}}"
},
"core/audits/non-composited-animations.js | unsupportedTimingParameters": {
"message": "Efectul are parametri de temporizare neacceptați"
},
"core/audits/origin-isolation.js | columnDirective": {
"message": "Directivă"
},
"core/audits/origin-isolation.js | columnSeverity": {
"message": "Severitate"
},
"core/audits/origin-isolation.js | description": {
"message": "Cross-Origin-Opener-Policy (COOP) se poate folosi pentru a izola fereastra de nivel superior de alte documente, cum ar fi ferestrele pop-up. [Află mai multe despre implementarea antetului COOP.](https://web.dev/articles/why-coop-coep#coop)"
},
"core/audits/origin-isolation.js | invalidSyntax": {
"message": "Sintaxa nu este validă"
},
"core/audits/origin-isolation.js | noCoop": {
"message": "Nu s-a găsit niciun antet COOP"
},
"core/audits/origin-isolation.js | title": {
"message": "Asigură-te că izolezi corect sursa cu COOP"
},
"core/audits/preload-fonts.js | description": {
"message": "Preîncarcă fonturile `optional` pentru ca vizitatorii noi să le poată folosi. [Află mai multe despre preîncărcarea fonturilor](https://web.dev/articles/preload-optional-fonts)."
},
"core/audits/preload-fonts.js | failureTitle": {
"message": "Fonturile cu `font-display: optional` nu sunt preîncărcate"
},
"core/audits/preload-fonts.js | title": {
"message": "Fonturile cu `font-display: optional` sunt preîncărcate"
},
"core/audits/prioritize-lcp-image.js | description": {
"message": "Dacă elementul LCP este adăugat dinamic în pagină, preîncarcă imaginea pentru a îmbunătăți LCP. [Află mai multe despre preîncărcarea elementelor LCP](https://web.dev/articles/optimize-lcp#optimize_when_the_resource_is_discovered)."
},
"core/audits/prioritize-lcp-image.js | title": {
"message": "Preîncarcă imaginea Largest Contentful Paint"
},
"core/audits/redirects-http.js | description": {
"message": "Asigură-te că redirecționezi tot traficul HTTP către HTTPS pentru a activa funcțiile web securizate pentru toți utilizatorii. [Află mai multe](https://developer.chrome.com/docs/lighthouse/pwa/redirects-http/)."
},
"core/audits/redirects-http.js | failureTitle": {
"message": "Nu redirecționează traficul HTTP spre HTTPS"
},
"core/audits/redirects-http.js | title": {
"message": "Redirecționează traficul HTTP spre HTTPS"
},
"core/audits/redirects.js | description": {
"message": "Redirecționările introduc întârzieri suplimentare înainte ca pagina să se poată încărca. [Află cum să eviți redirecționările paginii](https://developer.chrome.com/docs/lighthouse/performance/redirects/)."
},
"core/audits/redirects.js | title": {
"message": "Evită mai multe redirecționări ale paginii"
},
"core/audits/seo/canonical.js | description": {
"message": "Linkurile canonice sugerează care adresă URL să se afișeze în rezultatele căutării. [Află mai multe despre linkurile canonice](https://developer.chrome.com/docs/lighthouse/seo/canonical/)."
},
"core/audits/seo/canonical.js | explanationConflict": {
"message": "Mai multe adrese URL incompatibile ({urlList})"
},
"core/audits/seo/canonical.js | explanationInvalid": {
"message": "Adresă URL nevalidă ({url})"
},
"core/audits/seo/canonical.js | explanationPointsElsewhere": {
"message": "Indică spre altă locație `hreflang` ({url})"
},
"core/audits/seo/canonical.js | explanationRelative": {
"message": "Nu este o adresă URL absolută ({url})"
},
"core/audits/seo/canonical.js | explanationRoot": {
"message": "Direcționează către adresa URL a rădăcinii domeniului (pagina principală), nu către o pagină de conținut echivalentă"
},
"core/audits/seo/canonical.js | failureTitle": {
"message": "Documentul nu are un `rel=canonical` valid"
},
"core/audits/seo/canonical.js | title": {
"message": "Documentul are un `rel=canonical` valid"
},
"core/audits/seo/crawlable-anchors.js | columnFailingLink": {
"message": "Linkul nu poate fi accesat cu crawlere"
},
"core/audits/seo/crawlable-anchors.js | description": {
"message": "Motoarele de căutare pot folosi atribute `href` în linkuri pentru a accesa site-uri cu crawlere. Asigură-te că atributul `href` al elementelor ancoră trimite către o destinație corespunzătoare, pentru a descoperi mai multe pagini din site. [Află cum să setezi linkurile astfel încât să poată fi accesate cu crawlere](https://support.google.com/webmasters/answer/9112205)."
},
"core/audits/seo/crawlable-anchors.js | failureTitle": {
"message": "Linkurile nu pot fi accesate cu crawlere"
},
"core/audits/seo/crawlable-anchors.js | title": {
"message": "Linkurile pot fi accesate cu crawlere"
},
"core/audits/seo/font-size.js | additionalIllegibleText": {
"message": "Text suplimentar ilizibil"
},
"core/audits/seo/font-size.js | columnFontSize": {
"message": "Dimensiunea fontului"
},
"core/audits/seo/font-size.js | columnPercentPageText": {
"message": "% din textul paginii"
},
"core/audits/seo/font-size.js | columnSelector": {
"message": "Selector"
},
"core/audits/seo/font-size.js | description": {
"message": "Dimensiunile fontului mai mici de 12 pixeli sunt prea mici pentru a putea fi citite, iar utilizatorii de dispozitive mobile trebuie să „ciupească pentru zoom” pentru a citi. Încearcă să ai peste 60 % din textul paginii cu font ≥12 px. [Află mai multe despre dimensiunile de fonturi lizibile](https://developer.chrome.com/docs/lighthouse/seo/font-size/)."
},
"core/audits/seo/font-size.js | displayValue": {
"message": "Text lizibil {decimalProportion, number, extendedPercent}"
},
"core/audits/seo/font-size.js | explanationViewport": {
"message": "Textul nu este lizibil deoarece nu există nicio metaetichetă viewport optimizată pentru ecranele dispozitivelor mobile."
},
"core/audits/seo/font-size.js | failureTitle": {
"message": "Documentul nu folosește dimensiuni de fonturi lizibile"
},
"core/audits/seo/font-size.js | legibleText": {
"message": "Text lizibil"
},
"core/audits/seo/font-size.js | title": {
"message": "Documentul folosește dimensiuni de font lizibile"
},
"core/audits/seo/hreflang.js | description": {
"message": "Linkurile hreflang spun motoarelor de căutare ce versiune a unei pagini să înregistreze în rezultatele căutării pentru o limbă sau regiune dată. [Află mai multe despre `hreflang`](https://developer.chrome.com/docs/lighthouse/seo/hreflang/)."
},
"core/audits/seo/hreflang.js | failureTitle": {
"message": "Document nu are un `hreflang` valid"
},
"core/audits/seo/hreflang.js | notFullyQualified": {
"message": "Valoare href relativă"
},
"core/audits/seo/hreflang.js | title": {
"message": "Documentul are un `hreflang` valid"
},
"core/audits/seo/hreflang.js | unexpectedLanguage": {
"message": "Cod de limbă neașteptat"
},
"core/audits/seo/http-status-code.js | description": {
"message": "Este posibil ca paginile cu coduri de stare HTTP nefuncționale să nu fie indexate corect. [Află mai multe despre codurile de stare HTTP](https://developer.chrome.com/docs/lighthouse/seo/http-status-code/)."
},
"core/audits/seo/http-status-code.js | failureTitle": {
"message": "Pagina are Cod de stare HTTP nefuncțional"
},
"core/audits/seo/http-status-code.js | title": {
"message": "Pagina are Cod de stare HTTP funcțional"
},
"core/audits/seo/is-crawlable.js | description": {
"message": "Motoarele de căutare nu pot include paginile în rezultatele căutării dacă nu au permisiunea de a le accesa cu crawlere. [Află mai multe despre directivele privind crawlerele](https://developer.chrome.com/docs/lighthouse/seo/is-crawlable/)."
},
"core/audits/seo/is-crawlable.js | failureTitle": {
"message": "Indexarea este blocată pentru pagină"
},
"core/audits/seo/is-crawlable.js | title": {
"message": "Indexarea nu este blocată pentru pagină"
},
"core/audits/seo/link-text.js | description": {
"message": "Textul descriptiv al linkului ajută motoarele de căutare să înțeleagă conținutul. [Află cum să faci linkurile mai accesibile](https://developer.chrome.com/docs/lighthouse/seo/link-text/)."
},
"core/audits/seo/link-text.js | displayValue": {
"message": "{itemCount,plural, =1{S-a găsit un link}few{S-au găsit # linkuri}other{S-au găsit # de linkuri}}"
},
"core/audits/seo/link-text.js | failureTitle": {
"message": "Linkurile nu au text descriptiv"
},
"core/audits/seo/link-text.js | title": {
"message": "Linkurile au text descriptiv"
},
"core/audits/seo/manual/structured-data.js | description": {
"message": "Rulează [Instrumentul de testare pentru date structurate](https://search.google.com/structured-data/testing-tool/) și [Structured Data Linter](http://linter.structured-data.org/) pentru a valida datele structurate. [Află mai multe despre datele structurate](https://developer.chrome.com/docs/lighthouse/seo/structured-data/)."
},
"core/audits/seo/manual/structured-data.js | title": {
"message": "Datele structurate sunt valide"
},
"core/audits/seo/meta-description.js | description": {
"message": "Metadescrierile pot fi incluse în rezultatele căutării pentru a rezuma conținutul paginii. [Află mai multe despre metadescriere](https://developer.chrome.com/docs/lighthouse/seo/meta-description/)."
},
"core/audits/seo/meta-description.js | explanation": {
"message": "Textul de descriere nu este completat."
},
"core/audits/seo/meta-description.js | failureTitle": {
"message": "Documentul nu are o metadescriere"
},
"core/audits/seo/meta-description.js | title": {
"message": "Documentul are o metadescriere"
},
"core/audits/seo/robots-txt.js | description": {
"message": "Dacă fișierul robots.txt este deteriorat, este posibil ca aplicațiile crawler să nu poată înțelege cum vrei să fie site-ul tău accesat cu crawlere sau indexat. [Află mai multe despre robots.txt](https://developer.chrome.com/docs/lighthouse/seo/invalid-robots-txt/)."
},
"core/audits/seo/robots-txt.js | displayValueHttpBadCode": {
"message": "Cererea pentru robots.txt a returnat starea HTTP: {statusCode}"
},
"core/audits/seo/robots-txt.js | displayValueValidationError": {
"message": "{itemCount,plural, =1{A fost identificată o eroare}few{Au fost identificate # erori}other{Au fost identificate # de erori}}"
},
"core/audits/seo/robots-txt.js | explanation": {
"message": "Lighthouse nu a putut să descarce un fișier robots.txt"
},
"core/audits/seo/robots-txt.js | failureTitle": {
"message": "Fișierul robots.txt nu este valid"
},
"core/audits/seo/robots-txt.js | title": {
"message": "Fișierul robots.txt este valid"
},
"core/audits/server-response-time.js | description": {
"message": "Menține o durată scurtă de răspuns de la server pentru documentul principal, deoarece toate celelalte solicitări depind de acest lucru. [Află mai multe despre valoarea Timpul până la primul byte](https://developer.chrome.com/docs/lighthouse/performance/time-to-first-byte/)."
},
"core/audits/server-response-time.js | displayValue": {
"message": "Documentul rădăcină a avut nevoie de {timeInMs, number, milliseconds} ms"
},
"core/audits/server-response-time.js | failureTitle": {
"message": "Redu durata inițială de răspuns de la server"
},
"core/audits/server-response-time.js | title": {
"message": "Durata inițială de răspuns de la server a fost scurtă"
},
"core/audits/third-party-cookies.js | description": {
"message": "Cookie-urile terță parte pot fi blocate în anumite contexte. [Află mai multe despre pregătirea pentru restricțiile privind cookie-urile terță parte](https://privacysandbox.google.com/cookies/prepare/overview)."
},
"core/audits/third-party-cookies.js | displayValue": {
"message": "{itemCount,plural, =1{S-a găsit un cookie}few{S-au găsit # cookie-uri}other{S-au găsit # de cookie-uri}}"
},
"core/audits/third-party-cookies.js | failureTitle": {
"message": "Folosește cookie-uri terță parte"
},
"core/audits/third-party-cookies.js | title": {
"message": "Evită cookie-urile terță parte"
},
"core/audits/third-party-facades.js | categoryCustomerSuccess": {
"message": "{productName} (Asistență pentru clienți)"
},
"core/audits/third-party-facades.js | categoryMarketing": {
"message": "{productName} (Marketing)"
},
"core/audits/third-party-facades.js | categorySocial": {
"message": "{productName} (Rețele sociale)"
},
"core/audits/third-party-facades.js | categoryVideo": {
"message": "{productName} (Video)"
},
"core/audits/third-party-facades.js | columnProduct": {
"message": "Produs"
},
"core/audits/third-party-facades.js | description": {
"message": "Unele încorporări terță parte se pot încărca asincron. Îți recomandăm să le înlocuiești cu o fațadă până când devin necesare. [Află cum să amâni terții folosind o fațadă](https://developer.chrome.com/docs/lighthouse/performance/third-party-facades/)."
},
"core/audits/third-party-facades.js | displayValue": {
"message": "{itemCount,plural, =1{# alternativă de fațadă disponibilă}few{# alternative de fațadă disponibile}other{# de alternative de fațadă disponibile}}"
},
"core/audits/third-party-facades.js | failureTitle": {
"message": "Unele resurse terță parte se pot încărca lent cu ajutorul unei fațade"
},
"core/audits/third-party-facades.js | title": {
"message": "Încarcă lent resursele terță parte folosind fațade"
},
"core/audits/third-party-summary.js | columnThirdParty": {
"message": "Terță parte"
},
"core/audits/third-party-summary.js | description": {
"message": "Codul terță parte poate influența semnificativ performanța de încărcare. Limitează numărul de furnizori terță parte redundanți și încearcă să încarci cod terță parte după ce pagina a terminat încărcarea de bază. [Află cum să minimizezi impactul terților](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/loading-third-party-javascript/)."
},
"core/audits/third-party-summary.js | displayValue": {
"message": "Codul terță parte a blocat firul principal pentru {timeInMs, number, milliseconds} ms"
},
"core/audits/third-party-summary.js | failureTitle": {
"message": "Redu impactul codului de la terți"
},
"core/audits/third-party-summary.js | title": {
"message": "Minimalizează folosirea terțelor părți"
},
"core/audits/trusted-types-xss.js | columnSeverity": {
"message": "Severitate"
},
"core/audits/trusted-types-xss.js | description": {
"message": "Directiva `require-trusted-types-for` din antetul `Content-Security-Policy` (CSP) instruiește orice user agent să controleze datele transmise funcțiilor sink DOM XSS. [Află mai multe despre reducerea atacurilor XSS bazate pe DOM cu Trusted Types](https://developer.chrome.com/docs/lighthouse/best-practices/trusted-types-xss)."
},
"core/audits/trusted-types-xss.js | noTrustedTypesToMitigateXss": {
"message": "Nu s-a găsit niciun antet `Content-Security-Policy` cu directiva Trusted Types"
},
"core/audits/trusted-types-xss.js | title": {
"message": "Redu riscul de XSS bazat pe DOM cu Trusted Types"
},
"core/audits/unsized-images.js | description": {
"message": "Setează lățimea și înălțimea explicite pentru elementele imagine, ca să reduci modificările de aspect și să îmbunătățești CLS. [Află cum să setezi dimensiunile imaginii](https://web.dev/articles/optimize-cls#images_without_dimensions)."
},
"core/audits/unsized-images.js | failureTitle": {
"message": "Elementele imagine nu au `width` și `height` explicite"
},
"core/audits/unsized-images.js | title": {
"message": "Elementele imagine au `width` și `height` explicite"
},
"core/audits/user-timings.js | columnType": {
"message": "Tip"
},
"core/audits/user-timings.js | description": {
"message": "Îți poți îmbunătăți aplicația cu API-ul User Timing ca să măsori performanța reală a acesteia în timpul experiențelor de utilizare principale. [Află mai multe despre marcajele User Timing](https://developer.chrome.com/docs/lighthouse/performance/user-timings/)."
},
"core/audits/user-timings.js | displayValue": {
"message": "{itemCount,plural, =1{o durată a utilizării}few{# durate ale utilizărilor}other{# de durate ale utilizărilor}}"
},
"core/audits/user-timings.js | title": {
"message": "Mărci și dimensiuni pentru Duratele utilizărilor"
},
"core/audits/uses-rel-preconnect.js | crossoriginWarning": {
"message": "S-a găsit un `<link rel=preconnect>` pentru „{securityOrigin}” dar browserul nu l-a folosit. Verifică dacă folosești corect atributul `crossorigin`."
},
"core/audits/uses-rel-preconnect.js | description": {
"message": "Adaugă indicii de resurse `preconnect` sau `dns-prefetch` pentru a crea conexiunile inițiale la originile terță parte importante. [Află cum să te preconectezi la originile necesare](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/)."
},
"core/audits/uses-rel-preconnect.js | title": {
"message": "Preconectează la originile necesare"
},
"core/audits/uses-rel-preconnect.js | tooManyPreconnectLinksWarning": {
"message": "S-au găsit mai mult de două conexiuni `<link rel=preconnect>`. Acestea trebuie folosite cu măsură și numai pentru cele mai importante origini."
},
"core/audits/uses-rel-preconnect.js | unusedWarning": {
"message": "S-a găsit un `<link rel=preconnect>` pentru „{securityOrigin}” dar browserul nu l-a folosit. Folosește `preconnect` doar pentru originile importante, pe care pagina le va solicita cu siguranță."
},
"core/audits/uses-rel-preload.js | crossoriginWarning": {
"message": "S-a găsit un `<link>` preîncărcat pentru „{preloadURL}” dar browserul nu l-a folosit. Verifică dacă folosești corect atributul `crossorigin`."
},
"core/audits/uses-rel-preload.js | description": {
"message": "Poți folosi `<link rel=preload>` ca să acorzi prioritate preluării resurselor care sunt momentan solicitate mai târziu la încărcarea paginii. [Află cum să preîncarci solicitările importante](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preload/)."
},
"core/audits/uses-rel-preload.js | title": {
"message": "Preîncarcă solicitările importante"
},
"core/audits/valid-source-maps.js | columnMapURL": {
"message": "Adresa URL a hărții"
},
"core/audits/valid-source-maps.js | description": {
"message": "Hărțile sursă traduc codul minimizat în codul sursă inițial. Astfel, dezvoltatorii pot să remedieze erorile în producție. În plus, Lighthouse poate oferi statistici suplimentare. Implementează hărțile sursă ca să profiți de aceste beneficii. [Află mai multe despre hărțile sursă](https://developer.chrome.com/docs/devtools/javascript/source-maps/)."
},
"core/audits/valid-source-maps.js | failureTitle": {
"message": "Lipsesc hărțile sursă pentru codul JavaScript primar mare"
},
"core/audits/valid-source-maps.js | missingSourceMapErrorMessage": {
"message": "Fișierului JavaScript mare îi lipsește o hartă sursă"
},
"core/audits/valid-source-maps.js | missingSourceMapItemsWarningMesssage": {
"message": "{missingItems,plural, =1{Avertisment: lipsește un element din `.sourcesContent`}few{Avertisment: lipsesc # elemente din `.sourcesContent`}other{Avertisment: lipsesc # de elemente din `.sourcesContent`}}"
},
"core/audits/valid-source-maps.js | title": {
"message": "Pagina are hărți sursă valide"
},
"core/audits/viewport.js | description": {
"message": "Pe lângă faptul că `<meta name=\"viewport\">` optimizează aplicația pentru dimensiunile ecranelor de dispozitive mobile, împiedică [o întârziere de 300 milisecunde a intrării de la utilizator](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/). [Află mai multe despre folosirea metaetichetei pentru spațiul vizibil](https://developer.chrome.com/docs/lighthouse/pwa/viewport/)."
},
"core/audits/viewport.js | explanationNoTag": {
"message": "Nu s-a găsit nicio etichetă `<meta name=\"viewport\">`"
},
"core/audits/viewport.js | failureTitle": {
"message": "Nu are o etichetă `<meta name=\"viewport\">` cu `width` sau `initial-scale`"
},
"core/audits/viewport.js | title": {
"message": "Are o etichetă `<meta name=\"viewport\">` cu `width` sau `initial-scale`"
},
"core/audits/work-during-interaction.js | description": {
"message": "Aceasta este activitatea de blocare a firului care are loc în timpul măsurării valorii Interacțiunea cu următoarea reprezentare. [Află mai multe despre valoarea Interacțiunea cu următoarea reprezentare](https://web.dev/articles/inp)."
},
"core/audits/work-during-interaction.js | displayValue": {
"message": "{timeInMs, number, milliseconds} ms petrecute cu evenimentul {interactionType}"
},
"core/audits/work-during-interaction.js | eventTarget": {
"message": "Eveniment vizat"
},
"core/audits/work-during-interaction.js | failureTitle": {
"message": "Minimizează procesarea în timpul interacțiunilor importante"
},
"core/audits/work-during-interaction.js | inputDelay": {
"message": "Întârziere la introducerea textului"
},
"core/audits/work-during-interaction.js | presentationDelay": {
"message": "Întârzierea prezentării"
},
"core/audits/work-during-interaction.js | processingDuration": {
"message": "Durata procesării"
},
"core/audits/work-during-interaction.js | title": {
"message": "Minimizează procesarea în timpul interacțiunilor importante"
},
"core/config/default-config.js | a11yAriaGroupDescription": {
"message": "Acestea sunt oportunități de a îmbunătăți utilizarea ARIA în aplicație, lucru care poate îmbunătăți experiența pentru utilizatorii tehnologiei care asigură asistență, precum un cititor de ecran."
},
"core/config/default-config.js | a11yAriaGroupTitle": {
"message": "ARIA"
},
"core/config/default-config.js | a11yAudioVideoGroupDescription": {
"message": "Acestea sunt oportunități de a oferi conținut secundar audio și video. Astfel se poate îmbunătăți experiența utilizatorilor cu deficiențe de auz sau de vedere."
},
"core/config/default-config.js | a11yAudioVideoGroupTitle": {
"message": "Audio și video"
},
"core/config/default-config.js | a11yBestPracticesGroupDescription": {
"message": "Aceste elemente evidențiază cele mai bune practici privind accesibilitatea."
},
"core/config/default-config.js | a11yBestPracticesGroupTitle": {
"message": "Cele mai bune practici"
},
"core/config/default-config.js | a11yCategoryDescription": {
"message": "Aceste verificări evidențiază oportunitățile de a [îmbunătăți accesibilitatea aplicației web](https://developer.chrome.com/docs/lighthouse/accessibility/). Detectarea automată poate detecta doar un subset de probleme și nu garantează accesibilitatea aplicației web. Prin urmare, se recomandă și [testarea manuală](https://web.dev/articles/how-to-review)."
},
"core/config/default-config.js | a11yCategoryManualDescription": {
"message": "Aceste elemente se adresează zonelor pe care un instrument de testare automată nu le poate acoperi. Află mai multe din ghidul nostru despre [realizarea unei evaluări a accesibilității](https://web.dev/articles/how-to-review)."
},
"core/config/default-config.js | a11yCategoryTitle": {
"message": "Accesibilitate"
},
"core/config/default-config.js | a11yColorContrastGroupDescription": {
"message": "Acestea sunt oportunități de a-ți îmbunătăți lizibilitatea conținutului."
},
"core/config/default-config.js | a11yColorContrastGroupTitle": {
"message": "Contrast"
},
"core/config/default-config.js | a11yLanguageGroupDescription": {
"message": "Acestea sunt oportunități de a îmbunătăți interpretarea conținutului tău de utilizatori, în diferite coduri locale."
},
"core/config/default-config.js | a11yLanguageGroupTitle": {
"message": "Internaționalizare și localizare"
},
"core/config/default-config.js | a11yNamesLabelsGroupDescription": {
"message": "Acestea sunt oportunități de a îmbunătăți semantica opțiunilor de control din aplicația ta. Astfel se poate îmbunătăți experiența utilizatorilor de tehnologii care asigură asistență, precum un cititor de ecran."
},
"core/config/default-config.js | a11yNamesLabelsGroupTitle": {
"message": "Nume și etichete"
},
"core/config/default-config.js | a11yNavigationGroupDescription": {
"message": "Acestea sunt oportunități de a îmbunătăți navigarea pe tastatură în aplicația ta."
},
"core/config/default-config.js | a11yNavigationGroupTitle": {
"message": "Navigare"
},
"core/config/default-config.js | a11yTablesListsVideoGroupDescription": {
"message": "Acestea sunt oportunități de a îmbunătăți experiența citirii datelor din tabele sau din liste folosind tehnologia care asigură asistență, cum ar fi un cititor de ecran."
},
"core/config/default-config.js | a11yTablesListsVideoGroupTitle": {
"message": "Tabele și liste"
},
"core/config/default-config.js | bestPracticesBrowserCompatGroupTitle": {
"message": "Compatibilitatea browserului"
},
"core/config/default-config.js | bestPracticesCategoryTitle": {
"message": "Cele mai bune practici"
},
"core/config/default-config.js | bestPracticesGeneralGroupTitle": {
"message": "General"
},
"core/config/default-config.js | bestPracticesTrustSafetyGroupTitle": {
"message": "Încredere și siguranță"
},
"core/config/default-config.js | bestPracticesUXGroupTitle": {
"message": "Experiența utilizatorului"
},
"core/config/default-config.js | diagnosticsGroupDescription": {
"message": "Mai multe informații despre performanța aplicației tale. Numerele nu [influențează direct](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) Scorul de performanță."
},
"core/config/default-config.js | diagnosticsGroupTitle": {
"message": "Diagnosticare"
},
"core/config/default-config.js | firstPaintImprovementsGroupDescription": {
"message": "Cel mai important aspect al performanței este cât de repede se redau pixelii pe ecran. Valori cheie: prima redare de conținut, prima redare semnificativă"
},
"core/config/default-config.js | firstPaintImprovementsGroupTitle": {
"message": "Îmbunătățirile pentru prima redare"
},
"core/config/default-config.js | insightsGroupDescription": {
"message": "Aceste statistici sunt disponibile și în panoul de performanță din Chrome DevTools. [Înregistrează o urmărire](https://developer.chrome.com/docs/devtools/performance/reference) pentru a vedea informații mai detaliate."
},
"core/config/default-config.js | insightsGroupTitle": {
"message": "Statistici"
},
"core/config/default-config.js | metricGroupTitle": {
"message": "Valori"
},
"core/config/default-config.js | overallImprovementsGroupDescription": {
"message": "Îmbunătățește experiența globală de încărcare, astfel ca pagina să se afișeze și să fie gata de utilizare cât mai curând posibil. Valori cheie: timpul până la interactivitate, Speed Index"
},
"core/config/default-config.js | overallImprovementsGroupTitle": {
"message": "Îmbunătățiri generale"
},
"core/config/default-config.js | performanceCategoryTitle": {
"message": "Performanță"
},
"core/config/default-config.js | seoCategoryDescription": {
"message": "Aceste verificări asigură faptul că pagina urmează recomandările de bază privind optimizarea pentru motoarele de căutare. Există mulți alți factori de care Lighthouse nu ține cont care îți pot afecta poziționarea în rețeaua de căutare, inclusiv performanța în [Detaliile de funcționare de bază pentru web](https://web.dev/explore/vitals). [Află mai multe despre Noțiuni de bază despre Căutarea Google](https://support.google.com/webmasters/answer/35769)."
},
"core/config/default-config.js | seoCategoryManualDescription": {
"message": "Rulează acești validatori suplimentari pe site pentru a căuta alte recomandări SEO."
},
"core/config/default-config.js | seoCategoryTitle": {
"message": "SEO"
},
"core/config/default-config.js | seoContentGroupDescription": {
"message": "Formatează codul HTML în așa fel încât crawlerele să înțeleagă mai bine conținutul aplicației."
},
"core/config/default-config.js | seoContentGroupTitle": {
"message": "Cele mai bune practici privind conținutul"
},
"core/config/default-config.js | seoCrawlingGroupDescription": {
"message": "Pentru a apărea în rezultatele căutării, crawlerele trebuie să îți acceseze aplicația."
},
"core/config/default-config.js | seoCrawlingGroupTitle": {
"message": "Accesarea cu crawlere și indexarea"
},
"core/config/default-config.js | seoMobileGroupDescription": {
"message": "Asigură-te că paginile sunt create pentru dispozitivele mobile, pentru ca utilizatorii să nu trebuiască să ciupească sau să mărească pentru a citi paginile conținutului. [Află cum să faci paginile potrivite pentru dispozitivele mobile](https://developers.google.com/search/mobile-sites/)."
},
"core/config/default-config.js | seoMobileGroupTitle": {
"message": "Pentru dispozitivele mobile"
},
"core/gather/driver/environment.js | warningSlowHostCpu": {
"message": "Se pare că dispozitivul testat are un CPU mai lent decât prevede Lighthouse. Aceasta poate afecta negativ scorul de performanță. Află mai multe despre [calibrarea unui multiplicator corespunzător pentru încetinirea CPU-ului](https://github.com/GoogleChrome/lighthouse/blob/main/docs/throttling.md#cpu-throttling)."
},
"core/gather/driver/navigation.js | warningRedirected": {
"message": "Este posibil ca pagina să nu se încarce conform așteptărilor, deoarece adresa URL de testare ({requested}) a fost redirecționată spre {final}. Încearcă să testezi direct a doua adresă URL."
},
"core/gather/driver/navigation.js | warningTimeout": {
"message": "Pagina s-a încărcat prea lent pentru a respecta limita de timp. Rezultatele pot fi incomplete."
},
"core/gather/driver/storage.js | warningCacheTimeout": {
"message": "Timpul de ștergere a memoriei cache a browserului a expirat. Încearcă să auditezi din nou această pagină și să raportezi o eroare dacă problema persistă."
},
"core/gather/driver/storage.js | warningData": {
"message": "{locationCount,plural, =1{Este posibil să existe date stocate care afectează performanța de încărcare în următoarea locație: {locations}. Verifică pagina într-o fereastră incognito pentru a împiedica resursele să îți afecteze scorurile.}few{Este posibil să existe date stocate care afectează performanța de încărcare în următoarele locații: {locations}. Verifică pagina într-o fereastră incognito pentru a împiedica resursele să îți afecteze scorurile.}other{Este posibil să existe date stocate care afectează performanța de încărcare în următoarele locații: {locations}. Verifică pagina într-o fereastră incognito pentru a împiedica resursele să îți afecteze scorurile.}}"
},
"core/gather/driver/storage.js | warningOriginDataTimeout": {
"message": "Ștergerea datelor de origine a expirat. Încearcă să auditezi din nou această pagină și să raportezi o eroare dacă problema persistă."
},
"core/gather/gatherers/link-elements.js | headerParseWarning": {
"message": "Eroare la analizarea antetului `link` ({error}): `{header}`"
},
"core/gather/timespan-runner.js | warningNavigationDetected": {
"message": "S-a detectat o navigare în pagini în timpul rulării. Nu se recomandă să folosești modul Interval de timp pentru a audita navigările în pagini. Folosește modul de navigare pentru a audita navigările în pagini pentru o atribuire terță parte mai bună și o detectare a firului principal."
},
"core/lib/csp-evaluator.js | allowlistFallback": {
"message": "Îți recomandăm să adaugi scheme de adrese URL https: și http: (ignorate de browserele care acceptă `'strict-dynamic'`) pentru retrocompatibilitatea cu browsere mai vechi."
},
"core/lib/csp-evaluator.js | deprecatedDisownOpener": {
"message": "Directiva `disown-opener` este învechită începând cu versiunea CSP3. Folosește antetul Cross-Origin-Opener-Policy în locul acesteia."
},
"core/lib/csp-evaluator.js | deprecatedReferrer": {
"message": "Directiva `referrer` este învechită începând cu versiunea CSP2. Folosește antetul Referrer-Policy în locul acesteia."
},
"core/lib/csp-evaluator.js | deprecatedReflectedXSS": {
"message": "Directiva `reflected-xss` este învechită începând cu versiunea CSP2. Folosește antetul X-XSS-Protection în locul acesteia."
},
"core/lib/csp-evaluator.js | missingBaseUri": {
"message": "Lipsa directivei `base-uri` permite etichetelor `<base>` injectate să seteze adresa URL de bază pentru toate adresele URL relative (de ex., cu scripturi) ale unui domeniu controlat de atacatori. Îți recomandăm să setezi `base-uri` la `'none'` sau la `'self'`."
},
"core/lib/csp-evaluator.js | missingObjectSrc": {
"message": "Întrucât `object-src` lipsește, se permite injectarea de pluginuri care execută scripturi nesigure. Îți recomandăm să setezi `object-src` la `'none'`, dacă este posibil."
},
"core/lib/csp-evaluator.js | missingScriptSrc": {
"message": "Lipsește directiva `script-src`. Astfel, se pot executa scripturi nesigure."
},
"core/lib/csp-evaluator.js | missingSemicolon": {
"message": "Ai uitat să folosești punct și virgulă? {keyword} pare a fi o directivă, nu un cuvânt cheie."
},
"core/lib/csp-evaluator.js | nonceCharset": {
"message": "Valorile nonce trebuie să folosească setul de caractere base64."
},
"core/lib/csp-evaluator.js | nonceLength": {
"message": "Valorile nonce trebuie să aibă minimum 8 caractere."
},
"core/lib/csp-evaluator.js | plainUrlScheme": {
"message": "Evită să folosești scheme simple pentru adresa URL ({keyword}) în această directivă. Schemele simple pentru adresa URL permit ca scripturile să provină dintr-un domeniu nesigur."
},
"core/lib/csp-evaluator.js | plainWildcards": {
"message": "Evită să folosești metacaractere ({keyword}) în această directivă. Metacaracterele simple pentru adresa URL permit ca scripturile să provină dintr-un domeniu nesigur."
},
"core/lib/csp-evaluator.js | reportToOnly": {
"message": "Destinația de raportare se configurează numai prin directiva report-to. Această directivă este acceptată doar în browserele bazate pe Chromium, prin urmare îți recomandăm să folosești și o directivă `report-uri`."
},
"core/lib/csp-evaluator.js | reportingDestinationMissing": {
"message": "Nicio politică CSP nu configurează o destinație de raportare. De aceea, este dificilă menținerea CSP de-a lungul timpului și monitorizarea eventualelor încălcări."
},
"core/lib/csp-evaluator.js | strictDynamic": {
"message": "Listele gazdă cu acces permis pot fi ocolite frecvent. Îți recomandăm să folosești codurile hash sau valorile nonce CSP, împreună cu `'strict-dynamic'`, dacă este necesar."
},
"core/lib/csp-evaluator.js | unknownDirective": {
"message": "Directivă CSP necunoscută."
},
"core/lib/csp-evaluator.js | unknownKeyword": {
"message": "{keyword} pare un cuvânt cheie nevalid."
},
"core/lib/csp-evaluator.js | unsafeInline": {
"message": "`'unsafe-inline'` permite executarea de scripturi în pagină și handlere pentru evenimente nesigure. Îți recomandăm să folosești valori nonce sau hash pentru CSP pentru a accepta scripturile individual."
},
"core/lib/csp-evaluator.js | unsafeInlineFallback": {
"message": "Îți recomandăm să adaugi opțiunea `'unsafe-inline'` (ignorată de browserele care acceptă valori nonce / hash) pentru retrocompatibilitatea cu browsere mai vechi."
},
"core/lib/deprecation-description.js | feature": {
"message": "Pentru mai multe detalii accesează pagina cu starea funcțiilor."
},
"core/lib/deprecation-description.js | milestone": {
"message": "Această modificare va intra în vigoare cu obiectivul {milestone}."
},
"core/lib/deprecation-description.js | title": {
"message": "S-a folosit o funcție învechită"
},
"core/lib/i18n/i18n.js | columnBlockingTime": {
"message": "Timpul de blocare a firului principal"
},
"core/lib/i18n/i18n.js | columnCacheTTL": {
"message": "TTL cache"
},
"core/lib/i18n/i18n.js | columnDescription": {
"message": "Descriere"
},
"core/lib/i18n/i18n.js | columnDuration": {
"message": "Durată"
},
"core/lib/i18n/i18n.js | columnElement": {
"message": "Element"
},
"core/lib/i18n/i18n.js | columnFailingElem": {
"message": "Elemente cu probleme"
},
"core/lib/i18n/i18n.js | columnLocation": {
"message": "Locație"
},
"core/lib/i18n/i18n.js | columnName": {
"message": "Nume"
},
"core/lib/i18n/i18n.js | columnRequests": {
"message": "Solicitări"
},
"core/lib/i18n/i18n.js | columnResourceSize": {
"message": "Dimensiunea resursei"
},
"core/lib/i18n/i18n.js | columnResourceType": {
"message": "Tip de resursă"
},
"core/lib/i18n/i18n.js | columnSize": {
"message": "Dimensiune"
},
"core/lib/i18n/i18n.js | columnSource": {
"message": "Sursă"
},
"core/lib/i18n/i18n.js | columnStartTime": {
"message": "Ora de începere"
},
"core/lib/i18n/i18n.js | columnTimeSpent": {
"message": "Timp petrecut"
},
"core/lib/i18n/i18n.js | columnTransferSize": {
"message": "Dimensiunea transferului"
},
"core/lib/i18n/i18n.js | columnURL": {
"message": "Adresa URL"
},
"core/lib/i18n/i18n.js | columnWastedBytes": {
"message": "Economii est."
},
"core/lib/i18n/i18n.js | columnWastedMs": {
"message": "Economii est."
},
"core/lib/i18n/i18n.js | cumulativeLayoutShiftMetric": {
"message": "Cumulative Layout Shift"
},
"core/lib/i18n/i18n.js | displayValueByteSavings": {
"message": "Economii est.: {wastedBytes, number, bytes} KiB"
},
"core/lib/i18n/i18n.js | displayValueElementsFound": {
"message": "{nodeCount,plural, =1{A fost identificat un element}few{Au fost identificate # elemente}other{Au fost identificate # de elemente}}"
},
"core/lib/i18n/i18n.js | displayValueMsSavings": {
"message": "Economii est.: {wastedMs, number, milliseconds} ms"
},
"core/lib/i18n/i18n.js | documentResourceType": {
"message": "Document"
},
"core/lib/i18n/i18n.js | firstContentfulPaintMetric": {
"message": "First Contentful Paint"
},
"core/lib/i18n/i18n.js | firstMeaningfulPaintMetric": {
"message": "Prima redare semnificativă"
},
"core/lib/i18n/i18n.js | fontResourceType": {
"message": "Font"
},
"core/lib/i18n/i18n.js | imageResourceType": {
"message": "Imagine"
},
"core/lib/i18n/i18n.js | interactionToNextPaint": {
"message": "Interacțiunea cu următoarea reprezentare"
},
"core/lib/i18n/i18n.js | interactiveMetric": {
"message": "Time to Interactive"
},
"core/lib/i18n/i18n.js | itemSeverityHigh": {
"message": "Înaltă"
},
"core/lib/i18n/i18n.js | itemSeverityLow": {
"message": "Redusă"
},
"core/lib/i18n/i18n.js | itemSeverityMedium": {
"message": "Medie"
},
"core/lib/i18n/i18n.js | largestContentfulPaintMetric": {
"message": "Largest Contentful Paint"
},
"core/lib/i18n/i18n.js | maxPotentialFIDMetric": {
"message": "Timpul maxim potențial de la prima interacțiune"
},
"core/lib/i18n/i18n.js | mediaResourceType": {
"message": "Media"
},
"core/lib/i18n/i18n.js | ms": {
"message": "{timeInMs, number, milliseconds} ms"
},
"core/lib/i18n/i18n.js | otherResourceType": {
"message": "Altele"
},
"core/lib/i18n/i18n.js | otherResourcesLabel": {
"message": "Alte resurse"
},
"core/lib/i18n/i18n.js | scriptResourceType": {
"message": "Script"
},
"core/lib/i18n/i18n.js | seconds": {
"message": "{timeInMs, number, seconds} s"
},
"core/lib/i18n/i18n.js | speedIndexMetric": {
"message": "Speed Index"
},
"core/lib/i18n/i18n.js | stylesheetResourceType": {
"message": "Foaie de stil"
},
"core/lib/i18n/i18n.js | thirdPartyResourceType": {
"message": "Terță parte"
},
"core/lib/i18n/i18n.js | total": {
"message": "Total"
},
"core/lib/i18n/i18n.js | totalBlockingTimeMetric": {
"message": "Total Blocking Time"
},
"core/lib/i18n/i18n.js | totalResourceType": {
"message": "Total"
},
"core/lib/lh-error.js | badTraceRecording": {
"message": "A apărut o eroare la înregistrarea urmei de la încărcarea paginii. Rulează din nou Lighthouse. ({errorCode})"
},
"core/lib/lh-error.js | criTimeout": {
"message": "Timpul a expirat așteptând conexiunea inițială la protocolul Debugger."
},
"core/lib/lh-error.js | didntCollectScreenshots": {
"message": "Chrome nu a colectat capturi de ecran în timpul încărcării paginii. Asigură-te că există conținut vizibil în pagină și încearcă să rulezi din nou Lighthouse. ({errorCode})"
},
"core/lib/lh-error.js | dnsFailure": {
"message": "Serverele DNS nu au putut rezolva domeniul furnizat."
},
"core/lib/lh-error.js | erroredRequiredArtifact": {
"message": "Colectorul de {artifactName} obligatorii a întâmpinat o eroare: {errorMessage}"
},
"core/lib/lh-error.js | internalChromeError": {
"message": "A apărut o eroare Chrome internă. Repornește Chrome și încearcă să rulezi din nou Lighthouse."
},
"core/lib/lh-error.js | missingRequiredArtifact": {
"message": "Colectorul {artifactName} obligatoriu nu a rulat."
},
"core/lib/lh-error.js | noFcp": {
"message": "Pagina nu redă conținut. Lasă fereastra de browser deschisă în prim-plan în timpul încărcării și încearcă din nou. ({errorCode})"
},
"core/lib/lh-error.js | noLcp": {
"message": "Pagina nu afișa conținut care se califică drept Largest Contentful Paint (LCP). Verifică dacă pagina are un element LCP valid, apoi încearcă din nou. ({errorCode})"
},
"core/lib/lh-error.js | notHtml": {
"message": "Pagina introdusă nu este HTML (difuzată în format de tip MIME {mimeType})."
},
"core/lib/lh-error.js | oldChromeDoesNotSupportFeature": {
"message": "Această versiune Chrome este prea veche pentru a fi compatibilă cu „{featureName}”. Folosește o versiune mai nouă pentru a vedea rezultatele complete."
},
"core/lib/lh-error.js | pageLoadFailed": {
"message": "Lighthouse nu a putut încărca în mod sigur pagina solicitată. Asigură-te că testezi adresa URL corectă și că serverul răspunde corect la toate solicitările."
},
"core/lib/lh-error.js | pageLoadFailedHung": {
"message": "Lighthouse nu a putut încărca în mod sigur adresa URL solicitată, deoarece pagina nu mai răspunde."
},
"core/lib/lh-error.js | pageLoadFailedInsecure": {
"message": "Adresa URL furnizată nu are un certificat de securitate valid. {securityMessages}"
},
"core/lib/lh-error.js | pageLoadFailedInterstitial": {
"message": "Chrome a împiedicat încărcarea paginii cu un interstițial. Asigură-te că testezi adresa URL corectă și că serverul răspunde corect la toate solicitările."
},
"core/lib/lh-error.js | pageLoadFailedWithDetails": {
"message": "Lighthouse nu a putut încărca în mod sigur pagina solicitată. Asigură-te că testezi adresa URL corectă și că serverul răspunde corect la toate solicitările. (Detalii: {errorDetails})"
},
"core/lib/lh-error.js | pageLoadFailedWithStatusCode": {
"message": "Lighthouse nu a putut încărca în mod sigur pagina solicitată. Asigură-te că testezi adresa URL corectă și că serverul răspunde corect la toate solicitările. (Cod de stare: {statusCode})"
},
"core/lib/lh-error.js | pageLoadTookTooLong": {
"message": "Încărcarea paginii a durat prea mult. Urmează recomandările din raport pentru a reduce durata de încărcare a paginii, apoi încearcă din nou să rulezi Lighthouse. ({errorCode})"
},
"core/lib/lh-error.js | protocolTimeout": {
"message": "Așteptarea răspunsului la protocolul DevTools a depășit timpul alocat. (Metoda: {protocolMethod})"
},
"core/lib/lh-error.js | requestContentTimeout": {
"message": "Preluarea conținutului resursei a depășit timpul alocat"
},
"core/lib/lh-error.js | targetCrashed": {
"message": "Fila de browser s-a blocat în mod neașteptat."
},
"core/lib/lh-error.js | urlInvalid": {
"message": "Adresa URL furnizată pare să fie nevalidă."
},
"core/lib/navigation-error.js | warningStatusCode": {
"message": "Lighthouse nu a putut încărca în mod sigur pagina solicitată. Asigură-te că testezi adresa URL corectă și că serverul răspunde corect la toate solicitările. (Cod de stare: {errorCode})"
},
"core/lib/navigation-error.js | warningXhtml": {
"message": "Tipul MIME al paginii este XHTML: Lighthouse nu acceptă în mod explicit acest tip de document"
},
"core/user-flow.js | defaultFlowName": {
"message": "Flux pentru utilizatori ({url})"
},
"core/user-flow.js | defaultNavigationName": {
"message": "Raport privind navigarea ({url})"
},
"core/user-flow.js | defaultSnapshotName": {
"message": "Raport instantaneu ({url})"
},
"core/user-flow.js | defaultTimespanName": {
"message": "Raport privind intervalul de timp ({url})"
},
"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 | 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 Speed Index."
},
"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} verificare informativă}few{{numInformative} verificări informative}other{{numInformative} de verificări 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} verificare care poate reuși}few{{numPassableAudits} verificări care pot reuși}other{{numPassableAudits} de verificări care pot reuși}}"
},
"flow-report/src/i18n/ui-strings.js | passedAuditCount": {
"message": "{numPassed,plural, =1{{numPassed} verificare reușită}few{{numPassed} verificări reușite}other{{numPassed} de verificări reușite}}"
},
"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 intervalul de timp}few{{numTimespan} rapoarte privind intervalul de timp}other{{numTimespan} de rapoarte privind intervalul de timp}}"
},
"flow-report/src/i18n/ui-strings.js | title": {
"message": "Raport privind fluxul pentru utilizatori Lighthouse"
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | AuthorizationCoveredByWildcard": {
"message": "Autorizarea nu va fi acoperită de simbolul pentru metacaracter (*) în cadrul gestionării Access-Control-Allow-Headers prin CORS."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSSelectorInternalMediaControlsOverlayCastButton": {
"message": "Pentru a dezactiva integrarea Cast prestabilită, trebuie folosit atributul disableRemotePlayback în locul selectorului -internal-media-controls-overlay-cast-button."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CSSValueAppearanceSliderVertical": {
"message": "Valoarea slider-vertical a aspectului CSS nu este standardizată și se va elimina."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CanRequestURLHTTPContainingNewline": {
"message": "Solicitările de resurse ale căror adrese URL conțineau atât caractere pentru spații \\(n|r|t), cât și semnul mai mic decât (<) sunt blocate. Pentru a încărca resursele, elimină caracterele de rând nou și codifică semnul mai mic decât în locuri cum ar fi valorile atributelor elementelor."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesConnectionInfo": {
"message": "chrome.loadTimes() s-a învechit. Folosește API-ul standardizat Navigation Timing 2."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesFirstPaintAfterLoadTime": {
"message": "chrome.loadTimes() s-a învechit. Folosește API-ul standardizat Paint Timing."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ChromeLoadTimesWasAlternateProtocolAvailable": {
"message": "chrome.loadTimes() s-a învechit. Folosește API-ul standardizat nextHopProtocol din Navigation Timing 2."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CookieWithTruncatingChar": {
"message": "Cookie-urile care conțin un caracter \\(0|r|n) vor fi respinse în loc de a fi trunchiate."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginAccessBasedOnDocumentDomain": {
"message": "Relaxarea politicii pentru aceeași origine prin setarea document.domain este învechită și va fi dezactivată în mod prestabilit. Acest avertisment privind renunțarea la dezvoltare este asociat unei accesări cu origini diferite, care a fost activată din setarea document.domain."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowAlert": {
"message": "Declanșarea window.alert din cadre iframe cu origini diferite s-a învechit și va fi eliminată pe viitor."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | CrossOriginWindowConfirm": {
"message": "Declanșarea window.confirm din cadre iframe cu origini diferite s-a învechit și va fi eliminată pe viitor."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | DataUrlInSvgUse": {
"message": "Compatibilitate cu datele: adresele URL din SVGUseElement sunt învechite și vor fi eliminate pe viitor."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOrigin": {
"message": "getCurrentPosition() și watchPosition() nu mai funcționează cu origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | GeolocationInsecureOriginDeprecatedNotRemoved": {
"message": "getCurrentPosition() și watchPosition() sunt învechite, având origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | GetUserMediaInsecureOrigin": {
"message": "getUserMedia() nu mai funcționează cu origini nesigure. Pentru a folosi această funcție, îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | HostCandidateAttributeGetter": {
"message": "RTCPeerConnectionIceErrorEvent.hostCandidate s-a învechit. Folosește RTCPeerConnectionIceErrorEvent.address sau RTCPeerConnectionIceErrorEvent.port."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | IdentityInCanMakePaymentEvent": {
"message": "Originea comerciantului și datele arbitrare din evenimentul service worker canmakepayment sunt învechite și vor fi eliminate: topOrigin, paymentRequestOrigin, methodData, modifiers."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | InsecurePrivateNetworkSubresourceRequest": {
"message": "Site-ul a solicitat o subresursă de la o rețea pe care a putut să o acceseze numai datorită poziției privilegiate în rețea a utilizatorilor săi. Aceste solicitări expun pe internet dispozitive și servere care nu sunt publice, crescând riscul de atacuri prin falsificarea solicitărilor de pe alt site (CSRF) și de scurgeri de informații. Pentru a reduce aceste riscuri, Chrome marchează drept învechite solicitările de la subresurse care nu sunt publice atunci când sunt inițiate din contexte nesigure și va începe să le blocheze."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | InterestGroupDailyUpdateUrl": {
"message": "Câmpul dailyUpdateUrl din InterestGroups transmis către joinAdInterestGroup() a fost redenumit updateUrl, astfel încât să reflecte mai exact comportamentul asociat."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | IntlV8BreakIterator": {
"message": "Intl.v8BreakIterator s-a învechit. Folosește Intl.Segmenter."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | LocalCSSFileExtensionRejected": {
"message": "Fișierul CSS nu se poate încărca din adrese URL file: dacă acestea nu se termină cu extensia de fișier .css."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceAbortRemove": {
"message": "Folosirea SourceBuffer.abort() pentru a abandona eliminarea intervalului asincron pentru remove() este învechită din cauza modificării specificațiilor. Pe viitor, aceasta nu va mai fi acceptată. Ar trebui să asculți evenimentul updateend. abort() are numai rolul de a abandona atașări media asincrone sau de a reseta starea parserului."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | MediaSourceDurationTruncatingBuffered": {
"message": "Setarea MediaSource.duration sub cel mai mare marcaj temporal de prezentare al oricăror cadre codificate din memoria temporară este învechită din cauza modificării specificațiilor. Eliminarea implicită a elementelor media trunchiate din memoria temporară va fi eliminată pe viitor. În locul acesteia, trebuie să rulezi remove(newDuration, oldDuration) pentru toate obiectele sourceBuffers, unde newDuration < oldDuration."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | NoSysexWebMIDIWithoutPermission": {
"message": "Web MIDI va solicita o permisiune de folosit chiar dacă sysex nu este specificat în MIDIOptions."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationInsecureOrigin": {
"message": "API-ul Notification nu mai poate fi folosit din origini nesigure. Îți recomandăm să treci aplicația la o origine sigură, cum ar fi HTTPS. Consultă https://goo.gle/chrome-insecure-origins pentru detalii suplimentare."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | NotificationPermissionRequestedIframe": {
"message": "Este posibil ca permisiunea pentru API-ul Notification să nu mai fie solicitată dintr-un iframe cu origini diferite. Îți recomandăm să soliciți permisiunea dintr-un cadru de nivel superior sau să deschizi o fereastră nouă."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteCreateImageBitmapImageOrientationNone": {
"message": "Opțiunea imageOrientation: 'none' din createImageBitmap este învechită. Folosește createImageBitmap cu opțiunea \\\\{imageOrientation: 'from-image'\\\\}."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | ObsoleteWebRtcCipherSuite": {
"message": "Partenerul tău negociază o versiune (D)TLS învechită. Consultă-te cu partenerul pentru a remedia problema."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverflowVisibleOnReplacedElement": {
"message": "Dacă specifici overflow: visible pe etichetele imagine, video și pânză, este posibil să se producă conținut vizual în afara limitelor elementului. Accesează https://github.com/WICG/shared-element-transitions/blob/main/debugging_overflow_on_images.md."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | OverrideFlashEmbedwithHTML": {
"message": "Încorporarea videoclipului Flash vechi a fost rescrisă într-un iframe HTML. Flash a fost retras de mult timp. Această soluție de rescriere este învechită și poate fi eliminată în viitor."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentInstruments": {
"message": "paymentManager.instruments s-a învechit. Folosește instalarea la timp pentru handlerele pentru plăți."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PaymentRequestCSPViolation": {
"message": "Apelul PaymentRequest a omis directiva Content-Security-Policy (CSP) connect-src. Această opțiune de ocolire este învechită. Adaugă identificatorul metodei de plată din API-ul PaymentRequest (în câmpul supportedMethods) la directiva CSP connect-src."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PersistentQuotaType": {
"message": "StorageType.persistent s-a învechit. Folosește navigator.storage standardizat."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PictureSourceSrc": {
"message": "<source src> cu un element părinte <picture> nu este valid, deci va fi ignorat. Folosește <source srcset>."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedCancelAnimationFrame": {
"message": "Metoda webkitCancelAnimationFrame este specifică furnizorului. Folosește metoda standard cancelAnimationFrame."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedRequestAnimationFrame": {
"message": "Metoda webkitRequestAnimationFrame este specifică furnizorului. Folosește metoda standard requestAnimationFrame."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoDisplayingFullscreen": {
"message": "HTMLVideoElement.webkitDisplayingFullscreen este învechit. Folosește Document.fullscreenElement."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullScreen": {
"message": "HTMLVideoElement.webkitEnterFullScreen() este învechit. Folosește Element.requestFullscreen()."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoEnterFullscreen": {
"message": "HTMLVideoElement.webkitEnterFullscreen() este învechit. Folosește Element.requestFullscreen()."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullScreen": {
"message": "HTMLVideoElement.webkitExitFullScreen() este învechit. Folosește Document.exitFullscreen()."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoExitFullscreen": {
"message": "HTMLVideoElement.webkitExitFullscreen() este învechit. Folosește Document.exitFullscreen()."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrefixedVideoSupportsFullscreen": {
"message": "HTMLVideoElement.webkitSupportsFullscreen este învechit. Folosește Document.fullscreenEnabled."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | PrivacySandboxExtensionsAPI": {
"message": "Urmează să retragem API-ul chrome.privacy.websites.privacySandboxEnabled, dar acesta va rămâne activ pentru retrocompatibilitate până la lansarea M113. Folosește chrome.privacy.websites.topicsEnabled, chrome.privacy.websites.fledgeEnabled și chrome.privacy.websites.adMeasurementEnabled. Consultă https://developer.chrome.com/docs/extensions/reference/privacy/#property-websites-privacySandboxEnabled."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpFalse": {
"message": "Restricția DtlsSrtpKeyAgreement a fost eliminată. Ai specificat o valoare false pentru această restricție, care este interpretată ca o încercare de a folosi metoda SDES key negotiation eliminată. Această funcție a fost eliminată. Folosește un serviciu care acceptă DTLS key negotiation."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCConstraintEnableDtlsSrtpTrue": {
"message": "Restricția DtlsSrtpKeyAgreement a fost eliminată. Ai specificat o valoare true pentru această restricție, care nu a avut niciun efect, dar poți elimina restricția pentru un aspect ordonat."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RTCPeerConnectionGetStatsLegacyNonCompliant": {
"message": "Metoda callback-based getStats() este învechită și va fi eliminată. Folosește spec-compliant getStats()."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RangeExpand": {
"message": "Range.expand() este învechit. Folosește Selection.modify()."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RequestedSubresourceWithEmbeddedCredentials": {
"message": "Solicitările de subresurse ale căror adrese URL conțin date de conectare încorporate (de ex., https://user:pass@host/) sunt blocate."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | RtcpMuxPolicyNegotiate": {
"message": "Opțiunea rtcpMuxPolicy este învechită și va fi eliminată."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | SharedArrayBufferConstructedWithoutIsolation": {
"message": "SharedArrayBuffer va necesita blocarea accesului de la mai multe surse. Consultă https://developer.chrome.com/blog/enabling-shared-array-buffer/ pentru mai multe detalii."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | TextToSpeech_DisallowedByAutoplay": {
"message": "Apelarea speechSynthesis.speak() fără activarea utilizatorului este învechită și va fi eliminată."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | UnloadHandler": {
"message": "Funcțiile de procesare a evenimentelor unload sunt învechite și vor fi eliminate."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | V8SharedArrayBufferConstructedInExtensionWithoutIsolation": {
"message": "Extensiile trebuie să aibă blocarea accesului de la mai multe surse activată pentru a folosi în continuare SharedArrayBuffer. Consultă https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/."
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | XHRJSONEncodingDetection": {
"message": "Fișierul JSON de răspuns din XMLHttpRequest nu acceptă UTF-16"
},
"node_modules/@paulirish/trace_engine/generated/Deprecation.js | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload": {
"message": "Obiectul sincron XMLHttpRequest din firul principal este învechit din cauza efectelor sale negative asupra experienței utilizatorului final. Pentru mai mult ajutor, consultă https://xhr.spec.whatwg.org/."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | animation": {
"message": "Animație"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | description": {
"message": "Schimbările de aspect apar atunci când elementele se mișcă fără nicio interacțiune a utilizatorului. [Investighează cauzele schimbărilor de aspect](https://web.dev/articles/optimize-cls), cum ar fi adăugarea, eliminarea elementelor sau schimbarea fonturilor pe măsură ce se încarcă pagina."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | injectedIframe": {
"message": "S-a injectat un iframe"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | layoutShiftCluster": {
"message": "Grup de schimbări ale aspectului @ {PH1}"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noCulprits": {
"message": "Nu s-au detectat factori care au cauzat schimbarea aspectului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | noLayoutShifts": {
"message": "Fără schimbări ale aspectului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | title": {
"message": "Principalii factori care au cauzat schimbarea aspectului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | topCulprits": {
"message": "Principalii factori care au cauzat schimbarea aspectului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | unsizedImage": {
"message": "Element imagine fără dimensiuni"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | webFont": {
"message": "Font web"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstCluster": {
"message": "Cel mai slab grup"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | worstLayoutShiftCluster": {
"message": "Cel mai slab grup de schimbări ale aspectului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | cacheTTL": {
"message": "TTL cache"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.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/)."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | noRequestsToCache": {
"message": "Nu există solicitări cu politici privind memoria cache ineficientă"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | others": {
"message": "Încă {PH1}"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | requestColumn": {
"message": "Solicitare"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Cache.js | title": {
"message": "Folosește perioade eficiente ale memoriei cache"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": {
"message": "Un DOM mare poate crește durata calculelor de stil și a rearanjărilor aspectului, afectând receptivitatea paginii. Un DOM mare va crește și folosirea memoriei. [Află cum să eviți o dimensiune DOM excesivă](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | duration": {
"message": "Durată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | element": {
"message": "Element"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeLayout": {
"message": "Aspect ({PH1} obiecte)"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | largeStyleRecalc": {
"message": "Recalcularea stilului ({PH1} elemente)"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxChildren": {
"message": "Majoritatea copiilor"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | maxDOMDepth": {
"message": "Adâncimea DOM"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | statistic": {
"message": "Statistică"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | title": {
"message": "Optimizează dimensiunea DOM"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | topUpdatesDescription": {
"message": "Acestea sunt cele mai importante evenimente de recalculare a aspectului și a stilului. Impactul lor asupra performanței poate fi redus prin simplificarea modelului DOM."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | totalElements": {
"message": "Numărul total de elemente"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | value": {
"message": "Valoare"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": {
"message": "Prima solicitare din rețea este cea mai importantă. Redu latența acesteia evitând redirecționările, asigurând un răspuns rapid al serverului și activând comprimarea textului."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedRedirects": {
"message": "A avut redirecționări ({PH1} redirecționări, +{PH2})"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedServerResponseTime": {
"message": "Serverul a răspuns lent (observat {PH1})"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | failedTextCompression": {
"message": "Nu s-a aplicat nicio compresie"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingRedirects": {
"message": "Evită redirecționările"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingServerResponseTime": {
"message": "Serverul răspunde rapid (observat {PH1})"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | passingTextCompression": {
"message": "Se aplică comprimarea textului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | redirectsLabel": {
"message": "Redirecționări"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | serverResponseTimeLabel": {
"message": "Durata de răspuns de la server"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | title": {
"message": "Latența solicitării documentului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | uncompressedDownload": {
"message": "Descărcare fără compresie"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnDuplicatedBytes": {
"message": "Byți dublură"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | columnSource": {
"message": "Sursă"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | description": {
"message": "Elimină modulele JavaScript dublate și mari din grupuri pentru a reduce consumul inutil de byți prin activitatea din rețea."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/DuplicatedJavaScript.js | title": {
"message": "JavaScript dublură"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | description": {
"message": "Îți recomandăm să setezi [font-display](https://developer.chrome.com/blog/font-display) la swap sau optional pentru a te asigura că textul este vizibil în mod constant. swap poate fi optimizat în continuare pentru a reduce schimbările de aspect prin [modificări ale valorii fontului](https://developer.chrome.com/blog/font-fallbacks)."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | fontColumn": {
"message": "Font"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": {
"message": "Afișarea fontului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | wastedTimeColumn": {
"message": "Timp pierdut"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | anonymous": {
"message": "(anonim)"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | description": {
"message": "Rearanjarea forțată are loc atunci când JavaScript interoghează proprietăți geometrice (cum ar fi offsetWidth) după ce stilurile au fost invalidate de o modificare a stării DOM. Acest lucru poate duce la performanțe slabe. Află mai multe despre [rearanjările forțate](https://developers.google.com/web/fundamentals/performance/rendering/avoid-large-complex-layouts-and-layout-thrashing#avoid-forced-synchronous-layouts) și despre posibilele măsuri de atenuare."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | relatedStackTrace": {
"message": "Urmărirea stivei"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | title": {
"message": "Rearanjare forțată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | topTimeConsumingFunctionCall": {
"message": "Apelul funcției de top"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | totalReflowTime": {
"message": "Durata totală de rearanjare"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ForcedReflow.js | unattributed": {
"message": "[neatribuit]"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | description": {
"message": "Începe investigația cu cea mai lungă secțiune. [Poți să minimizezi întârzierile](https://web.dev/articles/optimize-inp#optimize_interactions). Pentru a reduce durata procesării, [optimizează costurile asociate cu firul principal](https://web.dev/articles/optimize-long-tasks), de obicei JS."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | duration": {
"message": "Durată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | inputDelay": {
"message": "Întârziere la introducere"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | noInteractions": {
"message": "Nu s-au detectat interacțiuni"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | presentationDelay": {
"message": "Întârzierea prezentării"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | processingDuration": {
"message": "Durata procesării"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | subpart": {
"message": "Secțiune"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/INPBreakdown.js | title": {
"message": "Detalierea valorii INP"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": {
"message": "Reducerea duratei de descărcare a imaginilor poate îmbunătăți durata de încărcare percepută a paginii și LCP. [Află mai multe despre optimizarea dimensiunii imaginii](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | estimatedSavings": {
"message": "{PH1} (est. {PH2})"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | noOptimizableImages": {
"message": "Nu există imagini care pot fi optimizate"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | optimizeFile": {
"message": "Optimizează dimensiunea fișierului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | others": {
"message": "Încă {PH1}"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | title": {
"message": "Îmbunătățește livrarea imaginilor"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useCompression": {
"message": "Dacă mărești factorul de comprimare a imaginii, s-ar putea îmbunătăți dimensiunea de descărcare a imaginii."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useModernFormat": {
"message": "Folosirea unui format de imagine modern (WebP, AVIF) sau creșterea comprimării imaginii ar putea îmbunătăți dimensiunea descărcării acestei imagini."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useResponsiveSize": {
"message": "Fișierul imagine este mai mare decât trebuie ({PH1}) pentru dimensiunile afișate ({PH2}). Folosește imagini adaptabile pentru a reduce dimensiunea de descărcare a imaginii."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useVideoFormat": {
"message": "Folosirea formatelor video în locul GIF-urilor poate îmbunătăți dimensiunea descărcării conținutului animat."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | description": {
"message": "Fiecare [secțiune are strategii de îmbunătățire specifice](https://web.dev/articles/optimize-lcp#lcp-breakdown). În mod ideal, majoritatea timpului LCP ar trebui să fie petrecut cu încărcarea resurselor, nu cu întârzieri."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | duration": {
"message": "Durată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | elementRenderDelay": {
"message": "Întârzierea la redarea elementului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | fieldDuration": {
"message": "Câmpul p75"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | noLcp": {
"message": "Nu s-a detectat nicio valoare LCP"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDelay": {
"message": "Întârzierea la încărcarea resursei"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | resourceLoadDuration": {
"message": "Durata de încărcare a resursei"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | subpart": {
"message": "Secțiune"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | timeToFirstByte": {
"message": "Time to first byte"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPBreakdown.js | title": {
"message": "Detalierea valorii LCP"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | description": {
"message": "Optimizează LCP făcând imediat imaginea LCP [vizibilă](https://web.dev/articles/optimize-lcp#1_eliminate_resource_load_delay) din HTML și [evitând încărcarea asincronă](https://web.dev/articles/lcp-lazy-loading)"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityApplied": {
"message": "Valoarea fetchpriority=high a fost aplicată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | fetchPriorityShouldBeApplied": {
"message": "Valoarea fetchpriority=high trebuie aplicată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lazyLoadNotApplied": {
"message": "încărcarea asincronă nu este aplicată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | lcpLoadDelay": {
"message": "Imaginea LCP s-a încărcat la {PH1} după primul punct de pornire."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcp": {
"message": "Nu s-a detectat nicio valoare LCP"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | noLcpResource": {
"message": "Nu s-au detectat resurse LCP deoarece LCP nu este o imagine"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | requestDiscoverable": {
"message": "Solicitarea poate fi găsită în documentul inițial"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LCPDiscovery.js | title": {
"message": "Descoperirea solicitării LCP"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnScript": {
"message": "Script"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | columnWastedBytes": {
"message": "Byți inutili"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | description": {
"message": "Codurile polyfill și transformările fac posibilă folosirea noilor funcții JavaScript în browserele vechi. Însă pentru browserele moderne, majoritatea nu sunt necesare. Poți să modifici procesul versiunii JavaScript astfel încât să nu transpileze funcțiile [Baseline](https://web.dev/articles/baseline-and-polyfills), cu excepția cazului în care știi că trebuie să accepti browserele mai vechi. [Află de ce majoritatea site-urilor pot implementa cod ES6+ fără transpilare](https://philipwalton.com/articles/the-state-of-es5-on-the-web/)"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/LegacyJavaScript.js | title": {
"message": "JavaScript vechi"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | description": {
"message": "HTTP/2 și HTTP/3 oferă multe beneficii față de HTTP/1.1, cum ar fi multiplexingul. [Află mai multe despre folosirea protocolului HTTP modern](https://developer.chrome.com/docs/lighthouse/best-practices/uses-http2/)."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | noOldProtocolRequests": {
"message": "Nicio solicitare nu a folosit HTTP/1.1 sau utilizarea actuală pentru HTTP/1.1 nu prezintă o oportunitate semnificativă de optimizare. Solicitările HTTP/1.1 sunt semnalate numai dacă șase sau mai multe elemente statice au aceeași origine și nu sunt difuzate dintr-un mediu de dezvoltare local sau o sursă terță."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | protocol": {
"message": "Protocol"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | request": {
"message": "Solicitare"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ModernHTTP.js | title": {
"message": "HTTP modern"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnOrigin": {
"message": "Origine"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnRequest": {
"message": "Solicitare"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnSource": {
"message": "Sursă"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnTime": {
"message": "Ora"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | columnWastedMs": {
"message": "Economii LCP est."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | crossoriginWarning": {
"message": "Preconectare nefolosită. Verifică dacă folosești corect atributul crossorigin."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | description": {
"message": "[Evită să legi solicitări critice](https://developer.chrome.com/docs/lighthouse/performance/critical-request-chains) reducând lungimea lanțurilor, reducând dimensiunea de descărcare a resurselor sau amânând descărcarea de resurse inutile pentru a îmbunătăți încărcarea paginilor."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableDescription": {
"message": "Adaugă indicii de [preconectare](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) pentru cele mai importante origini, dar încearcă să nu folosești mai mult de patru."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | estSavingTableTitle": {
"message": "Candidați pentru conectare prealabilă"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | maxCriticalPathLatency": {
"message": "Latența maximă a căii critice:"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noNetworkDependencyTree": {
"message": "Nicio activitate de redare nu a fost afectată de dependențele de rețea"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectCandidates": {
"message": "Nu există alte origini care să fie candidate bune pentru conectarea prealabilă"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | noPreconnectOrigins": {
"message": "nu s-au conectat în prealabil origini"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableDescription": {
"message": "Indiciile de [preconectare](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) ajută browserul să stabilească o conexiune mai devreme în timpul încărcării paginii, economisind timp la prima solicitare pentru acea origine. Următoarele sunt originile la care s-a conectat pagina în prealabil."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | preconnectOriginsTableTitle": {
"message": "Origini conectate în prealabil"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | title": {
"message": "Arborele de dependențe al rețelei"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | tooManyPreconnectLinksWarning": {
"message": "S-au găsit mai mult de patru conexiuni preconnect. Acestea trebuie folosite cu măsură și numai pentru cele mai importante origini."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | unusedWarning": {
"message": "Preconectare nefolosită. Folosește preconnect doar pentru originile pe care pagina le va solicita probabil."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/NetworkDependencyTree.js | warningDescription": {
"message": "Evită să legi solicitări critice reducând lungimea lanțurilor, reducând dimensiunea de descărcare a resurselor sau amânând descărcarea de resurse inutile pentru a îmbunătăți încărcarea paginilor."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | description": {
"message": "Solicitările blochează redarea inițială a paginii, ceea ce poate întârzia LCP. [Amânarea sau încorporarea](https://web.dev/learn/performance/understanding-the-critical-path#render-blocking_resources) poate să mute aceste solicitări de rețea în afara căii critice."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | duration": {
"message": "Durată"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | noRenderBlocking": {
"message": "Nu există solicitări de blocare a redării pentru această navigare"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | renderBlockingRequest": {
"message": "Solicitare"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/RenderBlocking.js | title": {
"message": "Solicitări de blocare a redării"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | description": {
"message": "În cazul în care costurile pentru recalcularea stilului rămân ridicate, optimizarea selectorilor le poate scădea. [Optimizează selectorii](https://developer.chrome.com/docs/devtools/performance/selector-stats) cu un interval mare de timp scurs și un procentaj mare al căii lente. Selectorii mai simpli, numărul mai mic de selectori, un DOM mai mic și un DOM mai simplu vor scădea costurile de potrivire."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | elapsed": {
"message": "Timp scurs"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | enableSelectorData": {
"message": "Nu s-au găsit date despre selectorul CSS. Statisticile selectorului CSS trebuie activate în setările panoului de performanță."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchAttempts": {
"message": "Încercări de potrivire"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | matchCount": {
"message": "Numărul de potriviri"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | title": {
"message": "Costurile selectorului CSS"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorElapsedTime": {
"message": "Selectorul principal după timpul scurs"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectorMatchAttempt": {
"message": "Selectorul principal după încercarea de potrivire"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | topSelectors": {
"message": "Selectori de top"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/SlowCSSSelector.js | total": {
"message": "Total"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnMainThreadTime": {
"message": "Durata pentru firul principal"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnThirdParty": {
"message": "Terță parte"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | columnTransferSize": {
"message": "Dimensiunea transferului"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | description": {
"message": "Codul terță parte poate influența semnificativ performanța de încărcare. [Redu și amână încărcarea codului terță parte](https://web.dev/articles/optimizing-content-efficiency-loading-third-party-javascript/) pentru a acorda prioritate conținutului din pagină."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | noThirdParties": {
"message": "Nu s-au găsit terțe părți"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/ThirdParties.js | title": {
"message": "Terțe părți"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": {
"message": "Interacțiunile prin atingere pot fi [întârziate cu până la 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) dacă aria vizibilă nu este optimizată pentru mobil."
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | mobileTapDelayLabel": {
"message": "Întârziere la atingerea pe mobil"
},
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": {
"message": "Optimizează aria vizibilă pentru mobil"
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPMethodNotGET": {
"message": "Doar paginile încărcate prin intermediul unei solicitări GET sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | HTTPStatusNotOK": {
"message": "Doar paginile cu codul de stare 2XX pot fi stocate în memoria cache."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | JavaScriptExecution": {
"message": "Chrome a detectat o încercare de executare JavaScript în cache."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | appBanner": {
"message": "Paginile care au solicitat un AppBanner nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabled": {
"message": "Memoria cache înainte/înapoi este dezactivată de funcțiile experimentale. Accesează chrome://flags/#back-forward-cache ca să o activezi local pe acest dispozitiv."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByCommandLine": {
"message": "Memoria cache înainte/înapoi este dezactivată de linia de comandă."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledByLowMemory": {
"message": "Memoria cache înainte/înapoi este dezactivată din cauza memoriei insuficiente."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForDelegate": {
"message": "Memoria cache înainte/înapoi nu este acceptată de delegat."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | backForwardCacheDisabledForPrerender": {
"message": "Memoria cache înainte/înapoi este dezactivată de programul de redare în avans."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | broadcastChannel": {
"message": "Pagina nu poate fi stocată în memoria cache deoarece are o instanță BroadcastChannel cu ascultători înregistrați."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheControlNoStore": {
"message": "Paginile cu antetul cache-control:no-store nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheFlushed": {
"message": "Memoria cache a fost golită intenționat."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cacheLimit": {
"message": "Pagina a fost eliminată din memoria cache pentru a permite memorarea altei pagini."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | containsPlugins": {
"message": "Paginile care conțin pluginuri nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentDiscarded": {
"message": "Nedefinit"
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileChooser": {
"message": "Paginile care folosesc API-ul FileChooser nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentFileSystemAccess": {
"message": "Paginile care folosesc API-ul de acces la sistemul de fișiere nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaDevicesDispatcherHost": {
"message": "Paginile care folosesc dispecerul pentru dispozitive media nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaPlay": {
"message": "Un player media funcționa la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSession": {
"message": "Paginile care folosesc API-ul MediaSession și setează o stare de redare nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentMediaSessionService": {
"message": "Paginile care folosesc API-ul MediaSession și setează handlere de acțiune nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentScreenReader": {
"message": "Memoria cache înainte-înapoi este dezactivată din cauza cititorului de ecran."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSecurityHandler": {
"message": "Paginile care folosesc SecurityHandler nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentSerial": {
"message": "Paginile care folosesc API-ul Serial nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebAuthenticationAPI": {
"message": "Paginile care folosesc API-ul WebAuthentication nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebBluetooth": {
"message": "Paginile care folosesc API-ul WebBluetooth nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | contentWebUSB": {
"message": "Paginile care folosesc API-ul WebUSB nu sunt eligibile pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | cookieDisabled": {
"message": "Memoria cache înainte-înapoi este dezactivată deoarece cookie-urile sunt dezactivate pentru o pagină care folosește Cache-Control: no-store."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | dedicatedWorkerOrWorklet": {
"message": "Paginile care folosesc un lucrător sau un worklet special nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | documentLoaded": {
"message": "Documentul nu s-a încărcat complet înainte de a ieși."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderAppBannerManager": {
"message": "Bannerul de aplicație era prezent la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderChromePasswordManagerClientBindCredentialManager": {
"message": "Managerul de parole Chrome era prezent la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerSelfDeletingRequestDelegate": {
"message": "Distilarea DOM era în curs în momentul ieșirii."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderDomDistillerViewerSource": {
"message": "Vizualizatorul de distilare DOM era prezent la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessaging": {
"message": "Memoria cache înainte/înapoi este dezactivată din cauza extensiilor care folosesc API de mesagerie."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionMessagingForOpenPort": {
"message": "Extensiile cu conexiune pe termen lung ar trebui să închidă conexiunea înainte să intre în memoria cache înainte/înapoi"
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensionSentMessageToCachedFrame": {
"message": "Extensiile cu conexiune pe termen lung au încercat să trimită mesaje către cadre din memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderExtensions": {
"message": "Memoria cache înainte/înapoi este dezactivată din cauza extensiilor."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderModalDialog": {
"message": "Un dialog modal, precum retrimiterea formularelor sau caseta de dialog pentru parola http, s-a afișat pentru pagină la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOfflinePage": {
"message": "Pagina offline s-a afișat la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderOomInterventionTabHelper": {
"message": "Bara de intervenție Memorie insuficientă era prezentă la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPermissionRequestManager": {
"message": "Au apărut solicitări de permisiune la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderPopupBlockerTabHelper": {
"message": "Funcția de blocare a ferestrelor pop-up era prezentă la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingThreatDetails": {
"message": "Detaliile Navigării sigure s-au afișat la ieșire."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | embedderSafeBrowsingTriggeredPopupBlocker": {
"message": "Navigarea sigură a considerat această pagină abuzivă și a blocat elementul pop-up."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | enteredBackForwardCacheBeforeServiceWorkerHostAdded": {
"message": "Un service worker s-a activat în timp ce pagina era în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | errorDocument": {
"message": "Memoria cache înainte/înapoi este dezactivată din cauza unei erori de document."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | fencedFramesEmbedder": {
"message": "Paginile care folosesc FencedFrames nu pot fi stocate în bfcache."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | foregroundCacheLimit": {
"message": "Pagina a fost eliminată din memoria cache pentru a permite memorarea altei pagini."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | grantedMediaStreamAccess": {
"message": "Paginile care au acordat acces pentru fluxul media nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | haveInnerContents": {
"message": "Paginile care au anumite tipuri de conținut încorporat (de ex., PDF-uri) nu sunt eligibile momentan pentru memoria cache înainte-înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | idleManager": {
"message": "Paginile care folosesc IdleManager nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBConnection": {
"message": "Paginile care au o conexiune IndexedDB deschisă nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | indexedDBEvent": {
"message": "Memoria cache înainte / înapoi este dezactivată din cauza unui eveniment IndexedDB."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | ineligibleAPI": {
"message": "S-au folosit API-uri ineligibile."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedJavascript": {
"message": "Paginile în care se injectează JavaScript prin extensii nu sunt eligibile momentan pentru memoria cache înainte-înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | injectedStyleSheet": {
"message": "Paginile în care se injectează StyleSheet prin extensii nu sunt eligibile momentan pentru memoria cache înainte-înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | internalError": {
"message": "Eroare internă."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | jsNetworkRequestReceivedCacheControlNoStoreResource": {
"message": "Memoria cache înainte-înapoi este dezactivată deoarece unele solicitări din rețeaua JavaScript au primit o resursă cu antetul Cache-Control: no-store."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keepaliveRequest": {
"message": "Memoria cache înainte-înapoi este dezactivată din cauza unei solicitări keep-alive."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | keyboardLock": {
"message": "Paginile care folosesc blocarea tastaturii nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | loading": {
"message": "Pagina nu s-a încărcat complet înainte de a ieși."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoCache": {
"message": "Paginile a căror resursă principală are cache-control:no-cache nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | mainResourceHasCacheControlNoStore": {
"message": "Paginile a căror resursă principală are cache-control:no-store nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | navigationCancelledWhileRestoring": {
"message": "Navigarea a fost anulată înainte ca pagina să poată fi restabilită din memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkExceedsBufferLimit": {
"message": "Pagina a fost eliminată din cache pentru că o conexiune la rețea activă primea prea multe date. Chrome limitează volumul de date pe care îl poate primi o pagină în cache."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestDatapipeDrainedAsBytesConsumer": {
"message": "Paginile care au fetch() sau XHR în curs nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestRedirected": {
"message": "Pagina a fost eliminată din memoria cache înainte/înapoi deoarece o solicitare pentru o rețea activă implica o redirecționare."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | networkRequestTimeout": {
"message": "Pagina a fost eliminată din cache pentru că o conexiune la rețea a fost deschisă prea mult. Chrome limitează durata în care o pagină poate primi date în cache."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | noResponseHead": {
"message": "Paginile care nu au un antet de răspuns valid nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | notMainFrame": {
"message": "Navigarea a avut loc într-un cadru diferit de principalul."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingIndexedDBTransaction": {
"message": "Paginile cu tranzacții DB indexate în curs nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestDirectSocket": {
"message": "Paginile cu o solicitare de rețea în curs nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestFetch": {
"message": "Paginile cu o solicitare de rețea de preluare în curs nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestOthers": {
"message": "Paginile cu o solicitare de rețea în curs nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | outstandingNetworkRequestXHR": {
"message": "Paginile cu o solicitare de rețea XHR în curs nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | paymentManager": {
"message": "Paginile care folosesc PaymentManager nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | pictureInPicture": {
"message": "Paginile care folosesc modul picture-in-picture nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | printing": {
"message": "Paginile care afișează interfața de printare nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | relatedActiveContentsExist": {
"message": "Pagina s-a deschis folosind „window.open()” și altă filă are o referință la aceasta sau pagina a deschis o fereastră."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessCrashed": {
"message": "Procesul dispozitivului de redare pentru pagina din memoria cache înainte/înapoi s-a blocat."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | rendererProcessKilled": {
"message": "Procesul dispozitivului de redare pentru pagina din memoria cache înainte/înapoi a fost oprit."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedAudioCapturePermission": {
"message": "Paginile care au solicitat permisiuni de înregistrare audio nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackForwardCacheBlockedSensors": {
"message": "Paginile care au permisiunile solicitate pentru senzori nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedBackgroundWorkPermission": {
"message": "Paginile care au solicitat sincronizarea în fundal sau permisiuni de preluare nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedMIDIPermission": {
"message": "Paginile care au solicitat permisiuni MIDI nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedNotificationsPermission": {
"message": "Paginile care au solicitat permisiuni de notificare nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedStorageAccessGrant": {
"message": "Paginile care au solicitat acces la spațiul de stocare nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | requestedVideoCapturePermission": {
"message": "Paginile care au solicitat permisiuni de înregistrare video nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | schemeNotHTTPOrHTTPS": {
"message": "Doar paginile a căror schemă URL este HTTP / HTTPS pot fi stocate în memoria cache."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerClaim": {
"message": "Pagina a fost revendicată de un service worker în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerPostMessage": {
"message": "Un service worker a încercat să trimită paginii din memoria cache înainte/înapoi o proprietate MessageEvent."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerUnregistration": {
"message": "S-a anulat înregistrarea ServiceWorker cât timp o pagină era în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | serviceWorkerVersionActivation": {
"message": "Pagina a fost eliminată din memoria cache înainte/înapoi din cauza activării unui service worker."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sessionRestored": {
"message": "Chrome a repornit și a șters intrările din memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorker": {
"message": "Paginile care folosesc SharedWorker nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | sharedWorkerMessage": {
"message": "Pagina a fost eliminată din memoria cache deoarece a primit un mesaj de la un SharedWorker"
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechRecognizer": {
"message": "Paginile care folosesc SpeechRecognizer nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | speechSynthesis": {
"message": "Paginile care folosesc SpeechSynthesis nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subframeIsNavigating": {
"message": "Un iframe de pe pagină a început o navigare care nu s-a terminat."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoCache": {
"message": "Paginile a căror subresursă are cache-control:no-cache nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | subresourceHasCacheControlNoStore": {
"message": "Paginile a căror subresursă are cache-control:no-store nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeout": {
"message": "Pagina a depășit timpul maxim în memoria cache înainte/înapoi și a expirat."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | timeoutPuttingInCache": {
"message": "A expirat intrarea paginii în memoria cache înainte/înapoi (probabil din cauza handlerelor pagehide pe termen lung)."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInMainFrame": {
"message": "Pagina are un handler de descărcare în cadrul principal."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | unloadHandlerExistsInSubFrame": {
"message": "Pagina are un handler de descărcare într-un subcadru."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | userAgentOverrideDiffers": {
"message": "Browserul a schimbat antetul de modificare user agent."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | wasGrantedMediaAccess": {
"message": "Paginile care au acordat acces pentru a înregistra conținut video sau audio nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webDatabase": {
"message": "Paginile care folosesc WebDatabase nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webHID": {
"message": "Paginile care folosesc WebHID nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webLocks": {
"message": "Paginile care folosesc WebLocks nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webNfc": {
"message": "Paginile care folosesc WebNfc nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webOTPService": {
"message": "Paginile care folosesc WebOTPService nu sunt eligibile momentan pentru bfcache."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTC": {
"message": "Paginile cu WebRTC nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webRTCSticky": {
"message": "Memoria cache înainte-înapoi este dezactivată deoarece s-a folosit WebRTC."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webShare": {
"message": "Paginile care folosesc WebShare nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocket": {
"message": "Paginile cu WebSocket nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webSocketSticky": {
"message": "Memoria cache înainte-înapoi este dezactivată deoarece s-a folosit WebSocket."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransport": {
"message": "Paginile cu WebTransport nu pot intra în memoria cache înainte/înapoi."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webTransportSticky": {
"message": "Memoria cache înainte-înapoi este dezactivată deoarece s-a folosit WebTransport."
},
"node_modules/@paulirish/trace_engine/panels/application/components/BackForwardCacheStrings.js | webXR": {
"message": "Paginile care folosesc WebXR nu sunt eligibile momentan pentru memoria cache înainte/înapoi."
},
"node_modules/lighthouse-stack-packs/packs/amp.js | efficient-animated-content": {
"message": "Pentru conținut animat, folosește [`amp-anim`](https://amp.dev/documentation/components/amp-anim/) ca să minimizezi utilizarea CPU în timp ce conținutul rămâne în afara ecranului."
},
"node_modules/lighthouse-stack-packs/packs/amp.js | modern-image-formats": {
"message": "Afișează toate componentele [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) în formate WebP și specifică o alternativă adecvată pentru alte browsere. [Află mai multe](https://amp.dev/documentation/components/amp-img/#example:-specifying-a-fallback-image)."
},
"node_modules/lighthouse-stack-packs/packs/amp.js | offscreen-images": {
"message": "Verifică dacă folosești [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) pentru ca imaginile să se încarce lent automat. [Află mai multe](https://amp.dev/documentation/guides-and-tutorials/develop/media_iframes_3p/?format=websites#images)."
},
"node_modules/lighthouse-stack-packs/packs/amp.js | render-blocking-resources": {
"message": "Folosește instrumente precum [AMP Optimizer](https://github.com/ampproject/amp-toolbox/tree/master/packages/optimizer) pentru a [reda aspectele AMP pe server](https://amp.dev/documentation/guides-and-tutorials/optimize-and-measure/server-side-rendering/)."
},
"node_modules/lighthouse-stack-packs/packs/amp.js | unminified-css": {
"message": "Consultă [documentația AMP](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/style_pages/) ca să te asiguri că se acceptă toate stilurile."
},
"node_modules/lighthouse-stack-packs/packs/amp.js | uses-responsive-images": {
"message": "Componenta [`amp-img`](https://amp.dev/documentation/components/amp-img/?format=websites) acceptă ca atributul [`srcset`](https://web.dev/use-srcset-to-automatically-choose-the-right-image/) să specifice elementele imagine care se vor folosi în funcție de dimensiunea ecranului. [Află mai multe](https://amp.dev/documentation/guides-and-tutorials/develop/style_and_layout/art_direction/)."
},
"node_modules/lighthouse-stack-packs/packs/angular.js | dom-size": {
"message": "Poți derula virtual cu Kitul pentru dezvoltatori de componente (CDK) dacă se redau liste foarte mari. [Află mai multe](https://web.dev/virtualize-lists-with-angular-cdk/)."
},
"node_modules/lighthouse-stack-packs/packs/angular.js | total-byte-weight": {
"message": "Aplică [scindarea prin cod la nivel de traseu](https://web.dev/route-level-code-splitting-in-angular/) ca să minimizezi dimensiunea grupurilor JavaScript. În plus, poți memora în avans în cache elementele cu [service workerul Angular](https://web.dev/precaching-with-the-angular-service-worker/)."
},
"node_modules/lighthouse-stack-packs/packs/angular.js | unminified-warning": {
"message": "Dacă folosești CLI Angular, verifică dacă versiunile sunt generate în modul de producție. [Află mai multe](https://angular.io/guide/deployment#enable-runtime-production-mode)."
},
"node_modules/lighthouse-stack-packs/packs/angular.js | unused-javascript": {
"message": "Dacă folosești CLI Angular, include hărțile sursă în versiunea de producție ca să-ți inspectezi grupurile. [Află mai multe](https://angular.io/guide/deployment#inspect-the-bundles)."
},
"node_modules/lighthouse-stack-packs/packs/angular.js | uses-rel-preload": {
"message": "Preîncarcă traseele din timp, ca să accelerezi navigarea. [Află mai multe](https://web.dev/route-preloading-in-angular/)."
},
"node_modules/lighthouse-stack-packs/packs/angular.js | uses-responsive-images": {
"message": "Poți folosi utilitarul `BreakpointObserver` din Kitul pentru dezvoltatori de componente (CDK) pentru a gestiona punctele de întrerupere ale imaginilor. [Află mai multe](https://material.angular.io/cdk/layout/overview)."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | efficient-animated-content": {
"message": "Îți recomandăm să încarci `GIF` într-un serviciu care îl va pune la dispoziție pentru încorporare ca videoclip HTML5."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | modern-image-formats": {
"message": "Configurează [formatele de imagine WebP cu un stil de imagine Convert](https://www.drupal.org/docs/core-modules-and-themes/core-modules/image-module/working-with-images#styles) pe site."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | offscreen-images": {
"message": "Configurează încărcarea asincronă a imaginilor în `Drupal`. Formatoarele de câmpuri pentru imagini acceptă `lazy` sau `eager`."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | prioritize-lcp-image": {
"message": "Dacă elementul LCP este adăugat dinamic în pagină, preîncarcă imaginea pentru a îmbunătăți LCP. [Află mai multe](https://www.smashingmagazine.com/2023/08/methods-improving-drupal-largest-contentful-paint-core-web-vital/)."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | redirects": {
"message": "Redirecționările introduc întârzieri suplimentare înainte ca pagina să se poată încărca. Dacă modulul [Redirecționează](https://www.drupal.org/project/redirect) este instalat, verifică dacă redirecționările inutile pot fi eliminate. [Află mai multe](https://developers.google.com/web/tools/lighthouse/audits/redirects)."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | render-blocking-resources": {
"message": "Îți recomandăm să folosești [un modul](https://www.drupal.org/project/critical_css) pentru a activa inline elementele CSS și JavaScript critice și să folosești atributul defer pentru elementele CSS sau JavaScript neesențiale."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | server-response-time": {
"message": "Transferă traficul cu unul sau mai multe module de stocare în cache `Drupal`, cum ar fi `Internal Page Cache`, `Internal Dynamic Page Cache` și `BigPipe`. Combină aceste elemente cu un CDN pentru a îmbunătăți și mai mult timpul de răspuns. Serverele de găzduire ar trebui să folosească PHP OPcache. Îți recomandăm să folosești stocarea în memoria cache, cum ar fi Redis sau Memcached, pentru a reduce duratele de interogare a bazei de date. În sfârșit, folosește teme, module și servere mai rapide pentru a reduce timpul de răspuns al serverului."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | total-byte-weight": {
"message": "Îți recomandăm să folosești [Stilurile de imagini adaptabile](https://www.drupal.org/documentation/modules/responsive_image) pentru a reduce dimensiunea imaginilor încărcate în pagină. Dacă folosești `Views` pentru a afișa mai multe elemente de conținut într-o pagină, îți recomandăm să implementezi paginarea pentru a limita numărul elementelor de conținut afișate într-o anumită pagină."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-css": {
"message": "Activează opțiunea „Aggregate CSS files” (Agregă fișierele CSS) în pagina „Administration » Configuration » Development” (Administrare » Configurare » Dezvoltare)."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | unminified-javascript": {
"message": "Activează opțiunea Agregă fișierele JavaScript în pagina Administrare » Configurare » Dezvoltare."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | unused-css-rules": {
"message": "Îți recomandăm să elimini regulile CSS nefolosite și să atașezi numai bibliotecile `Drupal` necesare la pagina sau componenta relevantă dintr-o pagină. Pentru detalii, consultă [`Drupal` documentația](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define). Ca să identifici bibliotecile atașate care adaugă conținut CSS neesențial, rulează [acoperirea codului](https://developer.chrome.com/docs/devtools/coverage) în Chrome DevTools. Poți identifica tema/modulul responsabil din adresa URL a foii de stil dacă dezactivezi agregarea CSS pe site-ul `Drupal`. Caută teme/module care au multe foi de stil în listă cu mult roșu în bara acoperirii codului. O temă/un modul ar trebui să atașeze o arhivă de foi de stil numai dacă este într-adevăr folosită în pagină."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | unused-javascript": {
"message": "Îți recomandăm să elimini elementele JavaScript nefolosite și să atașezi numai bibliotecile `Drupal` necesare la pagina sau componenta relevantă dintr-o pagină. Accesează [documentația Drupal](https://www.drupal.org/docs/develop/theming-drupal/adding-assets-css-js-to-a-drupal-theme-via-librariesyml#define) pentru detalii. Ca să identifici bibliotecile atașate care adaugă conținut JavaScript neesențial, rulează [acoperirea codului](https://developer.chrome.com/docs/devtools/coverage) în Chrome DevTools. Poți identifica tema/modulul responsabil din adresa URL a scriptului dacă dezactivezi agregarea JavaScript pe site-ul `Drupal`. Caută teme/module care au multe scripturi în listă cu mult roșu în bara acoperirii codului. O temă/un modul ar trebui să atașeze o bibliotecă de scripturi numai dacă este într-adevăr folosită în pagină."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-long-cache-ttl": {
"message": "Setează Vechimea maximă a browserului și a memoriei cache de proxy în pagina Administrare » Configurare » Dezvoltare. Citește despre [memoria cache `Drupal` și optimizarea pentru performanță](https://www.drupal.org/docs/8/api/cache-api/cache-api)."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-optimized-images": {
"message": "Îți recomandăm să folosești [un modul](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=im_vid_3%3A123&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=image&solrsort=iss_project_release_usage+desc&op=Search) care optimizează și reduce automat dimensiunea imaginilor încărcate pe site, păstrând calitatea. În plus, folosește [Stilurile de imagini adaptabile](https://www.drupal.org/documentation/modules/responsive_image) native oferite în `Drupal` pentru toate imaginile redate pe site."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-rel-preconnect": {
"message": "Indiciile de resurse `Preconnect` sau `dns-prefetch` pot fi adăugate prin instalarea și configurarea [unui modul](https://www.drupal.org/project/project_module?f%5B0%5D=&f%5B1%5D=&f%5B2%5D=&f%5B3%5D=&f%5B4%5D=sm_field_project_type%3Afull&f%5B5%5D=&f%5B6%5D=&text=Preconnect&solrsort=score+desc&op=Search) care oferă facilități pentru indicii de resurse user agent."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-responsive-images": {
"message": "Folosește [Stilurile de imagini adaptabile](https://www.drupal.org/documentation/modules/responsive_image) native oferite în `Drupal`. Folosește Stilurile de imagini adaptabile când redai câmpuri de imagine în moduri de afișare, afișări sau imagini încărcate în editorul WYSIWYG."
},
"node_modules/lighthouse-stack-packs/packs/drupal.js | uses-text-compression": {
"message": "Resursele bazate pe text trebuie comprimate (gzip, deflate sau brotli) pentru a minimiza numărul total de byți în rețea. Îți recomandăm să folosești un CDN care acceptă în mod nativ această opțiune sau să configurezi serverul web pentru a realiza operațiunea. [Află mai multe](https://developers.google.com/web/tools/lighthouse/audits/text-compression)."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | font-display": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Optimize Fonts` ca să folosești automat funcția CSS `font-display` ca să te asiguri că textul este vizibil pentru utilizatori în timp ce fonturile web se încarcă."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | modern-image-formats": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Next-Gen Formats` ca să transformi imaginile în WebP."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | offscreen-images": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Lazy Load Images` ca să amâni încărcarea imaginilor din afara ecranului până când este nevoie de ele."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | render-blocking-resources": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Critical CSS` și `Script Delay` ca să amâni codul JS/CSS neesențial."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | server-response-time": {
"message": "Folosește [Ezoic Cloud Caching](https://pubdash.ezoic.com/speed/caching) ca să memorezi în cache conținutul din rețeaua din întreaga lume, îmbunătățind timpul până la primul byte."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-css": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Minify CSS` ca să minimizezi automat codul CSS și să reduci dimensiunea sarcinilor de rețea."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | unminified-javascript": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Minify Javascript` ca să minimizezi automat codul JS și să reduci dimensiunea sarcinilor de rețea."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | unused-css-rules": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Remove Unused CSS` pentru ajutor cu această problemă. Astfel, vor fi identificate clasele CSS folosite în fiecare pagină din site, iar celelalte vor fi eliminate, pentru a păstra dimensiunea fișierului mică."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-long-cache-ttl": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Efficient Static Cache Policy` ca să setezi valorile recomandate în antetul de memorare în cache pentru elementele statice."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-optimized-images": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Next-Gen Formats` ca să transformi imaginile în WebP."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preconnect": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Pre-Connect Origins` ca să adaugi automat indicii pentru resurse `preconnect` și să stabilești conexiuni anticipate către originile terțe importante."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-rel-preload": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Preload Fonts` și `Preload Background Images` ca să adaugi linkuri `preload` care să acorde prioritate preluării resurselor solicitate momentan în cursul încărcării paginii."
},
"node_modules/lighthouse-stack-packs/packs/ezoic.js | uses-responsive-images": {
"message": "Folosește [Ezoic Leap](https://pubdash.ezoic.com/speed) și activează `Resize Images` ca să redimensionezi imaginile la o dimensiune adecvată pentru dispozitiv, reducând dimensiunile sarcinilor de rețea."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | modern-image-formats": {
"message": "Folosește componenta `gatsby-plugin-image` în loc de `<img>` ca să optimizezi automat formatul de imagine. [Află mai multe](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | offscreen-images": {
"message": "Folosește componenta `gatsby-plugin-image` în loc de `<img>` pentru a încărca asincron imagini în mod automat. [Află mai multe](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | prioritize-lcp-image": {
"message": "Folosește componenta `gatsby-plugin-image` și setează proprietatea `loading` la `eager`. [Află mai multe](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-plugin-image#shared-props)."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | render-blocking-resources": {
"message": "Folosește `Gatsby Script API` pentru a amâna încărcarea scripturilor terță parte neesențiale. [Află mai multe](https://www.gatsbyjs.com/docs/reference/built-in-components/gatsby-script/)."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-css-rules": {
"message": "Folosește pluginul `PurgeCSS` `Gatsby` pentru a elimina regulile nefolosite din foile de stil. [Află mai multe](https://purgecss.com/plugins/gatsby.html)."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | unused-javascript": {
"message": "Folosește `Webpack Bundle Analyzer` pentru a detecta cod JavaScript nefolosit. [Află mai multe](https://www.gatsbyjs.com/plugins/gatsby-plugin-webpack-bundle-analyser-v2/)"
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-long-cache-ttl": {
"message": "Configurează stocarea în memoria cache a elementelor invariabile. [Află mai multe](https://www.gatsbyjs.com/docs/how-to/previews-deploys-hosting/caching/)."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-optimized-images": {
"message": "Folosește componenta `gatsby-plugin-image` în loc de `<img>` ca să ajustezi calitatea imaginii. [Află mai multe](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
},
"node_modules/lighthouse-stack-packs/packs/gatsby.js | uses-responsive-images": {
"message": "Folosește componenta `gatsby-plugin-image` pentru a seta `sizes` potrivite. [Află mai multe](https://www.gatsbyjs.com/docs/how-to/images-and-media/using-gatsby-plugin-image)."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | efficient-animated-content": {
"message": "Îți recomandăm să încarci GIF-ul într-un serviciu care îl va pune la dispoziție pentru încorporare ca videoclip HTML5."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | modern-image-formats": {
"message": "Îți recomandăm să folosești un [plugin](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=webp) sau un serviciu care convertește automat imaginile încărcate în formatele optime."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | offscreen-images": {
"message": "Instalează un [plugin Joomla de încărcare lentă](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=lazy%20loading) care oferă capacitatea de a amâna imaginile din afara ecranului sau schimbă-ți șablonul cu unul care oferă acea funcție. Începând cu versiunea Joomla 4.0, toate imaginile noi vor prelua [automat](https://github.com/joomla/joomla-cms/pull/30748) atributul `loading` de la nucleu."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | render-blocking-resources": {
"message": "Există o serie de pluginuri Joomla care te pot ajuta să [activezi inline elementele critice](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) sau să [amâni resurse mai puțin importante](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance). Atenție, optimizările oferite de aceste pluginuri pot să întrerupă funcțiile șabloanelor sau pluginurilor tale, astfel încât va trebui să le testezi în detaliu."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | server-response-time": {
"message": "Șabloanele, extensiile și specificațiile serverului contribuie toate la timpul de răspuns al serverului. Îți recomandăm să găsești un șablon mai optimizat, selectând cu atenție o extensie de optimizare și/sau făcând upgrade la server."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | total-byte-weight": {
"message": "Îți recomandăm să afișezi extrase în categoriile de articole (de exemplu, în linkul Citește mai mult), reducând numărul de articole afișate pe o anumită pagină, împărțind postările lungi pe mai multe pagini sau folosind un plugin pentru a încărca lent comentariile."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-css": {
"message": "Mai multe [extensii Joomla](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) îți pot accelera site-ul prin concatenarea, minimizarea și comprimarea stilurilor CSS. Există și șabloane care oferă această funcție."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | unminified-javascript": {
"message": "Mai multe [extensii Joomla](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) îți pot accelera site-ul prin concatenarea, minimizarea și comprimarea scripturilor. Există și șabloane care oferă această funcție."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | unused-css-rules": {
"message": "Îți recomandăm să reduci sau să schimbi numărul de [extensii Joomla](https://extensions.joomla.org/) care încarcă CSS nefolosit în pagină. Ca să identifici extensiile care adaugă conținut CSS neesențial, rulează [acoperirea codului](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) în Chrome DevTools. Poți identifica tema/pluginul responsabil din adresa URL a foii de stil. Caută pluginuri care au multe foi de stil în listă cu mult roșu în bara acoperirii codului. Un plugin ar trebui să pună în coadă o foaie de stil numai dacă este într-adevăr folosită în pagină."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | unused-javascript": {
"message": "Îți recomandăm să reduci sau să schimbi numărul de [extensii Joomla](https://extensions.joomla.org/) care încarcă JavaScript nefolosit în pagină. Ca să identifici pluginurile care adaugă conținut JS neesențial, rulează [acoperirea codului](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) în Chrome DevTools. Poți identifica extensia responsabilă din adresa URL a scriptului. Caută extensii care au multe scripturi în listă cu mult roșu în bara acoperirii codului. O extensie ar trebui să pună în coadă un script numai dacă este într-adevăr folosit în pagină."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-long-cache-ttl": {
"message": "Citește despre [stocarea în memoria cache a browserului în Joomla](https://docs.joomla.org/Cache)."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-optimized-images": {
"message": "Îți recomandăm să folosești un [plugin de optimizare a imaginii](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=performance) care comprimă imaginile, păstrând calitatea."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-responsive-images": {
"message": "Îți recomandăm să folosești un [plugin pentru imagini adaptabile](https://extensions.joomla.org/instant-search/?jed_live%5Bquery%5D=responsive%20images) pentru a utiliza imagini adaptabile în conținut."
},
"node_modules/lighthouse-stack-packs/packs/joomla.js | uses-text-compression": {
"message": "Poți activa comprimarea textului activând Comprimarea paginilor Gzip în Joomla: System > Global configuration > Server (Sistem > Configurație globală > Server)."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | critical-request-chains": {
"message": "Dacă nu grupezi elementele JavaScript, poți folosi [baler](https://github.com/magento/baler)."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | disable-bundling": {
"message": "Dezactivează [gruparea și minimalizarea JavaScript](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html) încorporate din Magento și folosește [baler](https://github.com/magento/baler/) în loc."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | font-display": {
"message": "Specifică `@font-display` atunci când [definești fonturile personalizate](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/css-topics/using-fonts.html)."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | modern-image-formats": {
"message": "Caută în [Piața Magento](https://marketplace.magento.com/catalogsearch/result/?q=webp) o varietate de extensii terță parte pentru a obține formate de imagine mai noi."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | offscreen-images": {
"message": "Modifică șabloanele de produse și de cataloage ca să folosești funcția de [încărcare lentă](https://web.dev/native-lazy-loading) a platformei web."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | server-response-time": {
"message": "Folosește [integrarea Varnish](https://devdocs.magento.com/guides/v2.3/config-guide/varnish/config-varnish.html) din Magento."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | unminified-css": {
"message": "Activează opțiunea „Minimalizează fișierele CSS” din setările pentru dezvoltatori ale magazinului. [Află mai multe](https://devdocs.magento.com/guides/v2.3/performance-best-practices/configuration.html?itm_source=devdocs&itm_medium=search_page&itm_campaign=federated_search&itm_term=minify%20css%20files)."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | unminified-javascript": {
"message": "Folosește [Terser](https://www.npmjs.com/package/terser) ca să minimizezi toate elementele JavaScript din implementările de conținut static și să dezactivezi funcția de minimizate încorporată."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | unused-javascript": {
"message": "Dezactivează [gruparea JavaScript](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/themes/js-bundling.html) încorporată în Magento."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | uses-optimized-images": {
"message": "Caută în [Piața Magento](https://marketplace.magento.com/catalogsearch/result/?q=optimize%20image) o varietate de extensii terță parte pentru a optimiza imaginile."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preconnect": {
"message": "Indiciile de resurse preconectare sau dns-prefetch pot fi adăugate prin [modificarea aspectului unei teme](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html)."
},
"node_modules/lighthouse-stack-packs/packs/magento.js | uses-rel-preload": {
"message": "Etichetele `<link rel=preload>` se pot adăuga prin [modificarea aspectului unei teme](https://devdocs.magento.com/guides/v2.3/frontend-dev-guide/layouts/xml-manage.html)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | modern-image-formats": {
"message": "Folosește componenta `next/image` în loc de `<img>` ca să optimizezi automat formatul de imagine. [Află mai multe](https://nextjs.org/docs/basic-features/image-optimization)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | offscreen-images": {
"message": "Folosește componenta `next/image` în loc de `<img>` pentru a încărca asincron imagini în mod automat. [Află mai multe](https://nextjs.org/docs/basic-features/image-optimization)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | prioritize-lcp-image": {
"message": "Folosește componenta `next/image` și setează prioritatea la true ca să preîncarci imaginea LCP. [Află mai multe](https://nextjs.org/docs/api-reference/next/image#priority)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | render-blocking-resources": {
"message": "Folosește componenta `next/script` pentru a amâna încărcarea scripturilor terță parte neesențiale. [Află mai multe](https://nextjs.org/docs/basic-features/script)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | unsized-images": {
"message": "Folosește componenta `next/image` ca să te asiguri că imaginile au întotdeauna dimensiunea corectă. [Află mai multe](https://nextjs.org/docs/api-reference/next/image#width)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | unused-css-rules": {
"message": "Este recomandat să setezi `PurgeCSS` în configurația `Next.js` pentru a elimina regulile nefolosite din foile de stil. [Află mai multe](https://purgecss.com/guides/next.html)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | unused-javascript": {
"message": "Folosește `Webpack Bundle Analyzer` pentru a detecta cod JavaScript nefolosit. [Află mai multe](https://github.com/vercel/next.js/tree/canary/packages/next-bundle-analyzer)"
},
"node_modules/lighthouse-stack-packs/packs/next.js | user-timings": {
"message": "Este recomandat să folosești `Next.js Analytics` pentru a măsura performanța reală a aplicației. [Află mai multe](https://nextjs.org/docs/advanced-features/measuring-performance)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | uses-long-cache-ttl": {
"message": "Configurează stocarea în memoria cache a elementelor și a paginilor `Server-side Rendered` (SSR) invariabile. [Află mai multe](https://nextjs.org/docs/going-to-production#caching)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | uses-optimized-images": {
"message": "Folosește componenta `next/image` în loc de `<img>` ca să ajustezi calitatea imaginii. [Află mai multe](https://nextjs.org/docs/basic-features/image-optimization)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | uses-responsive-images": {
"message": "Folosește componenta `next/image` pentru a seta `sizes` potrivite. [Află mai multe](https://nextjs.org/docs/api-reference/next/image#sizes)."
},
"node_modules/lighthouse-stack-packs/packs/next.js | uses-text-compression": {
"message": "Activează comprimarea pe serverul Next.js. [Află mai multe](https://nextjs.org/docs/api-reference/next.config.js/compression)."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | dom-size": {
"message": "Contactează managerul contului pentru a activa funcția [`HTML Lazy Load`](https://support.nitropack.io/hc/en-us/articles/17144942904337). Dacă o configurezi, se va acorda prioritate performanței redării paginilor, care va fi optimizată."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | font-display": {
"message": "Folosește opțiunea [`Override Font Rendering Behavior`](https://support.nitropack.io/hc/en-us/articles/16547358865041) din NitroPack ca să setezi valoarea dorită pentru regula de afișare a fonturilor în CSS."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | modern-image-formats": {
"message": "Folosește [`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/16547237162513) pentru a face automat conversia imaginilor în WebP."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | offscreen-images": {
"message": "Amână imaginile din afara ecranului activând [`Automatic Image Lazy Loading`](https://support.nitropack.io/hc/en-us/articles/12457493524369-NitroPack-Lazy-Loading-Feature-for-Images)."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | render-blocking-resources": {
"message": "Activează [`Remove render-blocking resources`](https://support.nitropack.io/hc/en-us/articles/13820893500049-How-to-Deal-with-Render-Blocking-Resources-in-NitroPack) în NitroPack pentru durate de încărcare inițiale mai scurte."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-css": {
"message": "Activează [`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources) în setările de stocare în memoria cache pentru a reduce dimensiunea fișierelor CSS, HTML și JavaScript, pentru durate de încărcare mai scurte."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unminified-javascript": {
"message": "Activează [`Minify resources`](https://support.nitropack.io/hc/en-us/articles/360061059394-Minify-Resources) în setările de stocare în memoria cache pentru a reduce dimensiunea fișierelor JS, HTML și CSS, pentru durate de încărcare mai scurte."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-css-rules": {
"message": "Activează [`Reduce Unused CSS`](https://support.nitropack.io/hc/en-us/articles/360020418457-Reduce-Unused-CSS) pentru a elimina regulile CSS care nu se aplică acestei pagini."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | unused-javascript": {
"message": "Configurează [`Delayed Scripts`](https://support.nitropack.io/hc/en-us/articles/1500002600942-Delayed-Scripts) în NitroPack pentru a amâna încărcarea scripturilor până când acestea sunt necesare."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-long-cache-ttl": {
"message": "Accesează funcția [`Improve Server Response Time`](https://support.nitropack.io/hc/en-us/articles/1500002321821-Improve-Server-Response-Time) din meniul `Caching` și ajustează timpul până la expirarea memoriei cache a paginii pentru a îmbunătăți duratele de încărcare și experiența utilizatorului."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-optimized-images": {
"message": "Comprimă, optimizează și fă automat conversia imaginilor în WebP activând setarea [`Image Optimization`](https://support.nitropack.io/hc/en-us/articles/14177271695121-How-to-serve-images-in-next-gen-formats-using-NitroPack)."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-responsive-images": {
"message": "Activează [`Adaptive Image Sizing`](https://support.nitropack.io/hc/en-us/articles/10123833029905-How-to-Enable-Adaptive-Image-Sizing-For-Your-Site) pentru a optimiza anticipativ imaginile și pentru a le face să corespundă dimensiunilor containerelor în care sunt afișate pe toate dispozitivele."
},
"node_modules/lighthouse-stack-packs/packs/nitropack.js | uses-text-compression": {
"message": "Folosește [`Gzip compression`](https://support.nitropack.io/hc/en-us/articles/13229297479313-Enabling-GZIP-compression) în NitroPack pentru a reduce dimensiunea fișierelor trimise la browser."
},
"node_modules/lighthouse-stack-packs/packs/nuxt.js | modern-image-formats": {
"message": "Folosește componenta `nuxt/image` și setează `format=\"webp\"`. [Află mai multe](https://image.nuxt.com/usage/nuxt-img#format)."
},
"node_modules/lighthouse-stack-packs/packs/nuxt.js | offscreen-images": {
"message": "Folosește componenta `nuxt/image` și setează `loading=\"lazy\"` pentru imagini in afara ecranului. [Află mai multe](https://image.nuxt.com/usage/nuxt-img#loading)."
},
"node_modules/lighthouse-stack-packs/packs/nuxt.js | prioritize-lcp-image": {
"message": "Folosește componenta `nuxt/image` și specifică `preload` pentru imaginea LCP. [Află mai multe](https://image.nuxt.com/usage/nuxt-img#preload)."
},
"node_modules/lighthouse-stack-packs/packs/nuxt.js | unsized-images": {
"message": "Folosește componenta `nuxt/image` și specifică explicit `width` și `height`. [Află mai multe](https://image.nuxt.com/usage/nuxt-img#width-height)."
},
"node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-optimized-images": {
"message": "Folosește componenta `nuxt/image` și setează `quality` potrivit. [Află mai multe](https://image.nuxt.com/usage/nuxt-img#quality)."
},
"node_modules/lighthouse-stack-packs/packs/nuxt.js | uses-responsive-images": {
"message": "Folosește componenta `nuxt/image` și setează `sizes` potrivit. [Află mai multe](https://image.nuxt.com/usage/nuxt-img#sizes)."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | efficient-animated-content": {
"message": "[Înlocuiește GIF-urile animate cu videoclipuri](https://web.dev/replace-gifs-with-videos/) pentru încărcarea mai rapidă a paginilor web și folosește formate de fișiere moderne, cum ar fi [WebM](https://web.dev/replace-gifs-with-videos/#create-webm-videos) sau [AV1](https://developers.google.com/web/updates/2018/09/chrome-70-media-updates#av1-decoder), pentru a îmbunătăți eficiența comprimării cu până la 30 % față de cea a codecului video actual de ultimă generație, VP9."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | modern-image-formats": {
"message": "Îți recomandăm să folosești un [plugin](https://octobercms.com/plugins?search=image) sau un serviciu care convertește automat imaginile încărcate în formatele optime. [Imaginile WebP fără pierderi](https://developers.google.com/speed/webp) sunt cu 26 % mai mici decât PNG-urile și cu 25 34 % mai mici decât imaginile JPEG comparabile la indicele de calitate SSIM echivalent. Un alt format de imagine de ultimă generație recomandat este [AVIF](https://jakearchibald.com/2020/avif-has-landed/)."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | offscreen-images": {
"message": "Îți recomandăm să instalezi un [plugin de încărcare lentă a imaginilor](https://octobercms.com/plugins?search=lazy) care oferă capacitatea de a amâna imaginile din afara ecranului sau schimbă-ți tema cu una care oferă această funcție. Îți recomandăm [pluginul AMP](https://octobercms.com/plugins?search=Accelerated+Mobile+Pages)."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | render-blocking-resources": {
"message": "Există multe pluginuri care ajută la [activarea inline a elementelor critice](https://octobercms.com/plugins?search=css). Acestea pot să întrerupă alte pluginuri, astfel încât trebuie să le testezi în detaliu."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | server-response-time": {
"message": "Temele, pluginurile și specificațiile serverului contribuie toate la timpul de răspuns al serverului. Îți recomandăm să găsești o temă mai optimizată, selectând cu atenție un plugin de optimizare și / sau făcând upgrade la server. CMS-ul October le dă dezvoltatorilor posibilitatea de a folosi [`Queues`](https://octobercms.com/docs/services/queues) pentru a amâna procesarea unei activități care durează mult timp, cum ar fi trimiterea unui e-mail. Astfel, solicitările web sunt accelerate semnificativ."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | total-byte-weight": {
"message": "Îți recomandăm să afișezi extrase în listele postărilor (de exemplu, folosind un buton `show more`), să reduci numărul de postări afișate pe o anumită pagină web, să împarți postările lungi pe mai multe pagini web sau să folosești un plugin pentru a încărca lent comentariile."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-css": {
"message": "Există multe [pluginuri](https://octobercms.com/plugins?search=css) care pot accelera un site prin concatenarea, minimizarea și comprimarea stilurilor. Folosirea unui proces de versiune pentru a face minimizarea în avans poate accelera dezvoltarea."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unminified-javascript": {
"message": "Există multe [pluginuri](https://octobercms.com/plugins?search=javascript) care pot accelera un site prin concatenarea, minimizarea și comprimarea scripturilor. Folosirea unui proces de versiune pentru a face minimizarea în avans poate accelera dezvoltarea."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-css-rules": {
"message": "Îți recomandăm să consulți [pluginurile](https://octobercms.com/plugins) care încarcă CSS nefolosit pe site. Ca să identifici pluginurile care adaugă CSS inutil, rulează [acoperirea codului](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) în Chrome DevTools. Identifică tema / pluginul responsabil din adresa URL a foii de stil. Caută pluginuri care au multe foi de stil cu mult roșu în bara acoperirii codului. Un plugin ar trebui să adauge o foaie de stil numai dacă este într-adevăr folosită în pagina web."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | unused-javascript": {
"message": "Îți recomandăm să consulți [pluginurile](https://octobercms.com/plugins?search=javascript) care încarcă JavaScript nefolosit în pagina web. Ca să identifici pluginurile care adaugă JavaScript inutil, rulează [acoperirea codului](https://developers.google.com/web/updates/2017/04/devtools-release-notes#coverage) în Chrome DevTools. Identifică tema / pluginul responsabil din adresa URL a scriptului. Caută pluginuri care au multe scripturi cu mult roșu în bara acoperirii codului. Un plugin ar trebui să adauge un script numai dacă este într-adevăr folosit în pagina web."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-long-cache-ttl": {
"message": "Citește despre [împiedicarea solicitărilor de rețea inutile cu ajutorul memoriei cache HTTP](https://web.dev/http-cache/#caching-checklist). Există multe [pluginuri](https://octobercms.com/plugins?search=Caching) care pot fi folosite pentru a accelera stocarea în memoria cache."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-optimized-images": {
"message": "Îți recomandăm să folosești un [plugin de optimizare a imaginii](https://octobercms.com/plugins?search=image) pentru a comprima imaginile, păstrând calitatea."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-responsive-images": {
"message": "Încarcă imaginile direct în managerul de conținut media pentru a te asigura că sunt disponibile dimensiunile de imagine necesare. Îți recomandăm să folosești [filtrul de redimensionare](https://octobercms.com/docs/markup/filter-resize) sau un [plugin de redimensionare a imaginilor](https://octobercms.com/plugins?search=image) pentru a te asigura că se folosesc dimensiunile de imagine optime."
},
"node_modules/lighthouse-stack-packs/packs/octobercms.js | uses-text-compression": {
"message": "Activează comprimarea textului în configurația serverului web."
},
"node_modules/lighthouse-stack-packs/packs/react.js | dom-size": {
"message": "Folosește o bibliotecă „windowing”, ca `react-window`, pentru a minimaliza numărul de noduri DOM create dacă redai multe elemente repetate pe pagină. [Află mai multe](https://web.dev/virtualize-long-lists-react-window/). În plus, redu redările suplimentare inutile folosind [`shouldComponentUpdate`](https://reactjs.org/docs/optimizing-performance.html#shouldcomponentupdate-in-action), [`PureComponent`](https://reactjs.org/docs/react-api.html#reactpurecomponent) sau [`React.memo`](https://reactjs.org/docs/react-api.html#reactmemo) și [omite efectele](https://reactjs.org/docs/hooks-effect.html#tip-optimizing-performance-by-skipping-effects) doar până când anumite dependențe s-au schimbat dacă folosești hookul `Effect` ca să îmbunătățești performanța la redare."
},
"node_modules/lighthouse-stack-packs/packs/react.js | redirects": {
"message": "Dacă folosești React Router, minimalizează folosirea componentei `<Redirect>` pentru [navigările pe traseu](https://reacttraining.com/react-router/web/api/Redirect)."
},
"node_modules/lighthouse-stack-packs/packs/react.js | server-response-time": {
"message": "Dacă redai componente React pe server, poți folosi `renderToPipeableStream()` sau `renderToStaticNodeStream()` ca să-i permiți clientului să primească și să completeze diferite părți ale codului de markup, nu pe tot deodată. [Află mai multe](https://reactjs.org/docs/react-dom-server.html#renderToPipeableStream)."
},
"node_modules/lighthouse-stack-packs/packs/react.js | unminified-css": {
"message": "Dacă sistemul de versiuni minimalizează automat fișierele CSS, verifică dacă implementezi versiunea de producție a aplicației. Poți face verificarea cu extensia React Developer Tools. [Află mai multe](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
},
"node_modules/lighthouse-stack-packs/packs/react.js | unminified-javascript": {
"message": "Dacă sistemul de versiuni minimalizează automat fișierele JS, verifică dacă implementezi versiunea de producție a aplicației. Poți face verificarea cu extensia React Developer Tools. [Află mai multe](https://reactjs.org/docs/optimizing-performance.html#use-the-production-build)."
},
"node_modules/lighthouse-stack-packs/packs/react.js | unused-javascript": {
"message": "Dacă nu redai pe server, [împarte grupurile JavaScript](https://web.dev/code-splitting-suspense/) cu `React.lazy()`. Altfel, scindează prin cod folosind o bibliotecă terță parte, precum [loadable-components](https://www.smooth-code.com/open-source/loadable-components/docs/getting-started/)."
},
"node_modules/lighthouse-stack-packs/packs/react.js | user-timings": {
"message": "Folosește React DevTools Profiler, care beneficiază de API-ul Profiler pentru a măsura performanța de redare a componentelor. [Află mai multe.](https://reactjs.org/blog/2018/09/10/introducing-the-react-profiler.html)"
},
"node_modules/lighthouse-stack-packs/packs/wix.js | efficient-animated-content": {
"message": "Plasează videoclipuri în `VideoBoxes`, personalizează-le folosind `Video Masks` sau adaugă `Transparent Videos`. [Află mai multe](https://support.wix.com/en/article/wix-video-about-wix-video)."
},
"node_modules/lighthouse-stack-packs/packs/wix.js | modern-image-formats": {
"message": "Încarcă imagini folosind `Wix Media Manager` pentru a te asigura că sunt difuzate automat ca WebP. Găsește [mai multe modalități de optimizare](https://support.wix.com/en/article/site-performance-optimizing-your-media) a conținutului media din site."
},
"node_modules/lighthouse-stack-packs/packs/wix.js | render-blocking-resources": {
"message": "Când [adaugi un cod terță parte](https://support.wix.com/en/article/site-performance-using-third-party-code-on-your-site) în fila `Custom Code` din tabloul de bord al site-ului, asigură-te că acesta este amânat sau încărcat la sfârșitul corpului codului. Dacă este posibil, folosește [integrările](https://support.wix.com/en/article/about-marketing-integrations) Wix pentru a încorpora instrumente de marketing în site. "
},
"node_modules/lighthouse-stack-packs/packs/wix.js | server-response-time": {
"message": "Wix folosește CDN-uri și stocarea în memoria cache pentru a oferi cât mai rapid răspunsuri pentru majoritatea vizitatorilor. Îți recomandăm să [activezi manual stocarea în memoria cache](https://support.wix.com/en/article/site-performance-caching-pages-to-optimize-loading-speed) pentru site, mai ales dacă folosești `Velo`."
},
"node_modules/lighthouse-stack-packs/packs/wix.js | unused-javascript": {
"message": "Examinează codul terță parte pe care l-ai adăugat în site în fila `Custom Code` din tabloul de bord al site-ului și păstrează numai serviciile necesare pentru site. [Află mai multe](https://support.wix.com/en/article/site-performance-removing-unused-javascript)."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | efficient-animated-content": {
"message": "Îți recomandăm să încarci GIF-ul într-un serviciu care îl va pune la dispoziție pentru încorporare ca videoclip HTML5."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | modern-image-formats": {
"message": "Îți recomandăm să folosești pluginul [Performance Lab](https://wordpress.org/plugins/performance-lab/) pentru a face automat conversia imaginilor JPEG încărcate în WebP, dacă este acceptat."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | offscreen-images": {
"message": "Instalează un [plugin WordPress de încărcare lentă](https://wordpress.org/plugins/search/lazy+load/) care oferă capacitatea de a amâna imaginile din afara ecranului sau schimbă-ți tema cu una care oferă acea funcție. Îți recomandăm [pluginul AMP](https://wordpress.org/plugins/amp/)."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | render-blocking-resources": {
"message": "Există o serie de pluginuri Wordpress care te pot ajuta să [activezi inline elementele critice](https://wordpress.org/plugins/search/critical+css/) sau să [amâni resurse mai puțin importante](https://wordpress.org/plugins/search/defer+css+javascript/). Atenție, optimizările oferite de aceste pluginuri pot să întrerupă funcțiile temei sau pluginurilor tale, astfel încât este posibil să trebuiască să modifici codul."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | server-response-time": {
"message": "Alege o temă ușoară (ideal, o temă de bloc) și implementează stocarea în cache a întregii pagini sau o soluție pentru site-uri statice. Dezactivează pluginurile inutile pentru a minimiza costurile de server. Îți recomandăm să faci upgrade la un serviciu de găzduire gestionat sau dedicat."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | total-byte-weight": {
"message": "Îți recomandăm să afișezi extrase în listele postărilor tale (de exemplu, prin intermediul filei Mai multe), reducând numărul de postări afișate pe o anumită pagină, împărțind postările lungi pe mai multe pagini sau folosind un plugin pentru a încărca lent comentariile."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-css": {
"message": "Mai multe [pluginuri WordPress](https://wordpress.org/plugins/search/minify+css/) îți pot accelera site-ul prin concatenarea, minimizarea și comprimarea stilurilor. Ai putea să folosești și un proces de design pentru a face minimizarea în avans, dacă este posibil."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unminified-javascript": {
"message": "Mai multe [pluginuri WordPress](https://wordpress.org/plugins/search/minify+javascript/) îți pot accelera site-ul prin concatenarea, minimizarea și comprimarea scripturilor. Ai putea să folosești și un proces de design pentru a face minimizarea în avans, dacă este posibil."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-css-rules": {
"message": "Îți recomandăm să reduci sau să schimbi numărul de [pluginuri WordPress](https://wordpress.org/plugins/) care încarcă CSS nefolosit în pagină. Ca să identifici pluginurile care adaugă conținut CSS neesențial, încearcă să rulezi [acoperirea codului](https://developer.chrome.com/docs/devtools/coverage/) în Chrome DevTools. Poți identifica tema/pluginul responsabil din adresa URL a foii de stil. Caută pluginuri care au multe foi de stil în listă cu mult roșu în bara acoperirii codului. Un plugin ar trebui să pună în coadă o foaie de stil numai dacă este într-adevăr folosită în pagină."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | unused-javascript": {
"message": "Îți recomandăm să reduci sau să schimbi numărul de [pluginuri WordPress](https://wordpress.org/plugins/) care încarcă JavaScript nefolosit în pagină. Ca să identifici pluginurile care adaugă conținut JS neesențial, încearcă să rulezi [acoperirea codului](https://developer.chrome.com/docs/devtools/coverage/) în Chrome DevTools. Poți identifica tema/pluginul responsabil din adresa URL a scriptului. Caută pluginuri care au multe scripturi în listă cu mult roșu în bara acoperirii codului. Un plugin ar trebui să pună în coadă un script numai dacă este într-adevăr folosit în pagină."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-long-cache-ttl": {
"message": "Citește despre [stocarea în memoria cache a browserului în WordPress](https://wordpress.org/support/article/optimization/#browser-caching)."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-optimized-images": {
"message": "Îți recomandăm să folosești un [plugin WordPress de optimizare a imaginii](https://wordpress.org/plugins/search/optimize+images/) care comprimă imaginile, păstrând calitatea."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-responsive-images": {
"message": "Încarcă imaginile direct prin [biblioteca de media](https://wordpress.org/support/article/media-library-screen/) pentru a te asigura că sunt disponibile dimensiunile de imagine necesare, apoi inserează-le din biblioteca de media sau folosește widgetul de imagine pentru a te asigura că se folosesc dimensiunile de imagine optime (inclusiv cele pentru punctele de întrerupere adaptabile). Evită să folosești imagini `Full Size`, cu excepția cazului în care dimensiunile sunt adecvate pentru utilizare. [Află mai multe](https://wordpress.org/support/article/inserting-images-into-posts-and-pages/)."
},
"node_modules/lighthouse-stack-packs/packs/wordpress.js | uses-text-compression": {
"message": "Poți activa comprimarea textului în configurarea serverului web."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | modern-image-formats": {
"message": "Activează Imagify din fila Optimizarea imaginilor din WP Rocket pentru a converti imaginile în WebP."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | offscreen-images": {
"message": "Activează [LazyLoad](https://docs.wp-rocket.me/article/1141-lazyload-for-images) în WP Rocket pentru a remedia această recomandare. Această funcție întârzie încărcarea imaginilor până când vizitatorul derulează în jos pagina și trebuie să le vadă."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | render-blocking-resources": {
"message": "Activează [Elimină CSS nefolosit](https://docs.wp-rocket.me/article/1529-remove-unused-css) și [Încărcare JavaScript amânată](https://docs.wp-rocket.me/article/1265-load-javascript-deferred) în WP Rocket pentru a remedia această recomandare. Aceste funcții vor optimiza fișierele CSS și JavaScript, astfel încât să nu blocheze redarea paginii."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-css": {
"message": "Pentru a remedia această problemă, activează [Minimizează fișierele CSS](https://docs.wp-rocket.me/article/1350-css-minify-combine) în WP Rocket. Toate spațiile și comentariile din fișierele CSS ale site-ului se vor elimina pentru ca dimensiunea fișierului să fie mai scurtă și mai rapidă."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unminified-javascript": {
"message": "Pentru a remedia această problemă, activează [Minimizează fișierele JavaScript](https://docs.wp-rocket.me/article/1351-javascript-minify-combine) în WP Rocket. Spațiile și comentariile goale se vor elimina din fișierele JavaScript pentru a le face mai mici și mai rapide."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-css-rules": {
"message": "Pentru a remedia această problemă, activează [Elimină CSS nefolosit](https://docs.wp-rocket.me/article/1529-remove-unused-css) din WP Rocket. Aceasta reduce dimensiunea paginii, eliminând tot limbajul CSS și foile de stil care nu sunt folosite, păstrând numai limbajul CSS folosit pentru fiecare pagină."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | unused-javascript": {
"message": "Pentru a remedia această problemă, activează [Întârzierea executării JavaScript](https://docs.wp-rocket.me/article/1349-delay-javascript-execution) în WP Rocket. Aceasta va îmbunătăți încărcarea paginii prin întârzierea executării scripturilor până la interacțiunea cu utilizatorul. Dacă site-ul are iframe-uri, poți să folosești și [LazyLoad pentru iframe-uri și videoclipuri](https://docs.wp-rocket.me/article/1674-lazyload-for-iframes-and-videos) de la WP Rocket și [să înlocuiești iframe-ul YouTube cu imaginea de previzualizare](https://docs.wp-rocket.me/article/1488-replace-youtube-iframe-with-preview-image)."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-optimized-images": {
"message": "Activează Imagify din fila Optimizarea imaginilor din WP Rocket și rulează Optimizarea în bloc pentru a comprima imaginile."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preconnect": {
"message": "Folosește [Preia în avans solicitările DNS](https://docs.wp-rocket.me/article/1302-prefetch-dns-requests) în WP Rocket pentru a adăuga dns-preFetch și a accelera conexiunea cu domeniile externe. În plus, WP Rocket adaugă automat preconnect la [domeniul Google Fonts](https://docs.wp-rocket.me/article/1312-optimize-google-fonts) și toate CNAME-urile adăugate prin funcția [Activează CDN](https://docs.wp-rocket.me/article/42-using-wp-rocket-with-a-cdn)."
},
"node_modules/lighthouse-stack-packs/packs/wp-rocket.js | uses-rel-preload": {
"message": "Pentru a remedia această problemă privind fonturile, activează [Elimină CSS nefolosit](https://docs.wp-rocket.me/article/1529-remove-unused-css) din WP Rocket. Fonturile critice de pe site vor fi preîncărcate cu prioritate."
},
"report/renderer/report-utils.js | calculatorLink": {
"message": "Accesează calculatorul."
},
"report/renderer/report-utils.js | collapseView": {
"message": "Restrânge vizualizarea"
},
"report/renderer/report-utils.js | crcInitialNavigation": {
"message": "Navigare inițială"
},
"report/renderer/report-utils.js | crcLongestDurationLabel": {
"message": "Latența maximă a căii critice:"
},
"report/renderer/report-utils.js | dropdownCopyJSON": {
"message": "Copiază JSON"
},
"report/renderer/report-utils.js | dropdownDarkTheme": {
"message": "Activează/dezactivează Tema întunecată"
},
"report/renderer/report-utils.js | dropdownPrintExpanded": {
"message": "Printează în formă extinsă"
},
"report/renderer/report-utils.js | dropdownPrintSummary": {
"message": "Rezumatul printării"
},
"report/renderer/report-utils.js | dropdownSaveGist": {
"message": "Salvează ca Gist"
},
"report/renderer/report-utils.js | dropdownSaveHTML": {
"message": "Salvează ca HTML"
},
"report/renderer/report-utils.js | dropdownSaveJSON": {
"message": "Salvează ca JSON"
},
"report/renderer/report-utils.js | dropdownViewUnthrottledTrace": {
"message": "Vezi urma inițială"
},
"report/renderer/report-utils.js | dropdownViewer": {
"message": "Deschide în vizualizator"
},
"report/renderer/report-utils.js | errorLabel": {
"message": "Eroare!"
},
"report/renderer/report-utils.js | errorMissingAuditInfo": {
"message": "Eroare de raport: nu există informații de auditare"
},
"report/renderer/report-utils.js | expandView": {
"message": "Extinde vizualizarea"
},
"report/renderer/report-utils.js | firstPartyChipLabel": {
"message": "Prima parte"
},
"report/renderer/report-utils.js | footerIssue": {
"message": "Raportează o problemă"
},
"report/renderer/report-utils.js | goBackToAudits": {
"message": "Revino la audituri"
},
"report/renderer/report-utils.js | hide": {
"message": "Ascunde"
},
"report/renderer/report-utils.js | insightsNotice": {
"message": "Mai târziu anul acesta, statisticile vor înlocui auditurile performanței. [Află mai multe și trimite feedback aici](https://github.com/GoogleChrome/lighthouse/discussions/16462)."
},
"report/renderer/report-utils.js | labDataTitle": {
"message": "Datele testului"
},
"report/renderer/report-utils.js | lsPerformanceCategoryDescription": {
"message": "Analiza în [Lighthouse](https://developers.google.com/web/tools/lighthouse/) a paginii actuale cu o rețea mobilă simulată. Valorile sunt estimate și pot varia."
},
"report/renderer/report-utils.js | manualAuditsGroupTitle": {
"message": "Elemente suplimentare de verificat manual"
},
"report/renderer/report-utils.js | notApplicableAuditsGroupTitle": {
"message": "Nu se aplică"
},
"report/renderer/report-utils.js | openInANewTabTooltip": {
"message": "Deschide într-o filă nouă"
},
"report/renderer/report-utils.js | opportunityResourceColumnLabel": {
"message": "Oportunitate"
},
"report/renderer/report-utils.js | opportunitySavingsColumnLabel": {
"message": "Economii estimate"
},
"report/renderer/report-utils.js | passedAuditsGroupTitle": {
"message": "Auditări trecute"
},
"report/renderer/report-utils.js | runtimeAnalysisWindow": {
"message": "Încărcarea inițială a paginii"
},
"report/renderer/report-utils.js | runtimeAnalysisWindowSnapshot": {
"message": "Instantaneu într-un anumit moment"
},
"report/renderer/report-utils.js | runtimeAnalysisWindowTimespan": {
"message": "Intervalul de timp pentru interacțiunile utilizatorilor"
},
"report/renderer/report-utils.js | runtimeCustom": {
"message": "Limitare personalizată"
},
"report/renderer/report-utils.js | runtimeDesktopEmulation": {
"message": "Computer simulat"
},
"report/renderer/report-utils.js | runtimeMobileEmulation": {
"message": "Moto G Power simulat"
},
"report/renderer/report-utils.js | runtimeNoEmulation": {
"message": "Fără simulare"
},
"report/renderer/report-utils.js | runtimeSettingsAxeVersion": {
"message": "Versiunea Axe"
},
"report/renderer/report-utils.js | runtimeSettingsBenchmark": {
"message": "Putere CPU/memorie nelimitată"
},
"report/renderer/report-utils.js | runtimeSettingsCPUThrottling": {
"message": "Limitarea CPU"
},
"report/renderer/report-utils.js | runtimeSettingsDevice": {
"message": "Dispozitiv"
},
"report/renderer/report-utils.js | runtimeSettingsNetworkThrottling": {
"message": "Limitarea rețelei"
},
"report/renderer/report-utils.js | runtimeSettingsScreenEmulation": {
"message": "Simularea ecranului"
},
"report/renderer/report-utils.js | runtimeSettingsUANetwork": {
"message": "User Agent (rețea)"
},
"report/renderer/report-utils.js | runtimeSingleLoad": {
"message": "O sesiune în pagină"
},
"report/renderer/report-utils.js | runtimeSingleLoadTooltip": {
"message": "Datele se preiau dintr-o singură sesiune în pagină, spre deosebire de datele de pe teren care rezumă mai multe sesiuni."
},
"report/renderer/report-utils.js | runtimeSlow4g": {
"message": "Limitare 4G lentă"
},
"report/renderer/report-utils.js | runtimeUnknown": {
"message": "Necunoscută"
},
"report/renderer/report-utils.js | show": {
"message": "Afișează"
},
"report/renderer/report-utils.js | showRelevantAudits": {
"message": "Vezi audituri relevante pentru:"
},
"report/renderer/report-utils.js | snippetCollapseButtonLabel": {
"message": "Restrânge fragmentul"
},
"report/renderer/report-utils.js | snippetExpandButtonLabel": {
"message": "Extinde fragmentul"
},
"report/renderer/report-utils.js | thirdPartyResourcesLabel": {
"message": "Afișează resursele terță parte"
},
"report/renderer/report-utils.js | throttlingProvided": {
"message": "Oferită de mediu"
},
"report/renderer/report-utils.js | toplevelWarningsMessage": {
"message": "Au apărut probleme care au afectat această rulare Lighthouse:"
},
"report/renderer/report-utils.js | tryInsights": {
"message": "Încearcă statisticile"
},
"report/renderer/report-utils.js | unattributable": {
"message": "Nu se poate atribui"
},
"report/renderer/report-utils.js | varianceDisclaimer": {
"message": "Valorile sunt estimate și pot varia. [Scorul de performanță este calculat](https://developer.chrome.com/docs/lighthouse/performance/performance-scoring/) direct folosind aceste valori."
},
"report/renderer/report-utils.js | viewTraceLabel": {
"message": "Vezi urma"
},
"report/renderer/report-utils.js | viewTreemapLabel": {
"message": "Afișează Treemap"
},
"report/renderer/report-utils.js | warningAuditsGroupTitle": {
"message": "Auditări trecute, dar cu avertismente"
},
"report/renderer/report-utils.js | warningHeader": {
"message": "Avertismente: "
},
"treemap/app/src/util.js | allLabel": {
"message": "Toate"
},
"treemap/app/src/util.js | allScriptsDropdownLabel": {
"message": "Toate scripturile"
},
"treemap/app/src/util.js | coverageColumnName": {
"message": "Acoperire"
},
"treemap/app/src/util.js | duplicateModulesLabel": {
"message": "Module dublură"
},
"treemap/app/src/util.js | duplicatedBytesLabel": {
"message": "Byți dublură"
},
"treemap/app/src/util.js | resourceBytesLabel": {
"message": "Byți resursă"
},
"treemap/app/src/util.js | tableColumnName": {
"message": "Nume"
},
"treemap/app/src/util.js | toggleTableButtonLabel": {
"message": "Activează / dezactivează tabelul"
},
"treemap/app/src/util.js | transferBytesLabel": {
"message": "Dimensiunea transferului în byți"
},
"treemap/app/src/util.js | unusedBytesLabel": {
"message": "Byți nefolosiți"
}
}