409 lines
16 KiB
JavaScript
409 lines
16 KiB
JavaScript
import enLocale from 'element-ui/lib/locale/lang/en'
|
|
|
|
export default {
|
|
...enLocale,
|
|
common: {
|
|
confirm: 'Confirm',
|
|
cancel: 'Cancel',
|
|
home: 'Home',
|
|
logout: 'Logout',
|
|
language: 'Language',
|
|
chinese: 'Chinese',
|
|
english: 'English'
|
|
},
|
|
login: {
|
|
systemName: 'Intelligent Assembly Line Information Management System',
|
|
usernamePlaceholder: 'Please enter username',
|
|
passwordPlaceholder: 'Please enter password',
|
|
rememberPassword: 'Remember password',
|
|
changePassword: 'Change password',
|
|
loginButton: 'Login',
|
|
account: 'Attendance No.',
|
|
oldPassword: 'Old password',
|
|
newPassword: 'New password',
|
|
confirmPassword: 'Confirm password',
|
|
confirmPasswordPlaceholder: 'Please enter confirm password',
|
|
oldPasswordPlaceholder: 'Please enter old password',
|
|
newPasswordPlaceholder: 'Please enter new password',
|
|
passwordNotSame: 'The two passwords do not match',
|
|
changeSuccess: 'Changed successfully',
|
|
editFailed: 'Edit failed',
|
|
accountPasswordError: 'Incorrect username or password'
|
|
},
|
|
menuManagement: {
|
|
filterPlaceholder: 'Enter keyword to filter',
|
|
menuName: 'Menu Name',
|
|
firstLevelMenuName: 'First-Level Menu',
|
|
secondLevelMenuName: 'Second-Level Menu',
|
|
roleName: 'Role Name',
|
|
role: 'Role:',
|
|
selectPlaceholder: 'Please select',
|
|
sequence: 'No.',
|
|
addFirstLevelModule: 'Add First-Level Menu',
|
|
assignFirstLevelTooltip: 'Assign the selected first-level menu to this role',
|
|
assignSecondLevelTooltip: 'Assign the selected second-level menu to the selected first-level menu of this role',
|
|
moveUp: 'Move Up',
|
|
moveDown: 'Move Down',
|
|
remove: 'Remove',
|
|
prompt: 'Prompt',
|
|
confirmReturnMenu: 'Confirm removing the assigned menu?',
|
|
confirmAssignFirstLevelMenu: 'Confirm assigning the selected first-level menu to the selected role?',
|
|
confirmAssignSecondLevelMenu: 'Confirm assigning the selected second-level menu to the selected first-level menu of the selected role?',
|
|
operationSuccess: 'Operation succeeded',
|
|
operationFailed: 'Operation failed',
|
|
operationCanceled: 'Operation canceled',
|
|
moveUpSuccess: 'Moved up successfully',
|
|
moveUpFailed: 'Failed to move up',
|
|
alreadyFirst: 'The current item is already first',
|
|
alreadyLast: 'The current item is already last',
|
|
assignOneFirstLevelOnly: 'Can only assign to one first-level menu',
|
|
requiredInput: 'Please enter'
|
|
},
|
|
personnelManagement: {
|
|
add: 'Add',
|
|
edit: 'Edit',
|
|
delete: 'Delete',
|
|
peopleName: 'Employee Name:',
|
|
peopleNamePlaceholder: 'Please enter employee name',
|
|
resign: 'Resign',
|
|
resignedList: 'Resigned List',
|
|
move: 'Move',
|
|
selectDepartmentPlaceholder: 'Please select department',
|
|
departmentMaintenance: 'Department Maintenance',
|
|
expand: 'Expand',
|
|
sequence: 'No.',
|
|
departmentName: 'Dep. Name',
|
|
attendanceNo: 'Employee ID',
|
|
jobNo: 'Employee ID',
|
|
password: 'Password',
|
|
employeeName: 'User Name',
|
|
operation: 'Operation',
|
|
addDepartment: 'Add Department',
|
|
editDepartment: 'Edit Department',
|
|
addEmployee: 'Add Employee',
|
|
editEmployeeTitle: 'Edit Employee',
|
|
uploadPicture: 'Upload Picture',
|
|
prompt: 'Prompt',
|
|
requiredInput: 'Please enter',
|
|
confirmDeleteResignedEmployee: 'This action will permanently delete the resigned employee record. Continue?',
|
|
confirmDeleteImage: 'This action will permanently delete the image. Continue?',
|
|
confirmDeleteDepartment: 'This action will permanently delete this data. Continue?',
|
|
confirmResign: 'This action will permanently remove this row. Continue?',
|
|
deleteSuccess: 'Deleted successfully',
|
|
deleteFailed: 'Delete failed',
|
|
deleteCanceled: 'Delete canceled',
|
|
cancelDelete: 'Deletion canceled',
|
|
uploadSuccess: 'Uploaded successfully!',
|
|
imageOnly: 'Only image files can be uploaded',
|
|
uploadLimitOne: 'Only one photo can be uploaded',
|
|
selectDepartmentToEdit: 'Please select the department to edit',
|
|
addSuccess: 'Added successfully',
|
|
addFailed: 'Add failed',
|
|
editSuccess: 'Edited successfully',
|
|
editFailed: 'Edit failed',
|
|
deleteCompleted: 'Deleted successfully',
|
|
selectDepartment: 'Please select department',
|
|
enterPeopleName: 'Please enter employee name',
|
|
selectDepartmentName: 'Please select department name',
|
|
selectEmployeesForResign: 'Please select employees to resign',
|
|
resignSuccess: 'Resigned successfully',
|
|
resignFailed: 'Resign failed',
|
|
resignCanceled: 'Resign operation canceled',
|
|
moveGroupSuccess: 'Moved successfully',
|
|
updateFailed: 'Update failed',
|
|
selectAtLeastOnePerson: 'Please select at least one person'
|
|
},
|
|
systemRoleMaintenance: {
|
|
add: 'Add',
|
|
roleCode: 'Role Code',
|
|
roleFunction: 'Role Function',
|
|
operation: 'Operation',
|
|
addRole: 'Add Role',
|
|
editRole: 'Edit Role',
|
|
roleName: 'Role Name',
|
|
roleFunctionPlaceholder: 'Role function',
|
|
enterRoleName: 'Please enter role name',
|
|
prompt: 'Prompt',
|
|
addSuccess: 'Added successfully',
|
|
addFailed: 'Add failed',
|
|
editSuccess: 'Edited successfully',
|
|
editFailed: 'Edit failed',
|
|
confirmDelete: 'This action will permanently delete this row. Continue?',
|
|
deleteSuccess: 'Deleted successfully',
|
|
deleteFailed: 'Delete failed',
|
|
deleteCanceled: 'Delete canceled'
|
|
},
|
|
workshopPersonnelRoleMana: {
|
|
staffName: 'Staff Name',
|
|
roleName: 'Role Name',
|
|
search: 'Search',
|
|
add: 'Add',
|
|
edit: 'Edit',
|
|
sequence: 'No.',
|
|
departmentName: 'Department',
|
|
attendanceNo: 'Attendance No.',
|
|
operation: 'Operation',
|
|
personnelInfo: 'Personnel Info',
|
|
name: 'Name',
|
|
gender: 'Gender',
|
|
doubleClickSelect: 'Double-click to select',
|
|
selectStaffName: 'Please select employee name',
|
|
selectStaffRole: 'Please select employee role',
|
|
prompt: 'Prompt',
|
|
addSuccess: 'Added successfully',
|
|
addFailed: 'Add failed',
|
|
editSuccess: 'Updated successfully',
|
|
editFailed: 'Update failed',
|
|
confirmDelete: 'This action will permanently delete this row. Continue?',
|
|
deleteSuccess: 'Deleted successfully',
|
|
deleteFailed: 'Delete failed',
|
|
deleteCanceled: 'Delete canceled'
|
|
},
|
|
stationInformationMaintenance: {
|
|
sequence: 'No.',
|
|
stationNumber: 'Station No.',
|
|
stationName: 'Station Name',
|
|
stationMESFunction: 'MES Function',
|
|
enabled: 'Enabled',
|
|
disabled: 'Disabled',
|
|
mesDll: 'MES_DLL',
|
|
operation: 'Operation',
|
|
edit: 'Edit',
|
|
add: 'Add',
|
|
addStationInfo: 'Add Station Info',
|
|
editStationInfo: 'Edit Station Info',
|
|
electricalComponents: 'Electrical Components',
|
|
number: 'Number',
|
|
description: 'Description',
|
|
disabledStatus: 'Disabled Status',
|
|
remarks: 'Remarks',
|
|
import: 'Import',
|
|
importToDatabase: 'Import to Database',
|
|
enterStationName: 'Please enter station name',
|
|
selectStationMES: 'Please select whether to enable station MES',
|
|
prompt: 'Prompt',
|
|
addSuccess: 'Added successfully',
|
|
addFailed: 'Add failed!',
|
|
editSuccess: 'Updated successfully',
|
|
editFailed: 'Update failed!',
|
|
deleteSuccess: 'Deleted successfully',
|
|
deleteFailed: 'Delete failed!',
|
|
deleteCanceled: 'Delete canceled',
|
|
duplicateStationCode: 'Duplicate station code. Please re-enter.',
|
|
confirmClose: 'Confirm close?',
|
|
noData: 'No data',
|
|
selectRowToCopy: 'Please select a row to copy.',
|
|
confirmDelete: 'This action will permanently delete this row. Continue?',
|
|
alreadyExistsCheckFile: ' already exists. Please check whether the file is correct',
|
|
stationNumberRequired: 'Station number cannot be empty',
|
|
confirmImportFile: 'Please check whether the import file is correct',
|
|
importCompleted: 'Import completed',
|
|
importFailedCountPrefix: 'Import failed count: ',
|
|
importFailedCountSuffix: '. Please check whether the file is correct',
|
|
importDataErrorFile: 'Import data error. Please check whether the import file is correct',
|
|
importFailedForStation: ' import failed',
|
|
duplicateDataForStation: ' has duplicate data',
|
|
importDataError: 'Import data error'
|
|
},
|
|
releaseOfProductionPlan: {
|
|
orderNumberLabel: 'Order No.',
|
|
filterOrderNumber: 'Please enter order number',
|
|
productModelLabel: 'Product Model',
|
|
selectProductModel: 'Please select product model',
|
|
startDateLabel: 'Start Date',
|
|
endDateLabel: 'End Date',
|
|
selectStartDate: 'Please select start date',
|
|
selectEndDate: 'Please select end date',
|
|
searchOrder: 'Search',
|
|
createOrder: 'Create Order',
|
|
loadingData: 'Loading data',
|
|
sort: 'Sort',
|
|
sequence: 'No.',
|
|
crankcaseAssemblyNo: 'Crankcase Assembly No.',
|
|
onlineTime: 'Online Time',
|
|
offlineTime: 'Offline Time',
|
|
orderNumber: 'Order No.',
|
|
productModel: 'Pro. Model',
|
|
planQuantity: 'Planned Qty',
|
|
planStartDate: 'Planned Start Time',
|
|
planEndDate: 'Planned Finish Time',
|
|
productionStatus: 'Production Status',
|
|
notStarted: 'Not Started',
|
|
inProduction: 'In Production',
|
|
completed: 'Completed',
|
|
operation: 'Operation',
|
|
completeOrder: 'Complete',
|
|
modify: 'Edit',
|
|
delete: 'Delete',
|
|
issue: 'Issue',
|
|
withdraw: 'Withdraw',
|
|
moveUp: 'Up',
|
|
moveDown: 'Down',
|
|
createProductionOrder: 'Create Production Order',
|
|
editProductionOrder: 'Edit Production Order',
|
|
enterOrderNumber: 'Please enter order number',
|
|
enterPlanQuantity: 'Please enter planned quantity',
|
|
planStartTime: 'Start Time',
|
|
planEndTime: 'Finish Time',
|
|
selectStartTime: 'Please select start time',
|
|
selectEndTime: 'Please select end time',
|
|
orderImport: 'Order Import',
|
|
importToDatabase: 'Import to Database',
|
|
printTransmissionBarcode: 'Print Transmission Barcode',
|
|
enterProductModel: 'Please enter product model',
|
|
assemblyNo: 'Assembly No.',
|
|
enterAssemblyNo: 'Please enter assembly number',
|
|
serialNo: 'Start Serial No.',
|
|
enterEightDigitSerialNo: 'Please enter an 8-digit start serial number',
|
|
printDate: 'Print Date',
|
|
selectPrintDate: 'Please select print date',
|
|
printQuantity: 'Print Quantity',
|
|
enterPrintQuantity: 'Please enter print quantity',
|
|
printProgress: 'Print Progress: ',
|
|
enterAssemblyNoRequired: 'Please enter assembly number',
|
|
enterOrderNumberRequired: 'Please enter order number',
|
|
enterProductModelRequired: 'Please enter product model',
|
|
serialNoMinLength: 'Minimum length is 8 characters',
|
|
selectPrintDateRequired: 'Please select print date',
|
|
enterPrintQuantityRequired: 'Please enter print quantity',
|
|
enterPlanQuantityRequired: 'Please enter planned quantity',
|
|
selectEngineTypeRequired: 'Please select model',
|
|
selectAssemblyNoRequired: 'Please select assembly number',
|
|
selectPlanStartTimeRequired: 'Please select planned start time',
|
|
selectPlanEndTimeRequired: 'Please select planned finish time',
|
|
enterPlannedCompletionRequired: 'Please enter planned completion quantity',
|
|
enterIssuedQuantityRequired: 'Please enter issued quantity',
|
|
prompt: 'Prompt',
|
|
noPartCodeForModel: 'No part number is mapped to this model',
|
|
orderCreateSuccess: 'Order created successfully',
|
|
orderDuplicateCreateFailed: 'Duplicate order. Creation failed!',
|
|
orderCreateFailed: 'Order creation failed!',
|
|
startPrintingTransmissionBarcode: 'Start printing transmission barcodes',
|
|
printTransmissionBarcodeFailed: 'Failed to print transmission barcode!',
|
|
allBarcodesPrinted: 'All barcodes printed',
|
|
recordFailed: 'Record failed!',
|
|
confirmDeleteOrder: 'This action will permanently delete this row. Continue?',
|
|
orderDeleteSuccess: 'Order deleted successfully',
|
|
orderDeleteFailed: 'Order deletion failed!',
|
|
deleteCanceled: 'Deletion canceled',
|
|
orderEditSuccess: 'Order updated successfully',
|
|
confirmIssueOrder: 'Confirm issuing order {orderNo}?',
|
|
orderIssueSuccess: 'Order issued successfully!',
|
|
orderIssueFailed: 'Order issuance failed!',
|
|
confirmWithdrawOrder: 'Confirm withdrawing order {orderNo}?',
|
|
orderWithdrawSuccess: 'Order withdrawn successfully!',
|
|
orderWithdrawFailed: 'Order withdrawal failed!',
|
|
contentEmpty: 'Content is empty',
|
|
materialDictionaryUpdated: 'Material dictionary updated successfully',
|
|
alreadyExistsCheckFile: '{name} already exists. Please check whether the file is correct',
|
|
orderNumberRequired: 'Order number cannot be empty',
|
|
planQuantityRequired: 'Planned quantity cannot be empty',
|
|
confirmImportFile: 'Please check whether the import file is correct',
|
|
importCompleted: 'Import completed',
|
|
importFailedCount: 'Import failed count: {count}. Please check whether the file is correct',
|
|
importDataErrorFile: 'Import data error. Please check whether the import file is correct',
|
|
importFailedSuffix: '{value} import failed',
|
|
duplicateDataSuffix: '{value} has duplicate data',
|
|
importDataError: 'Import data error',
|
|
noData: 'No data',
|
|
selectOrder: 'Please select an order!',
|
|
confirmCompleteOrder: 'Confirm early completion for order {orderNo}?'
|
|
},
|
|
menu: {
|
|
'主页': 'Home',
|
|
'菜单管理': 'Menus',
|
|
'系统管理': 'Admin',
|
|
'工厂日历': 'Calendar',
|
|
'人员管理': 'Users',
|
|
'系统角色维护': 'Roles',
|
|
'人员角色分配': 'User Roles',
|
|
'生产计划管理': 'Prod. Planning',
|
|
'生产计划': 'Prod. Plan',
|
|
'计划状态查看': 'Plan Status',
|
|
'工艺管理': 'Process',
|
|
'MES消息维护': 'MES Message',
|
|
'界面标签语言维护': 'UI Labels',
|
|
'界面模块维护': 'UI Modules',
|
|
'检查内容维护': 'Inspection',
|
|
'工艺图片维护': 'Process Images',
|
|
'物料扫码维护': 'Material Scan',
|
|
'工艺PDF维护': 'Process PDFs',
|
|
'Andon呼叫维护': 'Andon Calls',
|
|
'工艺参数维护': 'Process Params',
|
|
'测量范围维护': 'Meas. Range',
|
|
'工艺节拍维护': 'Takt Time',
|
|
'拧紧位置维护': 'Tightening',
|
|
'线外工位验证维护': 'Offline Verify',
|
|
'质量管理': 'Quality',
|
|
'质量数据查询': 'Quality Data',
|
|
'物料数据查询': 'Material Data',
|
|
'过站信息查询': 'Station Pass',
|
|
'分线质量查询': 'Line Quality',
|
|
'分线物料查询': 'Line Material',
|
|
'生产计划订单完工': 'Order Complete',
|
|
'SPC分析': 'SPC Analysis',
|
|
'基本趋势图': 'Trend Chart',
|
|
'样本趋势图': 'Sample Trend',
|
|
'直方图': 'Histogram',
|
|
'工序能力分析': 'Process Capability',
|
|
'排列图': 'Pareto',
|
|
'均值极差图': 'Xbar-R',
|
|
'均值标准差图': 'Xbar-S',
|
|
'SPC': 'SPC',
|
|
'设备运行分析': 'Equip. Ops',
|
|
'设备基本信息维护': 'Equip. Info',
|
|
'设备状态监控': 'Equip. Status',
|
|
'设备维修记录': 'Repair Records',
|
|
'设备实时状态': 'Live Status',
|
|
'设备保养计划': 'Maint. Plan',
|
|
'设备保养内容': 'Maint. Content',
|
|
'设备当前保养计划': 'Current Maint.',
|
|
'设备能耗信息': 'Energy Usage',
|
|
'ANDON系统': 'ANDON',
|
|
'物料ANDON查询': 'Material ANDON',
|
|
'物料ANDON统计': 'Material ANDON',
|
|
'质量ANDON查询': 'Quality ANDON',
|
|
'质量ANDON统计': 'Quality ANDON',
|
|
'设备ANDON查询': 'Equip. ANDON',
|
|
'设备ANDON统计': 'Equip. Stats',
|
|
'班次管理': 'Shifts',
|
|
'配方管理': 'Recipes',
|
|
'基础数据管理': 'Basic Data',
|
|
'产品型号': 'Product Model',
|
|
'电气元件参数': 'Elec. Params',
|
|
'基础数据维护': 'Basic Data',
|
|
'工位信息维护': 'Station Info',
|
|
'基本变量写入': 'Write Variable',
|
|
'分配工位号': 'Assign Station',
|
|
'基本变量查询': 'Query Variable',
|
|
'变量设备类型维护': 'Var. Equip. Types',
|
|
'FTT趋势图': 'FTT Trend',
|
|
'JPH趋势图': 'JPH Trend',
|
|
'OEE趋势图': 'OEE Trend',
|
|
'点检信息维护': 'Spot Check',
|
|
'点检记录查询': 'Spot Check Logs',
|
|
'报警变量维护': 'Alarm Vars',
|
|
'监控数据查询': 'Monitor Data',
|
|
'BOM管理': 'BOM',
|
|
'工序工位计划管理': 'Station Plans',
|
|
'系统日志': 'System Logs',
|
|
'扫码记录': 'Scan Logs',
|
|
'工位录入项维护': 'Station Inputs',
|
|
'工位录入查询': 'Station Logs',
|
|
'每日数据统计': 'Daily Stats',
|
|
'工位报警日志': 'Station Alarms',
|
|
'停机记录查询': 'Downtime',
|
|
'检查记录查询': 'Inspection Logs',
|
|
'工位呼叫统计': 'Call Stats',
|
|
'类型呼叫统计': 'Call Type Stats',
|
|
'接口维护': 'Interfaces',
|
|
'接口列表': 'Interface List',
|
|
'工位接口设置': 'IF Settings',
|
|
'工位接口监控': 'IF Monitor',
|
|
'首件管理': 'First Article',
|
|
'数据录入': 'Data Entry',
|
|
'检测项维护': 'Inspect Items',
|
|
'看板参数管理': 'TV Params'
|
|
}
|
|
}
|