Add i18 support
This commit is contained in:
240
frontend/src/locales/eu/common.json
Normal file
240
frontend/src/locales/eu/common.json
Normal file
@@ -0,0 +1,240 @@
|
||||
{
|
||||
"navigation": {
|
||||
"dashboard": "Aginte Panela",
|
||||
"operations": "Eragiketak",
|
||||
"inventory": "Inbentarioa",
|
||||
"production": "Ekoizpena",
|
||||
"recipes": "Errezetak",
|
||||
"orders": "Eskaerak",
|
||||
"procurement": "Erosketak",
|
||||
"pos": "Salmenta Puntua",
|
||||
"analytics": "Analisiak",
|
||||
"forecasting": "Aurreikuspena",
|
||||
"sales": "Salmentak",
|
||||
"performance": "Errendimendua",
|
||||
"insights": "AI Jakintza",
|
||||
"data": "Datuak",
|
||||
"weather": "Eguraldia",
|
||||
"traffic": "Trafikoa",
|
||||
"events": "Gertaerak",
|
||||
"communications": "Komunikazioak",
|
||||
"notifications": "Jakinarazpenak",
|
||||
"alerts": "Alertak",
|
||||
"preferences": "Lehentasunak",
|
||||
"settings": "Ezarpenak",
|
||||
"team": "Taldea",
|
||||
"bakery": "Okindegi",
|
||||
"training": "Trebakuntza",
|
||||
"system": "Sistema",
|
||||
"onboarding": "Hasierako Konfigurazioa"
|
||||
},
|
||||
"actions": {
|
||||
"save": "Gorde",
|
||||
"cancel": "Ezeztatu",
|
||||
"edit": "Editatu",
|
||||
"delete": "Ezabatu",
|
||||
"add": "Gehitu",
|
||||
"create": "Sortu",
|
||||
"update": "Eguneratu",
|
||||
"view": "Ikusi",
|
||||
"search": "Bilatu",
|
||||
"filter": "Iragazi",
|
||||
"export": "Esportatu",
|
||||
"import": "Inportatu",
|
||||
"download": "Deskargatu",
|
||||
"upload": "Kargatu",
|
||||
"print": "Inprimatu",
|
||||
"refresh": "Eguneratu",
|
||||
"reset": "Berrezarri",
|
||||
"clear": "Garbitu",
|
||||
"submit": "Bidali",
|
||||
"close": "Itxi",
|
||||
"open": "Ireki",
|
||||
"back": "Atzera",
|
||||
"next": "Hurrengoa",
|
||||
"previous": "Aurrekoa",
|
||||
"finish": "Amaitu",
|
||||
"continue": "Jarraitu",
|
||||
"confirm": "Berretsi",
|
||||
"expand": "Zabaldu",
|
||||
"collapse": "Tolestu"
|
||||
},
|
||||
"status": {
|
||||
"active": "Aktibo",
|
||||
"inactive": "Ez aktibo",
|
||||
"pending": "Zain",
|
||||
"completed": "Amaituta",
|
||||
"cancelled": "Bertan behera utzi",
|
||||
"draft": "Zirriborroa",
|
||||
"published": "Argitaratua",
|
||||
"archived": "Artxibatua",
|
||||
"enabled": "Gaituta",
|
||||
"disabled": "Desgaituta",
|
||||
"available": "Erabilgarri",
|
||||
"unavailable": "Ez erabilgarri",
|
||||
"in_progress": "Abian",
|
||||
"failed": "Huts egin du",
|
||||
"success": "Arrakasta",
|
||||
"warning": "Abisua",
|
||||
"error": "Errorea",
|
||||
"info": "Informazioa",
|
||||
"undefined": "Zehaztu gabe",
|
||||
"no_rating": "Baloraziorik ez",
|
||||
"disconnected": "Deskonektatuta",
|
||||
"no_realtime_connection": "Denbora errealeko konexiorik ez"
|
||||
},
|
||||
"time": {
|
||||
"today": "Gaur",
|
||||
"yesterday": "Atzo",
|
||||
"tomorrow": "Bihar",
|
||||
"this_week": "Aste honetan",
|
||||
"last_week": "Azken astean",
|
||||
"next_week": "Hurrengo astean",
|
||||
"this_month": "Hilabete honetan",
|
||||
"last_month": "Azken hilabetean",
|
||||
"next_month": "Hurrengo hilabetean",
|
||||
"this_year": "Urte honetan",
|
||||
"last_year": "Azken urtean",
|
||||
"next_year": "Hurrengo urtean",
|
||||
"morning": "Goiza",
|
||||
"afternoon": "Arratsaldea",
|
||||
"evening": "Iluntzea",
|
||||
"night": "Gaua",
|
||||
"now": "Orain",
|
||||
"recently": "Duela gutxi",
|
||||
"soon": "Laster",
|
||||
"later": "Geroago"
|
||||
},
|
||||
"units": {
|
||||
"kg": "kg",
|
||||
"g": "g",
|
||||
"l": "l",
|
||||
"ml": "ml",
|
||||
"pieces": "zatiak",
|
||||
"units": "unitateak",
|
||||
"portions": "zatiak",
|
||||
"minutes": "minutuak",
|
||||
"hours": "orduak",
|
||||
"days": "egunak",
|
||||
"weeks": "asteak",
|
||||
"months": "hilabeteak",
|
||||
"years": "urteak"
|
||||
},
|
||||
"categories": {
|
||||
"bread": "Ogiak",
|
||||
"pastry": "Gozogintza",
|
||||
"cake": "Tartoak",
|
||||
"cookie": "Galletak",
|
||||
"other": "Besteak",
|
||||
"flour": "Irinak",
|
||||
"dairy": "Esnekiak",
|
||||
"eggs": "Arrautzak",
|
||||
"fats": "Gantzak",
|
||||
"sugar": "Azukreak",
|
||||
"yeast": "Legamiak",
|
||||
"spices": "Espezieak",
|
||||
"salted": "Gazidunak"
|
||||
},
|
||||
"priority": {
|
||||
"low": "Baxua",
|
||||
"normal": "Normala",
|
||||
"medium": "Ertaina",
|
||||
"high": "Altua",
|
||||
"urgent": "Larria",
|
||||
"critical": "Kritikoa",
|
||||
"undefined": "Lehentasuna zehaztu gabe"
|
||||
},
|
||||
"difficulty": {
|
||||
"easy": "Erraza",
|
||||
"medium": "Ertaina",
|
||||
"hard": "Zaila",
|
||||
"expert": "Adituarena"
|
||||
},
|
||||
"payment_methods": {
|
||||
"cash": "Dirua",
|
||||
"card": "Txartela",
|
||||
"transfer": "Transferentzia",
|
||||
"other": "Besteak"
|
||||
},
|
||||
"delivery_methods": {
|
||||
"pickup": "Hartzera",
|
||||
"delivery": "Etxera banatzea"
|
||||
},
|
||||
"weekdays": {
|
||||
"monday": "Astelehena",
|
||||
"tuesday": "Asteartea",
|
||||
"wednesday": "Asteazkena",
|
||||
"thursday": "Osteguna",
|
||||
"friday": "Ostirala",
|
||||
"saturday": "Larunbata",
|
||||
"sunday": "Igandea"
|
||||
},
|
||||
"months": {
|
||||
"january": "Urtarrila",
|
||||
"february": "Otsaila",
|
||||
"march": "Martxoa",
|
||||
"april": "Apirila",
|
||||
"may": "Maiatza",
|
||||
"june": "Ekaina",
|
||||
"july": "Uztaila",
|
||||
"august": "Abuztua",
|
||||
"september": "Iraila",
|
||||
"october": "Urria",
|
||||
"november": "Azaroa",
|
||||
"december": "Abendua"
|
||||
},
|
||||
"forms": {
|
||||
"required": "Beharrezkoa",
|
||||
"optional": "Aukerakoa",
|
||||
"loading": "Kargatzen...",
|
||||
"no_data": "Ez dago daturik",
|
||||
"no_results": "Ez da emaitzarik aurkitu",
|
||||
"empty_state": "Ez dago elementurik erakusteko",
|
||||
"select_option": "Aukera hautatu",
|
||||
"enter_text": "Testua sartu",
|
||||
"choose_file": "Fitxategia aukeratu",
|
||||
"drag_drop": "Arrastatu eta jaregin hemen",
|
||||
"or": "edo",
|
||||
"no_terms": "Baldintzarik zehaztu gabe",
|
||||
"search_placeholder": "Bilatu..."
|
||||
},
|
||||
"table": {
|
||||
"no_data": "Ez dago daturik erakusteko",
|
||||
"loading": "Datuak kargatzen...",
|
||||
"error": "Errorea datuak kargatzean",
|
||||
"rows_per_page": "Errenkadak orrialdepo",
|
||||
"showing": "Erakusten",
|
||||
"of": "-tik",
|
||||
"entries": "sarrerak",
|
||||
"page": "Orrialdea",
|
||||
"first": "Lehena",
|
||||
"last": "Azkena",
|
||||
"sort_asc": "Ordenatu gorantz",
|
||||
"sort_desc": "Ordenatu beherantz"
|
||||
},
|
||||
"alerts": {
|
||||
"confirm_delete": "Ziur zaude elementu hau ezabatu nahi duzula?",
|
||||
"confirm_action": "Ziur zaude ekintza hau egin nahi duzula?",
|
||||
"unsaved_changes": "Gorde gabeko aldaketak dituzu. Ziur zaude irten nahi duzula?",
|
||||
"success_save": "Ongi gorde da",
|
||||
"success_delete": "Ongi ezabatu da",
|
||||
"success_update": "Ongi eguneratu da",
|
||||
"success_create": "Ongi sortu da",
|
||||
"operation_completed": "Eragiketa ongi burutu da"
|
||||
},
|
||||
"accessibility": {
|
||||
"close": "Itxi",
|
||||
"menu": "Nabigazio nagusia",
|
||||
"open_menu": "Menua ireki",
|
||||
"close_menu": "Menua itxi",
|
||||
"toggle": "Aldatu",
|
||||
"expand": "Zabaldu",
|
||||
"collapse": "Tolestu",
|
||||
"loading": "Kargatzen",
|
||||
"image": "Irudia",
|
||||
"button": "Botoia",
|
||||
"link": "Esteka",
|
||||
"tooltip": "Informazio gehigarria",
|
||||
"search": "Aplikazioan bilatu"
|
||||
}
|
||||
}
|
||||
74
frontend/src/locales/eu/dashboard.json
Normal file
74
frontend/src/locales/eu/dashboard.json
Normal file
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"title": "Aginte Panela",
|
||||
"subtitle": "Zure okindegiaren eragiketen ikuspegi orokorra",
|
||||
"stats": {
|
||||
"sales_today": "Gaurko Salmentak",
|
||||
"pending_orders": "Eskaera Zain",
|
||||
"stock_alerts": "Stock Alertak",
|
||||
"production_efficiency": "Ekoizpen Eraginkortasuna",
|
||||
"revenue_growth": "Diru-sarrera Hazkundea",
|
||||
"customer_satisfaction": "Bezeroaren Gogobetetasuna",
|
||||
"inventory_turnover": "Inbentario Biraketa",
|
||||
"daily_profit": "Eguneko Irabazia",
|
||||
"products_sold": "Saldutako Produktuak"
|
||||
},
|
||||
"trends": {
|
||||
"vs_yesterday": "% atzokoarekin alderatuta",
|
||||
"vs_last_week": "% azken astearekin alderatuta",
|
||||
"vs_last_month": "% azken hilarekin alderatuta",
|
||||
"growth": "hazkundea",
|
||||
"decrease": "beherakada",
|
||||
"stable": "egonkorra"
|
||||
},
|
||||
"sections": {
|
||||
"critical_stats": "Estatistika Kritikoak",
|
||||
"real_time_alerts": "Denbora Errealeko Alertak",
|
||||
"procurement_today": "Gaurko Erosketak",
|
||||
"production_today": "Gaurko Ekoizpena",
|
||||
"recent_activity": "Azken Jarduera",
|
||||
"quick_actions": "Ekintza Azkarrak"
|
||||
},
|
||||
"quick_actions": {
|
||||
"add_new_bakery": "Okindegi Berria Gehitu",
|
||||
"create_order": "Eskaera Sortu",
|
||||
"start_production": "Ekoizpena Hasi",
|
||||
"check_inventory": "Inbentarioa Begiratu",
|
||||
"view_reports": "Txostenak Ikusi",
|
||||
"manage_staff": "Langilea Kudeatu"
|
||||
},
|
||||
"alerts": {
|
||||
"low_stock": "Stock Baxua",
|
||||
"production_delay": "Ekoizpen Atzerapena",
|
||||
"quality_issue": "Kalitate Arazoa",
|
||||
"equipment_maintenance": "Ekipo Mantentze",
|
||||
"order_pending": "Eskaera Zain",
|
||||
"delivery_due": "Entrega Atzeratua"
|
||||
},
|
||||
"messages": {
|
||||
"welcome": "Ongi etorri berriro",
|
||||
"good_morning": "Egun on",
|
||||
"good_afternoon": "Arratsalde on",
|
||||
"good_evening": "Iluntzeko on",
|
||||
"no_data": "Ez dago daturik",
|
||||
"loading": "Aginte panelaren datuak kargatzen...",
|
||||
"error_loading": "Errorea datuak kargatzean",
|
||||
"last_updated": "Azken eguneraketa",
|
||||
"auto_refresh": "Eguneraketa automatikoa",
|
||||
"more_than_yesterday": "atzo baino gehiago",
|
||||
"require_attention": "Arreta behar dute",
|
||||
"more_units": "unitate gehiago",
|
||||
"action_required": "Ekintza beharrezkoa",
|
||||
"manage_organizations": "Zure erakundeak kudeatu",
|
||||
"setup_new_business": "Negozio berri bat hutsetik konfiguratu",
|
||||
"active_organizations": "Erakunde Aktiboak"
|
||||
},
|
||||
"time_periods": {
|
||||
"today": "Gaur",
|
||||
"this_week": "Aste Hau",
|
||||
"this_month": "Hilabete Hau",
|
||||
"this_year": "Urte Hau",
|
||||
"last_7_days": "Azken 7 egun",
|
||||
"last_30_days": "Azken 30 egun",
|
||||
"last_90_days": "Azken 90 egun"
|
||||
}
|
||||
}
|
||||
80
frontend/src/locales/eu/production.json
Normal file
80
frontend/src/locales/eu/production.json
Normal file
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"title": "Ekoizpena",
|
||||
"subtitle": "Zure okindegiaren ekoizpena kudeatu",
|
||||
"production_status": {
|
||||
"PENDING": "Zain",
|
||||
"IN_PROGRESS": "Abian",
|
||||
"COMPLETED": "Amaituta",
|
||||
"CANCELLED": "Bertan behera utzi",
|
||||
"ON_HOLD": "Pausatuta",
|
||||
"QUALITY_CHECK": "Kalitate Kontrola",
|
||||
"FAILED": "Huts egin"
|
||||
},
|
||||
"production_priority": {
|
||||
"LOW": "Baxua",
|
||||
"MEDIUM": "Ertaina",
|
||||
"HIGH": "Altua",
|
||||
"URGENT": "Larria"
|
||||
},
|
||||
"batch_status": {
|
||||
"PLANNED": "Planifikatuta",
|
||||
"IN_PROGRESS": "Abian",
|
||||
"COMPLETED": "Amaituta",
|
||||
"CANCELLED": "Bertan behera utzi",
|
||||
"ON_HOLD": "Pausatuta"
|
||||
},
|
||||
"quality_check_status": {
|
||||
"PENDING": "Zain",
|
||||
"IN_PROGRESS": "Abian",
|
||||
"PASSED": "Onartuta",
|
||||
"FAILED": "Baztertuta",
|
||||
"REQUIRES_ATTENTION": "Arreta Behar du"
|
||||
},
|
||||
"fields": {
|
||||
"batch_number": "Lote Zenbakia",
|
||||
"production_date": "Ekoizpen Data",
|
||||
"planned_quantity": "Planifikatutako Kantitatea",
|
||||
"actual_quantity": "Benetako Kantitatea",
|
||||
"yield_percentage": "Errendimendu Ehunekoa",
|
||||
"priority": "Lehentasuna",
|
||||
"assigned_staff": "Esleitutako Langilea",
|
||||
"production_notes": "Ekoizpen Oharrak",
|
||||
"quality_score": "Kalitate Puntuazioa",
|
||||
"quality_notes": "Kalitate Oharrak",
|
||||
"defect_rate": "Akats Tasa",
|
||||
"rework_required": "Berrlana Behar",
|
||||
"waste_quantity": "Hondakin Kantitatea",
|
||||
"waste_reason": "Hondakin Arrazoia",
|
||||
"efficiency": "Eraginkortasuna",
|
||||
"material_cost": "Material Kostua",
|
||||
"labor_cost": "Lan Kostua",
|
||||
"overhead_cost": "Kostu Orokorra",
|
||||
"total_cost": "Kostu Osoa",
|
||||
"cost_per_unit": "Unitateko Kostua"
|
||||
},
|
||||
"actions": {
|
||||
"start_production": "Ekoizpena Hasi",
|
||||
"complete_batch": "Lotea Amaitu",
|
||||
"pause_production": "Ekoizpena Pausatu",
|
||||
"cancel_batch": "Lotea Ezeztatu",
|
||||
"quality_check": "Kalitate Kontrola",
|
||||
"create_batch": "Lotea Sortu",
|
||||
"view_details": "Xehetasunak Ikusi",
|
||||
"edit_batch": "Lotea Editatu",
|
||||
"duplicate_batch": "Lotea Bikoiztu"
|
||||
},
|
||||
"labels": {
|
||||
"current_production": "Uneko Ekoizpena",
|
||||
"production_queue": "Ekoizpen Ilara",
|
||||
"completed_today": "Gaur Amaitutakoak",
|
||||
"efficiency_rate": "Eraginkortasun Tasa",
|
||||
"quality_score": "Kalitate Puntuazioa",
|
||||
"active_batches": "Lote Aktiboak",
|
||||
"pending_quality_checks": "Kalitate Kontrol Zain"
|
||||
},
|
||||
"descriptions": {
|
||||
"production_efficiency": "Uneko ekoizpenaren eraginkortasun ehunekoa",
|
||||
"quality_average": "Azken loteen batez besteko kalitate puntuazioa",
|
||||
"waste_reduction": "Hondakin murrizketa aurreko hilarekin alderatuta"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user