{ "types": { "ingredients": "Materias Primas", "packaging": "Embalaje", "equipment": "Equipamiento", "services": "Servicios", "utilities": "Servicios Públicos", "multi": "Múltiples Categorías" }, "status": { "active": "Activo", "inactive": "Inactivo", "pending_approval": "Pendiente de Aprobación", "suspended": "Suspendido", "blacklisted": "Lista Negra" }, "payment_terms": { "cod": "Contra Entrega", "net_15": "Neto 15 días", "net_30": "Neto 30 días", "net_45": "Neto 45 días", "net_60": "Neto 60 días", "prepaid": "Prepago", "credit_terms": "Términos de Crédito" }, "purchase_order_status": { "draft": "Borrador", "pending_approval": "Pendiente de Aprobación", "approved": "Aprobado", "sent_to_supplier": "Enviado al Proveedor", "confirmed": "Confirmado", "partially_received": "Parcialmente Recibido", "completed": "Completado", "cancelled": "Cancelado", "disputed": "Disputado" }, "delivery_status": { "scheduled": "Programado", "in_transit": "En Tránsito", "out_for_delivery": "En Reparto", "delivered": "Entregado", "partially_delivered": "Parcialmente Entregado", "failed_delivery": "Entrega Fallida", "returned": "Devuelto" }, "quality_rating": { "5": "Excelente", "4": "Bueno", "3": "Promedio", "2": "Malo", "1": "Muy Malo" }, "delivery_rating": { "5": "Excelente", "4": "Bueno", "3": "Promedio", "2": "Malo", "1": "Muy Malo" }, "invoice_status": { "pending": "Pendiente", "approved": "Aprobado", "paid": "Pagado", "overdue": "Vencido", "disputed": "Disputado", "cancelled": "Cancelado" }, "labels": { "supplier_type": "Tipo de Proveedor", "supplier_status": "Estado del Proveedor", "payment_terms": "Términos de Pago", "purchase_order_status": "Estado de Orden de Compra", "delivery_status": "Estado de Entrega", "quality_rating": "Calificación de Calidad", "delivery_rating": "Calificación de Entrega", "invoice_status": "Estado de Factura", "supplier_code": "Código de Proveedor", "lead_time": "Tiempo de Entrega (días)", "minimum_order": "Pedido Mínimo", "credit_limit": "Límite de Crédito", "currency": "Moneda", "created_date": "Fecha de Creación", "updated_date": "Última Actualización", "notes": "Observaciones", "tax_id": "NIF/CIF", "registration_number": "Registro Mercantil", "mobile": "Teléfono Móvil", "website": "Sitio Web", "address_line1": "Dirección Línea 1", "address_line2": "Dirección Línea 2", "state_province": "Provincia/Estado", "postal_code": "Código Postal", "delivery_area": "Área de Entrega" }, "sections": { "contact_info": "Información de Contacto", "address_info": "Información de Dirección", "commercial_info": "Información Comercial", "additional_info": "Información Adicional", "price_list": "Lista de Precios", "performance": "Rendimiento y Estadísticas", "notes": "Notas" }, "placeholders": { "name": "Nombre del proveedor", "contact_person": "Nombre del contacto", "supplier_code": "ej., PROV-001", "notes": "Notas sobre el proveedor", "tax_id": "ej., ESB12345678", "registration_number": "Número de registro mercantil", "mobile": "+34 XXX XXX XXX", "website": "https://ejemplo.com", "address_line1": "Dirección de la calle", "address_line2": "Apartamento, piso, etc. (opcional)", "state_province": "Provincia o Estado", "postal_code": "Código postal", "delivery_area": "Área de cobertura de entrega" }, "currencies": { "EUR": "Euro (€)", "USD": "Dólar estadounidense ($)", "GBP": "Libra esterlina (£)" }, "descriptions": { "supplier_type": "Selecciona el tipo de productos o servicios que ofrece este proveedor", "payment_terms": "Términos de pago acordados con el proveedor", "quality_rating": "Calificación de 1 a 5 estrellas basada en la calidad de los productos", "delivery_rating": "Calificación de 1 a 5 estrellas basada en la puntualidad y estado de las entregas" }, "actions": { "approve": "Aprobar Proveedor", "reject": "Rechazar Proveedor", "delete": "Eliminar Proveedor", "manage_products": "Gestionar Productos" }, "confirm": { "approve": "¿Estás seguro de que quieres aprobar este proveedor? Esto activará el proveedor para su uso.", "reject": "¿Estás seguro de que quieres rechazar este proveedor? Esta acción se puede deshacer más tarde." }, "price_list": { "title": "Lista de Precios de Productos", "subtitle": "{{count}} productos disponibles de este proveedor", "modal": { "title_create": "Añadir Producto al Proveedor", "title_edit": "Editar Precio de Producto", "subtitle_create": "Añadir un nuevo producto que este proveedor puede suministrar", "subtitle_edit": "Actualizar precios y detalles del producto" }, "sections": { "product_selection": "Selección de Producto", "pricing": "Información de Precios", "validity": "Validez del Precio", "product_details": "Detalles del Producto" }, "fields": { "product": "Producto", "product_code": "Código de Producto del Proveedor", "unit_price": "Precio Unitario", "price_per_unit": "Precio por Unidad", "unit_of_measure": "Unidad de Medida", "minimum_order": "Cantidad Mínima de Pedido", "effective_date": "Fecha de Vigencia", "expiry_date": "Fecha de Vencimiento", "is_active": "Activo", "brand": "Marca", "packaging_size": "Tamaño del Envase", "origin_country": "País de Origen", "shelf_life_days": "Vida Útil (días)", "storage_requirements": "Requisitos de Almacenamiento" }, "placeholders": { "product_code": "ej., PROV-HARINA-001", "brand": "Nombre de la marca", "packaging_size": "ej., Sacos de 25kg, Botellas de 1L", "origin_country": "ej., España, Francia", "storage_requirements": "ej., Almacenar en lugar fresco y seco" }, "help": { "product_locked": "El producto no se puede cambiar después de la creación", "select_product": "Selecciona un producto de tu inventario", "product_code": "Código interno del proveedor para este producto", "unit_price": "Precio base por paquete/unidad", "price_per_unit": "Precio calculado por unidad de medida", "unit_of_measure": "Unidad utilizada para precios y pedidos", "minimum_order": "Cantidad mínima requerida para realizar pedidos", "effective_date": "Fecha en que este precio entra en vigencia", "expiry_date": "Fecha de vencimiento opcional para este precio", "is_active": "Activar o desactivar este elemento de la lista de precios", "packaging_size": "ej., Sacos de 25kg, Botellas de 1L, 100 unidades por caja", "shelf_life_days": "Número de días que el producto permanece fresco" }, "columns": { "product": "Producto", "price": "Precio", "min_order": "Pedido Mín.", "validity": "Período de Validez", "brand": "Marca", "status": "Estado" }, "actions": { "add_product": "Añadir Producto", "add_first_product": "Añadir Primer Producto" }, "empty": { "title": "Aún No Hay Productos", "description": "Añade productos que este proveedor puede suministrar con sus precios" }, "errors": { "load_failed": "Error al cargar la lista de precios" }, "validation": { "price_positive": "El precio debe ser mayor que 0" }, "delete": { "title": "Eliminar Producto del Proveedor", "description": "¿Estás seguro de que quieres eliminar {{product}} de la lista de precios de este proveedor?" } }, "delete": { "title": "Eliminar Proveedor", "subtitle": "¿Cómo te gustaría eliminar {name}?", "supplier_name": "Proveedor", "soft_delete": "Marcar como Inactivo", "hard_delete": "Eliminar Permanentemente", "soft_explanation": "Marca el proveedor como inactivo. Puede reactivarse más tarde. Todos los datos se conservan.", "hard_explanation": "Elimina permanentemente todos los datos del proveedor, incluyendo listas de precios, revisiones de calidad y métricas de rendimiento.", "confirm_soft_title": "Confirmar Marcar como Inactivo", "confirm_hard_title": "Confirmar Eliminación Permanente", "soft_description": "Esto marcará el proveedor como inactivo. El proveedor puede reactivarse más tarde y todos los datos se conservarán.", "hard_description": "Esto eliminará permanentemente todos los datos del proveedor. Esta acción no se puede deshacer.", "warning_irreversible": "Advertencia: ¡Esta acción es irreversible!", "type_to_confirm": "Escribe ELIMINAR para confirmar", "confirm_instruction": "Escribe ELIMINAR en mayúsculas para confirmar la eliminación permanente", "confirm_soft": "Marcar como Inactivo", "confirm_hard": "Eliminar Permanentemente", "summary_title": "Eliminación Completa", "supplier_deleted": "El proveedor {name} ha sido eliminado permanentemente", "deletion_summary": "Resumen de Eliminación", "deleted_price_lists": "Listas de precios eliminadas", "deleted_quality_reviews": "Revisiones de calidad eliminadas", "deleted_performance_metrics": "Métricas de rendimiento eliminadas", "deleted_alerts": "Alertas eliminadas", "deleted_scorecards": "Tarjetas de puntuación eliminadas", "cannot_delete": "No se puede eliminar el proveedor con órdenes de compra activas" } }