i18n(parts-edit): override CreateAction, +19 translations for tabs/columns/empty

- CrossRefsRelationManager: explicit CreateAction/EditAction labels &
  modal headings (was auto-generated as 'Create Part Cross Ref')
- +19 translations for PartResource sections (Prețuri, Furnizor
  preferat), photo gallery helper, relation-tab titles (Loturi FIFO,
  Coduri cross), Batches columns (Intrat/Rămas/Preț unit.), CrossRefs
  column (Cod echivalent), all empty-state headings/descriptions on
  the 3 relation managers, Val. abbreviation.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-16 11:10:09 +00:00
parent 9d020345ca
commit e680b2e63c
3 changed files with 40 additions and 27 deletions
+15 -12
View File
@@ -89,7 +89,9 @@
"Adaugă chei API ca să activezi asistentul. Cheile rămân la voi — nu sunt partajate.": "Adaugă chei API ca să activezi asistentul. Cheile rămân la voi — nu sunt partajate.",
"Adaugă cheltuială": "Add expense",
"Adaugă client": "Add client",
"Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.": "Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.",
"Adaugă cod cross": "Add cross code",
"Adaugă cod echivalent": "Add equivalent code",
"Adaugă coduri echivalente OEM/aftermarket ca să fie găsite în căutarea din magazin.": "Add OEM/aftermarket equivalents so they can be found via shop search.",
"Adaugă comentariu": "Add comment",
"Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.": "Adaugă echipa ta — colegi de la suport, sales, finance — fiecare cu rolul lui.",
"Adaugă furnizor": "Add supplier",
@@ -172,7 +174,7 @@
"Anulează fișa": "Cancel order",
"Anvelope": "Tires",
"Apare în magazinul online public.": "Appears in the public online shop.",
"Apasă „Recepție\" pe lista de piese pentru a înregistra prima intrare în depozit.": "Apasă „Receie\" pe lista de piese pentru a înregistra prima intrare în depozit.",
"Apasă „Recepție\" pe lista de piese pentru a înregistra prima intrare în depozit.": "Click \"Receive\" on the parts list to record the first stock intake.",
"Apel": "Apel",
"Aplicat": "Aplicat",
"Aplică": "Apply",
@@ -362,13 +364,13 @@
"Cod QR": "QR code",
"Cod articol": "Article code",
"Cod bare": "Barcode",
"Cod echivalent": "Cod echivalent",
"Cod echivalent": "Equivalent code",
"Cod necunoscut": "Cod necunoscut",
"Cod tracking": "Tracking code",
"Cod uzină": "Factory code",
"Code": "Code",
"Codul produsului": "Product code",
"Coduri cross (OEM/echivalente)": "Coduri cross (OEM/echivalente)",
"Coduri cross (OEM/echivalente)": "Cross codes (OEM/equivalents)",
"Coeficient": "Coeficient",
"Coeficienți preț": "Pricing coefficients",
"Coloana Articol *": "Coloana Articol *",
@@ -637,6 +639,7 @@
"Edit": "Edit",
"Editare": "Edit",
"Editează": "Edit",
"Editează cod echivalent": "Edit equivalent code",
"Editează drepturi": "Edit permissions",
"Editează piesă implicită": "Edit default part",
"Editează produs": "Edit product",
@@ -757,7 +760,7 @@
"Furnizor *": "Furnizor *",
"Furnizor factură": "Invoice supplier",
"Furnizor implicit": "Default supplier",
"Furnizor preferat": "Furnizor preferat",
"Furnizor preferat": "Preferred supplier",
"Furnizori": "Suppliers",
"Fără TVA": "Without VAT",
"Fără acest cod, plata va fi greu de identificat.": "Without this code, payment will be hard to identify.",
@@ -769,7 +772,7 @@
"GNC": "CNG",
"GPL": "LPG",
"GRANT — adaugă dreptul": "GRANT — add permission",
"Galerie de până la 8 imagini. Prima e afișată în catalog. Max 2 MB / imagine.": "Galerie de până la 8 imagini. Prima e afișată în catalog. Max 2 MB / imagine.",
"Galerie de până la 8 imagini. Prima e afișată în catalog. Max 2 MB / imagine.": "Gallery of up to 8 images. First is shown in the catalog. Max 2 MB / image.",
"Gata": "Ready",
"Gata de ridicare": "Ready for pickup",
"Gata estimat (ETA)": "Gata estimat (ETA)",
@@ -844,7 +847,7 @@
"Interval dată": "Date range",
"Interval orar": "Time range",
"Intrare": "Incoming",
"Intrat": "Intrat",
"Intrat": "Received",
"Inventar": "Inventory",
"Invitație": "Invitation",
"Invitații": "Invitations",
@@ -929,7 +932,7 @@
"Logo actualizat": "Logo actualizat",
"Logout": "Logout",
"Loturi": "Loturi",
"Loturi (FIFO)": "Loturi (FIFO)",
"Loturi (FIFO)": "Batches (FIFO)",
"Low Stock Table": "Low stock",
"Low stock": "Low stock",
"Lucrare": "Lucrare",
@@ -1096,7 +1099,7 @@
"Niciun client magazin": "Niciun client magazin",
"Niciun client pierdut. 🎉": "Niciun client pierdut. 🎉",
"Niciun client încă": "No clients yet",
"Niciun cod cross": "Niciun cod cross",
"Niciun cod cross": "No cross codes",
"Niciun coeficient": "Niciun coeficient",
"Niciun coeficient contextual nu se aplică (preț de bază).": "No contextual coefficient applies (base price).",
"Niciun depozit": "Niciun depozit",
@@ -1350,8 +1353,8 @@
"Preț vz.": "Sale price",
"Preț vânzare": "Sale price",
"Preț/h": "Price/h",
"Prețuri": "Prețuri",
"Prețurile se înregistrează automat la fiecare recepție de PO.": "Prețurile se înregistrează automat la fiecare recepție de PO.",
"Prețuri": "Prices",
"Prețurile se înregistrează automat la fiecare recepție de PO.": "Prices are auto-recorded on every PO receipt.",
"Price": "Price",
"Primește cereri din canalul Telegram + trimite confirmări automate.": "Primește cereri din canalul Telegram + trimite confirmări automate.",
"Primit": "Primit",
@@ -1877,7 +1880,7 @@
"Va fi adăugată în Cerere nouă": "Will be added to \"New lead\"",
"Va fi pre-completat când creezi o programare pentru acest pod": "Va fi pre-completat când creezi o programare pentru acest pod",
"Va recalcula sell_price pentru TOATE piesele active. Continui?": "Va recalcula sell_price pentru TOATE piesele active. Continui?",
"Val.": "Val.",
"Val.": "Curr.",
"Valoare": "Valoare",
"Van": "Van",
"Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Available variables: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}",