i18n(reports): wrap Anul curent + auto-translate specialization tokens

- Reports.php periods() had 'this_year' hardcoded; now wrapped in __()
- masters tab specialization cell: split by '/' and __()-translate each
  token so 'Motor / Cutie viteze' auto-renders as «Двигатель / КПП»
  on RU (and 'Engine / Gearbox' on EN). Users can enter any free-text
  specialisation; the common keywords now have RU/EN translations.
- +12 specialisation vocabulary entries (Motor, Frâne, Suspensie,
  Anvelope, Cutie viteze, Electrică, Diagnosticare, Vopsitorie,
  Tinichigerie, Aer condiționat, Roți, Ambreiaj).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-07-18 10:32:06 +00:00
parent 8e4b1f713e
commit 78e48c6dda
4 changed files with 14 additions and 6 deletions
+5 -1
View File
@@ -131,6 +131,7 @@
"Adresă email": "Email",
"Adresă livrare:": "Адрес доставки:",
"Advance": "Аванс",
"Aer condiționat": "Кондиционер",
"Afișează detalii marjă la procesele calculate": "Показать детали маржи в расчётах",
"Ai cerut resetarea parolei pentru contul tău de magazin. Apasă linkul de mai jos ca să setezi o parolă nouă:": "Вы запросили сброс пароля для вашего аккаунта магазина. Нажмите ссылку ниже, чтобы задать новый пароль:",
"Ai deja cont?": "Уже есть аккаунт?",
@@ -162,6 +163,7 @@
"Altele": "Прочее",
"Altă problemă": "Другая проблема",
"Am salvat token-ul, ascunde-l": "Am salvat token-ul, ascunde-l",
"Ambreiaj": "Сцепление",
"Amount": "Сумма",
"An": "Год",
"An fabricație": "Год выпуска",
@@ -1592,6 +1594,7 @@
"Rolurile sistem (owner/admin/etc.) au numele blocat": "Rolurile sistem (owner/admin/etc.) au numele blocat",
"Română": "Română",
"Rotire": "Поворот",
"Roți": "Колёса",
"Rulează `php artisan push:vapid` și adaugă cheile în .env.": "Rulează `php artisan push:vapid` și adaugă cheile în .env.",
"Rând": "Строка",
"Rânduri": "Строки",
@@ -1828,7 +1831,7 @@
"Timp lucrat": "Отработано",
"Timp mediu": "Среднее время",
"Timp total": "Общее время",
"Tinichigerie": "Кузовной цех",
"Tinichigerie": "Кузовной",
"Tinichigerie / Detailing": "Кузов / Детейлинг",
"Tip": "Тип",
"Tip daună": "Тип повреждения",
@@ -1997,6 +2000,7 @@
"Vizualizează": "Просмотр",
"Vizualizări": "Просмотры",
"Vopsire": "Покраска",
"Vopsitorie": "Покраска",
"Vânzări": "Vânzări",
"Vârstă max (ani)": "Макс. возраст (лет)",
"Vârstă min (ani)": "Мин. возраст (лет)",