{
  "purchaseOrder": {
    "low_stock_detection": "Stock bajo para {{supplier_name}}. El stock actual de {{product_names_joined}} se agotará en {{days_until_stockout}} días.",
    "forecast_demand": "Pedido programado basado en pronóstico de demanda de {{forecast_period_days}} días para {{product_names_joined}} de {{supplier_name}}.",
    "safety_stock_replenishment": "Reposición de stock de seguridad para {{product_names_joined}} de {{supplier_name}}.",
    "supplier_contract": "Pedido programado según contrato con {{supplier_name}}.",
    "seasonal_demand": "Preparación de demanda estacional para {{product_names_joined}} de {{supplier_name}}.",
    "production_requirement": "Requerido para próximos lotes de producción de {{supplier_name}}.",
    "manual_request": "Solicitud de compra manual para {{product_names_joined}} de {{supplier_name}}."
  },
  "productionBatch": {
    "forecast_demand": "Programado según pronóstico: {{predicted_demand}} {{product_name}} necesarios (stock actual: {{current_stock}}). Confianza: {{confidence_score}}%.",
    "customer_order": "Pedido de cliente para {{customer_name}}: {{order_quantity}} {{product_name}} (Pedido #{{order_number}}) - entrega {{delivery_date}}.",
    "stock_replenishment": "Reposición de stock para {{product_name}} - nivel actual por debajo del mínimo.",
    "seasonal_preparation": "Lote de preparación estacional para {{product_name}}.",
    "promotion_event": "Producción para evento promocional - {{product_name}}.",
    "urgent_order": "Pedido urgente que requiere producción inmediata de {{product_name}}.",
    "regular_schedule": "Producción programada regular de {{product_name}}."
  },
  "consequence": {
    "stockout_risk": "Riesgo de desabastecimiento en {{impact_days}} días. Productos afectados: {{affected_products_joined}}.",
    "insufficient_supply": "Suministro insuficiente para período de {{impact_days}} días.",
    "production_delay": "Posible retraso en producción de {{delay_hours}} horas.",
    "customer_commitment": "Compromiso de entrega al cliente en riesgo.",
    "quality_issue": "Los estándares de calidad pueden verse comprometidos.",
    "cost_increase": "Los costos de materiales pueden aumentar un {{percentage}}%."
  },
  "severity": {
    "critical": "Crítico",
    "high": "Alto",
    "medium": "Medio",
    "low": "Bajo"
  },
  "triggers": {
    "orchestrator_auto": "Automático (Orquestador)",
    "manual": "Solicitud Manual",
    "customer_order": "Pedido de Cliente",
    "forecast": "Pronóstico de Demanda",
    "inventory_alert": "Alerta de Inventario"
  },
  "errors": {
    "INSUFFICIENT_DATA": "Datos históricos insuficientes para un cálculo preciso",
    "INVALID_PARAMETERS": "Parámetros proporcionados no válidos",
    "LEAD_TIME_INVALID": "El tiempo de entrega o la desviación de la demanda es cero o negativo",
    "NO_DEMAND_DATA": "No hay datos históricos de demanda disponibles (se requieren mínimo 2 puntos de datos)"
  },
  "safetyStock": {
    "statistical_z_score": "Stock de seguridad calculado con método estadístico (nivel de servicio {{service_level}}%, z-score {{z_score}}). Basado en desviación estándar de demanda {{demand_std_dev}} y tiempo de entrega de {{lead_time_days}} días. Resultado: {{safety_stock}} unidades.",
    "advanced_variability": "Stock de seguridad calculado con análisis avanzado de variabilidad. Considera tanto la variabilidad de demanda (σ={{demand_std_dev}}) como la incertidumbre del tiempo de entrega (σ={{lead_time_std_dev}} días). Resultado: {{safety_stock}} unidades.",
    "fixed_percentage": "Stock de seguridad establecido en {{percentage}}% de la demanda de {{lead_time_days}} días ({{lead_time_demand}} unidades). Resultado: {{safety_stock}} unidades.",
    "error_lead_time_invalid": "No se puede calcular el stock de seguridad: el tiempo de entrega ({{lead_time_days}} días) o la desviación estándar de demanda ({{demand_std_dev}}) no son válidos.",
    "error_insufficient_data": "Historial de demanda insuficiente para calcular stock de seguridad ({{data_points}} puntos de datos, se necesitan {{min_required}})."
  },
  "priceForecaster": {
    "decrease_expected": "Se espera que el precio disminuya {{change_pct}}% en los próximos {{forecast_days}} días. Actual: €{{current_price}}, pronóstico: €{{forecast_mean}}. Recomendación: Esperar mejor precio.",
    "increase_expected": "Se espera que el precio aumente {{change_pct}}% en los próximos {{forecast_days}} días. Actual: €{{current_price}}, pronóstico: €{{forecast_mean}}. Recomendación: Comprar ahora para asegurar el precio actual.",
    "high_volatility": "Alta volatilidad de precio detectada (CV={{coefficient}}). Cambio diario promedio de precio: {{avg_daily_change_pct}}%. Recomendación: Esperar caída de precio.",
    "below_average": "El precio actual €{{current_price}} está {{below_avg_pct}}% por debajo del promedio histórico (€{{mean_price}}). Oportunidad favorable de compra.",
    "stable": "El precio es estable. Actual: €{{current_price}}, pronóstico: €{{forecast_mean}} (se espera cambio de {{expected_change_pct}}%). Se recomienda tiempo de compra normal.",
    "insufficient_data": "Historial de precios insuficiente para pronóstico confiable ({{history_days}} días disponibles, se necesitan {{min_required_days}} días)."
  },
  "optimization": {
    "eoq_base": "Cantidad Económica de Pedido calculada: {{eoq}} unidades (requerido: {{required_quantity}}, demanda anual: {{annual_demand}}). Optimizado para {{optimal_quantity}} unidades.",
    "moq_applied": "Restricción de cantidad mínima de pedido aplicada: {{moq}} unidades.",
    "max_applied": "Restricción de cantidad máxima de pedido aplicada: {{max_qty}} unidades.",
    "no_tiers": "No hay niveles de precio disponibles para este producto. Cantidad base: {{base_quantity}} unidades a €{{unit_price}} por unidad.",
    "current_tier": "Nivel de precio actual: €{{current_tier_price}} por unidad para {{base_quantity}} unidades (total: €{{base_cost}}).",
    "tier_upgraded": "¡Actualizado a mejor nivel de precio! Pedir {{tier_min_qty}} unidades ({{additional_qty}} extra) a €{{tier_price}} por unidad ahorra €{{savings}} comparado con {{base_quantity}} unidades a €{{base_price}}."
  },
  "jtbd": {
    "health_status": {
      "green": "Todo funciona correctamente",
      "yellow": "Algunos elementos necesitan atención",
      "red": "Problemas críticos requieren acción inmediata",
      "last_updated": "Última actualización",
      "next_check": "Próxima verificación",
      "never": "Nunca",
      "critical_issues": "{{count}} problema{{count, plural, one {} other {s}}} crítico{{count, plural, one {} other {s}}}",
      "actions_needed": "{{count}} acción{{count, plural, one {} other {es}}} necesaria{{count, plural, one {} other {s}}}"
    },
    "action_queue": {
      "title": "Qué Necesita Tu Atención",
      "why_needed": "Por qué es necesario esto:",
      "what_if_not": "¿Qué pasa si no hago esto?",
      "estimated_time": "Tiempo estimado",
      "all_caught_up": "¡Todo al día!",
      "no_actions": "No hay acciones que requieran tu atención en este momento.",
      "show_more": "Mostrar {{count}} Acción{{count, plural, one {} other {es}}} Más",
      "show_less": "Mostrar Menos",
      "total": "total",
      "critical": "críticas",
      "important": "importantes"
    },
    "orchestration_summary": {
      "title": "Anoche Planifiqué Tu Día",
      "ready_to_plan": "Listo Para Planificar Tu Día en la Panadería",
      "run_planning": "Ejecutar Planificación Diaria",
      "run_info": "Ejecución de orquestación #{{runNumber}}",
      "took": "Duró {{seconds}}s",
      "created_pos": "{{count}} orden{{count, plural, one {} other {es}}} de compra creada{{count, plural, one {} other {s}}}",
      "scheduled_batches": "{{count}} lote{{count, plural, one {} other {s}}} de producción programado{{count, plural, one {} other {s}}}",
      "show_more": "Mostrar {{count}} más",
      "show_less": "Mostrar menos",
      "no_actions": "¡No se necesitan nuevas acciones - todo va según lo planeado!",
      "based_on": "Basado en:",
      "customer_orders": "{{count}} pedido{{count, plural, one {} other {s}}} de cliente",
      "historical_demand": "Demanda histórica",
      "inventory_levels": "Niveles de inventario",
      "ai_optimization": "Optimización por IA",
      "actions_required": "{{count}} elemento{{count, plural, one {} other {s}}} necesita{{count, plural, one {} other {n}}} tu aprobación antes de continuar"
    },
    "production_timeline": {
      "title": "Tu Plan de Producción de Hoy",
      "no_production": "No Hay Producción Programada",
      "no_batches": "No hay lotes programados para producción hoy.",
      "ready_by": "Listo para",
      "start_batch": "Iniciar Lote",
      "pause_batch": "Pausar Lote",
      "completed": "Completado",
      "total": "Total",
      "done": "Hecho",
      "active": "Activo",
      "pending": "Pendiente",
      "view_full_schedule": "Ver Cronograma Completo de Producción"
    },
    "insights": {
      "savings": "Ahorros Esta Semana",
      "inventory": "Estado del Inventario",
      "waste": "Reducción de Desperdicio",
      "deliveries": "Entregas a Tiempo"
    },
    "actions": {
      "approve": "Aprobar",
      "view_details": "Ver Detalles",
      "modify": "Modificar",
      "start_batch": "Iniciar Lote",
      "pause_batch": "Pausar",
      "complete_setup": "Completar Configuración",
      "dismiss": "Descartar",
      "view_alert": "Ver Detalles",
      "run_planning": "Ejecutar Planificación Diaria"
    }
  }
}
