import englishMessages from 'ra-language-english'; const customEnglishMessages = { ...englishMessages, hello: 'Hello World', common: { response: { success: "Success", fail: "Fail", dataError: "Submit data was error, Please check", }, field: { id: 'ID', uuid: 'uuid', name: 'name', createTime: 'create time', createBy: 'create by', updateTime: 'update time', updateBy: 'update by', status: 'status', memoWrap: 'memo wrap', memo: 'memo', opt: 'operate', }, list: { empty: { tip: 'No data to display', } }, edit: { title: { main: 'Main', common: 'Common', changePwd: 'Change Password', }, side: { title: 'More Info' } }, enums: { statusTrue: 'Enable', statusFalse: 'Disable', true: 'Yes', false: 'No', }, time: { after: 'Time After', before: 'Time Before' }, action: { reset: 'Reset', expand: 'Expand', expandAll: 'Expand All', collapse: 'Collapse', collapseAll: 'Collapse All', scope: 'Assign', import: { title: 'Import', stop: 'Stop import', msg: 'Here is a sample CSV file you can use as a template', tips: 'The import is running, please do not close this tab.', err: 'Failed to import this file, please make sure your provided a valid CSV file.', download: 'Download Import Template', result: 'Contacts import complete. Imported %{success} success, with %{error} errors', }, loadMore: 'Load More Data', complete: 'Complete', deprecate: 'Deprecate', resend: 'RESEND', selected: 'selected', batch: 'batch' }, msg: { confirm: { tip: 'Tip', desc: 'Are you sure you want to proceed?', }, placeholder: 'Please enter your search content', }, }, filters: { lastCreated: 'Last created', today: 'Today', thisWeek: 'This week', lastWeek: 'Last week', thisMonth: 'This month', lastMonth: 'Last month', earlier: 'Earlier...', }, validate: { pwdMisMatch: 'The password confirmation is not the same as the password.' }, settings: { base: 'Base', security: 'Security', }, create: { title: 'Create', empty: { title: 'Data Empty', desc: 'Please Create Data First', button: 'Create Data', }, }, update: { title: 'Update' }, menu: { dashboard: 'Dashboard', settings: 'Settings', basicInfo: 'BasicInfo', system: 'System', user: 'User', role: 'Role', menu: 'Menu', host: 'Host', department: 'Department', token: 'Token', operation: 'Operation', config: 'Config', tenant: 'Tenant', userLogin: 'Token', customer: 'Customer', shipper: 'shipper', matnr: 'Matnr', matnrGroup: 'MatnrGroup', warehouse: 'Warehouse', warehouseAreas: 'WarehouseAreas', loc: 'Loc', locType: 'LocType', locArea: 'locArea', LocAreaMat: 'LocAreaMat', locAreaMatRela: 'LocAreaMatRela', container: 'Container', contract: 'Contract', qlyInspect: 'QlyInspect', qlyIsptItem: '质检信息明细', dictType: 'DictType', dictData: 'DictData', companys: 'Companys', serialRuleItem: 'SerialRuleItem', serialRule: 'SerialRule', asnOrder: 'AsnOrder', asnOrderItem: 'AsnOrderItem', asnOrderLog: 'asnOrderLog', asnOrderItemLog: 'asnOrderItemLog', purchase: 'Purchase', purchaseItem: 'PurchaseItem', whMat: 'Warehouse Mat', fields: 'Extend Fields', fieldsItem: 'Extend Fields Items', warehouseAreasItem: 'WarehouseAreasItem', deviceSite: 'deviceSite', waitPakin: 'WaitPakin', waitPakinItem: 'WaitPakinItem', task: 'Task', taskItem: 'TaskItem', taskItemLog: 'TaskItemLog', taskLog: 'TaskLog', }, table: { field: { host: { }, config: { uuid: "uuid", name: "name", flag: "flag", val: "val", content: "content", type: "type", }, tenant: { name: "name", flag: "flag", root: "root", }, role: { name: "name", code: "code", }, userLogin: { userId: "user", token: "token", ip: "ip", type: "type", system: "system", }, dept: { name: "name", parentId: "parent id", parentName: "higher", path: "path", pathName: "path name", fullName: "full name", brief: "brief", code: "code", type: "type", leader: "leader", count: "count", sort: "sort", }, menu: { name: "name", parentId: "parent id", parentName: "higher", path: "path", pathName: "pathName", route: "route", component: "component", brief: "brief", code: "code", type: "type", authority: "authority", icon: "icon", sort: "sort", meta: "meta", enums: { menu: 'Menu', button: 'Button', } }, user: { username: "username", password: "password", confirmPwd: "confirm password", nickname: "nickname", avatar: "avatar", code: "code", sex: "sex", phone: "phone", email: "email", emailVerified: "email verified", deptId: "department", realName: "real name", idCard: "idCard", birthday: "birthday", introduction: "introduction", role: "role", sexes: { male: 'Male', female: 'Female', unknown: 'Unknown', } }, operationRecord: { namespace: "namespace", url: "url", appkey: "appkey", timestamp: "timestamp", clientIp: "client ip", request: "request", response: "response", spendTime: "spend time", err: "error", result: "result", userId: "user", }, customer: { uuid: "uuid", name: "name", }, shipper: { uuid: "uuid", name: "name", }, matnr: { name: "name", code: "code", shipperId: "shipperId", groupId: "groupId", rglarId: "RegularId", platCode: "platCode", spec: "spec", model: "model", weight: "weight", color: "color", size: "size", describle: "describle", nromNum: "nromNum", unit: "unit", purUnit: "purchaseUnit", stockUnit: "stockUnit", stockLevel: "stockLeval", isLabelMange: "isLabelMange", safeQty: "safetyQty", minQty: "minQty", maxQty: "maxQty", stagn: "stagnate", valid: "validity", validWarn: "validityWarn", flagCheck: "flagCheck", }, matnrGroup: { name: "name", code: "code", parentId: "parentId", parCode: "parCode", }, warehouse: { name: "name", code: "code", factory: "factory", address: "address", longitude: "longitude", latgitude: "latgitude", length: "length", width: "width", height: "height", }, warehouseAreas: { uuid: "uuid", name: "name", wareId: "ware", code: "code", shipperId: "shipperId", supplierId: "supplierId", flagMinus: "flagMinus", flagLabelMange: "flagLabelMange", flagMix: "flagMix", }, warehouseAreasItem: { areaId: "areaId", areaName: "areaName", matnrId: "matnrId", matnrName: "matnrName", matnrCode: "matnrCode", fieldsIndex: "fieldsIndex", barcode: "barcode", anfme: "anfme", batch: "batch", unit: "unit", stockUnit: "stockUnit", brand: "brand", shipperId: "shipperId", splrId: "splrId", weight: "weight", prodTime: "prodTime", splrBtch: "splrBtch", }, loc: { warehouseId: "Warehouse", areaId: "Area", code: "Code", type: "Type", name: "Name", flagLogic: "FlagLogic", fucAtrrs: "FucAtrrs", barcode: "Barcode", unit: "Unit", size: "Size", length: "length", width: "width", height: "height", row: "Row", col: "Col", lev: "Lev", channel: "Channel", maxParts: "MaxParts", maxPack: "MaxPack", flagLabelMange: "FlagLabelMange", locAttrs: "LocAttrs", useStatus: 'useStatus', locAreaId: 'locAreaId' }, locType: { uuid: "uuid", code: "code", name: "name", regex: "regex", }, locArea: { name: "name", code: "code", areaId: "areaId", locId: "locId", }, locAreaMat: { code: "code", depict: "depict", name: "name", warehouseId: "warehouseId", areaId: "areaId", }, locAreaMatRela: { areaId: "areaId", code: "code", matnrId: "matnrId", groupId: "groupId", locTypeId: "locTypeId", locId: "locId", }, container: { code: "Code", name: "Name", typeId: "TypeId", used: "Used", lenght: "Lenght", width: "Width", height: "Height", rstLen: "RstLen", rstWid: "RstWid", rstWei: "RstWei", rstHei: "RstHei", panrentId: "PanrentId", vaildTime: "VaildTime", flagRycle: "FlagRycle", flagLogic: "FlagLogic", }, contract: { code: "Code", name: "Name", projectName: "ProjectName", }, qlyInspect: { asnId: "asnId", asnCode: "asnCode", code: "code", wkType: "wkType", safeQty: "safeQty", dlyQty: "dlyQty", rcptQty: "rcptQty", isptQty: "isptQty", isptStatus: "isptStatus", }, qlyIsptItem: { ispectId: "ispectId", matnrCode: "matnrCode", maktx: "maktx", label: "label", splrName: "splrName", splrBatch: "splrBatch", stockBatch: "stockBatch", isptResult: 'isptResult', rcptQty: "rcptQty", dlyQty: "dlyQty", disQty: "disQty", safeQty: "safeQty", picPath: "picPath", trackCode: "trackCode", }, dictType: { code: "Code", name: "Name", description: "Description", }, dictData: { dictTypeId: "dictTypeId", dictTypeCode: "dictTypeCode", value: "value", label: "label", sort: "sort", color: "color", }, companys: { code: "Code", name: "Name", nameEn: "NameEn", breifCode: "BreifCode", type: "Type", contact: "Contact", tel: "Tel", email: "Email", pcode: "PCode", province: "Province", city: "City", address: "Address", }, serialRuleItem: { ruleId: "ruleId", wkType: "wkType", feildValue: "feildValue", len: "len", lenStr: "lenStr", sort: "sort", }, serialRule: { code: "code", name: "name", delimit: "delimit", reset: "reset", resetDep: "resetDep", currValue: "currValue", lastCode: "lastCode", }, whMat: { matnrCode: "matnrCode", matnrName: "matnrName", matnrGroupId: "matnrGroupId", spec: "spec", color: "color", size: "size", minWeight: "minWeight", maxWeight: "maxWeight", }, asnOrder: { code: "Code", poCode: "poCode", poId: "poId", type: "Type", wkType: "wkType", anfme: "anfme", qty: "qty", logisNo: "logisNo", arrTime: "Arrived", rleStatus: "Release", ntyStatus: "Notify", }, asnOrderItem: { asnId: "asnId", asnCode: "asnCode", poDetlId: "poDetlId", poDetlCode: "poDetlCode", matnrId: "matnrId", maktx: "maktx", anfme: "anfme", stockUnit: "stockUnit", purQty: "purQty", purUnit: "purUnit", qty: "qty", splrCode: "splrCode", splrName: "splrName", qrcode: "qrcode", barcode: "barcode", packName: "packName", ntyStatus: "ntyStatus", platItemId: 'platItemId' }, asnOrderLog: { code: "code", poCode: "poCode", poId: "poId", type: "type", wkType: "wkType", anfme: "anfme", qty: "qty", logisNo: "logisNo", arrTime: "arrTime", rleStatus: "rleStatus", ntyStatus: "ntyStatus", }, asnOrderItemLog: { asnId: "asnId", asnCode: "asnCode", platItemId: "platItemId", poDetlId: "poDetlId", poCode: "poCode", fieldsIndex: "fieldsIndex", matnrId: "matnrId", matnrCode: "matnrCode", maktx: "maktx", anfme: "anfme", stockUnit: "stockUnit", purQty: "purQty", purUnit: "purUnit", qty: "qty", splrCode: "splrCode", splrBatch: "splrBatch", splrName: "splrName", qrcode: "qrcode", trackCode: "trackCode", barcode: "barcode", packName: "packName", ntyStatus: "ntyStatus", prodTime: "prodTime", }, purchase: { code: "code", platId: "PlatId", type: "type", wkType: "wkType", source: "source", preArr: "preArr", anfme: "anfme", qty: "qty", workQty: "workQty", channel: "channel", platCode: "platCode", project: "project", startTime: "startTime", endTime: "endTime", }, purchaseItem: { purchaseId: "purchaseId", platItemId: "erpItemId", matnrCode: "matnrCode", matnrName: "matnrName", unit: "unit", anfme: "anfme", qty: "qty", nromQty: "nromQty", asnQty: "asnQty", printQty: "printQty", splrName: "splrName", splrCode: "splrCode", splrBatch: "splrBatch", }, fields: { fields: "Fields", fieldsAlise: "FieldsAlise", unique: "Unique", flagEnable: "FlagEnable", }, fieldsItem: { uuid: "uuid", fieldsId: "FieldsId", value: "Value", matnrId: "MatnrId", shiperId: "Shipper", }, deviceSite: { type: "type", site: "site", name: "name", wcsCode: "wcsCode", label: "label", device: "device", deviceCode: "deviceCode", deviceSite: "deviceSite", flagInit: "flagInit", sites: "sites", }, waitPakin: { code: "code", ansId: "ansId", asnCode: "asnCode", barcode: "barcode", anfme: "anfme", ioStatus: "ioStatus", }, waitPakinItem: { pakinId: "pakinId", maktx: "maktx", matnrId: "matnrId", matnrCode: "matnrCode", asnId: "asnId", asnCode: "asnCode", asnItemId: "asnItemId", trackCode: "trackCode", anfme: "anfme", workQty: "workQty", unit: "unit", fieldsIndex: "fieldsIndex", qty: "qty", batch: "batch", }, waitPakinLog: { pakinId: "pakinId", code: "code", barcode: "barcode", anfme: "anfme", ioStatus: "ioStatus", }, waitPakinItemLog: { pakinId: "pakinId", pakinItemId: "pakinItemId", asnId: "asnId", asnCode: "asnCode", asnItemId: "asnItemId", trackCode: "trackCode", maktx: "maktx", matnrId: "matnrId", matnrCode: "matnrCode", anfme: "anfme", workQty: "workQty", unit: "unit", fieldsIndex: "fieldsIndex", qty: "qty", batch: "batch", }, task: { taskCode: "TaskCode", taskStatus: "Status", taskType: "Type", orgLoc: "orgLoc", orgSite: "orgSite", targLoc: "targLoc", targSite: "targSite", barcode: "barcode", robotCode: "robotCode", exceStatus: "exceStatus", expDesc: "expDesc", sort: "sort", expCode: "expCode", startTime: "startTime", endTime: "endTime", }, taskLog: { taskId: "taskId", taskCode: "taskCode", taskStatus: "taskStatus", taskType: "taskType", orgLoc: "orgLoc", orgSite: "orgSite", targLoc: "targLoc", targSite: "targSite", barcode: "barcode", robotCode: "robotCode", exceStatus: "exceStatus", expDesc: "expDesc", sort: "sort", expCode: "expCode", startTime: "startTime", endTime: "endTime", }, taskItem: { taskId: "taskId", orderId: "orderId", orderType: "orderType", orderItemId: "orderItemId", sourceCode: "sourceCode", matnrId: "matnrId", maktx: "maktx", matnrCode: "matnrCode", unit: "unit", anfme: "anfme", batch: "batch", spec: "spec", model: "model", }, taskItemLog: { taskItemId: "taskItemId", taskId: "taskId", orderId: "orderId", orderType: "orderType", orderItemId: "orderItemId", source: "source", matnrId: "matnrId", maktx: "maktx", matnrCode: "matnrCode", trackCode: "trackCode", unit: "unit", anfme: "anfme", batch: "batch", spec: "spec", model: "model", }, } }, page: { welcome: { index: ' Welcome to the RSF Management System.', tech: ' Technology stack: Java 17, SpringBoot2.5.3, Mybatis-plus_3.4.1, Spring Security, Druid 1.2.6, Redis, Mysql5.7, Node18, ReactJs, Material UI5.16, Axios, React-Admin5.1' }, login: { title: 'Welcome', footer: 'Footer Goes Here', tenant: 'Company', email: 'Email Address', username: 'Username', password: 'Password', confirmPwd: 'Confirm Password', code: 'Verification Code', tab: { login: 'SIGN IN', register: 'SIGN UP', }, button: { login: 'SIGN IN', register: 'SIGN UP', code: 'Send Code', }, }, settings: { resetPwd: { currPwd: 'Current Password', newPwd: 'New Password', confirmNewPwd: 'Confirm Password', resetBtn: 'Reset', tip: { usernameLimit: 'Only 3-20 English letters or numbers are allowed. No special characters.', pwdInputLimit: "New Password must be 6-13 characters long and include both letters and numbers.", pwdNotSameAsOld: "New Password cannot be the same as the Current Password.", pwdNotMatch: "New Password and Confirm Password do not match.", } } }, tenant: { create: { title: { basic: 'Basic Information', root: 'Add Administrator', confirm: 'Confirm', }, btn: { next: 'Next Step', back: 'Back Step', }, tip: { onlyEn: 'Only 3-20 English letters are allowed.' }, }, }, matnr: { title: { basic: 'basic info', control: 'control', batchRole: 'batch role', } }, whMat: { title: { add: 'add', } }, }, form: { matnr: { shipper: 'shipper is required', groupId: 'groupId is required', } }, toolbar: { inspection: "Inspection", creatcode: "creatcode", print: "print", enable: 'enable', unenable: 'unenable', locInit: 'loc init', siteInit: 'site init', batch: 'batch', confirm: 'confirm', cancel: "cancel", top: "top", resort: "sort", subzone: 'subzone', bindmatnr: 'bind matnr', bindloc: 'bind loc', batchMatnrGropu: 'batchMatnrGropu', batchStatus: 'batchStatus', batchMix: 'batchFiexed', batchWarehouse: 'batchWarehouse', batchStockLevel: "batchStockLevel", batchWarehouseAreas: "batchWarehouseAreas", batchLocType: "batchLocType", batchPrint: "batch print", quality: "quality", complete: "complete", close: "close", asnCreate: "asnCreate", createTask: "createTask", recover: "recover", }, }; export default customEnglishMessages;