1300 lines
53 KiB
TypeScript
1300 lines
53 KiB
TypeScript
export default {
|
|
// 语言
|
|
i18n: 'English',
|
|
hello: 'Hello',
|
|
|
|
// 通用
|
|
common: {
|
|
title: 'Core Network Management Platform',
|
|
desc: 'Core Network Management Platform',
|
|
loading: 'Please wait...',
|
|
ipnutPlease: 'Please input',
|
|
selectPlease: 'please select',
|
|
tipTitle: 'Prompt',
|
|
msgSuccess: 'Success {msg}',
|
|
errorFields: 'Please fill in the required information in {num} correctly!',
|
|
tablePaginationTotal: 'Total {total} items',
|
|
noData: "No Data",
|
|
zebra:'Tabular zebra pattern',
|
|
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',
|
|
import:'Import',
|
|
export:'Export',
|
|
uploadText: 'Upload',
|
|
unableNull:' Cannot be empty',
|
|
moreText: 'More',
|
|
searchBarText: 'Search bar',
|
|
tableStripedText: 'Form Zebra',
|
|
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: {
|
|
CronModal: {
|
|
title: "Cron Expression Generator",
|
|
addon: "Expression Preview:",
|
|
day1: "Every day",
|
|
day21: "Execute every",
|
|
day22: "days, starting from the",
|
|
day23: "day",
|
|
day31: "Cycle from",
|
|
day32: "to",
|
|
day33: "days",
|
|
day4: "Designated day (optional)",
|
|
day5: "Last day of the month",
|
|
hour1: "Hourly",
|
|
hour21: "Execute every",
|
|
hour22: "hours, starting from the",
|
|
hour23: "hour",
|
|
hour31: "Cycle time from",
|
|
hour32: "to",
|
|
hour33: "hours",
|
|
hour4: "Specified hours (multiple options available)",
|
|
minute1: "Every minute",
|
|
minute21: "Execute every",
|
|
minute22: "minutes, starting from the",
|
|
minute23: "minute",
|
|
minute31: "Cycle time from",
|
|
minute32: "to",
|
|
minute33: "minutes",
|
|
minute4: "Specified minutes (multiple options available)",
|
|
month1: "Every month",
|
|
month21: "Execute every",
|
|
month22: "months, starting from the",
|
|
month23: "month",
|
|
month31: "Cycle time from",
|
|
month32: "to",
|
|
month33: "months",
|
|
month4: "Specified months (multiple options available)",
|
|
second1: "Every second",
|
|
second21: "Execute every",
|
|
second22: "seconds, starting from the",
|
|
second23: "second",
|
|
second31: "Cycle time from",
|
|
second32: "to",
|
|
second33: "seconds",
|
|
second4: "Specify the number of seconds (multiple selectable)",
|
|
},
|
|
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',
|
|
}
|
|
},
|
|
|
|
// 静态路由
|
|
router: {
|
|
index: "Home",
|
|
account: {
|
|
index: "Personal Center",
|
|
profile: "Personal Info",
|
|
settings: "Personal Settings",
|
|
},
|
|
},
|
|
|
|
// 校验
|
|
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',
|
|
},
|
|
|
|
// 布局
|
|
loayouts: {
|
|
rightContent: {
|
|
fullscreen: "Full Screen",
|
|
logout: "Logout",
|
|
profile: "Profile",
|
|
settings: "Settings",
|
|
},
|
|
tabs: {
|
|
reload: "Refresh current",
|
|
more: "More Options",
|
|
closeCurrent: "Close Current",
|
|
closeOther: "Close Other",
|
|
closeAll: "Close All",
|
|
}
|
|
},
|
|
|
|
// 页面
|
|
views: {
|
|
index: {
|
|
normal:'Normal',
|
|
abnormal:'Abnormal',
|
|
hostName: 'Host Name',
|
|
osInfo: 'OS Info',
|
|
dbInfo: 'Database Info',
|
|
ipAddress: 'IP Address',
|
|
port: 'Port',
|
|
version: 'Version',
|
|
cpuUse: 'CPU Usage',
|
|
memoryUse: 'Memory Usage',
|
|
capability: 'Capability',
|
|
serialNum: 'Serial Number',
|
|
expiryDate: 'Expiry Date',
|
|
neStatus: 'NE status is abnormal',
|
|
runStatus:'Running Status',
|
|
mark:'Brief Information',
|
|
object:'Object',
|
|
versionNum:'Version Number',
|
|
systemStatus:'System Status',
|
|
realNeStatus:'Status',
|
|
reloadTime:'Refresh Time',
|
|
},
|
|
error: {
|
|
err403: {
|
|
ttile: 'No access',
|
|
subTitle:'Please do not perform illegal operations, you can go back to the main page or return to the',
|
|
backHome: 'Back to Home',
|
|
back: 'Back',
|
|
},
|
|
err404: {
|
|
ttile: 'Match page not found',
|
|
subTitle:'Sorry, the page you are looking for does not exist.',
|
|
backHome: 'Back to Home',
|
|
tipTitle: "Can't find the page?",
|
|
paragraph: 'Try checking the URL for errors and then press the refresh button on your browser.',
|
|
paragraph1: 'Try to find other content in our application.',
|
|
},
|
|
},
|
|
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',
|
|
},
|
|
account: {
|
|
settings: {
|
|
baseInfo: " Basic Info",
|
|
sex: "Gender",
|
|
sexPleace: "Please select the user's gender",
|
|
email: "Email",
|
|
emailPleace: "Please enter the correct e-mail address",
|
|
phonenumber: "Phone",
|
|
phonenumberPleace: "Please enter the correct cell phone number",
|
|
nick: "NickName",
|
|
nickPleace: "Please enter a user nickname",
|
|
nickTip: "Nicknames can only contain letters, numbers, Chinese characters and underscores, and no less than 2 digits",
|
|
profileTip: "Are you sure you want to submit changes to basic user information?",
|
|
profileOk: "The user's basic information is modified successfully!",
|
|
know: "I got it.",
|
|
uploadPleace: "Please choose an equal-sized image for your avatar, such as {txt}",
|
|
upload: "Upload/Change Images",
|
|
uploadFormat: 'Only supports uploading image formats ({format})',
|
|
uploadSize: 'Image file size must be less than {size}MB',
|
|
uploadTip: "Confirmed to upload/change user avatar?",
|
|
uploadOk: "Avatar upload/change successful",
|
|
resetPasswd: "Reset Password",
|
|
oldPassword: "Old Password",
|
|
oldPasswordTip: "The old password must not be empty and must be at least 6 digits long",
|
|
oldPasswordPleace: "Please enter the old password",
|
|
newPassword: "New Password",
|
|
newPasswordTip: "Password contains at least upper and lower case letters, numbers, special symbols, and not less than 6 digits",
|
|
newPassworddPleace: "Please enter a new password",
|
|
confirmPassword: "Confirm new password",
|
|
confirmPasswordPleace: "Please confirm the new password",
|
|
submit: "Submit changes",
|
|
reset: "Reset",
|
|
submitTip: "Are you sure you want to submit a password change?",
|
|
submitOkTip: "Congratulations, {num} account password changed successfully!",
|
|
submitOk: "Sign in again",
|
|
equalToPassword: "Please enter a new password to confirm",
|
|
equalToPasswordOld: "Same as the old password, please re-enter the new password",
|
|
equalToPasswordErr: "Inconsistent new passwords entered twice",
|
|
styleLayout: "Personalization",
|
|
area1: "Layout Properties",
|
|
layout: "Overall Layout",
|
|
layoutActions: "Navigation mode module settings",
|
|
layoutSide: "Left",
|
|
layoutTop: "Top",
|
|
layoutMix: "Mixed",
|
|
color: "Style color scheme",
|
|
colorActions: "Overall style color scheme setting",
|
|
colorRandomly: "Randomization",
|
|
navTheme: "Dark Menu",
|
|
navThemeActions: "Menus that can only change the navigation mode",
|
|
fixedHeader: "Fixed top navigation bar",
|
|
fixedHeaderActions: "Whether the top navigation bar is fixed and does not move with the scroll bar",
|
|
fixSiderbar: "Fixed left menu",
|
|
fixSiderbarActions: "Whether the left menu is fixed or not, only valid for left menu layout",
|
|
splitMenus: "Auto Split Menu",
|
|
splitMenusActions: "Show left menu when there are multiple levels of menus at the top, valid only for mixed menu layouts",
|
|
area2: "Content Area",
|
|
tabRender: "Navigation tabs",
|
|
tabRenderActions: "Whether to show the top tab navigation items",
|
|
menuHeaderRender: "Menu Header",
|
|
menuHeaderRenderActions: "Whether or not to display the logo area at the top of the left menu bar",
|
|
footerRender: "Footer",
|
|
footerRenderActions: "Whether to show the bottom navigation bar",
|
|
headerRender: "Parapet",
|
|
headerRenderActions: "Whether to display the top navigation bar",
|
|
},
|
|
profile: {
|
|
phonenumber: "Phone",
|
|
email: "Email",
|
|
deptName: "Department",
|
|
postGroup: "Possession of posts",
|
|
roleGroup: "Ownership",
|
|
loginIp: "Log in",
|
|
loginDate: "Login Time",
|
|
list: "Lists",
|
|
empty: "Empty State",
|
|
description: "No data yet, try refreshing",
|
|
},
|
|
},
|
|
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',
|
|
portTip:'Maximum range 0~65535',
|
|
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: 'NE ID',
|
|
fileName: 'File Name',
|
|
createAt: 'Create at',
|
|
remark:'Remark',
|
|
edit:'Edit Backup File',
|
|
totalSure:'Confirm that {oper} records item number {id}?',
|
|
},
|
|
softwareManage: {
|
|
sendBtn: 'Distribute',
|
|
runBtn: 'Activate',
|
|
backBtn: 'Rollback',
|
|
historyBtn: 'Distribution Record',
|
|
neTypePlease: 'Select network element type',
|
|
neType: 'NE Type',
|
|
fileName: 'File Name',
|
|
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: 'Comment',
|
|
updateCommentPlease: 'Please enter the software description',
|
|
updateFile: 'Software File',
|
|
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',
|
|
versions:'Version',
|
|
upVersions:'Version before upgrade',
|
|
backVersions:'Roll back to previous version',
|
|
status:'Status',
|
|
letUpTime:'Activation time',
|
|
createTime:'Creation time',
|
|
onlyAble:'Only upload file format {fileText} is supported',
|
|
nullData:'No network element list data yet',
|
|
},
|
|
license: {
|
|
neTypePlease: 'Select network element type',
|
|
neType: 'NE Type',
|
|
fileName: 'File Name',
|
|
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: 'NE ID',
|
|
neIdPlease: 'Please select the corresponding network element',
|
|
},
|
|
configParam:{
|
|
dataNull:'No configuration item data yet',
|
|
editSuss:'Modification successful',
|
|
editFail:'Edit failed',
|
|
Unable:'Illegal operation of attribute value',
|
|
delSure:'Confirm to delete the data item with Index [{value}]?',
|
|
addSuss:'Add successfully',
|
|
addFail:'Add failed',
|
|
delArraySure:'Confirm to delete the data item with {arrayChildTitle} Index as [{value}]?',
|
|
parUnable:'The parameter value is not within the reasonable range',
|
|
ipv4Tip:'Not a legal IPV4 address',
|
|
ipv6Tip:'Not a legal IPV6 address',
|
|
enumTip:'Not a reasonable enumeration value',
|
|
boolTip:'Not a reasonable Boolean value',
|
|
default:'The input value is of unknown type',
|
|
reloadSuss:'Network element reloading completed',
|
|
reloadFail:'Network element reloading failed',
|
|
neNUll:'No network element list data yet',
|
|
reload:'Reload',
|
|
post:'Submit',
|
|
editSure:'Are you sure you want to update this attribute value? ',
|
|
arraryEdit:'Are you sure to submit the record whose updated Index is [{value}]? ',
|
|
addSure:'Are you sure to submit the new record of Index: [{value}]? '
|
|
},
|
|
configParamForm: {
|
|
treeTitle: "Navigation Configuration",
|
|
treeSelectTip: "Select configuration item information in the left configuration navigation!",
|
|
neType: 'NE Type',
|
|
neTypePleace: "Please select the network element type",
|
|
noConfigData: "No data on configuration items",
|
|
updateValue: "The value of the {num} attribute was modified successfully.",
|
|
updateValueErr: "Attribute value modification failure",
|
|
updateItem: "Modify Index to {num}.",
|
|
updateItemErr: "Record modification failure",
|
|
delItemOk: "Deleting Index as {num} succeeded",
|
|
addItemOk: "Add Index as {num} Record Succeeded",
|
|
addItemErr: "Record addition failure",
|
|
requireUn: "{display} input value is of unknown type",
|
|
requireString: "The {display} parameter value does not make sense.",
|
|
requireInt: "{display} Parameter value not in reasonable range {filter}",
|
|
requireIpv4: "{display} not a legitimate IPV4 address",
|
|
requireIpv6: "{display} Not a legitimate IPV6 address.",
|
|
requireEnum: "{display} is not a reasonable enumeration value.",
|
|
requireBool: "{display} is not a reasonable boolean value.",
|
|
editOkTip: "Confirm updating the value of this {num} attribute?",
|
|
updateItemTip: "Confirm updating the data item with Index [{num}]?",
|
|
delItemTip: "Confirm deleting the data item with Index [{num}]?",
|
|
arrayMore: "commence",
|
|
},
|
|
},
|
|
neUser: {
|
|
auth: {
|
|
authInfo:'Authentication Info',
|
|
neTypePlease: 'Query network element Object',
|
|
neType: 'UDM Object',
|
|
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: 'Load Data',
|
|
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 Delete',
|
|
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 Object',
|
|
neType: 'UDM Object',
|
|
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: 'Load Data',
|
|
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 Delete',
|
|
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 object',
|
|
neType: 'AMF Object',
|
|
},
|
|
ue: {
|
|
neTypePlease: 'Query network element object',
|
|
neType: 'SMF Object',
|
|
},
|
|
ims: {
|
|
neTypePlease: 'Query network element object',
|
|
neType: 'IMS Object',
|
|
},
|
|
},
|
|
perfManage: {
|
|
taskManage:{
|
|
taskId: 'Task ID',
|
|
neType: 'NE Type',
|
|
size: 'Time Granularity',
|
|
taskStatus: 'Task Status',
|
|
addUser: 'Creator',
|
|
addTime: 'Creation Time',
|
|
granulOption:'Granularity',
|
|
performanceList:'Performance Set',
|
|
period:'Measuring 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',
|
|
letupSure:'Confirm activation of task with number [{id}]?',
|
|
stopSure:'Confirm the pending task with number [{row.id}]?',
|
|
letUpWarning:'Prohibit activation of activated tasks',
|
|
stopWarning: 'Prohibit suspending inactive measurement tasks',
|
|
weekPlan:'Weekly Plan',
|
|
monthPlan:'Monthly Plan',
|
|
one:'Monday',
|
|
two:'Tuesday',
|
|
three:'Wednesday',
|
|
four:'Thursday',
|
|
five:'Friday',
|
|
six:'Saturday',
|
|
seven:'Sunday',
|
|
},
|
|
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',
|
|
staticSet:'Statistical Settings',
|
|
threValue:'Threshold Value',
|
|
alarmLevel:'Severity',
|
|
status:'Status',
|
|
letupSure:'Confirm the performance threshold of activation number [{id}]?',
|
|
stopSure:'Confirm the performance threshold of the suspension number [{id}]?',
|
|
letUpWarning:'Prohibit activation of activated performance threshold',
|
|
stopWarning:'Prohibit suspending inactive performance thresholds',
|
|
},
|
|
perfData:{
|
|
taskId:'Task ID',
|
|
type:'NE Type',
|
|
neName:'Ne Name',
|
|
granulOption:'Granularity',
|
|
kpiCode:'KPI Code',
|
|
kpiId:'KPI ID',
|
|
value:'Value',
|
|
startTime:'Start Time',
|
|
endTime:'End Time',
|
|
},
|
|
goldTarget:{
|
|
type:'NE Type',
|
|
enTitle:'KPI ID',
|
|
value:'Value',
|
|
startTime:'Start Time',
|
|
endTime:'End Time',
|
|
}
|
|
},
|
|
traceManage: {
|
|
analysis: {
|
|
imsi: 'IMSI',
|
|
imsiPlease: 'Please enter IMSI',
|
|
msisdn: 'MSISDN',
|
|
msisdnPlease: 'Please enter MSISDN',
|
|
trackTaskId: 'Task ID',
|
|
srcIp: 'Source IP Address',
|
|
dstIp: 'Destination IP Address',
|
|
signalType: 'Signaling Type',
|
|
msgDirect: 'Message Direction',
|
|
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',
|
|
execUPFCmdA: 'Suitable for other network element anomalies',
|
|
execUPFCmdB: 'Suitable for UPF anomalies',
|
|
},
|
|
task: {
|
|
neTypePlease: 'Query network element type',
|
|
neType: 'NE Type',
|
|
neID: 'NE ID',
|
|
trackType: 'Tracing Type',
|
|
trackTypePlease: 'Please select a tracing 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: 'Signal Port',
|
|
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:'Help Documentation',
|
|
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',
|
|
},
|
|
},
|
|
logManage:{
|
|
alarm:{
|
|
type:'NE Type',
|
|
neId:'NE UID',
|
|
alarmId:'Alarm ID',
|
|
alarmSeq:'Sequece Number',
|
|
alarmCode:'Alarm Code',
|
|
alarmStatus:'Severity',
|
|
eventTime:'Event Time',
|
|
logTime:'Recording Time',
|
|
status:'Status',
|
|
},
|
|
mml:{
|
|
account:'Account',
|
|
ip:'IP',
|
|
type:'NE Type',
|
|
neId:'NE ID',
|
|
MML:'MML',
|
|
logTime:'Log Time'
|
|
},
|
|
forwarding:{
|
|
type:'NE Type',
|
|
neId:'NE UID',
|
|
alarmId:'Alarm ID',
|
|
alarmSeq:'Sequece Number',
|
|
alarmObj:'Object',
|
|
alarmTitle:'Alarm Title',
|
|
alarmInfo:'Alarm Content',
|
|
eventTime:'Generation Time',
|
|
logTime:'Record Time'
|
|
}
|
|
},
|
|
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:{
|
|
filter: "Global Filter",
|
|
startTime: 'Start Time',
|
|
endTime: 'End Time',
|
|
today: 'Today',
|
|
yesterday: 'Yesterday',
|
|
week: 'This Week',
|
|
month: 'This Month',
|
|
avgLoad: 'Average loads',
|
|
memory: 'RAM',
|
|
cache: 'Cache',
|
|
io: 'Disk',
|
|
network: 'Network',
|
|
loadDetail: "Load Factor",
|
|
resourceUsage: "Resource utilization rate",
|
|
read: 'Read',
|
|
write: 'Write',
|
|
readWriteCount: 'Number of reads and writes',
|
|
count: 'Substandard',
|
|
readWriteTime: 'Read/Write Delay',
|
|
up: 'Uplink',
|
|
down: 'Downlink',
|
|
},
|
|
online:{
|
|
mettingId:'Session Number',
|
|
account:'Account',
|
|
class:'Department',
|
|
host:'Host',
|
|
loginDes:'Login Location',
|
|
os:'OS',
|
|
lib:'Browser',
|
|
loginTime:'Login Time',
|
|
getOut:'Forced Quit',
|
|
getOutSure:'Confirm the forced logout of the user whose login account is {userName} ?',
|
|
},
|
|
system:{
|
|
systemInfo:'System Information',
|
|
runPlace:'Running Platform',
|
|
placeVersion:'Platform Version',
|
|
systemPlace:'System Platform',
|
|
systemArchitecture:'System Architecture',
|
|
host:'Host Name',
|
|
runTime:'Running Time',
|
|
cpuInfo:'CPU Information',
|
|
model:'Model',
|
|
hz:'Rate HZ',
|
|
cores:'Number of Cores',
|
|
usage:'Usage Rate (%)',
|
|
memory:'memory Information',
|
|
totalMemory:'Total Memory',
|
|
lastMemory:'Remaining Memory',
|
|
proMemory:'Total process memory',
|
|
heapSize:'Total size of the heap',
|
|
heapUsage:'Heap Allocated',
|
|
libUse:'Link Library Occupation',
|
|
timeInfo:'Time Information',
|
|
time:'Time',
|
|
timeZone:'Time Zone',
|
|
timeZoneName:'Time Zone Name',
|
|
networkInfo:'Network Information',
|
|
ethernet:'Ethernet',
|
|
localConnect:'Local Connection* ',
|
|
diskInfo:'Disk Information',
|
|
disk:'Path Drive Letter',
|
|
totalSize:'Total Size',
|
|
lastSize:'Remaining Size',
|
|
usageSize:'Used Size',
|
|
spaceUsage:'Space Usage (%)'
|
|
},
|
|
job: {
|
|
jobName: "Job Name",
|
|
jobNamePlease: 'Please enter the task name correctly, limited to 2-50 characters',
|
|
jobGroup: "Job Group",
|
|
invokeTarget: "Invoke Target",
|
|
invokeTargetPlease: 'Please enter the call target correctly, limited to 2-50 characters.',
|
|
invokeTargetTip: "Parameter description: support for preset incoming parameters, serialized processing parameters in the processor",
|
|
cronExpression: "Cron Expressions",
|
|
cronExpressionPlease: 'Please enter or generate a cron execution expression',
|
|
cronExpressionTip: "Example of an expression:0/20 * * * * ?",
|
|
cronExpressionTip1: "Illustrative example: Execute tasks every 20 seconds",
|
|
cronExpressionNew: "Generating Expressions",
|
|
status: "Status",
|
|
status0: "Disable",
|
|
status1: "Opens",
|
|
status00: "Pause",
|
|
status01: "Active",
|
|
statusChange: "Are you sure you want the {text} {num} job?",
|
|
saveLog: "Recording log",
|
|
tipRowErr: "Errors in the recording of jobs",
|
|
viewInfoErr: "Failed to get job information",
|
|
viewJob: "Job Info",
|
|
addJob: "Add Job",
|
|
editJob: "Modify Job",
|
|
runOne: "execute once",
|
|
runOneTip: "Are you sure you want to perform a [{num}] job right away?",
|
|
runOneOk: "{num} Executed successfully",
|
|
delTip: "Are you sure you want to delete job number [{num}]?",
|
|
delOk: "Deleted Successfully",
|
|
resetTip: "Sure you want to reset and refresh the scheduling job?",
|
|
resetOk: "Reset Successful",
|
|
exportTip: "Confirm exporting xlsx table files based on search criteria?",
|
|
exportOk: "Completed Export",
|
|
resetQueue: "Reset Queue",
|
|
jobLog: "Job Log",
|
|
createTime: "CreateTime",
|
|
targetParams: "TargetParams",
|
|
targetParamsPlease: 'Call target incoming parameters, only support json strings',
|
|
misfirePolicy: "Error Strategy",
|
|
misfirePolicy1: "Immediate Implementation",
|
|
misfirePolicy2: "Execute Once",
|
|
misfirePolicy3: "Waiver of implementation",
|
|
concurrent: "Concurrency",
|
|
concurrent0: "Prohibit",
|
|
concurrent1: "Allowed",
|
|
remark: "Remarks",
|
|
},
|
|
jobLog: {
|
|
jobName: "Job Name",
|
|
jobGroup: "Job Group",
|
|
invokeTarget: "Invoke Target",
|
|
status: "Status",
|
|
status0: "Failures",
|
|
status1: "Active",
|
|
createTime: "Create Time",
|
|
costTime: "Cost Time",
|
|
viewLog: "Scheduling log Info",
|
|
delTip: "Are you sure you want to delete the scheduling log entry with the number [{num}]?",
|
|
delOk: "Deleted Successfully",
|
|
clearText: "Clear",
|
|
clearTip: "Confirm that all dispatch log data items are cleared?",
|
|
clearOk: "Cleared Successfully",
|
|
exportTip: "Confirm exporting xlsx table files based on search criteria?",
|
|
exportOk: "Export Completed",
|
|
jobMsg: "Job Messages",
|
|
targetParams: "TargetParams",
|
|
},
|
|
cache: {
|
|
cacheKey: "Cache Key Name",
|
|
cacheName: "Cache Name",
|
|
cacheValue: "Cached content",
|
|
remark: "Remark",
|
|
clearCacheKeyOk: "Deleted cache key name {txt}",
|
|
clearCacheNameOk: "Cleared cache name {txt}",
|
|
cacheList: "Cache Lists",
|
|
cacheKeyListErr: "Please select the data item in the cache list!",
|
|
clearCacheSafe: "Security Clearance",
|
|
clearCacheSafeTip: "Confirm that you want to perform a safe clean of all key names under the cache?",
|
|
clearCacheSafeOk: "Completed securely clearing the cache",
|
|
filter: "Filter",
|
|
filterPlace: "Fuzzy filtering {txt}",
|
|
clearCacheNameTip: "Are you sure you want to clear all the keys under that cache name?",
|
|
keyNameList: "Key Name List",
|
|
clearCacheKeyTip: "Are you sure you want to delete the cache key?",
|
|
keyContent: "Cached content",
|
|
},
|
|
cacheInfo: {
|
|
version: "Service Versions",
|
|
mode: "Perating Mode",
|
|
modeStandalone: "stand-alone",
|
|
modeClusters: "clusters",
|
|
port: "Port",
|
|
clients: "Client Connections",
|
|
uptimeInDays: "Running time (days)",
|
|
memoryHuman: "Using Memory",
|
|
usedCpu: "Using CPU",
|
|
maxmemory: "Memory Configuration",
|
|
aof: "Whether AOF is enabled",
|
|
rdb: "Whether the RDB is successful",
|
|
dbSize: "Number of Keys",
|
|
kbps: "Network entry/exit",
|
|
commandstats: "Command Statistics",
|
|
},
|
|
},
|
|
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:'Pending',
|
|
normalcy:'Active',
|
|
deactivate:'Pending',
|
|
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',
|
|
userWorkPlease: 'Please select user post',
|
|
userTip:'User Description',
|
|
loginPwd:'Login password',
|
|
updateSure:'Do you want to update existing data',
|
|
downloadObj:'Download Tpl',
|
|
importTitle:'User Import',
|
|
importOk: 'Successfully read and download imported templates',
|
|
tipRowErr: "Failed to get user information",
|
|
viewInfoErr: "Errors in user records",
|
|
},
|
|
config: {
|
|
configName: "Config Name",
|
|
configNamePlease: 'Please input the Config Name correctly',
|
|
configKey: "Config Key",
|
|
configKeyPlease: 'Please enter the Config Key correctly',
|
|
configType: "Config Type",
|
|
configValue: "Config Value",
|
|
configValuePlease: 'Please enter the Config Value correctly',
|
|
remark: "Config description",
|
|
createTime: "Create Time",
|
|
refreshCache: "Refresh Cache",
|
|
viewInfo: "Config Info",
|
|
viewInfoErr: "Failed to get Config Info",
|
|
addInfo: "Add Parameter Configuration",
|
|
editInfo: "Modify the Config Info",
|
|
tipRowErr: "There is an error in the Config Info record",
|
|
delTip: "Confirm deleting the data item with parameter number [{num}] ?",
|
|
delOk: "Deleted Successfully",
|
|
exportTip: "Confirm exporting xlsx table files based on search criteria?",
|
|
exportOk: "Completed Export",
|
|
refreshCacheTip: "Are you sure you want to refresh the parameter configuration cache?",
|
|
refreshCacheOk: "Refresh Cache Successful",
|
|
},
|
|
setting: {
|
|
charMaxLen: 'bit character length',
|
|
saveSubmit: 'Submit Save',
|
|
saveSuccess: 'Submit Save Successful',
|
|
revert: 'Vat',
|
|
revertSuccess: 'Vat Successful',
|
|
uploadFormat: 'Only the upload image format ({format}) is supported',
|
|
uploadSize: 'Image file size must be less than {size}MB',
|
|
uploadSuccess: 'File uploaded successfully, submit and save to take effect',
|
|
sysLogo: 'System Logo',
|
|
sysLogoBrand: 'Brand',
|
|
sysLogoIcon: 'Icon',
|
|
sysLogoUpload: 'Upload Logo',
|
|
sysLogoTipContent: 'Confirm that you want to submit the currently changed logo file?',
|
|
sysLogoTipContentUpload: 'Are you sure you want to upload the logo file?',
|
|
sysLogoInstruction: 'The system logo display style is shown in the preview area.',
|
|
sysLogoInstruction1: 'If you want to change the image, please adjust it accordingly before uploading.',
|
|
sysLogoInstruction2: 'Show the whole picture to the system logo area, please use transparent background, size ratio size',
|
|
sysLogoInstruction3: 'Displayed as logo + system name to the system logo area.',
|
|
sysLogoInstruction4: 'Logo size ratio size',
|
|
sysName: 'System Name',
|
|
sysNamePlease: 'Please enter the system name',
|
|
sysNameLimitation: 'System Name Restrictions',
|
|
sysNameTipContent: 'Confirm that you want to submit the current changed system name?',
|
|
sysCopyright: 'Copyright Notice',
|
|
sysCopyrightPlease: 'Please enter copyright notice',
|
|
sysCopyrightLimitation: 'Copyright Notice Limitation',
|
|
sysCopyrightTipContent: 'Confirmation of submitting a copyright notice for the current change?',
|
|
sysLoginBg: 'Login screen background',
|
|
sysLoginBgNone: 'No background image',
|
|
sysLoginBgUpload: 'Upload background image',
|
|
sysLoginBgTipContentUpload: 'Confirmed to upload login screen background file?',
|
|
sysLoginBgTipContent: 'Are you sure you want to submit the currently changed login screen background?',
|
|
sysLoginBgTipContentRevert: 'Are you sure you want to restore the background image to the initial system default background?',
|
|
sysLoginBgInstruction: 'The background style of the system login interface is shown in the preview area, please refer to the actual display.',
|
|
sysLoginBgInstruction1: 'Please select the appropriate image for uploading.',
|
|
sysLoginBgInstruction2: 'Restore the background image to the initial system default background by clicking the Restore button.',
|
|
},
|
|
role:{
|
|
allScopeOptions:'All data permissions',
|
|
byMyselfScopeOptions:'Custom data permissions',
|
|
onlyClassScopeOptions:'Data permissions of this department',
|
|
classAllScopeOptions:'Data permissions for this department and the following',
|
|
myselfScopeOptions:'Only personal data permissions',
|
|
roleId:'Role ID',
|
|
roleName:'Role Name',
|
|
roleKey:'Role Key',
|
|
roleSort:'Role Order',
|
|
roleStatus:'Status',
|
|
createTime:'Creation Time',
|
|
trueValue:'Please enter {msg} correctly',
|
|
roleInfo:'Role information',
|
|
distribute:'Assign data permissions',
|
|
open:'Enable',
|
|
close:'Pending',
|
|
statusSure:'Are you sure you want {text} {roleName} role?',
|
|
statusFailed:'{roleName} {text} failed',
|
|
delSure:'Confirm to delete the data item with role number [{roleId}]?',
|
|
distributeUser:'Assign Users',
|
|
roleMark:'Role Description',
|
|
menu:'Menu Permissions',
|
|
roleKeyTip:"Example of permission identification: Use permission identification in dba controller, such as: @PreAuthorize({ hasRoles: ['dba'] })",
|
|
openSwitch:'Expand/Collapse',
|
|
selAllSwitch:'Select all/Deselect all',
|
|
relationSwitch:'Father and son linkage',
|
|
normal:'Active',
|
|
stop:'Pending',
|
|
preScope:'Scope of authority',
|
|
dataPer:'Data permission',
|
|
userId:'User Number',
|
|
account:'Login Account',
|
|
userName:'User Nickname',
|
|
phone:'Phone',
|
|
email:'Email',
|
|
userStaus:'User Status',
|
|
selectPls:'Please select the user to be assigned',
|
|
suss:'{oper}success',
|
|
giveUser:'Authorized User',
|
|
cancelGive:'Cancel authorization',
|
|
cancelSure:'Confirm to cancel the authorization of the data item with user number [{userId}]?',
|
|
batchCancel:'Batch cancellation of authorization',
|
|
},
|
|
dept:{
|
|
classInfo:' Department Information',
|
|
className:'Department Name',
|
|
classId:'Department Number',
|
|
classSort:'Department Sorting',
|
|
status:'Position Status',
|
|
createTime:'Creation Time',
|
|
highClass:'Higher Office',
|
|
emailTip:'Please input the correct email address',
|
|
phoneTip:'Please enter the correct phone number',
|
|
node:'Root Node',
|
|
delSure:'Are you sure to delete the data item with department number [{deptId}]?',
|
|
open:'Exhibition',
|
|
close:'Fold',
|
|
addClass:'Add new sub-department',
|
|
showSort:'Show Sort',
|
|
admin:'Principal',
|
|
phone:'Contact Number',
|
|
email:'Mail',
|
|
},
|
|
post:{
|
|
positionInfo:'Position Information',
|
|
positionId:'Position Number',
|
|
positionCode:'Position Code',
|
|
positionName:'Position Name',
|
|
positionSort:'Position Sorting',
|
|
positionStatus:'Position Status',
|
|
positionMark:'Position Description',
|
|
createTime:'Creation Time',
|
|
codeTip:'Please enter the position code correctly',
|
|
nameTip:'Please enter the position name correctly',
|
|
delSure:'Confirm to delete the data item with post number [{postId}]?',
|
|
},
|
|
log:{
|
|
operate:{
|
|
operId:'Log Number',
|
|
moduleName:'Module Name',
|
|
workType:'Business Type',
|
|
operUser:'Operator',
|
|
requestMe:'Request Method',
|
|
host:'Request Host',
|
|
operStatus:'Operation Status',
|
|
operDate:'Operation Date',
|
|
useTime:'Consumption Time',
|
|
logInfo:'Operation Log Information',
|
|
delSure:'Are you sure to delete the data item with access number [{ids}]?',
|
|
delAllSure:'Confirm to clear all login log data items?',
|
|
delAllSuss:'Cleared successfully',
|
|
operModule:'Operation module',
|
|
operTime:'Operation time',
|
|
delAll:'Clear',
|
|
fail:'Failed',
|
|
suss:'Normal',
|
|
RequestIp:'Request Address',
|
|
operMe:'Operation Method',
|
|
reqParam:'Request Parameter',
|
|
operInfo:'Operation Information',
|
|
},
|
|
login:{
|
|
operId:'Log ID',
|
|
account:'Login Account',
|
|
loginIp:'Login Address',
|
|
loginLoc:'Login Location',
|
|
os:'Operating System',
|
|
browser:'Browser',
|
|
status:'Status',
|
|
info:'Login Information',
|
|
loginTime:'Login Time',
|
|
delSure:'Are you sure to delete the data item with access number [{ids}]?',
|
|
delAllSure:'Confirm to clear all login log data items?',
|
|
delAll:'Clear',
|
|
unlock:'Unlock',
|
|
unlockSuss:'{userName} unlocked successfully',
|
|
unlockSure:'Confirm to unlock user [{username}] data item?',
|
|
},
|
|
},
|
|
menu:{
|
|
menuInfo:'Menu Information',
|
|
menuName:'Menu Name',
|
|
menuId:'Menu Number',
|
|
menuSort:'Menu Sort',
|
|
menuTitle:'Menu Icon',
|
|
perId:'Permission ID',
|
|
formLoc:'Component Path',
|
|
status:'Display Status',
|
|
menuStatus:'Menu Status',
|
|
menuType:'Menu Type',
|
|
createTime:'Creation Time',
|
|
highMenu:'Superior Menu',
|
|
routerAdrr:'Routing Address',
|
|
delSure:'Confirm to delete the data item with menu number [{menuId}]?',
|
|
addSon:'Add Submenu',
|
|
hidden:'Hidden',
|
|
show:'Show',
|
|
root:'Directory',
|
|
menu:'Menu',
|
|
button:'Button',
|
|
yes:'Yes',
|
|
no:'No',
|
|
cache:'Cache',
|
|
noCache:'Not cache',
|
|
pageCache:'Page cache',
|
|
local:'Internal Address',
|
|
mark:'Menu Description',
|
|
pathTip:`The accessed routing address, such as: user, /auth 1. If the network address requires internal access, start with http(s):// Menu behavior (root node): The current window opens the menu behavior, (non-root node) :Embedded window. 2. If the network address requires external access, set the internal address option to No. Menu behavior: Open a new tab 3. If the embedded subpage needs to hide the page, set the display status option to Hide address splicing to embed routing. address`,
|
|
sonPage:'Subpage address',
|
|
componentTip:' The component path accessed by views in the page component directory, such as: system/user/index Note: The routing address without the .vue file suffix is the network address and can be filled in as a link',
|
|
perms:`Permission identification example: monitor:server:query Permission identification is used in the back-end controller, such as:['monitor:server:query'] Permission identification is used in the front-end Vue page, such as: v-perms:has="['monitor:server:query']"`
|
|
},
|
|
dict:{
|
|
dictInfo:'Dictionary Type Information',
|
|
dictId:'Dictionary Number',
|
|
dictName:'Dictionary Name',
|
|
dictType:' Dictionary Type',
|
|
dictSatus:'Status',
|
|
createTime:'Creation Time',
|
|
realDictName:'Please enter the dictionary name correctly',
|
|
realDictType:'Please enter the dictionary type correctly',
|
|
delSure:'Confirm to delete the data item with parameter number [{dictId}]?',
|
|
reloadSure:'Are you sure you want to refresh the dictionary data cache?',
|
|
reloadSuss:'Refresh cache successfully',
|
|
dictData:'Dictionary Data',
|
|
reload:'Refresh Cache',
|
|
mark:'Dictionary Description',
|
|
},
|
|
dictData: {
|
|
dictType: "Dictionary name",
|
|
dictCode: "Data Code",
|
|
dictLabel: "Data Label",
|
|
dictLabelPleac: "Please enter the data labels correctly",
|
|
dictValue: "Data key",
|
|
dictValuePleac: "Please enter the data keys correctly",
|
|
dictSort: "Data Sort",
|
|
status: "Status",
|
|
createTime: "CreateTime",
|
|
tagType: "Tag Type",
|
|
tagTypeShow: "Tag Type Show",
|
|
tagClass: "Tag Class",
|
|
remark: "Remark",
|
|
viewInfo: "Dictionary Data Info",
|
|
viewInfoErr: "Failed to get dictionary data information",
|
|
addInfo: "Add Dictionary Data",
|
|
editInfo: "Modifying Dictionary Data",
|
|
delTip: "Confirm deleting the data item with dictionary data code [{txt}]?",
|
|
delOk: "Deleted successfully",
|
|
exportTip: "Confirm exporting xlsx table files based on search criteria?",
|
|
exportOk: "Completed export",
|
|
typeDataErr: "Failed to get dictionary type information",
|
|
},
|
|
},
|
|
mmlManage: {
|
|
operationtitle: "Interface Settings",
|
|
cmdTitle: "Command Navigator",
|
|
cmdConsole: "consoles",
|
|
cmdOpTip: "Select the item to be operated in the left command navigation!",
|
|
cmdNoTip: "{num} no optional command operation",
|
|
require: "Mandatory parameter: {num}",
|
|
requireUn: "{display} input value is of unknown type",
|
|
requireString: "The {display} parameter value does not make sense.",
|
|
requireInt: "{display} Parameter value not in reasonable range {filter}",
|
|
requireIpv4: "{display} not a legitimate IPV4 address",
|
|
requireIpv6: "{display} Not a legitimate IPV6 address.",
|
|
requireEnum: "{display} is not a reasonable enumeration value.",
|
|
requireBool: "{display} is not a reasonable boolean value.",
|
|
clearForm: "Clear Forms",
|
|
clearLog: "Clearing logs",
|
|
exec: "Execute",
|
|
cmdAwait: "Waiting for a command to be sent",
|
|
omcOperate:{
|
|
noOMC: "No OMC network elements",
|
|
},
|
|
udmOpesrate:{
|
|
noUDM: "No UDM network elements",
|
|
},
|
|
mmlSet: {
|
|
saveText: "Save Settings",
|
|
ipadd: "Listening to IP addresses",
|
|
ipaddPlease: "Please enter the listening IP address",
|
|
port: "listening port",
|
|
portPlease: "Please enter the remote port, 0~65535",
|
|
okChange: "Interface settings saved successfully",
|
|
noChange: "No change in interface settings",
|
|
},
|
|
},
|
|
},
|
|
};
|