534 lines
21 KiB
TypeScript
534 lines
21 KiB
TypeScript
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',
|
|
}
|
|
},
|
|
},
|
|
};
|