From e9201c4c9ad2bdd78d5f244deec4ed48890039d4 Mon Sep 17 00:00:00 2001 From: Vasyka Date: Thu, 16 Jul 2026 20:31:04 +0000 Subject: [PATCH] i18n(purchases+suppliers create): +13 translations for form labels & helpers Supplier form: Categorii, Zile livrare, Net 30 / Avans placeholder, Rerating action, Date insuficiente + helper. Purchase form auto-generated headlines: Contact name, Pay terms, Delivery days, Categories, Order date, Expected at, Received at. Co-Authored-By: Claude Opus 4.7 (1M context) --- lang/en.json | 17 ++++++++++++----- lang/ru.json | 19 +++++++++++++------ 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/lang/en.json b/lang/en.json index 6e912c9..e8eeac8 100644 --- a/lang/en.json +++ b/lang/en.json @@ -308,7 +308,8 @@ "Catalog manoperă": "Labor catalog", "Categorie": "Category", "Categorie implicită": "Default category", - "Categorii": "Categorii", + "Categories": "Categories", + "Categorii": "Categories", "Category": "Category", "Caută": "Search", "Caută client, mașină, număr...": "Search client, vehicle, number...", @@ -430,6 +431,7 @@ "Cont PayPal sau card prin PayPal": "Cont PayPal sau card prin PayPal", "Contabil": "Accountant", "Contact": "Contact", + "Contact name": "Contact name", "Contactare": "Contact", "Contactat": "Contacted", "Contacte": "Contacts", @@ -516,7 +518,7 @@ "Data închiderii:": "Close date:", "Date": "Date", "Date generale": "General data", - "Date insuficiente": "Date insuficiente", + "Date insuficiente": "Insufficient data", "Date legale (apar pe facturi)": "Date legale (apar pe facturi)", "Date personale": "Personal data", "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.": "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.", @@ -548,6 +550,7 @@ "Delete": "Delete", "Delete selected": "Delete selected", "Deleted at": "Deleted at", + "Delivery days": "Delivery days", "Demo (pentru demonstrații sales)": "Demo (for sales demos)", "Denumire": "Name", "Denumire afișată": "Display name", @@ -686,6 +689,7 @@ "Excepții": "Overrides", "Excepții drepturi": "Permission overrides", "Există deja un cont cu acest telefon.": "An account with this phone already exists.", + "Expected at": "Expected at", "Expediat": "Shipped", "Expense": "Expense", "Expenses": "Expenses", @@ -1066,7 +1070,7 @@ "Necesită aprobare": "Needs approval", "Necesită aprobare client": "Needs client approval", "Necesită atenție": "Needs attention", - "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Necesită cel puțin 2 recepții complete cu data așteptată setată.", + "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Requires at least 2 full receipts with expected date set.", "Necompletat": "Empty", "Neconfirmat": "Unconfirmed", "Neconfirmate": "Unconfirmed", @@ -1076,7 +1080,7 @@ "Nepublicat": "Unpublished", "Nesemnat": "Unsigned", "Nesincronizat": "Not synced", - "Net 30 / Avans": "Net 30 / Avans", + "Net 30 / Avans": "Net 30 / Advance", "Net:": "Net:", "Neverificat": "Not verified", "New client": "New client", @@ -1206,6 +1210,7 @@ "Oraș": "City", "Oraș:": "Oraș:", "Order": "Order", + "Order date": "Order date", "Order number": "Order number", "Orders": "Orders", "Ordine": "Order", @@ -1250,6 +1255,7 @@ "Pasul 2: Mapează coloanele": "Pasul 2: Mapează coloanele", "Pauză": "Pause", "Pay status": "Pay status", + "Pay terms": "Pay terms", "PayPal": "PayPal", "PayPal:": "PayPal:", "Payload:": "Payload:", @@ -1445,6 +1451,7 @@ "Reason": "Reason", "Recalculat preț pentru {$count} piese": "Recalculat preț pentru {$count} piese", "Recalculează": "Recalculate", + "Received at": "Received at", "Recent": "Recent", "Recente": "Recent", "Recente / restul": "Recente / restul", @@ -1966,7 +1973,7 @@ "Zi": "Day", "Zile": "Days", "Zile libere": "Days off", - "Zile livrare": "Zile livrare", + "Zile livrare": "Delivery days", "Zile lucrate": "Days worked", "Zonă": "Zone", "Zoom in": "Zoom in", diff --git a/lang/ru.json b/lang/ru.json index a159cbb..83ae09c 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -308,7 +308,8 @@ "Catalog manoperă": "Каталог работ", "Categorie": "Категория", "Categorie implicită": "Категория по умолчанию", - "Categorii": "Categorii", + "Categories": "Категории", + "Categorii": "Категории", "Category": "Категория", "Caută": "Найти", "Caută client, mașină, număr...": "Поиск клиента, авто, номера...", @@ -430,6 +431,7 @@ "Cont PayPal sau card prin PayPal": "Cont PayPal sau card prin PayPal", "Contabil": "Бухгалтер", "Contact": "Контакт", + "Contact name": "Контактное лицо", "Contactare": "Связь", "Contactat": "Связались", "Contacte": "Контакты", @@ -516,7 +518,7 @@ "Data închiderii:": "Дата закрытия:", "Date": "Дата", "Date generale": "Общая информация", - "Date insuficiente": "Date insuficiente", + "Date insuficiente": "Недостаточно данных", "Date legale (apar pe facturi)": "Date legale (apar pe facturi)", "Date personale": "Личные данные", "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.": "Datele apar pe facturi și pe pagina de plată a tenant-ului. Confirmarea o faci manual.", @@ -548,6 +550,7 @@ "Delete": "Удалить", "Delete selected": "Удалить выбранные", "Deleted at": "Удалён", + "Delivery days": "Дни доставки", "Demo (pentru demonstrații sales)": "Демо (для продаж)", "Denumire": "Наименование", "Denumire afișată": "Отображаемое название", @@ -686,6 +689,7 @@ "Excepții": "Исключения", "Excepții drepturi": "Исключения прав", "Există deja un cont cu acest telefon.": "Аккаунт с этим номером уже существует.", + "Expected at": "Ожидается", "Expediat": "Отправлен", "Expense": "Расход", "Expenses": "Расходы", @@ -1066,7 +1070,7 @@ "Necesită aprobare": "Требуется одобрение", "Necesită aprobare client": "Требуется одобрение клиента", "Necesită atenție": "Требует внимания", - "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Necesită cel puțin 2 recepții complete cu data așteptată setată.", + "Necesită cel puțin 2 recepții complete cu data așteptată setată.": "Требуется минимум 2 полные приёмки с установленной ожидаемой датой.", "Necompletat": "Не заполнено", "Neconfirmat": "Не подтверждено", "Neconfirmate": "Не подтверждено", @@ -1076,7 +1080,7 @@ "Nepublicat": "Не опубликовано", "Nesemnat": "Не подписано", "Nesincronizat": "Не синхронизировано", - "Net 30 / Avans": "Net 30 / Avans", + "Net 30 / Avans": "Net 30 / Аванс", "Net:": "Net:", "Neverificat": "Не проверено", "New client": "Новый клиент", @@ -1206,6 +1210,7 @@ "Oraș": "Город", "Oraș:": "Oraș:", "Order": "Заказ", + "Order date": "Дата заказа", "Order number": "№ заказа", "Orders": "Заказы", "Ordine": "Порядок", @@ -1250,6 +1255,7 @@ "Pasul 2: Mapează coloanele": "Pasul 2: Mapează coloanele", "Pauză": "Пауза", "Pay status": "Статус оплаты", + "Pay terms": "Условия оплаты", "PayPal": "PayPal", "PayPal:": "PayPal:", "Payload:": "Payload:", @@ -1445,6 +1451,7 @@ "Reason": "Причина", "Recalculat preț pentru {$count} piese": "Recalculat preț pentru {$count} piese", "Recalculează": "Пересчитать", + "Received at": "Принято", "Recent": "Недавно", "Recente": "Недавние", "Recente / restul": "Recente / restul", @@ -1489,7 +1496,7 @@ "Reparații": "Ремонты", "Report": "Отчёт", "Reports": "Отчёты", - "Rerating": "Rerating", + "Rerating": "Пересчёт рейтинга", "Reset": "Сбросить", "Reset parolă": "Сброс пароля", "Resetare parolă": "Resetare parolă", @@ -1966,7 +1973,7 @@ "Zi": "День", "Zile": "Дни", "Zile libere": "Выходные", - "Zile livrare": "Zile livrare", + "Zile livrare": "Дни доставки", "Zile lucrate": "Отработанные дни", "Zonă": "Зона", "Zoom in": "Приблизить",