Support multiple languages

This commit is contained in:
Urtzi Alfaro
2025-09-25 12:14:46 +02:00
parent 6d4090f825
commit f02a980c87
66 changed files with 3274 additions and 333 deletions

View File

@@ -1 +1,166 @@
{}
{
"login": {
"title": "Hasi saioa zure kontuan",
"subtitle": "Sartu zure okindegiaren kontrol panelera",
"email": "Helbide elektronikoa",
"password": "Pasahitza",
"remember_me": "Gogoratu nazazu",
"forgot_password": "Pasahitza ahaztu duzu?",
"login_button": "Hasi saioa",
"logging_in": "Saioa hasten...",
"no_account": "Ez duzu konturik?",
"register_link": "Erregistratu hemen",
"demo_account": "Erabili demo kontua",
"welcome_back": "Ongi etorri berriz!",
"invalid_credentials": "Kredentzial baliogabeak",
"account_locked": "Kontua aldi baterako blokeatuta",
"too_many_attempts": "Saiakera gehiegi huts egin"
},
"register": {
"title": "Sortu zure kontua",
"subtitle": "Sartu okindegiaren kudeaketa plataforman",
"personal_info": "Informazio pertsonala",
"company_info": "Enpresaren informazioa",
"account_setup": "Kontuaren konfigurazioa",
"first_name": "Izena",
"last_name": "Abizena",
"email": "Helbide elektronikoa",
"phone": "Telefonoa",
"company_name": "Okindegiaren izena",
"company_type": "Negozio mota",
"employee_count": "Langile kopurua",
"password": "Pasahitza",
"confirm_password": "Berretsi pasahitza",
"password_requirements": "Gutxienez 8 karaktere, letra larriak, txikiak eta zenbakiak",
"passwords_dont_match": "Pasahitzak ez datoz bat",
"accept_terms": "Baldintza eta baldintzak onartzen ditut",
"accept_privacy": "Pribatutasun politika onartzen dut",
"marketing_consent": "Newsletter eta berriak jaso nahi ditut (aukerakoa)",
"register_button": "Sortu kontua",
"registering": "Kontua sortzen...",
"have_account": "Dagoeneko baduzu kontua?",
"login_link": "Hasi saioa hemen",
"terms_link": "Zerbitzu baldintzak",
"privacy_link": "Pribatutasun politika",
"step_of": "{{current}}. urratsa {{total}}-tik",
"continue": "Jarraitu",
"back": "Atzera"
},
"forgot_password": {
"title": "Berrezarri pasahitza",
"subtitle": "Pasahitza berrezartzeko esteka bidaliko dizugu",
"email": "Helbide elektronikoa",
"send_reset_link": "Berrezartze esteka bidali",
"sending": "Bidaltzen...",
"reset_sent": "Berrezartze esteka bidali da",
"reset_instructions": "Begiratu zure emaila pasahitza berrezartzeko argibideentzat",
"back_to_login": "Itzuli saio hasierara",
"didnt_receive": "Ez duzu emaila jaso?",
"resend_link": "Birbidali esteka"
},
"reset_password": {
"title": "Berrezarri pasahitza",
"subtitle": "Sartu zure pasahitz berria",
"new_password": "Pasahitz berria",
"confirm_new_password": "Berretsi pasahitz berria",
"reset_button": "Berrezarri pasahitza",
"resetting": "Berrezartzen...",
"password_reset_success": "Pasahitza behar bezala berrezarri da",
"password_reset_error": "Errorea pasahitza berrezartzean",
"invalid_token": "Berrezartze esteka baliogabea edo iraungi",
"expired_token": "Berrezartze esteka iraungi egin da"
},
"profile": {
"title": "Nire profila",
"personal_information": "Informazio Pertsonala",
"account_settings": "Kontu ezarpenak",
"security": "Segurtasuna",
"preferences": "Hobespenak",
"notifications": "Jakinarazpenak",
"first_name": "Izena",
"last_name": "Abizena",
"email": "Helbide elektronikoa",
"phone": "Telefonoa",
"avatar": "Profileko argazkia",
"change_avatar": "Aldatu argazkia",
"current_password": "Oraingo pasahitza",
"new_password": "Pasahitz berria",
"confirm_password": "Berretsi pasahitza",
"change_password": "Aldatu pasahitza",
"two_factor_auth": "Bi faktoreko autentifikazioa",
"enable_2fa": "Gaitu 2FA",
"disable_2fa": "Desgaitu 2FA",
"language": "Hizkuntza",
"timezone": "Ordu zona",
"theme": "Itxura",
"theme_light": "Argia",
"theme_dark": "Iluna",
"theme_auto": "Automatikoa",
"email_notifications": "Email jakinarazpenak",
"push_notifications": "Push jakinarazpenak",
"marketing_emails": "Marketing emailak",
"save_changes": "Gorde aldaketak",
"changes_saved": "Aldaketak behar bezala gorde dira",
"profile_updated": "Profila behar bezala eguneratu da"
},
"logout": {
"title": "Itxi saioa",
"confirm": "Ziur zaude saioa itxi nahi duzula?",
"logout_button": "Itxi saioa",
"logging_out": "Saioa ixten...",
"logged_out": "Saioa behar bezala itxi duzu",
"goodbye": "Gero arte!"
},
"session": {
"expired": "Zure saioa iraungitu da",
"expires_soon": "Zure saioa laster iraungiko da",
"extend_session": "Luzatu saioa",
"login_required": "Saioa hasi behar duzu orri honetara sartzeko",
"unauthorized": "Ez duzu baimenik orri honetara sartzeko",
"forbidden": "Sarbidea ukatu",
"session_timeout": "Saioa iraungitu da jarduera ezagatik"
},
"validation": {
"email_required": "Helbide elektronikoa beharrezkoa da",
"email_invalid": "Mesedez, sartu baliozko helbide elektroniko bat",
"password_required": "Pasahitza beharrezkoa da",
"password_min_length": "Pasahitzak gutxienez {{min}} karaktere izan behar ditu",
"password_weak": "Pasahitza ahulegia da",
"passwords_must_match": "Pasahitzak bat etorri behar dira",
"first_name_required": "Izena beharrezkoa da",
"last_name_required": "Abizena beharrezkoa da",
"phone_required": "Telefonoa beharrezkoa da",
"company_name_required": "Enpresaren izena beharrezkoa da",
"terms_required": "Baldintza eta baldintzak onartu behar dituzu",
"field_required": "Eremu hau beharrezkoa da",
"invalid_format": "Formatu baliogabea"
},
"roles": {
"admin": "Administratzailea",
"manager": "Kudeatzailea",
"baker": "Okindegigilea",
"staff": "Langilea",
"owner": "Jabea",
"supervisor": "Gainbegiralea",
"cashier": "Kutxazaina",
"assistant": "Laguntzailea"
},
"global_roles": {
"user": "Erabiltzailea",
"admin": "Administratzailea",
"manager": "Kudeatzailea",
"super_admin": "Super Administratzailea"
},
"permissions": {
"read": "Irakurri",
"write": "Idatzi",
"delete": "Ezabatu",
"admin": "Administratzailea",
"manage_users": "Kudeatu erabiltzaileak",
"manage_inventory": "Kudeatu inbentarioa",
"manage_production": "Kudeatu ekoizpena",
"manage_sales": "Kudeatu salmentak",
"view_reports": "Ikusi txostenak",
"manage_settings": "Kudeatu ezarpenak"
}
}

View File

@@ -237,5 +237,58 @@
"link": "Esteka",
"tooltip": "Informazio gehigarria",
"search": "Aplikazioan bilatu"
},
"app": {
"name": "Okindegiaren AA",
"full_name": "Okindegiaren AA - Sistema Adimentsua"
},
"profile": {
"my_profile": "Nire profila",
"my_locations": "Nire Kokalekuak",
"settings": "Ezarpenak",
"profile": "Profila",
"logout": "Saioa Itxi",
"profile_menu": "Profil menua",
"close_navigation": "Nabigazioa itxi"
},
"header": {
"main_navigation": "Nabigazio nagusia",
"open_menu": "Nabigazioa ireki"
},
"footer": {
"company_description": "Okindegirentzako kudeaketa sistema adimentsua. Optimizatu zure ekoizpena, inbentarioa eta salmentak adimen artifizialarekin.",
"sections": {
"product": "Produktua",
"support": "Laguntza",
"company": "Enpresa"
},
"links": {
"dashboard": "Aginte-panela",
"inventory": "Inbentarioa",
"production": "Ekoizpena",
"sales": "Salmentak",
"forecasting": "Aurreikuspenak",
"help": "Laguntza Zentroa",
"docs": "Dokumentazioa",
"contact": "Kontaktua",
"feedback": "Iritzia",
"about": "Guri buruz",
"blog": "Bloga",
"careers": "Lana",
"press": "Prentsa",
"privacy": "Pribatutasuna",
"terms": "Baldintzak",
"cookies": "Cookie-ak"
},
"social_follow": "Jarraitu gaitzazu sare sozialetan",
"social_labels": {
"twitter": "Twitter",
"linkedin": "LinkedIn",
"github": "GitHub"
}
},
"breadcrumbs": {
"home": "Hasiera",
"truncation": "..."
}
}

View File

@@ -37,12 +37,43 @@
"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"
"title": "Alertak",
"live": "Zuzenean",
"offline": "Deskonektatuta",
"no_alerts": "Ez dago alerta aktiborik",
"view_all": "Alerta guztiak ikusi",
"time": {
"now": "Orain",
"minutes_ago": "duela {{count}} min",
"hours_ago": "duela {{count}} h",
"yesterday": "Atzo"
},
"types": {
"low_stock": "Stock Baxua",
"production_delay": "Ekoizpen Atzerapena",
"quality_issue": "Kalitate Arazoa",
"equipment_maintenance": "Ekipo Mantentze",
"order_pending": "Eskaera Zain",
"delivery_due": "Entrega Atzeratua",
"critical": "Kritikoa",
"warning": "Abisua",
"info": "Informazioa",
"success": "Arrakasta"
},
"status": {
"new": "Berria",
"acknowledged": "Onartu",
"resolved": "Ebatzi"
},
"types": {
"alert": "Alerta",
"recommendation": "Gomendioa"
},
"recommended_actions": "Gomendatutako Ekintzak",
"additional_details": "Xehetasun Gehigarriak",
"mark_as_read": "Irakurritako gisa markatu",
"remove": "Kendu",
"active_count": "{{count}} alerta aktibo"
},
"messages": {
"welcome": "Ongi etorri berriro",

View File

@@ -0,0 +1,34 @@
{
"title": "Nire Okindegia",
"subtitle": "Ikusi eta kudeatu zure okindegiaren informazio guztia",
"sections": {
"recipes": {
"title": "Errezetak",
"description": "Kudeatu zure produktuen errezetak"
},
"orders": {
"title": "Eskaerak",
"description": "Egiaztatu eskaera guztien egoera"
},
"suppliers": {
"title": "Hornitzaileak",
"description": "Kudeatu zure hornitzaileak"
},
"inventory": {
"title": "Inbentarioa",
"description": "Oraingo inbentarioaren egoera"
},
"bakery_config": {
"title": "Okindegiaren Konfigurazioa",
"description": "Zure okindegiaren ezarpen orokorrak"
},
"team_management": {
"title": "Taldearen Kudeaketa",
"description": "Kudeatu zure lan taldea"
},
"communication_preferences": {
"title": "Komunikazio Hobespenak",
"description": "Konfiguratu jakinarazpenak eta komunikazioak"
}
}
}

View File

@@ -1 +1,13 @@
{}
{
"boundary": {
"title": "Oops! Zerbait gaizki joan da",
"description": "Ustekabeko errore bat gertatu da aplikazioan. Gure taldea jakinarazi da.",
"technical_details": "Xehetasun Teknikoak",
"actions": {
"retry": "Saiatu berriz",
"reload": "Orria Birkargatu",
"go_back": "Itzuli",
"report": "Errore hau salatu"
}
}
}

View File

@@ -0,0 +1,25 @@
{
"title": "Gertaeren Erregistroa",
"description": "Kontrolatu sistemaren jarduerak eta gertaera garrantzitsuak",
"categories": {
"all": "Denak",
"sales": "Salmentak",
"production": "Ekoizpena",
"inventory": "Inbentarioa",
"system": "Sistema",
"customer": "Bezeroak"
},
"types": {
"order_completed": "Eskaera Osatua",
"batch_started": "Lote Hasita",
"stock_updated": "Stock Eguneratua",
"customer_registered": "Bezero Erregistratua",
"system_alert": "Sistemaren Alerta"
},
"severity": {
"info": "Informazioa",
"warning": "Abisua",
"error": "Errorea",
"success": "Arrakasta"
}
}

View File

@@ -0,0 +1,127 @@
{
"navigation": {
"features": "Ezaugarriak",
"benefits": "Onurak",
"pricing": "Prezioak",
"testimonials": "Testigantzak"
},
"hero": {
"badge": "AA Aurreratua Okindegirentzat",
"title_line1": "Irauli zure",
"title_line2": "Okindegia AA-rekin",
"subtitle": "Optimizatu automatikoki zure ekoizpena, murriztu hondakinak %35era, aurreikusi eskaria %92ko zehaztasunarekin eta handitu zure salmentak adimen artifizialarekin.",
"cta_primary": "Hasi Doan 14 Egunez",
"cta_secondary": "Ikusi Demo Zuzenan",
"features": {
"no_credit_card": "Kreditu txartelik ez",
"quick_setup": "5 minutuko konfigurazioa",
"support_24_7": "24/7 laguntza euskeraz"
}
},
"features": {
"title": "Zure okindegia optimizatzeko behar duzun guztia",
"subtitle": "Okindegi modernoetarako diseinu bereziki egindako tresna indartsuak",
"ai_forecasting": {
"title": "AA Eskariaren Aurreikuspena",
"description": "Algoritmo aurreratuek egunero behar dituzun produktuak aurreikusten dituzte %92ko zehaztasunarekin"
},
"production_optimization": {
"title": "Ekoizpenaren Optimizazioa",
"description": "Planifikatu automatikoki labe ordutegiak eta langile kudeaketa eraginkortasun maximorakoak"
},
"waste_reduction": {
"title": "Hondakinen Murrizketa",
"description": "Murriztu hondakinak %35era aurreikuspen zehatzak eta inbentario kudeaketa adimendunarekin"
},
"real_time_analytics": {
"title": "Denbora Errealeko Analisiak",
"description": "Dashboard intuitiboa salmenta, ekoizpen eta errentagarritasun metriken eguneratuta berehala"
},
"inventory_management": {
"title": "Inbentario Kudeaketa",
"description": "Stock kontrola automatikoa alerta adimentsu eta erosketako agindu automatizatuekin"
},
"customer_insights": {
"title": "Bezeroen Ikuspegia",
"description": "Ulertu erosketa ereduak eta lehentasunak bezeroaren esperientzia hobetzeko"
}
},
"benefits": {
"title": "Zure negozioa transformatzen duten emaitza frogatuak",
"subtitle": "1.000 okindegi baino gehiagok transformatu dituzte jadanik euren eragiketak gure AA-rekin",
"waste_reduction": {
"value": "%35",
"label": "Hondakinen murrizketa"
},
"accuracy": {
"value": "%92",
"label": "Aurreikuspenaren zehaztasuna"
},
"time_saved": {
"value": "4o",
"label": "Eguneko planifikazioan aurreztutako denbora"
},
"sales_increase": {
"value": "%28",
"label": "Batez besteko salmenta igoera"
}
},
"pricing": {
"title": "Tamaina guztietako okindegirentzat diseinatutako planak",
"subtitle": "Hasi doan eta eskala hazi ahala",
"starter": {
"name": "Hasiberria",
"price": "Doan",
"description": "Hasitzen ari diren okindegi txikientzat perfektua",
"features": [
"50 produktu arte",
"Oinarrizko eskariaren aurreikuspena",
"Dashboard basikoa",
"Email laguntza"
]
},
"professional": {
"name": "Profesionala",
"price": "49€",
"price_period": "/hilabetea",
"description": "Ezarritako okindegientzat egokia",
"features": [
"Produktu mugagabeak",
"AA aurreratuko aurreikuspena",
"Analisiak osoak",
"Inbentario kudeaketa",
"Ekoizpen optimizazioa",
"Lehentasunezko 24/7 laguntza"
]
},
"enterprise": {
"name": "Enpresa",
"price": "Pertsonalizatua",
"description": "Kate eta frantzizientzako soluzio osoa",
"features": [
"Hainbat kokaleku",
"API pertsonalizatua",
"Integrazio aurreratuak",
"Laguntza dedikatua",
"Prestakuntza pertsonalizatua",
"SLA bermatua"
]
},
"cta": "Hasi Orain",
"contact": "Salmenta Harremanetan Jarri"
},
"testimonials": {
"title": "Zer dioten gure bezeroek",
"subtitle": "Munduko okindegiok konfiantza jartzen dute gure plataforman"
},
"cta_section": {
"title": "Prest zaude zure okindegia iraultzeko?",
"subtitle": "Sartu dagoeneko AA erabiltzen ari diren 1.000 okindegitan euren eragiketak optimizatzeko",
"cta": "Hasi Doan Gaur"
},
"footer_cta": {
"security": "Enpresako segurtasuna",
"uptime": "%99.9 bermatutako erabilgarritasuna",
"data_protection": "RGPD datuen babesa"
}
}

View File

@@ -0,0 +1,141 @@
{
"wizard": {
"title": "Hasierako Konfigurazioa",
"subtitle": "Pausoz pauso gidatuko zaitugu zure okindegia konfiguratzeko",
"steps": {
"setup": {
"title": "Okindegia Erregistratu",
"description": "Konfiguratu zure okindegiko oinarrizko informazioa"
},
"smart_inventory_setup": {
"title": "Inbentarioa Konfiguratu",
"description": "Salmenten datuak igo eta hasierako inbentarioa ezarri"
},
"ml_training": {
"title": "AA Prestakuntza",
"description": "Entrenatu zure adimen artifizial modelo pertsonalizatua"
},
"completion": {
"title": "Konfigurazioa Osatuta",
"description": "Ongi etorri zure kudeaketa sistema adimentsu honetara!"
}
},
"navigation": {
"previous": "Aurrekoa",
"next": "Hurrengoa",
"complete": "Osatu",
"skip": "Saltatu",
"finish": "Amaitu"
},
"progress": {
"step_of": "{{current}}. pausoa {{total}}tik",
"completed": "Osatuta",
"in_progress": "Abian",
"pending": "Zain"
}
},
"steps": {
"tenant_registration": {
"title": "Zure Okindegiko Informazioa",
"subtitle": "Kontaiguzu zure negozioari buruz",
"fields": {
"business_name": "Negozioaren izena",
"business_type": "Negozio mota",
"address": "Helbidea",
"phone": "Telefonoa",
"email": "Harremaneko emaila",
"website": "Webgunea (aukerakoa)",
"description": "Negozioaren deskripzioa"
},
"placeholders": {
"business_name": "Adib.: San José Okindegia",
"address": "Kale Nagusia 123, Hiria",
"phone": "+34 123 456 789",
"email": "kontaktua@okindegia.com",
"website": "https://nireokindegia.com",
"description": "Deskribatu zure okindegia..."
}
},
"inventory_setup": {
"title": "Inbentarioa Konfiguratu",
"subtitle": "Igo zure salmenta historikoko datuak",
"upload": {
"title": "Salmenta Datuak Igo",
"description": "Igo CSV fitxategi bat zure salmenta historikoko datuekin AA entrenatzeko",
"drag_drop": "Arrastatu eta jaregin zure CSV fitxategia hemen",
"or": "edo",
"browse": "hautatu fitxategi bat",
"supported_formats": "Onartutako formatuak: CSV",
"max_size": "Gehienezko tamaina: 10MB"
},
"sample": {
"download": "CSV txantiloia jaitsi",
"example": "Datuen adibidea ikusi"
},
"processing": {
"uploading": "Fitxategia igotzen...",
"processing": "Datuak prozesatzen...",
"success": "Datuak ongi prozesatu dira",
"error": "Errorea datuak prozesatzean"
}
},
"ml_training": {
"title": "AA Prestakuntza",
"subtitle": "Zure modelo pertsonalizatua sortzen",
"status": {
"preparing": "Datuak prestatzen...",
"training": "Modeloa entrenatzen...",
"validating": "Emaitzak balioesten...",
"completed": "Prestakuntza osatuta"
},
"progress": {
"data_preparation": "Datuen prestaketa",
"model_training": "Modeloaren prestakuntza",
"validation": "Balioespena",
"deployment": "Hedapena"
},
"estimated_time": "Aurreikusitako denbora: {{minutes}} minutu",
"description": "AA modelo pertsonalizatu bat sortzen ari gara zure okindegiarentzat zure datu historikoen oinarrian."
},
"completion": {
"title": "Konfigurazioa Osatuta!",
"subtitle": "Zure okindegia AA erabiltzeko prest dago",
"success_message": "Zorionak, hasierako konfigurazioa ongi osatu duzu.",
"next_steps": {
"title": "Hurrengo pausoak:",
"dashboard": "Arakatu zure panela",
"first_prediction": "Ikusi zure lehen aurreikuspena",
"inventory": "Konfiguratu zure inbentarioa",
"team": "Gonbidatu zure taldea"
},
"cta": {
"dashboard": "Panelera Joan",
"tour": "Gidatutako Bisita Hasi"
},
"features_unlocked": {
"title": "Desblokeatutako ezaugarriak:",
"ai_forecasting": "AA eskaera aurreikuspena",
"inventory_management": "Inbentario kudeaketa",
"production_planning": "Ekoizpen planifikazioa",
"analytics": "Analisiak eta txostenak"
}
}
},
"errors": {
"step_failed": "Errorea pauso honetan",
"data_invalid": "Datu baliogabeak",
"upload_failed": "Errorea fitxategia igotzean",
"training_failed": "Errorea prestakuntzan",
"network_error": "Konexio errorea",
"try_again": "Saiatu berriz",
"contact_support": "Laguntzarekin harremanetan jarri"
},
"validation": {
"required": "Eremu hau derrigorrezkoa da",
"invalid_email": "Email baliogabea",
"invalid_phone": "Telefono baliogabea",
"invalid_url": "URL baliogabea",
"file_too_large": "Fitxategia handiegia",
"invalid_file_type": "Fitxategi mota baliogabea"
}
}

View File

@@ -0,0 +1,88 @@
{
"orders": {
"title": "Eskaerak",
"table": {
"columns": {
"order_number": "Eskaera Zk.",
"customer": "Bezeroa",
"products": "Produktuak",
"total": "Guztira",
"status": "Egoera",
"channel": "Kanala",
"date": "Data",
"actions": "Ekintzak"
},
"filters": {
"all_status": "Egoera guztiak",
"all_channels": "Kanal guztiak",
"items_per_page": {
"10": "10 orriko",
"20": "20 orriko",
"50": "50 orriko",
"100": "100 orriko"
}
},
"bulk_actions": "Ekintza masiboak",
"no_orders": "Ez dago eskaerarik",
"loading": "Eskaerak kargatzen...",
"error": "Errorea eskaerak kargatzean"
},
"status": {
"pendiente": "Zain",
"confirmado": "Berretsi",
"en_preparacion": "Prestakuntzan",
"listo": "Entregatzeko prest",
"entregado": "Entregatua",
"cancelado": "Bertan behera"
},
"channels": {
"store_front": "Denda",
"online": "Online",
"phone_order": "Telefonoa",
"delivery": "Banaketa",
"catering": "Katering",
"wholesale": "Handizkako",
"farmers_market": "Merkatua",
"third_party": "Hirugarrenak"
},
"payment_methods": {
"cash": "Dirutan",
"credit_card": "Kreditu Txartela",
"debit_card": "Zordunketa Txartela",
"digital_wallet": "Digital Poltsikoa",
"bank_transfer": "Banku Transferentzia",
"check": "Txekea",
"store_credit": "Denda Kreditua"
},
"actions": {
"view": "Ikusi",
"edit": "Editatu",
"delete": "Ezabatu",
"print": "Inprimatu",
"duplicate": "Bikoiztu",
"cancel": "Utzi",
"confirm": "Berretsi",
"complete": "Osatu"
}
},
"customers": {
"title": "Bezeroak",
"name": "Izena",
"phone": "Telefonoa",
"email": "Emaila",
"address": "Helbidea",
"orders_count": "Eskaerak",
"total_spent": "Guztira gastatu",
"last_order": "Azken eskaera"
},
"analytics": {
"title": "Salmenten Analisia",
"revenue": "Diru-sarrerak",
"orders": "Eskaerak",
"avg_order": "Batez besteko eskaera",
"growth": "Hazkundea",
"trends": "Joerak",
"top_products": "Produktu onenak",
"top_customers": "Bezero onenak"
}
}

View File

@@ -0,0 +1,91 @@
{
"profile": {
"title": "Erabiltzaile Profila",
"description": "Kudeatu zure informazio pertsonala eta lehentasunak",
"personal_info": "Informazio Pertsonala",
"edit_profile": "Profila Editatu",
"change_password": "Pasahitza Aldatu",
"online": "Konektatuta",
"offline": "Deskonektatuta",
"save_changes": "Aldaketak Gorde",
"cancel": "Utzi",
"fields": {
"first_name": "Izena",
"last_name": "Abizenak",
"email": "Helbide Elektronikoa",
"phone": "Telefono Zenbakia",
"language": "Hizkuntza",
"timezone": "Ordu Zona",
"avatar": "Avatarra"
},
"password": {
"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"
}
},
"team": {
"title": "Taldea",
"description": "Kudeatu zure taldekideak eta euren baimenak",
"invite_member": "Kidea Gonbidatu",
"members": "Kideak",
"pending_invitations": "Zain dauden Gonbidapenak",
"role": "Rola",
"status": "Egoera",
"actions": "Ekintzak"
},
"organization": {
"title": "Erakundeak",
"description": "Kudeatu zure erakundeak eta konfigurazioak",
"current_organization": "Oraingo Erakundea",
"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",
"current_plan": "Oraingo Plana",
"usage": "Erabilera",
"billing": "Fakturazioa",
"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",
"edit": "Editatu",
"delete": "Ezabatu",
"loading": "Kargatzen...",
"success": "Arrakasta",
"error": "Errorea",
"required": "Beharrezkoa",
"optional": "Aukerakoa"
}
}

View File

@@ -0,0 +1,45 @@
{
"title": "Trafiko Analisia",
"description": "Kontrolatu bezeroen fluxua eta optimizatu zerbitzuaren ordutegia",
"metrics": {
"total_visitors": "Bisitari Guztiak",
"peak_hour": "Gailur Ordua",
"avg_duration": "Batezbesteko Iraupena",
"busy_days": "Egun Okupatuak",
"conversion_rate": "Bihurtze Tasa"
},
"periods": {
"week": "Astea",
"month": "Hilabetea",
"year": "Urtea"
},
"days": {
"monday": "Astelehena",
"tuesday": "Asteartea",
"wednesday": "Asteazkena",
"thursday": "Osteguna",
"friday": "Ostirala",
"saturday": "Larunbata",
"sunday": "Igandea",
"mon": "Asl",
"tue": "Ast",
"wed": "Azk",
"thu": "Ost",
"fri": "Orl",
"sat": "Lar",
"sun": "Ign"
},
"sources": {
"walking": "Oinez",
"local_search": "Tokiko Bilaketa",
"recommendations": "Gomendioak",
"social_media": "Sare Sozialak",
"advertising": "Publizitatea"
},
"segments": {
"morning_regulars": "Goizeko Erregularrak",
"weekend_families": "Asteburu Familiak",
"lunch_office": "Bazkari Bulegokideak",
"occasional_customers": "Bezero Okazionalak"
}
}

View File

@@ -0,0 +1,51 @@
{
"datepicker": {
"placeholder": "Data hautatu",
"today": "Gaur",
"clear": "Garbitu",
"weekdays": ["Ign", "Asl", "Ast", "Azk", "Ost", "Orl", "Lar"],
"months": [
"Urtarrila", "Otsaila", "Martxoa", "Apirila", "Maiatza", "Ekaina",
"Uztaila", "Abuztua", "Iraila", "Urria", "Azaroa", "Abendua"
]
},
"password_criteria": {
"min_length": "Gutxienez 8 karaktere",
"max_length": "Gehienez 128 karaktere",
"uppercase": "Gutxienez letra larri bat",
"lowercase": "Gutxienez letra xehe bat",
"number": "Gutxienez zenbaki bat",
"special": "Gutxienez karaktere berezi bat",
"errors": {
"min_length": "Pasahitzak gutxienez 8 karaktere izan behar ditu",
"max_length": "Pasahitzak ezin ditu 128 karaktere baino gehiago izan",
"uppercase": "Pasahitzak gutxienez letra larri bat izan behar du",
"lowercase": "Pasahitzak gutxienez letra xehe bat izan behar du",
"number": "Pasahitzak gutxienez zenbaki bat izan behar du",
"special": "Pasahitzak gutxienez karaktere berezi bat izan behar du"
}
},
"avatar": {
"online": "Konektatuta",
"offline": "Deskonektatuta",
"away": "Kanpoan",
"busy": "Okupatuta"
},
"notifications": {
"alert": "Alerta",
"recommendation": "Gomendioa",
"info": "Informazioa",
"warning": "Abisua"
},
"common": {
"loading": "Kargatzen...",
"error": "Errorea",
"success": "Arrakasta",
"cancel": "Utzi",
"save": "Gorde",
"delete": "Ezabatu",
"edit": "Editatu",
"close": "Itxi",
"confirm": "Berretsi"
}
}

View File

@@ -0,0 +1,149 @@
{
"title": "Eguraldiaren Datuak",
"description": "Integratu eguraldiaren informazioa ekoizpena eta salmentak optimizatzeko",
"current": {
"title": "Uneko Baldintzak",
"temperature": "Tenperatura",
"humidity": "Hezetasuna",
"wind": "Haizea",
"pressure": "Presioa",
"uv": "UV",
"visibility": "Ikusgarritasuna",
"favorable_conditions": "Baldintza onak"
},
"forecast": {
"title": "Aurreikuspena Zabaldua",
"next_week": "Hurrengo Astea",
"next_month": "Hurrengo Hilabetea",
"rain": "Euria"
},
"conditions": {
"sunny": "Eguzkitsua",
"partly_cloudy": "Partzialki lainotsua",
"cloudy": "Lainotsua",
"rainy": "Euriatsua"
},
"days": {
"saturday": "Larunbata",
"sunday": "Igandea",
"monday": "Astelehena",
"tuesday": "Asteartea",
"wednesday": "Asteazkena",
"thursday": "Osteguna",
"friday": "Ostirala"
},
"impact": {
"title": "Eguraldiaren Eragina",
"high_demand": "Eskari Handia",
"comfort_food": "Erosotasun Janaria",
"moderate": "Eskari Moderatua",
"normal": "Eskari Normala",
"recommendations": "Gomendioak"
},
"impacts": {
"sunny_day": {
"condition": "Eguzki Eguna",
"impact": "%25eko igoera edari hotzetan",
"recommendations": [
"Handitu izozkien ekoizpena",
"Edari freskagarri gehiago",
"Entsaladak eta produktu freskoak",
"Terrazako ordutegia luzatu"
]
},
"rainy_day": {
"condition": "Euri Eguna",
"impact": "%40ko igoera produktu beroetan",
"recommendations": [
"Zopa eta saltsa gehiago",
"Txokolate beroak",
"Ogi freskoa",
"Gozogintza produktuak"
]
},
"cold_day": {
"condition": "Hotz Sakona",
"impact": "Erosotasun janarien lehentasuna",
"recommendations": [
"Handitu produktu labetuak",
"Edari bero bereziak",
"Energia produktuak",
"Barruko promozioak"
]
}
},
"seasonal": {
"title": "Sasoi Joerak",
"spring": {
"name": "Udaberria",
"period": "Mar - Mai",
"avg_temp": "15-20°C",
"trends": [
"Produktu freskoen igoera (+%30)",
"Entsaladen eskari handiagoa",
"Edari naturalak ezagunak",
"Ordutegia luzatzea eraginkorra"
]
},
"summer": {
"name": "Uda",
"period": "Eka - Abu",
"avg_temp": "25-35°C",
"trends": [
"Izozkien eta granizatuen gailurra (+%60)",
"Produktu arinak hobetsiak",
"Goizeko ordutegia kritikoa",
"Turista trafiko handiagoa"
]
},
"autumn": {
"name": "Udazkena",
"period": "Ira - Aza",
"avg_temp": "10-18°C",
"trends": [
"Produktu tradizionaletara itzulera",
"Gozogintzan igoera (+%20)",
"Edari bero ezagunak",
"Ordutegia erregularra"
]
},
"winter": {
"name": "Negua",
"period": "Abe - Ots",
"avg_temp": "5-12°C",
"trends": [
"Produktu beroen maximoa (+%50)",
"Ogi freskoa kritikoa",
"Txokolate eta gozoki festiboak",
"Trafiko orokorra txikiagoa (-%15)"
]
},
"impact_levels": {
"high": "Altua",
"positive": "Positiboa",
"comfort": "Erosotasuna",
"stable": "Egonkorra"
}
},
"alerts": {
"title": "Eguraldi Alertak",
"heat_wave": {
"title": "Bero olatu aurreikusia",
"description": "30°C baino tenperatura altuagoak espero dira hurrengo 3 egunetan",
"recommendation": "Handitu edari hotz eta izozkien stocka"
},
"heavy_rain": {
"title": "Euri sakona astelehenean",
"description": "%80ko euritze probabilitatea haize indartsuarekin",
"recommendation": "Prestatu produktu bero gehiago eta babeslekukoak"
},
"recommendation_label": "Gomendioa"
},
"recommendations": {
"increase_ice_cream": "Handitu izozkien eta edari hotzen ekoizpena",
"standard_production": "Ekoizpen estandarra",
"comfort_foods": "Handitu zopak, txokolate beroak eta ogi freskoa",
"indoor_focus": "Barruko produktuetan zentratu",
"fresh_products": "Handitu produktu freskoak eta entsaladak"
}
}