国际化

This commit is contained in:
2025-08-27 11:16:49 +08:00
parent 6a1cac2d13
commit 497ba36cc1
25 changed files with 1487 additions and 724 deletions

View File

@@ -2,6 +2,7 @@ module.exports = {
index: 'Index',
Administratorauthentication: 'Administrator authentication',
Notloggedinyet: 'Not logged in yet',
Loginsuccessful:'Login successful',
Logout: 'Log out',
Login: 'Log in',
Configuration: 'Configuration',
@@ -13,17 +14,90 @@ module.exports = {
Pleasepassword: 'Please enter the administrator password',
Language: 'Language',
Pleaseselect: 'Please select',
ServiceIP: 'Service IP',
SchedulingIP: 'Scheduling IP',
PleaseServiceIP: 'Please enter the service IP',
PleaseIP: 'Please enter the scheduling IP',
PleaseWIFI: 'Please enter the WIFI',
ServiceIPnotempty: 'Service IP cannot be empty',
Passwordnotempty: 'WIFI cannot be empty.',
Schedulingnotempty: 'Scheduling IP cannot be empty.',
WIFInotempty: 'WIFI cannot be empty.',
Time: 'Time',
Name: 'Name',
Category: 'Category',
Type: 'Type',
Description: 'Description',
Operations: 'Operations',
Detail: 'Detail',
Empty: 'Empty',
Deletetaskchain: 'Delete task chain',
Canceltask: 'Cancel task',
Savetask: 'Save task',
SendTask: 'Send Task',
HistoricalTasks: 'Historical Tasks'
HistoricalTasks: 'Historical Tasks',
Basicconfiguration: 'Basic config',
Shutdownrestart: 'Shut down & restart',
Synchronizemap: 'Sync map',
Customize: 'Customize',
Taskchain: 'Task chain',
Modifyname: 'Modify name',
Pickup: 'Pickup',
Drop: 'Drop',
Move: 'Move',
Return: 'Return',
PickAbb: 'Pick',
DropAbb: 'Drop',
MoveAbb: 'Move',
ReturnAbb: 'Return',
Prompt: 'Prompt',
Confirm: 'Confirm',
Operationcancelled: 'Operation has been cancelled',
Isrelocatepoint: 'Is it certain to re - locate the position?',
Twostationsnotsame: 'Two adjacent stations cannot be the same.',
Select5stations: 'Select a maximum of 5 stations.',
Returnpointselected: 'The return point has been selected.',
Number: 'Number',
Alias: 'Alias',
XCoordinate: 'X Coordinate',
YCoordinate: 'Y Coordinate',
AngleValue: 'Angle Value',
PathID: 'Path ID',
StartCode: 'Start Code',
EndCode: 'End Code',
Mapisload: 'Map is loading...',
Donewmap: 'Do you want to start creating a new map? The existing map will be overwritten. Do you wish to continue?',
Mapbuildingcancel: 'Map - building has been cancelled',
MarkPoint: 'Mark Point',
AbandonMapbuild: 'Abandon Map - building',
FinishMapbuild: 'Finish Map - building',
SetUpStation: 'Set Up Station',
StationName: 'Station Name',
Mapdeployed: 'Map is being deployed...',
Mapgenerated: 'Map is being generated...',
Doabandonmapattempt: 'Do you want to abandon this map - building attempt?',
next: 'Next',
previous: 'Previous',
close: 'Done',
driverTxt1: 'This shows the surrounding environment scanned by the current vehicle. Drag the vehicle to start recording the travel route.',
driverTxt2: 'When the vehicle moves to a work point, click the "Mark Point" button to record the current position of the vehicle as a work point.',
driverTxt3: 'To complete map - building, click the "Finish Map - building" button and wait for the map to be generated automatically.',
carbuildingmap: 'The cart is building the map...',
errorbuildingredone: 'An error occurred during map - building. Map - building needs to be redone.',
sureendbuilding: 'Are you sure to end the map - building?',
endbuildingcancel: 'The ending of map - building has been cancelled',
errorendbuilding: 'An error occurred while ending the map - building.',
Newfailedagain: 'New map creation failed. Do you want to create a new map again?',
Loading: 'Loading...',
AutomaticMode: 'Automatic',
ManualMode: 'Manual',
CommonFault: 'Common Fault',
SeriousFault: 'Serious Fault',
Appliances: 'Appliances',
Navigation: 'Navigation',
WebSocketerror: 'WebSocket connection error',
AttreconnectWebSocket: 'Attempting to reconnect to WebSocket...',
PicturesTexts: 'Illustration with Pictures and Texts',
VideoInstructions: 'Video Instructions',
Handmethod: 'Handling method'
}

View File

@@ -2,6 +2,7 @@ module.exports = {
index: '主页',
Administratorauthentication: '管理员认证',
Notloggedinyet: '暂未登录',
Loginsuccessful:'登录成功',
Logout: '退出账户',
Login: '登录',
Configuration: '配置',
@@ -13,17 +14,90 @@ module.exports = {
Pleasepassword: '请输入管理员密码',
Language: '语言',
Pleaseselect: '请选择',
ServiceIP: '服务IP',
SchedulingIP: '调度IP',
PleaseServiceIP: '请输入服务IP',
PleaseIP: '请输入调度IP',
PleaseWIFI: '请输入WIFI',
ServiceIPnotempty: '服务IP不能为空',
Passwordnotempty: '密码不能为空',
Schedulingnotempty: '调度IP不能为空',
WIFInotempty: 'WIFI不能为空',
Time: '时间',
Name: '名称',
Category: '类别',
Type: '类型',
Description: '说明',
Operations: '操作',
Detail: '查看',
Empty: '清空',
Deletetaskchain: '删除任务链',
Canceltask: '取消任务',
Savetask: '保存任务',
SendTask: '发送任务',
HistoricalTasks: '历史任务'
HistoricalTasks: '历史任务',
Basicconfiguration: '基础配置',
Shutdownrestart: '关机重启',
Synchronizemap: '同步地图',
Customize: '自定义',
Taskchain: '任务链',
Modifyname: '修改名称',
Pickup: '取货',
Drop: '放货',
Move: '移动',
Return: '返回点',
PickAbb: '取',
DropAbb: '放',
MoveAbb: '移',
ReturnAbb: '返',
Prompt: '提示',
Confirm: '确定',
Operationcancelled: '已取消操作',
Isrelocatepoint: '是否确定点位重定位?',
Twostationsnotsame: '相邻的两个站点不能相同',
Select5stations: '最多选取5个站点',
Returnpointselected: '返回点已选取',
Number: '编号',
Alias: '别名',
XCoordinate: 'X坐标',
YCoordinate: 'Y坐标',
AngleValue: '角度值',
PathID: '路径ID',
StartCode: '起点编码',
EndCode: '终点编码',
Mapisload: '地图加载中...',
Donewmap: '是否开始新建地图,地图会进行覆盖, 是否继续?',
Mapbuildingcancel: '已取消建图',
MarkPoint: '打点',
AbandonMapbuild: '放弃建图',
FinishMapbuild: '结束建图',
SetUpStation: '设置站点',
StationName: '站点名称',
Mapdeployed: '正在部署地图中...',
Mapgenerated: '正在生成地图中...',
Doabandonmapattempt: '是否放弃本次建图?',
next: '下一步',
previous: '上一步',
close: '完成',
driverTxt1: '当前车辆扫描的周围环境,拉动车辆将开始记录行走路线。',
driverTxt2: '移动到工位点时,点击打点按钮记录当前车辆所在位置为工位点。',
driverTxt3: '完成建图,点击结束建图按钮,等待地图自动生成。',
carbuildingmap: '小车正在建图中',
errorbuildingredone: '建图出现错误,需要重新建图',
sureendbuilding: '确定是否结束建图?',
endbuildingcancel: '已取消结束建图',
errorendbuilding: '结束建图出现错误',
Newfailedagain: '新建地图失败, 是否重新建图?',
Loading: '加载中...',
AutomaticMode: '自动模式',
ManualMode: '手动模式',
CommonFault: '普通故障',
SeriousFault: '严重故障',
Appliances: '电器',
Navigation: '导航',
WebSocketerror: 'WebSocket 连接错误',
AttreconnectWebSocket: '尝试重新连接 WebSocket...',
PicturesTexts: '图文说明',
VideoInstructions: '视频说明',
Handmethod: '处理方法'
}