From 0b8f1db9b9db6ec216091e953303a752c91aa307 Mon Sep 17 00:00:00 2001
From: wangfei <3597712270@qq.com>
Date: 星期四, 17 十月 2024 08:56:49 +0800
Subject: [PATCH] 被覆盖代码找回

---
 UI-Project/src/lang/en.js | 1140 +++++++++++++++++++++++++++++++----------------------------
 1 files changed, 605 insertions(+), 535 deletions(-)

diff --git a/UI-Project/src/lang/en.js b/UI-Project/src/lang/en.js
index eddcad4..0e3c60f 100644
--- a/UI-Project/src/lang/en.js
+++ b/UI-Project/src/lang/en.js
@@ -1,549 +1,619 @@
 export  default {
-    "northglassMESsystem": '小懈褋褌械屑邪 "NorthGlass MES"' ,
+    "northglassMESsystem": "NorthGlass MES System",
       login:{
-          userErr:'袙胁械写懈褌械 薪芯屑械褉 褋褔械褌邪.',
-          pwErr:'袙胁械写懈褌械 锌邪褉芯谢褜.',
-          user:'袗泻泻邪褍薪褌',
-          password:'袣芯写',
-          login:'袟邪谢芯谐懈薪',
-          loginSuccessful:'袙褏芯写 胁 褋懈褋褌械屑褍 胁褘锌芯谢薪械薪 褍褋锌械褕薪芯锛�',
-          register:'袟邪褉械谐懈褋褌褉懈褉芯胁邪',
-          namea:'袠屑褟 薪械 屑芯卸械褌 斜褘褌褜 锌褍褋褌褘屑',
-          len:'袛谢懈薪邪 薪械 写芯谢卸薪邪 锌褉械胁褘褕邪褌褜 16',
-          passnull:'袩邪褉芯谢褜 薪械 屑芯卸械褌 斜褘褌褜 锌褍褋褌褘屑',
-          leng:'袛谢懈薪邪 锌邪褉芯谢褟 薪械 写芯谢卸薪邪 斜褘褌褜 屑械薪褜褕械 6 懈谢懈 斜芯谢褜褕械 16.',
-          spwn:'袩邪褉芯谢褜 锌芯写褌胁械褉卸写械薪懈褟 薪械 屑芯卸械褌 斜褘褌褜 锌褍褋褌褘屑',
-          depass:'袛胁邪 褉邪蟹薪褘褏 锌邪褉芯谢褟.',
+          userErr:'Please enter account number',
+          pwErr:'Please input a password',
+          user:'Account number',
+          password:'Password',
+          login:'Log on',
+          loginSuccessful:'Log on was successful锛�',
+          register:'Register',
+          namea:'Name cannot be empty',
+          len:'The length cannot exceed 16',
+          passnull:'Password cannot be empty',
+          leng:'The password length cannot be less than 6 or more than 16',
+          spwn:'Confirm password cannot be empty',
+          depass:'The two passwords are not the same',
       },
       register:{
-          registerSuccessful:'袪械谐懈褋褌褉邪褑懈褟 褍褋锌械褕薪芯',
-          newuserregister:'袧芯胁褘泄 褉械械褋褌褉 锌芯谢褜蟹芯胁邪褌械谢械泄',
-          name:'袠屑褟锛�',
-          inputname:'袙胁械写懈褌械 懈屑褟',
-          password:'袣芯写:',
-          pwErr:'袙胁械写懈褌械 锌邪褉芯谢褜.',
-          passwordation:'袩芯写褌胁械褉写懈褌械 锌邪褉芯谢褜:',
-          pwErration:'袩芯卸邪谢褍泄褋褌邪, 锌芯写褌胁械褉褌懈褌械 锌邪褉芯谢褜',
-          registration:'袩芯写褌胁械褉卸写械薪懈械 芯 褉械谐懈褋褌褉邪褑懈懈',
-          false:'袨褌屑械薪邪',
+          registerSuccessful:'login was successful',
+          newuserregister:'New user register',
+          name:'Full name锛�',
+          inputname:'Please enter your name',
+          password:'Password:',
+          pwErr:'Please input a password',
+          passwordation:'Confirm password:',
+          pwErration:'Please confirm password',
+          registration:'Registration Confirm',
+          false:'Cancel',
       },
       main:{
-          connectErr:'袧械芯斜褘褔薪芯械 锌芯写泻谢褞褔械薪懈械 泻 褋械褉胁械褉褍, 锌芯锌褉芯斜褍泄褌械 锌芯蟹卸械',
-          titleFirst:"袛芯斜褉芯 锌芯卸邪谢芯胁邪褌褜 ",
-          titleLast:' 胁 褋懈褋褌械屑褍 NorthGlass MES锛�',
-          quit:"袙褘褏芯写",
+          connectErr:'The server connection is abnormal. Please try again later',
+          titleFirst:"Welcome ",
+          titleLast:' to use NorthGlass MES system锛�',
+          quit:"Exit",
       },
       basicData:{
-          deletemessage:'校写邪谢懈褌褜 褝褌褍 懈薪褎芯褉屑邪褑懈褞 懈谢懈 薪械褌?',
-          laserprinting:'袦邪褕懈薪邪 谢邪蟹械褉薪芯泄 屑邪褉泻懈褉芯胁泻懈 谐芯褌芯胁邪锛�',
-          cuttingmachine:'袦邪褕懈薪邪 写谢褟 褉械蟹泻懈 谐芯褌芯胁邪锛�',
-          machine:'小芯褋褌芯褟薪懈械 褋褌邪薪芯泻 蟹邪谐褉褍蟹泻懈 胁 褉械卸懈屑械 芯薪谢邪泄薪锛�',
-          machineaa:'袪褍褔薪芯械 褋芯褋褌芯褟薪懈械 褋褌邪薪芯泻 蟹邪谐褉褍蟹泻懈:',
-          selectproject:"袙褘斜械褉懈褌械 锌褉芯械泻褌",
-          startloading:'袧邪褔邪谢芯 蟹邪谐褉褍蟹泻懈',
-          stop:'袩邪褍蟹邪',
-          yes:'锌芯写褌胁械褉写',
-          change:'锌械褉械泻谢褞褔邪',
-          projectnumber:'袧芯屑械褉 锌褉芯械泻褌邪',
-          glasswidth:'楔懈褉懈薪邪 褋褌械泻谢邪',
-          glassheight:'袙褘褋芯褌邪 褋褌械泻谢邪',
-          coatingtypes:'孝懈锌褘 锌芯泻褉褘褌懈泄',
-          coatingtypesa:'孝懈锌褘 锌芯泻褉褘褌懈泄锛�',
-          quantity:'袣芯谢懈褔械褋褌胁芯',
-          quantitya:'袣芯谢懈褔械褋褌胁芯锛�',
-          thickness:'孝芯谢褖懈薪邪',
-          thicknessa:'孝芯谢褖懈薪邪锛�',
-          startstatus:'小褌邪褌褍褋 薪邪褔邪谢邪 芯锌械褉邪褑懈懈',
-          pass:'效械褉械蟹',
-          waiting:'袞写械屑.',
-          up:'袟邪谐褉褍蟹泻邪',
-          finish:'袟邪胁械褉褕械薪芯',
-          project:'懈薪卸械薪械褉懈褟',
-          plselectproject:'袩芯卸邪谢褍泄褋褌邪, 胁褘斜械褉懈褌械 锌褉芯械泻褌.',
-          confirm:'锌芯写褌胁械褉写',
-          cancel:'袨褌屑械薪邪',
-          startfilm:'袧邪褔懈薪邪褌褜 懈谢懈 薪械褌锛�',
-          whetherpause:'袩邪褍蟹邪 懈谢懈 薪械褌锛�',
-          station:'袪邪斜芯褔械械 屑械褋褌芯',
-          width:'楔懈褉懈薪邪',
-          widtha:'楔懈褉懈薪邪锛�',
-          height:'袙褘褋芯褌邪',
-          heighta:'袙褘褋芯褌邪锛�',
-          operate:'袨锌械褉邪褑懈褟',
-          add:'袛芯斜邪胁谢褟',
-          delete:'校写邪谢',
-          addglass:'袛芯斜邪胁懈褌褜 褋褌械泻谢芯',
-          selectwidth:'袙褘斜懈褉懈褌械 褕懈褉懈薪褍',
-          selectheight:'袙褘斜懈褉懈褌械 胁褘褋芯褌褍',
-          selectcoatingtypes:'袙褘斜械褉懈褌械 褌懈锌褘 锌芯泻褉褘褌懈泄',
-          selectthickness:'袙褘斜械褉懈褌械 褌芯谢褖懈薪褍',
-          selectquantity:'袙胁械写懈褌械 泻芯谢褜褔械褋褌胁芯.',
-          pause:'袙褌芯褉邪褟 懈 褔械褌胁械褉褌邪褟 褋褌褉芯泻懈 写芯谢卸薪褘 斜褘褌褜 胁褘褕械 2700 写谢褟 褋芯褏褉邪薪械薪懈褟!',
-          pausea:'袩芯卸邪谢褍泄褋褌邪, 褍斜械写懈褌械褋褜, 褔褌芯 屑邪褉泻懈褉芯胁芯褔薪邪褟 懈 褉械卸褍褖邪褟 屑邪褕懈薪褘 谐芯褌芯胁褘!',
-          infonull:'袧芯屑械褉 锌褉芯械泻褌邪 薪械 屑芯卸械褌 斜褘褌褜 锌褍褋褌褘屑!',
-          updatanull:'袩褉芯械泻褌 薪械 褋芯褏褉邪薪懈谢懈褋褜 薪邪 谢懈褋褌械 蟹邪谐褉褍蟹泻懈!',
-          glassnull:'袨褕懈斜泻邪 锌褉懈 芯斜薪芯胁谢械薪懈懈 褋褌械泻谢邪',
+          laserprinting:'Laser printing machine ready status锛�',
+          cuttingmachine:'Cutting machine ready status锛�',
+          machine:'Online status of the loading table锛�',
+          machineaa:'Manual state of the loading table锛�',
+          selectproject:"Select project",
+          startloading:'Start loading',
+          stop:'Pause',
+          yes:'Confirm',
+          change:'Switch',
+          projectnumber:'Project number',
+          glasswidth:'Glass width',
+          glassheight:'Glass height',
+          coatingtypes:'Coating types',
+          coatingtypesa:'Coating types锛�',
+          quantity:'Quantity',
+          quantitya:'Quantity锛�',
+          thickness:'Thickness',
+          thicknessa:'Thickness锛�',
+          startstatus:'Start status',
+          pass:'Pass',
+          waiting:'Waiting',
+          up:'Loading',
+          finish:'Completed',
+          project:'Project ',
+          plselectproject:'Please select project',
+          confirm:'Confirm',
+          cancel:'Cancel',
+          startfilm:'Whether start loading锛�',
+          whetherpause:'Whether pause锛�',
+          station:'Station',
+          width:'Width',
+          widtha:'Width锛�',
+          height:'Height',
+          heighta:'Height锛�',
+          operate:'Operate',
+          add:'Increase',
+          delete:'Delete',
+          addglass:'Add glass',
+          selectwidth:'Please select width',
+          selectheight:'Please select high',
+          selectcoatingtypes:'Please select the coating types',
+          selectthickness:'Please select thickness',
+          selectquantity:'Please enter the quantity',
+          pause:'The height of the second and fourth rows must be greater than 2700 in order to save锛�',
+          pausea:'Please confirm the ready status of marking machine and cutting machine锛�',
+          infonull:'Project number cannot be empty锛�',
+          updatanull:'This project has not been saved to the loading list锛�',
+          glassnull:'An error occurred while updating the glass status',
+          deletemessage:'Do you want to delete this message?',
+          layoutSequence:'Serial Number',
       },
       sorter:{
-          gridnumber:'携褔械械泻 褋械褌泻谢邪',
-          glassnumber:'袧芯屑械褉 褋褌邪泻谢邪',
-          width:'楔懈褉懈薪邪',
-          height:'袙褘褋芯褌邪',
-          startstatus:'小褌邪褌褍褋 薪邪褔邪谢邪 芯锌械褉邪褑懈懈',
-          disable:'袨褌泻谢褞褔',
-          start:'袧邪褔邪谢芯',
-          deficiencieste:'袧械写芯褋褌邪褌泻懈 胁 芯褌褔械褌薪芯褋褌懈',
-          operate:'袨锌械褉邪褑懈褟',
-          prompt:'袩芯写褋泻邪蟹泻',
-          information:'小谢械写褍械褌 谢懈 褋芯芯斜褖邪褌褜 薪械写芯褋褌邪褞褖褍褞 懈薪褎芯褉屑邪褑懈褞锛�',
-          yes:'袛邪',
-          cancel:'袨褌屑械薪邪',
+          gridnumber:'Grid number',
+          glassnumber:'Glass number',
+          width:'Width',
+          height:'Height',
+          startstatus:'Start status',
+          disable:'Disabled',
+          start:'Enabled',
+          deficiencieste:'Report deficiencies',
+          updown:'Artificial filming',
+          operate:'Operate',
+          prompt:'Prompt',
+          information:'Is the missing information reported锛�',
+          infor:'Whether to manually download this information锛�',
+          yes:'Yes',
+          cancel:'Cancel',
       },
       order:{
-          dilapidation:'袩芯胁褉械卸写械薪懈械',
-          Takeaway:'袙蟹褟褌褜 胁褉褍褔薪褍褞',
+          dilapidation:'Breakage',
+          takeaway:'Manual removal',
+          takeon:'The arrangement is complete',
       },
-
       searchOrder:{
-        cageinformation:'袠薪褎芯褉屑邪褑懈褟 斜褍褎械褉邪',
-        productionqueue:'袩褉芯懈蟹胁芯写褋褌胁械薪薪邪褟 芯褔械褉械写褜',
-        outputglassID:'袙褘褏芯写薪芯械 褋褌械泻谢芯 ID',
-        startposition:'袟邪薪褟褌褜 锌芯蟹懈褑懈懈',
-        targetlocation:'袩芯蟹懈褑懈褟 褑械谢懈',
-        trips:'鈩� 锌芯械蟹写邪',
-        number:'小械褉懈泄薪 薪芯屑械褉',
-        taskstatus:'小芯褋褌芯褟薪懈械 蟹邪写邪褔懈',
-        filmenter:'袨卸懈写邪薪懈械 褋褌械泻谢褟薪薪芯泄 胁褏芯写',
-        infilm:'袙 薪邪褋褌芯褟褖械械 胁褉械屑褟',
-        endtask:'袟邪写邪褔邪 薪邪 泻芯薪械褑',
-        completetask:'袙褘锌芯谢薪械薪懈械 蟹邪写邪薪懈褟',
-        intoglassid:'袙褏芯写薪芯泄 褋褌械泻谢褟薪薪褘泄 ID',
-        line:'袥懈薪懈褟',
-        Usage:'小泻芯褉芯褋褌褜 懈褋锌芯谢褜蟹芯胁邪薪懈褟',
-        free:'袘械褋锌谢邪褌薪芯 (褟褔械械泻)',
-        addcage:'袛芯斜邪胁懈褌褜 懈薪褎芯褉屑邪褑懈褞 芯 斜褍褎械褉械',
-        glassIDa:'小褌械泻谢褟薪薪褘泄 ID锛�',
-        glassID:'小褌械泻谢褟薪薪褘泄 ID',
-        inglassID:'袙胁械写懈褌械 褋褌械泻谢芯 ID',
-        pieceingrid:'袩芯褉褟写芯泻 褉邪褋锌芯谢芯卸械薪懈褟 屑邪谢械薪褜泻懈褏 褋褌械泻谢褟薪薪褘褏 锌谢邪褋褌懈薪 胁 泻谢械褌泻械',
-        pieceingrida:'袩芯褉褟写芯泻 褉邪褋锌芯谢芯卸械薪懈褟 屑邪谢械薪褜泻懈褏 褋褌械泻谢褟薪薪褘褏 锌谢邪褋褌懈薪 胁 泻谢械褌泻械锛�',
-        inpieceingrid:'袙胁械写懈褌械 锌芯褉褟写芯泻 褉邪褋锌芯谢芯卸械薪懈褟 褋褌械泻谢褟薪薪褘褏 谢懈褋褌芯胁 胁 褟褔械械泻械',
-        cardnumber:'袧芯屑械褉 泻邪褉褌芯褔泻懈 锌褉芯褑械褋褋邪',
-        cardnumbera:'袧芯屑械褉 泻邪褉褌芯褔泻懈 锌褉芯褑械褋褋邪锛�',
-        incardnumber:'袙胁械写懈褌械 薪芯屑械褉 锌褉芯褑械褋褋邪 .',
-        typeglass:'孝懈锌 褋褌械泻谢邪',
-        typeglassa:'孝懈锌 褋褌械泻谢邪锛�',
-        intypeglass:'袙胁械写懈褌械 褌懈锌 褋褌械泻谢邪',
-        coatingtypes:'孝懈锌褘 锌芯泻褉褘褌懈泄',
-        width:'楔懈褉懈薪邪',
-        widtha:'楔懈褉懈薪邪锛�',
-        inwidth:'袙胁械写懈褌械 褕懈褉懈薪褍',
-        height:'袙褘褋芯褌邪',
-        heighta:'袙褘褋芯褌邪锛�',
-        inheight:'袙胁械写懈褌械 胁褘褋芯褌褍',
-        thickness:'孝芯谢褖懈薪邪',
-        thicknessa:'孝芯谢褖懈薪邪锛�',
-        inthickness:'袙胁械写懈褌械 褌芯谢褖懈薪褍.',
-        layoutID:'效械褉褌械卸 ID 蟹邪谐褉褍蟹泻懈 锌械褔懈 写谢褟 蟹邪泻邪谢泻懈',
-        layoutIDa:'效械褉褌械卸 ID 蟹邪谐褉褍蟹泻懈 锌械褔懈 写谢褟 蟹邪泻邪谢泻懈锛�',
-        inlayoutID:'袙胁械写懈褌械 褔械褉褌械卸 蟹邪泻邪谢泻懈 ID',
-        picturesequence:'效械褉褌械卸 褋械褉懈泄薪 薪芯屑械褉 蟹邪谐褉褍蟹泻懈 锌械褔懈 写谢褟 蟹邪泻邪谢泻懈',
-        picturesequencea:'效械褉褌械卸 褋械褉懈泄薪 薪芯屑械褉 蟹邪谐褉褍蟹泻懈 锌械褔懈 写谢褟 蟹邪泻邪谢泻懈锛�',
-        inpicturesequence:'袙胁械写懈褌械 锌芯褉褟写芯泻 褔械褉褌械卸懈 蟹邪泻邪谢泻懈 褋褌械泻谢邪.',
-        startstatus:'小褌邪褌褍褋 薪邪褔邪谢邪 芯锌械褉邪褑懈懈',
-        startstatusa:'小褌邪褌褍褋 薪邪褔邪谢邪 芯锌械褉邪褑懈懈锛�',
-        instartstatus:'袙胁械写懈褌械 褋芯褋褌芯褟薪懈械 邪泻褌懈胁邪褑懈懈',
-        glassgaps:'小褌械泻谢褟薪薪褘泄 蟹邪蟹芯褉',
-        glassgapsa:'小褌械泻谢褟薪薪褘泄 蟹邪蟹芯褉锛�',
-        inglassgaps:'袙胁械写懈褌械 褋褌械泻谢芯 蟹邪蟹芯褉',
-        sure:'锌芯写褌胁械褉写',
-        cancel:'袨褌屑械薪邪',
-        glassID:'小褌械泻谢褟薪薪褘泄 ID',
-        operate:'袨锌械褉邪褑懈褟',
-        breakage:'袩芯胁褉械卸写械薪懈械',
-        delete:'校写邪谢',
-        outfilm:'袙褘锌褍褋泻 褋褌械泻谢邪',
-        cagetableID:'ID 斜褍褎械褉薪芯泄 褌邪斜谢懈褑褘',
-        cagenumber:'袘褍褎械褉 薪芯屑械褉邪',
-        gridnumber:'携褔械械泻 褋械褌泻谢邪',
-        enable:'袧邪褔邪谢芯',
-        disable:'袨褌泻谢褞褔',
-        remainingwidth:'袨褋褌邪褌芯褔薪邪褟 褕懈褉懈薪邪',
-        add:'袛芯斜邪胁谢褟',
-        sheetID:'袟邪泻邪谢泻邪 屑邪谢械薪褜泻懈泄 褋褌械泻谢褟薪薪褘泄 ID 褌邪斜谢懈褑褘 懈薪褎芯褉屑邪褑懈懈',
-        processcards:'袣邪褉褌芯褔泻邪 锌褉芯褑械褋褋邪',
-        processcardtype:'孝懈锌 褋褌械泻谢邪 泻邪褉褌芯褔泻懈 锌褉芯褑械褋褋邪',
-        acceptshorizontal:'校屑械褉械薪薪芯械 锌褉懈薪褟褌懈械 谐芯褉懈蟹芯薪褌邪谢懈',
-        xcoordinates:'X-泻芯芯褉写懈薪邪褌褘',
-        ycoordinates:'Y-泻芯芯褉写懈薪邪褌褘',
-        rotationangle:'校谐芯谢 胁褉邪褖械薪懈褟 (锌褉芯褌懈胁 褔邪褋芯胁芯泄 褋褌褉械谢泻懈)',
-        state:'小芯褋褌芯褟薪懈械',
-        takeout:'袙蟹褟褌褜',
-        deletemessage:'校写邪谢懈褌褜 褝褌褍 懈薪褎芯褉屑邪褑懈褞 懈谢懈 薪械褌?',
-        prompt:'袩芯写褋泻邪蟹泻',
-        yes:'袛邪',
-        accept:'袩褉懈薪褟褌褜',
-        noaccept:'袧械 锌褉懈薪懈屑邪褌褜',
-        filmcomplete:'小褌械泻谢芯 谐芯褌芯胁芯',
-        waiting:'袞写械屑.',
-    },
-    workOrder:{
-        glassID: 'Glass ID',
-        height: 'Height',
-        width: 'Width',
-        thickness: 'Thickness',
-        coatingtypes: 'Coating types',
-        productionsequence: 'Production sequence',
-        cardnumber: 'Process card number',
-        operate: 'Operate',
-        messagedamaged: 'Is this information damaged?',
-        prompt: 'Prompt',
-        yes: 'Yes',
-        cancel: 'Cancel',
-        takemessage: 'Do you need to delete the message锛�',
-        breakage: 'Breakage',
-        takeout: 'Take away',
-        glasstype: 'Glass type',
-        line: 'Wire',
-        status: 'Status',
-    },
-    processCard: {
-        intofurnace: 'Entering the furnace',
-        beforefurnace: 'Before entering the furnace',
-        outfurnace: 'Glass finished from tempering furnace',
-        print: 'Take away the print',
-        printing: 'print',
-        projectnumber: 'Please enter the project number',
-        inquire: 'Inquire',
-        project: 'Project number',
-        awayprocess: 'Take away the process',
-        awayequipment: 'Take away the equipment',
-        awayteam: 'Take away the crew',
-        flowcard: 'Process card',
-        layer: 'Layer number',
-        temperinglayout: 'Heat number',
-        temperingfeed: 'Preface',
-        width: 'Width',
-        height: 'Height',
-        thickness: 'Thickness',
-        glasstakeout: 'Glass take away list',
-        layoutID: 'Drawing ID of loading for tempering furnace',
-        glassID: 'Glass ID',
-    },
-    reportWork:{
-        lowerbit:'小褌邪薪褑懈褟 褉邪蟹谐褉褍蟹泻懈',
-        shelfnumber:'袧芯屑械褉 褋褌芯泄泻懈 褉械谐懈褋褌褉邪褑懈懈',
-        cardnumber:'袧芯屑械褉 泻邪褉褌芯褔泻懈 锌褉芯褑械褋褋邪',
-        totalquantity:'袨斜褖械械 泻芯谢懈褔械褋褌胁芯',
-        beendropped:'袣芯谢懈褔械褋褌胁芯 褋褌械泻谢邪 褉邪蟹谐褉褍蟹泻懈',
-        state:'小芯褋褌芯褟薪懈械',
-        devicenumber:'袧芯屑械褉 芯斜芯褉褍写芯胁邪薪懈褟.',
-        startstatus:'小褌邪褌褍褋 薪邪褔邪谢邪 芯锌械褉邪褑懈懈',
-        enable:'袧邪褔邪谢芯',
-        unenable:'袧械 薪邪褔邪褌',
-        operate:'袨锌械褉邪褑懈褟',
-        bindingshelves:'袧邪蟹薪邪褔械薪薪邪褟 褋褌械谢谢邪卸泻邪',
-        clear:'效懈褋褌芯.',
-        workstation:'小褌邪薪褑懈褟 薪芯屑械褉',
-        shelfnumber:'袧芯屑械褉 褋褌芯泄泻懈 褉械谐懈褋褌褉邪褑懈懈锛�',
-        cardnumbera:'袧芯屑械褉 泻邪褉褌芯褔泻懈 锌褉芯褑械褋褋邪锛�',
-        incardnumber:'袩芯卸邪谢褍泄褋褌邪, 胁褘斜械褉懈褌械 薪芯屑械褉 锌褉芯谐褉邪屑屑褘',
-        clearglass:'袨褔懈褋褌懈褌褜 褋褌械泻谢芯 褋 锌芯谢泻懈',
-        sure:'锌芯写褌胁械褉写',
-        cancel:'袨褌屑械薪邪',
-        glassinformation:'袠薪褎芯褉屑邪褑懈褟 褋褌械泻谢邪',
-        glassID:'小褌械泻谢褟薪薪褘泄 ID',
-        coatingtypes:'孝懈锌褘 锌芯泻褉褘褌懈泄',
-        thickness:'孝芯谢褖懈薪邪',
-        width:'楔懈褉懈薪邪',
-        height:'袙褘褋芯褌邪',
-    },
-
-    productStock: {
-        addusers: 'Add user',
-        username: 'User name',
-        usernamea: 'User name锛�',
-        inusername: 'Enter one user name',
-        role: 'Role',
-        rolea: 'Role锛�',
-        inrole: 'Please select a role',
-        test: 'Test',
-        admin: 'Administrator',
-        operate: 'Operate',
-        resetpassword: 'Reset password',
-        exit: 'Edit',
-        delete: 'Delete',
-        prompt: 'Prompt',
-        repassword: 'Do you want to reset the user password锛�',
-        yes: 'Yes',
-        cancel: 'Cancel',
-        reusername: 'Modify Users',
-        addusername: 'Add user',
-        password: 'Password锛�',
-        sure: 'Confirm',
-        inpassword: 'Please input a password',
-        deusername: 'Do you want to delete the user锛�',
-    },
-    customer: {
-        addmenua: 'Add secondary menus',
-        addmenu: 'Add a first-level menu',
-        firstmenu: 'First level menu bar',
-        firstmenuname: 'The name of the first-level menu:',
-        link: 'Link',
-        inlink: 'Please enter the link',
-        linka: 'Link锛�',
-        sort: 'Sort',
-        insort: 'Please enter sorting',
-        sorta: 'Sort锛�',
-        operate: 'Operate',
-        exit: 'Edit',
-        delete: 'Delete',
-        semenu: 'Secondary menu bar',
-        semenuname: 'Secondary menu name:',
-        menu: 'Menu bar锛�',
-        inmenu: 'Please enter a menu name',
-        sure: 'Confirm',
-        cancel: 'Cancel',
-        exmene: 'Modify the first-level menu',
-        exmenea: 'Modify the secondary menu',
-        yes: 'Yes',
-        demenu: 'Do you want to delete this menu锛�',
-        prompt: 'Prompt',
-    },
-    delivery: {
-        addrole: 'Add Role',
-        editrole: 'Modify role',
-        role: 'Role',
-        rolea: 'Role锛�',
-        inrole: 'Please enter the role',
-        operate: 'Operate',
-        edit: 'Edit',
-        delete: 'Delete',
-        yes: 'Yes',
-        sure: 'Confirm',
-        cancel: 'Cancel',
-        derole: 'Do you want to delete this role',
-        prompt: 'Prompt',
-        choice: 'Menu permissions锛�',
-        inchoice: 'Please select Menu Permissions',
-    },
-    replenish: {
-        patchManagement: 'Mesh management',
-
-    },
-    rework: {
-        reworkManagement: 'Rework management',
-        addRework: "Rework added ",
-    },
-
-
-    role: {
-        id: 'ID',
-        characterHomepage: 'Character Home',
-    },
-    user: {
-        userId: 'User ID',
-        userHomepage: 'User Home',
-    },
-    orderBasicData: {
-        order: 'orders',
-        orderType: 'The type of order',
-    },
-    machine: {
-        basicId: 'Device number',
-        basicName: 'The name of the device',
-        basicCategory: 'The process in which it is located',
-        tempering: 'Steel',
-    },
-    report: {
-        productionReport: 'Production reports',
-        workInProgressReport: 'WIP report',
-    },
-    productionBasicData: {
-        basicDataQuery: 'Basic data query',
-    },
-    mainIngredient: {
-        materialInformation: 'Material information',
-    },
-    mainIngredientStock: {
-        materialName: 'The name of the item',
-        createTime: 'Return date',
-    },
-    large: {
-        time: 'The time of the break',
-        number: 'Order number',
-        jobnumber: 'Job number',
-        productionnumber: 'The production order number',
-        cardnumber: 'Process card number',
-        projectname: 'The name of the project',
-        batch: 'batch',
-        detailID: 'Detail ID',
-        building: 'Building No',
-        serialnumber: 'Order serial number',
-        productname: 'Product name',
-        serial: 'Process validation number',
-        slicemarker: 'Frame marker (position)',
-        numberpatches: 'Number of patches',
-        width: 'Width',
-        height: 'Height',
-        shape: 'Shape',
-        responsibleprocess: 'Responsible process',
-        process: 'This process',
-        numberfractions: 'The number of unfilled fractions',
-        breakreason: 'The reason for the break',
-        breaktype: 'Sub-break type',
-        responsiblepersonnel: 'Responsible Personnel',
-        responsiblequipment: 'Responsible Equipment',
-        responsibleteam: 'Responsible team',
-        area: 'Sub-broken area',
-        inspector: 'Quality inspector',
-        operate: 'Operate',
-        mes: 'Detail',
-        projectnumber: 'The project order number',
-        brokeno: 'The report is broken and not filled',
-        close: 'Shut down',
-        orderId: 'Order ID',
-        customerName: 'The name of the customer',
-        project: 'The name of the project',
-        are: 'are',
-        quantity: 'quantity',
-        warehousing: 'State',
-        deliveryDate: 'Delivery time',
-        notstocked: 'Not yet in stock',
-        inboundstatus: 'Partial inventory status',
-        allstatus: 'All in stock status',
-        completedquantity: 'Completed quantity',
-        scrapquantity: 'Scrap Quantity',
-        method: 'Processing method',
-        innumber: 'Quantity already entered',
-        productstatus: 'Production status',
-        right: 'normal',
-        stop: 'termination',
-        inquire: 'query',
-        starttime: 'Start Time',
-        endtime: 'End Time',
-        loading: 'In the process of uploading锛�',
-    },
-    reportmanage: {
-        productiontime: 'production time',
-        starttime: 'Start Time',
-        endtime: 'End Time',
-        ctype: 'Please select type',
-        cstate: 'Please select the status',
-        cprocess: 'Please select the process',
-        all: 'All',
-        completed: 'Completed',
-        broke: 'Damaged',
-        takeout: 'Takeout',
-        dreportwork: 'Unreported work',
-        pendingwork: 'Pending job application',
-        reportwork: 'Reported work',
-        incise: 'slicing',
-        edging: 'edging',
-        steel: 'toughened',
-        inquire: 'query',
-        signingwork: 'Reporting for work',
-        reporteam: 'Report work team',
-        reportingequipment: 'Reporting equipment',
-        line: 'line',
-        process: 'production processes',
-        glassID: 'Glass ID',
-        projectnumber: 'Project number',
-        layoutID: 'Tempered layout ID',
-        type: 'type',
-        state: 'state',
-        processcards: 'Flow Card',
-        number: 'Serial Number',
-        layer: 'storey',
-        typebreakage: 'Damage type',
-        ptypebreakage: ' Please select the type of damage',
-        causebreakage: 'Reason for damage',
-        pcausebreakage: 'Please select the reason for the damage',
-        responsibleprocess: 'Responsibility Process',
-        responsiblepersonnel: 'Responsible personnel',
-        presponsiblepersonnel: 'Please enter the responsible personnel',
-        responsibleteam: 'Responsible team',
-        presponsibleteam: 'Please select the responsible team',
-        responsibleequipment: 'Responsible equipment',
-        presponsibleequipment: 'Please select the responsible device',
-        remark: 'notes',
-        premark: 'Please enter a note',
-    },
-    film: {
-        mes: 'Original film storage details',
-        warehousing: 'store',
-        operate: 'Operate',
-        exit: 'Edit',
-        delete: 'Delete',
-        outbound: 'Outbound',
-        deviceid: 'device ID',
-        slot: 'Grid number',
-        enablestatea: 'Enable tagging',
-        disable: 'Disable',
-        start: 'Enable',
-        startslot: 'Start workstation',
-        endslot: 'Target workstation',
-        slotid: 'Grid ID',
-        width: 'Width',
-        widtha: 'Width锛�',
-        inwidth: 'Please enter width',
-        height: 'Height',
-        inheight: 'Please enter height',
-        heighta: 'Height锛�',
-        thickness: 'Thickness',
-        inthickness: 'Please enter thickness',
-        thicknessa: 'Thickness锛�',
-        films: 'Films',
-        infilms: 'Please enter films',
-        filmsa: 'Films锛�',
-        createtime: 'Creation time',
-        remainquantity: 'Remaining Quantity',
-        thickremainquantity: 'Remaining quantity of original film (sheets)锛�',
-        inquantity: 'Please enter the quantity',
-        quantitya: 'Number锛�',
-        enableid: 'Task ID',
-        originateslot: 'Starting grid',
-        patternquantity: 'Number',
-        enabletype: 'Task Type',
-        enablestate: 'Workstation status',
-        finish: 'Completed',
-        unfinish: 'Incomplete',
-        dedelete: 'Do you want to delete this content锛�',
-        dedisable: 'Do you want to disable this content锛�',
-        deoutbound: 'Whether to release the content of this item from the warehouse锛�',
-        selectwarehousing: 'Please select the lifting position',
-        inwarehousing: 'Lifting position锛�',
-        warehousing1: 'Lifting position 1',
-        warehousing2: 'Lifting position 2',
-        starttime: 'Start Time',
-        endtime: 'End Time',
-        taskstatus: 'Status',
-        built: 'newly built',
-        execution: 'In progress',
-        tasktype: 'Task Type',
-        stocke: 'store',
-        dispatch: 'dispatch',
-        inquire: 'query',
-        station: 'station',
-    },
-    Mounting: {
-        previewproject: 'Select Preview Project',
-        loadinglinea: 'Upper film line',
-        loadingline: 'Upper film line锛�',
-        inloadingline: 'Please select the upper film line',
-        oneloadingline: 'Line 1 on film',
-        twoloadingline: 'Line 2 on film',
-        waiting: 'Waiting',
-        setparameters: 'Set parameters',
-        project: 'Project number',
-        projecta: 'Project number锛�',
-        width: 'Width',
-        height: 'Height',
-        thickness: 'Thickness',
-        projectnumber: 'Project original piece number',
-        state: 'state',
-        createtime: 'Creation time',
-        all: 'Select All',
-
-    }
-}
\ No newline at end of file
+          searchlayout:'Non-tempered process card inquiry',
+          fullfurnaces:'Number of full furnaces',
+          specifiedproject:'The currently specified project',
+          undesignate:'Undesignate',
+          allnumber:'Total quantity',
+          numbercages:'Number of cages',
+          missingquantity:'Missing quantity',
+          breakquantity:'Breakage/Take Away quantity',
+          ceng:'layer',
+          cageinformation:'Sorter information',
+          productionqueue:'Production queue',
+          outputglassID:'Output glass ID',
+          startposition:'Start position',
+          targetlocation:'Target Position',
+          trips:'Train number',
+          number:'Serial Number',
+          taskstatus:'Task state',
+          filmenter:'Waiting for input glass',
+          infilm:'In progress',
+          endtask:'End task',
+          completetask:'Complete the task',
+          intoglassid:'Input glass ID',
+          line:'Wire',
+          Usage:'Usage rate',
+          free:'Free(pieces)',
+          addcage:'Add information on sorter',
+          glassIDa:'Glass ID锛�',
+          glassID:'Glass ID',
+          inglassID:'Please enter the glass ID',
+          pieceingrid:'The order of small pieces within the grid',
+          pieceingrida:'The order of small pieces within the grid锛�',
+          inpieceingrid:'Please enter the order of small pieces within the grid',
+          cardnumber:'Process card number',
+          cardnumbera:'Process card number锛�',
+          incardnumber:'Please enter the process card number',
+          typeglass:'Glass type',
+          typeglassa:'Glass type锛�',
+          intypeglass:'Please enter the glass type',
+          width:'Width',
+          widtha:'Width锛�',
+          inwidth:'Please enter width',
+          height:'Height',
+          heighta:'Height锛�',
+          inheight:'Please enter height',
+          coatingtypes:'Coating types',
+          thickness:'Thickness',
+          thicknessa:'Thickness锛�',
+          inthickness:'Please enter the thickness',
+          layoutID:'Drawing ID of loading for tempering furnace',
+          layoutIDa:'Drawing ID of loading for tempering furnace锛�',
+          inlayoutID:'Please enter the drawing ID of loading for tempering furnace',
+          picturesequence:'Drawing sequence of loading for tempering furnace',
+          picturesequencea:'Drawing sequence of loading for tempering furnace锛�',
+          inpicturesequence:'Please enter the drawing sequence of loading for tempering furnace',
+          startstatus:'Start status',
+          startstatusa:'Start status锛�',
+          instartstatus:'Please enter the enabled status',
+          glassgaps:'Glass gap',
+          glassgapsa:'Glass gap锛�',
+          inglassgaps:'Please enter the glass gap',
+          sure:'Confirm',
+          cancel:'Cancel',
+          operate:'Operate',
+          breakage:'Breakage',
+          delete:'Delete',
+          outfilm:'Output glass',
+          cagetableID:'Sorter table ID',
+          cagenumber:'Sorter number',
+          gridnumber:'Grid number',
+          gridnumbera:'Grid number锛�',
+          grid:'Please enter a grid number',
+          enable:'Enabled',
+          disable:'Disabled',
+          remainingwidth:'Remaining width',
+          add:'Add',
+          sheetID:'Tempered small piece information table ID',
+          processcards:'Process card',
+          processcardtype:'Process card glass type',
+          acceptshorizontal:'Does tempering accept horizontal placement',
+          xcoordinates:'x coordinate',
+          ycoordinates:'Y coordinate',
+          rotationangle:'Rotation angle (counterclockwise)',
+          state:'Status',
+          takeout:'Take away',
+          deletemessage:'Do you want to delete this message?',
+          prompt:'Prompt',
+          yes:'Yes',
+          accept:'Accept',
+          noaccept:'Not accept',
+          filmcomplete:'Glass output completed',
+          waiting:'Waiting',
+          broke:'Is this information damaged锛�',
+          brokeb:'Do you need to delete the message锛�',
+          outfil:'Whether the film is released or not锛�',
+          inputid:'Please enter the glass ID',
+          search:'Search',
+          tabid:'Dali film cage details table ID',
+          tid:'Device ID',
+          tida:'Device ID锛�',
+          fin:'Whether or not the task was completed锛�',
+          sureadd:'Confirm the addition',
+          sureadda:'Whether to confirm the addition锛�',
+          zailong:'In a cage',
+          rengongxp:'Artificial filming',
+          up:'Previous',
+          down:'Next',
+          now:'The current page is displayed',
+          tit:'data',
+          temperingqueries:'Tempering queries',
+          specifytempering:'Specify a furnace',
+          specifyengineerid:'Specify the project',
+          projectnumber:'Project number',
+          layoutnumber:'Drawing number of loading for tempering furnace',
+          numberglasses:'Number of glasses',
+          specifytemperinga:'Whether to specify the tempering of this information锛�',
+          temperedswitch:'Tempered switch',
+          dutyinformation:'Duty information',
+          process:'Process',
+          team:'Team',
+          basic:'equipment',
+          makesure:'Confirm the save',
+          // cancel:'鍙栨秷',
+          temperingtotal:'Number of tempering furnaces锛�',
+          glasstotal:'Total number of glasses锛�',
+      },
+      workOrder:{
+          glassID:'Glass ID',
+          height:'Height',
+          width:'Width',
+          thickness:'Thickness',
+          coatingtypes:'Coating types',
+          productionsequence:'Production sequence',
+          cardnumber:'Process card number',
+          operate:'Operate',
+          messagedamaged:'Is this information damaged?',
+          prompt:'Prompt',
+          yes:'Yes',
+          cancel:'Cancel',
+          takemessage:'Do you need to delete the message锛�',
+          breakage:'Breakage',
+          takeout:'Take away',
+          glasstype:'Glass type',
+          line:'Wire',
+          status:'Status',
+          time:'Time period',
+          cway:'Please select a route',
+          cstate:'Please select a status',
+          edgingone:'Edging a line',
+          edgingtwo:'Edging two lines',
+          nedging:'Unedging',
+          edging:'Edging',
+          finedging:'has been edging',
+        },
+      processCard:{
+          intofurnace:'Entering the furnace',
+          beforefurnace:'Before entering the furnace',
+          outfurnace:'Glass finished from tempering furnace',
+          print:'Take away the print',
+          printing:'print',
+          projectnumber:'Please enter the project number',
+          inquire:'Inquire',
+          project:'Project number',
+          awayprocess:'Take away the process',
+          awayequipment:'Take away the equipment',
+          awayteam:'Take away the crew',
+          flowcard:'Process card',
+          layer:'Layer number',
+          temperinglayout:'Heat number',
+          temperingfeed:'Preface',
+          width:'Width',
+          height:'Height',
+          thickness:'Thickness',
+          glasstakeout:'Glass take away list',
+          layoutID:'Drawing ID of loading for tempering furnace',
+          glassID:'Glass ID',
+      },
+      reportWork:{
+          details:'Drop off details',
+          filming:'Artificial filming',
+          printing:'Automatic printing',
+          cenumber:'Number of layers',
+          artificialorder:'The number of pieces under artificial order',
+          processcard:'Print the process card',
+          printlabels:'Print labels',
+          information:'Landing information',
+          cstation:'Please select a desk',
+          all:'all',
+          timeperiod:'Time period',
+          stationnumber:'Station number',
+          order:'order',
+          filminformation:'Manual film information',
+          glassmation:'Artificial film current glass information',
+          barcodescanner:'The current glass information of the barcode scanner',
+          lowerbit:'Unloading station',
+          shelfnumber:'Rack number',
+          cardnumber:'Process card number',
+          totalquantity:'Total quantity',
+          beendropped:'Quantity of unloaded glass',
+          state:'Status',
+          devicenumber:'Equipment No.',
+          startstatus:'Start status',
+          enable:'Start',
+          unenable:'Unstart',
+          operate:'Operate',
+          bindingshelves:'Assigned rack',
+          clear:'Clear',
+          workstation:'Station No.',
+          shelfnumbera:'Rack number锛�',
+          cardnumbera:'Process card number锛�',
+          incardnumber:'Please select the process card number',
+          clearglass:'Clear the glass on the shelf',
+          sure:'Operate',
+          cancel:'Cancel',
+          glassinformation:'Glass information',
+          glassID:'Glass ID',
+          coatingtypes:'Coating types',
+          thickness:'Thickness',
+          width:'Width',
+          height:'Height',
+      },
+   
+      productStock:{
+          addusers:'Add user',
+          username:'User name',
+          usernamea:'User name锛�',
+          inusername:'Enter one user name',
+          role:'Role',
+          rolea:'Role锛�',
+          inrole:'Please select a role',
+          test:'Test',
+          admin:'Administrator',
+          operate:'Operate',
+          resetpassword:'Reset password',
+          exit:'Edit',
+          delete:'Delete',
+          prompt:'Prompt',
+          repassword:'Do you want to reset the user password锛�',
+          yes:'Yes',
+          cancel:'Cancel',
+          reusername:'Modify Users',
+          addusername:'Add user',
+          password:'Password锛�',
+          sure:'Confirm',
+          inpassword:'Please input a password',
+          deusername:'Do you want to delete the user锛�',
+      },
+      customer:{
+          addmenua:'Add secondary menus',
+          addmenu:'Add a first-level menu',
+          firstmenu:'First level menu bar',
+          firstmenuname:'The name of the first-level menu:',
+          link:'Link',
+          inlink:'Please enter the link',
+          linka:'Link锛�',
+          sort:'Sort',
+          insort:'Please enter sorting',
+          sorta:'Sort锛�',
+          operate:'Operate',
+          exit:'Edit',
+          delete:'Delete',
+          semenu:'Secondary menu bar',
+          semenuname:'Secondary menu name:',
+          menu:'Menu bar锛�',
+          inmenu:'Please enter a menu name',
+          sure:'Confirm',
+          cancel:'Cancel',
+          exmene:'Modify the first-level menu',
+          exmenea:'Modify the secondary menu',
+          yes:'Yes',
+          demenu:'Do you want to delete this menu锛�', 
+          prompt:'Prompt',
+      },
+      delivery:{
+          addrole:'Add Role',
+          editrole:'Modify role',
+          role :'Role',
+          rolea :'Role锛�',
+          inrole :'Please enter the role',
+          operate :'Operate',
+          edit :'Edit',
+          delete :'Delete',
+          yes:'Yes',
+          sure :'Confirm',
+          cancel :'Cancel',
+          derole :'Do you want to delete this role',
+          prompt:'Prompt',
+          choice:'Menu permissions锛�',
+          inchoice:'Please select Menu Permissions',
+      },
+      replenish:{
+          patchManagement:'Mesh management',
+   
+      },
+      rework:{
+          reworkManagement:'Rework management',
+          addRework:"Rework added ",
+      },
+   
+   
+      role:{
+          id:'ID',
+          characterHomepage:'Character Home',
+      },
+      user:{
+          userId:'User ID',
+          userHomepage:'User Home',
+      },
+      orderBasicData:{
+          order:'orders',
+          orderType:'The type of order',
+      },
+      machine:{
+          basicId:'Device number',
+          basicName:'The name of the device',
+          basicCategory:'The process in which it is located',
+          tempering:'Steel',
+      },
+      report:{
+          productionReport:'Production reports',
+          workInProgressReport:'WIP report',
+      },
+      productionBasicData:{
+          basicDataQuery :'Basic data query',
+      },
+      mainIngredient:{
+          materialInformation :'Material information',
+      },
+      mainIngredientStock:{
+          materialName :'The name of the item',
+          createTime :'Return date',
+      },
+      large:{
+          time: 'The time of the break',
+          number: 'Order number',
+          jobnumber: 'Job number',
+          productionnumber: 'The production order number',
+          cardnumber: 'Process card number',
+          projectname: 'The name of the project',
+          batch: 'batch',
+          detailID: 'Detail ID',
+          building: 'Building No',
+          serialnumber: 'Order serial number',
+          productname: 'Product name',
+          serial: 'Process validation number',
+          slicemarker: 'Frame marker (position)',
+          numberpatches: 'Number of patches',
+          width: 'Width',
+          height: 'Height',
+          shape: 'Shape',
+          responsibleprocess: 'Responsible process',
+          process: 'This process',
+          numberfractions: 'The number of unfilled fractions',
+          breakreason: 'The reason for the break',
+          breaktype: 'Sub-break type',
+          responsiblepersonnel: 'Responsible Personnel',
+          responsiblequipment: 'Responsible Equipment',
+          responsibleteam: 'Responsible team',
+          area: 'Sub-broken area',
+          inspector: 'Quality inspector',
+          operate: 'Operate',
+          mes: 'Detail',
+          projectnumber: 'The project order number',
+          brokeno: 'The report is broken and not filled',
+          close: 'Shut down',
+          orderId: 'Order ID',
+          customerName: 'The name of the customer',
+          project: 'The name of the project',
+          are: 'are',
+          quantity: 'quantity',
+          warehousing: 'State',
+          deliveryDate: 'Delivery time',
+          notstocked: 'Not yet in stock',
+          inboundstatus: 'Partial inventory status',
+          allstatus: 'All in stock status',
+          completedquantity: 'Completed quantity',
+          scrapquantity: 'Scrap Quantity',
+          method: 'Processing method',
+          innumber: 'Quantity already entered',
+          productstatus: 'Production status',
+          right: 'normal',
+          stop: 'termination',
+          inquire: 'query',
+          starttime :'Start Time',
+          endtime :'End Time',
+          loading :'In the process of uploading锛�',
+      },
+      reportmanage:{
+          productiontime :'production time',
+          starttime :'Start Time',
+          endtime :'End Time',
+          ctype :'Please select type',
+          cstate :'Please select the status',
+          cprocess :'Please select the process',
+          all :'All',
+          completed :'Completed',
+          broke :'Damaged',
+          takeout :'Takeout',
+          dreportwork :'Unreported work',
+          pendingwork :'Pending job application',
+          reportwork :'Reported work',
+          incise :'slicing',
+          edging :'edging',
+          steel :'toughened',
+          inquire :'query',
+          signingwork :'Reporting for work',
+          reporteam :'Report work team',
+          reportingequipment :'Reporting equipment',
+          line :'line',
+          process :'production processes',
+          glassID :'Glass ID',
+          projectnumber :'Project number',
+          layoutID :'Tempered layout ID',
+          type :'type',
+          state :'state',
+          processcards :'Flow Card',
+          number :'Serial Number',
+          layer :'storey',
+          typebreakage :'Damage type',
+          ptypebreakage :' Please select the type of damage',
+          causebreakage :'Reason for damage',
+          pcausebreakage :'Please select the reason for the damage',
+          responsibleprocess :'Responsibility Process',
+          responsiblepersonnel :'Responsible personnel',
+          presponsiblepersonnel :'Please enter the responsible personnel',
+          responsibleteam :'Responsible team',
+          presponsibleteam :'Please select the responsible team',
+          responsibleequipment :'Responsible equipment',
+          presponsibleequipment :'Please select the responsible device',
+          remark :'notes',
+          premark :'Please enter a note',
+      },
+      film:{
+          mes:'Original film storage details',
+          warehousing:'store',
+          operate: 'Operate',
+          exit:'Edit',
+          delete:'Delete',
+          outbound:'Outbound',
+          deviceid:'device ID',
+          slot:'Grid number',
+          enablestatea:'Enable tagging',
+          disable:'Disable',
+          start:'Enable',
+          startslot:'Start workstation',
+          endslot:'Target workstation',
+          slotid:'Grid ID',
+          width:'Width',
+          widtha:'Width锛�',
+          inwidth:'Please enter width',
+          height:'Height',
+          inheight:'Please enter height',
+          heighta:'Height锛�',
+          thickness:'Thickness',
+          inthickness:'Please enter thickness',
+          thicknessa:'Thickness锛�',
+          films:'Films',
+          infilms:'Please enter films',
+          filmsa:'Films锛�',
+          createtime:'Creation time',
+          remainquantity:'Remaining Quantity',
+          thickremainquantity:'Remaining quantity of original film (sheets)锛�',
+          inquantity:'Please enter the quantity',
+          quantitya:'Number锛�',
+          enableid:'Task ID',
+          originateslot:'Starting grid',
+          patternquantity:'Number',
+          enabletype:'Task Type',
+          enablestate:'Workstation status',
+          finish:'Completed',
+          unfinish:'Incomplete',
+          dedelete:'Do you want to delete this content锛�',
+          dedisable:'Do you want to disable this content锛�',
+          deoutbound:'Whether to release the content of this item from the warehouse锛�',
+          selectwarehousing:'Please select the lifting position',
+          inwarehousing:'Lifting position锛�',
+          warehousing1:'Lifting position 1',
+          warehousing2:'Lifting position 2',
+          starttime :'Start Time',
+          endtime :'End Time',
+          taskstatus :'Status',
+          built :'newly built',
+          execution :'In progress',
+          tasktype :'Task Type',
+          stocke :'store',
+          dispatch :'dispatch',
+          inquire :'query',
+          station :'station',
+      },
+      Mounting:{
+          previewproject :'Select Preview Project',
+          loadinglinea :'Upper film line',
+          loadingline :'Upper film line锛�',
+          inloadingline :'Please select the upper film line',
+          oneloadingline :'Line 1 on film',
+          twoloadingline :'Line 2 on film',
+          waiting :'Waiting',
+          setparameters :'Set parameters',
+          project :'Project number',
+          projecta :'Project number锛�',
+          width :'Width',
+          height :'Height',
+          thickness :'Thickness',
+          projectnumber :'Project original piece number',
+          state :'state',
+          createtime :'Creation time',
+          all :'Select All',
+   
+      }
+  }
\ No newline at end of file

--
Gitblit v1.8.0