From 1bc33546a044cbc84dd9595c19dbcd9a4e309fc9 Mon Sep 17 00:00:00 2001
From: vincentlu <t1341870251@gmail.com>
Date: 星期六, 10 一月 2026 14:06:10 +0800
Subject: [PATCH] #

---
 zy-acs-flow/src/i18n/en.js |  130 ++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 122 insertions(+), 8 deletions(-)

diff --git a/zy-acs-flow/src/i18n/en.js b/zy-acs-flow/src/i18n/en.js
index a2832e3..d455bfd 100644
--- a/zy-acs-flow/src/i18n/en.js
+++ b/zy-acs-flow/src/i18n/en.js
@@ -56,6 +56,7 @@
             collapse: 'Collapse',
             collapseAll: 'Collapse All',
             scope: 'Assign',
+            deselect: 'DESELECT',
             import: {
                 title: 'Import',
                 stop: 'Stop import',
@@ -152,6 +153,8 @@
         jam: 'Jam',
         action: 'Action',
         mission: 'Mission',
+        staReserve: 'Sta Reserve',
+        lane: 'Lane',
     },
     table: {
         field: {
@@ -271,21 +274,27 @@
                 y: "y",
                 corner: "corner",
                 scale: "scale",
+                spin: "spin",
             },
             sta: {
                 uuid: "uuid",
                 zoneId: "zone",
-                staNo: "staNo",
+                staNo: "sta No.",
                 name: "name",
                 staType: "station type",
                 code: "code",
                 offset: "offset",
+                angle: 'angle',
                 autoing: "autoing",
                 loading: "loading",
                 inEnable: "in enable",
                 outEnable: "out enable",
                 zpallet: "zpallet",
                 staSts: "station status",
+                capacity: "capacity",
+                occCnt: 'occupancy qty',
+                rsvInCnt: 'reserve in qty',
+                rsvOutCnt: 'reserved out qty',
             },
             codeGap: {
                 code0: "code 1",
@@ -322,7 +331,7 @@
             loc: {
                 uuid: "uuid",
                 zoneId: "zone",
-                locNo: "loc no",
+                locNo: "loc No.",
                 name: "name",
                 code: "code",
                 compDirect: "code direct",
@@ -357,9 +366,11 @@
                 allDirection: "all direction",
                 protocol: "protocol",
                 mqttTopic: "mqtt topic",
+                needUndocking: "need undocking",
+                backupAction: "backup action",
             },
             agv: {
-                uuid: "agv no",
+                uuid: "agv No.",
                 name: "name",
                 ip: "ip",
                 secret: "secret",
@@ -437,7 +448,7 @@
             },
             bus: {
                 uuid: "uuid",
-                busNo: "bus no",
+                busNo: "bus No.",
                 startTime: "start time",
                 endTime: "end time",
                 busSts: "bus status",
@@ -474,7 +485,7 @@
             },
             travel: {
                 uuid: "uuid",
-                travelId: "travel no",
+                travelId: "travel No.",
                 agvId: "agv",
                 currSeg: "curr seg",
                 taskContent: "tasks",
@@ -483,18 +494,18 @@
             },
             segment: {
                 uuid: "uuid",
-                groupId: "group no",
+                groupId: "group No.",
                 travelId: "travel",
                 taskId: "task",
                 agvId: "agv",
-                serial: "serial no",
+                serial: "serial No.",
                 startNode: "start node",
                 endNode: "end node",
                 posType: "type",
                 backpack: "backpack",
                 algoTime: "algo time",
                 state: "state",
-                segDesc: "seg no",
+                segDesc: "seg No.",
             },
             jam: {
                 uuid: "uuid",
@@ -542,9 +553,58 @@
                 runPath: 'Run Path',
                 actions: 'Actions',
             },
+            area: {
+                uuid: "uuid",
+                name: "name",
+                code: "code",
+                zoneId: "zone",
+                type: "type",
+                maxCount: "max count",
+                speedLimit: "speed limit",
+                shapeType: "shape type",
+                shapeData: "shape data",
+                color: "color",
+                priority: "priority",
+                version: "version",
+            },
+            staReserve: {
+                uuid: "uuid",
+                staId: "sta",
+                taskId: "task",
+                segmentId: "segment",
+                agvId: "agv",
+                name: "name",
+                type: "type",
+                qty: "qty",
+                state: "state",
+                reason: "reason",
+                expireTime: "expire time",
+                waitingAt: "waiting at",
+                confirmedAt: "confirmed at",
+                cancelledAt: "cancelled at",
+                uniqKey: "unique key",
+            },
+            lane: {
+                uuid: "uuid",
+                zoneId: "zone",
+                name: "name",
+                hashCode: "hash",
+                codes: "codes",
+                entryAngle: "entry angle",
+                maximum: "maximum",
+            },
         }
     },
     page: {
+        code: {
+            enums: {
+                spin: {
+                    na: 'N/A',
+                    cw: 'CW',
+                    ccw: 'CCW',
+                },
+            },
+        },
         loc: {
             init: 'INITIALIZE',
             start: {
@@ -559,6 +619,21 @@
             },
             levOffset: 'lev offset',
             bottomOffset: 'bottom offset',
+        },
+        sta: {
+            enums: {
+                type: {
+                    in: 'UNLOAD',
+                    out: 'LOAD',
+                },
+                state: {
+                    reserved: 'RESERVED',
+                    waiting: 'WAITING',
+                    confirmed: 'CONFIRMED',
+                    canceled: 'CANCELLED',
+                    timeout: 'TIMEOUT',
+                },
+            },
         },
         funcSta: {
             enums: {
@@ -650,6 +725,7 @@
                 flip: 'FLIP',
                 fake: 'FAKE',
                 route: 'ROUTE',
+                area: 'AREA',
                 disable: 'DISABLE',
                 enable: 'ENABLE',
                 reset: 'RESET',
@@ -661,6 +737,8 @@
                 oneClickPatrol: 'One-click Patrol',
                 cancelPatrol: 'Cancel Patrol',
                 addArea: 'Add Area',
+                cancelAddArea: 'Cancel Add',
+                areaList: 'Area List',
             },
             mode: {
                 observer: 'OBSERVER',
@@ -743,6 +821,42 @@
                     },
                 },
             },
+            area: {
+                title: 'Area Settings',
+                tabs: {
+                    basic: 'Basic',
+                    advanced: 'Advanced',
+                },
+                form: {
+                    name: 'Name',
+                    agv: 'Assign AGVs',
+                    agvPlaceholder: 'Select AGVs',
+                    codes: 'Codes in area (%{count})',
+                    codesEmpty: 'No codes',
+                    code: 'Area Code',
+                    maxQty: 'Maximum Quantity',
+                    speedLimit: 'Speed Limit',
+                    startX: 'Start X',
+                    startY: 'Start Y',
+                    endX: 'End X',
+                    endY: 'End Y',
+                    memo: 'Memo',
+                    priority: 'Priority',
+                    agvCount: 'AGV 路 %{count}',
+                    areaSize: 'Area %{size} 銕�',
+                },
+                confirm: {
+                    save: 'Save current changes?',
+                    delete: 'This action cannot be undone. Delete this area?',
+                },
+                prompt: {
+                    nameInput: 'Please enter area name',
+                    areaName: 'Please enter area name',
+                },
+                msg: {
+                    areaCreated: 'Area "%{name}" created',
+                },
+            },
         },
     }
 };

--
Gitblit v1.9.1