2025-09-22 11:04:03 +02:00
{
"title" : "Dashboard" ,
"subtitle" : "Overview of your bakery operations" ,
"stats" : {
"sales_today" : "Sales Today" ,
"pending_orders" : "Pending Orders" ,
"stock_alerts" : "Stock Alerts" ,
"production_efficiency" : "Production Efficiency" ,
"revenue_growth" : "Revenue Growth" ,
"customer_satisfaction" : "Customer Satisfaction" ,
"inventory_turnover" : "Inventory Turnover" ,
"daily_profit" : "Daily Profit" ,
2025-10-27 16:33:26 +01:00
"products_sold" : "Products Sold" ,
"waste_reduction" : "Waste Reduction" ,
"monthly_savings" : "Monthly Savings"
2025-09-22 11:04:03 +02:00
} ,
"trends" : {
"vs_yesterday" : "% vs yesterday" ,
"vs_last_week" : "% vs last week" ,
"vs_last_month" : "% vs last month" ,
"growth" : "growth" ,
"decrease" : "decrease" ,
"stable" : "stable"
} ,
"sections" : {
"critical_stats" : "Critical Statistics" ,
"real_time_alerts" : "Real-time Alerts" ,
"procurement_today" : "Procurement Today" ,
"production_today" : "Production Today" ,
2025-10-21 19:50:07 +02:00
"tomorrow_procurement" : "Tomorrow's Procurement" ,
"today_production" : "Today's Production" ,
"pending_po_approvals" : "Pending Purchase Orders" ,
2025-09-22 11:04:03 +02:00
"recent_activity" : "Recent Activity" ,
2025-11-13 16:01:08 +01:00
"quick_actions" : "Quick Actions" ,
"key_metrics" : "Key Metrics"
2025-09-22 11:04:03 +02:00
} ,
2025-11-15 21:21:06 +01:00
"insights" : {
"savings" : {
"label" : "💰 SAVINGS" ,
"this_week" : "this week" ,
2025-11-20 19:14:49 +01:00
"vs_last" : "vs. last" ,
"value_this_week" : "€{amount} this week" ,
"detail_vs_last_positive" : "+{percentage}% vs. last" ,
"detail_vs_last_negative" : "{percentage}% vs. last"
2025-11-15 21:21:06 +01:00
} ,
"inventory" : {
"label" : "📦 INVENTORY" ,
"all_stocked" : "All stocked" ,
"low_stock" : "Low stock" ,
"stock_issues" : "⚠️ Stock issues" ,
"no_alerts" : "No alerts" ,
"out_of_stock" : "{count} out of stock" ,
"alerts" : "{count} alert{count, plural, one {} other {s}}"
} ,
"waste" : {
"label" : "♻️ WASTE" ,
"this_month" : "this month" ,
2025-11-20 19:14:49 +01:00
"vs_goal" : "vs. goal" ,
"value_this_month" : "{percentage}% this month" ,
"detail_vs_goal" : "{change}% vs. goal"
2025-11-15 21:21:06 +01:00
} ,
"deliveries" : {
"label" : "🚚 DELIVERIES" ,
"arriving_today" : "{count} arriving today" ,
"none_scheduled" : "None scheduled"
}
} ,
2025-10-21 19:50:07 +02:00
"procurement" : {
"title" : "What needs to be bought for tomorrow?" ,
"empty" : "All supplies ready for tomorrow" ,
"items_needed" : "items needed"
} ,
"production" : {
"title" : "What needs to be produced today?" ,
"empty" : "No production scheduled for today" ,
"batches_pending" : "batches pending"
} ,
"po_approvals" : {
"title" : "What purchase orders need approval?" ,
"empty" : "No purchase orders pending approval" ,
"pos_pending" : "purchase orders pending approval" ,
"view_all" : "View all orders" ,
"approve" : "Approve" ,
"reject" : "Reject"
} ,
2025-09-22 11:04:03 +02:00
"quick_actions" : {
"add_new_bakery" : "Add New Bakery" ,
"create_order" : "Create Order" ,
"start_production" : "Start Production" ,
"check_inventory" : "Check Inventory" ,
"view_reports" : "View Reports" ,
2025-11-13 16:01:08 +01:00
"manage_staff" : "Manage Staff" ,
"view_orders" : "View Orders" ,
"view_production" : "Production" ,
"view_inventory" : "Inventory" ,
"view_suppliers" : "Suppliers"
2025-09-22 11:04:03 +02:00
} ,
"alerts" : {
2025-09-25 12:14:46 +02:00
"title" : "Alerts" ,
"live" : "Live" ,
"offline" : "Offline" ,
"no_alerts" : "No active alerts" ,
"view_all" : "View all alerts" ,
"time" : {
"now" : "Now" ,
2025-11-15 21:21:06 +01:00
"minutes_ago" : "{count} min ago" ,
"hours_ago" : "{count} h ago" ,
2025-09-25 12:14:46 +02:00
"yesterday" : "Yesterday"
} ,
"types" : {
"low_stock" : "Low Stock" ,
"production_delay" : "Production Delay" ,
"quality_issue" : "Quality Issue" ,
"equipment_maintenance" : "Equipment Maintenance" ,
"order_pending" : "Order Pending" ,
"delivery_due" : "Delivery Due" ,
"critical" : "Critical" ,
"warning" : "Warning" ,
"info" : "Information" ,
"success" : "Success"
} ,
"status" : {
"new" : "New" ,
"acknowledged" : "Acknowledged" ,
"resolved" : "Resolved"
} ,
"types" : {
"alert" : "Alert" ,
"recommendation" : "Recommendation"
} ,
"recommended_actions" : "Recommended Actions" ,
"additional_details" : "Additional Details" ,
"mark_as_read" : "Mark as read" ,
"remove" : "Remove" ,
2025-11-15 21:21:06 +01:00
"active_count" : "{count} active alerts"
2025-09-22 11:04:03 +02:00
} ,
2025-11-20 19:14:49 +01:00
"production" : {
"scheduled_based_on" : "Scheduled based on {{type}}" ,
"status" : {
"completed" : "COMPLETED" ,
"in_progress" : "IN PROGRESS" ,
"pending" : "PENDING"
}
} ,
2025-09-22 11:04:03 +02:00
"messages" : {
"welcome" : "Welcome back" ,
"good_morning" : "Good morning" ,
"good_afternoon" : "Good afternoon" ,
"good_evening" : "Good evening" ,
"no_data" : "No data available" ,
"loading" : "Loading dashboard data..." ,
"error_loading" : "Error loading data" ,
"last_updated" : "Last updated" ,
"auto_refresh" : "Auto refresh in" ,
"more_than_yesterday" : "more than yesterday" ,
"require_attention" : "Require attention" ,
"more_units" : "more units" ,
"action_required" : "Action required" ,
"manage_organizations" : "Manage your organizations" ,
"setup_new_business" : "Set up a new business from scratch" ,
2025-10-27 16:33:26 +01:00
"active_organizations" : "Active Organizations" ,
"excellent_progress" : "Excellent progress!" ,
"keep_improving" : "Keep improving" ,
"from_sustainability" : "From sustainability" ,
"all_caught_up" : "All caught up!" ,
"stock_healthy" : "Stock healthy" ,
"same_as_yesterday" : "Same as yesterday" ,
2025-11-13 16:01:08 +01:00
"less_than_yesterday" : "less than yesterday" ,
"your_bakery_at_glance" : "Your bakery at a glance"
} ,
"health" : {
"production_on_schedule" : "Production on schedule" ,
2025-11-15 21:21:06 +01:00
"production_delayed" : "{count} production batch{count, plural, one {} other {es}} delayed" ,
2025-12-10 11:23:53 +01:00
"production_late_to_start" : "{count} batch{count, plural, one {} other {es}} not started on time" ,
"production_delayed_and_late" : "{delayed} batch{delayed, plural, one {} other {es}} delayed and {late} not started on time" ,
"production_issues" : "{total} production issue{total, plural, one {} other {s}}" ,
2025-11-27 15:52:40 +01:00
"production_ai_prevented" : "AI prevented {count} production delay{count, plural, one {} other {s}}" ,
2025-11-13 16:01:08 +01:00
"all_ingredients_in_stock" : "All ingredients in stock" ,
2025-11-15 21:21:06 +01:00
"ingredients_out_of_stock" : "{count} ingredient{count, plural, one {} other {s}} out of stock" ,
2025-11-27 15:52:40 +01:00
"inventory_ai_prevented" : "AI prevented {count} inventory issue{count, plural, one {} other {s}}" ,
2025-11-13 16:01:08 +01:00
"no_pending_approvals" : "No pending approvals" ,
2025-11-15 21:21:06 +01:00
"approvals_awaiting" : "{count} purchase order{count, plural, one {} other {s}} awaiting approval" ,
2025-12-10 11:23:53 +01:00
"procurement_ai_prevented" : "AI created {count} purchase order{count, plural, one {} other {s}} automatically" ,
2025-11-27 15:52:40 +01:00
"deliveries_on_track" : "All deliveries on track" ,
2025-12-10 11:23:53 +01:00
"deliveries_overdue" : "{count} deliver{count, plural, one {y} other {ies}} overdue" ,
"deliveries_ai_prevented" : "AI prevented {count} delivery issue{count, plural, one {} other {s}}" ,
2025-11-27 15:52:40 +01:00
"deliveries_pending" : "{count} pending deliver{count, plural, one {y} other {ies}}" ,
2025-11-13 16:01:08 +01:00
"all_systems_operational" : "All systems operational" ,
2025-11-15 21:21:06 +01:00
"critical_issues" : "{count} critical issue{count, plural, one {} other {s}}" ,
2025-11-13 16:01:08 +01:00
"headline_green" : "Your bakery is running smoothly" ,
2025-11-15 21:21:06 +01:00
"headline_yellow_approvals" : "Please review {count} pending approval{count, plural, one {} other {s}}" ,
"headline_yellow_alerts" : "You have {count} alert{count, plural, one {} other {s}} needing attention" ,
2025-11-13 16:01:08 +01:00
"headline_yellow_general" : "Some items need your attention" ,
"headline_red" : "Critical issues require immediate action"
2025-09-22 11:04:03 +02:00
} ,
"time_periods" : {
"today" : "Today" ,
"this_week" : "This Week" ,
"this_month" : "This Month" ,
"this_year" : "This Year" ,
"last_7_days" : "Last 7 days" ,
"last_30_days" : "Last 30 days" ,
"last_90_days" : "Last 90 days"
2025-10-27 16:33:26 +01:00
} ,
2025-11-12 15:17:58 +00:00
"config" : {
"title" : "Complete Your Bakery Setup" ,
"subtitle" : "Configure essential features to get started" ,
"inventory" : "Inventory" ,
"suppliers" : "Suppliers" ,
"recipes" : "Recipes" ,
"quality" : "Quality Standards" ,
2025-11-15 21:21:06 +01:00
"add_ingredients" : "Add at least {count} ingredients" ,
2025-11-12 15:17:58 +00:00
"add_supplier" : "Add your first supplier" ,
"add_recipe" : "Create your first recipe" ,
"add_quality" : "Add quality checks (optional)" ,
"sections_complete" : "sections complete" ,
"added" : "added" ,
"recommended" : "recommended" ,
"next_step" : "Next Step" ,
"configure" : "Configure" ,
"features_unlocked" : "Features Unlocked!" ,
"features" : {
"inventory_tracking" : "Inventory Tracking" ,
"purchase_orders" : "Purchase Orders" ,
"production_planning" : "Production Planning" ,
"cost_analysis" : "Cost Analysis"
}
} ,
2025-11-20 19:14:49 +01:00
"action_queue" : {
"consequences" : {
"delayed_delivery" : "Delayed delivery may impact production schedule" ,
"immediate_action" : "Immediate action required to prevent production issues" ,
"limited_features" : "Some features are limited"
} ,
"titles" : {
"purchase_order" : "Purchase Order {po_number}" ,
"supplier" : "Supplier: {supplier_name}" ,
"pending_approval" : "Pending approval for {supplier_name} - {type}"
} ,
"buttons" : {
"view_details" : "View Details" ,
"dismiss" : "Dismiss" ,
"approve" : "Approve" ,
"modify" : "Modify" ,
"complete_setup" : "Complete Setup"
}
} ,
2025-11-27 15:52:40 +01:00
"action_queue_title" : "Action Queue" ,
"total_actions" : "actions" ,
"all_caught_up" : "All Caught Up!" ,
"no_actions_needed" : "No actions needed right now" ,
2025-11-20 19:14:49 +01:00
"orchestration" : {
2025-11-27 15:52:40 +01:00
"no_runs_message" : "No orchestration has been run yet. Click 'Run Daily Planning' to generate your first plan." ,
"reasoning_title" : "AI Orchestration Reasoning" ,
"no_data" : "No orchestration data available yet. The AI will analyze your operations and make recommendations." ,
"last_run" : "Last run" ,
"ai_automated" : "AI Automated" ,
"actions_completed" : "actions completed" ,
"user_needed" : "User Needed" ,
"needs_review" : "needs your review" ,
"all_handled" : "all handled by AI" ,
"prevented_badge" : "{{count}} issue{{count, plural, one {} other {s}}} prevented" ,
"prevented_description" : "AI proactively handled these before they became problems" ,
"analyzed_title" : "What I Analyzed" ,
"actions_taken" : "What I Did" ,
"prevented_issues" : "Issues I Prevented" ,
"prevented_issues_detail" : "Issue Prevention Details" ,
"estimated_impact" : "Estimated Impact" ,
"impact_description" : "Based on prevented stockouts, waste reduction, and optimized purchasing"
2025-11-20 19:14:49 +01:00
} ,
2025-10-27 16:33:26 +01:00
"errors" : {
"failed_to_load_stats" : "Failed to load dashboard statistics. Please try again."
2025-11-27 15:52:40 +01:00
} ,
"ai_handling_rate" : {
"title" : "AI Impact This Week" ,
"subtitle" : "Issues prevented before they became problems" ,
"handling_rate_label" : "of alerts handled automatically" ,
"prevented_count_label" : "Prevented" ,
"issues_text" : "issues" ,
"savings_label" : "Savings" ,
"estimated_text" : "estimated" ,
"context" : "Based on {total} total alerts over the last {days} days." ,
"view_prevented_issues" : "View Prevented Issues" ,
"no_prevented_issues" : "No issues prevented this week - all systems running smoothly!" ,
"error_title" : "Unable to load AI metrics" ,
"error_message" : "Please try again later"
} ,
"prevented_issues" : {
"title" : "Prevented Issues" ,
"subtitle" : "AI interventions this week" ,
"total_savings" : "Total Saved" ,
"celebration" : "Great news! AI prevented {count} issue{plural} before they became problems." ,
"ai_insight" : "AI Insight:" ,
"show_less" : "Show Less" ,
"show_more" : "Show {{count}} More" ,
"no_issues" : "No issues prevented this week" ,
"no_issues_detail" : "All systems running smoothly!" ,
"error_title" : "Unable to load prevented issues"
} ,
"execution_progress" : {
"title" : "Today's Execution Progress" ,
"subtitle" : "Plan vs Actual" ,
"production" : "Production" ,
"deliveries" : "Deliveries" ,
"approvals" : "Approvals" ,
"status" : {
"no_plan" : "No Plan" ,
"no_deliveries" : "No Deliveries" ,
"completed" : "Completed" ,
"on_track" : "On Track" ,
"at_risk" : "At Risk"
} ,
"no_production_plan" : "No production planned for today" ,
"no_deliveries_today" : "No deliveries scheduled for today" ,
"batches_complete" : "batches complete" ,
"completed" : "Completed" ,
"in_progress" : "In Progress" ,
"pending" : "Pending" ,
"received" : "Received" ,
"overdue" : "Overdue" ,
"pending_approvals" : "Pending Approvals" ,
"whats_next" : "What's Next" ,
2025-12-05 20:07:01 +01:00
"starts_at" : "starts at" ,
"overdue_deliveries" : "Overdue Deliveries" ,
"pending_deliveries" : "Pending Deliveries" ,
"overdue_label" : "overdue" ,
"arriving_in" : "arriving in" ,
"more_items" : "more items" ,
"more_deliveries" : "more deliveries"
2025-11-27 15:52:40 +01:00
} ,
"intelligent_system" : {
"title" : "Intelligent System Summary" ,
"subtitle" : "AI-powered automation working for you" ,
"ai_handling_rate" : "AI Handling Rate" ,
"prevented_issues" : "Issues Prevented" ,
"estimated_savings" : "Estimated Savings" ,
"context" : "Based on {total} alerts over the last {days} days" ,
"prevented_issues_details" : "Prevented Issues Details" ,
"no_prevented_issues" : "No issues prevented this week - all systems running smoothly!" ,
"celebration" : "Great news! AI prevented {count} issue(s) before they became problems." ,
"ai_insight" : "AI Insight:" ,
"orchestration_title" : "Latest Orchestration Run"
2025-11-30 09:12:40 +01:00
} ,
"enterprise" : {
"network_dashboard" : "Enterprise Network Dashboard" ,
"network_summary_description" : "Overview of your bakery network performance" ,
"loading" : "Loading network data..." ,
"network_summary" : "Network Summary" ,
"outlets_count" : "Network Outlets" ,
"network_outlets" : "outlets in network" ,
"network_sales" : "Network Sales" ,
"last_30_days" : "last 30 days" ,
"production_volume" : "Production Volume" ,
"pending_orders" : "Pending Orders" ,
"internal_transfers" : "internal transfers" ,
"active_shipments" : "Active Shipments" ,
"today" : "today" ,
"distribution_map" : "Distribution Routes" ,
"outlet_performance" : "Outlet Performance" ,
"sales" : "Sales" ,
"inventory_value" : "Inventory Value" ,
"order_frequency" : "Order Frequency" ,
"last_7_days" : "Last 7 days" ,
"last_30_days" : "Last 30 days" ,
"last_90_days" : "Last 90 days" ,
"network_forecast" : "Network Forecast" ,
"total_demand" : "Total Demand" ,
"days_forecast" : "Days Forecast" ,
"avg_daily_demand" : "Avg Daily Demand" ,
"last_updated" : "Last Updated" ,
"no_forecast_data" : "No forecast data available" ,
"no_performance_data" : "No performance data available" ,
"no_distribution_data" : "No distribution data available" ,
"performance_based_on" : "Performance based on {{metric}} over {{period}} days" ,
"ranking" : "Ranking" ,
"rank" : "Rank" ,
"outlet" : "Outlet" ,
"metric_labels" : {
"sales" : "Sales (€)" ,
"inventory_value" : "Inventory Value (€)" ,
"order_frequency" : "Order Frequency"
} ,
"metrics" : {
"sales" : "sales" ,
"inventory_value" : "inventory value" ,
"order_frequency" : "order frequency"
} ,
"route" : "Route" ,
"total_routes" : "Total Routes" ,
"total_distance" : "Total Distance" ,
"total_shipments" : "Total Shipments" ,
"active_routes" : "Active Routes" ,
"distance" : "Distance" ,
"duration" : "Duration" ,
"stops" : "Stops" ,
"no_stops" : "No stops" ,
"stop" : "Stop" ,
"no_routes_available" : "No routes available" ,
"route_status" : {
"planned" : "Planned" ,
"in_progress" : "In Progress" ,
"completed" : "Completed" ,
"cancelled" : "Cancelled"
} ,
"planned" : "Planned" ,
"pending" : "Pending" ,
"in_transit" : "In Transit" ,
"delivered" : "Delivered" ,
"failed" : "Failed" ,
"distribution_routes" : "Distribution Routes"
2025-12-10 11:23:53 +01:00
} ,
2025-12-13 23:57:54 +01:00
"ai_insights" : {
"title" : "AI Insights" ,
"subtitle" : "Strategic recommendations from your AI assistant" ,
"view_all" : "View All Insights" ,
"no_insights" : "No AI insights available yet" ,
"impact_high" : "High Impact" ,
"impact_medium" : "Medium Impact" ,
"impact_low" : "Low Impact" ,
"savings" : "potential savings" ,
"reduction" : "reduction potential" ,
"types" : {
"cost_optimization" : "Cost Optimization" ,
"waste_reduction" : "Waste Reduction" ,
"safety_stock" : "Safety Stock" ,
"demand_forecast" : "Demand Forecast" ,
"risk_alert" : "Risk Alert"
}
} ,
2025-12-10 11:23:53 +01:00
"new_dashboard" : {
"system_status" : {
"title" : "System Status" ,
"issues_requiring_action" : "{count, plural, one {# issue} other {# issues}} requiring your action" ,
"all_clear" : "All systems running smoothly" ,
"never_run" : "Never run" ,
"action_needed_label" : "action needed" ,
"ai_prevented_label" : "prevented by AI" ,
"last_run_label" : "Last run" ,
"ai_prevented_details" : "Issues Prevented by AI" ,
2025-12-17 13:03:52 +01:00
"prevented_issues_types" : "Prevented Issues Types" ,
2025-12-10 11:23:53 +01:00
"ai_handling_rate" : "AI Handling Rate" ,
"estimated_savings" : "Estimated Savings" ,
"issues_prevented" : "Issues Prevented" ,
"issue_prevented" : "Issue prevented" ,
"saved" : "Saved" ,
"and_more" : "+{count} more"
} ,
"pending_purchases" : {
"title" : "Pending Purchases" ,
"count" : "{count, plural, one {# order} other {# orders}} awaiting approval" ,
"no_pending" : "No pending purchase orders" ,
"all_clear" : "No purchase orders pending approval" ,
"po_number" : "PO #{number}" ,
"supplier" : "Supplier: {name}" ,
"approve" : "Approve" ,
"reject" : "Reject" ,
"view_details" : "View Details" ,
"ai_reasoning" : "AI created this PO because:" ,
"reasoning" : {
"low_stock" : "{ingredient} will run out in {days, plural, =0 {less than a day} one {# day} other {# days}}" ,
"low_stock_detailed" : "{count, plural, one {# critical ingredient} other {# critical ingredients}} at risk: {products}. Earliest depletion in {days, plural, =0 {<1 day} one {1 day} other {# days}}, affecting {batches, plural, one {# batch} other {# batches}}. Potential loss: €{loss}" ,
2025-12-14 19:05:37 +01:00
"demand_forecast" : "Demand for {product} is expected to increase by {increase}%" ,
"production_requirement" : "{products} needed for {batches, plural, one {# batch} other {# batches}} of production in {days, plural, =0 {less than a day} one {# day} other {# days}}" ,
"safety_stock" : "Safety stock replenishment: {count, plural, one {# product} other {# products}} (current: {current}, target: {target})" ,
"supplier_contract" : "Contract with {supplier} for {products}" ,
"seasonal_demand" : "Seasonal increase of {increase}% in {products} for {season}" ,
"forecast_demand" : "Forecasted demand for {product} with {confidence}% confidence for next {period, plural, one {# day} other {# days}}"
2025-12-10 11:23:53 +01:00
}
} ,
"pending_deliveries" : {
"title" : "Pending Deliveries" ,
"count" : "{count, plural, one {# delivery} other {# deliveries}} expected today" ,
"no_deliveries" : "No deliveries expected today" ,
"all_clear" : "No pending deliveries today" ,
"overdue_section" : "Overdue Deliveries" ,
"today_section" : "Expected Today" ,
"overdue_badge" : "overdue" ,
"po_ref" : "PO #{number}" ,
"overdue_by" : "Overdue by {hours}" ,
"arriving_in" : "Arriving in {hours}" ,
"call_supplier" : "Call" ,
"mark_received" : "Received"
} ,
"production_status" : {
"title" : "Production Status" ,
"count" : "{count, plural, one {# batch} other {# batches}} today" ,
"no_production" : "No production scheduled for today" ,
"all_clear" : "No production scheduled for today" ,
"late_section" : "Late to Start" ,
"running_section" : "Currently Running" ,
"pending_section" : "Pending Today" ,
"late_badge" : "late" ,
"running_badge" : "running" ,
"batch_info" : "Batch #{number} - {quantity} units" ,
"should_have_started" : "Should have started at {time}" ,
"started_at" : "Started at {time}" ,
"starts_at" : "Starts at {time}" ,
"start_batch" : "Start" ,
"view_details" : "View" ,
"ai_reasoning" : "AI scheduled this batch because:" ,
"reasoning" : {
"forecast_demand" : "Predicted demand of {demand} units for {product}" ,
2025-12-13 23:57:54 +01:00
"forecast_demand_enhanced" : "Predicted demand of {demand} units for {product} (+{variance}% vs historical)" ,
2025-12-10 11:23:53 +01:00
"customer_order" : "Customer order from {customer}"
2025-12-13 23:57:54 +01:00
} ,
"weather_forecast" : "Weather Forecast" ,
"weather_conditions" : {
"sunny" : "Sunny, {temp}°C, {humidity}% humidity" ,
"rainy" : "Rainy, {temp}°C, {humidity}% humidity" ,
"cold" : "Cold, {temp}°C, {humidity}% humidity" ,
"hot" : "Hot, {temp}°C, {humidity}% humidity"
} ,
"demand_impact" : "Demand Impact" ,
"factors_title" : "Prediction Factors" ,
"factors" : {
"historical_pattern" : "Historical Pattern" ,
"weather_sunny" : "Sunny Weather" ,
"weather_rainy" : "Rainy Weather" ,
"weather_cold" : "Cold Weather" ,
"weather_hot" : "Hot Weather" ,
"weekend_boost" : "Weekend Demand" ,
"inventory_level" : "Inventory Level" ,
"seasonal_trend" : "Seasonal Trend" ,
"general" : "Other Factor"
} ,
"confidence" : "Confidence: {confidence}%" ,
"variance" : "Variance: +{variance}%" ,
"historical_avg" : "Hist. avg: {avg} units" ,
2025-12-17 13:03:52 +01:00
"equipment_alerts" : "Equipment Alerts" ,
"production_alerts" : "Production Alerts" ,
2025-12-13 23:57:54 +01:00
"alerts_section" : "Production Alerts" ,
"alerts" : {
"equipment_maintenance" : "Equipment Maintenance Required" ,
"production_delay" : "Production Delay" ,
"batch_delayed" : "Batch Start Delayed" ,
"generic" : "Production Alert" ,
"active" : "Active" ,
"affected_orders" : "{count, plural, one {# order} other {# orders}} affected" ,
"delay_hours" : "{hours}h delay" ,
"financial_impact" : "€{amount} impact" ,
"urgent_in" : "Urgent in {hours}h"
} ,
"priority" : {
"critical" : "Critical" ,
"important" : "Important" ,
"standard" : "Standard" ,
"info" : "Info"
2025-12-10 11:23:53 +01:00
}
}
2025-09-22 11:04:03 +02:00
}
2025-12-13 23:57:54 +01:00
}