{ "types": { "ingredients": "Raw Materials", "packaging": "Packaging", "equipment": "Equipment", "services": "Services", "utilities": "Utilities", "multi": "Multiple Categories" }, "status": { "active": "Active", "inactive": "Inactive", "pending_approval": "Pending Approval", "suspended": "Suspended", "blacklisted": "Blacklisted" }, "payment_terms": { "cod": "Cash on Delivery", "net_15": "Net 15 Days", "net_30": "Net 30 Days", "net_45": "Net 45 Days", "net_60": "Net 60 Days", "prepaid": "Prepaid", "credit_terms": "Credit Terms" }, "purchase_order_status": { "draft": "Draft", "pending_approval": "Pending Approval", "approved": "Approved", "sent_to_supplier": "Sent to Supplier", "confirmed": "Confirmed", "partially_received": "Partially Received", "completed": "Completed", "cancelled": "Cancelled", "disputed": "Disputed" }, "delivery_status": { "scheduled": "Scheduled", "in_transit": "In Transit", "out_for_delivery": "Out for Delivery", "delivered": "Delivered", "partially_delivered": "Partially Delivered", "failed_delivery": "Failed Delivery", "returned": "Returned" }, "quality_rating": { "5": "Excellent", "4": "Good", "3": "Average", "2": "Poor", "1": "Very Poor" }, "delivery_rating": { "5": "Excellent", "4": "Good", "3": "Average", "2": "Poor", "1": "Very Poor" }, "invoice_status": { "pending": "Pending", "approved": "Approved", "paid": "Paid", "overdue": "Overdue", "disputed": "Disputed", "cancelled": "Cancelled" }, "labels": { "supplier_type": "Supplier Type", "supplier_status": "Supplier Status", "payment_terms": "Payment Terms", "purchase_order_status": "Purchase Order Status", "delivery_status": "Delivery Status", "quality_rating": "Quality Rating", "delivery_rating": "Delivery Rating", "invoice_status": "Invoice Status", "supplier_code": "Supplier Code", "lead_time": "Lead Time (days)", "minimum_order": "Minimum Order", "credit_limit": "Credit Limit", "currency": "Currency", "created_date": "Created Date", "updated_date": "Last Updated", "notes": "Notes", "tax_id": "Tax/VAT ID", "registration_number": "Business Registration", "mobile": "Mobile Phone", "website": "Website", "address_line1": "Address Line 1", "address_line2": "Address Line 2", "state_province": "State/Province", "postal_code": "Postal Code", "delivery_area": "Delivery Area" }, "sections": { "contact_info": "Contact Information", "address_info": "Address Information", "commercial_info": "Commercial Information", "additional_info": "Additional Information", "price_list": "Price List", "performance": "Performance and Statistics", "notes": "Notes" }, "placeholders": { "name": "Supplier name", "contact_person": "Contact person name", "supplier_code": "e.g., SUP-001", "notes": "Notes about the supplier", "tax_id": "e.g., ESB12345678", "registration_number": "Business registration number", "mobile": "+34 XXX XXX XXX", "website": "https://example.com", "address_line1": "Street address", "address_line2": "Apartment, suite, etc. (optional)", "state_province": "State or Province", "postal_code": "Postal/ZIP code", "delivery_area": "Delivery coverage area" }, "currencies": { "EUR": "Euro (€)", "USD": "US Dollar ($)", "GBP": "British Pound (£)" }, "descriptions": { "supplier_type": "Select the type of products or services this supplier offers", "payment_terms": "Payment terms agreed with the supplier", "quality_rating": "1 to 5 star rating based on product quality", "delivery_rating": "1 to 5 star rating based on delivery punctuality and condition" }, "actions": { "approve": "Approve Supplier", "reject": "Reject Supplier", "delete": "Delete Supplier", "manage_products": "Manage Products" }, "confirm": { "approve": "Are you sure you want to approve this supplier? This will activate the supplier for use.", "reject": "Are you sure you want to reject this supplier? This action can be undone later." }, "price_list": { "title": "Product Price List", "subtitle": "{{count}} products available from this supplier", "modal": { "title_create": "Add Product to Supplier", "title_edit": "Edit Product Price", "subtitle_create": "Add a new product that this supplier can provide", "subtitle_edit": "Update product pricing and details" }, "sections": { "product_selection": "Product Selection", "pricing": "Pricing Information", "validity": "Price Validity", "product_details": "Product Details" }, "fields": { "product": "Product", "product_code": "Supplier Product Code", "unit_price": "Unit Price", "price_per_unit": "Price per Unit", "unit_of_measure": "Unit of Measure", "minimum_order": "Minimum Order Quantity", "effective_date": "Effective Date", "expiry_date": "Expiry Date", "is_active": "Active", "brand": "Brand", "packaging_size": "Packaging Size", "origin_country": "Country of Origin", "shelf_life_days": "Shelf Life (days)", "storage_requirements": "Storage Requirements" }, "placeholders": { "product_code": "e.g., SUP-FLOUR-001", "brand": "Brand name", "packaging_size": "e.g., 25kg bags, 1L bottles", "origin_country": "e.g., Spain, France", "storage_requirements": "e.g., Store in cool, dry place" }, "help": { "product_locked": "Product cannot be changed after creation", "select_product": "Select a product from your inventory", "product_code": "Supplier's internal code for this product", "unit_price": "Base price per package/unit", "price_per_unit": "Calculated price per unit of measure", "unit_of_measure": "Unit used for pricing and ordering", "minimum_order": "Minimum quantity required for ordering", "effective_date": "Date when this price becomes valid", "expiry_date": "Optional expiration date for this price", "is_active": "Enable or disable this price list item", "packaging_size": "e.g., 25kg bags, 1L bottles, 100 units per box", "shelf_life_days": "Number of days product remains fresh" }, "columns": { "product": "Product", "price": "Price", "min_order": "Min. Order", "validity": "Validity Period", "brand": "Brand", "status": "Status" }, "actions": { "add_product": "Add Product", "add_first_product": "Add First Product" }, "empty": { "title": "No Products Yet", "description": "Add products that this supplier can provide with their prices" }, "errors": { "load_failed": "Failed to load price list" }, "validation": { "price_positive": "Price must be greater than 0" }, "delete": { "title": "Remove Product from Supplier", "description": "Are you sure you want to remove {{product}} from this supplier's price list?" } }, "delete": { "title": "Delete Supplier", "subtitle": "How would you like to delete {name}?", "supplier_name": "Supplier", "soft_delete": "Mark as Inactive", "hard_delete": "Permanently Delete", "soft_explanation": "Marks the supplier as inactive. Can be reactivated later. All data is preserved.", "hard_explanation": "Permanently deletes all supplier data including price lists, quality reviews, and performance metrics.", "confirm_soft_title": "Confirm Mark as Inactive", "confirm_hard_title": "Confirm Permanent Deletion", "soft_description": "This will mark the supplier as inactive. The supplier can be reactivated later and all data will be preserved.", "hard_description": "This will permanently delete all supplier data. This action cannot be undone.", "warning_irreversible": "Warning: This action is irreversible!", "type_to_confirm": "Type ELIMINAR to confirm", "confirm_instruction": "Type ELIMINAR in capital letters to confirm permanent deletion", "confirm_soft": "Mark as Inactive", "confirm_hard": "Permanently Delete", "summary_title": "Deletion Complete", "supplier_deleted": "Supplier {name} has been permanently deleted", "deletion_summary": "Deletion Summary", "deleted_price_lists": "Price lists deleted", "deleted_quality_reviews": "Quality reviews deleted", "deleted_performance_metrics": "Performance metrics deleted", "deleted_alerts": "Alerts deleted", "deleted_scorecards": "Scorecards deleted", "cannot_delete": "Cannot delete supplier with active purchase orders" } }