i18n(vehicle-create): +19 translations, wrap fuel/class options with I18n::opts

- Fuel select was passing raw strings ('Diesel', 'Hybrid', 'EV', 'Electric'
  hardcoded); rewrote as DB-key => RO-label pairs run through I18n::opts
- vehicle_class select now uses I18n::opts(PricingCoefficient::VEHICLE_CLASSES)
- +19 RU/EN entries: section titles (Identificare, Tehnice), field labels
  (Marca, Kilometraj, Clasă…), helper texts, vehicle-class enum values
  (Compact/SUV/Van/Commercial/Premium/Sport/Camion/Cabrio/Motocicletă),
  fuel enum values (Motorină/Hibrid/Electric/GPL/GNC), auto-generated
  headline keys (Fuel/Engine/Gearbox/Color).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-16 07:08:13 +00:00
parent 38e9426d47
commit f6364176ff
3 changed files with 42 additions and 19 deletions
@@ -81,13 +81,14 @@ class VehicleResource extends Resource
Forms\Components\TextInput::make('engine')->maxLength(60), Forms\Components\TextInput::make('engine')->maxLength(60),
Forms\Components\TextInput::make('gearbox')->maxLength(60), Forms\Components\TextInput::make('gearbox')->maxLength(60),
Forms\Components\Select::make('fuel') Forms\Components\Select::make('fuel')
->options([ ->label(__('Combustibil'))
__('Benzină') => __('Benzină'), 'Diesel' => 'Diesel', 'Hybrid' => 'Hybrid', ->options(\App\Support\I18n::opts([
'EV' => 'Electric', 'GPL' => 'GPL', 'GNC' => 'GNC', 'petrol' => 'Benzină', 'diesel' => 'Motorină', 'hybrid' => 'Hibrid',
]), 'ev' => 'Electric', 'gpl' => 'GPL', 'gnc' => 'GNC',
])),
Forms\Components\Select::make('vehicle_class') Forms\Components\Select::make('vehicle_class')
->label(__('Clasă (pentru pricing)')) ->label(__('Clasă (pentru pricing)'))
->options(\App\Models\Tenant\PricingCoefficient::VEHICLE_CLASSES) ->options(\App\Support\I18n::opts(\App\Models\Tenant\PricingCoefficient::VEHICLE_CLASSES))
->helperText(__('Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.')), ->helperText(__('Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.')),
Forms\Components\TextInput::make('mileage')->label(__('Kilometraj'))->numeric()->default(0), Forms\Components\TextInput::make('mileage')->label(__('Kilometraj'))->numeric()->default(0),
Forms\Components\TextInput::make('color')->maxLength(40), Forms\Components\TextInput::make('color')->maxLength(40),
+17 -6
View File
@@ -95,7 +95,7 @@
"Adaugă furnizor": "Add supplier", "Adaugă furnizor": "Add supplier",
"Adaugă header": "Add header", "Adaugă header": "Add header",
"Adaugă imagine": "Add image", "Adaugă imagine": "Add image",
"Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.", "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Add vehicles manually or import from CSV. Use VIN search for quick decode and auto-fill of brand/model/year.",
"Adaugă notă": "Add note", "Adaugă notă": "Add note",
"Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.", "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.",
"Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.", "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.",
@@ -273,6 +273,7 @@
"CRM Programări ": "CRM Appointments ", "CRM Programări ": "CRM Appointments ",
"CSV": "CSV", "CSV": "CSV",
"CVT": "CVT", "CVT": "CVT",
"Cabrio": "Convertible",
"Cabriolet": "Convertible", "Cabriolet": "Convertible",
"Calcul": "Calcul", "Calcul": "Calcul",
"Calcul.": "Quote", "Calcul.": "Quote",
@@ -281,6 +282,7 @@
"Calculează luna curentă": "Calculate current month", "Calculează luna curentă": "Calculate current month",
"Calendar": "Calendar", "Calendar": "Calendar",
"Calendar vizual": "Visual calendar", "Calendar vizual": "Visual calendar",
"Camion": "Truck",
"Canal marketing": "Marketing channel", "Canal marketing": "Marketing channel",
"Cancel": "Cancel", "Cancel": "Cancel",
"Cant.": "Qty", "Cant.": "Qty",
@@ -384,6 +386,7 @@
"Comision piese": "Comision piese", "Comision piese": "Comision piese",
"Comment": "Comment", "Comment": "Comment",
"Comments": "Comments", "Comments": "Comments",
"Compact": "Compact",
"Companie": "Company", "Companie": "Company",
"Companie & plan": "Companie & plan", "Companie & plan": "Companie & plan",
"Companie creată: {$result['company']->name}": "Company created: {$result['company']->name}", "Companie creată: {$result['company']->name}": "Company created: {$result['company']->name}",
@@ -640,6 +643,7 @@
"End": "End", "End": "End",
"Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook", "Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook",
"Endpoints disponibile:": "Endpoints disponibile:", "Endpoints disponibile:": "Endpoints disponibile:",
"Engine": "Engine",
"Eroare": "Error", "Eroare": "Error",
"Eroare la recepție": "Receiving error", "Eroare la recepție": "Receiving error",
"Etape": "Stages", "Etape": "Stages",
@@ -715,7 +719,7 @@
"Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.", "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.",
"Folosit dacă markup = 0.": "Used when markup = 0.", "Folosit dacă markup = 0.": "Used when markup = 0.",
"Folosit ultima dată": "Last used", "Folosit ultima dată": "Last used",
"Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.", "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Used by pricing coefficients. Hybrid/EV are also inferred from fuel type.",
"Force delete": "Force delete", "Force delete": "Force delete",
"Force logout": "Force logout", "Force logout": "Force logout",
"Format:": "Format:", "Format:": "Format:",
@@ -752,6 +756,7 @@
"Gata": "Ready", "Gata": "Ready",
"Gata de ridicare": "Ready for pickup", "Gata de ridicare": "Ready for pickup",
"Gata estimat (ETA)": "Gata estimat (ETA)", "Gata estimat (ETA)": "Gata estimat (ETA)",
"Gearbox": "Gearbox",
"Gemini API Key": "Gemini API Key", "Gemini API Key": "Gemini API Key",
"General": "General", "General": "General",
"Generat automat": "Auto-generated", "Generat automat": "Auto-generated",
@@ -842,7 +847,7 @@
"Jurnal": "Audit log", "Jurnal": "Audit log",
"KPI mecanici": "Mechanics KPI", "KPI mecanici": "Mechanics KPI",
"Kanban": "Kanban", "Kanban": "Kanban",
"Kilometraj": "Kilometraj", "Kilometraj": "Mileage",
"Km": "km", "Km": "km",
"Km curent": "Current mileage", "Km curent": "Current mileage",
"Km ieșire": "Km out", "Km ieșire": "Km out",
@@ -940,7 +945,7 @@
"Manopere": "Labor lines", "Manopere": "Labor lines",
"Manoperă": "Labor", "Manoperă": "Labor",
"Manuală": "Manual", "Manuală": "Manual",
"Marca": "Marca", "Marca": "Make",
"Marca/Model": "Marca/Model", "Marca/Model": "Marca/Model",
"Marca/Model:": "Marca/Model:", "Marca/Model:": "Marca/Model:",
"Marchează Gata": "Mark ready", "Marchează Gata": "Mark ready",
@@ -1019,6 +1024,7 @@
"Monedă platformă": "Platform currency", "Monedă platformă": "Platform currency",
"Monovolum": "Minivan", "Monovolum": "Minivan",
"Motiv": "Reason", "Motiv": "Reason",
"Motocicletă": "Motorcycle",
"Motor": "Engine", "Motor": "Engine",
"Motor / Frâne / Electrică ...": "Engine / Brakes / Electrical ...", "Motor / Frâne / Electrică ...": "Engine / Brakes / Electrical ...",
"Motorină": "Diesel", "Motorină": "Diesel",
@@ -1291,6 +1297,7 @@
"Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.", "Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.",
"Precedent": "Previous", "Precedent": "Previous",
"Prefix facturi": "Prefix facturi", "Prefix facturi": "Prefix facturi",
"Premium": "Premium",
"Prenume": "First name", "Prenume": "First name",
"Preview": "Preview", "Preview": "Preview",
"Preview PDF": "Preview PDF", "Preview PDF": "Preview PDF",
@@ -1417,7 +1424,7 @@
"Recomandate": "Recommended", "Recomandate": "Recommended",
"Recomandă": "Recommend", "Recomandă": "Recommend",
"Recomandări": "Recommendations", "Recomandări": "Recommendations",
"Recomandări AI": "Recomandări AI", "Recomandări AI": "AI recommendations",
"Recomandări — clienți de urmărit": "Recomandări — clienți de urmărit", "Recomandări — clienți de urmărit": "Recomandări — clienți de urmărit",
"Redeschide fișa": "Reopen order", "Redeschide fișa": "Reopen order",
"Ref.": "Ref.", "Ref.": "Ref.",
@@ -1492,6 +1499,7 @@
"Răspuns": "Responded", "Răspuns": "Responded",
"Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.", "Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.",
"SMS": "SMS", "SMS": "SMS",
"SUV": "SUV",
"Salarii": "Salaries", "Salarii": "Salaries",
"Salariu & comisioane": "Salariu & comisioane", "Salariu & comisioane": "Salariu & comisioane",
"Salariu & marjă": "Salary & margin", "Salariu & marjă": "Salary & margin",
@@ -1532,6 +1540,7 @@
"Secret semnătură": "Signature secret", "Secret semnătură": "Signature secret",
"Secunde": "Seconds", "Secunde": "Seconds",
"Securitate": "Security", "Securitate": "Security",
"Sedan": "Sedan",
"Select all": "Select all", "Select all": "Select all",
"Selectat": "Selected", "Selectat": "Selected",
"Selectate": "Selected", "Selectate": "Selected",
@@ -1600,6 +1609,7 @@
"Specialitate": "Specialitate", "Specialitate": "Specialitate",
"Specializare": "Specialization", "Specializare": "Specialization",
"Specificații": "Specificații", "Specificații": "Specificații",
"Sport": "Sport",
"Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.", "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.",
"Standard": "Standard", "Standard": "Standard",
"Stare": "Stare", "Stare": "Stare",
@@ -1673,7 +1683,7 @@
"Tasks": "Tasks", "Tasks": "Tasks",
"Taxă depozitare": "Storage fee", "Taxă depozitare": "Storage fee",
"Taxă livrare": "Delivery fee", "Taxă livrare": "Delivery fee",
"Tehnice": "Tehnice", "Tehnice": "Technical",
"Tehnicieni": "Technicians", "Tehnicieni": "Technicians",
"Telefon": "Phone", "Telefon": "Phone",
"Telefon alternativ": "Alt. phone", "Telefon alternativ": "Alt. phone",
@@ -1836,6 +1846,7 @@
"Va recalcula sell_price pentru TOATE piesele active. Continui?": "Va recalcula sell_price pentru TOATE piesele active. Continui?", "Va recalcula sell_price pentru TOATE piesele active. Continui?": "Va recalcula sell_price pentru TOATE piesele active. Continui?",
"Val.": "Val.", "Val.": "Val.",
"Valoare": "Valoare", "Valoare": "Valoare",
"Van": "Van",
"Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}", "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}",
"Vară": "Summer", "Vară": "Summer",
"Vat": "VAT", "Vat": "VAT",
+19 -8
View File
@@ -95,7 +95,7 @@
"Adaugă furnizor": "Добавить поставщика", "Adaugă furnizor": "Добавить поставщика",
"Adaugă header": "Добавить заголовок", "Adaugă header": "Добавить заголовок",
"Adaugă imagine": "Добавить изображение", "Adaugă imagine": "Добавить изображение",
"Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.", "Adaugă mașini manual sau importă din CSV. Folosește VIN-căutare pentru decoder rapid și completare automată brand/model/an.": "Добавляйте авто вручную или импортируйте из CSV. Используйте поиск VIN для быстрого декодера и авто-заполнения марка/модель/год.",
"Adaugă notă": "Добавить заметку", "Adaugă notă": "Добавить заметку",
"Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.", "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.": "Adaugă piese manual, sau folosește Achiziții ca să le adaugi prin recepție de la furnizor (cu prețuri și stoc auto). Procentaj poate seta automat prețul de vânzare.",
"Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.", "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.": "Adaugă piesele care se montează de obicei la această manoperă — se adaugă automat în fișă când selectezi manopera.",
@@ -273,6 +273,7 @@
"CRM Programări ": "CRM Записи ", "CRM Programări ": "CRM Записи ",
"CSV": "CSV", "CSV": "CSV",
"CVT": "CVT", "CVT": "CVT",
"Cabrio": "Кабриолет",
"Cabriolet": "Кабриолет", "Cabriolet": "Кабриолет",
"Calcul": "Calcul", "Calcul": "Calcul",
"Calcul.": "Расчёт", "Calcul.": "Расчёт",
@@ -281,6 +282,7 @@
"Calculează luna curentă": "Рассчитать текущий месяц", "Calculează luna curentă": "Рассчитать текущий месяц",
"Calendar": "Календарь", "Calendar": "Календарь",
"Calendar vizual": "Визуальный календарь", "Calendar vizual": "Визуальный календарь",
"Camion": "Грузовик",
"Canal marketing": "Канал маркетинга", "Canal marketing": "Канал маркетинга",
"Cancel": "Отмена", "Cancel": "Отмена",
"Cant.": "Кол-во", "Cant.": "Кол-во",
@@ -384,6 +386,7 @@
"Comision piese": "Comision piese", "Comision piese": "Comision piese",
"Comment": "Комментарий", "Comment": "Комментарий",
"Comments": "Комментарии", "Comments": "Комментарии",
"Compact": "Компактный",
"Companie": "Компания", "Companie": "Компания",
"Companie & plan": "Companie & plan", "Companie & plan": "Companie & plan",
"Companie creată: {$result['company']->name}": "Компания создана: {$result['company']->name}", "Companie creată: {$result['company']->name}": "Компания создана: {$result['company']->name}",
@@ -525,7 +528,7 @@
"Debit": "Дебет", "Debit": "Дебет",
"Deblochează": "Разблокировать", "Deblochează": "Разблокировать",
"Decembrie": "Декабрь", "Decembrie": "Декабрь",
"Decode VIN": "Decode VIN", "Decode VIN": "Декодировать VIN",
"Decodează": "Декодировать", "Decodează": "Декодировать",
"Deconectare": "Отключение", "Deconectare": "Отключение",
"Delete": "Удалить", "Delete": "Удалить",
@@ -640,6 +643,7 @@
"End": "Конец", "End": "Конец",
"Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook", "Endpoint webhook: https://service.mir.md/payments/stripe/webhook": "Endpoint webhook: https://service.mir.md/payments/stripe/webhook",
"Endpoints disponibile:": "Endpoints disponibile:", "Endpoints disponibile:": "Endpoints disponibile:",
"Engine": "Двигатель",
"Eroare": "Ошибка", "Eroare": "Ошибка",
"Eroare la recepție": "Ошибка при приёмке", "Eroare la recepție": "Ошибка при приёмке",
"Etape": "Этапы", "Etape": "Этапы",
@@ -715,7 +719,7 @@
"Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.", "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.": "Folosește „Check-in depozit\" pe set pentru a înregistra prima depozitare.",
"Folosit dacă markup = 0.": "Используется если наценка = 0.", "Folosit dacă markup = 0.": "Используется если наценка = 0.",
"Folosit ultima dată": "Последнее использование", "Folosit ultima dată": "Последнее использование",
"Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.", "Folosită de coeficienții de preț. Hibrid/EV se deduc și din combustibil.": "Используется ценовыми коэффициентами. Гибрид/EV определяются также по топливу.",
"Force delete": "Удалить безвозвратно", "Force delete": "Удалить безвозвратно",
"Force logout": "Выйти со всех устройств", "Force logout": "Выйти со всех устройств",
"Format:": "Format:", "Format:": "Format:",
@@ -752,6 +756,7 @@
"Gata": "Готов", "Gata": "Готов",
"Gata de ridicare": "Готов к выдаче", "Gata de ridicare": "Готов к выдаче",
"Gata estimat (ETA)": "Gata estimat (ETA)", "Gata estimat (ETA)": "Gata estimat (ETA)",
"Gearbox": "КПП",
"Gemini API Key": "Gemini API Key", "Gemini API Key": "Gemini API Key",
"General": "Общее", "General": "Общее",
"Generat automat": "Генерируется автоматически", "Generat automat": "Генерируется автоматически",
@@ -842,7 +847,7 @@
"Jurnal": "Журнал", "Jurnal": "Журнал",
"KPI mecanici": "KPI механиков", "KPI mecanici": "KPI механиков",
"Kanban": "Канбан", "Kanban": "Канбан",
"Kilometraj": "Kilometraj", "Kilometraj": "Пробег",
"Km": "км", "Km": "км",
"Km curent": "Текущий пробег", "Km curent": "Текущий пробег",
"Km ieșire": "Пробег выход", "Km ieșire": "Пробег выход",
@@ -940,7 +945,7 @@
"Manopere": "Работы", "Manopere": "Работы",
"Manoperă": "Работа", "Manoperă": "Работа",
"Manuală": "Ручная", "Manuală": "Ручная",
"Marca": "Marca", "Marca": "Марка",
"Marca/Model": "Marca/Model", "Marca/Model": "Marca/Model",
"Marca/Model:": "Marca/Model:", "Marca/Model:": "Marca/Model:",
"Marchează Gata": "Отметить готово", "Marchează Gata": "Отметить готово",
@@ -1019,6 +1024,7 @@
"Monedă platformă": "Валюта платформы", "Monedă platformă": "Валюта платформы",
"Monovolum": "Минивэн", "Monovolum": "Минивэн",
"Motiv": "Причина", "Motiv": "Причина",
"Motocicletă": "Мотоцикл",
"Motor": "Двигатель", "Motor": "Двигатель",
"Motor / Frâne / Electrică ...": "Двигатель / Тормоза / Электрика ...", "Motor / Frâne / Electrică ...": "Двигатель / Тормоза / Электрика ...",
"Motorină": "Дизель", "Motorină": "Дизель",
@@ -1059,7 +1065,7 @@
"Nicio lucrare de caroserie": "Nicio lucrare de caroserie", "Nicio lucrare de caroserie": "Nicio lucrare de caroserie",
"Nicio lucrare la terți": "Нет работ у субподрядчиков", "Nicio lucrare la terți": "Нет работ у субподрядчиков",
"Nicio manoperă efectuată.": "Работы не выполнены.", "Nicio manoperă efectuată.": "Работы не выполнены.",
"Nicio mașină încă": "Пока нет автомобилей", "Nicio mașină încă": "Пока нет авто",
"Nicio metodă de plată configurată. Contactează operatorul.": "Способ оплаты не настроен. Свяжитесь с оператором.", "Nicio metodă de plată configurată. Contactează operatorul.": "Способ оплаты не настроен. Свяжитесь с оператором.",
"Nicio piesă implicită": "Нет запчастей по умолчанию", "Nicio piesă implicită": "Нет запчастей по умолчанию",
"Nicio piesă montată.": "Запчасти не установлены.", "Nicio piesă montată.": "Запчасти не установлены.",
@@ -1291,6 +1297,7 @@
"Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.", "Pre-completat automat la programări noi pe acest pod.": "Pre-completat automat la programări noi pe acest pod.",
"Precedent": "Предыдущий", "Precedent": "Предыдущий",
"Prefix facturi": "Prefix facturi", "Prefix facturi": "Prefix facturi",
"Premium": "Премиум",
"Prenume": "Имя", "Prenume": "Имя",
"Preview": "Предпросмотр", "Preview": "Предпросмотр",
"Preview PDF": "Предпросмотр PDF", "Preview PDF": "Предпросмотр PDF",
@@ -1417,7 +1424,7 @@
"Recomandate": "Рекомендуемые", "Recomandate": "Рекомендуемые",
"Recomandă": "Рекомендуется", "Recomandă": "Рекомендуется",
"Recomandări": "Рекомендации", "Recomandări": "Рекомендации",
"Recomandări AI": "Recomandări AI", "Recomandări AI": "AI-рекомендации",
"Recomandări — clienți de urmărit": "Recomandări — clienți de urmărit", "Recomandări — clienți de urmărit": "Recomandări — clienți de urmărit",
"Redeschide fișa": "Переоткрыть наряд", "Redeschide fișa": "Переоткрыть наряд",
"Ref.": "Реф.", "Ref.": "Реф.",
@@ -1492,6 +1499,7 @@
"Răspuns": "Отвечено", "Răspuns": "Отвечено",
"Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.", "Răspuns AI ne-parsabil ca JSON.": "Răspuns AI ne-parsabil ca JSON.",
"SMS": "SMS", "SMS": "SMS",
"SUV": "SUV",
"Salarii": "Зарплаты", "Salarii": "Зарплаты",
"Salariu & comisioane": "Salariu & comisioane", "Salariu & comisioane": "Salariu & comisioane",
"Salariu & marjă": "Зарплата и маржа", "Salariu & marjă": "Зарплата и маржа",
@@ -1532,6 +1540,7 @@
"Secret semnătură": "Секрет подписи", "Secret semnătură": "Секрет подписи",
"Secunde": "Секунды", "Secunde": "Секунды",
"Securitate": "Безопасность", "Securitate": "Безопасность",
"Sedan": "Седан",
"Select all": "Выбрать все", "Select all": "Выбрать все",
"Selectat": "Выбрано", "Selectat": "Выбрано",
"Selectate": "Выбранные", "Selectate": "Выбранные",
@@ -1600,6 +1609,7 @@
"Specialitate": "Specialitate", "Specialitate": "Specialitate",
"Specializare": "Специализация", "Specializare": "Специализация",
"Specificații": "Specificații", "Specificații": "Specificații",
"Sport": "Спорт",
"Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.", "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.": "Spune-i sistemului ce reprezintă fiecare coloană din fișier. Vom salva configurația pentru imporțările viitoare.",
"Standard": "Стандартно", "Standard": "Стандартно",
"Stare": "Stare", "Stare": "Stare",
@@ -1673,7 +1683,7 @@
"Tasks": "Задачи", "Tasks": "Задачи",
"Taxă depozitare": "Плата за хранение", "Taxă depozitare": "Плата за хранение",
"Taxă livrare": "Плата за доставку", "Taxă livrare": "Плата за доставку",
"Tehnice": "Tehnice", "Tehnice": "Технические",
"Tehnicieni": "Техники", "Tehnicieni": "Техники",
"Telefon": "Телефон", "Telefon": "Телефон",
"Telefon alternativ": "Доп. телефон", "Telefon alternativ": "Доп. телефон",
@@ -1836,6 +1846,7 @@
"Va recalcula sell_price pentru TOATE piesele active. Continui?": "Va recalcula sell_price pentru TOATE piesele active. Continui?", "Va recalcula sell_price pentru TOATE piesele active. Continui?": "Va recalcula sell_price pentru TOATE piesele active. Continui?",
"Val.": "Val.", "Val.": "Val.",
"Valoare": "Valoare", "Valoare": "Valoare",
"Van": "Фургон",
"Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}", "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}": "Variabile disponibile: {name}, {car}, {date}, {time}, {amount}, {service}, {mileage}",
"Vară": "Лето", "Vară": "Лето",
"Vat": "НДС", "Vat": "НДС",