Add i18 support
This commit is contained in:
@@ -55,7 +55,9 @@
|
||||
"previous": "Anterior",
|
||||
"finish": "Finalizar",
|
||||
"continue": "Continuar",
|
||||
"confirm": "Confirmar"
|
||||
"confirm": "Confirmar",
|
||||
"expand": "Expandir",
|
||||
"collapse": "Contraer"
|
||||
},
|
||||
"status": {
|
||||
"active": "Activo",
|
||||
@@ -75,7 +77,11 @@
|
||||
"success": "Éxito",
|
||||
"warning": "Advertencia",
|
||||
"error": "Error",
|
||||
"info": "Información"
|
||||
"info": "Información",
|
||||
"undefined": "No definido",
|
||||
"no_rating": "Sin calificación",
|
||||
"disconnected": "Desconectado",
|
||||
"no_realtime_connection": "Sin conexión en tiempo real"
|
||||
},
|
||||
"time": {
|
||||
"today": "Hoy",
|
||||
@@ -135,7 +141,8 @@
|
||||
"medium": "Media",
|
||||
"high": "Alta",
|
||||
"urgent": "Urgente",
|
||||
"critical": "Crítica"
|
||||
"critical": "Crítica",
|
||||
"undefined": "Prioridad no definida"
|
||||
},
|
||||
"difficulty": {
|
||||
"easy": "Fácil",
|
||||
@@ -187,7 +194,9 @@
|
||||
"enter_text": "Ingresa texto",
|
||||
"choose_file": "Elegir archivo",
|
||||
"drag_drop": "Arrastra y suelta aquí",
|
||||
"or": "o"
|
||||
"or": "o",
|
||||
"no_terms": "Sin términos definidos",
|
||||
"search_placeholder": "Buscar..."
|
||||
},
|
||||
"table": {
|
||||
"no_data": "No hay datos para mostrar",
|
||||
@@ -215,7 +224,7 @@
|
||||
},
|
||||
"accessibility": {
|
||||
"close": "Cerrar",
|
||||
"menu": "Menú",
|
||||
"menu": "Navegación principal",
|
||||
"open_menu": "Abrir menú",
|
||||
"close_menu": "Cerrar menú",
|
||||
"toggle": "Alternar",
|
||||
@@ -225,6 +234,7 @@
|
||||
"image": "Imagen",
|
||||
"button": "Botón",
|
||||
"link": "Enlace",
|
||||
"tooltip": "Información adicional"
|
||||
"tooltip": "Información adicional",
|
||||
"search": "Buscar en la aplicación"
|
||||
}
|
||||
}
|
||||
74
frontend/src/locales/es/dashboard.json
Normal file
74
frontend/src/locales/es/dashboard.json
Normal file
@@ -0,0 +1,74 @@
|
||||
{
|
||||
"title": "Panel de Control",
|
||||
"subtitle": "Resumen general de tu panadería",
|
||||
"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"
|
||||
},
|
||||
"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",
|
||||
"recent_activity": "Actividad Reciente",
|
||||
"quick_actions": "Acciones Rápidas"
|
||||
},
|
||||
"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"
|
||||
},
|
||||
"alerts": {
|
||||
"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"
|
||||
},
|
||||
"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"
|
||||
},
|
||||
"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"
|
||||
}
|
||||
}
|
||||
80
frontend/src/locales/es/production.json
Normal file
80
frontend/src/locales/es/production.json
Normal file
@@ -0,0 +1,80 @@
|
||||
{
|
||||
"title": "Producción",
|
||||
"subtitle": "Gestiona la producción de tu panadería",
|
||||
"production_status": {
|
||||
"PENDING": "Pendiente",
|
||||
"IN_PROGRESS": "En Proceso",
|
||||
"COMPLETED": "Completado",
|
||||
"CANCELLED": "Cancelado",
|
||||
"ON_HOLD": "En Pausa",
|
||||
"QUALITY_CHECK": "Control Calidad",
|
||||
"FAILED": "Fallido"
|
||||
},
|
||||
"production_priority": {
|
||||
"LOW": "Baja",
|
||||
"MEDIUM": "Media",
|
||||
"HIGH": "Alta",
|
||||
"URGENT": "Urgente"
|
||||
},
|
||||
"batch_status": {
|
||||
"PLANNED": "Planificado",
|
||||
"IN_PROGRESS": "En Proceso",
|
||||
"COMPLETED": "Completado",
|
||||
"CANCELLED": "Cancelado",
|
||||
"ON_HOLD": "En Pausa"
|
||||
},
|
||||
"quality_check_status": {
|
||||
"PENDING": "Pendiente",
|
||||
"IN_PROGRESS": "En Proceso",
|
||||
"PASSED": "Aprobado",
|
||||
"FAILED": "Reprobado",
|
||||
"REQUIRES_ATTENTION": "Requiere Atención"
|
||||
},
|
||||
"fields": {
|
||||
"batch_number": "Número de Lote",
|
||||
"production_date": "Fecha de Producción",
|
||||
"planned_quantity": "Cantidad Planificada",
|
||||
"actual_quantity": "Cantidad Real",
|
||||
"yield_percentage": "Porcentaje de Rendimiento",
|
||||
"priority": "Prioridad",
|
||||
"assigned_staff": "Personal Asignado",
|
||||
"production_notes": "Notas de Producción",
|
||||
"quality_score": "Puntuación de Calidad",
|
||||
"quality_notes": "Notas de Calidad",
|
||||
"defect_rate": "Tasa de Defectos",
|
||||
"rework_required": "Requiere Retrabajo",
|
||||
"waste_quantity": "Cantidad de Desperdicio",
|
||||
"waste_reason": "Razón del Desperdicio",
|
||||
"efficiency": "Eficiencia",
|
||||
"material_cost": "Costo de Materiales",
|
||||
"labor_cost": "Costo de Mano de Obra",
|
||||
"overhead_cost": "Costo Indirecto",
|
||||
"total_cost": "Costo Total",
|
||||
"cost_per_unit": "Costo por Unidad"
|
||||
},
|
||||
"actions": {
|
||||
"start_production": "Iniciar Producción",
|
||||
"complete_batch": "Completar Lote",
|
||||
"pause_production": "Pausar Producción",
|
||||
"cancel_batch": "Cancelar Lote",
|
||||
"quality_check": "Control de Calidad",
|
||||
"create_batch": "Crear Lote",
|
||||
"view_details": "Ver Detalles",
|
||||
"edit_batch": "Editar Lote",
|
||||
"duplicate_batch": "Duplicar Lote"
|
||||
},
|
||||
"labels": {
|
||||
"current_production": "Producción Actual",
|
||||
"production_queue": "Cola de Producción",
|
||||
"completed_today": "Completado Hoy",
|
||||
"efficiency_rate": "Tasa de Eficiencia",
|
||||
"quality_score": "Puntuación de Calidad",
|
||||
"active_batches": "Lotes Activos",
|
||||
"pending_quality_checks": "Controles de Calidad Pendientes"
|
||||
},
|
||||
"descriptions": {
|
||||
"production_efficiency": "Porcentaje de eficiencia en la producción actual",
|
||||
"quality_average": "Puntuación promedio de calidad en los últimos lotes",
|
||||
"waste_reduction": "Reducción de desperdicio comparado con el mes anterior"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user