Improve the frontend and fix TODOs

This commit is contained in:
Urtzi Alfaro
2025-10-24 13:05:04 +02:00
parent 07c33fa578
commit 61376b7a9f
100 changed files with 8284 additions and 3419 deletions

View File

@@ -185,6 +185,60 @@
"november": "Azaroa",
"december": "Abendua"
},
"fields": {
"name": "Izena",
"contact_person": "Kontaktu pertsona",
"email": "Emaila",
"phone": "Telefonoa",
"city": "Hiria",
"country": "Herrialdea",
"address": "Helbidea",
"postal_code": "Posta kodea",
"region": "Eskualdea",
"state": "Egoera",
"company": "Enpresa",
"position": "Kargua",
"department": "Saila",
"title": "Izenburua",
"description": "Deskribapena",
"notes": "Oharrak",
"status": "Egoera",
"type": "Mota",
"category": "Kategoria",
"priority": "Lehentasuna",
"date": "Data",
"time": "Ordua",
"amount": "Zenbatekoa",
"quantity": "Kantitatea",
"price": "Prezioa",
"cost": "Kostua",
"total": "Guztira",
"discount": "Deskontua",
"tax": "Zerga",
"currency": "Txanpona",
"reference": "Erreferentzia",
"code": "Kodea",
"id": "ID",
"created_at": "Sortze data",
"updated_at": "Eguneratze data",
"due_date": "Epemuga",
"start_date": "Hasiera data",
"end_date": "Amaiera data",
"duration": "Iraupena",
"percentage": "Ehunekoa",
"rate": "Tasa",
"score": "Puntuazioa",
"rating": "Balorazioa",
"version": "Bertsioa",
"version_number": "Bertsio zenbakia",
"version_date": "Bertsio data",
"version_notes": "Bertsio oharrak",
"version_status": "Bertsio egoera",
"version_type": "Bertsio mota",
"version_category": "Bertsio kategoria",
"version_priority": "Bertsio lehentasuna",
"version_description": "Bertsio deskribapena"
},
"forms": {
"required": "Beharrezkoa",
"optional": "Aukerakoa",
@@ -356,4 +410,4 @@
"language": "Hizkuntza",
"open_menu": "Ireki nabigazio menua"
}
}
}

View File

@@ -288,13 +288,19 @@
}
},
"grants": {
"eu_horizon": "EBko Horizonte Europa",
"eu_horizon_req": "%30eko murrizketa behar du",
"farm_to_fork": "Baratzatik Mahairako",
"farm_to_fork_req": "%20ko murrizketa behar du",
"circular_economy": "Ekonomia Zirkularra",
"circular_economy_req": "%15eko murrizketa behar du",
"un_sdg": "NBEren GIH Ziurtagiria",
"life_circular_economy": "LIFE Programa - Ekonomia Zirkularra",
"life_circular_economy_req": "%15eko murrizketa behar du",
"life_circular_economy_funding": "€73M eskuragarri",
"horizon_europe_cluster_6": "Horizonte Europa 6. multzoa",
"horizon_europe_cluster_6_req": "%20ko murrizketa behar du",
"horizon_europe_cluster_6_funding": "€880M+ urtero",
"fedima_sustainability_grant": "Fedima Iraunkortasun Diru-laguntza",
"fedima_sustainability_grant_req": "%15eko murrizketa behar du",
"fedima_sustainability_grant_funding": "€20.000 proiektuko",
"eit_food_retail": "EIT Food - Salmenta Berrikuntza",
"eit_food_retail_req": "%20ko murrizketa behar du",
"eit_food_retail_funding": "€15-45k proiektuko",
"un_sdg": "NBEren GIH 12.3 Ziurtagiria",
"un_sdg_req": "%50eko murrizketa behar du",
"eligible": "Kualifikatua",
"on_track": "Bidean"

View File

@@ -80,5 +80,26 @@
"equipment": {
"title": "Makinen egoera",
"subtitle": "Monitorizatu makinen osasuna eta errendimendua"
},
"quality": {
"title": "Kalitate Kontrola",
"categories": {
"weight_check": "Pisu Kontrola",
"temperature_check": "Tenperatura Kontrola",
"moisture_check": "Hezetasun Kontrola",
"volume_check": "Bolumen Kontrola",
"appearance": "Itxura",
"structure": "Egitura",
"texture": "Testura",
"flavor": "Zaporea",
"safety": "Segurtasuna",
"packaging": "Ontziratzea",
"temperature": "Tenperatura",
"weight": "Pisua",
"dimensions": "Dimentsioak",
"time_check": "Denbora Kontrola",
"chemical": "Kimikoa",
"hygiene": "Higienea"
}
}
}

View File

@@ -1,7 +1,85 @@
{
"bakery": {
"title": "Okindegi Ezarpenak",
"description": "Konfiguratu zure okindegiko informazioa eta ezarpen operatiboak",
"tabs": {
"information": "Informazioa",
"hours": "Ordutegiak",
"operations": "Ezarpenak"
},
"information": {
"title": "Informazio Orokorra",
"description": "Zure okindegiko oinarrizko datuak eta lehentasunak",
"general_section": "Informazio Orokorra",
"location_section": "Kokapena",
"business_section": "Enpresa Datuak",
"fields": {
"name": "Okindegi Izena",
"description": "Deskribapena",
"email": "Harremaneko Email",
"phone": "Telefonoa",
"website": "Webgunea",
"address": "Helbidea",
"city": "Hiria",
"postal_code": "Posta Kodea",
"country": "Herrialdea",
"tax_id": "IFK",
"currency": "Moneta",
"timezone": "Ordu Zona",
"language": "Hizkuntza"
},
"placeholders": {
"name": "Zure okindegi izena",
"email": "harremanak@okindeg ia.com",
"phone": "+34 943 123 456",
"website": "https://zure-okindegia.com",
"address": "Kalea, zenbakia, etab.",
"city": "Hiria",
"postal_code": "20001",
"country": "Espainia",
"tax_id": "B12345678",
"description": "Deskribatu zure okindegia..."
}
},
"hours": {
"title": "Irekiera Ordutegiak",
"description": "Konfiguratu zure okindegiko ordutegiak",
"days": {
"monday": "Astelehena",
"tuesday": "Asteartea",
"wednesday": "Asteazkena",
"thursday": "Osteguna",
"friday": "Ostirala",
"saturday": "Larunbata",
"sunday": "Igandea"
},
"closed": "Itxita",
"closed_all_day": "Egun osoan itxita",
"open_time": "Irekiera",
"close_time": "Itxiera"
},
"operations": {
"title": "Ezarpen Operatiboak",
"description": "Konfiguratu zure okindegiko parametro operatiboak",
"procurement": "Erosketen Kudeaketa",
"inventory": "Inbentarioaren Kudeaketa",
"production": "Ekoizpenaren Kudeaketa",
"suppliers": "Hornitzaileen Kudeaketa",
"pos": "Salmenta Puntua",
"orders": "Eskaeren Kudeaketa"
},
"unsaved_changes": "Gorde gabeko aldaketak dituzu",
"save_success": "Informazioa eguneratu da",
"save_error": "Errorea eguneratzean"
},
"profile": {
"title": "Erabiltzaile Profila",
"title": "Ezarpenak",
"description": "Kudeatu zure informazio pertsonala eta lehentasunak",
"tabs": {
"personal": "Informazioa",
"notifications": "Jakinarazpenak",
"privacy": "Pribatutasuna"
},
"personal_info": "Informazio Pertsonala",
"edit_profile": "Profila Editatu",
"change_password": "Pasahitza Aldatu",
@@ -19,11 +97,55 @@
"avatar": "Avatarra"
},
"password": {
"title": "Pasahitza Aldatu",
"current_password": "Oraingo Pasahitza",
"new_password": "Pasahitz Berria",
"confirm_password": "Pasahitza Berretsi",
"change_password": "Pasahitza Aldatu",
"password_requirements": "Pasahitzak gutxienez 8 karaktere izan behar ditu"
"password_requirements": "Pasahitzak gutxienez 8 karaktere izan behar ditu",
"change_success": "Pasahitza eguneratu da",
"change_error": "Ezin izan da pasahitza aldatu"
},
"notifications": {
"title": "Jakinarazpen Lehentasunak",
"description": "Konfiguratu nola eta noiz jasotzen dituzun jakinarazpenak",
"contact_info": "Harreman Informazioa",
"global_settings": "Ezarpen Orokorrak",
"channel_controls": "Kanal Kontrolak",
"categories": {
"alerts": "Alertak",
"reports": "Txostenak",
"marketing": "Marketing"
},
"channels": {
"email": "Email",
"push": "Push",
"whatsapp": "WhatsApp"
},
"quiet_hours": "Ordu Isilak",
"quiet_hours_description": "Ez dago jakinarazpenik aldialdi honetan",
"digest_frequency": "Laburpen Maiztasuna",
"email_limit": "Eguneko muga",
"preferences_saved": "Lehentasunak gorde dira",
"preferences_error": "Errorea lehentasunak gordetzean"
},
"privacy": {
"title": "Pribatutasuna eta Datuak",
"description": "Kudeatu zure pribatutasuna eta datu pertsonalak",
"gdpr_rights": "Zure Datu Eskubideak",
"gdpr_description": "GDPR-ren arabera, zure datu pertsonalak atzitu, esportatu eta ezabatzeko eskubidea duzu",
"export_data": "Esportatu Zure Datuak",
"export_description": "Deskargatu zure datu pertsonal guztien kopia JSON formatuan",
"export_button": "Nire Datuak Esportatu",
"export_success": "Zure datuak esportatu dira",
"export_error": "Errorea datuak esportatzean. Saiatu berriro mesedez",
"delete_account": "Kontua Ezabatu",
"delete_description": "Ezabatu betiko zure kontua eta datu guztiak",
"delete_button": "Nire Kontua Ezabatu",
"delete_warning": "Ekintza hau ezin da desegin",
"cookie_preferences": "Cookie Lehentasunak",
"privacy_policy": "Pribatutasun Politika",
"terms": "Zerbitzu Baldintzak"
}
},
"team": {
@@ -43,14 +165,6 @@
"switch_organization": "Erakundea Aldatu",
"create_organization": "Erakundea Sortu"
},
"bakery_config": {
"title": "Okindegi Konfigurazioa",
"description": "Konfiguratu zure okindegiko ezarpen bereziak",
"general": "Orokorra",
"products": "Produktuak",
"hours": "Ordu Koadroa",
"notifications": "Jakinarazpenak"
},
"subscription": {
"title": "Harpidetza",
"description": "Kudeatu zure harpidetza plana",
@@ -60,32 +174,19 @@
"upgrade": "Plana Eguneratu",
"manage": "Harpidetza Kudeatu"
},
"communication": {
"title": "Komunikazio Lehentasunak",
"description": "Konfiguratu nola eta noiz jasotzen dituzun jakinarazpenak",
"email_notifications": "Email Jakinarazpenak",
"push_notifications": "Push Jakinarazpenak",
"sms_notifications": "SMS Jakinarazpenak",
"marketing": "Marketing Komunikazioak",
"alerts": "Sistemaren Alertak"
},
"tabs": {
"profile": "Profila",
"team": "Taldea",
"organization": "Erakundea",
"bakery_config": "Konfigurazioa",
"subscription": "Harpidetza",
"communication": "Komunikazioa"
},
"common": {
"save": "Gorde",
"cancel": "Utzi",
"discard": "Baztertu",
"edit": "Editatu",
"delete": "Ezabatu",
"loading": "Kargatzen...",
"saving": "Gordetzen...",
"success": "Arrakasta",
"error": "Errorea",
"required": "Beharrezkoa",
"optional": "Aukerakoa"
"optional": "Aukerakoa",
"reset": "Berrezarri",
"reset_all": "Dena Berrezarri"
}
}

View File

@@ -1 +1,104 @@
{}
{
"types": {
"ingredients": "Osagaiak",
"packaging": "Paketea",
"equipment": "Tresnak",
"services": "Zerbitzuak",
"utilities": "Erabilgarriak",
"multi": "Hainbat Kategoria"
},
"status": {
"active": "Aktiboa",
"inactive": "Inaktiboa",
"pending_approval": "Onarpenaren zain",
"suspended": "Kanporatuta",
"blacklisted": "Zerrenda beltzean"
},
"payment_terms": {
"cod": "Entregan ordaindu",
"net_15": "15 eguneko sarea",
"net_30": "30 eguneko sarea",
"net_45": "45 eguneko sarea",
"net_60": "60 eguneko sarea",
"prepaid": "Aurrez ordainduta",
"credit_terms": "Kreditu baldintzak"
},
"purchase_order_status": {
"draft": "Zirriborroa",
"pending_approval": "Onarpenaren zain",
"approved": "Onartua",
"sent_to_supplier": "Hornitzaileari bidalia",
"confirmed": "Berretsia",
"partially_received": "Partzialki jasoa",
"completed": "Osatua",
"cancelled": "Ezeztatua",
"disputed": "Ukana"
},
"delivery_status": {
"scheduled": "Programatuta",
"in_transit": "Bidaian",
"out_for_delivery": "Entregarako kanpoan",
"delivered": "Entregatua",
"partially_delivered": "Partzialki entregatua",
"failed_delivery": "Entrega hutsa",
"returned": "Itzulita"
},
"quality_rating": {
"5": "Bikaina",
"4": "Ona",
"3": "Batez bestekoa",
"2": "Txarra",
"1": "Oso txarra"
},
"delivery_rating": {
"5": "Bikaina",
"4": "Ona",
"3": "Batez bestekoa",
"2": "Txarra",
"1": "Oso txarra"
},
"invoice_status": {
"pending": "Zain",
"approved": "Onartua",
"paid": "Ordainduta",
"overdue": "Atzeratua",
"disputed": "Ukana",
"cancelled": "Ezeztatua"
},
"labels": {
"supplier_type": "Hornitzaile mota",
"supplier_status": "Hornitzailearen egoera",
"payment_terms": "Ordainketa baldintzak",
"purchase_order_status": "Erosketa aginduaren egoera",
"delivery_status": "Entregaren egoera",
"quality_rating": "Kalitatearen balorazioa",
"delivery_rating": "Entregaren balorazioa",
"invoice_status": "Fakturaren egoera",
"supplier_code": "Hornitzailearen kodea",
"lead_time": "Entrega denbora (egunak)",
"minimum_order": "Gutxieneko eskaera",
"credit_limit": "Kreditu muga",
"currency": "Moneta",
"created_date": "Sortze data",
"updated_date": "Azken eguneraketa",
"notes": "Oharrak"
},
"sections": {
"contact_info": "Kontaktu informazioa",
"commercial_info": "Informazio komertziala",
"performance": "Errendimendua eta estatistikak",
"notes": "Oharrak"
},
"placeholders": {
"name": "Hornitzailearen izena",
"contact_person": "Kontaktuaren izena",
"supplier_code": "Kode esklusiboa",
"notes": "Oharrak hornitzaileari buruz"
},
"descriptions": {
"supplier_type": "Hautatu hornitzaile honek ematen dituen produktuen edo zerbitzuen mota",
"payment_terms": "Hornitzailearekin hitz egindako ordainketa baldintzak",
"quality_rating": "1etik 5erako izarra balorazioa produktuaren kalitatean oinarrituta",
"delivery_rating": "1etik 5erako izarra balorazioa entrega puntualtasunean eta baldintzetan oinarrituta"
}
}

View File

@@ -51,10 +51,40 @@
"title": "Diru-laguntzetarako Gaitasuna",
"overall_readiness": "Prestutasun Orokorra",
"programs": {
"eu_horizon_europe": "EB Horizonte Europa",
"eu_farm_to_fork": "EB Baratzatik Mahairako",
"national_circular_economy": "Ekonomia Zirkularreko Diru-laguntzak",
"un_sdg_certified": "NBE GIH Ziurtagiria"
"life_circular_economy": "LIFE Programa - Ekonomia Zirkularra",
"life_circular_economy_description": "EBren LIFE Programa ekonomia zirkularreko ekimenetarako eta elikagai-hondakinen murrizketarako",
"life_circular_economy_funding": "€73M eskuragarri ekonomia zirkularreko proiektuetarako",
"life_circular_economy_deadline": "Azken eguna: 2025eko irailaren 23a",
"life_circular_economy_requirement": "%15eko hondakinen murrizketa behar da oinarri-lerrotik",
"life_circular_economy_link": "https://cinea.ec.europa.eu/life-calls-proposals-2025_en",
"horizon_europe_cluster_6": "Horizonte Europa - 6. multzoa Elikagai Sistemak",
"horizon_europe_cluster_6_description": "I+G finantzaketa elikagai sistema jasangarrietarako, bioekonomiako eta hondakinen murrizketarako",
"horizon_europe_cluster_6_funding": "€880M+ urtero elikagai sistemen proiektuetarako",
"horizon_europe_cluster_6_deadline": "Deialdi jarraitua 2025ean",
"horizon_europe_cluster_6_requirement": "%20ko hondakinen murrizketa behar da oinarri-lerrotik",
"horizon_europe_cluster_6_link": "https://research-and-innovation.ec.europa.eu/funding/cluster-6",
"fedima_sustainability_grant": "Fedimaren Iraunkortasun Diru-laguntza",
"fedima_sustainability_grant_description": "Sei hilabeteko diru-laguntza okindegietako iraunkortasun ekimen lokaletarako",
"fedima_sustainability_grant_funding": "€20.000 proiektu bakoitzeko",
"fedima_sustainability_grant_deadline": "Hurrengo azken eguna: 2025eko ekainaren 30a",
"fedima_sustainability_grant_requirement": "%15eko hondakinen murrizketa behar da (okindegia-espezifikoa)",
"fedima_sustainability_grant_link": "https://grant.fedima.org",
"eit_food_retail": "EIT Food - Salmenta Berrikuntza",
"eit_food_retail_description": "Laguntza elikagai-produktuen salmentetarako erronka kritikoak gainditzeko",
"eit_food_retail_funding": "€15.000 - €45.000 proiektu bakoitzeko",
"eit_food_retail_deadline": "Eskaera jarraitua",
"eit_food_retail_requirement": "%20ko hondakinen murrizketa eta salmentako berrikuntza behar da",
"eit_food_retail_link": "https://www.eitfood.eu/funding",
"un_sdg_certified": "NBEren GIH 12.3 Ziurtagiria",
"un_sdg_certified_description": "Ziurtagiri ofiziala GIH 12.3 helburuak lortzeagatik",
"un_sdg_certified_funding": "Ziurtagiria (ez finantzaketa)",
"un_sdg_certified_deadline": "Ziurtagiri-prozesua etengabea",
"un_sdg_certified_requirement": "%50eko hondakinen murrizketa behar da oinarri-lerrotik",
"un_sdg_certified_link": "https://sdgs.un.org/goals/goal12"
},
"confidence": {
"high": "Konfiantza Handia",
@@ -65,6 +95,11 @@
"eligible": "Eskuragarri",
"not_eligible": "Ez Dago Eskuragarri",
"requirements_met": "Eskakizunak Betetzen"
},
"spain_compliance": {
"title": "Espainiako Arauak Betetzen",
"law_1_2025": "Espainiako 1/2025 Legea Elikagai-hondakinen Prebentzioa",
"circular_economy_strategy": "Espainiako Ekonomia Zirkularraren Estrategia 2030"
}
},
"waste": {
@@ -84,10 +119,11 @@
"export_error": "Errorea txostena esportatzean",
"types": {
"general": "Iraunkortasun Txosten Orokorra",
"eu_horizon": "Horizonte Europa Formatua",
"farm_to_fork": "Baratzatik Mahairako Txostena",
"circular_economy": "Ekonomia Zirkularreko Txostena",
"un_sdg": "NBE GIH Ziurtagiri Txostena"
"life_circular_economy": "LIFE Programa Eskaera - Ekonomia Zirkularra",
"horizon_europe_cluster_6": "Horizonte Europa 6. multzoa Eskaera",
"fedima_sustainability_grant": "Fedima Iraunkortasun Diru-laguntza Eskaera",
"eit_food_retail": "EIT Food Salmenta Berrikuntza Eskaera",
"un_sdg": "NBE GIH 12.3 Ziurtagiri Txostena"
}
}
}