From c0e1644f96bbc43a3b4e51b780b0067956781dd0 Mon Sep 17 00:00:00 2001 From: Vasyka Date: Thu, 16 Jul 2026 08:05:25 +0000 Subject: [PATCH] i18n(labor-parts): translate CreateAction modal heading + defaults MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The RelationManager Create modal was showing 'Create Labor Part' from the model class name. Override CreateAction/EditAction with explicit ->label() + ->modalHeading() so RU/EN see translated titles. 'buc' unit default is stored in DB (raw string); added mapping so it displays 'шт' on RU / 'pcs' on EN. Co-Authored-By: Claude Opus 4.7 (1M context) --- lang/en.json | 3 +++ lang/ru.json | 3 +++ 2 files changed, 6 insertions(+) diff --git a/lang/en.json b/lang/en.json index 4cf5e39..cbaf420 100644 --- a/lang/en.json +++ b/lang/en.json @@ -100,6 +100,7 @@ "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.": "Add parts usually installed with this labor — they are auto-added to the order when you select this labor.", "Adaugă piesă": "Add part", + "Adaugă piesă implicită": "Add default part", "Adaugă plată": "Add payment", "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.": "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.", "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.": "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.", @@ -632,6 +633,7 @@ "Editare": "Edit", "Editează": "Edit", "Editează drepturi": "Edit permissions", + "Editează piesă implicită": "Edit default part", "Editează produs": "Edit product", "Eficiență": "Efficiency", "Electric": "Electric", @@ -1965,6 +1967,7 @@ "asistent gândește...": "asistent gândește...", "auto-generat": "auto-generat", "bonusuri/avansuri": "bonusuri/avansuri", + "buc": "pcs", "call": "Call", "canal": "channel", "canale marketing": "canale marketing", diff --git a/lang/ru.json b/lang/ru.json index 232cfbd..160d548 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -100,6 +100,7 @@ "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ă piesă": "Добавить запчасть", + "Adaugă piesă implicită": "Добавить запчасть по умолчанию", "Adaugă plată": "Добавить платёж", "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.": "Adaugă primul client SaaS folosind butonul „Adaugă companie\" — se va crea un tenant nou cu admin pe `.service.mir.md/app`.", "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.": "Adaugă primul tău client manual sau importă din CSV. Toate mașinile, fișele și plățile se vor lega automat de el.", @@ -632,6 +633,7 @@ "Editare": "Изменить", "Editează": "Изменить", "Editează drepturi": "Изменить права", + "Editează piesă implicită": "Изменить запчасть по умолчанию", "Editează produs": "Изменить товар", "Eficiență": "Эффективность", "Electric": "Электро", @@ -1965,6 +1967,7 @@ "asistent gândește...": "asistent gândește...", "auto-generat": "auto-generat", "bonusuri/avansuri": "bonusuri/avansuri", + "buc": "шт", "call": "Звонок", "canal": "канал", "canale marketing": "canale marketing",