feat: implement global translation for HR, purchases, and core UI components

This commit is contained in:
2025-12-06 02:01:54 +01:00
parent fef463dce5
commit 623f7b3b56
19 changed files with 789 additions and 361 deletions

View File

@@ -0,0 +1,17 @@
# Traduzione Modulo Acquisti
## Obiettivo
Tradurre completamente il modulo acquisti (Purchases) in italiano e inglese, eliminando le stringhe hardcoded.
## File da analizzare
- `src/frontend/src/apps/purchases/pages/PurchaseOrderFormPage.tsx`
- `src/frontend/src/apps/purchases/pages/PurchaseOrdersPage.tsx`
- `src/frontend/src/apps/purchases/pages/SupplierFormPage.tsx`
- `src/frontend/src/apps/purchases/pages/SuppliersPage.tsx`
- `src/frontend/src/apps/purchases/components/PurchasesStatsWidget.tsx`
## Piano di lavoro
1. Analizzare i file per identificare le stringhe hardcoded.
2. Aggiungere le chiavi di traduzione in `it/translation.json` e `en/translation.json`.
3. Aggiornare i componenti React per utilizzare `useTranslation`.
4. Verificare la build.