Files
bakery-ia/frontend/src/locales/es/errors.json
2025-09-25 12:14:46 +02:00

214 lines
9.3 KiB
JSON

{
"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"
},
"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"
}
}
}