Add traslations

This commit is contained in:
Urtzi Alfaro
2025-12-25 18:35:37 +01:00
parent 82567b8701
commit b95b86ee2c
18 changed files with 516 additions and 52 deletions

View File

@@ -3,12 +3,20 @@
"title": "Initial Setup",
"subtitle": "We'll guide you step by step to configure your bakery",
"steps": {
"bakery_type": {
"title": "Bakery Type",
"description": "Select your business type"
},
"setup": {
"title": "Register Bakery",
"title_enterprise": "Register Central Bakery",
"description": "Configure your bakery's basic information",
"description_enterprise": "Central bakery information"
},
"child_tenants": {
"title": "Configure Branches",
"description": "Register the branches of your enterprise network"
},
"poi_detection": {
"title": "Location Analysis",
"description": "Detect nearby points of interest"
@@ -17,6 +25,34 @@
"title": "Configure Inventory",
"description": "Upload sales data and set up your initial inventory"
},
"upload_sales": {
"title": "Upload Sales Data",
"description": "Load file with sales history"
},
"inventory_review": {
"title": "Review Inventory",
"description": "Confirm detected products"
},
"stock": {
"title": "Stock Levels",
"description": "Initial quantities"
},
"suppliers": {
"title": "Suppliers",
"description": "Configure your suppliers"
},
"recipes": {
"title": "Recipes",
"description": "Production recipes"
},
"quality": {
"title": "Quality",
"description": "Quality standards"
},
"team": {
"title": "Team",
"description": "Team members"
},
"ml_training": {
"title": "AI Training",
"description": "Train your personalized artificial intelligence model"
@@ -180,6 +216,54 @@
}
}
},
"bakery_type": {
"title": "What type of bakery do you have?",
"subtitle": "This will help us personalize the experience and show you only the features you need",
"features_label": "Features",
"examples_label": "Examples",
"continue_button": "Continue",
"help_text": "💡 Don't worry, you can always change this later in settings",
"selected_info_title": "Perfect for your bakery",
"production": {
"name": "Production Bakery",
"description": "We produce from scratch using basic ingredients",
"feature1": "Complete recipe management",
"feature2": "Ingredient and cost control",
"feature3": "Production planning",
"feature4": "Raw material quality control",
"example1": "Artisan bread",
"example2": "Pastries",
"example3": "Confectionery",
"example4": "Patisserie",
"selected_info": "We'll set up a complete recipe, ingredient, and production management system tailored to your workflow."
},
"retail": {
"name": "Retail Bakery",
"description": "We bake and sell pre-made products",
"feature1": "Finished product control",
"feature2": "Simple baking management",
"feature3": "Point of sale inventory control",
"feature4": "Sales and shrinkage tracking",
"example1": "Pre-baked bread",
"example2": "Frozen products to finish",
"example3": "Ready-to-sell pastries",
"example4": "Cakes and pastries from suppliers",
"selected_info": "We'll set up a simple system focused on inventory control, baking, and sales without the complexity of recipes."
},
"mixed": {
"name": "Mixed Bakery",
"description": "We combine own production with finished products",
"feature1": "Own recipes and external products",
"feature2": "Total management flexibility",
"feature3": "Complete cost control",
"feature4": "Maximum adaptability",
"example1": "Own bread + supplier pastries",
"example2": "Own cakes + pre-baked goods",
"example3": "Artisan + industrial products",
"example4": "Seasonal combination",
"selected_info": "We'll set up a flexible system that allows you to manage both own production and external products according to your needs."
}
},
"errors": {
"step_failed": "Error in this step",
"data_invalid": "Invalid data",
@@ -210,6 +294,7 @@
"incomplete_warning": "{count} products remaining",
"incomplete_help": "You can continue, but we recommend entering all quantities for better inventory control.",
"complete": "Complete Setup",
"continue_to_next": "Continue",
"continue_anyway": "Continue anyway",
"no_products_title": "Initial Stock",
"no_products_message": "You can configure stock levels later in the inventory section."

View File

@@ -114,6 +114,16 @@
"quantity_required": "Quantity must be greater than zero",
"expiration_past": "Expiration date is in the past",
"expiring_soon": "Warning: This ingredient expires very soon!"
},
"templates": {
"basic-bakery": "Basic Bakery Ingredients",
"basic-bakery-desc": "Essential ingredients for any bakery",
"pastry-essentials": "Pastry Essentials",
"pastry-essentials-desc": "Ingredients for cakes and desserts",
"bread-basics": "Bread Basics",
"bread-basics-desc": "Everything needed for artisan bread",
"chocolate-specialties": "Chocolate Specialties",
"chocolate-specialties-desc": "For chocolate products"
}
},
"recipes": {
@@ -153,7 +163,9 @@
},
"placeholders": {
"name": "e.g., Baguette, Croissant",
"finished_product": "Select finished product..."
"finished_product": "Select finished product...",
"yield_quantity": "10",
"ingredient_quantity": "Qty"
},
"errors": {
"name_required": "Recipe name is required",