Improve the frontend 2

This commit is contained in:
Urtzi Alfaro
2025-10-29 06:58:05 +01:00
parent 858d985c92
commit 36217a2729
98 changed files with 6652 additions and 4230 deletions

View File

@@ -97,6 +97,7 @@
"address_info": "Address Information",
"commercial_info": "Commercial Information",
"additional_info": "Additional Information",
"price_list": "Price List",
"performance": "Performance and Statistics",
"notes": "Notes"
},
@@ -129,12 +130,92 @@
"actions": {
"approve": "Approve Supplier",
"reject": "Reject Supplier",
"delete": "Delete 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}?",