{ "Code": "Code", "Name": "Name", "Create Material": "Create Material", "Update Equipment Maintenance and Repair": "Update Equipment Maintenance and Repair", "Correct BOM List (Can Import)": "Correct BOM List (Can Import)", "Issue BOM List": "Issue BOM List", "Loading BOM Detail...": "Loading BOM Detail...", "Bom Material": "Bom Material", "Is Drink": "Is Drink", "Drink": "Drink", "Powder_Mixture": "Powder Mixture", "Other": "Other", "Product Type": "Product type", "Material count": "Materials", "Process count": "Processes", "Preview load failed": "Failed to load preview data", "Review import data": "Review import data", "Attribute scales": "Attribute scales", "No materials parsed": "No materials parsed", "No processes parsed": "No processes parsed", "Import code required": "Item code is required", "Import name required": "Item name is required", "Import output qty required": "Output quantity must be greater than 0", "Material item code required": "Material item code is required", "Material uom required": "Material recipe UOM is required", "Material qty required": "Material recipe quantity must be greater than 0", "Material item not in master": "Material item {{code}} does not exist", "Join step not in process list": "Join step must match an existing process sequence", "Allergic has": "Has allergen", "Allergic none": "No allergen", "No scale data": "No scale data", "Back to reselect files": "Back to reselect files", "Upload check summary": "Uploaded {{uploaded}} file(s). Check result: {{total}} total — {{correct}} passed, {{failed}} failed", "Upload count mismatch hint": "Upload count does not match check count; duplicate file names may have been renamed with _2, _3, etc.", "Search file name": "Search file name", "Search code or name": "Search code or name", "Format check issues": "Format check issues", "Review and fix": "Review and fix", "Issue count": "{{count}} issue(s)", "Revalidate failed": "Re-validation failed", "Download corrected excel": "Download corrected Excel", "Downloading...": "Downloading…", "Download corrected excel failed": "Failed to download corrected Excel", "Confirm import": "Confirm import", "Download issue log": "Download issue log Excel", "Import completed": "Import completed", "Import failed": "Import failed. See console for details.", "None": "None", "Import summary prefix": "Will import {{count}} BOM(s)", "Import summary wip": "; {{wip}} also as WIP", "Import summary drink": "; {{drink}} drink", "Import summary powder": "; {{powder}} powder mixture", "Import summary other": "; {{other}} other", "WIP": "WIP", "Bom Kind Mode": "Kind", "Bom Kind FG": "FG", "Bom Kind WIP": "WIP", "Bom Kind Both": "both", "File Name": "File Name", "Base Score": "Base Score", "BOM Status": "BOM Status", "BOM Status Active": "Active", "BOM Status Inactive": "Inactive", "Save Status": "Save Status", "BOM Revision": "Revision", "Version Compare": "Version compare", "Version": "Version", "Compare Version": "Compare version", "End Compare": "End compare", "Old Version": "Old version", "New Version": "New version", "Loading versions...": "Loading versions...", "Loading compare...": "Loading compare...", "Select two different versions to compare": "Select two different versions to compare", "Field": "Field", "Material Changes": "Material changes", "Old Recipe Qty": "Old recipe qty", "New Recipe Qty": "New recipe qty", "Old Base Qty": "Old base qty", "New Base Qty": "New base qty", "Recipe Qty": "Recipe qty", "Recipe UOM": "Recipe UOM", "Edit Materials": "Edit materials", "Save New Version": "Save as new version", "Material edit creates new version hint": "Editing material qty/UOM creates a new version and activates it. Status-only changes do not create a new version.", "Content": "Content", "Saving...": "Saving...", "Code": "BOM Code", "Name": "BOM Name", "Output Quantity": "Output Quantity", "Output Quantity UOM": "Output Quantity UOM", "Type": "Type", "Loading BOM Detail...": "Loading BOM Detail...", "Basic Info": "Basic Info", "Edit Basic Info": "Edit basic info", "Edit": "Edit", "Loading...": "Loading...", "Save": "Save", "Cancel": "Cancel", "Allergic Substances": "Allergic Substances", "Depth": "Color depth", "Depth hint": "Dark 1 → Light 5", "Depth label": "Color depth Dark 1 Light 5", "Float": "Float", "Float label": "Float/Sink Float 3 Sink 5", "Density": "Density", "Density label": "Density Thick 3 Thin 5", "Time Sequence": "Time Sequence", "Time Sequence label": "Time period PM 1 AM 5", "Complexity": "Complexity", "Complexity label": "Complexity Simple 10 Medium 5 Complex 3", "Scrap Rate": "Scrap Rate", "Item Code": "Item Code", "Item Name": "Item Name", "Base Qty": "Base Qty", "Base UOM": "Base UOM", "Stock Qty": "Stock Qty", "Stock UOM": "Stock UOM", "Sales Qty": "Sales Qty", "Sales UOM": "Sales UOM", "Join Step": "Join step", "Putaway Location": "Putaway location", "Putaway Floor": "Floor", "Putaway Warehouse": "Warehouse", "Putaway Area": "Area", "Putaway Slot": "Slot", "Item Location Code": "Item location code", "Putaway location item hint": "QC auto putaway still uses item master LocationCode; this field is stored per BOM revision.", "Putaway edit creates new version hint": "Changing putaway location creates a new version and updates the item master location.", "Process & Equipment": "Process & Equipment", "Process Code": "Process Code", "Process Description": "Process Description", "Process Name": "Process Name", "Duration (Minutes)": "Duration (Minutes)", "Prep Time (Minutes)": "Prep Time (Minutes)", "Post Prod Time (Minutes)": "Post Prod Time (Minutes)", "Add": "Add", "Sequence": "Sequence", "Actions": "Actions", "Edit Processes": "Edit processes", "Byproduct": "Byproduct", "Equipment": "Equipment", "Equipment Description": "Equipment description", "Equipment Name": "Equipment name", "Not applicable": "Not applicable", "Packaging bags": "Packaging bags", "Select process": "Select process", "Load process master failed": "Failed to load process/equipment master data", "Process code required": "Process code is required on every line", "Process not in master": "Process {{code}} is not in master data", "Import process not in master": "Excel process \"{{name}}\" is not in master data — please select a valid process", "Equipment description and name both required": "Equipment description and name must both be set or both empty", "Equipment not in master": "Equipment \"{{pair}}\" is not in master data", "Bag item not in master": "Bag item {{code}} is not in master data", "Byproduct item not in master": "Byproduct item {{code}} does not exist", "Item code": "Item code", "bomSave_block_unresolvedMaterialIssue": "Please fix unresolved material UOM issue(s) first ({{count}} line(s))." ,"bomHeaderOutputQtyStockConvertFail_warn": "BOM output quantity (stock UOM) cannot be converted. Please fix BOM unit alignment first." ,"bomPutawayLocation_missing_warn": "FG BOM putaway location is missing. Please set a complete putaway location before saving." }