From 539a56279625242c497b4b4093f2defbb9d80334 Mon Sep 17 00:00:00 2001
From: lty <876263681@qq.com>
Date: 星期四, 29 一月 2026 14:05:44 +0800
Subject: [PATCH] #i18n翻译
---
src/main/webapp/static/i18n/en.json | 1927 +++++++++++++++++++++++++++++++++++++++++++++-------------
1 files changed, 1,494 insertions(+), 433 deletions(-)
diff --git a/src/main/webapp/static/i18n/en.json b/src/main/webapp/static/i18n/en.json
index 335c406..0c83965 100644
--- a/src/main/webapp/static/i18n/en.json
+++ b/src/main/webapp/static/i18n/en.json
@@ -1,435 +1,1496 @@
-{
- "status_desc": "Status Description",
- "wrk_status_0": "0.Pending Receive",
- "wrk_status_1": "1.Received",
- "wrk_status_2": "2.Task Started",
- "wrk_status_3": "3.Pickup Completed",
- "wrk_status_4": "4.Inbound Completed",
- "wrk_status_5": "5.Inventory Updated",
- "wrk_status_6": "6.Task Interrupted",
- "wrk_status_7": "7.Drop-off Completed",
- "wrk_status_11": "11.Outbound ID Generated",
- "wrk_status_12": "12.Crane Outbound In Progress",
- "wrk_status_13": "13.Crane Empty Outbound Error",
- "wrk_status_14": "14.Outbound Unconfirmed",
- "wrk_status_15": "15.Outbound Update Completed",
- "display_mode": "Display Mode",
- "view_by_row": "View by Row",
- "view_by_layer": "View by Layer",
- "enable_selection": "Enable Selection",
- "disable_selection": "Disable Selection",
- "assign_zone": "Assign Zone",
- "zone_legend": "Zone Legend",
- "selection_mode_tip": "Selection mode enabled, please drag to select on the location map",
- "please_select_zone": "Please select a zone",
- "zone_color": "Zone Color",
- "assign_zone_and_color": "Assign Zone and Color",
- "confirm": "Confirm",
- "cancel": "Cancel",
- "cancel_selection": "Cancel Selection",
- "assign_success": "Assignment successful",
- "operation_failed": "Operation failed",
- "fetch_zone_list_failed": "Failed to fetch zone list",
- "modify_zone_color": "Modify Zone Color",
- "zone_name": "Zone Name",
- "select_color": "Select Color",
- "save": "Save",
- "color_updated": "Color updated",
- "update_failed": "Update failed",
- "load_failed": "Load failed",
- "language": "Language",
- "license_validity_prefix": "Temporary license valid for: ",
- "license_validity_suffix": " days",
- "basic_info": "Basic Information",
- "logout": "Log Out",
- "home": "Home",
- "_comment_home": "Home Tab Bar",
- "涓婚〉": "Home",
- "鎺у埗鍙�": "Dashboard",
- "鍒嗘瀽椤�": "Analytics",
- "搴撲綅鐑偣鍥�": "Location Heatmap",
-
- "鍩虹鏁版嵁": "Master Data",
- "鍟嗗搧妗f": "Item Master",
- "宸ヤ綔鐘舵��": "Task Status",
- "鍏ュ嚭搴撶被鍨�": "Transaction Types",
- "搴撲綅鐘舵��": "Location Status",
- "搴撲綅绫诲瀷绠$悊": "LocType Management",
- "宸ヤ綔搴忓彿鏌ヨ": "Task Number Query",
- "搴撲綅鎺掑彿鍒嗛厤": "Location Slot Query",
- "褰掔被绠$悊": "Category Management",
- "搴撳尯绠$悊": "Zone Management",
- "璺緞绔欑偣璁剧疆": "Path & Station Setup",
-
- "搴撳瓨绠$悊": "Inventory Management",
- "搴撲綅鏌ヨ": "Location Inquiry",
- "搴撳瓨鏄庣粏绠$悊": "Inventory Detail",
- "搴撳瓨璋冩暣": "Inventory Adjustment",
- "搴撳瓨鏄庣粏缁熻": "Inventory Summary",
-
- "鍏ュ嚭搴撲綔涓�": "Out & In Operations",
- "鍏ュ簱浣滀笟": "Inbound Operations",
- "鍑哄簱浣滀笟": "Outbound Operations",
- "鐩樼偣鍑哄簱": "Cycle Count Outbound",
- "搴撲綅绉昏浆": "Location Transfer",
- "绌烘澘鍑哄簱": "Empty Pallet Outbound",
-
- "宸ヤ綔妗g鐞�": "Work Orders",
- "宸ヤ綔妗f煡璇㈢淮鎶�": "Work Order Query",
- "宸ヤ綔妗f槑缁嗘煡璇�": "Work Order Details",
- "宸ヤ綔鍘嗗彶妗f煡璇�": "Work Order History",
- "宸ヤ綔鏄庣粏鍘嗗彶妗f煡璇�": "Work Order Detail History",
- "work_order_detail_history": "Work Order Detail History",
- "鍏ュ簱閫氱煡妗�": "Inbound Notice",
- "鍏ュ簱閫氱煡鍘嗗彶妗�": "Inbound Notice History",
-
- "璁㈠崟绯荤粺": "Order System",
- "鍗曟嵁绠$悊": "Order Management",
- "璁㈠崟鍑哄簱": "Order Outbound",
- "璁㈠崟鐘舵��": "Order Status",
- "鍗曟嵁绫诲瀷": "Order Types",
-
- "璁惧缁存姢": "Equipment Maintenance",
- "搴撲綅绠$悊": "Location Management",
- "绔欑偣绠$悊": "Station Management",
-
- "鏃ュ織缁熻": "Logs & Stats",
- "搴撳瓨璋冩暣璁板綍": "Inventory Adjustments",
- "涓夋柟鎺ュ彛缁熻": "3rd-Party API Logs",
- "寮傚父宸ヤ綔妗�": "Exception Work Orders",
- "搴撲綅浣跨敤鐜囩粺璁�": "Location Utilization",
- "搴撳瓨鍦ㄥ簱鏃堕棿缁熻": "Inventory Age",
- "鏃ュ叆鍑哄簱娆℃暟缁熻": "Daily Transactions",
- "鏃ュ叆搴撴槑缁嗘煡璇�": "Inbound Details",
- "鏃ュ嚭搴撴槑缁嗘煡璇�": "Outbound Details",
- "宸ヤ綔妗g淮鎶ゆ棩蹇�": "Work Maintenance Log",
+锘縶
+ "_comment_common": "Common Table Columns",
+ "_comment_home": "Home Tab Bar",
+ "access_address": "Access Address",
+ "account": "Account",
+ "action": "Action",
+ "actual_quantity": "Actual Qty",
+ "add": "Add",
+ "add_detail": "Add Detail",
+ "add_detail_title": "Add Detail",
+ "add_inventory": "Add Inventory",
+ "add_order": "Add Order",
+ "add_project": "Add Project",
+ "add_time": "Add Time",
+ "add_user": "Add User",
+ "address": "Address",
+ "adjust_inventory": "Adjust Inventory",
+ "age_days": "Inventory Age(Days)",
+ "agv": "AGV",
+ "area": "Area",
+ "area_code": "ID",
+ "area_id": "Zone ID",
+ "area_memo": "Zone Remark",
+ "area_name": "Zone Name",
+ "assign_success": "Assignment successful",
+ "assign_zone": "Assign Zone",
+ "assign_zone_and_color": "Assign Zone and Color",
+ "autoing": "Auto",
+ "barcode": "Barcode",
+ "barcode_label": "Barcode:",
+ "basic_info": "Basic Information",
+ "batch": "Batch",
+ "batch_edit": "Batch (Edit)",
+ "batch_managed": "Batch Managed",
+ "batch_modify": "Batch Modify",
+ "batch_no": "Batch No.",
+ "batch_optional": "Batch (Optional)",
+ "batch_outbound": "Batch Outbound",
+ "batch_print": "Batch Print",
+ "batch_print_count": "Batch Print [Count: {{count}}]",
+ "bay": "Bay",
+ "big_location": "Big Location",
+ "box_size": "Box Size",
+ "brand": "Brand",
+ "can_in": "Can In",
+ "can_out": "Can Out",
+ "cancel": "Cancel",
+ "cancel_selection": "Cancel Selection",
+ "cannot_exceed_original_quantity": "Cannot exceed original quantity",
+ "category": "Category",
+ "category_cannot_be_empty": "Category cannot be empty",
+ "change_qty": "Change Qty",
+ "check_outbound": "Check Outbound",
+ "check_station": "Check Station:",
+ "classification": "Type",
+ "classification_name": "Category Name",
+ "client_ip": "Client IP",
+ "close": "Close",
+ "code": {
+ "copy": "Copy Code",
+ "copied": "Copied",
+ "copyError": "Copy Failed",
+ "maximize": "Maximize",
+ "restore": "Restore",
+ "preview": "Preview"
+ },
+ "color": "Color",
+ "color_updated": "Color updated",
+ "colorpicker": {
+ "clear": "Clear",
+ "confirm": "OK"
+ },
+ "complete": "Complete",
+ "configuration": "Configuration",
+ "confirm": "OK",
+ "confirm_adjust_location_detail": "Are you sure to adjust details for location {val}?",
+ "confirm_cancel_erp_order": "Current task linked to ERP sales order. Cancellation will regenerate outbound task. Continue?",
+ "confirm_cancel_work_order": "Confirm cancel this work order?",
+ "confirm_complete_work_order": "Confirm complete this work order?",
+ "confirm_decrease_priority": "Confirm decrease priority?",
+ "confirm_delete": "Are you sure to delete?",
+ "confirm_delete_data": "Confirm Delete Record",
+ "confirm_delete_doc_type": "Are you sure you want to delete this document type?",
+ "confirm_delete_prefix": "Are you sure to delete ",
+ "confirm_delete_selected": "Confirm delete selected data?",
+ "confirm_delete_selected_data": "Are you sure you want to delete the selected data?",
+ "confirm_delete_suffix": " record(s)?",
+ "confirm_empty_op_exception": "Empty operation exception! Continue?",
+ "confirm_export": "Confirm export to Excel?",
+ "confirm_export_excel": "Confirm Export to Excel",
+ "confirm_extract": "Extract",
+ "confirm_generate_task": "Confirm Task Generation",
+ "confirm_increase_priority": "Confirm increase priority?",
+ "confirm_init_dev": "Are you sure you want to initialize [{{devNo}}]?",
+ "confirm_manual_cancel": "Are you sure to cancel manually?",
+ "confirm_manual_complete": "Are you sure to complete manually?",
+ "confirm_outbound": "Confirm Outbound",
+ "confirm_pick_work_order": "Pick inbound this work order?",
+ "confirm_pre_existing_exception": "Pre-existing exception occurred. To re-inbound, ensure cargo is at crane outbound station!",
+ "confirm_save_change": "Save changes?",
+ "confirm_sync_file": "Confirm sync file [{{filename}}]?",
+ "count": "Count",
+ "crane": "Crane",
+ "crane_amount": "Crane Amount",
+ "crane_end_time": "Crane End Time",
+ "crane_no": "Crane No",
+ "crane_start_time": "Crane Start Time",
+ "create_detail": "Creation Detail",
+ "create_time": "Create Time",
+ "creator": "Creator",
+ "creator_detail": "Creator Details",
+ "current_item_no": "Current Item No.",
+ "current_retrieve_location": "Current location",
+ "current_workflow_detail": "Material details for current workflow",
+ "data_status": "Data Status",
+ "data_sync": "Sync Data",
+ "date": "Date",
+ "decrease_priority": "Decrease Priority",
+ "delete": "Delete",
+ "delete_keep": "Delete|Keep",
+ "delete_location": "Delete Location",
+ "detail": "Detail",
+ "detail_modify_qty_invalid": "Invalid detail quantity",
+ "dev_desc": "Device Desc",
+ "device_code": "Device Code",
+ "device_type": "Device Type",
+ "disable_selection": "Disable Selection",
+ "disabled_loc_qty": "Disabled Locations",
+ "display_mode": "Display Mode",
+ "doc_id": "Type ID",
+ "doc_name": "Type Name",
+ "doc_type": "Document Type",
+ "doc_type_management": "Document Type Management",
+ "dropdown": {
+ "noData": "No Data"
+ },
+ "edit": "Edit",
+ "email": "Email",
+ "empty_container_qty": "Empty Containers",
+ "empty_loc_qty": "Empty Locations",
+ "empty_op": "Empty Op",
+ "empty_pallet": "Empty Pallet",
+ "empty_pallet_inbound_station": "EmptyPallet InStation",
+ "empty_pallet_outbound_station": "EmptyPallet OutStation:",
+ "enable_selection": "Enable Selection",
+ "enter_address": "Enter Address",
+ "enter_device_code": "Enter Device Code",
+ "enter_type_name": "Enter Type Name",
+ "err_content": "Error Content",
+ "error_record_time": "Error Record Time",
+ "exception_mark": "Exception Mark",
+ "exit": "Exit",
+ "export": "Export",
+ "export_all": "Export All",
+ "export_excel": "Export Excel",
+ "exporting": "Exporting...",
+ "extract": "Extract",
+ "extract_delivery_content": "Extract Delivery Content",
+ "extract_inventory": "Extract Inventory",
+ "extract_inventory_item": "Extract Inventory Item",
+ "extract_item": "Extract Item",
+ "factory": "Factory",
+ "fetch_zone_list_failed": "Failed to fetch zone list",
+ "finish_qty": "Finish Qty",
+ "flat_whs": "Flat Whs",
+ "flow": {
+ "loadMore": "Load More",
+ "noMore": "No More"
+ },
+ "form": {
+ "select": {
+ "noData": "No Data",
+ "noMatch": "No Match",
+ "placeholder": "Select"
+ },
+ "validateMessages": {
+ "required": "Required",
+ "phone": "Invalid Phone",
+ "email": "Invalid Email",
+ "url": "Invalid URL",
+ "number": "Numbers Only",
+ "date": "Invalid Date",
+ "identity": "Invalid ID"
+ },
+ "verifyErrorPromptTitle": "Prompt"
+ },
+ "form_required": "This field is required",
+ "four_way_vehicle": "Four-way Vehicle",
+ "full_pallet": "Full Pallet",
+ "full_pallet_out": "Full Pallet Out",
+ "generating_outbound_task": "Generating outbound task...",
+ "gross_weight_box": "Gross Weight/Box",
+ "group": "Group",
+ "handling_mode": "Handling Mode",
+ "handling_mode_manual_cancel": "Manual Cancel",
+ "handling_mode_manual_complete": "Manual Complete",
+ "hazardous": "Hazardous",
+ "heavy_location": "Heavy Location",
+ "high_location": "High Location",
+ "high_low": "High/Low",
+ "high_low_type": "High/Low Type",
+ "home": "Home",
+ "id": "ID",
+ "id_colon": "ID:",
+ "image": "Image",
+ "immediate_outbound": "Immediate Outbound",
+ "import_excel": "Import Excel",
+ "in_enable": "In Enable",
+ "in_temp_store": "In Temp Store",
+ "inbound": "Inbound",
+ "inbound_notice_no": "Inbound Notice No",
+ "inbound_started_success_target_loc": "Inbound started successfully, target location: ",
+ "inbound_station": "Inbound Station:",
+ "increase_priority": "Increase Priority",
+ "info": "Info",
+ "init": "Init",
+ "init_location": "Initialize Location",
+ "init_station": "Initialize Station",
+ "init_station_prompt": "Initialize stations, please proceed with caution!",
+ "input_order_no": "Input Order No",
+ "input_placeholder": "Please input...",
+ "input_qty_cannot_less_than_working": "Input quantity cannot be less than working quantity",
+ "inspection_reqd": "Inspection Reqd",
+ "inventory_quantity": "Inventory Qty",
+ "io_status": "Transaction Status",
+ "io_type_1": "1.Inbound",
+ "io_type_10": "10.Empty Pallet Inbound",
+ "io_type_101": "101.Outbound",
+ "io_type_103": "103.Picking Outbound",
+ "io_type_104": "104.Merge Outbound",
+ "io_type_107": "107.Cycle Count Outbound",
+ "io_type_11": "11.Bin Transfer",
+ "io_type_110": "110.Empty Pallet Outbound",
+ "io_type_3": "3.Station to Station",
+ "io_type_53": "53.Picking Re-inbound",
+ "io_type_54": "54.Merge Re-inbound",
+ "io_type_57": "57.Cycle Count Re-inbound",
+ "io_type_6": "6.Exit on Device",
+ "io_type_code": "Transaction Type Code",
+ "io_type_desc": "Transaction Type Description",
+ "item": "Item",
+ "item_code": "Item Code",
+ "item_count": "Item Count",
+ "item_name": "Item Name",
+ "item_no": "Item No",
+ "item_spec": "Item Spec",
+ "items_per_page": " items/page",
+ "jump_to": "Go to ",
+ "language": "Language",
+ "laydate": {
+ "months": [
+ "Jan",
+ "Feb",
+ "Mar",
+ "Apr",
+ "May",
+ "Jun",
+ "Jul",
+ "Aug",
+ "Sep",
+ "Oct",
+ "Nov",
+ "Dec"
+ ],
+ "weeks": [
+ "Sun",
+ "Mon",
+ "Tue",
+ "Wed",
+ "Thu",
+ "Fri",
+ "Sat"
+ ],
+ "time": [
+ "Hr",
+ "Min",
+ "Sec"
+ ],
+ "literal": {
+ "year": "Year"
+ },
+ "selectDate": "Select Date",
+ "selectTime": "Select Time",
+ "startTime": "Start Time",
+ "endTime": "End Time",
+ "tools": {
+ "confirm": "OK",
+ "clear": "Clear",
+ "now": "Now",
+ "reset": "Reset"
+ },
+ "rangeOrderPrompt": "End time cannot be earlier than start time",
+ "invalidDatePrompt": "Invalid date or time",
+ "formatErrorPrompt": "Date format error, must follow: {format}",
+ "autoResetPrompt": "Auto reset",
+ "preview": "Preview"
+ },
+ "layer": {
+ "btn": [
+ "OK",
+ "Cancel"
+ ],
+ "title": "Information",
+ "confirm": "OK",
+ "cancel": "Cancel",
+ "defaultTitle": "Info",
+ "prompt": {
+ "InputLengthPrompt": "Max {length} chars"
+ },
+ "photos": {
+ "noData": "No photos",
+ "tools": {
+ "rotate": "Rotate",
+ "scaleX": "Flip H",
+ "zoomIn": "Zoom In",
+ "zoomOut": "Zoom Out",
+ "reset": "Reset",
+ "close": "Close"
+ },
+ "viewPicture": "View Original",
+ "urlError": {
+ "prompt": "Image error, continue?",
+ "confirm": "Next",
+ "cancel": "Exit"
+ }
+ }
+ },
+ "laypage": {
+ "prev": "Prev",
+ "next": "Next",
+ "first": "First",
+ "last": "Last",
+ "total": "Total {total}",
+ "pagesize": "/page",
+ "goto": "Go to",
+ "page": "Page",
+ "confirm": "OK"
+ },
+ "leader": "Leader",
+ "leader_label": "Leader",
+ "level": "Level",
+ "license_validity_prefix": "Temporary license valid for: ",
+ "license_validity_suffix": " days",
+ "light_location": "Light Location",
+ "line_item": "Line Item",
+ "load_failed": "Load failed",
+ "loading": "Loaded",
+ "loc_status_code": "Location Status Code",
+ "loc_status_D": "D.Empty Bin/Pallet",
+ "loc_status_desc": "Location Status Description",
+ "loc_status_F": "F.In Stock",
+ "loc_status_G": "G.Aisle",
+ "loc_status_O": "O.Empty Location",
+ "loc_status_P": "P.Picking/Counting/Merging Outbound",
+ "loc_status_Q": "Q.Picking/Counting/Merging Re-inbound",
+ "loc_status_R": "R.Outbound Reserved",
+ "loc_status_S": "S.Inbound Reserved",
+ "loc_status_X": "X.Disabled",
+ "loc_status_Y": "Y.Merged",
+ "location": "Location",
+ "location_detail": "Location Detail",
+ "location_no": "Location No",
+ "location_status": "Location Status",
+ "location_status_no_material": "No materials exist in this location status",
+ "location_transfer": "Location Transfer",
+ "location_type": "Location Type",
+ "locked": "Locked",
+ "login_account": "Login Account",
+ "logout": "Log Out",
+ "low_location": "Low Location",
+ "make_buy": "Make/Buy",
+ "manual_cancel": "Manual Cancel",
+ "manual_complete": "Manual Complete",
+ "manufacturer": "Manufacturer",
+ "mat_code": "Item Code",
+ "mat_code_label": "Item No.:",
+ "mat_multi_select": "Material - Multi Select",
+ "mat_name": "Item Name",
+ "mat_name_label": "Item Name:",
+ "material": "Material",
+ "material_desc": "Material Desc",
+ "material_detail_for_current_location": "Material Details for Current Location",
+ "material_label_id": "Material Label ID",
+ "max_open_tabs_alert": "Maximum {{num}} tabs allowed",
+ "memo": "Memo",
+ "mfg_date": "Mfg Date",
+ "middle_location": "Middle Location",
+ "mobile": "Mobile",
+ "mobile_label": "Mobile:",
+ "modifier": "Modifier",
+ "modifier_detail": "Modifier Details",
+ "modify": "Modify",
+ "modify_detail": "Modification Detail",
+ "modify_order": "Modify Order",
+ "modify_project": "Modify Project",
+ "modify_time": "Modify Time",
+ "modify_user": "Modify User",
+ "modify_zone_color": "Modify Zone Color",
+ "name": "Name",
+ "narrow_location": "Narrow Location",
+ "net_weight_box": "Net Weight/Box",
+ "new_password": "New Password",
+ "no_data": "No Data",
+ "no_data_found": "No Data Found",
+ "no_intersection_outbound_station": "No intersection of outbound stations, cannot batch modify",
+ "no_task": "No Task",
+ "normal": "Normal",
+ "not_worked": "Not Worked",
+ "one_click_outbound": "One-click Outbound",
+ "operation": "Operation",
+ "operation_failed": "Operation failed",
+ "operation_time": "Operation Time",
+ "operator": "Operator",
+ "order_detail": "Order Details",
+ "order_intro": "Inbound Notice: ERP provides order number, type, time and material details to generate inbound work orders. For high availability, users can manually add inbound notice data to complete independent inbound operations.",
+ "order_intro_warning": "When adding manually, please check if the order number already exists in the ERP system to avoid data errors.",
+ "order_no": "Order No.",
+ "order_status": "Order Status",
+ "origin": "Origin",
+ "original_item_no": "Original Item No.",
+ "original_qty": "Original Qty",
+ "original_quantity": "Original Quantity",
+ "other": "Other",
+ "out_enable": "Out Enable",
+ "outbound": "Outbound",
+ "outbound_pending_qty": "Pending Qty",
+ "outbound_preview": "Outbound Preview",
+ "outbound_qty_cannot_exceed_inventory_qty": "Outbound qty cannot exceed inventory qty",
+ "outbound_quantity": "Outbound Quantity",
+ "outbound_station": "Outbound Station:",
+ "page": " page",
+ "pakin": "Inbound",
+ "pakout": "Outbound",
+ "pallet_barcode": "Pallet Code",
+ "parent_menu": "Parent Menu",
+ "password": "Password",
+ "password_error": "Password Error",
+ "pda_code": "Code",
+ "pda_location": "Location",
+ "pda_material": "Material",
+ "pda_name": "Name",
+ "pda_outbound": "Outbound",
+ "pda_outbound_station": "Outbound Station",
+ "pda_please_select": "Please Select",
+ "pda_quantity": "Quantity",
+ "pda_reset": "Reset",
+ "pda_stock_detail": "Stock Detail",
+ "pending": "Pending",
+ "pending_inbound": "Pending Inbound",
+ "permission": "Permission",
+ "permission_assignment": "Permission Assignment",
+ "pick": "Pick",
+ "picking": "Picking",
+ "picking_out": "Picking Out",
+ "picking_time": "Picking Time",
+ "please_add_check_inventory_first": "Please add check inventory first",
+ "please_add_detail_first": "Please add detail first",
+ "please_add_location_material": "Please add location material first",
+ "please_enter_and_select": "Please enter and select",
+ "please_enter_classification_name": "Please enter Category Name",
+ "please_enter_doc_id": "Please enter Type ID",
+ "please_enter_doc_name": "Please enter Type Name",
+ "please_enter_email": "Enter Email",
+ "please_enter_login_account": "Enter Login Account",
+ "please_enter_memo": "Please enter memo",
+ "please_enter_mobile": "Enter Mobile",
+ "please_enter_new_password": "Enter New Password",
+ "please_enter_number": "Please enter a number",
+ "please_enter_order_or_item": "please enter",
+ "please_enter_order_status": "Please enter order status",
+ "please_enter_password": "Enter Password",
+ "please_enter_password_init_station": "Please enter password to initialize station",
+ "please_enter_password_reset_location": "Please enter password to reset location",
+ "please_enter_responsible_person": "Please enter Owner",
+ "please_enter_sort": "Please enter sort",
+ "please_enter_source_location": "Please enter source location",
+ "please_enter_status_desc": "Please enter status description",
+ "please_enter_username": "Enter Username",
+ "please_enter_valid_location_no": "Please enter valid location no",
+ "please_extract_inventory_item_first": "Please extract inventory item first",
+ "please_extract_item_first": "Please extract item first",
+ "please_input": "Please input",
+ "please_input_configuration": "Please input configuration",
+ "please_input_gross_weight_box": "Please input gross weight/box",
+ "please_input_item_name": "Enter Item Name",
+ "please_input_item_no": "Enter Item No.",
+ "please_input_item_spec": "Enter Item Spec",
+ "please_input_net_weight_box": "Please input net weight/box",
+ "please_input_remark": "Please input remark",
+ "please_input_search_condition": "Please input search condition",
+ "please_retrieve_location_first": "Please retrieve location first",
+ "please_select": "Please Select",
+ "please_select_data": "please select data",
+ "please_select_data_to_delete": "Please select data to delete",
+ "please_select_delete_data": "Please select data to delete",
+ "please_select_inbound_station": "Please select inbound station",
+ "please_select_material": "Please select material",
+ "please_select_outbound_station": "Please select outbound station",
+ "please_select_print_data": "Please select data to print",
+ "please_select_role": "Select Role",
+ "please_select_row_to_delete": "Please select a row to delete",
+ "please_select_row_to_edit": "Please select a row to edit",
+ "please_select_station": "Please select station",
+ "please_select_target_location": "Please select target location",
+ "please_select_type": "Please Select Type",
+ "please_select_zone": "Please select a zone",
+ "please_stop_before_init": "Please stop before initialization",
+ "please_wait": "Please wait",
+ "pre_existing": "Pre-Existing",
+ "print": "Print",
+ "print_preview": "Print Preview",
+ "priority": "Priority",
+ "process_later": "Process Later",
+ "product_code": "Item No.",
+ "product_name": "Item Name",
+ "project": "Project",
+ "project_name": "Project Name",
+ "prompt": "Prompt",
+ "qty_cannot_less_than_worked": "Quantity cannot be less than worked quantity",
+ "qty_exist_cannot_delete": "Work quantity exists, cannot delete",
+ "qty_label": "Qty:",
+ "quantity": "Quantity",
+ "quantity_cannot_be_less_than_zero": "Quantity cannot be less than zero",
+ "quantity_must_be_greater_than_zero": "Quantity must be greater than zero",
+ "quantity_required": "Quantity (Required)",
+ "rack_no": "Rack No.",
+ "register_time": "Register Time",
+ "remark": "Remark",
+ "remove": "Remove",
+ "req_1": "Req 1",
+ "req_2": "Req 2",
+ "request_content": "Request",
+ "request_data": "Request Data",
+ "requesting": "Requesting...",
+ "reset": "Reset",
+ "reset_pwd": "Reset Pwd",
+ "reset_pwd_success": "Reset password successful",
+ "response.account_disabled": "Account Disabled",
+ "response.account_not_exist": "Account Not Exist",
+ "response.activation_code_expired": "Activation Code Expired",
+ "response.activation_code_incorrect": "Activation Code Incorrect",
+ "response.activation_failed": "Activation Failed",
+ "response.activation_success": "Activation Success",
+ "response.add_failed_contact_admin": "Add Failed Contact Admin",
+ "response.add_order_outbound": "Add Order Outbound",
+ "response.add_stock_detail_failed": "Failed to add stock detail, {0}",
+ "response.add_stocktake_detail_failed": "Add Stocktake Detail Failed",
+ "response.all": "All",
+ "response.auth_fail_sub_to_role": "Authorization failed! Sub-resource {1} of resource {0} is assigned to role {2}, please unassign first!",
+ "response.auth_fail_to_role": "Authorization failed! Resource {0} is assigned to role {1}, please unassign first!",
+ "response.auth_failed_check_appkey": "Authentication failed, please check appkey!",
+ "response.authorization": "Authorization",
+ "response.auto_empty_in_failed": "Auto Empty Pallet Inbound Failed",
+ "response.auto_empty_in_memo": "Auto Empty Pallet Inbound",
+ "response.auto_empty_in_success": "Auto Empty Pallet Inbound Success",
+ "response.auto_empty_out_failed": "Auto Empty Pallet Outbound Failed",
+ "response.auto_empty_out_success": "Auto Empty Pallet Outbound Success",
+ "response.available_site_query": "Available Site Query",
+ "response.barcode_inbound_work_forbid_delete": "Barcode Inbound Work Forbid Delete",
+ "response.barcode_length_invalid": "Barcode Length Invalid",
+ "response.barcode_not_empty": "Barcode Not Empty",
+ "response.barcode_offline": "Barcode Offline",
+ "response.barcode_redundant": "Barcode Redundant",
+ "response.bas_wrk_iotype_add": "Bas Wrk Iotype Add",
+ "response.bas_wrk_iotype_delete": "Bas Wrk Iotype Delete",
+ "response.bas_wrk_iotype_export": "Bas Wrk Iotype Export",
+ "response.bas_wrk_iotype_update": "Bas Wrk Iotype Update",
+ "response.body": "Body",
+ "response.both_sides_blocked": "Selected section {0}~{1} both sides are blocked by empty pallets/faults, cannot outbound (both directions blocked)",
+ "response.cancel_transfer_failed_source_not_exist": "Failed to cancel transfer, source location not exist, {0}",
+ "response.cancel_transfer_failed_target_not_exist": "Failed to cancel transfer, target location not exist, {0}",
+ "response.cancel_work_master_failed": "Failed to cancel work master",
+ "response.cancel_work_master_failed_loc_not_exist": "Failed to cancel work master, location not exist, {0}",
+ "response.change_loc_status_failed": "Change Loc Status Failed",
+ "response.change_location_status_failed": "Change Location Status Failed",
+ "response.china_grid": "China Grid",
+ "response.clear_order_detail_failed": "Failed to clear order detail",
+ "response.code_exists": "Code Exists",
+ "response.code_or_name_exists": "Code or name already exists",
+ "response.comb_success": "Comb Success",
+ "response.confirm_complete": "Confirm Complete",
+ "response.confirm_picking_outbound_failed": "Confirm Picking Outbound Failed",
+ "response.crane_add": "Crane Add",
+ "response.crane_delete": "Crane Delete",
+ "response.crane_error_add": "Crane Error Add",
+ "response.crane_error_delete": "Crane Error Delete",
+ "response.crane_error_export": "Crane Error Export",
+ "response.crane_error_update": "Crane Error Update",
+ "response.crane_export": "Crane Export",
+ "response.crane_status_add": "Crane Status Add",
+ "response.crane_status_delete": "Crane Status Delete",
+ "response.crane_status_export": "Crane Status Export",
+ "response.crane_status_update": "Crane Status Update",
+ "response.crane_update": "Crane Update",
+ "response.crn_parse_error": "Crane number parse error",
+ "response.current_row_not_in_priority_group": "Current Row Not In Priority Group",
+ "response.data_empty": "Data Empty",
+ "response.data_error": "Data Error",
+ "response.data_exists": "Data Exists",
+ "response.data_not_found": "Data Not Found",
+ "response.data_processing_inbound": "Data Processing Inbound",
+ "response.db_update_error": "Database update error!",
+ "response.delete_failed_contact_admin": "Delete Failed Contact Admin",
+ "response.delete_stock_detail_failed": "Delete Stock Detail Failed",
+ "response.delete_stocktake_detail_failed": "Delete Stocktake Detail Failed",
+ "response.delete_success": "Delete success",
+ "response.empty_pallet_inbound": "Empty Pallet Inbound",
+ "response.empty_pallet_outbound": "Empty Pallet Outbound",
+ "response.empty_plate_inbound_task_exists": "Empty Plate Inbound Task Exists",
+ "response.empty_plate_outbound_forbidden_inbound": "Empty Plate Outbound Forbidden Inbound",
+ "response.enter_activation_code": "Enter Activation Code",
+ "response.existing_working_data_cannot_complete": "Existing working data, cannot complete",
+ "response.export_daily_inbound_detail": "Export Daily Inbound Details",
+ "response.export_daily_outbound_detail": "Export Daily Outbound Details",
+ "response.export_loc_usage": "Export Location Usage Stats",
+ "response.export_station_io_count": "Export Station Daily I/O Count",
+ "response.export_stock_stay": "Export Stock Stay Stats",
+ "response.extract_one_product_or_refresh": "Extract One Product Or Refresh",
+ "response.fetch_outbound_station_failed": "Failed to fetch outbound station",
+ "response.fifo_handling": "FIFO Handling",
+ "response.friday": "Friday",
+ "response.front_loc_has_goods_forbid_out": "Front Loc Has Goods Forbid Out",
+ "response.front_loc_has_in_task_forbid_out": "Front Loc Has In Task Forbid Out",
+ "response.full_pallet_inbound": "Full Pallet Inbound",
+ "response.full_pallet_out": "Full Pallet Outbound",
+ "response.full_pallet_outbound": "Full Pallet Outbound",
+ "response.full_plate_outbound_forbidden_empty_plate_inbound": "Full Plate Outbound Forbidden Empty Plate Inbound",
+ "response.generate_order_failed": "Generate Order Failed",
+ "response.generate_task": "Generate Task",
+ "response.get_group_empty_stock": "Get Empty Stock of Same Group Shelf",
+ "response.group_exception": "Group exception",
+ "response.high_low_detection_signal_not_empty": "High Low Detection Signal Not Empty",
+ "response.high_low_warehouse_type_not_empty": "High Low Warehouse Type Not Empty",
+ "response.in_qty": "Inbound Qty",
+ "response.in_route_not_exist": "Inbound route not exist",
+ "response.inbound": "Inbound",
+ "response.inbound_material_empty": "Inbound material cannot be empty",
+ "response.inbound_qty": "Inbound Qty",
+ "response.inbound_qty_invalid": "Inbound Qty Invalid",
+ "response.inbound_quantity": "Inbound Quantity",
+ "response.inbound_site_number_error": "Inbound Site Number Error",
+ "response.inbound_start_fail": "Inbound start failed",
+ "response.inbound_start_success": "Inbound Task Started Successfully",
+ "response.inbound_success": "Inbound success",
+ "response.init_failed": "Init Failed",
+ "response.init_success": "Initialization success",
+ "response.input_password": "Please enter password",
+ "response.inventory_check_outbound": "Inventory Check Outbound",
+ "response.inventory_detail_statistical_report": "Inventory Detail Statistical Report",
+ "response.io_type_cannot_operate": "Current IO type cannot operate",
+ "response.item_handover": "Item Handover",
+ "response.item_handover_success": "Item Handover Successful",
+ "response.json_parse_failed": "JSON Parse Failed",
+ "response.lgort_required": "Lgort Required",
+ "response.license_expired": "License expired",
+ "response.license_update_failed": "License Update Failed",
+ "response.loc_detl_add": "Add Stock Detail",
+ "response.loc_detl_delete": "Delete Stock Detail",
+ "response.loc_detl_export": "Export Stock Detail",
+ "response.loc_detl_update": "Update Stock Detail",
+ "response.loc_disabled": "Disabled Location",
+ "response.loc_empty": "Empty Location",
+ "response.loc_in_store": "In Stock Location",
+ "response.loc_mast_add": "Location Master Add",
+ "response.loc_mast_delete": "Location Master Delete",
+ "response.loc_mast_export": "Location Master Export",
+ "response.loc_mast_init": "Initialize Location Master",
+ "response.loc_mast_update": "Location Master Update",
+ "response.loc_material_not_exist": "Loc Material Not Exist",
+ "response.loc_not_adjustable": "Loc Not Adjustable",
+ "response.loc_not_exist": "Loc Not Exist",
+ "response.loc_not_exist_simple": "Loc Not Exist Simple",
+ "response.loc_not_found": "Loc Not Found",
+ "response.loc_not_in_stock_status": "Loc Not In Stock Status",
+ "response.loc_not_in_store": "Loc Not In Store",
+ "response.loc_not_in_store_status": "Location {0} is not in store status",
+ "response.loc_status_add": "Loc Status Add",
+ "response.loc_status_changed": "Loc Status Changed",
+ "response.loc_status_delete": "Loc Status Delete",
+ "response.loc_status_error_not_empty": "Location status error, not empty pallet status: {0}",
+ "response.loc_status_export": "Loc Status Export",
+ "response.loc_status_update": "Loc Status Update",
+ "response.loc_used": "Used Location",
+ "response.location_not_exist": "Location Not Exist",
+ "response.location_transfer": "Location Transfer",
+ "response.login": "Login",
+ "response.manu_cancel": "Manual Cancel",
+ "response.manu_complete": "Manu Complete",
+ "response.manual_add_order": "Manual Add Order",
+ "response.manual_delete_order": "Manual Delete Order",
+ "response.manual_modify_order": "Manual Modify Order",
+ "response.manual_process_work": "Manual Process Work",
+ "response.manual_work_handling": "Manual Work Handling",
+ "response.mat_add": "Mat Add",
+ "response.mat_code_print": "Material Code Print",
+ "response.mat_delete": "Mat Delete",
+ "response.mat_detail": "Mat Detail",
+ "response.mat_excel_import": "Material Archive Import",
+ "response.mat_excel_import_template": "Material Archive Excel Import Template",
+ "response.mat_excel_template_name": "Material Archive Excel Import Template",
+ "response.mat_export": "Mat Export",
+ "response.mat_find": "Mat Find",
+ "response.mat_list": "Material List",
+ "response.mat_no_stock_no_need_update": "Material no stock, no need to update! Item: {0}",
+ "response.mat_pda_list": "Mat Pda List",
+ "response.mat_pda_search": "Mat Pda Search",
+ "response.mat_sync_interface": "Material Info Sync Interface",
+ "response.mat_update": "Mat Update",
+ "response.material_data_error": "Material data error, please contact administrator",
+ "response.material_not_exist": "Material Not Exist",
+ "response.material_not_found": "Material: {{matnr}} does not exist in node",
+ "response.material_not_in_stock": "Material Not In Stock",
+ "response.material_qty_error": "Material Qty Error",
+ "response.memo_auto_empty_pallet_out": "Memo Auto Empty Pallet Out",
+ "response.menu_add": "Add Menu",
+ "response.menu_delete": "Delete Menu",
+ "response.menu_edit": "Edit Menu",
+ "response.menu_export": "Export Menu",
+ "response.menu_list": "Menu List",
+ "response.menu_update": "Update Menu",
+ "response.merge_pallet_outbound": "Merge Pallet Outbound",
+ "response.mix_material_not_allowed": "Mix Material Not Allowed",
+ "response.mobile_mat_on_sale": "Mobile Material On Sale",
+ "response.mobile_order_search": "Mobile Order Search",
+ "response.mobile_pack_get": "Mobile Pack Get",
+ "response.mobile_pakout_confirm_barcode": "Mobile Outbound Confirm (Barcode)",
+ "response.mobile_pakout_confirm_pick": "Mobile Outbound Confirm (Pick)",
+ "response.mobile_pakout_query": "Mobile Pakout Query",
+ "response.modify_location_status_failed": "Modify Location Status Failed",
+ "response.modify_order_failed": "Failed to modify order",
+ "response.modify_order_type_failed": "Failed to modify order type",
+ "response.modify_work_master_failed": "Modify Work Master Failed",
+ "response.monday": "Monday",
+ "response.move_start_success": "Stock Transfer Started Successfully",
+ "response.no_empty_loc_found": "Operation failed, no empty location found in warehouse",
+ "response.no_empty_location_found": "No Empty Location Found",
+ "response.no_empty_pallet": "No Empty Pallet",
+ "response.no_such_product": "No Such Product",
+ "response.no_valid_empty_pallet_loc": "No Valid Empty Pallet Loc",
+ "response.no_valid_out_loc": "No Valid Out Loc",
+ "response.node_add": "Node Add",
+ "response.node_delete": "Node Delete",
+ "response.node_detail": "Node Detail",
+ "response.node_excel_import": "Node Excel Import",
+ "response.node_excel_template_name": "Node Archive Excel Import Template",
+ "response.node_export": "Node Export",
+ "response.node_list": "Node List",
+ "response.node_not_exist": "Node does not exist",
+ "response.node_not_found": "Node not found, please contact administrator: {{nodeId}}",
+ "response.node_tree": "Node Tree",
+ "response.node_tree_list": "Node Tree List",
+ "response.node_update": "Node Update",
+ "response.off_sale_success": "Off Sale Success",
+ "response.offline_pallet_comb": "Offline Pallet Comb",
+ "response.on_sale_success": "On Sale Success",
+ "response.operation_blocked_contact_admin": "Operation blocked, please contact administrator",
+ "response.operation_failed": "Operation failed",
+ "response.operation_success": "Operation Success",
+ "response.order_add_success": "Order Added Successfully",
+ "response.order_data_rollback_failed": "Order data rollback failed",
+ "response.order_delete_success": "Order Deleted Successfully",
+ "response.order_detail_ids_query": "Order Detail Ids Query",
+ "response.order_details_required": "Order Details Required",
+ "response.order_expired": "Order Expired",
+ "response.order_modify_success": "Order Modified Successfully",
+ "response.order_no_exists": "Order No Exists",
+ "response.order_no_required": "Order No Required",
+ "response.order_not_exist": "Order Not Exist",
+ "response.order_out_error_contact_admin": "Order outbound error, please contact administrator",
+ "response.order_outbound": "Order Outbound",
+ "response.order_preview": "Order Preview",
+ "response.order_processed": "Order Processed",
+ "response.order_rollback_failed": "Order Rollback Failed",
+ "response.order_type_required": "Order Type Required",
+ "response.order_update_success": "Order Updated Successfully",
+ "response.out_detail_not_found": "Out Detail Not Found",
+ "response.out_qty": "Outbound Qty",
+ "response.outbound": "Outbound",
+ "response.outbound_operation": "Outbound Operation",
+ "response.outbound_path_not_exist": "Outbound Path Not Exist",
+ "response.outbound_path_not_found": "Outbound path not found",
+ "response.outbound_qty": "Outbound Qty",
+ "response.outbound_quantity": "Outbound Quantity",
+ "response.outbound_start_success": "Outbound Started Successfully",
+ "response.outbound_success": "Outbound success",
+ "response.pack_online": "Pack Online",
+ "response.package_inbound_order_type": "Package Inbound Order Type",
+ "response.pallet_comb": "Pallet Comb",
+ "response.pallet_data_exists": "Pallet Data Exists",
+ "response.param_error": "Parameter error",
+ "response.parameter_error": "Parameter Error",
+ "response.params_empty": "Parameters cannot be empty",
+ "response.parent_warehouse_not_exist": "Parent warehouse does not exist",
+ "response.parent_zone_not_exist": "Parent zone does not exist",
+ "response.password_error": "Password Error",
+ "response.path_exists": "Path already exists",
+ "response.pick_order_create_success": "Pick Order Create Success",
+ "response.picking_inbound_update_detail_failed": "Picking Inbound Update Detail Failed",
+ "response.picking_out": "Picking Outbound",
+ "response.picking_outbound": "Picking Outbound",
+ "response.picking_task": "Picking Task",
+ "response.please_combine_pallet_first": "Please Combine Pallet First",
+ "response.power_get": "Power Get",
+ "response.putaway_failed": "Putaway Failed",
+ "response.quantity_insufficient": "Material: {{matnr}} insufficient quantity in node",
+ "response.quantity_must_be_greater_than_zero": "Quantity Must Be Greater Than Zero",
+ "response.query_loc_failed": "Query Loc Failed",
+ "response.query_source_station_failed": "Query Source Station Failed",
+ "response.query_source_station_failed_loc": "Query Source Station Failed Loc",
+ "response.raw_material": "Raw Material",
+ "response.refresh_config_failed": "Refresh Config Failed",
+ "response.report_mes_failed": "Report Mes Failed",
+ "response.reserve_loc_status_failed": "Reserve Loc Status Failed",
+ "response.reserve_loc_status_failed_loc": "Failed to reserve location status, location: {0}",
+ "response.resource_auth_failed": "Resource Auth Failed",
+ "response.resource_sub_auth_failed": "Resource Sub Auth Failed",
+ "response.role_add": "Add Role",
+ "response.role_delete": "Role Delete",
+ "response.role_edit": "Edit Role",
+ "response.role_export": "Role Export",
+ "response.role_update": "Role Update",
+ "response.row_not_in_group_config": "Row is not in outbound group config: row={0}",
+ "response.saturday": "Saturday",
+ "response.save_data_failed": "Failed to save data",
+ "response.save_order_detail_failed": "Failed to save order detail",
+ "response.save_order_master_failed": "Failed to save order master",
+ "response.save_serial_number_failed": "Failed to save serial number",
+ "response.save_success": "Save success",
+ "response.save_wait_pakin_failed": "Save Wait Pakin Failed",
+ "response.save_work_detail_failed": "Failed to save work detail",
+ "response.save_work_detail_history_failed": "Save Work Detail History Failed",
+ "response.save_work_log_failed": "Failed to save work log, {0}",
+ "response.save_work_master_failed": "Save Work Master Failed",
+ "response.save_work_master_failed_loc": "Failed to save work master, location: {0}",
+ "response.save_work_master_failed_out_loc": "Failed to save work master, outbound location: {0}",
+ "response.save_work_master_failed_simple": "Save Work Master Failed Simple",
+ "response.save_work_master_history_failed": "Save Work Master History Failed",
+ "response.save_work_master_log_failed": "Failed to save work master log",
+ "response.save_zone_data_failed": "Save Zone Data Failed",
+ "response.select_at_least_one_delete_data": "Select At Least One Delete Data",
+ "response.select_at_least_one_merge_data": "Select At Least One Merge Data",
+ "response.selected_loc_abnormal": "Selected Loc Abnormal",
+ "response.selected_loc_duplicate_or_invalid_row": "Selected locations contain duplicate or invalid rows",
+ "response.selected_loc_invalid_or_missing": "Some selected locations do not exist or data is abnormal",
+ "response.selected_loc_not_empty_status": "Selected location is not empty pallet status: {0}",
+ "response.selected_loc_not_exist_or_error": "Selected Loc Not Exist Or Error",
+ "response.selected_loc_status_error": "Selected Loc Status Error",
+ "response.selected_rows_must_be_continuous": "Selected rows must be continuous without gaps. From {0} to {1}",
+ "response.server_exception": "Server Exception",
+ "response.server_internal_error_contact_admin": "Server Internal Error, Please Contact Admin",
+ "response.single_data_modify_caution": "Please modify single data item, operate with caution!",
+ "response.site_not_exist": "Site Not Exist",
+ "response.source_loc_out_failed_status": "Source Loc Out Failed Status",
+ "response.specified_function": "Specified Function",
+ "response.station_add": "Add Station",
+ "response.station_delete": "Delete Station",
+ "response.station_export": "Export Station",
+ "response.station_init": "Station Init",
+ "response.station_path_add": "Add Station Path",
+ "response.station_path_delete": "Delete Station Path",
+ "response.station_path_export": "Export Station Path",
+ "response.station_path_init": "Initialize Station Path",
+ "response.station_path_init_exception": "Station path initialization exception",
+ "response.station_path_update": "Update Station Path",
+ "response.station_update": "Update Station",
+ "response.stk_plcm_add": "Stk Plcm Add",
+ "response.stk_plcm_delete": "Stk Plcm Delete",
+ "response.stk_plcm_export": "Stk Plcm Export",
+ "response.stock_adjust": "Stock Adjustment",
+ "response.stock_adjust_success": "Stock Adjustment Successful",
+ "response.stock_adjustment": "Stock Adjustment",
+ "response.stock_count": "Stock Count",
+ "response.stock_insufficient": "Stock Insufficient",
+ "response.stock_not_exist": "Stock Not Exist",
+ "response.stock_shortage": "Stock Shortage",
+ "response.stock_take_outbound": "Stock Take Outbound",
+ "response.stocktake_invalid_re_inbound": "Stocktake Invalid Re Inbound",
+ "response.stocktake_station_invalid": "Stocktake Station Invalid",
+ "response.stocktake_station_updated": "Stocktake Station Updated",
+ "response.stocktake_update_qty_failed": "Stocktake Update Qty Failed",
+ "response.stocktaking_outbound": "Stocktaking Outbound",
+ "response.sunday": "Sunday",
+ "response.sync_success_count": "Sync success count",
+ "response.system_error_barcode_not_exist": "System Error Barcode Not Exist",
+ "response.tag_add": "Add Tag",
+ "response.tag_detail": "Tag Detail",
+ "response.tag_list": "Tag List",
+ "response.tag_pda_list": "Tag PDA List",
+ "response.tag_tree": "Tag Tree",
+ "response.tag_update": "Update Tag",
+ "response.target_loc_mat_error": "Target location material error!",
+ "response.target_loc_not_found_in_group": "Target Loc Not Found In Group",
+ "response.target_loc_occupied": "Target location occupied, {0}",
+ "response.target_location_occupied": "Target Location Occupied",
+ "response.target_node_not_found": "Target node for move not found",
+ "response.task_created": "Task No: {{workNo}}; Target Loc: {{locNo}}",
+ "response.task_ended": "Task has ended",
+ "response.task_id_not_empty": "Task ID cannot be empty",
+ "response.task_invalid": "Task invalid",
+ "response.task_is_outbound": "Task is outbound",
+ "response.task_not_completed": "Task Not Completed",
+ "response.task_not_found": "Task not found",
+ "response.task_re_inbound": "Task re-inbound, target location: {{locNo}}",
+ "response.thursday": "Thursday",
+ "response.transfer_failed": "Transfer Failed",
+ "response.transfer_failed_target_loc_status": "Transfer Failed Target Loc Status",
+ "response.transfer_loc_diff_crn": "Transfer Loc Diff Crn",
+ "response.tray_code_print": "Tray Code Print",
+ "response.tuesday": "Tuesday",
+ "response.update_doc_qty_failed": "Update Doc Qty Failed",
+ "response.update_loc_status_failed": "Failed to update location status",
+ "response.update_loc_status_failed_loc": "Failed to update location status, location: {0}",
+ "response.update_loc_status_failed_simple": "Update Loc Status Failed Simple",
+ "response.update_order_detail_failed": "Update Order Detail Failed",
+ "response.update_order_detail_qty_failed": "Failed to update order detail quantity",
+ "response.update_order_status_failed": "Failed to update order status",
+ "response.update_pack_data_exception": "Update Pack Data Exception",
+ "response.update_source_loc_status_failed": "Update Source Loc Status Failed",
+ "response.update_source_station_failed": "Update Source Station Failed",
+ "response.update_stock_qty_failed": "Update Stock Qty Failed",
+ "response.update_stocktake_master_failed": "Update Stocktake Master Failed",
+ "response.update_success": "Update success",
+ "response.update_target_loc_status_failed": "Update Target Loc Status Failed",
+ "response.update_target_location_status_failed": "Update Target Location Status Failed",
+ "response.update_wait_pakin_failed": "Update Wait Pakin Failed",
+ "response.update_work_master_failed": "Update Work Master Failed",
+ "response.update_work_master_status_failed": "Failed to update work master status",
+ "response.user_add": "User Add",
+ "response.user_add_success": "User added successfully",
+ "response.user_delete": "User Delete",
+ "response.user_delete_success": "User deleted successfully",
+ "response.user_detail": "User Detail",
+ "response.user_edit": "User Edit",
+ "response.user_export": "User Export",
+ "response.user_status_update_success": "User status updated successfully",
+ "response.user_update": "User Update",
+ "response.user_update_success": "User updated successfully",
+ "response.wait_pakin_empty": "Inbound notice cannot be empty",
+ "response.warehouse_add": "Warehouse Add",
+ "response.warehouse_delete": "Warehouse Delete",
+ "response.warehouse_export": "Warehouse Export",
+ "response.warehouse_number_mismatch": "Warehouse number mismatch",
+ "response.warehouse_number_not_empty": "Warehouse number cannot be empty",
+ "response.warehouse_update": "Warehouse Update",
+ "response.wednesday": "Wednesday",
+ "response.week_fri": "Friday",
+ "response.week_mon": "Monday",
+ "response.week_sat": "Saturday",
+ "response.week_sun": "Sunday",
+ "response.week_thu": "Thursday",
+ "response.week_tue": "Tuesday",
+ "response.week_wed": "Wednesday",
+ "response.whs_type_not_exist": "Warehouse type does not exist",
+ "response.wms_cancel_task_wcs_failed": "WMS cancel task WCS failed",
+ "response.wms_sync_wcs_location_failed": "Wms Sync Wcs Location Failed",
+ "response.wms_task_not_exist": "WMS task does not exist",
+ "response.work_cancelled": "Work Order Cancelled",
+ "response.work_completed": "Work Order Completed",
+ "response.work_history_add": "Work History Add",
+ "response.work_history_delete": "Work History Delete",
+ "response.work_history_export": "Work History Export",
+ "response.work_history_update": "Work History Update",
+ "response.work_master_completed": "Work Master Completed",
+ "response.work_master_not_exist": "Work master {0} not exist",
+ "response.work_picked": "Work Order Picked",
+ "response.work_status_add": "Add Work Status",
+ "response.work_status_cannot_cancel": "Current work status cannot be canceled",
+ "response.work_status_cannot_operate": "Current work status cannot operate",
+ "response.work_status_delete": "Delete Work Status",
+ "response.work_status_export": "Export Work Status",
+ "response.work_status_update": "Update Work Status",
+ "response.wrk_detl_add": "Wrk Detl Add",
+ "response.wrk_detl_delete": "Wrk Detl Delete",
+ "response.wrk_detl_export": "Wrk Detl Export",
+ "response.wrk_detl_log_add": "Add Work Detail Log",
+ "response.wrk_detl_log_delete": "Delete Work Detail Log",
+ "response.wrk_detl_log_export": "Export Work Detail Log",
+ "response.wrk_detl_log_update": "Update Work Detail Log",
+ "response.wrk_lastno_add": "Wrk Lastno Add",
+ "response.wrk_lastno_delete": "Wrk Lastno Delete",
+ "response.wrk_lastno_export": "Wrk Lastno Export",
+ "response.wrk_lastno_update": "Wrk Lastno Update",
+ "response.wrk_mast_add": "Work Master Add",
+ "response.wrk_mast_add_pri": "Work Master Increase Priority",
+ "response.wrk_mast_delete": "Work Master Delete",
+ "response.wrk_mast_execute_add": "Wrk Mast Execute Add",
+ "response.wrk_mast_execute_check": "Wrk Mast Execute Check",
+ "response.wrk_mast_execute_delete": "Wrk Mast Execute Delete",
+ "response.wrk_mast_execute_detail": "Wrk Mast Execute Detail",
+ "response.wrk_mast_execute_export": "Wrk Mast Execute Export",
+ "response.wrk_mast_execute_list": "Wrk Mast Execute List",
+ "response.wrk_mast_execute_query": "Wrk Mast Execute Query",
+ "response.wrk_mast_execute_update": "Wrk Mast Execute Update",
+ "response.wrk_mast_export": "Work Master Export",
+ "response.wrk_mast_red_pri": "Work Master Decrease Priority",
+ "response.wrk_mast_update": "Work Master Update",
+ "response.zone_data_error": "Zone Data Error",
+ "response_data": "Response Data",
+ "responsible_person": "Owner",
+ "role": "Role",
+ "role_code": "Code",
+ "role_label": "Role:",
+ "role_level": "Role Level",
+ "role_name": "Name",
+ "row": "Row",
+ "running": "Running",
+ "safety_stock": "Safety Stock",
+ "save": "Save",
+ "search": "Search",
+ "search_bar": "Search Bar",
+ "select_all": "Select All",
+ "select_at_least_one_merge_data": "Please select at least one data to merge",
+ "select_at_least_one_outbound_detail": "Please select at least one outbound detail",
+ "select_color": "Select Color",
+ "select_data_to_change_priority": "Please select data to change priority",
+ "select_item": "Select Item",
+ "select_one_data": "Select One Record",
+ "select_outbound_station": "Select Outbound Station",
+ "select_outbound_station_opt": "Select Outbound Station",
+ "select_project": "Select Project",
+ "select_status": "Select Status",
+ "select_template": "Select Template",
+ "select_type": "Select Type",
+ "selection_mode_tip": "Selection mode enabled, please drag to select on the location map",
+ "serial_code": "Serial Code",
+ "serial_number": "No.",
+ "settle_1": "Pending",
+ "settle_2": "Processing",
+ "settle_3": "Status 3",
+ "settle_4": "Completed",
+ "settle_5": "Status 5",
+ "settle_6": "Reported",
+ "shelf_life": "Shelf Life",
+ "shuttle_board": "Shuttle Board",
+ "sku": "SKU",
+ "small_location": "Small Location",
+ "sort": "Sort",
+ "source_location": "Source Location",
+ "source_location_no": "source location",
+ "source_station": "Source Station",
+ "spec": "Spec",
+ "spec_label": "Spec:",
+ "standard_crane_whs": "Standard Crane Whs",
+ "start_crane": "Start Crane",
+ "start_end_bay": "Start/End Bay",
+ "start_end_level": "Start/End Level",
+ "start_end_row": "Start/End Row",
+ "start_end_station": "Start/End Station",
+ "start_end_time": "Start Time - End Time",
+ "start_inbound": "Start Inbound",
+ "start_outbound": "Start Outbound",
+ "station_outbound": "Outbound Station",
+ "status": "Status",
+ "status_desc": "Status Desc",
+ "status_disabled": "Disabled",
+ "stock_age_upper_limit_days": "Max Stock Age (Days)",
+ "stock_lower_limit": "Stock Min",
+ "stock_qty": "In-Stock Qty",
+ "stock_rate": "Stock Rate(%)",
+ "stock_shortage": "Stock Shortage",
+ "stock_upper_limit": "Stock Max",
+ "supplier": "Supplier",
+ "supplier_code": "Supplier Code",
+ "table": {
+ "empty": "No Data",
+ "error": "Data Interface Error",
+ "expand": "Expand",
+ "collapse": "Collapse",
+ "export": {
+ "title": "Export",
+ "hint": "Export to...",
+ "all": "Export All",
+ "current": "Export Current Page"
+ },
+ "sort": {
+ "asc": "Ascending",
+ "desc": "Descending"
+ },
+ "noData": "No Data",
+ "tools": {
+ "filter": {
+ "title": "Filter Columns"
+ },
+ "export": {
+ "title": "Export",
+ "noDataPrompt": "No data",
+ "compatPrompt": "IE not supported",
+ "csvText": "Export CSV"
+ },
+ "print": {
+ "title": "Print",
+ "noDataPrompt": "No data"
+ }
+ },
+ "dataFormatError": "Data format error",
+ "xhrError": "Request error: {msg}"
+ },
+ "target_empty_location": "Target Empty Location",
+ "target_location": "Target Location",
+ "target_station": "Target Station",
+ "template_1": "Template 1",
+ "template_2": "Template 2",
+ "template_3": "Template 3",
+ "template_download": "Template Download",
+ "TF_IC": "Stock Transfer",
+ "TF_IJ": "Stock Adjustment",
+ "TF_ML": "Production Picking",
+ "TF_MM0": "Production Turn-in",
+ "TF_PSS": "Purchase/Sales",
+ "TF_TC": "Subcontract Return",
+ "this": "This",
+ "time_range": "Start Time - End Time",
+ "total_count": "Total Count",
+ "total_loc_qty": "Total Locations",
+ "total_prefix": "Total ",
+ "total_suffix": " items",
+ "trace_chart_title": "Total/Worked/Finished",
+ "transaction_type": "Transaction Type",
+ "transfer": {
+ "title": [
+ "Source",
+ "Target"
+ ],
+ "searchNone": "No Match",
+ "noData": "No Data",
+ "noMatch": "No Match",
+ "searchPlaceholder": "Search"
+ },
+ "transfer_req_no": "Transfer Req No",
+ "tree": {
+ "defaultNodeName": "Unnamed",
+ "noData": "No Data",
+ "deleteNodePrompt": "Delete node \"{name}\"?"
+ },
+ "type": "Type",
+ "unit": "Unit",
+ "unit_piece": " items",
+ "unit_qty": "Unit Qty",
+ "unknown": "Unknown",
+ "update_by": "Updated By",
+ "update_failed": "Update failed",
+ "update_time": "Updated Time",
+ "upload": {
+ "urlError": "Upload Interface URL not configured",
+ "limitError": "File size limit exceeded",
+ "extError": "File type not allowed",
+ "timeoutError": "Upload Timeout",
+ "fileType": {
+ "file": "File",
+ "image": "Image",
+ "video": "Video",
+ "audio": "Audio"
+ },
+ "validateMessages": {
+ "fileExtensionError": "{fileType} format not supported",
+ "filesOverLengthLimit": "Max {length} files",
+ "currentFilesLength": "Selected {length} files",
+ "fileOverSizeLimit": "Max size {size}"
+ },
+ "chooseText": "{length} files"
+ },
+ "usage_rate": "Usage Rate(%)",
+ "user": "User",
+ "user_id": "User ID",
+ "username": "Username",
+ "username_label": "Username:",
+ "util": {
+ "timeAgo": {
+ "seconds": "Just now",
+ "minutes": " minutes ago",
+ "hours": " hours ago",
+ "days": " days ago",
+ "months": " months ago",
+ "years": " years ago",
+ "future": "Future",
+ "justNow": "Just now"
+ },
+ "countdown": {
+ "days": " days ",
+ "hours": " hours ",
+ "minutes": " mins ",
+ "seconds": " secs"
+ },
+ "toDateString": {
+ "meridiem": "AM/PM"
+ }
+ },
+ "view_by_layer": "View by Layer",
+ "view_by_row": "View by Row",
+ "view_detail": "View Detail",
+ "view_order_detail": "View Details",
+ "volume_box": "Volume/Box",
+ "warehouse_no": "Warehouse No",
+ "warm_prompt_clear_inventory": "Warm Prompt: Clearing inventory when modifying to empty location",
+ "warm_prompt_prefix": "Warm Prompt: Please fill in the information carefully, ",
+ "warm_prompt_suffix": "is mandatory.",
+ "warning_days": "Warning Days",
+ "weight": "Weight",
+ "weight_type": "Weight Type",
+ "wide_location": "Wide Location",
+ "width_type": "Width Type",
+ "work_no": "Work No",
+ "work_no_label": "Work No:",
+ "work_order_detail": "Work Order Detail",
+ "work_order_detail_history": "Work Order Detail History",
+ "work_qty": "Work Qty",
+ "work_qty_exists_cannot_delete": "Work quantity exists, cannot delete",
+ "work_status": "Work Status",
+ "work_time": "Work Time",
+ "worked": "Worked",
+ "wrk_status_0": "0.Pending Receive",
+ "wrk_status_1": "1.Received",
+ "wrk_status_11": "11.Outbound ID Generated",
+ "wrk_status_12": "12.Crane Outbound In Progress",
+ "wrk_status_13": "13.Crane Empty Outbound Error",
+ "wrk_status_14": "14.Outbound Unconfirmed",
+ "wrk_status_15": "15.Outbound Update Completed",
+ "wrk_status_2": "2.Task Started",
+ "wrk_status_3": "3.Pickup Completed",
+ "wrk_status_4": "4.Inbound Completed",
+ "wrk_status_5": "5.Inventory Updated",
+ "wrk_status_6": "6.Task Interrupted",
+ "wrk_status_7": "7.Drop-off Completed",
+ "wrk_trace": "Task Trace",
+ "zone_color": "Zone Color",
+ "zone_legend": "Zone Legend",
+ "zone_name": "Zone Name",
+ "瀹夊叏搴撳瓨閲�": "Safety Stock",
+ "淇濊川鏈�": "Shelf Life",
+ "澶囨敞": "Remark",
+ "鑿滃崟缂栬緫": "Edit Menu",
+ "鑿滃崟瀵煎嚭": "Export Menu",
+ "鑿滃崟鍒楄〃": "Menu List",
+ "鑿滃崟鍒犻櫎": "Delete Menu",
+ "鑿滃崟娣诲姞": "Add Menu",
+ "鑿滃崟淇敼": "Modify Menu",
+ "浠撳偍绠$悊绯荤粺": "WMS",
+ "鎿嶄綔鏃ュ織": "Operation Log",
+ "渚ц竟浼哥缉": "Toggle Side",
+ "浜у湴": "Origin",
+ "鍘傚": "Manufacturer",
+ "鍑哄簱": "Outbound",
+ "鍑哄簱鏃ユ湡": "Outbound Date",
+ "鍑哄簱鏁伴噺": "Outbound Quantity",
+ "鍑哄簱浣滀笟": "Outbound Operation",
+ "鍒濆鍖栧簱浣�": "Initialize Location",
+ "鍒濆鍖栫珯鐐�": "Initialize Station",
+ "鍒濆鍖栫珯鐐硅矾寰�": "Initialize Station Path",
+ "浠g爜": "Code",
+ "鍗曚环": "Price",
+ "鍗曟嵁缂栧彿": "Order No.",
+ "鍗曟嵁绠$悊": "Order Management",
+ "鍗曟嵁绫诲瀷": "Order Types",
+ "鍗曚綅": "Unit",
+ "鍗曚綅閲�": "Unit Qty",
+ "鍗曠鍑�閲�": "Net Weight/Box",
+ "鍗曠姣涢噸": "Gross Weight/Box",
+ "鍗曠浣撶Н": "Volume/Box",
+ "瀵煎嚭": "Export",
+ "鐧诲綍": "Login",
+ "璁㈠崟鍑哄簱": "Order Outbound",
+ "璁㈠崟绯荤粺": "Order System",
+ "璁㈠崟鐘舵��": "Order Status",
+ "鍫嗗灈鏈哄鍑�": "Export Stacker",
+ "鍫嗗灈鏈哄垹闄�": "Delete Stacker",
+ "鍫嗗灈鏈烘坊鍔�": "Add Stacker",
+ "鍫嗗灈鏈轰慨鏀�": "Modify Stacker",
+ "鍫嗗灈鏈哄紓甯哥爜瀵煎嚭": "Stacker Crane Error Code Export",
+ "鍫嗗灈鏈哄紓甯哥爜鍒犻櫎": "Delete Stacker Error Code",
+ "鍫嗗灈鏈哄紓甯哥爜娣诲姞": "Add Stacker Error Code",
+ "鍫嗗灈鏈哄紓甯哥爜淇敼": "Modify Stacker Error Code",
+ "鍫嗗灈鏈哄紓甯告棩蹇楀鍑�": "Export Stacker Error Log",
+ "鍫嗗灈鏈哄紓甯告棩蹇楀垹闄�": "Delete Stacker Error Log",
+ "鍫嗗灈鏈哄紓甯告棩蹇楁坊鍔�": "Add Stacker Error Log",
+ "鍫嗗灈鏈虹姸鎬佸鍑�": "Export Stacker Status",
+ "鍫嗗灈鏈虹姸鎬佸垹闄�": "Delete Stacker Status",
+ "鍫嗗灈鏈虹姸鎬佹坊鍔�": "Add Stacker Status",
+ "鍫嗗灈鏈虹姸鎬佷慨鏀�": "Modify Stacker Status",
+ "鍒嗘瀽椤�": "Analytics",
+ "涓汉璁剧疆": "Personal Settings",
+ "宸ヤ綔妗f煡璇㈢淮鎶�": "Work Order Query",
+ "宸ヤ綔妗e鍑�": "Export Work File",
+ "宸ヤ綔妗g鐞�": "Work Orders",
+ "宸ヤ綔妗i檷浣庝紭鍏堢骇": "Lower Work Priority",
+ "宸ヤ綔妗f槑缁嗘煡璇�": "Work Order Details",
+ "宸ヤ綔妗f槑缁嗗鍑�": "Export Work File Detail",
+ "宸ヤ綔妗f槑缁嗗垹闄�": "Delete Work File Detail",
+ "宸ヤ綔妗f槑缁嗘坊鍔�": "Add Work File Detail",
+ "宸ヤ綔妗e垹闄�": "Delete Work File",
+ "宸ヤ綔妗f坊鍔�": "Add Work Master",
+ "宸ヤ綔妗g淮鎶ゆ棩蹇�": "Work Maintenance Log",
+ "宸ヤ綔妗d慨鏀�": "Update Work Master",
+ "宸ヤ綔妗e鍔犱紭鍏堢骇": "Increase Work Priority",
+ "宸ヤ綔鍘嗗彶妗f煡璇�": "Work Order History",
+ "宸ヤ綔鍘嗗彶妗e鍑�": "Export Work History",
+ "宸ヤ綔鍘嗗彶妗e垹闄�": "Delete Work History",
+ "宸ヤ綔鍘嗗彶妗f坊鍔�": "Add Work History",
+ "宸ヤ綔鍘嗗彶妗d慨鏀�": "Update Work History",
+ "宸ヤ綔鏄庣粏鍘嗗彶妗f煡璇�": "Wrk Ord Detail History",
+ "宸ヤ綔搴忓彿鏌ヨ": "Task Number Query",
+ "宸ヤ綔搴忓彿瀵煎嚭": "Export Work Sequence",
+ "宸ヤ綔搴忓彿鍒犻櫎": "Delete Work Sequence",
+ "宸ヤ綔搴忓彿娣诲姞": "Add Work Sequence",
+ "宸ヤ綔搴忓彿淇敼": "Update Work Sequence",
+ "宸ヤ綔鐘舵��": "Task Status",
+ "宸ヤ綔鐘舵�佸鍑�": "Export Work Status",
+ "宸ヤ綔鐘舵�佸垹闄�": "Delete Work Status",
+ "宸ヤ綔鐘舵�佹坊鍔�": "Add Work Status",
+ "宸ヤ綔鐘舵�佷慨鏀�": "Modify Work Status",
+ "渚涘簲鍟�": "Supplier",
+ "渚涘簲鍟嗙紪鐮�": "Supplier Code",
+ "鍏抽棴褰撳墠": "Close Current",
+ "鍏抽棴褰撳墠鏍囩椤�": "Close Current Tab",
+ "鍏抽棴鍏朵粬": "Close Others",
+ "鍏抽棴鍏朵粬鏍囩椤�": "Close Other Tabs",
+ "鍏抽棴鎵�鏈�": "Close All",
+ "鍏抽棴鎵�鏈夋爣绛鹃〉": "Close All Tabs",
+ "褰掔被绠$悊": "Category Management",
+ "瑙勬牸": "Spec",
+ "璐т綅妗f鏁版嵁瀵煎叆": "Import Location Data",
+ "鑾峰彇鍚岀粍璐ф灦鐨勭┖搴撲綅": "Get Empty Location in Group",
+ "鍩烘湰璧勬枡": "Basic Information",
+ "鍩虹鏁版嵁": "Basic Data",
+ "瑙掕壊缂栬緫": "Edit Role",
+ "瑙掕壊瀵煎嚭": "Export Role",
+ "瑙掕壊绠$悊": "Role Management",
+ "瑙掕壊鍒犻櫎": "Delete Role",
+ "瑙掕壊娣诲姞": "Add Role",
+ "瑙掕壊淇敼": "Modify Role",
+ "鎺ュ彛鏂囨。": "API Documentation",
+ "绂佺敤搴撲綅": "Disabled Location",
+ "寮�鍙戜笓鐢�": "Developer Tools",
+ "鍙鍖�": "Visualization",
+ "绌烘澘鍑哄簱": "Empty Pallet Outbound",
+ "绌烘澘鍏ュ簱": "Empty Pallet Inbound",
+ "绌哄簱浣�": "Empty Location",
+ "鎺у埗鍙�": "Dashboard",
+ "搴撳瓨涓嶈冻": "Stock Shortage",
+ "搴撳瓨璋冩暣": "Inventory Adjustment",
+ "搴撳瓨璋冩暣鎴愬姛": "Stock Adjustment Successful",
+ "搴撳瓨璋冩暣璁板綍": "Inventory Adjustments",
+ "搴撳瓨绠$悊": "Inventory Management",
+ "搴撳瓨鏄庣粏": "Inventory Details",
+ "搴撳瓨鏄庣粏绠$悊": "Inventory Detail",
+ "搴撳瓨鏄庣粏缁熻": "Inventory Summary",
+ "搴撳瓨鍦ㄥ簱鏃堕棿缁熻": "Inventory Age",
+ "搴撳瓨婊炵暀鏃堕棿缁熻琛�": "Stock Retention Time Statistics",
+ "搴撳瓨婊炵暀缁熻瀵煎嚭": "Export Stock Retention Stats",
+ "搴撻緞_澶�": "Age(Days)",
+ "搴撳尯绠$悊": "Zone Management",
+ "搴撲綅鏌ヨ": "Location Inquiry",
+ "搴撲綅瀵煎嚭": "Export Location",
+ "搴撲綅绠$悊": "Location Management",
+ "搴撲綅鍙�": "Location No.",
+ "搴撲綅绫诲瀷瀵煎嚭": "Export Location Type",
+ "搴撲綅绫诲瀷绠$悊": "LocType Management",
+ "搴撲綅绫诲瀷鍒犻櫎": "Delete Location Type",
+ "搴撲綅绫诲瀷娣诲姞": "Add Location Type",
+ "搴撲綅绫诲瀷淇敼": "Modify Location Type",
+ "搴撲綅鏄庣粏瀵煎嚭": "Export Location Detail",
+ "搴撲綅鏄庣粏鍒犻櫎": "Delete Location Detail",
+ "搴撲綅鏄庣粏娣诲姞": "Add Location Detail",
+ "搴撲綅鏄庣粏淇敼": "Modify Location Detail",
+ "搴撲綅鎺掑彿鍒嗛厤": "Location Slot Query",
+ "搴撲綅鐑偣鍥�": "Location Heatmap",
+ "搴撲綅鍒犻櫎": "Delete Location",
+ "搴撲綅浣跨敤姣斾緥": "Location Usage Ratio",
+ "搴撲綅浣跨敤鐜囩粺璁�": "Location Utilization",
+ "搴撲綅浣跨敤缁熻瀵煎嚭": "Export Location Usage Stats",
+ "搴撲綅娣诲姞": "Add Location",
+ "搴撲綅淇敼": "Modify Location",
+ "搴撲綅绉昏浆": "Location Transfer",
+ "搴撲綅鍗犳瘮": "Location Percentage",
+ "搴撲綅鐘舵��": "Location Status",
+ "搴撲綅鐘舵�佸鍑�": "Export Location Status",
+ "搴撲綅鐘舵�佸垹闄�": "Delete Location Status",
+ "搴撲綅鐘舵�佹坊鍔�": "Add Location Status",
+ "搴撲綅鐘舵�佷慨鏀�": "Modify Location Status",
+ "璺緞绔欑偣璁剧疆": "Path & Station Setup",
+ "鐩樼偣": "Inventory Check",
+ "鐩樼偣鍑哄簱": "Inventory CheckOut",
+ "鎵瑰彿": "Batch No.",
+ "鍝佸彿绉讳氦": "Item Handover",
+ "鍝佺墝": "Brand",
+ "鍝侀」鏁�": "Item Count",
+ "鍑瘉璁板綍": "Credential Records",
+ "璇疯緭鍏�": "Please enter",
+ "璇烽�夋嫨鎮ㄨ浣跨敤鐨勬ā鍧�": "Please select the module you want to use",
+ "鏉冮檺鎺у埗": "Permission Control",
+ "鍏ㄦ澘鍏ュ簱": "Full Pallet Inbound",
+ "鍏ㄥ睆": "Full Screen",
+ "鏃ュ嚭搴撴槑缁嗘煡璇�": "Outbound Details",
+ "鏃ュ嚭搴撴槑缁嗙粺璁″鍑�": "Export Daily Outbound Details",
+ "鏃ュ叆鍑哄簱娆℃暟缁熻": "Daily Transactions",
+ "鏃ュ叆鍑哄簱鏁伴噺": "Daily In/Out Quantity",
+ "鏃ュ叆搴撴槑缁嗘煡璇�": "Inbound Details",
+ "鏃ュ叆搴撴槑缁嗙粺璁″鍑�": "Export Daily Inbound Details",
+ "鏃ュ織缁熻": "Logs & Stats",
+ "鍏鍑哄簱鏁伴噺": "In/Out Quantity",
+ "鍏ュ嚭搴撶被鍨�": "Transaction Types",
+ "鍏ュ嚭搴撶被鍨嬪鍑�": "Export I/O Type",
+ "鍏ュ嚭搴撶被鍨嬪垹闄�": "Delete I/O Type",
+ "鍏ュ嚭搴撶被鍨嬫坊鍔�": "Add I/O Type",
+ "鍏ュ嚭搴撶被鍨嬩慨鏀�": "Modify I/O Type",
+ "鍏ュ嚭搴撲綔涓�": "Out & In Operations",
+ "鍏ュ簱": "Inbound",
+ "鍏ュ簱鏃堕棿": "Inbound Time",
+ "鍏ュ簱鏁伴噺": "Inbound Quantity",
+ "鍏ュ簱閫氱煡妗�": "Inbound Notice",
+ "鍏ュ簱閫氱煡鍘嗗彶妗�": "Inbound Notice History",
+ "鍏ュ簱浣滀笟": "Inbound Operations",
+ "涓夋柟鎺ュ彛缁熻": "3rd-Party API Logs",
+ "鍟嗗搧缂栧彿": "Item No.",
+ "鍟嗗搧缂栧彿_鍝佸彿": "Item No.",
+ "鍟嗗搧缂栫爜鎵撳嵃": "Print Material Code",
+ "鍟嗗搧妗f": "Item Material",
+ "鍟嗗搧妗f鏁版嵁瀵煎叆": "Import Item Data",
+ "鍟嗗搧鍚嶇О": "Item Name",
+ "鍟嗗搧鍚嶇О_鍝佸悕": "Item Name",
+ "璁惧缁存姢": "Equipment Maintenance",
+ "鐢熶骇鏃ユ湡": "Mfg Date",
+ "鐢熸垚浠诲姟": "Generate Task",
+ "浣跨敤搴撲綅": "Used Location",
+ "鏄惁鎵规": "Batch Managed",
+ "鎵嬪姩澶勭悊宸ヤ綔妗�": "Manual Handle Work File",
+ "鎵嬪姩鍒犻櫎璁㈠崟": "Manual Delete Order",
+ "鎵嬪姩娣诲姞璁㈠崟": "Manual Add Order",
+ "鎵嬪姩淇敼璁㈠崟": "Manual Modify Order",
+ "棣栭〉": "Home Page",
+ "鎺堟潈": "Authorization",
+ "鏁伴噺": "Quantity",
+ "鍒锋柊": "Refresh",
+ "鎼滅储": "Search",
+ "鏉$爜": "Barcode",
+ "鎵樼洏鐮�": "Pallet Code",
+ "鎵樼洏鐮佹墦鍗�": "Print Pallet Code",
+ "鎵樼洏鏉$爜": "Pallet Barcode",
+ "鍗遍櫓鍝�": "Hazardous",
+ "绯荤粺绠$悊": "System Management",
+ "绯荤粺閰嶇疆": "System Configuration",
+ "绯荤粺鐢ㄦ埛": "System Users",
+ "绯荤粺鐢ㄦ埛缂栬緫": "Edit System User",
+ "绯荤粺鐢ㄦ埛瀵煎嚭": "Export System User",
+ "绯荤粺鐢ㄦ埛鍒犻櫎": "Delete System User",
+ "绯荤粺鐢ㄦ埛娣诲姞": "Add System User",
+ "绯荤粺鐢ㄦ埛淇敼": "Update System User",
+ "涓嬬嚎缁勬墭": "Offline Palletizing",
+ "鍏堝叆鍝佸鐞�": "FIFO Handling",
+ "绠卞瓙灏哄": "Box Size",
+ "璇︽儏": "Detail",
+ "淇敼浜哄憳": "Updated By",
+ "淇敼鏃堕棿": "Updated Time",
+ "棰滆壊": "Color",
+ "瑕佹眰妫�楠�": "Inspection Reqd",
+ "寮傚父宸ヤ綔妗�": "Exception Work Orders",
+ "棰勮澶╂暟": "Warning Days",
+ "杩愯浠诲姟": "Running Tasks",
+ "鍦ㄥ簱搴撲綅": "Occupied Location",
+ "绔欑偣瀵煎嚭": "Export Station",
+ "绔欑偣绠$悊": "Station Management",
+ "绔欑偣璺緞瀵煎嚭": "Export Station Path",
+ "绔欑偣璺緞鍒犻櫎": "Delete Station Path",
+ "绔欑偣璺緞娣诲姞": "Add Station Path",
+ "绔欑偣璺緞淇敼": "Modify Station Path",
+ "绔欑偣鏃ュ叆鍑哄簱娆℃暟缁熻瀵煎嚭": "Export Daily Station In/Out Stats",
+ "绔欑偣鍒犻櫎": "Delete Station",
+ "绔欑偣娣诲姞": "Add Station",
+ "绔欑偣淇敼": "Modify Station",
+ "鍒惰喘": "Make/Buy",
+ "婊炵暀澶╂暟": "Retention Days",
+ "閲嶇疆": "Reset",
+ "涓婚": "Theme",
+ "涓婚〉": "Home",
+ "涓婚〉涓嶈兘鍏抽棴": "Home page cannot be closed",
+ "缁勬墭": "Palletizing",
+ "鎿嶄綔鎴愬姛": "Operation Success",
+ "鏈嶅姟鍣ㄩ敊璇�": "Server Error",
+ "鍒濆鍖栫珯鐐硅矾寰勫紓甯�": "Failed to Initialize Station Path",
+ "鍒濆鍖栨垚鍔�": "Initialization Successful",
+ "宸ヤ綔妗e凡鍙栨秷": "Work Order Cancelled",
+ "鍑哄簱鍚姩鎴愬姛": "Outbound Started Successfully",
+ "鏌ヨ搴撲綅澶辫触": "Failed to Query Location",
+ "鍏ュ簱鍚姩澶辫触": "Failed to Start Inbound",
+ "淇敼瀹屾垚": "Update Completed",
+ "鍏ュ簱鍚姩鎴愬姛": "Inbound Started Successfully",
+ "绔欑偣宸叉湁宸ヤ綔鍙�": "Station Already Has an Active Work Order",
+ "plc楂樹綆妫�娴嬪紓甯�": "PLC High/Low Detection Error",
+ "涓嶈兘鍚屾椂鐢熸垚涓ょ瑪鍏ュ簱宸ヤ綔妗�": "Cannot Generate Multiple Inbound Work Orders Simultaneously",
+ "缁勬墭鎴愬姛": "Palletizing Successful",
+ "宸ヤ綔妗e凡瀹屾垚": "Work Order Completed",
+ "褰撳墠鎿嶄綔宸茶闃绘锛岃鑱旂郴绠$悊鍛�": "This Operation Has Been Blocked. Please Contact the Administrator",
+ "鍒濆鍖栧け璐ヨВ鏋愬爢鍨涙満鍙峰け璐ワ紝璇峰~鍐欐纭殑鏁版嵁!!!":
+ "Initialization Failed: Unable to Parse Stacker Crane Number. Please Enter Valid Data."
- "寮�鍙戜笓鐢�": "Developer Tools",
- "鑿滃崟鍒楄〃": "Menu List",
- "鏉冮檺鎺у埗": "Permission Control",
- "鎺ュ彛鏂囨。": "API Documentation",
- "鍑瘉璁板綍": "Credential Records",
- "绯荤粺閰嶇疆": "System Configuration",
-
- "绯荤粺绠$悊": "System Management",
- "绯荤粺鐢ㄦ埛": "System Users",
- "瑙掕壊绠$悊": "Role Management",
- "鎿嶄綔鏃ュ織": "Operation Log",
-
- "涓汉璁剧疆": "Personal Settings",
- "鍩烘湰璧勬枡": "Basic Information",
- "鍙鍖�": "Visualization",
- "渚ц竟浼哥缉": "Toggle Side",
- "鍒锋柊": "Refresh",
- "鍏ㄥ睆": "Full Screen",
- "涓婚": "Theme",
- "鍏抽棴褰撳墠": "Close Current",
- "鍏抽棴鍏朵粬": "Close Others",
- "鍏抽棴鎵�鏈�": "Close All",
- "鍏抽棴褰撳墠鏍囩椤�": "Close Current Tab",
- "鍏抽棴鍏朵粬鏍囩椤�": "Close Other Tabs",
- "鍏抽棴鎵�鏈夋爣绛鹃〉": "Close All Tabs",
- "涓婚〉涓嶈兘鍏抽棴": "Home page cannot be closed",
-
- "棣栭〉": "Home Page",
- "搴撳瓨婊炵暀鏃堕棿缁熻琛�": "Stock Retention Time Statistics",
- "搴撲綅浣跨敤姣斾緥": "Location Usage Ratio",
- "搴撲綅鍗犳瘮": "Location Percentage",
- "鏃ュ叆鍑哄簱鏁伴噺": "Daily In/Out Quantity",
- "鍏鍑哄簱鏁伴噺": "In/Out Quantity",
- "浠撳偍绠$悊绯荤粺": "WMS",
- "璇烽�夋嫨鎮ㄨ浣跨敤鐨勬ā鍧�": "Please select the module you want to use",
- "杩愯浠诲姟": "Running Tasks",
- "搴撳瓨鏄庣粏": "Inventory Details",
-
- "_comment_common": "Common Table Columns",
- "鍟嗗搧缂栧彿_鍝佸彿": "Item No.",
- "鍟嗗搧鍚嶇О_鍝佸悕": "Item Name",
- "瑙勬牸": "Spec",
- "浠g爜": "Code",
- "棰滆壊": "Color",
- "鍝佺墝": "Brand",
- "鍗曚綅": "Unit",
- "鍗曚环": "Price",
- "sku": "SKU",
- "鍗曚綅閲�": "Unit Qty",
- "鏉$爜": "Barcode",
- "浜у湴": "Origin",
- "鍘傚": "Manufacturer",
- "鐢熶骇鏃ユ湡": "Mfg Date",
- "鍝侀」鏁�": "Item Count",
- "瀹夊叏搴撳瓨閲�": "Safety Stock",
- "鍗曠鍑�閲�": "Net Weight/Box",
- "鍗曠姣涢噸": "Gross Weight/Box",
- "鍗曠浣撶Н": "Volume/Box",
- "绠卞瓙灏哄": "Box Size",
- "渚涘簲鍟�": "Supplier",
- "渚涘簲鍟嗙紪鐮�": "Supplier Code",
- "鏄惁鎵规": "Batch Managed",
- "淇濊川鏈�": "Shelf Life",
- "棰勮澶╂暟": "Warning Days",
- "鍒惰喘": "Make/Buy",
- "瑕佹眰妫�楠�": "Inspection Reqd",
- "鍗遍櫓鍝�": "Hazardous",
- "淇敼浜哄憳": "Updated By",
- "淇敼鏃堕棿": "Updated Time",
- "澶囨敞": "Remark",
- "鍗曟嵁缂栧彿": "Order No.",
- "鎵瑰彿": "Batch No.",
- "鏁伴噺": "Quantity",
- "鎵樼洏鏉$爜": "Pallet Barcode",
- "鍏ュ簱鏃堕棿": "Inbound Time",
- "婊炵暀澶╂暟": "Retention Days",
- "搴撲綅鍙�": "Location No.",
- "鎵樼洏鐮�": "Pallet Code",
- "鍟嗗搧缂栧彿": "Item No.",
- "鍟嗗搧鍚嶇О": "Item Name",
- "璇疯緭鍏�": "Please enter",
- "鎼滅储": "Search",
- "閲嶇疆": "Reset",
- "瀵煎嚭": "Export",
- "璇︽儏": "Detail",
- "搴撻緞_澶�": "Age(Days)",
- "no_data": "No Data",
- "start_end_time": "Start / End Time",
- "add": "Add",
- "delete": "Delete",
- "edit": "Edit",
- "data_status": "Data Status",
- "normal": "Normal",
- "status_disabled": "Disabled",
- "locked": "Locked",
- "io_status": "Transaction Status",
- "inbound": "Inbound",
- "pending_inbound": "Pending Inbound",
- "confirm_generate_task": "Confirm Task Generation",
- "select_one_data": "Select One Record",
- "confirm_delete_data": "Confirm Delete Record",
- "confirm_delete_prefix": "Are you sure to delete ",
- "confirm_delete_suffix": " record(s)?",
- "this": "this",
- "account": "Account",
- "username": "Username",
- "password": "Password",
- "role": "Role",
- "age_days": "Inventory Age(Days)",
- "product_name": "Item Name",
- "order_no": "Order No.",
- "batch_no": "Batch No.",
- "unit_qty": "Unit Qty",
- "spec": "Spec",
- "code": "Code",
- "color": "Color",
- "brand": "Brand",
- "origin": "Origin",
- "manufacturer": "Manufacturer",
- "mfg_date": "Mfg Date",
- "item_count": "Item Count",
- "safety_stock": "Safety Stock",
- "net_weight_box": "Net Weight/Box",
- "gross_weight_box": "Gross Weight/Box",
- "volume_box": "Volume/Box",
- "box_size": "Box Size",
- "supplier": "Supplier",
- "supplier_code": "Supplier Code",
- "batch_managed": "Batch Managed",
- "shelf_life": "Shelf Life",
- "warning_days": "Warning Days",
- "make_buy": "Make/Buy",
- "inspection_reqd": "Inspection Reqd",
- "hazardous": "Hazardous",
- "confirm_export_excel": "Confirm Export to Excel",
- "no_data_found": "No Data Found",
- "creator_detail": "Creator Details",
- "modifier_detail": "Modifier Details",
- "please_select_data": "please select data",
- "pallet_barcode": "Pallet Code",
- "product_code": "Item No.",
- "location_no": "Location No.",
- "search": "search",
- "reset": "reset",
- "export": "export",
- "exporting": "Exporting...",
- "detail": "Detail",
- "modifier": "Modifier",
- "modify_time": "Modify Time",
- "prompt": "Prompt",
- "info": "Info",
- "id": "ID",
- "material": "Material",
- "material_desc": "Material Desc",
- "status": "Status",
- "remark": "Remark",
- "add_time": "Add Time",
- "creator": "Creator",
- "close": "Close",
- "modify": "Modify",
- "warm_prompt_prefix": "Warm Prompt: Please fill in the information carefully, ",
- "warm_prompt_suffix": "is mandatory.",
- "total_prefix": "Total ",
- "total_suffix": " items",
- "jump_to": "Go to ",
- "page": " page",
- "items_per_page": " items/page",
- "running": "Running",
- "pending": "Pending",
- "inbound_notice_no": "Inbound Notice No",
- "input_placeholder": "Please input...",
- "work_time": "Work Time",
- "barcode": "Barcode",
- "work_no": "Work No",
- "work_status": "Work Status",
- "crane_no": "Crane No",
- "crane": "Crane",
- "increase_priority": "Increase Priority",
- "decrease_priority": "Decrease Priority",
- "pre_existing": "Pre-Existing",
- "empty_op": "Empty Op",
- "pick": "Pick",
- "count": "Count",
- "complete": "Complete",
- "cancel": "Cancel",
- "transaction_type": "Transaction Type",
- "priority": "Priority",
- "source_station": "Source Station",
- "target_station": "Target Station",
- "source_location": "Source Location",
- "target_location": "Target Location",
- "picking": "Picking",
- "exit": "Exit",
- "warehouse_no": "Warehouse No",
- "transfer_req_no": "Transfer Req No",
- "item_no": "Item No",
- "material_label_id": "Material Label ID",
- "factory": "Factory",
- "quantity": "Quantity",
- "unit": "Unit",
- "user_id": "User ID",
- "empty_pallet": "Empty Pallet",
- "work_time": "Work Time",
- "crane_start_time": "Crane Start Time",
- "crane_end_time": "Crane End Time",
- "picking_time": "Picking Time",
- "full_pallet": "Full Pallet",
- "operation": "Operation",
- "current_workflow_detail": "Material details for current workflow",
- "confirm_cancel_work_order": "Confirm cancel this work order?",
- "confirm_complete_work_order": "Confirm complete this work order?",
- "confirm_pick_work_order": "Pick inbound this work order?",
- "confirm_pre_existing_exception": "Pre-existing exception occurred. To re-inbound, ensure cargo is at crane outbound station!",
- "confirm_cancel_erp_order": "Current task linked to ERP sales order. Cancellation will regenerate outbound task. Continue?",
- "confirm_export": "Confirm export to Excel?",
- "confirm_empty_op_exception": "Empty operation exception! Continue?",
- "work_order_detail": "Work Order Detail",
- "location_type": "Location Type",
- "row": "Row",
- "bay": "Bay",
- "level": "Level",
- "group": "Group",
- "init": "Init",
- "please_enter_password_reset_location": "Please enter password to reset location",
- "init_location": "Initialize Location",
- "password_error": "Password Error",
- "location_detail": "Location Detail",
- "modify_detail": "Modification Detail",
- "create_detail": "Creation Detail",
- "high_low_type": "High/Low Type",
- "width_type": "Width Type",
- "weight_type": "Weight Type",
- "delete_location": "Delete Location",
- "delete_keep": "Delete|Keep",
- "start_end_row": "Start/End Row",
- "start_end_bay": "Start/End Bay",
- "start_end_level": "Start/End Level",
- "crane_amount": "Crane Amount",
- "start_crane": "Start Crane",
- "low_location": "Low Location",
- "high_location": "High Location",
- "middle_location": "Middle Location",
- "narrow_location": "Narrow Location",
- "wide_location": "Wide Location",
- "light_location": "Light Location",
- "heavy_location": "Heavy Location",
- "unknown": "Unknown",
- "standard_crane_whs": "Standard Crane Whs",
- "flat_whs": "Flat Whs",
- "shuttle_board": "Shuttle Board",
- "four_way_vehicle": "Four-way Vehicle",
- "agv": "AGV",
- "warm_prompt_clear_inventory": "Warm Prompt: Clearing inventory when modifying to empty location",
- "绂佺敤搴撲綅": "Disabled Location",
- "鍦ㄥ簱搴撲綅": "Occupied Location",
- "绌哄簱浣�": "Empty Location",
- "浣跨敤搴撲綅": "Used Location",
- "鍏ュ簱鏁伴噺": "Inbound Quantity",
- "鍑哄簱鏁伴噺": "Outbound Quantity",
- "classification": "Type",
- "stock_upper_limit": "Stock Max",
- "stock_lower_limit": "Stock Min",
- "stock_age_upper_limit_days": "Max Stock Age (Days)",
- "area": "Area",
- "please_select_print_data": "Please select data to print",
- "batch_print_count": "Batch Print [Count: {{count}}]",
- "category_cannot_be_empty": "Category cannot be empty",
- "confirm_sync_file": "Confirm sync file [{{filename}}]?",
- "template_1": "Template 1",
- "template_2": "Template 2",
- "template_3": "Template 3",
- "print_preview": "Print Preview",
- "please_input_item_no": "Enter Item No.",
- "please_input_item_name": "Enter Item Name",
- "please_input_item_spec": "Enter Item Spec",
- "batch_print": "Batch Print",
- "print": "Print",
- "select_template": "Select Template",
- "item": "Item",
- "item_code": "Item Code",
- "item_name": "Item Name",
- "item_spec": "Item Spec",
- "data_sync": "Sync Data",
-
- "io_type_code": "Transaction Type Code",
- "io_type_desc": "Transaction Type Description",
- "io_type_1": "1.Inbound",
- "io_type_3": "3.Station to Station",
- "io_type_6": "6.Exit on Device",
- "io_type_10": "10.Empty Pallet Inbound",
- "io_type_11": "11.Bin Transfer",
- "io_type_53": "53.Picking Re-inbound",
- "io_type_54": "54.Merge Re-inbound",
- "io_type_57": "57.Cycle Count Re-inbound",
- "io_type_101": "101.Outbound",
- "io_type_103": "103.Picking Outbound",
- "io_type_104": "104.Merge Outbound",
- "io_type_107": "107.Cycle Count Outbound",
- "io_type_110": "110.Empty Pallet Outbound",
- "loc_status_code": "Location Status Code",
- "loc_status_desc": "Location Status Description",
- "location_status": "Location Status",
- "loc_status_D": "D.Empty Bin/Pallet",
- "loc_status_F": "F.In Stock",
- "loc_status_G": "G.Aisle",
- "loc_status_O": "O.Empty Location",
- "loc_status_P": "P.Picking/Counting/Merging Outbound",
- "loc_status_Q": "Q.Picking/Counting/Merging Re-inbound",
- "loc_status_R": "R.Outbound Reserved",
- "loc_status_S": "S.Inbound Reserved",
- "loc_status_X": "X.Disabled",
- "loc_status_Y": "Y.Merged",
- "parent_menu": "Parent Menu",
- "please_select_type": "Please Select Type",
- "other": "Other",
- "responsible_person": "Owner",
- "please_enter_responsible_person": "Please enter Owner",
- "classification_name": "Category Name",
- "please_enter_classification_name": "Please enter Category Name",
- "sort": "Sort",
- "please_enter_sort": "Please enter sort",
- "memo": "Memo",
- "please_enter_memo": "Please enter memo",
- "type": "Type",
- "name": "Name",
- "image": "Image",
- "confirm_delete_selected_data": "Are you sure you want to delete the selected data?"
-}
\ No newline at end of file
+}
--
Gitblit v1.9.1