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

@@ -0,0 +1,141 @@
{
"wizard": {
"title": "Initial Setup",
"subtitle": "We'll guide you step by step to configure your bakery",
"steps": {
"setup": {
"title": "Register Bakery",
"description": "Configure your bakery's basic information"
},
"smart_inventory_setup": {
"title": "Configure Inventory",
"description": "Upload sales data and set up your initial inventory"
},
"ml_training": {
"title": "AI Training",
"description": "Train your personalized artificial intelligence model"
},
"completion": {
"title": "Setup Complete",
"description": "Welcome to your intelligent management system!"
}
},
"navigation": {
"previous": "Previous",
"next": "Next",
"complete": "Complete",
"skip": "Skip",
"finish": "Finish"
},
"progress": {
"step_of": "Step {{current}} of {{total}}",
"completed": "Completed",
"in_progress": "In progress",
"pending": "Pending"
}
},
"steps": {
"tenant_registration": {
"title": "Your Bakery Information",
"subtitle": "Tell us about your business",
"fields": {
"business_name": "Business name",
"business_type": "Business type",
"address": "Address",
"phone": "Phone",
"email": "Contact email",
"website": "Website (optional)",
"description": "Business description"
},
"placeholders": {
"business_name": "E.g: San José Bakery",
"address": "Main Street 123, City",
"phone": "+1 123 456 789",
"email": "contact@bakery.com",
"website": "https://mybakery.com",
"description": "Describe your bakery..."
}
},
"inventory_setup": {
"title": "Configure Inventory",
"subtitle": "Upload your historical sales data",
"upload": {
"title": "Upload Sales Data",
"description": "Upload a CSV file with your historical sales data to train the AI",
"drag_drop": "Drag and drop your CSV file here",
"or": "or",
"browse": "select a file",
"supported_formats": "Supported formats: CSV",
"max_size": "Maximum size: 10MB"
},
"sample": {
"download": "Download CSV template",
"example": "View data example"
},
"processing": {
"uploading": "Uploading file...",
"processing": "Processing data...",
"success": "Data processed successfully",
"error": "Error processing data"
}
},
"ml_training": {
"title": "AI Training",
"subtitle": "Creating your personalized model",
"status": {
"preparing": "Preparing data...",
"training": "Training model...",
"validating": "Validating results...",
"completed": "Training completed"
},
"progress": {
"data_preparation": "Data preparation",
"model_training": "Model training",
"validation": "Validation",
"deployment": "Deployment"
},
"estimated_time": "Estimated time: {{minutes}} minutes",
"description": "We're creating a personalized AI model for your bakery based on your historical data."
},
"completion": {
"title": "Setup Complete!",
"subtitle": "Your bakery is ready to use AI",
"success_message": "Congratulations, you have successfully completed the initial setup.",
"next_steps": {
"title": "Next steps:",
"dashboard": "Explore your dashboard",
"first_prediction": "View your first prediction",
"inventory": "Configure your inventory",
"team": "Invite your team"
},
"cta": {
"dashboard": "Go to Dashboard",
"tour": "Start Guided Tour"
},
"features_unlocked": {
"title": "Features unlocked:",
"ai_forecasting": "AI demand forecasting",
"inventory_management": "Inventory management",
"production_planning": "Production planning",
"analytics": "Analytics and reports"
}
}
},
"errors": {
"step_failed": "Error in this step",
"data_invalid": "Invalid data",
"upload_failed": "File upload error",
"training_failed": "Training error",
"network_error": "Connection error",
"try_again": "Try again",
"contact_support": "Contact support"
},
"validation": {
"required": "This field is required",
"invalid_email": "Invalid email",
"invalid_phone": "Invalid phone",
"invalid_url": "Invalid URL",
"file_too_large": "File too large",
"invalid_file_type": "Invalid file type"
}
}