215 lines
8.1 KiB
JSON
215 lines
8.1 KiB
JSON
{
|
|
"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"
|
|
},
|
|
"poi_detection": {
|
|
"title": "Location Analysis",
|
|
"description": "Detect nearby points of interest"
|
|
},
|
|
"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"
|
|
},
|
|
"file_format_guide": {
|
|
"title": "File Format Guide",
|
|
"supported_formats": {
|
|
"title": "Supported Formats",
|
|
"csv": "CSV (comma-separated values)",
|
|
"json": "JSON (JavaScript Object Notation)",
|
|
"excel": "Excel (XLSX, XLS)",
|
|
"max_size": "Maximum size: 10MB"
|
|
},
|
|
"required_columns": {
|
|
"title": "Required Columns",
|
|
"date": "Date",
|
|
"date_examples": "date, fecha, data",
|
|
"product": "Product Name",
|
|
"product_examples": "product, producto, product_name, name",
|
|
"quantity": "Quantity Sold",
|
|
"quantity_examples": "quantity, cantidad, quantity_sold, units"
|
|
},
|
|
"optional_columns": {
|
|
"title": "Optional Columns",
|
|
"revenue": "Revenue (revenue, ingresos, sales)",
|
|
"unit_price": "Unit Price (unit_price, precio, price)",
|
|
"category": "Category (category, categoria)",
|
|
"sku": "Product SKU",
|
|
"location": "Location/Store",
|
|
"notes": "Additional notes"
|
|
},
|
|
"date_formats": {
|
|
"title": "Supported Date Formats",
|
|
"formats": "YYYY-MM-DD, DD/MM/YYYY, MM/DD/YYYY, DD-MM-YYYY, and more",
|
|
"with_time": "Time formats are also supported (e.g., YYYY-MM-DD HH:MM:SS)"
|
|
},
|
|
"features": {
|
|
"title": "Automatic Features",
|
|
"multilingual": "Multi-language column detection (Spanish, English, Basque)",
|
|
"validation": "Automatic validation with detailed error reporting",
|
|
"ai_classification": "AI-powered product classification",
|
|
"inventory_suggestions": "Smart inventory suggestions"
|
|
},
|
|
"download_template": "Download Template",
|
|
"show_example": "Show Data Example",
|
|
"hide_example": "Hide Example",
|
|
"toggle_guide": "Show Full Guide",
|
|
"collapse_guide": "Hide Guide"
|
|
},
|
|
"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",
|
|
"estimated_time_remaining": "Estimated time remaining: {{time}}",
|
|
"description": "We're creating a personalized AI model for your bakery based on your historical data.",
|
|
"skip_to_dashboard": {
|
|
"title": "Taking too long?",
|
|
"description": "Training continues in the background. You can go to the dashboard now and explore your system while the model finishes training.",
|
|
"button": "Go to Dashboard",
|
|
"info": "Training is taking longer than expected. Don't worry, you can explore your dashboard while the model finishes training in the background.",
|
|
"training_continues": "Training continues in the background"
|
|
}
|
|
},
|
|
"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"
|
|
},
|
|
"stock": {
|
|
"title": "Initial Stock Levels",
|
|
"subtitle": "Enter current quantities for each product. This allows the system to track inventory from today.",
|
|
"info_title": "Why is this important?",
|
|
"info_text": "Without initial stock levels, the system cannot alert you about low stock, plan production, or calculate costs correctly. Take a moment to enter your current quantities.",
|
|
"progress": "Capture progress",
|
|
"set_all_zero": "Set all to 0",
|
|
"skip_for_now": "Skip for now (will be set to 0)",
|
|
"ingredients": "Ingredients",
|
|
"finished_products": "Finished Products",
|
|
"incomplete_warning": "{{count}} products remaining",
|
|
"incomplete_help": "You can continue, but we recommend entering all quantities for better inventory control.",
|
|
"complete": "Complete Setup",
|
|
"continue_anyway": "Continue anyway",
|
|
"no_products_title": "Initial Stock",
|
|
"no_products_message": "You can configure stock levels later in the inventory section."
|
|
}
|
|
} |