778 lines
35 KiB
JSON
778 lines
35 KiB
JSON
{
|
|
"title": "Panel de Control",
|
|
"subtitle": "Tu panadería de un vistazo",
|
|
"stats": {
|
|
"sales_today": "Ventas Hoy",
|
|
"pending_orders": "Órdenes Pendientes",
|
|
"stock_alerts": "Alertas de Stock",
|
|
"production_efficiency": "Eficiencia de Producción",
|
|
"revenue_growth": "Crecimiento de Ingresos",
|
|
"customer_satisfaction": "Satisfacción del Cliente",
|
|
"inventory_turnover": "Rotación de Inventario",
|
|
"daily_profit": "Ganancia Diaria",
|
|
"products_sold": "Productos Vendidos",
|
|
"waste_reduction": "Reducción de Residuos",
|
|
"monthly_savings": "Ahorro Mensual"
|
|
},
|
|
"trends": {
|
|
"vs_yesterday": "% vs ayer",
|
|
"vs_last_week": "% vs semana pasada",
|
|
"vs_last_month": "% vs mes pasado",
|
|
"growth": "crecimiento",
|
|
"decrease": "disminución",
|
|
"stable": "estable"
|
|
},
|
|
"sections": {
|
|
"critical_stats": "Estadísticas Críticas",
|
|
"real_time_alerts": "Alertas en Tiempo Real",
|
|
"procurement_today": "Compras Hoy",
|
|
"production_today": "Producción Hoy",
|
|
"tomorrow_procurement": "Compras para Mañana",
|
|
"today_production": "Producción de Hoy",
|
|
"pending_po_approvals": "Órdenes de Compra Pendientes",
|
|
"recent_activity": "Actividad Reciente",
|
|
"quick_actions": "Acciones Rápidas",
|
|
"key_metrics": "Métricas Clave"
|
|
},
|
|
"insights": {
|
|
"savings": {
|
|
"label": "💰 AHORROS",
|
|
"this_week": "esta semana",
|
|
"vs_last": "vs. anterior",
|
|
"value_this_week": "€{amount} esta semana",
|
|
"detail_vs_last_positive": "+{percentage}% vs. anterior",
|
|
"detail_vs_last_negative": "{percentage}% vs. anterior"
|
|
},
|
|
"inventory": {
|
|
"label": "📦 INVENTARIO",
|
|
"all_stocked": "Todo en stock",
|
|
"low_stock": "Stock bajo",
|
|
"stock_issues": "⚠️ Problemas de stock",
|
|
"no_alerts": "Sin alertas",
|
|
"out_of_stock": "{count} sin stock",
|
|
"alerts": "{count} alerta{count, plural, one {} other {s}}"
|
|
},
|
|
"waste": {
|
|
"label": "♻️ DESPERDICIO",
|
|
"this_month": "este mes",
|
|
"vs_goal": "vs. objetivo",
|
|
"value_this_month": "{percentage}% este mes",
|
|
"detail_vs_goal": "{change}% vs. objetivo"
|
|
},
|
|
"deliveries": {
|
|
"label": "🚚 ENTREGAS",
|
|
"arriving_today": "{count} llegan hoy",
|
|
"none_scheduled": "Ninguna programada"
|
|
}
|
|
},
|
|
"procurement": {
|
|
"title": "¿Qué necesito comprar para mañana?",
|
|
"empty": "Todos los suministros listos para mañana",
|
|
"items_needed": "artículos necesarios"
|
|
},
|
|
"production": {
|
|
"title": "Estado de Producción",
|
|
"empty": "Sin producción programada para hoy",
|
|
"batches_pending": "lotes pendientes",
|
|
"equipment_status": "Estado del Equipo",
|
|
"temperature": "Temperatura",
|
|
"utilization": "Utilización",
|
|
"next_maintenance": "Próximo Mantenimiento",
|
|
"last_maintenance": "Último Mantenimiento",
|
|
"view_details": "Ver Detalles",
|
|
"status_critical": "Crítico",
|
|
"status_warning": "Advertencia",
|
|
"status_normal": "Normal",
|
|
"efficiency_metrics": "Métricas de Eficiencia de Producción",
|
|
"on_time_start_rate": "Tasa de Inicio a Tiempo",
|
|
"batches_started_on_time": "Lotes iniciados a tiempo",
|
|
"efficiency_rate": "Tasa de Eficiencia",
|
|
"overall_efficiency": "Eficiencia general de producción",
|
|
"active_alerts": "Alertas Activas",
|
|
"issues_require_attention": "Problemas que requieren atención",
|
|
"ai_prevented": "Problemas Prevenidos por IA",
|
|
"problems_prevented": "Problemas prevenidos por IA",
|
|
"quick_actions": "Acciones Rápidas",
|
|
"create_batch": "Crear Lote de Producción",
|
|
"create_batch_description": "Crear un nuevo lote de producción para la red",
|
|
"maintenance": "Mantenimiento de Equipos",
|
|
"schedule_maintenance": "Programar mantenimiento para equipos de producción",
|
|
"manage_equipment": "Gestionar Equipos",
|
|
"quality_checks": "Controles de Calidad",
|
|
"manage_quality": "Gestionar procesos de control de calidad",
|
|
"quality_management": "Gestión de Calidad",
|
|
"event_message": "Mensaje"
|
|
},
|
|
"po_approvals": {
|
|
"title": "¿Qué órdenes debo aprobar?",
|
|
"empty": "Sin órdenes pendientes de aprobación",
|
|
"pos_pending": "órdenes pendientes de aprobación",
|
|
"view_all": "Ver todas las órdenes",
|
|
"approve": "Aprobar",
|
|
"reject": "Rechazar"
|
|
},
|
|
"quick_actions": {
|
|
"add_new_bakery": "Agregar Nueva Panadería",
|
|
"create_order": "Crear Pedido",
|
|
"start_production": "Iniciar Producción",
|
|
"check_inventory": "Revisar Inventario",
|
|
"view_reports": "Ver Reportes",
|
|
"manage_staff": "Gestionar Personal",
|
|
"view_orders": "Ver Órdenes",
|
|
"view_production": "Producción",
|
|
"view_inventory": "Inventario",
|
|
"view_suppliers": "Proveedores"
|
|
},
|
|
"alerts": {
|
|
"title": "Alertas",
|
|
"live": "En vivo",
|
|
"offline": "Desconectado",
|
|
"no_alerts": "No hay alertas activas",
|
|
"view_all": "Ver todas las alertas",
|
|
"time": {
|
|
"now": "Ahora",
|
|
"minutes_ago": "hace {{count}} min",
|
|
"hours_ago": "hace {{count}} h",
|
|
"yesterday": "Ayer"
|
|
},
|
|
"types": {
|
|
"alert": "Alerta",
|
|
"recommendation": "Recomendación",
|
|
"low_stock": "Stock Bajo",
|
|
"production_delay": "Retraso en Producción",
|
|
"quality_issue": "Problema de Calidad",
|
|
"equipment_maintenance": "Mantenimiento de Equipo",
|
|
"order_pending": "Pedido Pendiente",
|
|
"delivery_due": "Entrega Vencida",
|
|
"critical": "Crítico",
|
|
"warning": "Advertencia",
|
|
"info": "Información",
|
|
"success": "Éxito"
|
|
},
|
|
"status": {
|
|
"new": "Nuevo",
|
|
"acknowledged": "Reconocido",
|
|
"resolved": "Resuelto"
|
|
},
|
|
"filters": {
|
|
"search_placeholder": "Buscar alertas...",
|
|
"time_range": "Periodo",
|
|
"show_snoozed": "Mostrar pospuestos",
|
|
"active_filters": "Filtros activos:",
|
|
"clear_all": "Limpiar filtros"
|
|
},
|
|
"grouping": {
|
|
"by_time": "Por tiempo",
|
|
"by_type_class": "Por tipo",
|
|
"by_similarity": "Similares",
|
|
"none": "Sin agrupar"
|
|
},
|
|
"recommended_actions": "Acciones Recomendadas",
|
|
"additional_details": "Detalles Adicionales",
|
|
"mark_as_read": "Marcar como leído",
|
|
"remove": "Eliminar",
|
|
"snooze": "Posponer",
|
|
"unsnooze": "Reactivar",
|
|
"active_count": "{{count}} alertas activas",
|
|
"empty_state": {
|
|
"no_results": "Sin resultados",
|
|
"all_clear": "Todo despejado",
|
|
"no_matches": "No hay alertas que coincidan con los filtros seleccionados",
|
|
"no_active": "No hay alertas activas en este momento"
|
|
},
|
|
"bulk_actions": {
|
|
"selected": "seleccionado",
|
|
"selected_plural": "seleccionados",
|
|
"select_all": "Seleccionar todos",
|
|
"deselect_all": "Deseleccionar todo",
|
|
"mark_read": "Marcar leídos",
|
|
"delete": "Eliminar"
|
|
}
|
|
},
|
|
"production": {
|
|
"scheduled_based_on": "Programado según {{type}}",
|
|
"status": {
|
|
"completed": "COMPLETADO",
|
|
"in_progress": "EN PROGRESO",
|
|
"pending": "PENDIENTE"
|
|
}
|
|
},
|
|
"messages": {
|
|
"welcome": "Bienvenido de vuelta",
|
|
"good_morning": "Buenos días",
|
|
"good_afternoon": "Buenas tardes",
|
|
"good_evening": "Buenas noches",
|
|
"no_data": "No hay datos disponibles",
|
|
"loading": "Cargando datos del panel...",
|
|
"error_loading": "Error al cargar los datos",
|
|
"last_updated": "Última actualización",
|
|
"auto_refresh": "Actualización automática en",
|
|
"more_than_yesterday": "más que ayer",
|
|
"require_attention": "Requieren atención",
|
|
"more_units": "unidades más",
|
|
"action_required": "Acción requerida",
|
|
"manage_organizations": "Gestiona tus organizaciones",
|
|
"setup_new_business": "Configurar un nuevo negocio desde cero",
|
|
"active_organizations": "Organizaciones Activas",
|
|
"excellent_progress": "¡Excelente progreso!",
|
|
"keep_improving": "Sigue mejorando",
|
|
"from_sustainability": "De sostenibilidad",
|
|
"all_caught_up": "¡Todo al día!",
|
|
"stock_healthy": "Stock saludable",
|
|
"same_as_yesterday": "Igual que ayer",
|
|
"less_than_yesterday": "menos que ayer",
|
|
"your_bakery_at_glance": "Tu panadería de un vistazo"
|
|
},
|
|
"health": {
|
|
"production_on_schedule": "Producción a tiempo",
|
|
"production_delayed": "{count} lote{count, plural, one {} other {s}} de producción retrasado{count, plural, one {} other {s}}",
|
|
"production_late_to_start": "{count} lote{count, plural, one {} other {s}} no iniciado{count, plural, one {} other {s}} a tiempo",
|
|
"production_delayed_and_late": "{delayed} lote{delayed, plural, one {} other {s}} retrasado{delayed, plural, one {} other {s}} y {late} no iniciado{late, plural, one {} other {s}}",
|
|
"production_issues": "{total} problema{total, plural, one {} other {s}} de producción",
|
|
"production_ai_prevented": "IA evitó {count} retraso{count, plural, one {} other {s}} de producción",
|
|
"all_ingredients_in_stock": "Todos los ingredientes en stock",
|
|
"ingredients_out_of_stock": "{count} ingrediente{count, plural, one {} other {s}} sin stock",
|
|
"inventory_ai_prevented": "IA evitó {count} problema{count, plural, one {} other {s}} de inventario",
|
|
"no_pending_approvals": "Sin aprobaciones pendientes",
|
|
"approvals_awaiting": "{count} orden{count, plural, one {} other {es}} de compra esperando aprobación",
|
|
"procurement_ai_prevented": "IA creó {count} orden{count, plural, one {} other {es}} de compra automáticamente",
|
|
"deliveries_on_track": "Todas las entregas a tiempo",
|
|
"deliveries_overdue": "{count} entrega{count, plural, one {} other {s}} atrasada{count, plural, one {} other {s}}",
|
|
"deliveries_ai_prevented": "IA evitó {count} problema{count, plural, one {} other {s}} de entrega",
|
|
"deliveries_pending": "{count} entrega{count, plural, one {} other {s}} pendiente{count, plural, one {} other {s}}",
|
|
"all_systems_operational": "Todos los sistemas operativos",
|
|
"critical_issues": "{count} problema{count, plural, one {} other {s}} crítico{count, plural, one {} other {s}}",
|
|
"headline_green": "Tu panadería funciona sin problemas",
|
|
"headline_yellow_approvals": "Por favor revisa {count} aprobación{count, plural, one {} other {es}} pendiente{count, plural, one {} other {s}}",
|
|
"headline_yellow_alerts": "Tienes {count} alerta{count, plural, one {} other {s}} que necesita{count, plural, one {} other {n}} atención",
|
|
"headline_yellow_general": "Algunos elementos necesitan tu atención",
|
|
"headline_red": "Problemas críticos requieren acción inmediata"
|
|
},
|
|
"time_periods": {
|
|
"today": "Hoy",
|
|
"this_week": "Esta Semana",
|
|
"this_month": "Este Mes",
|
|
"this_year": "Este Año",
|
|
"last_7_days": "Últimos 7 días",
|
|
"last_30_days": "Últimos 30 días",
|
|
"last_90_days": "Últimos 90 días"
|
|
},
|
|
"config": {
|
|
"title": "Completa la Configuración de tu Panadería",
|
|
"subtitle": "Configura características esenciales para comenzar",
|
|
"inventory": "Inventario",
|
|
"suppliers": "Proveedores",
|
|
"recipes": "Recetas",
|
|
"quality": "Estándares de Calidad",
|
|
"add_ingredients": "Agregar al menos {{count}} ingredientes",
|
|
"add_supplier": "Agregar tu primer proveedor",
|
|
"add_recipe": "Crear tu primera receta",
|
|
"add_quality": "Agregar controles de calidad (opcional)",
|
|
"sections_complete": "secciones completas",
|
|
"added": "agregado",
|
|
"recommended": "recomendado",
|
|
"next_step": "Siguiente Paso",
|
|
"configure": "Configurar",
|
|
"features_unlocked": "¡Características Desbloqueadas!",
|
|
"features": {
|
|
"inventory_tracking": "Seguimiento de Inventario",
|
|
"purchase_orders": "Órdenes de Compra",
|
|
"production_planning": "Planificación de Producción",
|
|
"cost_analysis": "Análisis de Costos"
|
|
}
|
|
},
|
|
"setup_banner": {
|
|
"title": "{count} paso(s) más para desbloquear todas las funciones",
|
|
"recommended": "(recomendado)",
|
|
"added": "agregado(s)",
|
|
"recommended_count": "Recomendado",
|
|
"dismiss": "Ocultar por 7 días",
|
|
"dismiss_info": "Puedes ocultar este banner por 7 días haciendo clic en la X",
|
|
"benefits_title": "✨ Al completar estos pasos, desbloquearás",
|
|
"benefit_1": "Análisis de costos más preciso",
|
|
"benefit_2": "Recomendaciones de IA mejoradas",
|
|
"benefit_3": "Planificación de producción optimizada"
|
|
},
|
|
"setup_wizard": {
|
|
"title": "🏗️ Configuración Necesaria",
|
|
"subtitle": "Completa estos pasos para empezar a usar tu panadería",
|
|
"progress": "Progreso",
|
|
"step": "Paso",
|
|
"of": "de",
|
|
"next": "SIGUIENTE",
|
|
"complete_to_continue": "Completa para continuar",
|
|
"setup_blocked_message": "Necesitas completar la configuración básica antes de acceder al panel de control."
|
|
},
|
|
"action_queue": {
|
|
"consequences": {
|
|
"delayed_delivery": "La entrega retrasada puede afectar el programa de producción",
|
|
"immediate_action": "Se requiere acción inmediata para prevenir problemas de producción",
|
|
"limited_features": "Algunas funciones están limitadas"
|
|
},
|
|
"titles": {
|
|
"purchase_order": "Orden de Compra {po_number}",
|
|
"supplier": "Proveedor: {supplier_name}",
|
|
"pending_approval": "Aprobación pendiente para {supplier_name} - {type}"
|
|
},
|
|
"buttons": {
|
|
"view_details": "Ver Detalles",
|
|
"dismiss": "Descartar",
|
|
"approve": "Aprobar",
|
|
"modify": "Modificar",
|
|
"complete_setup": "Completar Configuración"
|
|
}
|
|
},
|
|
"action_queue_title": "Cola de Acciones",
|
|
"total_actions": "acciones",
|
|
"all_caught_up": "¡Todo al Día!",
|
|
"no_actions_needed": "No se necesitan acciones ahora mismo",
|
|
"orchestration": {
|
|
"no_runs_message": "Aún no se ha ejecutado ninguna orquestación. Haga clic en 'Ejecutar Planificación Diaria' para generar su primer plan.",
|
|
"reasoning_title": "Razonamiento de Orquestación de IA",
|
|
"no_data": "Aún no hay datos de orquestación disponibles. La IA analizará sus operaciones y hará recomendaciones.",
|
|
"last_run": "Última ejecución",
|
|
"ai_automated": "IA Automatizada",
|
|
"actions_completed": "acciones completadas",
|
|
"user_needed": "Usuario Necesario",
|
|
"needs_review": "necesita tu revisión",
|
|
"all_handled": "todo manejado por IA",
|
|
"prevented_badge": "{{count}} problema{{count, plural, one {} other {s}}} evitado{{count, plural, one {} other {s}}}",
|
|
"prevented_description": "La IA manejó estos proactivamente antes de que se convirtieran en problemas",
|
|
"analyzed_title": "Lo Que Analicé",
|
|
"actions_taken": "Lo Que Hice",
|
|
"prevented_issues": "Problemas Que Evité",
|
|
"prevented_issues_detail": "Detalles de Prevención de Problemas",
|
|
"estimated_impact": "Impacto Estimado",
|
|
"impact_description": "Basado en desabastecimientos evitados, reducción de desperdicios y compras optimizadas"
|
|
},
|
|
"errors": {
|
|
"failed_to_load_stats": "Error al cargar las estadísticas del panel. Por favor, inténtelo de nuevo."
|
|
},
|
|
"ai_handling_rate": {
|
|
"title": "Impacto de IA Esta Semana",
|
|
"subtitle": "Problemas evitados antes de que se convirtieran en incidencias",
|
|
"handling_rate_label": "de alertas manejadas automáticamente",
|
|
"prevented_count_label": "Evitadas",
|
|
"issues_text": "incidencias",
|
|
"savings_label": "Ahorros",
|
|
"estimated_text": "estimados",
|
|
"context": "Basado en {total} alertas totales durante los últimos {days} días.",
|
|
"view_prevented_issues": "Ver Incidencias Evitadas",
|
|
"no_prevented_issues": "No se evitaron incidencias esta semana - ¡todos los sistemas funcionan correctamente!",
|
|
"error_title": "No se pueden cargar las métricas de IA",
|
|
"error_message": "Por favor, inténtelo de nuevo más tarde"
|
|
},
|
|
"prevented_issues": {
|
|
"title": "Incidencias Evitadas",
|
|
"subtitle": "Intervenciones de IA esta semana",
|
|
"total_savings": "Total Ahorrado",
|
|
"celebration": "¡Buenas noticias! La IA evitó {count} incidencia{plural} antes de que se convirtieran en problemas.",
|
|
"ai_insight": "Análisis de IA:",
|
|
"show_less": "Mostrar Menos",
|
|
"show_more": "Mostrar {{count}} Más",
|
|
"no_issues": "No se evitaron incidencias esta semana",
|
|
"no_issues_detail": "¡Todos los sistemas funcionan correctamente!",
|
|
"error_title": "No se pueden cargar las incidencias evitadas"
|
|
},
|
|
"execution_progress": {
|
|
"title": "Progreso de Ejecución de Hoy",
|
|
"subtitle": "Plan vs Real",
|
|
"production": "Producción",
|
|
"deliveries": "Entregas",
|
|
"approvals": "Aprobaciones",
|
|
"status": {
|
|
"no_plan": "Sin Plan",
|
|
"no_deliveries": "Sin Entregas",
|
|
"completed": "Completado",
|
|
"on_track": "En Marcha",
|
|
"at_risk": "En Riesgo"
|
|
},
|
|
"no_production_plan": "No hay producción planificada para hoy",
|
|
"no_deliveries_today": "No hay entregas programadas para hoy",
|
|
"batches_complete": "lotes completos",
|
|
"completed": "Completado",
|
|
"in_progress": "En Progreso",
|
|
"pending": "Pendiente",
|
|
"received": "Recibido",
|
|
"overdue": "Atrasado",
|
|
"pending_approvals": "Aprobaciones Pendientes",
|
|
"whats_next": "Qué Sigue",
|
|
"starts_at": "comienza a las",
|
|
"overdue_deliveries": "Entregas Atrasadas",
|
|
"pending_deliveries": "Entregas Pendientes",
|
|
"overdue_label": "de retraso",
|
|
"arriving_in": "llega en",
|
|
"more_items": "artículos más",
|
|
"more_deliveries": "entregas más"
|
|
},
|
|
"intelligent_system": {
|
|
"title": "Resumen del Sistema Inteligente",
|
|
"subtitle": "Automatización impulsada por IA trabajando para ti",
|
|
"ai_handling_rate": "Tasa de Gestión de IA",
|
|
"prevented_issues": "Incidencias Evitadas",
|
|
"estimated_savings": "Ahorros Estimados",
|
|
"context": "Basado en {total} alertas durante los últimos {days} días",
|
|
"prevented_issues_details": "Detalles de Incidencias Evitadas",
|
|
"no_prevented_issues": "No se evitaron incidencias esta semana - ¡todos los sistemas funcionan correctamente!",
|
|
"celebration": "¡Buenas noticias! La IA evitó {count} incidencia(s) antes de que se convirtieran en problemas.",
|
|
"ai_insight": "Análisis de IA:",
|
|
"orchestration_title": "Última Ejecución de Orquestación"
|
|
},
|
|
"enterprise": {
|
|
"network_dashboard": "Panel de Red Empresarial",
|
|
"network_summary_description": "Resumen del rendimiento de tu red de panaderías",
|
|
"loading": "Cargando datos de red...",
|
|
"network_summary": "Resumen de Red",
|
|
"outlets_count": "Tiendas en Red",
|
|
"network_outlets": "tiendas en red",
|
|
"network_sales": "Ventas de Red",
|
|
"last_30_days": "últimos 30 días",
|
|
"production_volume": "Volumen de Producción",
|
|
"production": "Producción",
|
|
"pending_orders": "Órdenes Pendientes",
|
|
"internal_transfers": "transferencias internas",
|
|
"active_shipments": "Envíos Activos",
|
|
"today": "hoy",
|
|
"distribution_map": "Rutas de Distribución",
|
|
"outlet_fulfillment": "Cumplimiento de Tiendas",
|
|
"fulfillment_description": "Monitorea la cobertura de inventario, el riesgo de ruptura de stock y el estado de cumplimiento en todas las tiendas",
|
|
"fulfillment_summary": "Resumen de Cumplimiento",
|
|
"network_health_score": "Puntuación de Salud de la Red",
|
|
"overall_fulfillment_health": "Puntuación general de salud de cumplimiento",
|
|
"avg_inventory_coverage": "Cobertura Promedio de Inventario",
|
|
"fulfillment_rate": "Tasa de Cumplimiento",
|
|
"order_fulfillment_rate": "Tasa de cumplimiento de pedidos",
|
|
"critical_items": "Artículos Críticos",
|
|
"items_at_risk": "artículos en riesgo de ruptura de stock",
|
|
"inventory_coverage": "Cobertura de Inventario",
|
|
"stockout_risk": "Riesgo de Ruptura de Stock",
|
|
"high_stockout_risk": "Alto Riesgo de Ruptura de Stock",
|
|
"medium_stockout_risk": "Riesgo Medio de Ruptura de Stock",
|
|
"fulfillment_recommendations": "Recomendaciones de Cumplimiento",
|
|
"inventory_optimization": "Optimización de Inventario",
|
|
"good_coverage_recommendation": "Buena cobertura de inventario - mantener niveles actuales",
|
|
"real_time_inventory_alerts": "Alertas de Inventario en Tiempo Real",
|
|
"recent_inventory_events": "Eventos Recientes de Inventario",
|
|
"across_all_outlets": "en todas las tiendas",
|
|
"outlet_status_overview": "Resumen del Estado de las Tiendas",
|
|
"status_normal": "Estado Normal",
|
|
"risk_low": "Bajo",
|
|
"risk_medium": "Medio",
|
|
"outlet_performance": "Rendimiento de Tiendas",
|
|
"sales": "Ventas",
|
|
"inventory_value": "Valor de Inventario",
|
|
"order_frequency": "Frecuencia de Pedidos",
|
|
"last_7_days": "Últimos 7 días",
|
|
"last_30_days": "Últimos 30 días",
|
|
"last_90_days": "Últimos 90 días",
|
|
"network_forecast": "Pronóstico de Red",
|
|
"total_demand": "Demanda Total",
|
|
"days_forecast": "Días de Pronóstico",
|
|
"avg_daily_demand": "Demanda Diaria Promedio",
|
|
"last_updated": "Última Actualización",
|
|
"no_forecast_data": "No hay datos de pronóstico disponibles",
|
|
"no_performance_data": "No hay datos de rendimiento disponibles",
|
|
"no_distribution_data": "No hay datos de distribución disponibles",
|
|
"performance_based_on": "Rendimiento basado en {{metric}} durante {{period}} días",
|
|
"network_performance": "Rendimiento de Red",
|
|
"performance_description": "Comparar rendimiento en todas las tiendas de tu red",
|
|
"performance_variance": "Variación de Rendimiento",
|
|
"top_to_bottom_spread": "Diferencia entre mejor y peor rendimiento",
|
|
"avg_sales": "Ventas Promedio",
|
|
"avg_inventory": "Inventario Promedio",
|
|
"avg_orders": "Pedidos Promedio",
|
|
"per_outlet": "por tienda",
|
|
"total_outlets": "Total de Tiendas",
|
|
"locations_in_network": "ubicaciones en red",
|
|
"performance_insights": "Información de Rendimiento",
|
|
"top_performer": "Mejor Rendimiento",
|
|
"best_in_network": "Mejor tienda en la red",
|
|
"needs_attention": "Necesita Atención",
|
|
"improvement_opportunity": "Oportunidad de mejora identificada",
|
|
"network_insight": "Información de Red",
|
|
"high_variation": "Alta variación de rendimiento",
|
|
"high_variation_description": "Se detectaron brechas significativas de rendimiento - se necesita mejora dirigida",
|
|
"moderate_variation": "Variación moderada de rendimiento",
|
|
"moderate_variation_description": "Existe cierta variación de rendimiento - considera compartir conocimientos",
|
|
"highly_balanced_network": "Red altamente equilibrada",
|
|
"balanced_network_description": "Tu red muestra un excelente equilibrio con mínimas brechas de rendimiento",
|
|
"outlet_comparison": "Comparación de Tiendas",
|
|
"performance_index": "Índice de Rendimiento",
|
|
"above_average": "Por encima del promedio",
|
|
"below_average": "Por debajo del promedio",
|
|
"of_network_avg": "del promedio de la red",
|
|
"location": "Ubicación",
|
|
"location_id": "ID de Ubicación",
|
|
"period": "Período",
|
|
"days": "días",
|
|
"of": "de",
|
|
"no_data": "Sin Datos",
|
|
"stable": "Estable",
|
|
"improving": "Mejorando",
|
|
"declining": "Empeorando",
|
|
"view_details": "Ver Detalles",
|
|
"analyze_performance": "Analizar Rendimiento",
|
|
"card_view": "Vista de Tarjetas",
|
|
"chart_view": "Vista de Gráficos",
|
|
"performance_recommendations": "Recomendaciones de Rendimiento",
|
|
"best_practices": "Compartir Mejores Prácticas",
|
|
"learn_from_top_performer": "Aprender de las mejores prácticas de {name}",
|
|
"targeted_improvement": "Mejora Dirigida",
|
|
"focus_on_bottom_performer": "Enfocar esfuerzos de mejora en {name}",
|
|
"network_goal": "Objetivo de Rendimiento de Red",
|
|
"reduce_variance_goal": "Reducir variación de rendimiento de {current}% a {target}%",
|
|
"set_network_targets": "Establecer Objetivos de Red",
|
|
"schedule_knowledge_sharing": "Programar Compartición de Conocimientos",
|
|
"create_improvement_plan": "Crear Plan de Mejora",
|
|
"performance_based_on_period": "Rendimiento basado en {{metric}} durante {{period}} días",
|
|
"ranking": "Clasificación",
|
|
"rank": "Posición",
|
|
"outlet": "Tienda",
|
|
"metric_labels": {
|
|
"sales": "Ventas (€)",
|
|
"inventory_value": "Valor de Inventario (€)",
|
|
"order_frequency": "Frecuencia de Pedidos"
|
|
},
|
|
"metrics": {
|
|
"sales": "ventas",
|
|
"inventory_value": "valor de inventario",
|
|
"order_frequency": "frecuencia de pedidos"
|
|
},
|
|
"route": "Ruta",
|
|
"total_routes": "Rutas Totales",
|
|
"total_distance": "Distancia Total",
|
|
"total_shipments": "Envíos Totales",
|
|
"active_routes": "Rutas Activas",
|
|
"distance": "Distancia",
|
|
"duration": "Duración",
|
|
"stops": "Paradas",
|
|
"no_stops": "Sin paradas",
|
|
"stop": "Parada",
|
|
"no_routes_available": "No hay rutas disponibles",
|
|
"route_status": {
|
|
"planned": "Planificada",
|
|
"in_progress": "En Progreso",
|
|
"completed": "Completada",
|
|
"cancelled": "Cancelada"
|
|
},
|
|
"planned": "Planificada",
|
|
"pending": "Pendiente",
|
|
"in_transit": "En Tránsito",
|
|
"delivered": "Entregada",
|
|
"failed": "Fallida",
|
|
"distribution_routes": "Rutas de Distribución",
|
|
"network_status": "Estado de la Red",
|
|
"network_health": "Indicadores de Salud de la Red",
|
|
"on_time_delivery": "Tasa de Entrega a Tiempo",
|
|
"delivery_performance": "Rendimiento de entrega en toda la red",
|
|
"issue_prevention": "Tasa de Prevención de Problemas",
|
|
"issues_prevented": "problemas prevenidos por IA",
|
|
"active_issues": "Problemas Activos",
|
|
"action_required": "requieren atención inmediata",
|
|
"network_efficiency": "Eficiencia de la Red",
|
|
"operational_efficiency": "Puntuación de eficiencia operativa",
|
|
"add_outlet": "Agregar Punto de Venta",
|
|
"add_outlet_description": "Agregar un nuevo punto de venta a tu red de panaderías",
|
|
"create_outlet": "Crear Punto de Venta",
|
|
"internal_transfers": "Transferencias Internas",
|
|
"manage_transfers": "Gestionar transferencias entre obrador central y puntos de venta",
|
|
"view_transfers": "Ver Transferencias",
|
|
"view_alerts": "Ver Alertas",
|
|
"network_alerts_description": "Ver y gestionar alertas e incidencias en toda la red",
|
|
"view_all_alerts": "Ver Todas las Alertas",
|
|
"quick_actions": "Acciones Rápidas",
|
|
"real_time_events": "Eventos de Red en Tiempo Real",
|
|
"recent_activity": "Actividad Reciente",
|
|
"live_updates": "Actualizaciones en vivo activadas",
|
|
"offline": "Modo fuera de línea",
|
|
"no_recent_activity": "No hay actividad reciente en la red",
|
|
"waiting_for_updates": "Esperando actualizaciones en tiempo real...",
|
|
"show_all_events": "Mostrar todos los {count} eventos",
|
|
"show_less": "Mostrar menos",
|
|
"distribution_summary": "Resumen de Distribución",
|
|
"total_deliveries": "Entregas Totales",
|
|
"all_shipments": "Todos los envíos de hoy",
|
|
"on_time_deliveries": "Entregas a Tiempo",
|
|
"on_time_rate": "tasa de puntualidad",
|
|
"no_deliveries": "No hay entregas aún",
|
|
"delayed_deliveries": "Entregas Retrasadas",
|
|
"delay_rate": "tasa de retraso",
|
|
"no_delays": "No hay retrasos",
|
|
"in_transit": "En Tránsito",
|
|
"currently_en_route": "Actualmente en ruta",
|
|
"route_optimization": "Optimización de Rutas",
|
|
"distance_saved": "Distancia Ahorrada",
|
|
"total_distance_saved": "Distancia total ahorrada por optimización",
|
|
"time_saved": "Tiempo Ahorrado",
|
|
"total_time_saved": "Tiempo total ahorrado por optimización",
|
|
"fuel_saved": "Combustible Ahorrado",
|
|
"estimated_fuel_savings": "Ahorro estimado de combustible",
|
|
"co2_saved": "CO2 Ahorrado",
|
|
"estimated_co2_reduction": "Reducción estimada de CO2",
|
|
"active_routes": "Rutas Activas",
|
|
"distance": "Distancia",
|
|
"estimated_duration": "Duración Estimada",
|
|
"stops": "Paradas",
|
|
"optimization": "Optimización",
|
|
"optimization_savings": "Ahorro de Optimización",
|
|
"vehicles": "Vehículos",
|
|
"route_completed": "Ruta Completada",
|
|
"route_delayed": "Ruta Retrasada",
|
|
"route_in_transit": "En Tránsito",
|
|
"route_pending": "Pendiente",
|
|
"track_route": "Seguir Ruta",
|
|
"real_time_delivery_events": "Eventos de Entrega en Tiempo Real",
|
|
"recent_delivery_activity": "Actividad Reciente de Entrega",
|
|
"no_recent_delivery_activity": "No hay actividad reciente de entrega",
|
|
"route": "Ruta",
|
|
"optimize_routes": "Optimizar Rutas",
|
|
"optimize_routes_description": "Ejecutar optimización de rutas para las entregas de hoy",
|
|
"run_optimization": "Ejecutar Optimización",
|
|
"manage_vehicles": "Gestionar Vehículos",
|
|
"manage_vehicle_fleet": "Gestionar flota de vehículos y asignaciones",
|
|
"view_vehicles": "Ver Vehículos",
|
|
"live_tracking": "Seguimiento GPS en Vivo",
|
|
"real_time_gps_tracking": "Seguimiento GPS en tiempo real de todos los vehículos",
|
|
"open_tracking_map": "Abrir Mapa de Seguimiento"
|
|
},
|
|
"ai_insights": {
|
|
"title": "Insights de IA",
|
|
"subtitle": "Recomendaciones estratégicas de tu asistente de IA",
|
|
"view_all": "Ver Todos los Insights",
|
|
"no_insights": "Aún no hay insights de IA disponibles",
|
|
"impact_high": "Alto Impacto",
|
|
"impact_medium": "Impacto Medio",
|
|
"impact_low": "Bajo Impacto",
|
|
"savings": "ahorro potencial",
|
|
"reduction": "potencial de reducción",
|
|
"types": {
|
|
"cost_optimization": "Optimización de Costos",
|
|
"waste_reduction": "Reducción de Desperdicio",
|
|
"safety_stock": "Stock de Seguridad",
|
|
"demand_forecast": "Pronóstico de Demanda",
|
|
"risk_alert": "Alerta de Riesgo"
|
|
}
|
|
},
|
|
"new_dashboard": {
|
|
"system_status": {
|
|
"title": "Estado del Sistema",
|
|
"issues_requiring_action": "{count, plural, one {# problema requiere} other {# problemas requieren}} tu acción",
|
|
"all_clear": "Todos los sistemas funcionan correctamente",
|
|
"never_run": "Nunca ejecutado",
|
|
"action_needed_label": "acción requerida",
|
|
"ai_prevented_label": "evitados por IA",
|
|
"last_run_label": "Última ejecución",
|
|
"ai_prevented_details": "Problemas Evitados por IA",
|
|
"prevented_issues_types": "Tipos de Problemas Evitados",
|
|
"ai_handling_rate": "Tasa de Gestión IA",
|
|
"estimated_savings": "Ahorros Estimados",
|
|
"issues_prevented": "Problemas Evitados",
|
|
"issue_prevented": "Problema evitado",
|
|
"saved": "Ahorrado",
|
|
"and_more": "+{count} más"
|
|
},
|
|
"pending_purchases": {
|
|
"title": "Compras Pendientes",
|
|
"count": "{count, plural, one {# orden} other {# órdenes}} esperando aprobación",
|
|
"no_pending": "Sin órdenes de compra pendientes",
|
|
"all_clear": "Sin órdenes de compra pendientes de aprobación",
|
|
"po_number": "OC #{number}",
|
|
"supplier": "Proveedor: {name}",
|
|
"approve": "Aprobar",
|
|
"reject": "Rechazar",
|
|
"view_details": "Ver Detalles",
|
|
"ai_reasoning": "IA creó esta OC porque:",
|
|
"reasoning": {
|
|
"low_stock": "{ingredient} se agotará en {days, plural, =0 {menos de un día} one {# día} other {# días}}",
|
|
"low_stock_detailed": "{count, plural, one {# ingrediente crítico} other {# ingredientes críticos}} en riesgo: {products}. Agotamiento más temprano en {days, plural, =0 {<1 día} one {1 día} other {# días}}, afectando {batches, plural, one {# lote} other {# lotes}}. Pérdida potencial: €{loss}",
|
|
"demand_forecast": "Se espera que la demanda de {product} aumente un {increase}%",
|
|
"production_requirement": "Se necesitan {products} para {batches, plural, one {# lote} other {# lotes}} de producción en {days, plural, =0 {menos de un día} one {# día} other {# días}}",
|
|
"safety_stock": "Reabastecimiento de stock de seguridad: {count, plural, one {# producto} other {# productos}} (actual: {current}, objetivo: {target})",
|
|
"supplier_contract": "Contrato con {supplier} para {products}",
|
|
"seasonal_demand": "Aumento estacional del {increase}% en {products} para {season}",
|
|
"forecast_demand": "Demanda prevista de {product} con {confidence}% de confianza para los próximos {period, plural, one {# día} other {# días}}"
|
|
}
|
|
},
|
|
"pending_deliveries": {
|
|
"title": "Entregas Pendientes",
|
|
"count": "{count, plural, one {# entrega} other {# entregas}} esperadas hoy",
|
|
"no_deliveries": "Sin entregas esperadas hoy",
|
|
"all_clear": "Sin entregas pendientes hoy",
|
|
"overdue_section": "Entregas Atrasadas",
|
|
"today_section": "Esperadas Hoy",
|
|
"overdue_badge": "atrasada",
|
|
"po_ref": "OC #{number}",
|
|
"overdue_by": "Atrasada {hours}",
|
|
"arriving_in": "Llega en {hours}",
|
|
"call_supplier": "Llamar",
|
|
"mark_received": "Recibido"
|
|
},
|
|
"production_status": {
|
|
"title": "Estado de Producción",
|
|
"count": "{count, plural, one {# lote} other {# lotes}} hoy",
|
|
"no_production": "Sin producción programada para hoy",
|
|
"all_clear": "Sin producción programada para hoy",
|
|
"late_section": "Atrasados para Empezar",
|
|
"running_section": "En Ejecución",
|
|
"pending_section": "Pendientes Hoy",
|
|
"late_badge": "atrasado",
|
|
"running_badge": "en curso",
|
|
"batch_info": "Lote #{number} - {quantity} unidades",
|
|
"should_have_started": "Debía empezar a las {time}",
|
|
"started_at": "Empezó a las {time}",
|
|
"starts_at": "Empieza a las {time}",
|
|
"start_batch": "Iniciar",
|
|
"view_details": "Ver",
|
|
"ai_reasoning": "IA programó este lote porque:",
|
|
"reasoning": {
|
|
"forecast_demand": "Demanda prevista de {demand} unidades para {product}",
|
|
"forecast_demand_enhanced": "Demanda prevista de {demand} unidades para {product} (+{variance}% vs histórico)",
|
|
"customer_order": "Pedido del cliente {customer}"
|
|
},
|
|
"weather_forecast": "Previsión Meteorológica",
|
|
"weather_conditions": {
|
|
"sunny": "Soleado, {temp}°C, {humidity}% humedad",
|
|
"rainy": "Lluvioso, {temp}°C, {humidity}% humedad",
|
|
"cold": "Frío, {temp}°C, {humidity}% humedad",
|
|
"hot": "Caluroso, {temp}°C, {humidity}% humedad"
|
|
},
|
|
"demand_impact": "Impacto en Demanda",
|
|
"factors_title": "Factores de Predicción",
|
|
"factors": {
|
|
"historical_pattern": "Patrón Histórico",
|
|
"weather_sunny": "Tiempo Soleado",
|
|
"weather_rainy": "Tiempo Lluvioso",
|
|
"weather_cold": "Tiempo Frío",
|
|
"weather_hot": "Tiempo Caluroso",
|
|
"weekend_boost": "Demanda de Fin de Semana",
|
|
"inventory_level": "Nivel de Inventario",
|
|
"seasonal_trend": "Tendencia Estacional",
|
|
"general": "Otro Factor"
|
|
},
|
|
"confidence": "Confianza: {confidence}%",
|
|
"variance": "Variación: +{variance}%",
|
|
"historical_avg": "Media hist.: {avg} unidades",
|
|
"equipment_alerts": "Alertas de Equipo",
|
|
"production_alerts": "Alertas de Producción",
|
|
"alerts_section": "Alertas de Producción",
|
|
"alerts": {
|
|
"equipment_maintenance": "Mantenimiento de Equipo Requerido",
|
|
"production_delay": "Retraso en Producción",
|
|
"batch_delayed": "Lote con Inicio Retrasado",
|
|
"generic": "Alerta de Producción",
|
|
"active": "Activo",
|
|
"affected_orders": "{count, plural, one {# pedido} other {# pedidos}} afectados",
|
|
"delay_hours": "{hours}h de retraso",
|
|
"financial_impact": "€{amount} de impacto",
|
|
"urgent_in": "Urgente en {hours}h"
|
|
},
|
|
"priority": {
|
|
"critical": "Crítico",
|
|
"important": "Importante",
|
|
"standard": "Estándar",
|
|
"info": "Info"
|
|
}
|
|
}
|
|
}
|
|
}
|