From 9bec4dcae002f36aa23231da11cb03a156b40110 Mon Sep 17 00:00:00 2001
From: schangxiang@126.com <schangxiang@126.com>
Date: 周三, 30 4月 2025 16:24:16 +0800
Subject: [PATCH] 222

---
 PipeLineLems/web/public/language/Common.en-US.json | 2147 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 2,145 insertions(+), 2 deletions(-)

diff --git a/PipeLineLems/web/public/language/Common.en-US.json b/PipeLineLems/web/public/language/Common.en-US.json
index 62fc0d2..dccbbfd 100644
--- a/PipeLineLems/web/public/language/Common.en-US.json
+++ b/PipeLineLems/web/public/language/Common.en-US.json
@@ -1,3 +1,2146 @@
 {
-  "MesSuite": { "娴嬭瘯": "test" }
-}
+  "BarcodeManagement": {
+    "娣诲姞鏉$爜娈�": "Add barcode segment",
+    "璇烽�夋嫨宸ュ簭": "Please select a process",
+    "璇烽�夋嫨浜у搧": "Please select a product",
+    "閫傜敤浜у搧": "Applicable product",
+    "閫傜敤宸ュ簭": "Applicable process",
+    "閫夋嫨": "Select",
+    "瑙f瀽瑙勫垯": "Parsing rule",
+    "鏍¢獙瑙勫垯": "Verification rule",
+    "3銆佷骇鍝佸瀷鍙凤細鍙栨牎楠屾潯鐮佺殑璇ユ涓庤宸ュ簭鐢熶骇鍨嬪彿杩涜姣斿": "3. Product model: Compare the section of the verification barcode with the production model of the process.",
+    "4銆佸浐瀹氬瓧绗︼細鍙栧疄闄呯殑鏉$爜娈典笌褰撳墠瑙f瀽鐨勬潯鐮佹鍐呭杩涜姣斿": "4. Fixed characters: Compare the actual barcode segment with the content of the currently parsed barcode segment.",
+    "鍥哄畾瀛楃鏍¢獙": "Fixed character check",
+    "鏉$爜娈电被鍨�": "Barcode Segment Type",
+    "鏉$爜瀛楁": "Barcode Field",
+    "鎺掑簭": "Sort",
+    "鏍煎紡": "Format",
+    "鑷鏁板瓧绫诲瀷鏃讹紝鎸夊瀷鍙�/鏃ユ湡鑷": "For auto-incrementing number type, increment by model/date",
+    "涓氬姟瀵硅薄": "Business Object",
+    "鍏宠仈瀛楁璇︽儏": "Details of Associated Fields",
+    "鐖剁骇ID": "Parent ID",
+    "鍏宠仈鏉$爜涓嬫媺妗嗗搴旂殑涓嬫媺妗唊ey鍊�": "Key value of the drop-down box corresponding to the associated barcode drop-down box",
+    "鍙橀噺鍚�": "Variable Name",
+    "鐘舵��": "Status",
+    "鏉$爜娈电粍鎴�": "Barcode Segment Composition",
+    "鏇存柊鏃堕棿": "Update Time",
+    "鎿嶄綔": "Operation",
+    "鍏蜂綋瑙勫垯": "Specific Rules",
+    "璧锋绗﹀彿": "Start and End Symbols",
+    "鏍¢獙鏉$爜娈�": "Verification Barcode Segment",
+    "鏍¢獙绫诲瀷涓枃": "Verification Type (Chinese)",
+    "鏍¢獙鏉$爜": "Verification Barcode",
+    "鍘熷鏉$爜": "Original Barcode",
+    "瑙f瀽鏉$爜娈�": "Parsed Barcode Segment",
+    "鏉$爜瑙f瀽瑙勫垯": "Barcode parsing rules",
+    "鏉$爜鐢熸垚瑙勫垯": "Barcode generation rules",
+    "鏉$爜鏍¢獙瑙勫垯": "Barcode verification rules",
+    "鏂板": "Add",
+    "缂栬緫": "Edit",
+    "鍒犻櫎": "Delete",
+    "鏌ョ湅": "View",
+    "璇疯緭鍏ヨВ鏋愯鍒欏悕绉�": "Please enter the name of the parsing rule",
+    "浣跨敤涓�": "In use",
+    "鏈娇鐢�": "Not in use",
+    "璇烽�夋嫨涓�涓鍒欒繘琛屾煡鐪�!": "Please select a rule to view!",
+    "浠呮敮鎸佺紪杈戝崟涓煡鐪�!": "Only single viewing for editing is supported!",
+    "璇烽�夋嫨涓�涓鍒欒繘琛岀紪杈�!": "Please select a rule to edit!",
+    "浠呮敮鎸佺紪杈戝崟涓鍒�!": "Only a single rule can be edited!",
+    "璇烽�夋嫨鏉$爜杩涜鍒犻櫎!": "Please select barcodes to delete!",
+    "鏉$爜鍒犻櫎鍚庝笉鍙仮澶嶏紝鏄惁纭鍒犻櫎锛�": "Once barcodes are deleted, they cannot be recovered. Are you sure you want to delete them?",
+    "鍒犻櫎鎴愬姛": "Delete successful",
+    "鏌ョ湅瑙勫垯": "View rules",
+    "缂栬緫瑙勫垯": "Edit rules",
+    "鏂板瑙勫垯": "Add rules",
+    "瑙勫垯鍚嶇О": "Rule name",
+    "鏉$爜绀轰緥": "Barcode example",
+    "瑙f瀽绫诲瀷": "Parsing type",
+    "杈撳叆鏁板瓧鍜岃嫳鏂囬�楀彿锛屼互,鍙峰垎鍓�": "Enter numbers and English commas, separated by commas",
+    "渚嬪锛�2,12,1": "For example: 2, 12, 1",
+    "鍒嗛殧绗﹀彿": "Separator symbol",
+    "璧峰绗﹀彿": "Starting symbol",
+    "缁堟绗﹀彿": "Ending symbol",
+    "瑙f瀽": "Parse",
+    "鍥哄畾闀垮害": "Fixed length",
+    "搴忓彿": "Serial number",
+    "鏉$爜娈靛悕绉�": "Barcode segment name",
+    "鏉$爜娈靛唴瀹�": "Barcode segment content",
+    "浣嶆暟": "Number of digits",
+    "瀛樺湪閲嶅鐨勬潯鐮佹鍚嶅瓧": "There are duplicate barcode segment names",
+    "淇濆瓨鎴愬姛": "Save successful",
+    "璇疯緭鍏ョ敓鎴愯鍒欏悕绉�": "Please enter the name of the generation rule",
+    "璇疯緭鍏ユ牎楠岃鍒欏悕绉�": "Please enter the name of the verification rule",
+    "璇疯緭鍏�": "Please enter",
+    "鏍¢獙绫诲瀷": "check type",
+    "闀垮害鏍¢獙": "Length verification",
+    "鏉$爜娈�": "Barcode segment",
+    "鏍规嵁鏉$爜瑙f瀽瑙勫垯瑙f瀽鍑烘潵鏉$爜娈碉紝閫夋嫨闇�瑕佹楠岀殑鏉$爜娈�": "Parse out barcode segments according to the barcode parsing rules and select the barcode segments that need to be verified",
+    "1銆侀暱搴︼細鍙栨牎楠屾潯鐮佽娈佃繘琛岄暱搴︽瘮瀵�": "1. Length: Take this segment of the verification barcode for length comparison",
+    "2銆佺墿鏂欑紪鍙凤細鍙栨牎楠屾潯鐮佺殑璇ユ涓庤宸ュ簭鐢熶骇鎵�闇�鐨勭墿鏂欑紪鍙疯繘琛屾瘮瀵�": "2. Material number: Take this segment of the verification barcode and compare it with the material number required for production in this process",
+    "闀垮害": "Length",
+    "鐗╂枡缂栧彿": "Material number",
+    "浜у搧鍨嬪彿": "Product model",
+    "澶囨敞": "Remarks",
+    "鑷冲皯鏈変竴涓潯鐮佹閫夋嫨浜嗘牎楠岀被鍨�": "At least one barcode segment has selected a verification type",
+    "鏉$爜瑙勫垯鍚嶇О": "Barcode rule name",
+    "鑷畾涔夋潯鐮佹": "Custom barcode segment",
+    "娣诲姞": "Add",
+    "鏉$爜娈垫潵婧�": "Barcode source",
+    "鐢熸垚鏉$爜鏁堟灉": "Generated barcode effect",
+    "鏃堕棿鏍煎紡鏍¢獙涓嶆纭紝璇烽噸鏂拌緭鍏�": "The time format verification is incorrect. Please re-enter.",
+    "鏉$爜娈靛悕绉伴噸澶�": "Barcode segment names are duplicated",
+    "璇疯緭鍏ュ繀濉」": "Please enter the required items",
+    "鏉$爜缂栬緫鎴愬姛": "Barcode editing is successful",
+    "鏉$爜娈电ず渚�": "Barcode segment example",
+    "鑷鏁板瓧瑙勫垯": "Auto-incrementing number rule",
+    "绉诲姩澶辫触": "Move failed",
+    "璇烽�夋嫨": "Please select",
+    "鑷鏁板瓧杩涘埗": "Auto-incrementing number system",
+    "瀛楁绫诲瀷": "Field type",
+    "鏍规嵁鏉$爜瑙f瀽瑙勫垯瑙f瀽鍑烘潵鏉$爜娈碉紝閫夋嫨闇�瑕佺敤浜庣敓鎴愯鍒欑殑鏉$爜娈�": "Parse out barcode segments according to the barcode parsing rules and select the barcode segments that need to be used for the generation rule",
+    "绯荤粺鏃堕棿": "System time",
+    "鏃堕棿鏍煎紡": "Time format",
+    "鍏宠仈瑙勫垯": "Associated rule",
+    "鍏宠仈瀛楁": "Associated field",
+    "鍏宠仈鍙橀噺": "Associated variable",
+    "鎸夊伐鍗曡嚜澧�": "Auto-increment by work order",
+    "鎸夊瀷鍙疯嚜澧�": "Auto-increment by model",
+    "鎸夋棩鏈熻嚜澧�": "Auto-increment by date",
+    "鍗佽繘鍒�": "Decimal system",
+    "浜岃繘鍒�": "Binary system",
+    "鍏繘鍒�": "Octal system",
+    "鍗佸叚杩涘埗": "Hexadecimal system",
+    "绯荤粺瀛楁": "System field",
+    "涓氬姟瀛楁": "Business field",
+    "鍥哄畾瀛楃": "Fixed character",
+    "鑷鏁板瓧": "Auto-incrementing number",
+    "涓嶈兘涓虹┖": "Cannot be empty",
+    "宸ュ崟": "Work order",
+    "瀛楁鍚嶇О": "Field name",
+    "鎬讳綅鏁版牎楠�": "Total digit verification",
+    "鏉$爜娈典綅鏁版牎楠�": "Barcode segment digit verification",
+    "鏉$爜娈靛唴瀹规牎楠�": "Barcode segment content verification",
+    "鎻愮ず": "Prompt",
+    "鍙栨秷": "Cancel",
+    "纭": "Confirm",
+    "瑙勫垯瑙f瀽瀛楁": "Rule parsing field",
+    "鎸夊瀷鍙�/鏃ユ湡鑷": "Auto-increment by model/date",
+    "鎸夊伐鍗�/鏃ユ湡鑷": "Auto-increment by work order/date",
+    "娣诲姞/缂栬緫鏉$爜娈�": "Add/edit barcode segment",
+    "鏉$爜闀垮害": "Barcode length"
+  },
+  "InspectionManagement": {
+    "宸ュ簭鍚嶇О": "Process Name",
+    "鏄惁寮�濮嬬偣妫�浠诲姟": "Do you want to start the inspection task",
+    "浜х嚎娈�": "Production Line Segment",
+    "寮�濮嬫椂闂�": "Start Time",
+    "缁撴潫鏃堕棿": "End Time",
+    "璇疯緭鍏ユā鐗堝悕绉�": "Please input template name",
+    "浜у搧鍚嶇О": "Product name",
+    "妯$増鍚嶇О": "Template name",
+    "鍙充晶涓哄疄闄呯粨鏋�": "The actual results are on the right side",
+    "宸︿晶涓洪鏈熺粨鏋�": "The expected results are on the left side",
+    "鐐规鏄庣粏": "Details of spot inspection",
+    "鏈縺娲�": "Not activated",
+    "鐐规浠诲姟绠$悊": "Spot inspection task management",
+    "鐐规璁板綍": "Spot inspection records",
+    "鐐规杩芥函鎶ヨ〃": "Spot inspection traceability reports",
+    "鎶ヨ〃閰嶇疆": "Report configuration",
+    "搴忓彿": "Serial number",
+    "浜у搧鍨嬪彿": "Product model",
+    "鎿嶄綔鏃堕棿": "Operation time",
+    "鎿嶄綔浜�": "Operator",
+    "鎿嶄綔": "Operation",
+    "娣诲姞": "Add",
+    "鐐规浠诲姟妯℃澘": "Inspection task template",
+    "璇︽儏": "Details",
+    "宸叉縺娲�": "Activated",
+    "寮�濮�": "Start",
+    "鏆傚仠": "Pause",
+    "缁撴潫": "End",
+    "婵�娲�": "Activate",
+    "缂栬緫": "Edit",
+    "鏌ョ湅": "View",
+    "鍒犻櫎": "Delete",
+    "鏃堕棿鑼冨洿": "Time range",
+    "璇疯緭鍏ュ叧閿瓧": "Please enter keywords",
+    "鐐规浠诲姟鍚嶇О": "Inspection task name",
+    "鍒涘缓鏃堕棿": "Creation time",
+    "鎿嶄綔鐢ㄦ埛": "Operating user",
+    "鐐规浠跺悕绉�": "Inspection part name",
+    "鐐规浠禝D": "Check item ID",
+    "鐐规绫诲瀷": "Check type",
+    "绗�": "The",
+    "娆�": "th time",
+    "瀹屾垚鏉′欢": "Completion condition",
+    "鐐规娆℃暟": "Number of inspection times",
+    "鐘舵��": "Status",
+    "缁撴灉": "Result",
+    "鐐规璺嚎": "Inspection route",
+    "澶囨敞": "Remarks",
+    "鍒涘缓鍓湰": "Create a copy",
+    "鐐规浠剁紪鍙�": "Inspection part number",
+    "閰嶆柟": "Formula",
+    "鏂板鐐规妯℃澘": "Add inspection template",
+    "鐐规缁撴灉鏌ョ湅": "Check result viewing",
+    "娣诲姞浠诲姟": "Add task",
+    "璇疯緭鍏ョ偣妫�浠跺悕绉�": "Please enter the inspection part name",
+    "鐐规浠跺悕绉颁笉鍏佽涓虹┖": "The inspection part name is not allowed to be empty",
+    "璇疯緭鍏ョ偣妫�浠剁紪鍙�": "Please enter the inspection part number",
+    "璇疯緭鍏ラ厤鏂�": "Please enter the formula",
+    "閰嶆柟涓嶅厑璁镐负绌�": "The formula is not allowed to be empty",
+    "璇疯緭鍏ュ娉�": "Please enter the remarks",
+    "纭鍒犻櫎閫変腑妯$増": "Confirm to delete the selected template",
+    "璇烽�夋嫨浠诲姟妯$増": "Please select the task template",
+    "澶嶅埗鎴愬姛": "Copy successful",
+    "涓嶉�氳繃": "Fail",
+    "閫氳繃": "Pass",
+    "璇疯緭鍏�": "Please enter",
+    "淇敼": "Modify",
+    "淇敼缁撴灉": "Modify result",
+    "鐐规缁撴灉": "Inspection result",
+    "棰勬湡缁撴灉": "Expected result",
+    "璇︽儏鍙傛暟": "Detail parameters",
+    "鐐规璇︽儏鍙傛暟鏌ョ湅": "Inspection detail parameter viewing",
+    "璇烽�夋嫨鐐规浠诲姟": "Please select the inspection task",
+    "纭鍒犻櫎閫夋嫨浠诲姟": "Confirm to delete the selected task",
+    "鍒犻櫎鎴愬姛": "Delete successful",
+    "瀵煎叆鎴愬姛": "Import successful",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "The import file format is incorrect. Please import files in.xlsx/.xls or.csv format.",
+    "瀵煎叆澶辫触": "Import failed",
+    "鐐规浠诲姟妯$増": "template",
+    "璇烽�夋嫨浠诲姟": "Please select the task",
+    "婵�娲绘垚鍔�": "Activation successful",
+    "鏄惁鏆傚仠鐐规浠诲姟": "Whether to pause the inspection task",
+    "鏆傚仠鎴愬姛": "Pause successful",
+    "寮�濮嬫垚鍔�": "Start successful",
+    "鏄惁缁撴潫鐐规浠诲姟": "Whether to end the inspection task",
+    "宸茬粨鏉�": "Ended",
+    "鏄惁鍒犻櫎鐐规浠诲姟": "Whether to delete the inspection task",
+    "宸插垹闄�": "Deleted",
+    "娣诲姞鐐规浠�": "Add inspection item",
+    "缂虹墖淇℃伅璁板綍": "Missing piece information record",
+    "淇濆瓨鎴愬姛": "Save successful",
+    "鐐规浠诲姟": "Inspection task",
+    "璇疯緭鍏ョ偣妫�浠诲姟": "Please enter the inspection task",
+    "璇烽�夋嫨鐐规绫诲瀷": "Please select the inspection type",
+    "鐐规妯$増": "Inspection template",
+    "璇烽�夋嫨鐐规妯$増": "Please select the inspection template",
+    "璇烽�夋嫨浜у搧鍨嬪彿": "Please select the product model",
+    "杈炬垚娆℃暟锛氬綋璇ヤ换鍔℃墍鏈夌偣妫�娆℃暟閮藉畬鎴愬垯瀹屾垚浠诲姟": "Number of completions: The task is completed when all inspection times of the task are completed.",
+    "婊¤冻棰勬湡锛氬綋璇ヤ换鍔$偣妫�缁撴灉涓庨鏈熷尮閰嶅悗瀹屾垚浠诲姟": "Meet expectations: The task is completed when the inspection result of the task matches the expectation.",
+    "璇疯緭鍏ュ畬鎴愭潯浠�": "Please enter the completion condition",
+    "璇烽�夋嫨瀹屾垚鏉′欢": "Please select the completion condition",
+    "璇疯緭鍏ョ偣妫�娆℃暟": "Please enter the number of inspection times"
+  },
+  "SopManagement": {
+    "瀵煎叆鎴愬姛": "Import success",
+    "瀵煎叆澶辫触": "Import Fail",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "Import file format is incorrect, please import .xlsx/.xls and .csv format files",
+    "瀵煎叆": "Import",
+    "宸ュ簭閫夋嫨": "Process Selection",
+    "SOP绠$悊": "SOP Management",
+    "SOP鏃ュ織": "SOP Log",
+    "鏂板": "Add",
+    "澶嶅埗": "Copy",
+    "缂栬緫": "Edit",
+    "鍒犻櫎": "Delete",
+    "璇疯緭鍏ュ叧閿瓧": "Please enter keywords",
+    "璇︽儏": "Details",
+    "缂栬緫SOP": "Edit SOP",
+    "缁撴潫鏃堕棿鑼冨洿锛�": "End time range:",
+    "瀵煎嚭": "Export",
+    "鍚戜笂娣诲姞涓�琛�": "Add a row upward",
+    "鍚戜笅娣诲姞涓�琛�": "Add a row downward",
+    "鏌ョ湅Sop": "View Sop",
+    "闄勪欢": "Attachment",
+    "鏂板SOP": "Add SOP",
+    "璇烽�夋嫨宸ュ簭": "Please select the process",
+    "宸ュ簭鍚嶇О": "Process name",
+    "璇烽�夋嫨閰嶆柟": "Please select the formula",
+    "閰嶆柟鍚嶇О": "Formula name",
+    "璇疯緭鍏ラ厤鏂瑰悕绉�": "Please enter the formula name",
+    "SOP鏂囦欢鍒楄〃": "SOP file list",
+    "鍙栨秷": "Cancel",
+    "纭": "Confirm",
+    "娣诲姞": "Add",
+    "璇疯緭鍏ユ枃浠跺悕": "Please enter the file name",
+    "璇疯緭鍏ュ伐搴忓悕绉�": "Please enter the process name",
+    "棰勮": "Preview",
+    "娣诲姞鏈湴鏂囦欢": "Add local file",
+    "鎷栨嫿鑷宠繖閲屼笂浼�": "Drag and drop here to upload",
+    "鏆傛棤闄勪欢": "No attachment",
+    "涓嬪彂鎴愬姛": "Issuance successful",
+    "宸ヤ綅鍚嶇О": "Workstation name",
+    "鐐规鐘舵��": "Inspection status",
+    "鎿嶄綔": "Add",
+    "鐐规SOP": "Spot check SOP",
+    "淇濆瓨鎴愬姛": "Save successful",
+    "搴忓彿": "Serial number",
+    "SOP鍚嶇О": "SOP name",
+    "浣跨敤宸ュ簭": "Used process",
+    "宸插叧鑱旈厤鏂�": "Related formula",
+    "澶囨敞": "Remarks",
+    "璇烽�夋嫨涓�涓猄OP杩涜缂栬緫!": "Please select an SOP to edit!",
+    "浠呮敮鎸佺紪杈戝崟涓猄OP!": "Only a single SOP can be edited!",
+    "璇烽�夋嫨涓�涓猄OP杩涜澶嶅埗!": "Please select an SOP to copy!",
+    "姣忔浠呮敮鎸佸鍒跺崟涓猄OP!": "Only a single SOP can be copied at a time!",
+    "鏄惁纭澶嶅埗閫変腑SOP锛�": "Are you sure to copy the selected SOP?",
+    "澶嶅埗鎴愬姛": "Copy successful",
+    "璇烽�夋嫨SOP杩涜鍒犻櫎!": "Please select SOPs to delete!",
+    "鏄惁纭鍒犻櫎閫変腑SOP锛�": "Are you sure to delete the selected SOP?",
+    "鍒犻櫎鎴愬姛": "Delete successful",
+    "鐢ㄦ埛鍚嶇О": "User name",
+    "鏃堕棿": "Time",
+    "浜у搧ID": "Product ID",
+    "鐢熶骇鍙傛暟": "Production parameters",
+    "鐗╂枡鍙傛暟": "Material parameters",
+    "sop鎵ц鏃ュ織": "SOP execution log",
+    "瀵煎嚭鎴愬姛": "Export successful",
+    "璇疯緭鍏OP鍚嶇О": "Please enter the SOP name",
+    "SOP鍚嶇О涓嶅厑璁镐负绌猴紒": "The SOP name is not allowed to be empty!",
+    "宸ュ簭": "Process",
+    "閰嶆柟": "Formula",
+    "璇疯緭鍏ュ娉�": "Please enter the remarks",
+    "宸ユ绠$悊": "Work step management",
+    "宸ユ鍚嶇О涓嶅厑璁镐负绌猴紒": "The work step name is not allowed to be empty!",
+    "宸ユ鎻忚堪涓嶅厑璁镐负绌猴紒": "The work step description is not allowed to be empty!",
+    "鏂板鎴愬姛": "Add successful",
+    "缂栬緫鎴愬姛": "Edit successful",
+    "璇烽�夋嫨闇�瑕佸垹闄ょ殑鏂囦欢": "Please select the files to be deleted",
+    "鏄惁纭鍒犻櫎閫変腑鏂囦欢锛�": "Are you sure to delete the selected files?",
+    "鏈紑濮�": "Not started",
+    "鐐规涓�": "In inspection",
+    "鍚堟牸": "Qualified",
+    "涓嶅悎鏍�": "Unqualified",
+    "浜х嚎娈靛悕绉�": "Production line segment name",
+    "閰嶆柟缂栧彿": "Formula number",
+    "浜у搧鍨嬪彿": "Product model",
+    "宸ユ鍚嶇О": "Work step name",
+    "鎿嶄綔鎻忚堪": "Operation description",
+    "鏂囦欢鍚�": "File name"
+  },
+  "ConsoleManagement": {
+    "璇烽�夋嫨宸ュ簭": "Please select a process",
+    "宸ヤ綅": "Workstation",
+    "鎺у埗鍙�": "Console",
+    "璇烽�夋嫨娴佺▼": "Please select the process",
+    "鎿嶄綔鎴愬姛": "Operation successful",
+    "璀﹀憡": "Warning",
+    "鏄惁閲嶇疆鎵�鏈夋祦绋�?": "Whether to reset all processes?",
+    "鏄惁閲嶇疆WCS娴佺▼?": "Whether to reset the WCS processes?",
+    "璇烽�夋嫨宸ヤ綅": "Please select the workstation",
+    "鏃堕棿": "Time",
+    "鑷�": "To",
+    "寮�濮嬫椂闂�": "Start time",
+    "缁撴潫鏃堕棿": "End time",
+    "鏌ヨ": "Search",
+    "璇疯緭鍏ユ煡璇㈠唴瀹�": "Please enter the search content",
+    "鎺у埗璁板綍": "Control record",
+    "瀵煎叆鎴愬姛": "Import successful",
+    "瀵煎嚭鎴愬姛": "Export successful",
+    "寮�濮嬫椂闂翠笉鑳藉ぇ浜庣粨鏉熸椂闂�": "The start time cannot be greater than the end time",
+    "鏃堕棿鑼冨洿闄愬埗涓冨ぉ": "The time range is limited to seven days",
+    "鍏抽敭瀛楅暱搴﹂檺鍒�2-200": "The keyword length is limited to 2-200",
+    "璇疯緭鍏ュ叧閿瘝杩涜妫�绱紒": "Please enter keywords for retrieval!",
+    "娴佺▼鎺у埗纭": "Process control confirmation",
+    "鏄惁纭鎵ц": "Are you sure to execute",
+    "鎿嶄綔": "Operation",
+    "澶囨敞": "Remarks",
+    "娴佺▼鍔熻兘璁剧疆": "Process function settings",
+    "鍔熻兘鍚嶇О": "Function name",
+    "鍔熻兘鎻忚堪": "Function description",
+    "鏈惎鍔�": "Not started",
+    "杩愯涓�": "Running",
+    "閮ㄥ垎杩愯": "Partially running",
+    "璇峰厛閫夋嫨宸ヤ綅": "Please select the workstation first",
+    "鏌ョ湅娴佺▼": "View process",
+    "涓�閿噸鍚墍鏈夋祦绋�": "Restart all processes with one click",
+    "璋冭瘯鏃ュ織": "Debug log",
+    "涓嬪彂鎿嶄綔": "Issue operation",
+    "鍔熻兘瀛楁鎿嶄綔": "Function field operation",
+    "鍙橀噺鍊�": "Variable value",
+    "璇疯緭鍏ュ彉閲忓��": "Please enter the variable value",
+    "璇疯緭鍏ュ娉�": "Please enter the remarks",
+    "鏃ュ織绛夌骇": "Log level",
+    "鍏ㄩ儴": "All",
+    "鍏抽敭璇�": "Keyword",
+    "璇疯緭鍏ュ叧閿瓧": "Please enter the keyword",
+    "鑺傜偣鍚嶇О": "Node name",
+    "鎼滅储": "Search",
+    "瀵煎嚭": "Export",
+    "鍘嗗彶": "History",
+    "瀹炴椂": "Real-time",
+    "鍏抽敭鏃ュ織": "Key logs",
+    "瀹氫綅": "Locate",
+    "搴忓彿": "Serial number",
+    "鍙傛暟": "Parameters",
+    "蹇嵎鎿嶄綔": "Quick operations",
+    "鍙傛暟淇″彿鎿嶄綔": "Parameter signal operations",
+    "鍔熻兘瀛楁": "Function field",
+    "鎻忚堪": "Description",
+    "鍙橀噺鍚�": "Variable name",
+    "绫诲瀷": "Type",
+    "涓嬪彂": "Issue",
+    "鏆傛棤鏁版嵁": "No data available",
+    "鐢ㄦ埛鍚�": "Username",
+    "宸ュ簭": "Process",
+    "宸ヤ綅鍚嶇О": "Workstation name",
+    "娴佺▼鍚嶇О": "Process name",
+    "鎿嶄綔鍚嶇О": "Operation name",
+    "鍙栨秷娴佺▼灏嗙粓姝㈡墍鏈夊疄渚嬶紝鐩村埌涓嬫鍚姩锛�": "Canceling the process will terminate all instances until the next startup!",
+    "鏄惁纭鍙栨秷": "Are you sure to cancel",
+    "鎺у埗椤甸潰": "Control page"
+  },
+  "ControlPanel": {
+    "璇烽�夋嫨宸ュ簭": "Please select a process",
+    "宸ヤ綅": "Workstation",
+    "鎺у埗鍙�": "Console",
+    "璇烽�夋嫨娴佺▼": "Please select the process",
+    "鎿嶄綔鎴愬姛": "Operation successful",
+    "璀﹀憡": "Warning",
+    "鏄惁閲嶇疆鎵�鏈夋祦绋�?": "Whether to reset all processes?",
+    "鏄惁閲嶇疆WCS娴佺▼?": "Whether to reset the WCS processes?",
+    "璇烽�夋嫨宸ヤ綅": "Please select the workstation",
+    "鏃堕棿": "Time",
+    "鑷�": "To",
+    "寮�濮嬫椂闂�": "Start time",
+    "缁撴潫鏃堕棿": "End time",
+    "鏌ヨ": "Search",
+    "璇疯緭鍏ユ煡璇㈠唴瀹�": "Please enter the search content",
+    "鎺у埗璁板綍": "Control record",
+    "瀵煎叆鎴愬姛": "Import successful",
+    "瀵煎嚭鎴愬姛": "Export successful",
+    "寮�濮嬫椂闂翠笉鑳藉ぇ浜庣粨鏉熸椂闂�": "The start time cannot be greater than the end time",
+    "鏃堕棿鑼冨洿闄愬埗涓冨ぉ": "The time range is limited to seven days",
+    "鍏抽敭瀛楅暱搴﹂檺鍒�2-200": "The keyword length is limited to 2-200",
+    "璇疯緭鍏ュ叧閿瘝杩涜妫�绱紒": "Please enter keywords for retrieval!",
+    "娴佺▼鎺у埗纭": "Process control confirmation",
+    "鏄惁纭鎵ц": "Are you sure to execute",
+    "鎿嶄綔": "Operation",
+    "澶囨敞": "Remarks",
+    "娴佺▼鍔熻兘璁剧疆": "Process function settings",
+    "鍔熻兘鍚嶇О": "Function name",
+    "鍔熻兘鎻忚堪": "Function description",
+    "鏈惎鍔�": "Not started",
+    "杩愯涓�": "Running",
+    "閮ㄥ垎杩愯": "Partially running",
+    "璇峰厛閫夋嫨宸ヤ綅": "Please select the workstation first",
+    "鏌ョ湅娴佺▼": "View process",
+    "涓�閿噸鍚墍鏈夋祦绋�": "Restart all processes with one click",
+    "璋冭瘯鏃ュ織": "Debug log",
+    "涓嬪彂鎿嶄綔": "Issue operation",
+    "鍔熻兘瀛楁鎿嶄綔": "Function field operation",
+    "鍙橀噺鍊�": "Variable value",
+    "璇疯緭鍏ュ彉閲忓��": "Please enter the variable value",
+    "璇疯緭鍏ュ娉�": "Please enter the remarks",
+    "鏃ュ織绛夌骇": "Log level",
+    "鍏ㄩ儴": "All",
+    "鍏抽敭璇�": "Keyword",
+    "璇疯緭鍏ュ叧閿瓧": "Please enter the keyword",
+    "鑺傜偣鍚嶇О": "Node name",
+    "鎼滅储": "Search",
+    "瀵煎嚭": "Export",
+    "鍘嗗彶": "History",
+    "瀹炴椂": "Real-time",
+    "鍏抽敭鏃ュ織": "Key logs",
+    "瀹氫綅": "Locate",
+    "搴忓彿": "Serial number",
+    "鍙傛暟": "Parameters",
+    "蹇嵎鎿嶄綔": "Quick operations",
+    "鍙傛暟淇″彿鎿嶄綔": "Parameter signal operations",
+    "鍔熻兘瀛楁": "Function field",
+    "鎻忚堪": "Description",
+    "鍙橀噺鍚�": "Variable name",
+    "绫诲瀷": "Type",
+    "涓嬪彂": "Issue",
+    "鏆傛棤鏁版嵁": "No data available",
+    "鐢ㄦ埛鍚�": "Username",
+    "宸ュ簭": "Process",
+    "宸ヤ綅鍚嶇О": "Workstation name",
+    "娴佺▼鍚嶇О": "Process name",
+    "鎿嶄綔鍚嶇О": "Operation name",
+    "鍙栨秷娴佺▼灏嗙粓姝㈡墍鏈夊疄渚嬶紝鐩村埌涓嬫鍚姩锛�": "Canceling the process will terminate all instances until the next startup!",
+    "鏄惁纭鍙栨秷": "Are you sure to cancel",
+    "鎺у埗椤甸潰": "Control page",
+    "鍚姩": "Start",
+    "鍋滄": "Stop"
+  },
+  "BOMManagement": {
+    "鍏ㄩ儴": "All",
+    "宸ュ簭": "Process",
+    "鐢ㄩ噺": "Dosage",
+    "璇烽�夋嫨宸ュ簭": "Please select a process",
+    "璇烽�夋嫨鐗╂枡绫诲瀷": "Please select a material type",
+    "鏂板缓鐗╂枡": "New Material",
+    "缂栬緫鐗╂枡": "Edit Material",
+    "鍒犻櫎鎴愬姛": "Deleted successfully",
+    "浜у搧鍚嶇О": "Product Name",
+    "浜у搧鍨嬪彿": "Product Model",
+    "BOM鍚嶇О": "BOM Name",
+    "鎿嶄綔鎴愬姛": "Operation Successful",
+    "BOM绠$悊.xlsx": "BOM Management.xlsx",
+    "BOM鍚嶇О閲嶅": "BOM Name Duplicated",
+    "BOM鍒楄〃": "Bom list",
+    "搴忓彿": "Serial number",
+    "鐗╂枡缂栧彿": "Material code",
+    "鐗╂枡鍚嶇О": "Material name",
+    "鐗╂枡绫诲瀷": "Material type",
+    "鍗曚綅": "Unit",
+    "鏉$爜瑙勫垯": "Barcode rule",
+    "BOM绠$悊": "Bill of Material (BOM) management",
+    "瀵煎叆": "Import",
+    "瀵煎嚭": "Export",
+    "浜у搧鍚嶇О锛�": "Product name:",
+    "浜у搧鍨嬪彿锛�": "Product model:",
+    "娣诲姞": "Add",
+    "缂栬緫": "Edit",
+    "鍒犻櫎": "Delete",
+    "绛涢��": "Filter",
+    "鐢ㄩ噺涓嶅厑璁镐负绌猴紒": "Dosage cannot be empty!",
+    "姝f暟锛屽彲鏁村瀷銆佹诞鐐瑰瀷": "Positive number, can be integer or floating-point type",
+    "宸ュ簭涓嶅厑璁镐负绌猴紒": "Process cannot be empty!",
+    "鐗╂枡缂栧彿涓嶅厑璁镐负绌猴紒": "Material code cannot be empty!",
+    "璇疯緭鍏ラ�夋嫨宸ュ簭": "Please enter and select the process",
+    "璇疯緭鍏ョ墿鏂欑紪鍙�": "Please enter the material code",
+    "璇疯緭鍏ョ敤閲�": "Please enter the dosage",
+    "鍒涘缓鎴愬姛": "Creation successful",
+    "淇敼鎴愬姛": "Modification successful",
+    "璇烽�夋嫨浜у搧杩涜娣诲姞": "Please select a product to add",
+    "璇烽�夋嫨涓�涓墿鏂欒繘琛岀紪杈�!": "Please select a material to edit!",
+    "浠呮敮鎸佺紪杈戝崟涓墿鏂�!": "Only single material editing is supported!",
+    "璇烽�夋嫨鐗╂枡杩涜鍒犻櫎!": "Please select materials to delete!",
+    "鐗╂枡鍒犻櫎鍚庯紝鐩稿叧鐢熶骇鏁版嵁鏃犳硶鎭㈠锛屾槸鍚︾‘璁ゅ垹闄わ紵": "After the materials are deleted, the related production data cannot be recovered. Are you sure to delete?"
+  },
+  "BusinessFieldSetting": {
+    "瀵煎叆鎴愬姛": "Import success",
+    "瀵煎叆澶辫触": "Import Fail",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "Import file format is incorrect, please import .xlsx/.xls and .csv format files",
+    "瀵煎叆": "Import",
+    "瀵煎嚭": "Export",
+    "淇濆瓨鎴愬姛": "Save successful",
+    "淇濆瓨": "Save",
+    "搴忓彿": "Serial number",
+    "瀛楁鍚嶇О": "Field name",
+    "鍙橀噺": "Variable",
+    "澶囨敞": "Remarks",
+    "涓氬姟瀛楁璁剧疆": "Business field settings"
+  },
+  "FlowManagement": {
+    "娴佺▼缂栧彿": "Flow number",
+    "绯荤粺鍐呯疆": "System built-in",
+    "鏄�": "Yes",
+    "鍚�": "No",
+    "鍒犻櫎鎴愬姛": "Delete success",
+    "纭鍒犻櫎閫変腑鏁版嵁?": "Are you sure to delete the selected data?",
+    "鍚敤": "Enable",
+    "绂佺敤": "Disable",
+    "鍏嬮殕": "Clone",
+    "璇疯緭鍏ユ祦绋嬫弿杩�": "Please input flow desc",
+    "娴佺▼鎻忚堪": "FLow Description",
+    "娴佺▼绠$悊": "Flow Management",
+    "鍏ㄩ儴": "All",
+    "娴佺▼": "Flow",
+    "鍙傛暟淇″彿閰嶇疆": "Parameter Signal Configuration",
+    "鍔熻兘閰嶇疆": "Parameter config",
+    "瀛楁閰嶇疆": "Field Configuration",
+    "鍔熻兘鍚嶇О": "Function Name",
+    "鍔熻兘鎻忚堪": "Function Description",
+    "鍔熻兘鏍囪瘑": "Function Identifier",
+    "鍔熻兘閫夐」": "Function Options",
+    "鍒嗙粍鍚嶇О": "Group Name",
+    "瀛楁鍚嶇О": "Field Name",
+    "瀛楁鎻忚堪": "Field Description",
+    "瀛楁绫诲瀷": "Field Type",
+    "瀛楁鏍囪瘑": "Field Identifier",
+    "鏄剧ず": "Display",
+    "榛樿鍊�": "Default Value",
+    "鍙": "Read Only",
+    "蹇呭~": "Required",
+    "鍚嶇О": "Name",
+    "鎻忚堪": "Description",
+    "閫夐」鍊�": "Option Value",
+    "鎿嶄綔": "Operation",
+    "娴佺▼鍙傛暟閰嶇疆寮圭獥": "Flow Parameter Configuration Pop-up Window",
+    "娴佺▼寮圭獥": "Flow Pop-up Window",
+    "璇疯緭鍏ユ祦绋嬪悕绉�": "Please enter the flow name",
+    "璇烽�夋嫨浜や簰绫诲瀷": "Please select the interaction type",
+    "鏇存柊鎴愬姛": "Update successful",
+    "娣诲姞鎴愬姛": "Add successful",
+    "鍏嬮殕鎴愬姛": "Clone successful",
+    "瀵煎叆鎴愬姛": "Import successful",
+    "瀵煎叆澶辫触": "Import failed",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "The import file format is incorrect. Please import files in.xlsx/.xls and.csv formats.",
+    "纭鍒犻櫎": "Confirm deletion",
+    "鍚敤鎴愬姛": "Enable successful",
+    "绂佺敤鎴愬姛": "Disable successful",
+    "璇烽�夋嫨娴佺▼": "Please select the flow",
+    "搴忓彿": "Serial Number",
+    "娴佺▼鍚嶇О": "Flow Name",
+    "浜や簰绫诲瀷": "Interaction Type",
+    "鍔熻兘椤�": "Function Items",
+    "鍏宠仈宸ュ簭": "Associated Processes",
+    "澶囨敞": "Remarks",
+    "鐘舵��": "Status",
+    "宸茬鐢�": "Disabled",
+    "宸插惎鐢�": "Enabled",
+    "鏌ョ湅": "View",
+    "缂栬緫": "Edit",
+    "璁捐": "Design",
+    "鍒犻櫎": "Delete",
+    "鎵归噺閰嶇疆": "Batch Configuration",
+    "娣诲姞": "Add",
+    "绛涢��": "Filter",
+    "瀵煎叆": "Import",
+    "瀵煎嚭": "Export",
+    "鍔熻兘閫夐」涓嶈兘涓虹┖": "Function options cannot be empty",
+    "鍔熻兘閫夐」鍚嶇О涓嶈兘閲嶅": "Function option names cannot be duplicated",
+    "閫夐」鍊间笉鑳介噸澶�": "Option values cannot be duplicated",
+    "璇烽�夋嫨": "Please select",
+    "鍔熻兘閫夐」瀵硅瘽妗�": "Function Option Dialog",
+    "鎵归噺閰嶇疆瀵硅瘽妗�": "Batch Configuration Dialog",
+    "G6娴佺▼": "G6 Flow",
+    "琛ㄥご鍐呭": "Header Content",
+    "鎼滅储": "Search",
+    "閫夋嫨宸ュ簭": "Select Work Section",
+    "纭宸ュ簭": "Confirm Work Section",
+    "纭娴佺▼": "Confirm Flow",
+    "缂栬緫鍩虹娴佺▼": "Edit Base Flow",
+    "鍒犻櫎娴佺▼": "Delete Flow",
+    "澶嶅埗娴佺▼": "Copy Flow",
+    "纭娴佺▼琛ㄥ崟": "Confirm Flow Form",
+    "鐐瑰嚮娣诲姞": "Click Add",
+    "涓婁紶鎴愬姛": "Upload Success",
+    "涓婁紶澶辫触": "Upload Failure",
+    "涓婁紶鍓�": "Before Upload",
+    "涓婁笅鏂囪彍鍗�": "Context Menu",
+    "鑾峰彇璇︽儏鏁版嵁": "Get Detail Data",
+    "鍙傛暟閰嶇疆": "Param config",
+    "娣诲姞娴佺▼": "Add Flow",
+    "鍏抽棴": "Close",
+    "纭": "Confirm"
+  },
+  "MesSuite": {
+    "璇烽�夋嫨瑙f瀽瑙勫垯": "Please select the parse rule",
+    "璇疯緭鍏ユ�昏〃鍚嶇О": "Please enter the total table name",
+    "鎺у埗椤甸潰": "Control Page",
+    "鎺у埗璁板綍": "Control Record",
+    "鐐规浠诲姟绠$悊": "Inspection Task Management",
+    "鐐规璁板綍": "Inspection Record",
+    "鐐规杩芥函鎶ヨ〃": "Inspection Traceability Report",
+    "鐗╂枡绠$悊": "Material Management",
+    "鐗╂枡璁板綍": "Material Record",
+    "宸ュ簭鍒楄〃": "Process List",
+    "宸ヤ綅鍒楄〃": "Workstation List",
+    "SOP绠$悊": "SOP Management",
+    "SOP鏃ュ織": "SOP Log",
+    "浣跨敤涓�": "In use",
+    "鏈娇鐢�": "Not in use",
+    "璇疯緭鍏ヨВ鏋愯鍒欏悕绉�": "Please enter the parsing rule name",
+    "鐢ㄦ埛娌℃湁璇ユ潈闄愶紒": "User does not have this permission!",
+    "浜у搧淇℃伅涓嬪彂閰嶇疆": "Product Information Distribution Configuration",
+    "璇烽�夋嫨涓�涓厤缃紒": "Please select a configuration!",
+    "瑙f瀽瑙勫垯": "Parsing rule",
+    "鏍¢獙瑙勫垯": "Verification rule",
+    "鍙栨秷瀵煎叆鎴愬姛": "Cancel import successful",
+    "鏄惁鍙栨秷瀵煎叆": "Are you sure to cancel import?",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "The import file format is incorrect. Please import files in.xlsx/.xls and.csv formats.",
+    "瀵煎叆杩涘害": "Import Progress",
+    "宸茬敤鏃堕棿": "Used Time",
+    "鍓╀綑鏃堕棿": "Remaining Time",
+    "璁$畻涓�...": "Calculating...",
+    "鍙栨秷瀵煎叆": "Cancel Import",
+    "璇烽�夋嫨涓�鏉¤В鏋愯鍒�": "Please select one parsing rule",
+    "鏉$爜瑙f瀽瑙勫垯": "Barcode parsing rules",
+    "璇峰嬁閫夋嫨澶氫釜閰嶇疆鎿嶄綔锛�": "Please don't select multiple configuration operations!",
+    "閰嶆柟杩囩▼鍊�": "Formula Process Value",
+    "璇烽�夋嫨涓�涓弬鏁帮紒": "Please select a parameter!",
+    "閲囬泦鍙傛暟": "Collection Parameters",
+    "鍙傛暟鍚�": "Parameter Name",
+    "鍙傛暟鎻忚堪": "Parameter description",
+    "閰嶆柟鍙傛暟": "Formula Parameters",
+    "鐗╂枡鍙傛暟": "Material parameter",
+    "鏂板浜у搧涓嬪彂鍙傛暟鍊奸厤缃�": "Add Product Information Distribution Parameter Value Configuration",
+    "浜у搧涓嬪彂淇℃伅": "Product Information Distribution",
+    "鏁版嵁婧�": "Data Source",
+    "绫诲瀷": "Type",
+    "鏂板": "Add",
+    "缂栬緫": "Edit",
+    "涓嬪彂绫诲瀷": "Issue Type",
+    "涓嬪彂鏁版嵁": "Issue Data",
+    "鎵樼洏绠$悊": "Pallet Management",
+    "鎵樼洏缁戝畾璁板綍": "Pallet Binding Record",
+    "鏂囦欢閿欒,涓嬭浇澶辫触": "File error, download failed",
+    "鏄惁鍙栨秷涓婃枡": "Whether to cancel the material",
+    "璇烽�夋嫨鏁版嵁": "Please select the data",
+    "鐗╂枡缂栧彿": "Material Code",
+    "鐗╂枡鍚嶇О": "Material Name",
+    "涓婃枡鐗╂枡鐮�": "Material Code",
+    "瀹為檯鐗╂枡鐮�": "Actual Material Code",
+    "璇烽�夋嫨鍐呭": "Please Select Content",
+    "浣跨敤璇︽儏": "Use Detail",
+    "鐗╂枡鐮�": "Material Code",
+    "鍙栨秷涓婃枡": "Cancel Material",
+    "妯℃澘鍚嶇О": "Template Name",
+    "棰勮": "Preview",
+    "鍚嶇О": "Name",
+    "鍏抽敭瀛�": "Keyword",
+    "璇疯緭鍏ュ叧閿瓧": "Please Enter Keywords",
+    "浠呮敮鎸佸涓�鏉℃暟鎹繘琛屾搷浣�!": "Only supports operations on one piece of data!",
+    "鎻忚堪": "Description",
+    "宸ヤ綅閫夋嫨": "Station Selection",
+    "宸ヤ綅鍚嶇О": "Station name",
+    "鍙橀噺": "Variable",
+    "瀛楁": "Field",
+    "鏉$爜鐢熸垚瑙勫垯": "Barcode generation rules",
+    "娴佺▼涓婁笅鏂�": "Flow Context",
+    "鏍囪瘑": "FLag",
+    "鏁版嵁绫诲瀷": "Data Type",
+    "鐢熸垚瑙勫垯": "generation rules",
+    "涓嬪彂鍙橀噺": "Issue Variable",
+    "瑙勫垯绫诲瀷": "Rule type",
+    "鏉$爜娈电粍鎴�": "Barcode Segment Composition",
+    "鏉$爜绀轰緥": "Barcode example",
+    "鏇存柊鏃堕棿": "Update Time",
+    "鏍囩绠$悊": "Label Management",
+    "鏍囩璁板綍": "Label Record",
+    "杩涚珯銆佸嚭绔欑殑浜や簰绫诲瀷鍙兘閫夋嫨涓�涓紝璇锋鏌ワ紒": "Only one interaction type of entry and exit can be selected. Please check!",
+    "鍏宠仈鏉$爜鐢熸垚瑙勫垯": "Associated barcode generation rule",
+    "鏉$爜鍚嶇О": "Barcode name",
+    "浜у搧绠$悊": "Product Management",
+    "浜у搧璇嗗埆鐮�": "Product identification code",
+    "鐗堟湰鍚嶇О": "Version name",
+    "澶囨敞": "Remarks",
+    "浜у搧鍚嶇О": "Product Name",
+    "浜у搧鍨嬪彿": "Product Model",
+    "浜у搧": "Product",
+    "閫夋嫨浜у搧鍨嬪彿": "Select Product Model",
+    "鎵撳嵃鏈洪�夋嫨": "Printer selection",
+    "璇疯緭鍏ユ墦鍗版満鍚嶇О": "Please enter the printer name",
+    "鎵撳嵃鏈�": "Printer",
+    "浜х嚎娈甸厤缃�": "Product segment config",
+    "閰嶆柟閫夋嫨": "Formula select",
+    "宸ュ崟绠$悊": "Work Order Management",
+    "宸ュ崟璁板綍": "Work Order Records",
+    "璇疯緭鍏ユ悳绱�": "Please input search",
+    "璇ョ偣妫�浠诲姟娌℃湁鍙娇鐢ㄧ殑浜х嚎娈�": "There are no available production lines for this inspection task",
+    "閫夋嫨": "Select",
+    "閰嶆柟绠$悊": "Formula management",
+    "閰嶆柟搴旂敤": "Formula application",
+    "閰嶆柟鏃ュ織": "Formula log",
+    "寮�濮嬫椂闂村繀椤绘瘮缁撴潫鏃堕棿灏�": "Start time must be to low end time",
+    "璇烽�夋嫨寮�濮嬫椂闂�": "Please select start time",
+    "璇烽�夋嫨缁撴潫鏃堕棿": "Please select end time",
+    "鏃堕棿鑼冨洿": "Time Range",
+    "浜ч噺缁熻": "Production Statistics",
+    "宸ュ簭鑺傛媿鍒嗘瀽": "Process Beat Analysis",
+    "涓嶅悎鏍肩粺璁″垎鏋�": "Unqualified Statistics Analysis",
+    "寰呭姙涓嶈壇鍝�": "Pending Defective Products",
+    "浜у搧鍒ゅ畾璁板綍": "Product Judgment Record",
+    "涓�鐮佸洖婧�": "One-Code Traceability",
+    "浜х嚎娈�": "Production Line Segment",
+    "璇ュ伐鍗曟病鏈夊彲浣跨敤鐨勪骇绾挎": "There are no available production line segments for this work order.",
+    "璇烽�夋嫨浜х嚎娈�": "Please select production line segments",
+    "鍚戜笂娣诲姞涓�琛�": "Add a row above",
+    "鍚戜笅娣诲姞涓�琛�": "Add a row below",
+    "鍒犻櫎": "Delete",
+    "涓嶈兘涓虹┖": "Cannot be empty",
+    "纭畾": "Confirm",
+    "鏌ヨ": "search",
+    "鍙栨秷": "Cancel",
+    "杩芥函鎶ヨ〃": "Traceability report",
+    "鎶ヨ〃閰嶇疆": "Report configuration",
+    "鍏�": "Total",
+    "椤�": "Pages",
+    "褰撳墠绗�": "Current",
+    "姣忛〉": "Per Page",
+    "鏉¤褰�": "Records",
+    "绗�": "th",
+    "宸ュ簭閫夋嫨": "Process selection",
+    "宸ヨ壓璺嚎": "Process route",
+    "宸ュ簭娈�": "Process section",
+    "璇烽�夋嫨宸ュ簭娈�": "Please select a process segment",
+    "鍏ㄩ儴": "All",
+    "宸ュ簭": "working procedure",
+    "璇疯緭鍏ュ伐搴忓悕绉�": "Please enter the process name",
+    "宸ュ簭娈靛悕绉�": "Process segment name",
+    "宸ュ簭缂栧彿": "Process number",
+    "宸ュ簭鍚嶇О": "Process name",
+    "鏌ョ湅": "View",
+    "搴忓彿": "Seq",
+    "瀵煎叆澶辫触": "Import Fail",
+    "淇濆瓨鎴愬姛": "Save success",
+    "鏌ョ湅灞炴��": "View Props",
+    "澶嶅埗": "Copy",
+    "闆嗗悎": "Set",
+    "鏉′欢闆�": "Condition Set",
+    "璇疯緭鍏ユ爣绛惧唴瀹�": "Please enter label content",
+    "NodeDrawer": "鑺傜偣鎶藉眽",
+    "鏇存柊": "Update",
+    "鍏抽棴": "Close",
+    "纭": "Confirm",
+    "澶嶅悎鏉′欢": "Composite Condition",
+    "鏉′欢": "Condition",
+    "鏍煎紡閿欒": "Format error",
+    "鏆傛棤鏁版嵁": "No data available",
+    "璇烽�夋嫨": "Please select",
+    "璇疯緭鍏�": "Please enter",
+    "璇疯緭鍏ユ楠ゅ悕绉�": "Please enter the step name",
+    "鑺傜偣鍚嶇О閲嶅锛岃妫�鏌ュ悗閲嶈瘯": "The node name is duplicated. Please check and try again.",
+    "鎾ら攢": "Undo",
+    "鎭㈠": "Redo",
+    "鏀惧ぇ": "Enlarge",
+    "缂╁皬": "Reduce",
+    "缇庡寲": "Beautify",
+    "涓嬭浇": "Download",
+    "瀵煎叆": "Import",
+    "瀵煎嚭": "Export",
+    "瀵煎嚭鎴愬姛": "Export successful",
+    "瀵煎叆鎴愬姛": "Import successful",
+    "娲诲姩鑺傜偣": "Active Node"
+  },
+  "FormulaManagement": {
+    "閰嶆柟鍊�": "Formula value",
+    "鍙傛暟绫诲瀷": "Parameter type",
+    "SOP鍚嶇О": "SOP name",
+    "璇烽�夋嫨鐘舵��": "Please select Status",
+    "浣跨敤涓�": "In use",
+    "鏈娇鐢�": "Not in use",
+    "-閰嶆柟鐗堟湰绠$悊": "-Formula verison Management",
+    "褰撳墠鐗堟湰": "Current version",
+    "鐘舵��": "Status",
+    "閰嶆柟鍒楄〃": "Formula list",
+    "鏄惁纭涓嬪彂": "Are you sure to issue?",
+    "涓嬪彂鎴愬姛": "Issuance successful",
+    "璇烽�夋嫨SOP": "Please select SOP",
+    "鏂板缓閰嶆柟": "New Formula",
+    "缂栬緫閰嶆柟": "Edit Formula",
+    "璇烽�夋嫨涓�涓厤鏂硅繘琛岀紪杈�!": "Please select a formula to edit!",
+    "浠呮敮鎸佺紪杈戝崟涓厤鏂�!": "Only single formula editing is supported!",
+    "褰撳墠閰嶆柟姝e湪鐢熶骇涓紝涓嶅厑璁哥紪杈�": "The current formula is in production and editing is not allowed.",
+    "璇烽�夋嫨閰嶆柟杩涜鍒犻櫎!": "Please select formulas to delete!",
+    "鐢熶骇涓殑閰嶆柟涓嶆敮鎸佸垹闄わ紒": "Formulas in production are not supported to be deleted!",
+    "閰嶆柟鍒犻櫎鍚庯紝鐩稿叧鐢熶骇鏁版嵁鏃犳硶鎭㈠锛屾槸鍚︾‘璁ゅ垹闄わ紵": "After the formula is deleted, the related production data cannot be recovered. Are you sure to delete it?",
+    "鍒犻櫎鎴愬姛": "Delete successful",
+    "璇烽�夋嫨涓�涓厤鏂硅繘琛屽垱寤哄壇鏈�!": "Please select a formula to create a copy!",
+    "鍙兘閫夋嫨涓�涓厤鏂瑰垱寤哄壇鏈�!": "Only one formula can be selected to create a copy!",
+    "璇烽�夋嫨涓�涓厤鏂硅繘琛岀増鏈鐞�!": "Please select a formula for version management!",
+    "浠呮敮鎸佸崟涓厤鏂硅繘琛岀増鏈鐞�!": "Only single formula version management is supported!",
+    "閰嶆柟鐗堟湰绠$悊": "Formula Version Management",
+    "閰嶆柟鍚嶇О涓嶅厑璁镐负绌猴紒": "The formula name cannot be empty!",
+    "閰嶆柟缂栧彿涓嶅厑璁镐负绌猴紒": "The formula code cannot be empty!",
+    "宸ヨ壓璺嚎涓嶅厑璁镐负绌猴紒": "The process route cannot be empty!",
+    "璇疯緭鍏ラ厤鏂圭紪鍙�": "Please enter the formula code",
+    "璇疯緭鍏ュ伐鑹鸿矾绾�": "Please enter the process route",
+    "鍒涘缓鍓湰鎴愬姛": "Copy creation successful",
+    "鍒涘缓鎴愬姛": "Creation successful",
+    "淇敼鎴愬姛": "Modification successful",
+    "閰嶆柟缂栧彿": "Formula number",
+    "閰嶆柟鐗堟湰": "Formula version",
+    "宸ヤ綅鍚嶇О": "Workstation name",
+    "璁板綍鏃堕棿": "Recording time",
+    "鍙傛暟鍚嶇О": "Parameter name",
+    "鏇存柊鍐呭": "Updated content",
+    "璇烽�夋嫨閰嶆柟鍚嶇О": "Please select formula name",
+    "璇烽�夋嫨宸ュ簭鍚嶇О": "Please select process name",
+    "閰嶆柟鏃ュ織.xlsx": "Formula log.xlsx",
+    "鎿嶄綔鎴愬姛": "Operation successful",
+    "鍙傛暟鎻忚堪": "Parameter description",
+    "瀛樺湪鏈繚瀛樻暟鎹紝鏄惁闇�瑕佷繚瀛�": "There is unsaved data. Do you need to save it?",
+    "鍙傛暟鍚�": "Parameter name",
+    "鏍囧噯鍊�": "Standard value",
+    "涓嬮檺": "Lower limit",
+    "涓婇檺": "Upper limit",
+    "璁惧畾鍊�": "Set value",
+    "瀹炴椂鍊�": "Real-time value",
+    "璇烽�夋嫨鐗堟湰": "Please select version",
+    "宸ュ簭绫诲瀷": "Process type",
+    "SOP": "SOP",
+    "璇烽�夋嫨宸ュ簭绫诲瀷": "Please select process type",
+    "浜у搧璇嗗埆鐮�": "Product identification code",
+    "鐗堟湰鍚嶇О": "Version name",
+    "澶囨敞": "Remarks",
+    "鐗堟湰鍚嶇О涓嶈兘涓虹┖!": "Version name cannot be empty!",
+    "鐗堟湰鍚嶇О涓嶈兘閲嶅!": "Version names cannot be duplicated!",
+    "鏄惁鍒犻櫎閫変腑鐨勭増鏈�": "Whether to delete the selected version",
+    "褰撳墠浠呮湁涓�涓厤鏂圭増鏈紝鍒犻櫎澶辫触锛�": "There is only one formula version currently, and the deletion failed!",
+    "鐗堟湰姝e湪搴旂敤锛屼笉鍙垹闄�": "The version is currently in use and cannot be deleted",
+    "璇烽�夋嫨涓�涓増鏈�": "Please select a version",
+    "璇峰嬁閫夋嫨澶氫釜鐗堟湰鎿嶄綔锛�": "Please do not select multiple versions for operation!",
+    "褰撳墠鐗堟湰涓嶅彲鍒涘缓鍓湰": "The current version cannot create a copy",
+    "鏄惁纭灏�": "Whether to confirm to set",
+    "鐗堟湰璁句负璇ラ厤鏂瑰綋鍓嶇増鏈紵": "as the current version of this formula?",
+    "閰嶆柟鍚嶇О": "Formula name",
+    "浜у搧鍨嬪彿": "Product model",
+    "浜у搧鍚嶇О": "Product name",
+    "宸ュ簭缂栧彿": "Process number",
+    "宸ュ簭娈靛悕绉�": "Process segment name",
+    "搴忓彿": "Serial number",
+    "缂栬緫": "Edit",
+    "瀵煎叆": "Import",
+    "宸ヨ壓鍙傛暟": "Process parameters",
+    "璇疯緭鍏ュ弬鏁板悕": "Please enter parameter name",
+    "鐗堟湰": "Version",
+    "瀹炴椂鏇存柊": "Real-time update",
+    "鍙栨秷": "Cancel",
+    "鏇存柊": "Update",
+    "鏂板缓鐗堟湰": "Create a new version",
+    "璇烽�夋嫨鏇存柊褰撳墠鐗堟湰鎴栨柊寤虹増鏈紵": "Please choose to update the current version or create a new version?",
+    "宸ヨ壓閰嶆柟": "Process formula",
+    "閰嶆柟": "Formula",
+    "璇疯緭鍏ラ厤鏂瑰悕绉�": "Please enter formula name",
+    "璇疯緭鍏ヤ骇鍝佸瀷鍙�": "Please enter product model",
+    "閰嶆柟褰撳墠鐗堟湰": "Current version of the formula",
+    "宸ヨ壓璺嚎": "Process route",
+    "宸ュ簭鍚嶇О": "Process name",
+    "宸ュ簭": "Process",
+    "宸ュ簭娈�": "Process segment",
+    "璇烽�夋嫨宸ュ簭娈�": "Please select process segment",
+    "鍏ㄩ儴": "All",
+    "璇疯緭鍏ュ伐搴忓悕绉�": "Please enter process name",
+    "閰嶆柟涓嬪彂": "Formula distribution",
+    "SOP閫夋嫨": "SOP selection",
+    "閰嶆柟寮圭獥": "Formula pop-up window",
+    "宸ヨ壓璺嚎璁剧疆": "Process route setting",
+    "鍙傛暟閫夋嫨": "Parameter selection",
+    "閲囬泦鍙傛暟": "Acquisition parameters",
+    "閰嶆柟鍙傛暟": "Formula parameters",
+    "璇疯緭鍏ュ弬鏁板悕鎴栧弬鏁版弿杩�": "Please enter parameter name or parameter description",
+    "閫夋嫨浜у搧鍨嬪彿": "Select product model",
+    "浜у搧": "Product",
+    "鐗堟湰绠$悊": "Version management",
+    "褰撳墠鐗堟湰锛�": "Current version:",
+    "娣诲姞": "Add",
+    "鍒犻櫎": "Delete",
+    "鍒涘缓鍓湰": "Create a copy",
+    "璁句负褰撳墠": "Set as current",
+    "璇疯緭鍏ョ増鏈悕绉�": "Please enter version name",
+    "鐗╂枡绠$悊": "Material management",
+    "娣诲姞鏉′欢": "Add conditions",
+    "绛涢��": "Filter",
+    "瀵煎嚭": "Export",
+    "閰嶆柟绠$悊": "Formula management",
+    "閰嶆柟搴旂敤": "Formula application",
+    "閰嶆柟鏃ュ織": "Formula log",
+    "閰嶆柟閫夋嫨": "Formula select"
+  },
+  "MaterialManagement": {
+    "鏄惁鍙栨秷涓婃枡": "Whether to cancel the material",
+    "璇烽�夋嫨鐗╂枡缂栧彿杩涜鍒犻櫎!": "Please select the material code to delete!",
+    "鎵规鏂欎娇鐢ㄦ�昏": "Overall Usage Overview of Batch Materials",
+    "宸ュ簭娈�": "Process Section",
+    "璇烽�夋嫨宸ュ簭娈�": "Please select the process section",
+    "璇疯緭鍏ュ伐浣�": "Please enter the workstation",
+    "鎼滅储": "Search",
+    "涓嬪彂": "Issue",
+    "宸ヤ綅鍒楄〃": "Workstation List",
+    "鎵规鏂欏垪琛�": "Batch Material List",
+    "宸ュ簭鍚嶇О": "Process Name",
+    "宸ヤ綅鍚嶇О": "Workstation Name",
+    "涓婃枡鐗╂枡鐮�": "Loading Material Code",
+    "瀹為檯鐗╂枡鐮�": "Actual Material Code",
+    "璇烽�夋嫨鍐呭": "Please select the content",
+    "璇烽�夋嫨鏁版嵁": "Please select the data",
+    "鏄惁閲嶆柊涓嬪彂鐗╂枡鐮�": "Whether to reissue the material code",
+    "涓嬪彂鎴愬姛": "Issued successfully",
+    "宸ヤ綅": "Workstation",
+    "璇烽�夋嫨宸ヤ綅": "Please Select Station",
+    "璇烽�夋嫨": "Please Select",
+    "璇疯緭鍏�": "Please Enter",
+    "鐘舵��": "Status",
+    "閫夋嫨": "Select",
+    "鎵规鏂欎笂鏂�": "Batch material feeding",
+    "涓婃枡璇︽儏": "Loading details",
+    "涓婃枡鎴愬姛": "Loading successful",
+    "涓嶅厑璁稿悓鏃跺澶氫釜鐗╂枡缂栧彿涓婃枡!": "",
+    "璇疯緭鍏ョ墿鏂欑紪鍙�": "Please enter the material code",
+    "璇疯緭鍏ュ崟浣�": "Please input unit",
+    "璇疯緭鍏ユ悳绱�": "Please input search",
+    "鏂板缓鐗╂枡": "New Material",
+    "缂栬緫鐗╂枡": "Edit Material",
+    "鎿嶄綔鎴愬姛": "Operation successful",
+    "璇烽�夋嫨涓�涓墿鏂欒繘琛岀紪杈�!": "Please select a material to edit!",
+    "浠呮敮鎸佺紪杈戝崟涓墿鏂�!": "Only single material editing is supported!",
+    "鐗╂枡鍒犻櫎鍚庯紝鐩稿叧鐢熶骇鏁版嵁鏃犳硶鎭㈠锛屾槸鍚︾‘璁ゅ垹闄わ紵": "After the material is deleted, the related production data cannot be recovered. Are you sure to delete it?",
+    "鏂板缓鐗╂枡缂栧彿": "New Material Code",
+    "缂栬緫鐗╂枡缂栧彿": "Edit Material Code",
+    "鐗╂枡缂栧彿鍒犻櫎鍚庯紝鐩稿叧鐢熶骇鏁版嵁鏃犳硶鎭㈠锛屾槸鍚︾‘璁ゅ垹闄わ紵": "After the material code is deleted, the related production data cannot be recovered. Are you sure to delete it?",
+    "鍒犻櫎鎴愬姛": "Delete successful",
+    "璇烽�夋嫨涓�涓墿鏂欑紪鍙疯繘琛岀紪杈�!": "Please select a material code to edit!",
+    "浠呮敮鎸佺紪杈戝崟涓墿鏂欑紪鍙�!": "Only single material code editing is supported!",
+    "璇烽�夋嫨涓�涓墿鏂欑紪鍙�": "Please select a material code",
+    "鍏ュ簱鎴愬姛": "Warehousing successful",
+    "鏍″噯鎴愬姛": "Calibration successful",
+    "鐗╂枡缂栧彿涓嶅厑璁镐负绌猴紒": "The material code cannot be empty!",
+    "璇烽�夋嫨鏉$爜瑙勫垯": "Please select the barcode rule",
+    "璇疯緭鍏ョ墿鏂欏悕绉�": "Please enter the material name",
+    "璇疯緭鍏ラ�夋嫨鐗╂枡绫诲瀷": "Please enter and select the material type",
+    "鐗╂枡鍚嶇О涓嶅厑璁镐负绌猴紒": "The material name cannot be empty!",
+    "鐗╂枡绫诲瀷涓嶅厑璁镐负绌猴紒": "The material type cannot be empty!",
+    "鍗曚綅涓嶅厑璁镐负绌猴紒": "The unit cannot be empty!",
+    "璇疯緭鍏ュ娉ㄨ鏄�": "Please enter the remarks",
+    "鍒涘缓鎴愬姛": "Creation successful",
+    "淇敼鎴愬姛": "Modification successful",
+    "鍒涘缓搴撲綅": "Create Location",
+    "瀵煎叆鎴愬姛": "Import successful",
+    "瀵煎叆澶辫触": "Import failed",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "The import file format is incorrect. Please import files in.xlsx/.xls and.csv formats.",
+    "浜у搧鍚嶇О": "Product Name",
+    "浜у搧鍨嬪彿": "Product Model",
+    "鐗╂枡鍒楄〃": "Material List",
+    "瀵煎叆": "Import",
+    "瀵煎嚭": "Export",
+    "澶囨敞": "Remarks",
+    "鐗╂枡缂栧彿鍒楄〃": "Material Code List",
+    "娣诲姞": "Add",
+    "缂栬緫": "Edit",
+    "鍏ュ簱": "Warehousing",
+    "鏍″噯": "Calibration",
+    "鍒犻櫎": "Delete",
+    "搴撳瓨": "Inventory",
+    "浜у搧鐮�": "Product Code",
+    "浣跨敤鏃堕棿": "Usage Time",
+    "鐗╂枡鐮�": "Material Code",
+    "鐗╂枡浣跨敤閲�": "Material Usage Quantity",
+    "鏃堕棿鑼冨洿": "Time Range",
+    "寮�濮嬫椂闂�": "Start Time",
+    "缁撴潫鏃堕棿": "End Time",
+    "璇疯緭鍏ュ叧閿瓧": "Please enter keywords",
+    "閫夋嫨浜у搧鍨嬪彿": "Select Product Model",
+    "搴忓彿": "Serial Number",
+    "鐗╂枡缂栧彿": "Material Code",
+    "鐗╂枡鍚嶇О": "Material Name",
+    "鐗╂枡绫诲瀷": "Material Type",
+    "鍗曚綅": "Unit",
+    "鏉$爜瑙勫垯": "Barcode Rule",
+    "澶囨敞璇存槑": "Remarks",
+    "鐗╂枡绠$悊": "Material Management",
+    "鐗╂枡璁板綍": "Material Record"
+  },
+  "OrderManagement": {
+    "宸ュ崟妯$増": "Order Template",
+    "寮�濮嬫垚鍔�": "Start successfully",
+    "鍋滄鎴愬姛": "Stop successfully",
+    "鐢熶骇鐘舵��": "Product Status",
+    "鏈敓浜�": "no Production",
+    "寮�濮�": "Start",
+    "鍋滄": "Stop",
+    "宸叉洿鏂�": "Has been updated",
+    "鍏ㄩ儴": "All",
+    "瀵煎嚭": "Export",
+    "宸ュ崟鏆傚仠鍚庯紝宸蹭笂绾夸骇鍝佷細缁х画鐢熶骇锛屾槸鍚︾‘璁ゆ殏鍋滃伐鍗曪紵": "After the work order is suspended, the products that have already been launched will continue to be produced. Are you sure you want to suspend the work order?",
+    "鍒犻櫎鎴愬姛": "Delete success",
+    "鎾ら攢鎴愬姛": "Revocation successful",
+    "鏄惁纭瀹屾垚宸ュ崟锛�": "Are you sure to complete the work order?",
+    "缂栬緫宸ュ崟": "Edit Order",
+    "璇疯嚦灏戦�夋嫨涓�涓伐鍗曡繘琛屾搷浣�": "Please select at least one work order for operation",
+    "宸ュ崟鍒犻櫎鍚庝笉鍙仮澶嶏紝鏄惁纭鍒犻櫎": "The work order cannot be restored after deletion. Are you sure to delete it",
+    "宸ュ崟鎾ら攢鍚庯紝鐘舵�佸彉涓哄垵濮嬪緟婵�娲荤姸鎬�;鏄惁纭鎾ら攢宸ュ崟锛�": "After the work order is cancelled, the status changes to the initial pending activation state; Are you sure to cancel the work order?",
+    "涓嶉檺": "No limit",
+    "鍒涘缓宸ュ崟": "Create Order",
+    "璇疯緭鍏�": "Please Enter",
+    "璇烽�夋嫨涓�涓伐鍗曡繘琛屾搷浣�": "Please select order only a data of action",
+    "鏈縺娲�": "Not activated",
+    "宸叉殏鍋�": "Paused",
+    "寰呯敓浜�": "To be produced",
+    "宸插畬鎴�": "Completed",
+    "宸茬粨鏉�": "Ended",
+    "鎺掑簭": "Sort",
+    "宸ュ崟鐢熶骇杩涘害": "Work Order Production Progress",
+    "宸ュ簭搴忓彿": "Process Sequence Number",
+    "宸ヨ壓璺嚎鐗堟湰": "Process Route Version",
+    "宸ヨ壓璺嚎": "Process Route",
+    "宸ュ簭鏍囧噯鏂囨湰鐮�": "Process Standard Text Code",
+    "宸ュ簭鍚嶇О": "Process Name",
+    "鍓嶄竴宸ュ簭鏂囨湰鐮�": "Previous Process Text Code",
+    "鍚庝竴宸ュ簭鏂囨湰鐮�": "Next Process Text Code",
+    "瀵瑰簲涓诲伐鑹鸿矾绾�": "Corresponding Main Process Route",
+    "BOM缂栧彿": "BOM Number",
+    "鐗╂枡鎻忚堪": "Material Description",
+    "鏁伴噺": "Quantity",
+    "閲嶈杩芥函浠�": "Important Traceability Parts",
+    "鎵�灞炲伐搴�": "Belonging Process",
+    "LOT鍙�": "LOT Number",
+    "LOT鎻忚堪": "LOT Description",
+    "LOT鐘舵��": "LOT Status",
+    "LOT绫诲瀷": "LOT Type",
+    "搴忓垪鍙�": "Serial Number",
+    "瀵煎嚭妯℃澘": "Export Template",
+    "瀵煎叆": "Import",
+    "涓嬪彂": "Deliver",
+    "婵�娲�": "Activate",
+    "缂栬緫": "Edit",
+    "鏆傚仠": "Pause",
+    "鎾ら攢": "Revoke",
+    "瀹屾垚": "Complete",
+    "缁撴潫": "Finish",
+    "鍒犻櫎": "Delete",
+    "鐢熶骇涓�": "In Production",
+    "宸茬粡鏄涓�浣嶏紝鏃犳硶鍐嶅悜涓婅皟鏁存帓搴�": "It's already in the first position and cannot be adjusted upward any more.",
+    "宸茬粡鏄渶鍚庝竴浣嶏紝鏃犳硶鍐嶅悜涓嬭皟鏁存帓搴�": "It's already in the last position and cannot be adjusted downward any more.",
+    "鑾峰彇宸ュ崟": "Get Work Order",
+    "杈撳叆璁㈠崟鍙锋垨浜у搧LOT ID": "Enter the order number or product LOT ID",
+    "缁撴潫宸ュ崟": "Finish Work Order",
+    "璇峰~鍐欑粨鏉熷師鍥�": "Please fill in the reason for finishing.",
+    "璇峰~鍐欏伐鍗曠粨鏉熷師鍥�": "Please fill in the reason for the work order to be finished.",
+    "宸ュ崟姝e湪鐢熶骇锛屾槸鍚﹀己鍒剁粨鏉燂紵": "The work order is in production. Do you want to force it to finish?",
+    "鎻愮ず": "Tip",
+    "纭": "Confirm",
+    "鎿嶄綔鎴愬姛": "Operation successful",
+    "璇烽�夋嫨": "Please Select",
+    "閲嶈": "Important",
+    "闈為噸瑕�": "Unimportant",
+    "鎼滅储": "Search",
+    "鏌ヨ": "Query",
+    "鎵规鐗╂枡娓呭崟": "Batch Bill of Materials",
+    "鏉$爜淇℃伅锛�": "Barcode Information:",
+    "涓婃枡杩涘害锛�": "Feeding Progress:",
+    "璁″垝寮�濮嬶細": "Planned Start:",
+    "璁″垝缁撴潫锛�": "Planned Finish:",
+    "鐗╂枡缂栧彿": "Material Code",
+    "鐗╂枡鍚嶇О": "Material Name",
+    "鐢ㄦ枡宸ュ簭": "Material Usage Process",
+    "鐢ㄩ噺": "Usage Quantity",
+    "涓婃枡鐘舵��": "Feeding Status",
+    "鏈笂鏂�": "Not Fed",
+    "宸蹭笂鏂�": "Fed",
+    "鍙栨秷": "Cancel",
+    "纭畾": "OK",
+    "宸ュ崟澶囨枡": "Work Order Material Preparation",
+    "婵�娲绘垚鍔�": "Activation Successful",
+    "鍩虹淇℃伅": "Basic Information",
+    "宸ュ崟鍙凤細": "Work Order Number:",
+    "浜у搧鍨嬪彿锛�": "Product Model:",
+    "宸ヨ壓閰嶆柟锛�": "Process Formula:",
+    "璁″垝鏁伴噺锛�": "Planned Quantity:",
+    "璁″垝寮�濮嬫椂闂达細": "Planned Start Time:",
+    "璁″垝缁撴潫鏃堕棿锛�": "Planned Finish Time:",
+    "瀛楁涓嶈兘涓虹┖": "Field cannot be empty",
+    "璁″垝鏁伴噺璇疯緭鍏ユ鏁存暟": "Please enter a positive integer for the planned quantity.",
+    "鏇存柊": "Update",
+    "鏂板": "Add",
+    "鎴愬姛": "Successful",
+    "鏄惁淇濆瓨宸ュ崟璁剧疆锛�": "Do you want to save the work order settings?",
+    "鏂板缓宸ュ崟": "Create Work Order",
+    "娣诲姞鏉′欢": "Add Conditions",
+    "绛涢��": "Filter",
+    "鏃堕棿鑼冨洿锛�": "Time Range:",
+    "浜х嚎娈�": "Production Line Segment",
+    "寮�濮嬫椂闂�": "Start Time",
+    "缁撴潫鏃堕棿": "End Time",
+    "宸ュ崟鍙�": "Work Order Number",
+    "宸ュ崟鏉ユ簮": "Work Order Source",
+    "璁″垝寮�濮嬫椂闂�": "Planned Start Time",
+    "璁″垝缁撴潫鏃堕棿": "Planned Finish Time",
+    "浜у搧鍨嬪彿": "Product Model",
+    "宸ヨ壓閰嶆柟": "Process Formula",
+    "璁″垝鏁伴噺": "Planned Quantity",
+    "鎶曚骇鏁伴噺": "Production Quantity",
+    "鍚堟牸鏁�": "Qualified Quantity",
+    "鐝": "Shift",
+    "瀹為檯寮�濮嬫椂闂�": "Actual Start Time",
+    "瀹為檯缁撴潫鏃堕棿": "Actual End Time",
+    "宸ュ崟鐘舵��": "Work Order Status",
+    "璁拷锟界粨鏉熷師鍥�": "Order End Reason",
+    "宸ュ崟绠$悊": "Work Order Management",
+    "宸ュ崟璁板綍": "Work Order Records"
+  },
+  "ProcessConfiguration": {
+    "浜у搧淇℃伅涓嬪彂閰嶇疆": "Product Information Distribution Configuration",
+    "浜у搧淇℃伅涓嬪彂": "Product Information Distribution",
+    "浜у搧涓嬪彂淇℃伅": "Product Information Distribution",
+    "浜у搧淇℃伅涓嬪彂璁剧疆": "Product Information Distribution Settings",
+    "绫诲瀷": "Type",
+    "涓嬪彂绫诲瀷": "Issue Type",
+    "涓嬪彂鏁版嵁": "Issue Data",
+    "鏁版嵁婧�": "Data Source",
+    "宸ュ簭娈�": "Process Section",
+    "婕忓伐搴忛厤缃脊绐�": "Missing Process Configuration Pop-up Window",
+    "鏄剧ず闅愯棌": "Visible or Hidden",
+    "鍩虹鏁版嵁": "Base Data",
+    "鎼滅储鍊�": "Search Value",
+    "閫夋嫨鐨勫��": "Selected Values",
+    "鍏抽棴": "Close",
+    "纭": "Confirm",
+    "閫夋嫨": "Select",
+    "閫夋嫨宸ュ簭": "Select Process",
+    "鏇存柊閰嶇疆": "Update Configuration",
+    "璇烽�夋嫨閮ㄥ搧": "Please Select Component",
+    "璇烽�夋嫨浜х嚎娈�": "Please Select Production Line Segment",
+    "涓讳骇鍝�": "Main Product",
+    "璇烽�夋嫨涓�涓厤缃紒": "Please select a configuration!",
+    "璇峰嬁閫夋嫨澶氫釜閰嶇疆鎿嶄綔锛�": "Please don't select multiple configuration operations!",
+    "璇烽�夋嫨宸ュ簭锛�": "Please select a process!",
+    "璇烽�夋嫨浜х嚎娈碉紒": "",
+    "妫�娴嬮厤缃�": "Check Config",
+    "鏇存柊宸ュ簭": "Update Process",
+    "妫�娴嬪伐搴�": "Check Process",
+    "瀵煎叆鎴愬姛": "Import successful",
+    "婕忓伐搴忔娴嬮厤缃�": "Missing Process Detection Configuration",
+    "妫�娴�": "Detection",
+    "浜у搧鐮佹洿鏂伴厤缃�": "Product Code Update Configuration",
+    "鏇存柊": "Update",
+    "浜у搧鐘舵�佹娴嬮厤缃�": "Product Status Detection Configuration",
+    "鍖归厤": "Matching ",
+    "閮ㄥ搧": "Parts",
+    "鍖归厤閮ㄥ搧": "Matching Parts",
+    "妫�娴嬮儴鍝�": "Detection Parts",
+    "鏇存柊浜х嚎娈�": "Updated Production Line Segment",
+    "妫�娴嬩骇绾挎": "Detection Production Line Segment",
+    "鏇存柊宸ュ簭鍚嶇О": "Updated Process Name",
+    "妫�娴嬪伐搴忓悕绉�": "Detection Process Name",
+    "鏄惁鍒犻櫎閫変腑鐨勯厤缃�": "Whether to delete the selected configuration",
+    "淇濆瓨鎴愬姛锛�": "Saved successfully!",
+    "閰嶆柟鍚嶇О": "Formula Name",
+    "浜у搧鐘舵�佹娴�": "Product Status Detection",
+    "鎴愬姛": "Success",
+    "搴忓彿": "Serial Number",
+    "浜у搧鍨嬪彿": "Product Model",
+    "璇烽�夋嫨鎵�灞炰骇鍝佸瀷鍙�": "Please select the affiliated product model",
+    "浜х嚎娈�": "Production Line Segment",
+    "璇烽�夋嫨鎵�灞炰骇绾挎": "Please select the affiliated production line segment",
+    "宸ュ簭缂栧彿": "Process Code",
+    "宸ュ簭鍚嶇О": "Process Name",
+    "婕忓伐搴忔娴�": "Missing Process Detection",
+    "浜у搧鐮佹洿鏂�": "Product Code Update",
+    "娣诲姞": "Add",
+    "绛涢��": "Filter",
+    "璇疯緭鍏ュ叧閿瓧": "Please enter keywords",
+    "閫夋嫨宸ュ簭閰嶇疆": "Choose Process Configuration",
+    "鏂板": "Add",
+    "缂栬緫": "Edit",
+    "璇烽�夋嫨涓�涓缃紒": "Please select one setting!",
+    "璇峰嬁閫夋嫨澶氫釜璁剧疆鎿嶄綔锛�": "Please don't select multiple setting operations!",
+    "宸ヨ壓璺嚎棣栧伐搴忎笉鏀寔閰嶇疆锛�": "The first process of the process route does not support configuration!",
+    "鍏宠仈鐗╂枡": "Related Materials",
+    "婕忓伐搴忔娴嬭缃�": "Missing Process Detection Settings",
+    "浜у搧鐮佹洿鏂拌缃�": "Product Code Update Settings",
+    "浜у搧鐘舵�佹娴嬭缃�": "Product Status Detection Settings",
+    "鍩烘湰": "Basic",
+    "淇℃伅": "Information",
+    "浜у搧鍨嬪彿锛�": "Product Model:",
+    "褰撳墠宸ュ簭锛�": "Current Process:",
+    "閰嶇疆": "Configuration",
+    "鍒犻櫎": "Delete",
+    "杩囩▼閰嶇疆": "Process Configuration",
+    "杩囩▼璁剧疆": "Process Settings"
+  },
+  "ProcessManagement": {
+    "鐗╂枡鍙傛暟鍚�": "Material Parameter Name",
+    "鍙傛暟浼犻��": "Params Transfer",
+    "鍙傛暟鍚嶇О": "Parameter Name",
+    "瑙﹀彂淇″彿": "Trigger Signal",
+    "鍒濆鍙橀噺": "Initial Variable",
+    "鐩爣鍙橀噺": "Target Variable",
+    "浼犻�掔粨鏋�": "Transfer Result",
+    "鐗╂枡妫�娴�": "Material inspection",
+    "宸ヤ綅缂栧彿": "WorkStation code",
+    "璇疯緭鍏ュ伐浣嶇紪鍙�": "Please Enter WorkStation code",
+    "鏍规嵁褰撳墠鐨勪骇鍝侀厤鏂瑰叧鑱旂殑BOM琛ㄩ璁剧殑鐢ㄩ噺杩涜鎵e噺": "Deduct based on the preset usage of the BOM table associated with the current product formula",
+    "杩涚珯銆佸嚭绔欑殑浜や簰绫诲瀷鍙兘閫夋嫨涓�涓紝璇锋鏌ワ紒": "Only one interaction type of entry and exit can be selected. Please check!",
+    "鏆傛棤鏁版嵁": "No data",
+    "璇烽�夋嫨": "Please select",
+    "宸ュ簭鍒楄〃": "WorkSection Report",
+    "宸ヤ綅鍒楄〃": "Workstations Report",
+    "璇︽儏": "details",
+    "绛涢��": "Filter",
+    "娣诲姞鏉′欢": "Add Condition",
+    "娣诲姞宸ュ簭": "Add WorkSection",
+    "宸ュ簭璁剧疆": "WorkSection Settings",
+    "鍒嗙粍鏉′欢": "Group Condition",
+    "鎵�灞炰骇绾挎": "Belonging production line segment",
+    "璇烽�夋嫨鎵�灞炰骇绾挎": "Please select Belonging production line segment",
+    "鍏宠仈娴佺▼": "Associated Flow",
+    "璇烽�夋嫨鍏宠仈娴佺▼": "Please select Associated Flow",
+    "鍒嗙粍": "Group",
+    "瀵煎叆": "Import",
+    "瀵煎嚭": "Export",
+    "璇疯緭鍏�": "Please enter",
+    "璇疯緭鍏ュ叧閿瓧": "Please enter keywords",
+    "搴忓彿": "Number",
+    "宸ュ簭鍚嶇О": "WorkSection Name",
+    "宸ュ簭缂栧彿": "WorkSection Number",
+    "宸ヤ綅鍚嶇О": "Workstation Name",
+    "鎵�灞炲伐搴�": "Belonging WorkSection",
+    "璇烽�夋嫨鎵�灞炲伐搴�": "Please select Belonging WorkSection",
+    "鐪嬫澘IP": "Dashboard IP",
+    "SOP淇″彿": "SOP Signal",
+    "鏇存柊鐮佸彉閲�": "Update code variable",
+    "澶囨敞": "Remark",
+    "鎵归噺閰嶇疆": "Batch configuration",
+    "鍙傛暟閰嶇疆": "Parameter configuration",
+    "鏀寔閰嶇疆浜х嚎浜у搧鏉$爜涓庡敮涓�鏂欑殑瑁呴厤缁戝畾鍏崇郴": "Support configuration production line product barcode and unique material assembly binding relationship",
+    "鐗╂枡浜у搧鍏宠仈宸ュ簭": "Material product assembly work section",
+    "杩涚珯缁撴灉鍊奸厤缃�": "Entry station result value configuration",
+    "宸ュ簭缁撴灉鍊奸厤缃�": "WorkSection result value configuration",
+    "琛ュ厖璇存槑鏄犲皠": "Supplementary description mapping relationship",
+    "鍏宠仈鏉$爜鐢熸垚瑙勫垯": "Associated barcode generation rule",
+    "鏉$爜鍚嶇О": "Barcode name",
+    "娴佺▼鍚嶇О": "Flow name",
+    "閫夋嫨": "Select",
+    "鍏宠仈鐗╂枡": "Associated material",
+    "鍏抽敭瀛�": "Keyword",
+    "鍙傛暟淇″彿閰嶇疆": "Parameter signal configuration",
+    "瀵煎叆鎴愬姛": "Import success",
+    "瀵煎嚭鎴愬姛": "Export success",
+    "鍔熻兘閰嶇疆": "Function configuration",
+    "閲囬泦鍙傛暟": "Collection parameter",
+    "閰嶆柟鍙傛暟": "Formula parameter",
+    "涓嶈壇鍘熷洜": "Defect reason",
+    "鐗╂枡鍙傛暟": "Material parameter",
+    "灞曞紑宸ュ簭璇︽儏": "Expand work section details",
+    "鍚戜笂娣诲姞宸ュ簭": "Add work section upwards",
+    "鍚戜笅娣诲姞宸ュ簭": "Add work section downwards",
+    "鍒涘缓宸ュ簭鍓湰": "Create work section copy",
+    "鍒涘缓鍓湰鎴愬姛": "Create copy success",
+    "鍒犻櫎宸ュ簭": "Delete work section",
+    "鏄惁鍒犻櫎": "Are you sure to delete",
+    "鍒犻櫎鎴愬姛": "Delete success",
+    "宸ュ簭": "WorkSection",
+    "瀵煎叆澶辫触": "Import fail",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "Import file format is incorrect, please import .xlsx/.xls and .csv format files",
+    "璇疯緭鍏ュ伐搴忓悕绉�": "Please enter workSection name",
+    "璇烽�夋嫨浜х嚎娈�": "Please select production line segment",
+    "鐗╂枡鍚嶇О": "Material name",
+    "鐗╂枡绫诲瀷": "Material type",
+    "鍙傛暟鍚�": "Parameter name",
+    "鍙傛暟鎻忚堪": "Parameter description",
+    "褰撳墠宸ュ簭鏁版嵁鏈繚瀛橈紝鏄惁纭鍏抽棴锛�": "Current work section data has not been saved, do you want to close?",
+    "淇濆瓨鎴愬姛锛屾敞鎰忛噸鍚祦绋嬫湇鍔★紒": "Save success, please restart the flow service!",
+    "浜х嚎娈�": "Production line segment",
+    "缁戝畾鍞竴鏂�": "Binding unique material",
+    "杩涚珯缁撴灉": "Entry station result",
+    "鍑虹珯缁撴灉": "Exit station result",
+    "涓嬪彂鍊�": "Issued value",
+    "鍘熷鍊�": "Original value",
+    "鏄犲皠鍊�": "Mapping value",
+    "淇濆瓨鎴愬姛": "Save success",
+    "灞曞紑宸ヤ綅璇︽儏": "Expand workstation details",
+    "鍚戜笂娣诲姞宸ヤ綅": "Add workstation upwards",
+    "鍚戜笅娣诲姞宸ヤ綅": "Add workstation downwards",
+    "娣诲姞宸ヤ綅": "Add Workstation",
+    "鍒涘缓宸ヤ綅鍓湰": "Create workstation copy",
+    "鍒涘缓宸ヤ綅鍓湰鎴愬姛": "Create workstation copy success",
+    "鍒犻櫎宸ヤ綅": "Delete workstation",
+    "宸ヤ綅": "Workstation",
+    "褰撳墠宸ヤ綅鏁版嵁鏈繚瀛橈紝鏄惁纭鍏抽棴锛�": "Current workstation data has not been saved, do you want to close?",
+    "璇疯緭鍏ュ伐浣嶅悕绉�": "Please enter workstation name",
+    "璇疯緭鍏ュ伐搴忕紪鍙�": "Please enter workSection Number",
+    "涓嶈兘涓虹┖鎴栫┖鐧藉瓧绗︼紒": "Cannot be empty or blank characters!",
+    "鐪嬫澘IP鍦板潃": "Dashboard IP address",
+    "璇疯緭鍏ョ湅鏉縄P鍦板潃": "Please enter dashboard IP address",
+    "璇烽�夋嫨鏇存柊鐮�": "Please select update code",
+    "鏇存柊鐮�": "Update code",
+    "璇烽�夋嫨SOP淇″彿": "Please select SOP signal",
+    "鐗╂枡妫�楠屼俊鍙�": "Material inspection signal",
+    "鐗╂枡鏉$爜鍙橀噺": "Material barcode variable",
+    "鐗╂枡鏍¢獙缁撴灉": "Material check result",
+    "缁戝畾鐗╂枡": "Binding material",
+    "鐗╂枡鏉$爜淇℃伅缂撳瓨鍙橀噺": "Material barcode information cache variable",
+    "涓嶈壇鍝佸師鍥犲悕绉�": "Defect reason name",
+    "鍒ゆ柇鍊�": "Judgment value",
+    "涓嶈壇鍝佸師鍥犲彉閲�": "Defect reason variable",
+    "鍔熻兘鍚嶇О": "Function name",
+    "鎵�灞炴祦绋�": "Belonging flow",
+    "鍔熻兘鎻忚堪": "Function description",
+    "鍔熻兘閫夐」": "Function option",
+    "閲囬泦鍙橀噺": "Collection variable",
+    "涓嬪彂鍏宠仈鍙橀噺": "Issued related variable",
+    "鐩戝惉鍏宠仈鍙橀噺": "Listen related variable",
+    "鍔熻兘瀛楁": "Function field",
+    "鎻忚堪": "Description",
+    "鍙橀噺瑙勫垯": "Variable rule",
+    "鐗╂枡缂栧彿": "Material number",
+    "鍏宠仈宸ュ簭": "Related workSection",
+    "鍗曚綅": "Unit",
+    "瑙勫垯绫诲瀷": "Rule type",
+    "鏉$爜娈电粍鎴�": "Barcode segment composition",
+    "鏉$爜绀轰緥": "Barcode example",
+    "鏇存柊鏃堕棿": "Update time",
+    "鏍¢獙绫诲瀷": "Check type",
+    "鏍¢獙鏉$爜": "Check barcode",
+    "浜や簰绫诲瀷": "Interaction type",
+    "鍔熻兘椤�": "Function item",
+    "宸ュ簭鍒楄〃-鍒楄〃": "WorkSection Report-List",
+    "宸ヤ綅-鍒楄〃": "Workstations Report-List",
+    "宸ュ簭鍒楄〃-娣诲姞": "WorkSection Report-Add",
+    "宸ュ簭鍒楄〃-璁剧疆": "WorkSection Report-Settings",
+    "宸ュ簭鍒楄〃-杩囨护": "WorkSection Report-Filter",
+    "宸ュ簭鍒楄〃-鍒嗙粍": "WorkSection Report-Group",
+    "宸ュ簭鍒楄〃-瀵煎叆": "WorkSection Report-Import",
+    "宸ュ簭鍒楄〃-杈撳嚭": "WorkSection Report-Export",
+    "宸ヤ綅鍒楄〃-娣诲姞": "Workstations Report-Add",
+    "宸ヤ綅鍒楄〃-鎵归噺閰嶇疆": "Workstations Report-Batch Settings",
+    "宸ヤ綅鍒楄〃-杩囨护": "Workstations Report-Filter",
+    "宸ヤ綅鍒楄〃-鍒嗙粍": "Workstations Report-Group",
+    "宸ヤ綅鍒楄〃-瀵煎叆": "Workstations Report-Import",
+    "宸ヤ綅鍒楄〃-杈撳嚭": "Workstations Report-Export",
+    "纭畾": "Confirm",
+    "鏌ヨ": "search",
+    "纭": "Confirm",
+    "鍙栨秷": "Cancel",
+    "杩芥函鎶ヨ〃": "Traceability report",
+    "鎶ヨ〃閰嶇疆": "Report configuration",
+    "鍏�": "Total",
+    "椤�": "Pages",
+    "褰撳墠绗�": "Current",
+    "姣忛〉": "Per Page",
+    "鏉¤褰�": "Records",
+    "绗�": "th",
+    "鎿嶄綔": "Operation",
+    "寮傚父鍘熷洜": "Abnormal reason",
+    "缁撴灉璇存槑": "Result Explanation",
+    "鐗╂枡鎵e噺淇″彿": "Material Deduction Signal",
+    "鐗╂枡鏉$爜": "Material Barcode",
+    "鐗╂枡鐢ㄩ噺鎻愪緵鏂瑰紡": "Material Usage Provision Method",
+    "璁惧鎻愪緵": "Provided by Equipment",
+    "BOM鎻愪緵": "Provided by BOM",
+    "鐗╂枡浣跨敤閲�": "Material Usage Quantity",
+    "鎵e噺缁撴灉": "Deduction Result",
+    "鐗╂枡鎵e噺": "Material Deduction",
+    "宸ュ簭绫诲瀷": "Process Type",
+    "璇烽�夋嫨宸ュ簭绫诲瀷": "Please select the process type",
+    "杩愯鐘舵��": "Running State",
+    "璇烽�夋嫨杩愯鐘舵��": "Please select the running state",
+    "绌洪棽鐘舵�侊紝宸ヤ綅娌℃湁杩涜涓殑宸ュ崟銆佷换鍔�": "Idle state, there are no ongoing work orders or tasks at the station",
+    "鐢熶骇鐘舵�侊紝瀛樺湪姝e父鐢熶骇鐨勫伐鍗�": "Production state, there are normal production work orders",
+    "鐐规鐘舵�侊紝瀛樺湪鐐规鐨勪换鍔�": "Inspection state, there are inspection tasks"
+  },
+  "ProductionTracking": {
+    "鐢熶骇杩借釜鏁版嵁": "Production Tracking Data",
+    "鍏ㄩ儴": "All",
+    "鐢熶骇璺熻釜": "Production Tracking",
+    "杩芥函": "Traceability",
+    "浜у搧鍨嬪彿": "Product Model",
+    "璇烽�夋嫨": "Please Select",
+    "宸ュ簭": "Process"
+  },
+  "ProductManagement": {
+    "鏆傛棤鏁版嵁": "No data",
+    "浜у搧绠$悊": "Product management",
+    "娣诲姞": "Add",
+    "缂栬緫": "Edit",
+    "瀵煎叆": "Import",
+    "瀵煎嚭": "Export",
+    "SOP绠$悊": "SOP management",
+    "SOP閰嶇疆": "SOP configuration",
+    "鍒犻櫎": "Delete",
+    "璇疯緭鍏ヤ骇鍝佸悕绉般�佷骇鍝佸瀷鍙枫�佸拰浜у搧绠�鐮�": "Enter product name,model,code",
+    "搴忓彿": "Serial number",
+    "浜у搧鍚嶇О": "Product name",
+    "浜у搧鍨嬪彿": "Product model",
+    "浜у搧绠�鍙�": "Product code",
+    "閰嶆柟鍚嶇О": "Recipe name",
+    "宸ヨ壓璺嚎": "Process route",
+    "澶囨敞": "Remark",
+    "棰勮": "Preview",
+    "娣诲姞鏈湴鏂囦欢": "Add local file",
+    "鎷栨嫿鑷宠繖閲屼笂浼�": "Drag and drop here to upload",
+    "宸ュ簭娈�": "Process segment",
+    "璇烽�夋嫨宸ュ簭娈�": "Please select a process segment",
+    "鍏ㄩ儴": "All",
+    "宸ュ簭": "Process",
+    "璇疯緭鍏ュ伐搴忓悕绉�": "Enter process name",
+    "宸ユ绠$悊": "Workstep management",
+    "鏂板": "Add",
+    "闄勪欢": "Attachment",
+    "宸ユ鍜屽伐姝ユ弿杩颁负蹇呭~": "Workstep and description are required",
+    "宸ユ鍚嶇О涓嶅彲浠ラ噸澶�": "Workstep name cannot be repeated",
+    "宸ユ": "Workstep",
+    "鎿嶄綔鎻忚堪": "Operation description",
+    "璇烽�夋嫨宸ュ簭": "Please select a process",
+    "璇烽�夋嫨闇�瑕佸垹闄ょ殑宸ユ": "Please select the workstep to be deleted",
+    "宸ュ簭缂栧彿": "Process number",
+    "宸ュ簭鍚嶇О": "Process name",
+    "宸ュ簭娈靛悕绉�": "Process segment name",
+    "鎿嶄綔鎴愬姛": "Operation successful",
+    "浜у搧鍚嶇О涓嶅厑璁镐负绌猴紒": "Product name cannot be empty!",
+    "璇疯緭鍏ヤ骇鍝佸悕绉�": "Please enter product name",
+    "浜у搧鍨嬪彿涓嶅厑璁镐负绌猴紒": "Product model cannot be empty!",
+    "璇疯緭鍏ヤ骇鍝佸瀷鍙�": "Please enter product model",
+    "璇疯緭鍏ヤ骇鍝佺畝鍙�": "Please enter product code",
+    "鍒涘缓鎴愬姛": "Creation successful",
+    "淇敼鎴愬姛": "Modification successful",
+    "鍒犻櫎鎴愬姛": "Deletion successful",
+    "璇烽�夋嫨浜у搧杩涜鍒犻櫎!": "Please select a product to delete!",
+    "浜у搧鍒犻櫎鍚庯紝鐩稿叧鐢熶骇鏁版嵁鏃犳硶鎭㈠锛屾槸鍚︾‘璁ゅ垹闄わ紵": "Product deletion cannot be recovered, are you sure to delete?",
+    "鏂板缓浜у搧": "New product",
+    "璇烽�夋嫨涓�涓骇鍝佽繘琛岀紪杈�": "Please select a product to edit",
+    "璇烽�夋嫨涓�涓骇鍝佽繘琛屾搷浣�!": "Please select a product to operate!",
+    "浠呮敮鎸佺紪杈戝崟涓骇鍝�": "Only support editing a single product",
+    "璇ヤ骇鍝佸瀷鍙锋鍦ㄧ敓浜т腑锛屼笉鍙搷浣滐紒": "The product model is in production, cannot be operated!",
+    "浠呮敮鎸佸涓�涓骇鍝佸瀷鍙疯繘琛屾搷浣�!": "Only support operating on a single product model!",
+    "浜у搧姝e湪鐢熶骇涓紝涓嶅厑璁哥紪杈�!": "Product is in production, cannot be edited!",
+    "缂栬緫浜у搧": "Edit product",
+    "纭畾": "Confirm",
+    "鏌ヨ": "search",
+    "纭": "Confirm",
+    "鍙栨秷": "Cancel",
+    "杩芥函鎶ヨ〃": "Traceability report",
+    "鎶ヨ〃閰嶇疆": "Report configuration",
+    "鍏�": "Total",
+    "椤�": "Pages",
+    "褰撳墠绗�": "Current",
+    "姣忛〉": "Per Page",
+    "鏉¤褰�": "Records",
+    "绗�": "th",
+    "浜у搧璇嗗埆鐮�": "Product identification code",
+    "璇疯緭鍏ヤ骇鍝佽瘑鍒爜": "Please enter product identification code"
+  },
+  "SystemManagement": {
+    "骞�": "Year",
+    "鏈�": "Month",
+    "鍛�": "Week",
+    "鏃�": "Day",
+    "杩芥函鎶ヨ〃": "Traceability report",
+    "鐢熶骇鏁版嵁鏌ヨ鏃堕暱": "Production data query duration",
+    "瀵煎嚭璁剧疆": "Export settings",
+    "鐧惧垎姣�": "Percentage",
+    "璁″垝鏁伴噺绛変簬鎶曚骇鏁伴噺缁撴潫": "Planned quantity equals the end of the production quantity",
+    "宸ュ崟寮�鍚�昏緫": "Work order start logic",
+    "鎸夊垪琛ㄩ『搴忔帓浜�": "Arrange production according to the list order",
+    "宸ュ崟缁撴潫閫昏緫": "Work order end logic",
+    "缁撴潫鎸夐挳": "End button",
+    "寮�濮嬫寜閽�": "Start button",
+    "鑷姩鎺у埗": "Automatic control",
+    "鎵嬪姩鎺у埗": "Manual control",
+    "宸ュ崟鎺у埗鏂瑰紡": "Work order control mode",
+    "璇疯緭鍏ュ繀濉」": "Please enter the required items",
+    "杩炴帴鎴愬姛": "Connection successful",
+    "鎵撳嵃璁剧疆": "Print settings",
+    "涓嬭浇": "Download",
+    "娴嬭瘯閾炬帴": "Test link",
+    "澶嶅埗": "Copy",
+    "鍒犻櫎": "Delete",
+    "搴忓彿": "Serial number",
+    "璇疯緭鍏ユā鏉胯矾寰�": "Please enter the template path",
+    "妯℃澘璺緞": "Template path",
+    "璇疯緭鍏� ip": "Please enter the IP",
+    "璇疯緭鍏ユ墦鍗版満鍚嶇О": "Please enter the printer name",
+    "鎵撳嵃鏈哄悕绉�": "Printer name",
+    "璇疯緭鍏�": "Please Enter",
+    "璇疯緭鍏ヨ嚜瀹氫箟鍚嶇О": "Please Enter Custom Name",
+    "鑷畾涔夊悕绉�": "Custom name",
+    "鏂囨湰鍚嶇О": "Text name",
+    "绯荤粺鏂囨湰璧勬簮锛岀敤鎴峰彲鑷畾涔夊叾灞曠ず鏂囨湰": "System text resources, users can customize their display text",
+    "鏂囨湰璧勬簮": "Text Resource",
+    "宸ュ崟璁剧疆": "Order Settings",
+    "鏂囨湰璁剧疆": "Text Settings",
+    "鏇存柊閰嶇疆": "Update configuration",
+    "浜х嚎璁剧疆": "Line Settings",
+    "浜х嚎浠g爜": "Line Code",
+    "鑷畾涔夎緭鍏ワ紝闀垮害涓�20瀛楃": "Custom input, length is 20 characters",
+    "璇疯緭鍏ヤ骇绾夸唬鐮�": "Please enter the line code",
+    "璁剧疆浜х嚎浠g爜锛屼綔涓轰骇绾跨殑鍞竴鏍囪瘑浠g爜": "Set the line code as the unique identifier for the line",
+    "浜х嚎缁撴瀯": "Line Structure",
+    "浜х嚎-宸ュ簭-宸ヤ綅": "Line-Process-Station",
+    "浜х嚎-浜х嚎娈�(宸ユ)-宸ュ簭-宸ヤ綅": "Line-Line Segment (Process Segment)-Process-Station",
+    "璁剧疆浜х嚎鐨勫眰娆$粨鏋勶紝鐢ㄤ簬宸ュ簭鐨勪骇绾垮缓妯�": "Set the hierarchy of the line for process line modeling",
+    "璋冭瘯妯″紡": "Debug Mode",
+    "鍚敤璋冭瘯妯″紡": "Enable Debug Mode",
+    "寮�": "On",
+    "鍏�": "Off",
+    "鍚敤鍚庢敮鎸佸伐鍗曚笅鍙戝悗淇敼宸ュ簭閰嶇疆銆佸伐鑹洪厤鏂硅姹�": "Support modifying process configuration and process recipe requirements after the work order is issued",
+    "浜у搧绠$悊": "Product Management",
+    "SOP閰嶇疆": "SOP Configuration",
+    "绂佺敤": "Disable",
+    "鍚敤": "Enable",
+    "宸ヨ壓閰嶆柟": "Process Recipe",
+    "涓嬪彂鏂瑰紡": "Distribution Method",
+    "涓嬪彂宸ュ崟鑱斿姩閰嶆柟涓嬪彂": "Distribute recipe along with work order",
+    "閰嶆柟搴旂敤椤甸潰鎵嬪姩涓嬪彂": "Manual distribution on recipe application page",
+    "宸ュ簭璇嗗埆浜у搧鏃朵笅鍙戦厤鏂�": "Distribute recipe when the process gets the product",
+    "閰嶇疆宸ヨ壓閰嶆柟鐨勪笅鍙戞柟寮�": "Configure the distribution method of the process recipe",
+    "鍔熻兘妯″潡": "Functional Module",
+    "宸ュ崟绠$悊妯″潡": "Order Management Module",
+    "浜х嚎娈靛畾涔�": "Line Segment Definition",
+    "绯荤粺璁剧疆鍚敤鍚庯紝鏀寔瀵逛骇绾挎瀹氫箟": "Support line segment definition after system settings are enabled",
+    "浜х嚎娈靛垹闄ゅ悗锛屽紩鐢ㄥ叧绯讳竴骞跺垹闄�": "When the line segment is deleted, the reference relationships are deleted together",
+    "杩囩▼璁剧疆": "Process Settings",
+    "妫�娴嬫椂闂磋寖鍥�": "Detection Time Range",
+    "閰嶇疆浜у搧鐘舵�佹娴嬨�佹紡宸ュ簭銆侀噸鐮佸強浜у搧鐮佹洿鏂扮浉鍏充笟鍔″湪杩芥函鎶ヨ〃鐨勬暟鎹煡璇㈣寖鍥�": "Configure the data query range for product status detection, missing process, duplicate code, and product code update related business in traceability reports",
+    "杩囩▼鍙傛暟": "Process Parameters",
+    "杩斾慨鏁版嵁灞曠ず": "Rework Data Display",
+    "灞曠ず鎵�鏈夋暟鎹�": "Show All Data",
+    "灞曠ず鏈�鏂版暟鎹�": "Show Latest Data",
+    "閫夋嫨杩斾慨浜у搧鐨勮繃绋嬪弬鏁板睍绀烘柟寮�": "Choose the display method of process parameters for reworked products",
+    "涓嶈壇鍝佺鐞�": "Defective Product Management",
+    "鍒ゅ畾缁撴灉閫夋嫨椤�": "Judgment Result Options",
+    "璁惧杩斾慨": "Equipment Repair",
+    "浜哄伐杩斾慨": "Manual Repair",
+    "浜у搧鎶ュ簾": "Product Scrap",
+    "NG鍝佹祦鍑�": "NG Product Outflow",
+    "閫夋嫨涓嶅悎鏍煎搧澶勭悊鐨勫垽瀹氱粨鏋滈�夐」": "Choose judgment result options for defective product handling",
+    "浜х嚎娈典笉鍙噸澶嶏紝璇锋鏌�": "",
+    "淇濆瓨鎴愬姛": "Save Success",
+    "杩�": "In the past ",
+    "澶�": "days",
+    "浜х嚎娈靛悕绉�": "Name of production line segment",
+    "璇疯緭鍏ヤ骇绾挎鍚嶇О": "Please enter the name of the production line segment",
+    "鍔犲伐浜у搧鍚嶇О": "Processing product name",
+    "璇疯緭鍏ュ姞宸ヤ骇鍝佸悕绉�": "Please enter the name of the processed product",
+    "鎿嶄綔": "operation",
+    "閫氱敤璁剧疆": "General settings",
+    "鍔熻兘璁剧疆": "Function settings",
+    "鍩烘湰璁剧疆": "Basic settings",
+    "涓嶈壇鍝佽缃�": "Defective product settings",
+    "閰嶆柟鎺у埗": "Formula control",
+    "绯荤粺璁剧疆": "System settings",
+    "寮�鍚悗锛屼骇鍝佺鐞嗘ā鍧楋紝鎻愪緵SOP绠$悊鎸夐挳锛屽彲涓婁紶缁存姢SOP鏂囦欢": "After activation, the Product Management module provides an SOP management button for uploading and maintaining SOP files",
+    "鍏抽棴鍚庯紝宸ュ崟妯″潡涓嶅彲鐢紝鎵�鏈夌敓浜ф祦绋嬩笉鍐嶆秹鍙婂伐鍗曞姛鑳�": "After deactivation, the Work Order module is unavailable and all production processes no longer involve the work order function",
+    "楂樼骇璁剧疆": "Advanced settings"
+  },
+  "TraceManagement": {
+    "涓婄嚎鏃堕棿涓烘�昏〃閰嶇疆涓湯宸ュ簭鐨勮褰曟椂闂�": "The online time is the recording time of the final process in the summary table configuration",
+    "閮ㄥ搧": "Parts",
+    "閮ㄥ搧鍚嶇О": "Parts Name",
+    "閮ㄥ搧鏉ユ簮宸ュ簭": "Parts Source Process",
+    "璇烽�夋嫨瑙f瀽瑙勫垯": "Please select the parse rule",
+    "瀵煎嚭涓紝璇风◢鍚�...": "Exporting, please wait...",
+    "鏃堕棿鑼冨洿涓嶈兘瓒呰繃": "The time range cannot exceed",
+    "璇疯緭鍏ユ�昏〃鍚嶇О": "Please enter the total table name",
+    "骞�": "Year",
+    "鏈�": "Month",
+    "鍛�": "Week",
+    "澶�": "Day",
+    "淇濆瓨鎴愬姛": "Save successful",
+    "瑙f瀽瑙勫垯": "Parse Rule",
+    "鏉$爜娈�": "Barcode Segment",
+    "杩芥函": "Trace",
+    "杩芥函鎶ヨ〃.xlsx": "Traceability Report.xlsx",
+    "宸ュ簭/鎬昏〃": "Process/General List",
+    "鏈�鏂板姞宸ユ椂闂翠负浜у搧鏈�杩戝姞宸ユ椂闂�": "The latest processing time is the latest processing time of the product",
+    "涓婄嚎鏃堕棿涓哄伐鑹鸿矾绾块宸ュ簭鐨勮褰曟椂闂�": "The online time is the recorded time of the first process of the process route",
+    "杩斾慨鍒ゅ畾": "Repair Flag",
+    "鐐规ID": "Inspect ID",
+    "鐐规浠诲姟鍚嶇О": "Inspection task name",
+    "鐗╂枡鍙傛暟": "Material parameter",
+    "閫夋嫨鍙傛暟绫诲瀷": "Select params type",
+    "杩芥函鎶ヨ〃": "Traceability Report",
+    "鎶ヨ〃閰嶇疆": "Report Configuration",
+    "璇疯緭鍏ヨ嚜鐒舵暟锛�": "Please enter a natural number!",
+    "杈撳叆鏁伴噺澶т簬鍙傛暟鏁伴噺锛岃閲嶆柊杈撳叆": "The input quantity is greater than the parameter quantity. Please enter again.",
+    "鍐荤粨鍒楁暟涓嶈兘鍖呭惈澶氱骇琛ㄥご锛岃閲嶆柊杈撳叆": "The frozen column count cannot include multi-level headers. Please enter again.",
+    "涓氬姟瀛楁閰嶇疆": "Business Field Configuration",
+    "灞曠ず閰嶇疆": "Display Configuration",
+    "鎬昏〃閰嶇疆": "Overall Table Configuration",
+    "淇濆瓨鎴愬姛锛�": "Saved successfully!",
+    "淇濆瓨澶辫触锛�": "Failed to save!",
+    "鎻愮ず": "Tip",
+    "鏄惁鍒犻櫎": "Do you want to delete?",
+    "鏄�": "Yes",
+    "鍚�": "No",
+    "搴忓彿": "Serial Number",
+    "浜у搧鍚嶇О": "Product Name",
+    "浜у搧鍨嬪彿": "Product Model",
+    "澶囨敞": "Remarks",
+    "鏆傛棤鏁版嵁": "No data available",
+    "璇峰嬀閫夊閫夋锛�": "Please check the checkbox!",
+    "璇烽�夋嫨宸ュ簭锛�": "Please select a process!",
+    "璇烽�夋嫨鍙傛暟锛�": "Please select parameters!",
+    "涓婇檺": "Upper Limit",
+    "鎿嶄綔": "Operation",
+    "淇敼": "Modify",
+    "鎬昏〃鍚嶇О": "Overall Table Name",
+    "缁勫悎宸ュ簭": "Combined Process",
+    "鎿嶄綔鏃堕棿": "Operation Time",
+    "鎿嶄綔浜�": "Operator",
+    "鏌ョ湅": "View",
+    "鏂板缓": "New",
+    "宸ュ簭娈�": "Process Segment",
+    "宸ュ簭鍚嶇О": "Process Name",
+    "閫夋嫨": "Select",
+    "鍒犻櫎": "Delete",
+    "鏂板缓鎬昏〃": "New Overall Table",
+    "淇敼鎬昏〃": "Modify Overall Table",
+    "鍏�": "Total",
+    "椤�": "Pages",
+    "褰撳墠绗�": "Current",
+    "姣忛〉": "Per Page",
+    "鏉¤褰�": "Records",
+    "瀵煎嚭鏃堕棿鑼冨洿": "Export Time Range",
+    "宸ュ簭": "Process",
+    "鍙傛暟": "Parameter",
+    "涓婇檺鍊�": "Upper Limit Value",
+    "涓嬮檺鍊�": "Lower Limit Value",
+    "杩樺師": "Restore",
+    "宸ュ簭鍙傛暟绫诲瀷": "Process Parameter Type",
+    "宸ュ簭鍙傛暟": "Process Parameter",
+    "浜х嚎娈靛悕绉�": "Production Line Segment Name",
+    "宸ュ簭缂栧彿": "Process Number",
+    "鍙傛暟绫诲瀷": "Parameter Type",
+    "鍙傛暟鍚嶇О": "Parameter Name",
+    "閲囬泦鍙傛暟": "Collected Parameters",
+    "涓嬪彂鍙傛暟": "Issued Parameters",
+    "鏄惁鍚堟牸": "Qualified or Not",
+    "鏃堕棿鑼冨洿": "Time Range",
+    "鐗╂枡璇嗗埆鐮�": "Material Identification Code",
+    "宸ュ崟鍙�": "Work Order Number",
+    "杩囩▼鍙傛暟鏇茬嚎": "Process Curve Parameters",
+    "瀵煎嚭": "Export",
+    "鍔犲伐鏁�": "Processing Quantity",
+    "鍚堟牸鏁�": "Qualified Quantity",
+    "鍚堟牸鐜�": "Pass Rate",
+    "涓嶅悎鏍兼暟": "Unqualified Quantity",
+    "涓嶅悎鏍肩巼": "Failure Rate",
+    "鍐荤粨鍒楁暟": "Frozen Column Count",
+    "瀛楁鍚嶇О": "Field Name",
+    "鏁版嵁婧�": "Datasource",
+    "閫傜敤鍨嬪彿": "Auto mode",
+    "璁板綍鏃堕棿": "Recording time",
+    "娣诲姞": "Add",
+    "鏌ヨ": "Search",
+    "浜у搧ID": "Product ID",
+    "鏇存柊鐮�": "Update Code",
+    "妯$硦鏌ヨ": "Fuzzy Query",
+    "绮剧‘鏌ヨ": "Accurate query",
+    "鍏ㄩ儴": "All",
+    "瀵煎嚭纭": "Export Confirmation",
+    "涓嶉檺": "No limit",
+    "涓嬮檺": "Lower limit",
+    "璇疯緭鍏�": "Please enter the content",
+    "璇烽�夋嫨": "Please Select",
+    "璇疯緭鍏ユ悳绱�": "Please input search",
+    "鍒涘缓鎴愬姛锛�": "Create successfully",
+    "璇峰嬀閫変袱涓垨涓や釜浠ヤ笂鐨勫伐搴忥紒": "Please check two or more processes!",
+    "缁撴潫鏃堕棿涓嶈兘灏忎簬寮�濮嬫椂闂�": "The end time cannot be less than the start time",
+    "瀹炴椂": "Real time",
+    "鍘嗗彶": "History",
+    "宸ュ簭鏉ユ簮鍒囨崲": "Process source switching",
+    "宸ュ簭閫夋嫨": "Process selection",
+    "鍚屾宸ヨ壓璺嚎": "Synchronous process route",
+    "鑷畾涔夐�夋嫨": "Custom Selection",
+    "杩囩▼鍙傛暟": "Process Parameters",
+    "閰嶆柟鍙傛暟": "Formula Parameters",
+    "鐗╂枡鐮�": "Material Code",
+    "璇疯緭鍏ヤ竴鐮�": "Please enter the code",
+    "涓婁紶鎴愬姛": "Upload successful",
+    "璇疯緭鍏ユ煡璇㈠唴瀹癸紒": "Please enter the query content!",
+    "鍚戜笂鎻掑叆涓�琛�": "Insert a row upward",
+    "鍚戜笅鎻掑叆涓�琛�": "Insert a row downward",
+    "瀵煎嚭鎴愬姛": "Export successful",
+    "鎿嶄綔鎴愬姛": "Operation successful",
+    "瀵煎叆澶辫触锛岃妫�鏌ユ枃浠舵暟鎹�": "Import failed. Please check the file data",
+    "涓�鐮�": "One code",
+    "鏇茬嚎": "Curve",
+    "浣嶇Щ(mm)": "Displacement (mm)",
+    "鍘嬪姏(N)": "Pressure (N)",
+    "涓嬮檺锛�": "Lower limit:",
+    "涓婇檺锛�": "Upper limit:",
+    "瀹炴椂锛�": "Real-time:",
+    "缁撴灉锛�": "Result:",
+    "瀹為檯鍊硷細": "Actual value:",
+    "璁惧畾鍊硷細": "Set value:",
+    "鐗╂枡鏉$爜锛�": "Material barcode:",
+    "鎵归噺瀵煎嚭": "Batch Export",
+    "鎵归噺瀵煎嚭纭": "Batch Export Confirmation",
+    "杩涜鎵归噺瀵煎嚭": "Perform Batch Export",
+    "璇存槑锛�": "Instructions:",
+    "1銆佷笅杩拌緭鍏ユ潯鐮侊細闇�鏄纭殑鎬绘垚鐮併�佹墽琛屽櫒鐮併�侀榾浣撶爜銆佺數鏈虹爜锛孭CBA鐮佺瓑锛堜骇鍝佺爜鎴栫墿鏂欑爜锛夛紱": "1. The following input barcodes: They need to be correct assembly codes, actuator codes, valve body codes, motor codes, PCBA codes, etc. (product codes or material codes);",
+    "2銆佸鍏ユ枃浠舵牸寮忚姹備负.xlsx/.xls锛�": "2. The format of the imported file is required to be.xlsx/.xls;",
+    "3銆佺郴缁熶細鏍规嵁杈撳叆鏉$爜鏌ヨ鐩稿叧鐨勫姞宸ヤ俊鎭繘琛屽鍑恒��": "3. The system will query the relevant processing information according to the input barcodes for export.",
+    "杈撳叆鏉$爜鏁版嵁锛�": "Input barcode data:",
+    "瀵煎叆": "Import",
+    "涓�鐮佸洖婧�": "One-Code Traceability",
+    "涓婁紶MES": "Upload MES",
+    "NG宸ュ簭锛�": "NG Process:",
+    "杈撳叆ID锛�": "Input ID:",
+    "浜у搧鍨嬪彿锛�": "Product Model:",
+    "鏄惁鍚堟牸锛�": "Whether Qualified:",
+    "OK": "Qualified",
+    "NG": "Not Qualified",
+    "浜у搧ID锛�": "Product ID:",
+    "鏇存柊鐮侊細": "Update Code:",
+    "璁板綍鏃堕棿锛�": "Record Time:"
+  },
+  "QualityManagement": {
+    "瑙g粦": "Unbind",
+    "涓嶈В缁�": "Bind",
+    "鐗╂枡澶勭悊": "MATERIAL HANDLING",
+    "鎵归噺鎿嶄綔": "bulk operation",
+    "鐗╂枡瑙g粦": "Unbinding of materials",
+    "璇疯緭鍏ョ墿鏂欏悕绉�": "Please enter the material name",
+    "鏍规嵁鎵�閫夌殑杩斾慨宸ュ簭灞曠ず": "Display based on the selected repair process",
+    "鐗╂枡鍚嶇О": "Material Name",
+    "鐗╂枡缂栧彿": "Material Code",
+    "鐗╂枡鏉$爜": "Material Barcode",
+    "鐗╂枡绫诲瀷": "Material Type",
+    "鍗曚綅": "Unit",
+    "鐢ㄩ噺": "Dosage",
+    "鎿嶄綔": "Operation",
+    "璇烽�夋嫨闇�瑕佹搷浣滅殑鏁版嵁": "Please Need Data",
+    "鍙傛暟涓嬮檺": "Parameter Down",
+    "鍙傛暟涓婇檺": "Parameter Up",
+    "鍙傛暟鍊�": "Parameter Value",
+    "鍙傛暟鍚嶇О": "Parameter Name",
+    "鍏ㄩ儴": "All",
+    "鍘熷洜鏈煡": "Reason unknown",
+    "鎻愮ず": "Prompt",
+    "纭畾": "Confirm",
+    "鍙栨秷": "Cancel",
+    "浜у搧鍒ゅ畾": "Product Judgment",
+    "鍩虹淇℃伅": "Basic Information",
+    "鏆傛棤鏁版嵁": "No Data",
+    "鐢熶骇鏁版嵁": "Production Data",
+    "灞曠ず璇ヤ骇鍝佸湪鍔犲伐杩囩殑宸ュ簭锛屼笉鑹伐搴忎互绾㈣壊鏍囪": "Display the processes that the product has been processed through, and mark the defective processes in red",
+    "宸ュ簭": "Process",
+    "璁板綍鏃堕棿": "Record Time",
+    "浠ュ垽瀹氭椂闂存彁浜�": "Submit with the judgment time",
+    "涓嶈壇鍝佸鐞�": "Defective Product Handling",
+    "OK": "Qualified",
+    "NG": "Not Qualified",
+    "鏁版嵁琛ュ厖": "Data Supplement:",
+    "鍏抽棴澶辫触锛岃鍏堝垹闄ゅ凡娣诲姞宸ュ簭": "Closing failed. Please delete the added processes first.",
+    "鍒ゅ畾鎴愬姛": "Judgment Successful",
+    "涓嶈壇鍘熷洜閰嶇疆": "Defective Reason Configuration",
+    "璇疯緭鍏ュ叧閿瓧": "Please Enter Keywords",
+    "鍒犻櫎": "Delete",
+    "涓嶈壇鍘熷洜涓嶈兘涓虹┖": "Defective reason cannot be empty",
+    "淇濆瓨鎴愬姛锛�": "Saved successfully!",
+    "淇濆瓨澶辫触锛�": "Save failed!",
+    "绛涢��": "Filter",
+    "瀵煎嚭": "Export",
+    "鍒ゅ畾缁撴灉": "Judgment Result",
+    "鏄惁鍚堟牸": "Whether Qualified",
+    "杩斾慨宸ュ簭": "Repair Process",
+    "鍒ゅ畾浜哄憳": "Judgment Personnel",
+    "鍒ゅ畾鏃堕棿": "Judgment Time",
+    "鍒ゅ畾璇︽儏": "Judgment Details",
+    "澶勭悊璇存槑": "Processing Instructions",
+    "鏃堕棿鑼冨洿鏈�澶ц法搴︿负60澶�": "The maximum time range span is 60 days",
+    "浜у搧鍒ゅ畾璁板綍.xlsx": "Product Judgment Record.xlsx",
+    "娣诲姞": "Add",
+    "浜у搧鍨嬪彿": "Product Model",
+    "鍒ゅ畾": "Judge",
+    "閰嶇疆": "Configure",
+    "鏃堕棿鑼冨洿锛�": "Time Range:",
+    "浜у搧鐮�": "Product Code",
+    "宸ュ崟鍙�": "Work Order Number",
+    "璇疯緭鍏�": "Please Enter",
+    "搴忓彿": "Serial Number",
+    "涓嶈壇宸ュ簭": "Defective Process",
+    "涓嶈壇鍘熷洜": "Defective Reason",
+    "鏈�鍚庤褰曟椂闂�": "Last Record Time",
+    "寮�濮嬫椂闂翠笉鑳藉ぇ浜庣粨鏉熸椂闂�": "The start time cannot be greater than the end time",
+    "鏃堕棿鑼冨洿鏈�澶ц法搴︿负90澶�": "The maximum time range span is 90 days",
+    "寰呭姙涓嶈壇鍝�": "Pending Defective Products",
+    "浜у搧鍒ゅ畾璁板綍": "Product Judgment Record"
+  },
+  "SopWidgetBox": {
+    "璇烽厤缃笟鍔″瓧娈靛彉閲�": "Please Configture bussiness field variable",
+    "鎴愬姛": "Success",
+    "閿欒": "Error",
+    "璇疯緭鍏ョ墿鏂欑爜": "Please Enter Material Code",
+    "鐗╂枡鍚嶇О": "Material Name",
+    "鐗╂枡缂栧彿": "Material Code",
+    "鐗╂枡绫诲瀷": "Material Type",
+    "鐗╂枡鐮�": "Material Code",
+    "鍙傛暟鍚嶇О": "Parameter Name",
+    "涓婇檺": "Upper Limit",
+    "涓嬮檺": "Lower Limit",
+    "鏁板��": "Value",
+    "璇疯緭鍏ユ暟鍊�": "Please Enter Value",
+    "宸叉洿鏂�": "Has been updated",
+    "宸ュ簭閫夋嫨": "Process Selection",
+    "璇烽�夋嫨宸ュ簭": "Please Select Process",
+    "宸ヤ綅閫夋嫨": "Station Selection",
+    "璇烽�夋嫨宸ヤ綅": "Please Select Station",
+    "璇疯緭鍏�": "Please Enter",
+    "鐢熶骇杈撳叆": "Production Input",
+    "鐢熶骇鎺у埗": "Production Control",
+    "瀵逛笉璧凤紝鎮ㄧ殑娴忚鍣ㄤ笉鏀寔璇ヨ棰戞牸寮�": "Sorry, your browser does not support this video format",
+    "鏆傛棤鏂囦欢": "No files available",
+    "鏆傛棤鍥剧墖": "No pictures available",
+    "搴忓彿": "Serial Number",
+    "宸ユ": "Work Step",
+    "鎿嶄綔鎻忚堪": "Operation Description",
+    "鐘舵��": "Status"
+  },
+  "StationBeatAnalysis": {
+    "楗煎浘": "Pie chart",
+    "宸ュ簭骞冲潎鍊�": "Process average value",
+    "鍒嗘瀽宸ュ簭": "Analyze the process",
+    "宸ュ簭鍔犲伐鍛ㄦ湡锛坰锛�": "Process processing cycle (s)",
+    "浜у搧鐮�": "Product Code",
+    "鐝鍚堣": "Total number of shifts",
+    "宸ュ簭鍒嗙粍": "Process group",
+    "宸ヤ綅鐞嗚鍔犲伐鍛ㄦ湡": "Station theoretical processing cycle",
+    "宸ヤ綅璇︽儏鍒嗘瀽": "Station detail analysis",
+    "鍒嗘瀽宸ヤ綅": "Analysis station",
+    "鎵�鏈�": "All",
+    "宸ヤ綅鍦ㄥ埗鍝佺瓑寰呮儏鍐靛姣�": "Station production waiting comparison",
+    "鏄熸湡涓�": "Monday",
+    "鏄熸湡浜�": "Tuesday",
+    "鏄熸湡涓�": "Wednesday",
+    "鏄熸湡鍥�": "Thursday",
+    "鏄熸湡浜�": "Friday",
+    "鏄熸湡鍏�": "Saturday",
+    "鏄熸湡鏃�": "Sunday",
+    "宸ヤ綅鍚嶇О": "Station name",
+    "宸ヤ綅浜ч噺鍒嗗竷鍙婂彉鍖栧箙搴�": "Station output distribution and change amplitude",
+    "宸ヤ綅鍔犲伐鑳藉姏瀵规瘮": "Station processing capability comparison",
+    "鍗曚綅鏃堕棿浜ч噺": "Unit time output",
+    "宸ヤ綅骞冲潎鍊�": "Station average value",
+    "鍔犲伐缁撴灉鍒嗙粍": "Processing result grouping",
+    "浜у搧鍔犲伐璇︽儏": "Product processing details",
+    "宸ヤ綅杩愯鏃ュ織": "Station operation log",
+    "鍗曚綅浜у搧绛夊緟鏃堕暱": "Unit product waiting time",
+    "寰呭姞宸ユ暟閲�": "Number of waiting processing",
+    "鍗曚綅浜у搧鍔犲伐鍛ㄦ湡": "Unit product processing cycle",
+    "绉诲姩鏋佸樊MR": "Range control chart",
+    "鍙戠敓宸ヤ綅": "Occurrence station",
+    "鐢熶骇鐝": "Production shift",
+    "杩涚珯鏃堕棿": "Arrival time",
+    "鍑虹珯鏃堕棿": "Departure time",
+    "鍔犲伐缁撴灉": "Processing result",
+    "宸ヤ綅鍔犲伐鍛ㄦ湡锛坰锛�": "Station processing cycle (s)",
+    "杩愯鐘舵��": "Running status",
+    "寮�濮嬫椂闂�": "Start time",
+    "缁撴潫鏃堕棿": "End time",
+    "鎸佺画鏃堕暱锛坰锛�": "Duration (s)",
+    "纭": "Confirm",
+    "鍙栨秷": "Cancel",
+    "鏆傛棤鏁版嵁": "No data",
+    "鍏�": "Total",
+    "椤�": "Pages",
+    "褰撳墠绗�": "Current",
+    "姣忛〉": "Per Page",
+    "鏉¤褰�": "Records",
+    "绗�": "th",
+    "鎿嶄綔": "Operation",
+    "浜ч噺": "Production Volume",
+    "鏃堕棿鍒嗙粍": "Time Grouping",
+    "浜ч噺缁熻": "Production Statistics",
+    "宸ュ簭鍚嶇О": "Process Name",
+    "淇濆瓨鎴愬姛": "Saved successfully",
+    "鏄熸湡": "Week",
+    "宸ュ簭浜ч噺鍒嗗竷鍙婂彉鍖栧箙搴�": "Distribution and Magnitude of Changes in Process Output",
+    "鍚屾瘮鍗囬檷骞�": "Year-on-year Increase/Decrease",
+    "鐜瘮鍗囬檷骞�": "Sequential Increase/Decrease",
+    "鍚堟牸鏁伴噺": "Qualified Quantity",
+    "涓嶈壇鏁伴噺": "Unqualified Quantity",
+    "浜ч噺锛歱cs": "Production: pcs",
+    "骞呭害锛�": "Amplitude:",
+    "鐝鍒嗙粍": "Shift Grouping",
+    "宸ュ簭鍔犲伐鑳藉姏瀵规瘮": "Comparison of Workstation Processing Capabilities",
+    "鍗曚綅鏃堕棿浜ч噺锛歱cs/h": "Production per Unit Time: pcs/h",
+    "鐞嗚鍔犲伐鍛ㄦ湡": "Theoretical Processing Cycle",
+    "瀹為檯鍔犲伐鍛ㄦ湡": "Actual Processing Cycle",
+    "鍗曚綅浜у搧鍔犲伐鍛ㄦ湡锛歴": "Unit Product Processing Cycle: s",
+    "宸ュ簭鍦ㄥ埗鍝佺瓑寰呮儏鍐靛姣�": "Comparison of Work-in-Progress Waiting Status in Processes",
+    "鍗曚綅浜у搧绛夊緟鏃堕暱锛歴": "Unit Product Waiting Time: s",
+    "寰呭姞宸ユ暟閲忥細pcs": "Quantity to be Processed: pcs",
+    "绉诲姩鏋佸樊鎺у埗鍥�": "Moving Range Control Chart",
+    "UCL": "Upper Control Limit",
+    "CL": "Center Line",
+    "LCL": "Lower Control Limit",
+    "棰戞暟": "Frequency",
+    "鑺傛媿鍒嗘瀽": "Beat Analysis",
+    "浜х嚎璁剧疆": "Production Line Settings",
+    "鐢熶骇鏃ユ湡": "Production Date",
+    "鐩爣浜ч噺": "Target Production",
+    "璇疯緭鍏�": "Please Enter",
+    "淇濆瓨": "Save",
+    "宸ュ簭鐞嗚鍔犲伐鍛ㄦ湡": "Theoretical Processing Cycle of Processes",
+    "宸ュ簭璇︽儏鍒嗘瀽": "Process Detail Analysis",
+    "浜х嚎鏁翠綋姒傚喌": "Overall Production Line Overview",
+    "褰撴棩浜ч噺锛坧cs锛�": "Daily Production (pcs)",
+    "涓婂懆鍚屾瘮": "Year-on-year Comparison with Last Week",
+    "鏄ㄦ棩鐜瘮": "Sequential Comparison with Yesterday",
+    "鍗曚綅鏃堕棿浜ч噺锛坧cs/h锛�": "Production per Unit Time (pcs/h)",
+    "骞冲潎鐢熶骇鑺傛媿锛坰锛�": "Average Production Rhythm (s)",
+    "褰撴棩瀹屾垚鐜�": "Daily Completion Rate",
+    "浜у搧鍔犲伐鍛ㄦ湡鍒嗘瀽": "Product Processing Cycle Analysis",
+    "鏍锋湰鏁�": "Sample Size",
+    "骞冲潎鍊�": "Average Value",
+    "鏈�澶у��": "Maximum Value",
+    "鏈�灏忓��": "Minimum Value",
+    "鏋佸樊鍊�": "Range Value",
+    "棰戞暟鍒嗗竷鐩存柟鍥�": "Frequency Distribution Histogram",
+    "鏌ヨ鏃堕棿闂撮殧涓嶈兘瓒呰繃30澶�": "The query time interval cannot exceed 30 days",
+    "鐢熸垚涓�": "Generating",
+    "涓嶅悎鏍煎搧缁熻": "Unqualified Products Statistics",
+    "甯曠疮鎵樺浘": "Pareto Chart",
+    "浜х嚎娈�": "Production Line Segment",
+    "浜у搧鍨嬪彿": "Product Model",
+    "鏌ヨ鏃ユ湡": "Query Date",
+    "瀹炴椂妯″紡锛堝畾鏃舵瘡鍒嗛挓鍒锋柊褰撴棩鏁版嵁锛�": "Real-time mode (refresh )",
+    "瀵煎嚭鍒嗘瀽鎶ュ憡": "Export Report",
+    "浜у搧涓嶅悎鏍兼暟": "Number of Unqualified Products",
+    "浜у搧涓嶅悎鏍肩巼": "Unqualified Rate of Products",
+    "浜у搧涓昏涓嶅悎鏍煎師鍥�": "Main Unqualified Reasons for Products",
+    "宸ュ簭": "Process",
+    "宸ヤ綅": "Workstation",
+    "鐝": "Shift",
+    "鍥捐〃": "Chart",
+    "鏌卞舰鍥�": "Bar Chart",
+    "鎶樼嚎鍥�": "Line Chart",
+    "鏌卞舰鎶樼嚎鍥�": "Bar-Line Chart",
+    "杩斿洖": "Back",
+    "涓嶅悎鏍煎師鍥犲垎甯�": "Distribution of Unqualified Reasons",
+    "鍏ㄩ儴": "All"
+  },
+  "LabelManagement": {
+    "浜у搧鍚嶇О": "Product Name",
+    "浜у搧ID": "Product ID",
+    "浜у搧鍨嬪彿": "Product Model",
+    "宸ュ簭": "Process",
+    "宸ヤ綅": "Workstation",
+    "搴忓彿": "Serial Number",
+    "鏍囩鍚嶇О": "Label Name",
+    "閫傚簲浜у搧鍚嶇О": "Product Name",
+    "鎿嶄綔鐢ㄦ埛": "Operating user",
+    "澶囨敞": "Remark",
+    "娣诲姞": "Add",
+    "缂栬緫": "Edit",
+    "鍒涘缓鍓湰": "Create a copy",
+    "鍒犻櫎": "Delete",
+    "璇疯緭鍏ュ叧閿瓧": "Please Enter Keywords",
+    "浣跨敤浜у搧": "Use Product",
+    "閲嶆柊鎵撳嵃": "Reload Print",
+    "鏃堕棿鑼冨洿": "Time Range",
+    "寮�濮嬫椂闂�": "Start Time",
+    "缁撴潫鏃堕棿": "End Time",
+    "鎵撳嵃鏃堕棿": "Print Time",
+    "鎵撳嵃妯℃澘": "Print Template",
+    "鎵撳嵃缁撴灉": "Print Result",
+    "娣诲姞鏍囩": "Add Label",
+    "鏁版嵁鏄犲皠": "Data Mapping",
+    "鍔ㄦ�佸瓧娈�": "Dynamic Field",
+    "鏁版嵁绫诲瀷": "Data Type",
+    "鏁版嵁婧�": "Data Source",
+    "宸ヤ綅鍚嶇О": "Workstation Name",
+    "鏍囩妯℃澘": "Label Template",
+    "鎵撳嵃娆℃暟": "Print Count",
+    "閫夋嫨": "Select",
+    "閫傜敤浜у搧": "Product Name",
+    "閫傜敤宸ヤ綅": "Work Station",
+    "璇烽�夋嫨": "Please Select",
+    "璇烽�夋嫨閫傜敤浜у搧": "Please Product",
+    "璇疯緭鍏ユ爣绛惧悕绉�": "Please Enter Label Name",
+    "宸ヤ綅閫夋嫨": "Station Selection",
+    "璇烽�夋嫨鏍囩妯℃澘": "Please Select Label Template",
+    "鍙橀噺": "Variable",
+    "瀛楁": "Field",
+    "鏉$爜鐢熸垚瑙勫垯": "Barcode generation rules",
+    "娴佺▼涓婁笅鏂�": "Flow Context",
+    "鏍囪瘑": "FLag",
+    "鐢熸垚瑙勫垯": "generation rules",
+    "涓嬪彂鍙橀噺": "Issue Variable",
+    "瑙勫垯绫诲瀷": "Rule type",
+    "鏉$爜娈电粍鎴�": "Barcode Segment Composition",
+    "鏉$爜绀轰緥": "Barcode example",
+    "鏇存柊鏃堕棿": "Update Time",
+    "閫傜敤浜у搧鍚嶇О": "Product Name",
+    "璇疯緭鍏ュ娉�": "Please enter the remarks",
+    "璇烽�夋嫨鎵撳嵃鏈�": "Please Select Print",
+    "鎵撳嵃妯$増": "Print Template",
+    "璇烽�夋嫨鎵撳嵃璁板綍": "Please Select Print Record",
+    "閫傜敤宸ヤ綅涓嶈兘涓虹┖": "The applicable workstation cannot be empty",
+    "閫傜敤宸ヤ綅鍏佽涓虹┖": "The applicable workstation cannot be empty",
+    "鏁版嵁鏄犲皠涓嶈兘涓虹┖": "Data mapping cannot be empty",
+    "璇烽�夋嫨閫傜敤宸ヤ綅": "Please select the applicable workstation",
+    "澶嶅埗": "Copy",
+    "鍒犻櫎鏁版嵁": "Delete Data",
+    "璇烽�夋嫨鏍囩": "Please Select Label",
+    "缂栬緫鏍囩": "Edit Label",
+    "閫傜敤浜у搧涓嶅厑璁镐负绌�": "The applicable product cannot be empty",
+    "鏍囩鍚嶇О涓嶅厑璁镐负绌�": "The label name cannot be empty",
+    "閫傜敤宸ヤ綅涓嶅厑璁镐负绌�": "The applicable workstation cannot be empty",
+    "鎵撳嵃鏈�": "Printer",
+    "鍒涘缓鍓湰鎴愬姛": "Copy creation successful",
+    "纭鍒犻櫎閫変腑鏍囩锛�": "Confirm deletion of selected label?",
+    "鎵撳嵃鎴愬姛": "Print successful",
+    "璇疯緭鍏ユ墦鍗版鏁�": "Please enter the number of prints",
+    "浠呮敮鎸佹搷浣滃崟鏉℃暟鎹�": "Only single data operations are supported",
+    "淇濆瓨鎴愬姛": "Save successful",
+    "鍒犻櫎鎴愬姛": "Delete successful"
+  },
+  "WMS-WMSMissionManagement": {
+    "浠诲姟绠$悊": "Mission Management",
+    "鍒涘缓鏃堕棿": "CreateTime",
+    "绛涢��": "Filter",
+    "瀵煎嚭": "Export",
+    "璇疯緭鍏ュ叧閿瓧": "Please Enter Keywords",
+    "鍏ュ簱": "Inbound",
+    "鍑哄簱": "Outbound",
+    "绉讳綅": "Transposing",
+    "鏅�氬叆搴�": "Ordinary storage",
+    "鏅�氬嚭搴�": "Ordinary outbound",
+    "绌烘墭鍏ュ簱": "Empty pallet storage",
+    "绌烘墭鍑哄簱": "Empty palletized outbound",
+    "閲嶅垎閰�": "redistribution",
+    "鏅�氱Щ浣�": "Ordinary shift"
+  },
+  "PalletManagement": {
+    "瀵煎叆鎴愬姛": "Import successful",
+    "瑙g粦鎴愬姛": "Unbinding successful",
+    "缁戝畾鎴愬姛": "Binding successful",
+    "淇濆瓨鎴愬姛": "Save successful",
+    "鎵樼洏": "Pallet",
+    "瀵煎嚭鎵樼洏": "Export Pallet",
+    "瀵煎嚭": "Export",
+    "瀵煎叆澶辫触": "Import Fail",
+    "瀵煎叆鏂囦欢鏍煎紡涓嶆纭紝璇峰鍏�.xlsx/.xls涓�.csv鏍煎紡鐨勬枃浠�": "Import file format is incorrect, please import .xlsx/.xls and .csv format files",
+    "璇烽�夋嫨鎵樼洏": "Please Select Pallet",
+    "纭鍒犻櫎閫変腑鎵樼洏锛�": "Confirm deletion of selected pallet?",
+    "鍒犻櫎鎴愬姛": "Delete successful",
+    "鍒犻櫎澶辫触": "Delete failed",
+    "鍒犻櫎涓�": "Deleting",
+    "鍒犻櫎鎵樼洏": "Delete Pallet",
+    "鎵樼洏绠$悊": "Pallet Management",
+    "鎵樼洏缂栧彿": "Pallet Number",
+    "鎵樼洏绫诲瀷": "Pallet Type",
+    "鎿嶄綔": "Operation",
+    "鐘舵��": "Status",
+    "鍒涘缓鏃堕棿": "Creation Time",
+    "鏇存柊鏃堕棿": "Update Time",
+    "浠呮敮鎸佹搷浣滃崟鏉℃暟鎹�": "Only single data operations are supported",
+    "缂栬緫鎵樼洏": "Edit Pallet",
+    "鎵樼洏宸蹭娇鐢紝璇烽噸鏂伴�夋嫨": "Pallet has been used, please select again",
+    "鎵樼洏缁戝畾": "Pallet Binding",
+    "鎵樼洏鏈娇鐢紝璇烽噸鏂伴�夋嫨": "Pallet has not been used, please select again",
+    "鏄惁纭瑙i櫎缁戝畾锛�": "Confirm pallet binding?",
+    "瑙i櫎缁戝畾鎴愬姛": "Pallet binding released successfully",
+    "浣跨敤涓�": "In Use",
+    "鏈娇鐢�": "Not Used",
+    "娣诲姞": "Add",
+    "缁戝畾": "Bind",
+    "瑙g粦": "Unbind",
+    "鑷姩缁戝畾": "Auto Bind",
+    "鑷姩瑙g粦": "Auto Unbind",
+    "鎵嬪姩缁戝畾": "Manual Bind",
+    "鎵嬪姩瑙g粦": "Manual Unbind",
+    "鍒犻櫎": "Delete",
+    "鎵樼洏缁戝畾璁板綍": "Pallet Binding Record",
+    "璇疯緭鍏ュ叧閿瓧": "Please Enter Keywords",
+    "搴忓彿": "Serial Number",
+    "鎵樼洏鐮�": "Pallet Code",
+    "褰撳墠缁戝畾浜у搧鐮�": "Current Binding Product Code",
+    "澶囨敞": "Remark",
+    "娣诲姞鏉′欢": "Add Condition",
+    "鏃堕棿鑼冨洿": "Time Range",
+    "寮�濮嬫椂闂�": "Start Time",
+    "缁撴潫鏃堕棿": "End Time",
+    "绛涢��": "Filter",
+    "鏃堕棿鑼冨洿鏈�澶ц法搴︿负60澶�": "The maximum time range span is 60 days",
+    "鎵樼洏缁戝畾璁板綍.xlsx": "Pallet Binding Record.xlsx",
+    "浜у搧鐮�": "Product Code",
+    "鍔ㄤ綔": "Action",
+    "宸ュ簭": "Process",
+    "鏃堕棿": "Time",
+    "璇烽�夋嫨鍔ㄤ綔": "Please Select Action",
+    "璇疯緭鍏ュ伐搴�": "Please Enter Process",
+    "璇疯緭鍏�": "Please Enter",
+    "璇烽�夋嫨": "Please Select",
+    "瀵煎叆": "Import",
+    "缂栬緫": "Edit",
+    "娣诲姞鎵樼洏": "Add Pallet",
+    "璇疯緭鍏ユ墭鐩樼爜": "Please Enter Pallet Code",
+    "璇疯緭鍏ュ娉ㄤ俊鎭�": "Please Enter Remark Information",
+    "璇疯緭鍏ヤ骇鍝佺爜": "Please Enter Product Code",
+    "浜у搧鐮佷笉鍏佽涓虹┖": "Product code cannot be empty",
+    "鎵樼洏鐮佷笉鍏佽涓虹┖": "Tray code cannot be empty",
+    "璇烽�夋嫨鐘舵��": "Please select Status"
+  }
+}
\ No newline at end of file

--
Gitblit v1.9.3