2025-08-28 10:41:04 +02:00
|
|
|
{
|
|
|
|
|
"general": {
|
|
|
|
|
"unknown_error": "Ha ocurrido un error desconocido",
|
|
|
|
|
"network_error": "Error de conexión de red",
|
|
|
|
|
"server_error": "Error del servidor",
|
|
|
|
|
"timeout_error": "Tiempo de espera agotado",
|
|
|
|
|
"permission_denied": "Permisos insuficientes",
|
|
|
|
|
"not_found": "Recurso no encontrado",
|
|
|
|
|
"conflict": "Conflicto en la operación",
|
|
|
|
|
"bad_request": "Solicitud inválida",
|
|
|
|
|
"unauthorized": "No autorizado",
|
|
|
|
|
"forbidden": "Acceso prohibido",
|
|
|
|
|
"service_unavailable": "Servicio no disponible",
|
|
|
|
|
"maintenance_mode": "Sistema en mantenimiento"
|
|
|
|
|
},
|
|
|
|
|
"auth": {
|
|
|
|
|
"invalid_credentials": "Credenciales inválidas",
|
|
|
|
|
"account_locked": "Cuenta bloqueada temporalmente",
|
|
|
|
|
"account_disabled": "Cuenta deshabilitada",
|
|
|
|
|
"session_expired": "Sesión expirada",
|
|
|
|
|
"token_invalid": "Token inválido",
|
|
|
|
|
"token_expired": "Token expirado",
|
|
|
|
|
"password_incorrect": "Contraseña incorrecta",
|
|
|
|
|
"email_not_found": "Correo electrónico no encontrado",
|
|
|
|
|
"email_already_exists": "El correo electrónico ya está registrado",
|
|
|
|
|
"weak_password": "La contraseña es muy débil",
|
|
|
|
|
"password_mismatch": "Las contraseñas no coinciden",
|
|
|
|
|
"registration_failed": "Error en el registro",
|
|
|
|
|
"login_failed": "Error al iniciar sesión",
|
|
|
|
|
"logout_failed": "Error al cerrar sesión",
|
|
|
|
|
"password_reset_failed": "Error al restablecer contraseña",
|
|
|
|
|
"email_verification_failed": "Error en verificación de email",
|
|
|
|
|
"two_factor_required": "Autenticación de dos factores requerida",
|
|
|
|
|
"two_factor_invalid": "Código de verificación inválido"
|
|
|
|
|
},
|
|
|
|
|
"validation": {
|
|
|
|
|
"required_field": "Este campo es requerido",
|
|
|
|
|
"invalid_email": "Formato de email inválido",
|
|
|
|
|
"invalid_phone": "Número de teléfono inválido",
|
|
|
|
|
"invalid_date": "Fecha inválida",
|
|
|
|
|
"invalid_number": "Número inválido",
|
|
|
|
|
"invalid_url": "URL inválida",
|
|
|
|
|
"min_length": "Mínimo {{min}} caracteres",
|
|
|
|
|
"max_length": "Máximo {{max}} caracteres",
|
|
|
|
|
"min_value": "Valor mínimo: {{min}}",
|
|
|
|
|
"max_value": "Valor máximo: {{max}}",
|
|
|
|
|
"invalid_format": "Formato inválido",
|
|
|
|
|
"invalid_selection": "Selección inválida",
|
|
|
|
|
"file_too_large": "Archivo demasiado grande",
|
|
|
|
|
"invalid_file_type": "Tipo de archivo no válido",
|
|
|
|
|
"duplicate_value": "Valor duplicado",
|
|
|
|
|
"invalid_range": "Rango inválido"
|
|
|
|
|
},
|
|
|
|
|
"inventory": {
|
|
|
|
|
"item_not_found": "Artículo no encontrado",
|
|
|
|
|
"insufficient_stock": "Stock insuficiente",
|
|
|
|
|
"invalid_quantity": "Cantidad inválida",
|
|
|
|
|
"negative_stock": "El stock no puede ser negativo",
|
|
|
|
|
"expired_item": "Artículo caducado",
|
|
|
|
|
"item_already_exists": "El artículo ya existe",
|
|
|
|
|
"supplier_not_found": "Proveedor no encontrado",
|
|
|
|
|
"location_not_found": "Ubicación no encontrada",
|
|
|
|
|
"category_not_found": "Categoría no encontrada",
|
|
|
|
|
"barcode_duplicate": "Código de barras duplicado",
|
|
|
|
|
"movement_failed": "Error en movimiento de inventario",
|
|
|
|
|
"stock_update_failed": "Error al actualizar stock",
|
|
|
|
|
"reorder_failed": "Error al generar orden de compra",
|
|
|
|
|
"export_failed": "Error al exportar datos",
|
|
|
|
|
"import_failed": "Error al importar datos",
|
|
|
|
|
"invalid_csv": "Archivo CSV inválido",
|
|
|
|
|
"missing_required_columns": "Faltan columnas requeridas"
|
|
|
|
|
},
|
|
|
|
|
"production": {
|
|
|
|
|
"recipe_not_found": "Receta no encontrada",
|
|
|
|
|
"order_not_found": "Orden de producción no encontrada",
|
|
|
|
|
"invalid_production_date": "Fecha de producción inválida",
|
|
|
|
|
"insufficient_ingredients": "Ingredientes insuficientes",
|
|
|
|
|
"production_already_started": "La producción ya ha comenzado",
|
|
|
|
|
"production_already_completed": "La producción ya está completada",
|
|
|
|
|
"cannot_cancel_order": "No se puede cancelar la orden",
|
|
|
|
|
"invalid_batch_size": "Tamaño de lote inválido",
|
|
|
|
|
"equipment_unavailable": "Equipo no disponible",
|
|
|
|
|
"staff_unavailable": "Personal no disponible",
|
|
|
|
|
"quality_check_failed": "Control de calidad fallido",
|
|
|
|
|
"recipe_validation_failed": "Error en validación de receta",
|
|
|
|
|
"scheduling_conflict": "Conflicto en programación",
|
|
|
|
|
"production_limit_exceeded": "Límite de producción excedido"
|
|
|
|
|
},
|
|
|
|
|
"sales": {
|
|
|
|
|
"order_not_found": "Pedido no encontrado",
|
|
|
|
|
"customer_not_found": "Cliente no encontrado",
|
|
|
|
|
"product_not_available": "Producto no disponible",
|
|
|
|
|
"invalid_payment_method": "Método de pago inválido",
|
|
|
|
|
"payment_failed": "Error en el pago",
|
|
|
|
|
"insufficient_change": "Cambio insuficiente",
|
|
|
|
|
"order_already_processed": "Pedido ya procesado",
|
|
|
|
|
"order_cancelled": "Pedido cancelado",
|
|
|
|
|
"invalid_discount": "Descuento inválido",
|
|
|
|
|
"minimum_order_not_met": "No se alcanzó el pedido mínimo",
|
|
|
|
|
"delivery_address_invalid": "Dirección de entrega inválida",
|
|
|
|
|
"delivery_unavailable": "Entrega no disponible",
|
|
|
|
|
"customer_credit_limit": "Límite de crédito del cliente excedido",
|
|
|
|
|
"tax_calculation_error": "Error en cálculo de impuestos"
|
|
|
|
|
},
|
|
|
|
|
"analytics": {
|
|
|
|
|
"data_not_available": "Datos no disponibles",
|
|
|
|
|
"forecast_failed": "Error en predicción",
|
|
|
|
|
"report_generation_failed": "Error al generar reporte",
|
|
|
|
|
"invalid_date_range": "Rango de fechas inválido",
|
|
|
|
|
"insufficient_data": "Datos insuficientes para análisis",
|
|
|
|
|
"calculation_error": "Error en cálculo",
|
|
|
|
|
"chart_render_failed": "Error al renderizar gráfico",
|
|
|
|
|
"export_report_failed": "Error al exportar reporte",
|
|
|
|
|
"filter_error": "Error en filtros",
|
|
|
|
|
"aggregation_failed": "Error en agregación de datos"
|
|
|
|
|
},
|
|
|
|
|
"api": {
|
|
|
|
|
"connection_failed": "Error de conexión",
|
|
|
|
|
"request_timeout": "Tiempo de espera agotado",
|
|
|
|
|
"server_overloaded": "Servidor sobrecargado",
|
|
|
|
|
"rate_limit_exceeded": "Límite de peticiones excedido",
|
|
|
|
|
"invalid_response": "Respuesta inválida del servidor",
|
|
|
|
|
"api_key_invalid": "Clave API inválida",
|
|
|
|
|
"endpoint_not_found": "Endpoint no encontrado",
|
|
|
|
|
"method_not_allowed": "Método no permitido",
|
|
|
|
|
"payload_too_large": "Carga útil demasiado grande",
|
|
|
|
|
"unsupported_media_type": "Tipo de media no soportado",
|
|
|
|
|
"parsing_failed": "Error al procesar respuesta",
|
|
|
|
|
"serialization_failed": "Error en serialización"
|
|
|
|
|
},
|
|
|
|
|
"file": {
|
|
|
|
|
"upload_failed": "Error al subir archivo",
|
|
|
|
|
"file_not_found": "Archivo no encontrado",
|
|
|
|
|
"file_corrupted": "Archivo corrupto",
|
|
|
|
|
"invalid_format": "Formato de archivo inválido",
|
|
|
|
|
"file_too_large": "Archivo demasiado grande",
|
|
|
|
|
"insufficient_space": "Espacio insuficiente",
|
|
|
|
|
"permission_denied": "Sin permisos para acceder al archivo",
|
|
|
|
|
"virus_detected": "Virus detectado en archivo",
|
|
|
|
|
"download_failed": "Error al descargar archivo",
|
|
|
|
|
"compression_failed": "Error al comprimir archivo",
|
|
|
|
|
"extraction_failed": "Error al extraer archivo"
|
|
|
|
|
},
|
|
|
|
|
"database": {
|
|
|
|
|
"connection_failed": "Error de conexión a base de datos",
|
|
|
|
|
"query_failed": "Error en consulta",
|
|
|
|
|
"constraint_violation": "Violación de restricción",
|
|
|
|
|
"foreign_key_error": "Error de clave foránea",
|
|
|
|
|
"duplicate_entry": "Entrada duplicada",
|
|
|
|
|
"data_integrity_error": "Error de integridad de datos",
|
|
|
|
|
"transaction_failed": "Error en transacción",
|
|
|
|
|
"deadlock_detected": "Bloqueo detectado",
|
|
|
|
|
"table_locked": "Tabla bloqueada",
|
|
|
|
|
"database_full": "Base de datos llena"
|
|
|
|
|
},
|
|
|
|
|
"external": {
|
|
|
|
|
"weather_service_unavailable": "Servicio meteorológico no disponible",
|
|
|
|
|
"payment_gateway_error": "Error en pasarela de pago",
|
|
|
|
|
"email_service_failed": "Error en servicio de email",
|
|
|
|
|
"sms_service_failed": "Error en servicio SMS",
|
|
|
|
|
"notification_failed": "Error al enviar notificación",
|
|
|
|
|
"integration_error": "Error de integración",
|
|
|
|
|
"third_party_unavailable": "Servicio de terceros no disponible",
|
|
|
|
|
"api_quota_exceeded": "Cuota de API excedida",
|
|
|
|
|
"external_timeout": "Tiempo de espera de servicio externo"
|
|
|
|
|
},
|
|
|
|
|
"system": {
|
|
|
|
|
"maintenance_mode": "Sistema en mantenimiento",
|
|
|
|
|
"system_overload": "Sistema sobrecargado",
|
|
|
|
|
"memory_error": "Error de memoria",
|
|
|
|
|
"disk_full": "Disco lleno",
|
|
|
|
|
"backup_failed": "Error en respaldo",
|
|
|
|
|
"restore_failed": "Error en restauración",
|
|
|
|
|
"configuration_error": "Error de configuración",
|
|
|
|
|
"license_expired": "Licencia expirada",
|
|
|
|
|
"update_failed": "Error en actualización",
|
|
|
|
|
"migration_failed": "Error en migración"
|
|
|
|
|
},
|
|
|
|
|
"ui": {
|
|
|
|
|
"loading_failed": "Error al cargar",
|
|
|
|
|
"render_error": "Error de renderizado",
|
|
|
|
|
"component_crashed": "Componente falló",
|
|
|
|
|
"navigation_failed": "Error de navegación",
|
|
|
|
|
"state_error": "Error de estado",
|
|
|
|
|
"browser_not_supported": "Navegador no soportado",
|
|
|
|
|
"feature_not_available": "Característica no disponible",
|
|
|
|
|
"script_error": "Error de script",
|
|
|
|
|
"style_error": "Error de estilos",
|
|
|
|
|
"resource_not_found": "Recurso no encontrado"
|
|
|
|
|
},
|
|
|
|
|
"actions": {
|
|
|
|
|
"retry": "Reintentar",
|
|
|
|
|
"refresh": "Actualizar",
|
|
|
|
|
"go_back": "Volver",
|
|
|
|
|
"contact_support": "Contactar soporte",
|
|
|
|
|
"report_bug": "Reportar error",
|
|
|
|
|
"try_again_later": "Intentar más tarde",
|
|
|
|
|
"check_connection": "Verificar conexión",
|
|
|
|
|
"reload_page": "Recargar página",
|
|
|
|
|
"clear_cache": "Limpiar caché",
|
|
|
|
|
"check_permissions": "Verificar permisos"
|
2025-09-25 12:14:46 +02:00
|
|
|
},
|
|
|
|
|
"boundary": {
|
|
|
|
|
"title": "Oops! Algo salió mal",
|
|
|
|
|
"description": "Ha ocurrido un error inesperado en la aplicación. Nuestro equipo ha sido notificado.",
|
|
|
|
|
"technical_details": "Detalles técnicos",
|
|
|
|
|
"actions": {
|
|
|
|
|
"retry": "Reintentar",
|
|
|
|
|
"reload": "Recargar página",
|
|
|
|
|
"go_back": "Volver atrás",
|
|
|
|
|
"report": "Reportar este error"
|
|
|
|
|
}
|
2025-08-28 10:41:04 +02:00
|
|
|
}
|
|
|
|
|
}
|