export default { // 语言 i18n: 'English', hello: 'Hello', // 通用 common: { title: 'Core Network Management Platform', desc: 'Core Network Management Platform', loading: 'Please wait...', tipTitle: 'Prompt', msgSuccess: 'Success {msg}', errorFields: 'Please fill in the required information in {num} correctly!', tablePaginationTotal: 'A total of {total} items', ok: 'Ok', cancel: 'Cancel', close: 'Close', search: 'Search', reset: 'Reset', viewText: 'View', getInfoFail:'Failed to obtain information', view: 'View', addText: 'Add', editText: 'Edit', deleteText: 'Delete', downloadText: 'Download', export:'Export', uploadText: 'Upload', unableNull:' Cannot be empty', moreText: 'More', searchBarText: 'Search bar', reloadText: 'Refresh', sizeText: 'Density', size: { default: 'Default', middle: 'Medium', small: 'Compact', }, switch: { show: 'Show', hide: 'Hidden', open: 'Open', shut: 'Shut', launch: 'Launch', fold: 'Fold', }, rowId: 'ID', operate: 'Operate', units: { second: 'Second', minute: 'Minute', hour: 'Hour', day: 'Day', week: 'Week', month: 'Month', year: 'Year', core: 'Core', } }, // 导入 components: { UploadModal:{ uploadTitle:'Data Import', uploadTip:'Click to select or drag the file into the border area to upload', allowSize:'Allowed upload file size', allowFormat:'The formats allowed to be imported are ', allowFilter:'Upload file size must be less than ', onlyAllow:'Only supports upload file formats', } }, // 校验 valid: { userNameReg: 'The account cannot start with a number and can contain uppercase and lowercase letters, numbers, and no less than 5 digits.', userNamePlease: 'Please enter the correct login account', userNameHit: 'Login account', passwordReg: 'The password should contain at least uppercase and lowercase letters, numbers, special symbols, and no less than 6 digits.', passwordPlease: 'Please enter the correct login password', passwordHit: 'Login password', passwordConfirmHit: 'Confirm login password', phoneReg: 'Incorrect phone number', phonePlease: 'Please enter the correct phone number', phoneHit: 'Mobile number', codePlease: 'Please enter the correct verification code', codeHit: 'Verification code', codeText: 'Obtain verification code', codeSmsSend: 'Successfully sent, please pay attention to checking the SMS', }, // 页面 views: { index: { normal:'Normal', abnormal:'Abnormal', hostName: 'hostName', osInfo: 'osInfo', dbInfo: 'dbInfo', ipAddress: 'ipAddress', port: 'port', version: 'version', cpuUse: 'CPU Usage', memoryUse: 'memoryUse', capability: 'capability', serialNum: 'serialNum', expiryDate: 'expiryDate', }, login: { tabPane1: 'Account password login', tabPane2: 'Login with phone number', registerBtn: 'Register an account', loginBtn: 'Login', loginSuccess: 'Login successful', loginMethod: 'Other login methods:', loginMethodWX: 'WeChat Scan Login', loginMethodQQ: 'QQ Scan Code Login', }, register: { registerBtn: 'Register', loginBtn: 'Log in with an existing account', passwordErr: 'Please enter the correct confirmation password', passwordConfirmErr: 'The two passwords entered do not match', tipContent: 'Congratulations, {username} account registration succeeded!', tipBtn: 'Go to login', }, configManage: { neManage: { addNe:'Add Network Element', delSure:'Confirm deleting the data item with network element name {msg}', editNe:'Edit Network Element', exportSure:'Confirm exporting the configuration information with the network element name {msg}', exportTip:'Export successful, please go to backup management for download', getInfo:'Failed to get network element information', neType:'NE Type', neTypePlease: 'Select network element type', neId:'NE ID', neName:'NE Name', neTypeTip:'Fill in the type of network element created, such as:SMF', uid:'RM UID', uidTip:'Please enter a unique resource identifier', ip:'IP Address', mac:'NE MAC address', macTip:'Able to locate the physical address (MAC) of the network element', port:'Port', pvflag:'PV Flag', pnf:'Physical Network Element', vnf:'Virtual Network Element', province:'Province', vendorName:'Vendor Name', dn:'Network Identification', reload: 'Reload', restart: 'Restart', totalSure:'Confirm the network element with {operator} network element name {msg}', stop: 'Stop', start: 'Start', export: 'Export', import: 'Import', fileForm:'File Source', selectPlease:'Please select the source of the import file', server:'Server File', local:'Local File', fileSelect:'Please select the current import file', }, backupManage: { setBackupTask: 'Set automatic backup time', neTypePlease: 'Query network element type', neType: 'Type', neID: 'Identifying', fileName: 'FileName', createAt: 'CreateAt', }, softwareManage: { sendBtn: 'Distribute', runBtn: 'Activation', backBtn: 'Back', historyBtn: 'Distribution Record', neTypePlease: 'Select network element type', neType: 'Type', fileName: 'FileName', version: 'Version', versionPlease: 'Version number cannot be empty', updateTime: 'Uploaded', description: 'Description', deleteTip: 'Are you sure to delete the data item with software [{fileName}]?', downloadTip: 'Are you sure to download the data item with software [{fileName}]?', updateComment: 'software documentation', updateCommentPlease: 'Please enter the software description', updateFile: 'Software Files', updateFilePlease: 'Please upload the updated software file', verifyFile: 'Verify File', selectFile: 'SELECT FILE', sendTitle: 'Distribute software version', sendContent: 'Are you sure to send the file with the software package [{fileName}] to the corresponding network element?', runTitle: 'Activate software version', runContent: 'Are you sure to activate the software version of [{fileName}] that has been issued to the corresponding network element?', backTitle: 'Fallback software version', backContent: 'Confirm that the software version of [{fileName}] has been issued for the corresponding network element rollback?', neId: 'Corresponding network element', neIdPlease: 'Please select the corresponding network element', }, license: { neTypePlease: 'Select network element type', neType: 'Type', fileName: 'FileName', createTime: 'Uploaded', comment: 'File Description', updateComment: 'License Description', updateCommentPlease: 'Please enter a license description', updateFile: 'License File', updateFilePlease: 'Please upload and update the License file', selectFile: 'SELECT FILE', neId: 'Internal identification', neIdPlease: 'Please select the corresponding network element', }, }, neUser: { auth: { authInfo:' Authentication Info', neTypePlease: 'Query network element type', neType: 'UDM Type', export: 'Export', exportConfirm: 'Are you sure to export all authentication user data?', import: 'Import', loadDataConfirm: 'Are you sure you want to reload the data?', loadData: 'LoadData', loadDataTip: 'Successfully obtained updated data: {num} items. The system is updating the data internally. Please do not click repeatedly to obtain updates!!!', num: 'Number allocation ', batchAddText: 'Batch Add ', batchDelText: 'Batch Del ', delNum:'Number of deletions ', imsiTip:'SUPI=MCC+MNC+MSIN MCC=mobile country code, consisting of three digits MNC=Mobile Network Number, consisting of two digits MSIN=Mobile Customer Identification Number, composed of 10 digits of equal length', delSure:'Are you sure to delete the user with IMSI number: {imsi}?', noListData:'No network element list data yet', }, sub: { subInfo:' Subscription Info', neTypePlease: 'Query network element type', neType: 'UDM Type', export: 'Export', exportConfirm: 'Are you sure to export all signed user data?', import: 'Import', loadDataConfirm: 'Are you sure you want to reload the data?', loadData: 'LoadData', loadDataTip: 'Successfully obtained updated data: {num} items. The system is updating the data internally. Please do not click repeatedly to obtain updates!!!', num: 'Number of deletions', batchAddText: 'Batch Add ', batchDelText: 'Batch Del ', startIMSI: 'Start IMSI', msisdnTip:'Parameter maximum length: {msg}', arfbTip:'Restricted area template. In the restricted area specified by the template, the UE is not allowed to communicate with the network.', sarTip:'Service area restriction template defines the allowed areas in which the UE can communicate with the network; defines the disallowed areas in which the UE and the network are not allowed to initiate Service Request or SM signaling to obtain user services.', micoTip:'Signed MICO business flag', rfspTip:'RFSP index, in NG-RAN, the index of a specific RRM configuration, the parameter is between 0 and 127', epsFlagTip:'Whether to enable 4G EPS service, 0=disable, 1=enable', contextIdTip:'To sign up for the APN context ID, you must select it from the APN Context list.', staticIpTip:'Specify the static IP address used by mobile phone users when surfing the Internet. If it is "-", it means using a dynamic IP address.', epsOdbTip:"ODB (Operator-Determined Barring) operator-determined blocking, that is, the user's business ability to access the EPS network is determined by the operator. Selected --- the corresponding service is allowed Unselected --- the corresponding service is prohibited", hplmnOdbTip:"HPLMN-ODB blocking determined by the home operator, that is, the user's service ability to access the EPS network is determined by the user's home operator. Selected --- the corresponding service is allowed Unselected -- the corresponding service is prohibited", ardTip:'The access control flag (Access-Restriction-Data) can be used to distinguish 2G/3G/LTE users, which facilitates differentiated services for different types of users when 2G/3G/LTE networks coexist.', }, base5G: { neTypePlease: 'Query network element type', neType: 'AMF Type', }, ue: { neTypePlease: 'Query network element type', neType: 'SMF Type', }, ims: { neTypePlease: 'Query network element type', neType: 'IMS Type', }, }, perfManage: { taskManage:{ taskId: 'Task ID', neType: 'Type', size: 'Measurement Dimensionality', taskStatus: 'Task Status', addUser: 'Creator', addTime: 'Creation time', granulOption:'Particle', performanceList:'Performance Set', period:'Measurement period', plan:'Measuring plan', performanceSelect:'Please select a performance measurement dataset', delPerfTip: 'Are you sure to delete the data item with record number {num}', delPerf: 'Successfully deleted task {num}', viewTask:'View Task', editTask:'Edit Task', addTask:'Add Task', stopTask:'Stop Task', errorTaskInfo: 'Failed to obtain task information', granulOptionPlease:'Please select the measurement granularity', }, perfThreshold:{ thresholdValue:'Threshold Value', alarmType:'Alarm Type', delThre:'Successfully deleted threshold {num}', delThreTip:'Are you sure to delete the data item with record number {num}?', editThre:'Update Threshold', addThre:'Add Threshold', errorThreInfo: 'Failed to obtain threshold information', } }, traceManage: { analysis: { imsi: 'IMSI', imsiPlease: 'Please enter IMSI', msisdn: 'MSISDN', msisdnPlease: 'Please enter MSISDN', trackTaskId: 'Tracking task tag', srcIp: 'Source IP address', dstIp: 'Destination IP address', signalType: 'Signaling type', msgDirect: 'Message direct', msgType: 'Message type', rowTime: 'Record time', signalData: 'Signaling data', signalDetail: 'Signaling details', noData: 'No information content', taskTitle: 'Task {num}', taskDownText: 'Download HTML', taskDownTip: 'Confirm downloading the signaling details HTML file?', }, pcap: { cardTitle: 'PCAP capture', neType: 'Type', neTypePlease: 'Please select the type of network element', neIp: 'IP address', capArg: 'Capture parameters', capArgPlease: 'Please enter tcpdump any support parameters!', capTime: 'Duration in seconds', capTimePlease: 'Please enter the duration, up to 120 seconds', capLog: 'Execution Log', capDownText: 'Download PCAP file', runText: 'Execute', runTimeText: 'Execute {s} seconds', stopText: 'Interrupt', capArgUPFPlease: 'Please select the packet capture command supported by UPF', capStart: 'Start capturing packets', capStop: 'Stop capturing packets', execTimeout: 'Execution timeout', execSuccess: 'Execution completed', execFailed: 'Execution failed', execBreak: 'break execution', noFileName: 'Invalid file name', execUPFStartA: 'Executed, please stop capturing packets according to the situation', execUPFStart: 'Execution successful, please stop capturing packets according to the situation', execUPFStopA: 'Stopped, please start capturing packets according to the situation', execUPFStop: 'Execution successful, packet capture stopped', }, task: { neTypePlease: 'Query network element type', neType: 'Type', neID: 'Identifying', trackType: 'Tracking type', trackTypePlease: 'Please select a tracking type', creater: 'Created by', startTime: 'Start time', endTime: 'End time', msisdn: 'MSISDN', msisdnPlease: 'Please enter MSISDN', msisdnTip: 'Mobile communication MSISDN number', imsi: 'IMSI', imsiPlease: 'Please enter IMSI', imsiTip: 'Mobile communication IMSI number', srcIp: 'Source IP address', srcIpPlease: 'Please enter the source IP address', srcIpTip: 'Current sender IPv4 address', dstIp: 'Destination IP address', dstIpPlease: 'Please enter the destination IP address', dstIpTip: 'IPv4 address of the receiving end of the other party', interfaces: 'Signaling interface', interfacesPlease: 'Please enter the signaling interface', signalPort: 'SignalPort', signalPortPlease: 'Please enter the signaling port', signalPortTip: 'Port corresponding to the interface', rangePicker: 'Start End Time', rangePickerPlease: 'Please select the start and end time of the task', comment: 'Task description', commentPlease: 'Task description can be entered', addTask: 'Add Task', editTask: 'Modify Task', viewTask: 'View Task', errorTaskInfo: 'Failed to obtain task information', delTask: 'Successfully deleted task {num}', delTaskTip: 'Are you sure to delete the data item with record number {num}?', }, }, faultManage: { activeAlarm: { all:'All', neType: 'NE Type', neName: 'NE Name', neId: 'NE UID', alarmCode: 'Alarm Code', origLevel: 'Severity', eventTime: 'Event Time', pvFlag: 'PV Flag', alarmType: 'Alarm Type', confirm: 'Confirm', updateConfirm: 'Cancel Confirm', handSync: 'Manual Synchronization', clear: 'Clear', mySelf: 'Personalization', exportAll: 'Export All', disPlayFilfter: 'Display Filters', autoConfirm: 'Automatic Confirm', critical:'Critical', major:'Major', minor:'Minor', warning:'Warning', eventAlarm:'Event', communicationAlarm:'CommunicationAlarm', equipmentAlarm:'EquipmentAlarm', processingFailure:'ProcessingFailure', environmentalAlarm:'EnvironmentalAlarm', qualityOfServiceAlarm:'QualityOfServiceAlarm', alarmId:'ID', alarmTitle:'Title', clearUser:'Clear User', clearType:'Clear Type', ackState: 'Ack Status', ackUser:'Ack User', alarmSeq:'Sequence Number', objectName:'Object Name', locationInfo:'Location Info', province:'Province', addInfo:'Additional Info', specificProblemId:'Cause ID', specificProblem:'Cause', clearTime:'Clear Time', alarmStatus:'Status', ackTime:'Ack Time', ackError:'Please do not confirm again', syncMyself:'Manual Synchronization', realTitle:'Title', objectNf:'Object NE', helpFile:'帮助文档', set:'Set', cancelSure:'Confirm whether to cancel the acknowledgment alarm', cancelSuss:'Alarm canceled successfully', sysncSuss:'Manual synchronization successful', delSuss:'Clear successfully', delSure:'Whether to clear this alarm', showSet:'Show filter settings', exportSure:'Confirm whether to export all active alarm information', viewIdInfo:'View {alarmId} record information', }, historyAlarm:{ exportSure:'Confirm whether to export all historical alarm information', }, faultSetting:{ interfaceType:'Alarm forwarding interface class', email:'Email', sms:'SMS', save:'Save', noChange:'There is no change in the alarm forwarding interface settings.', forwardSet:'Alarm forwarding interface setting', } }, monitor: { session: { userName: "Login account", userNamePlease: 'Query login account', ipaddr: "IP address", ipaddrPlease: 'Query IP address', loginTime: "Login Time", shakeTime: "Idle time (minutes)", status: "Status", online: "Online", offline: "Offline", logoutTip: "Confirm to forcibly log out the user with the login account {num}?", logoutSuccess: "User {num} has been forcibly retired", }, monitor:{ avgLoad: '平均负载', memory: '内存', cache: '缓存', io: '磁盘', network: '网络', loadDetail: "负载率", resourceUsage: "资源使用率", read: '读取', write: '写入', readWriteCount: '读写次数', count: '次', readWriteTime: '读写延迟', up: '上行', down: '下行', } }, system:{ user: { userInfo:' User Info', userNum: 'User Number', account: 'Account', userName: 'User Name', permission: 'Permission', className: 'Class Name', loginIp: 'Login address', loginTime: 'Login Time', status: 'Status', userNameTip:'The account cannot start with a number and can contain uppercase and lowercase letters, numbers, and no less than 5 digits', pwdTip:'The password should contain at least uppercase and lowercase letters, numbers, special symbols, and no less than 6 digits', nickNameTip:'Nicknames can only contain letters, numbers, Chinese characters, and underscores, with no less than 2 digits', emailTip:'Please enter the correct email address', phoneTip:'Please enter the correct phone number', resetPwd:'Reset Password', start:'Enable', stop:'Deactivate', delSuss:'Successfully deleted', sureTip:'Are you sure you want to {text} {userName} user?', delSure:'Confirm deletion of data item with user ID {userId}?', export:'Export', import:'Import', exportSure:'Are you sure to export the xlsx table file based on search criteria??', phone:'Phone Number', createTime:'Creation time', userTop:'User profile', sex:'User Gender', email:'E-mail', fromClass:'DEPARTMENT', userWork:'User position', userTip:'User Description', loginPwd:'Login password', updateSure:'Do you want to update existing data', downloadObj:'Download Tpl', } }, }, };