diff --git a/nezha-fronted/src/components/common/js/tools.js b/nezha-fronted/src/components/common/js/tools.js index 6688db15f..35120caa3 100644 --- a/nezha-fronted/src/components/common/js/tools.js +++ b/nezha-fronted/src/components/common/js/tools.js @@ -3,7 +3,7 @@ import MessageBox from 'element-ui/packages/message-box/src/main' import i18n from '../i18n' import bus from '@/libs/bus' /* 弹窗点击外部后关闭 */ -const exceptClassName = ['config-dropdown', 'nz-pop', 'el-picker', 'chart-box-dropdown', 'metric-dropdown', 'el-cascader__dropdown', 'asset-dropdown', 'no-style-class', 'el-message-box', 'nz-dashboard-dropdown', 'el-autocomplete-suggestion', 'nz-temp-box', 'el-time-panel','endpointConfigsTips'] // clickoutside排除的class(白名单) no-style-class:没有任何样式的class +const exceptClassName = ['prevent-clickoutside', 'config-dropdown', 'nz-pop', 'el-picker', 'chart-box-dropdown', 'metric-dropdown', 'el-cascader__dropdown', 'no-style-class', 'el-message-box', 'nz-dashboard-dropdown', 'el-autocomplete-suggestion', 'nz-temp-box', 'el-time-panel'] // clickoutside排除的class(白名单) no-style-class:没有任何样式的class export const clickoutside = { // 初始化指令 bind (el, binding, vnode) { diff --git a/nezha-fronted/src/components/common/language/cn.js b/nezha-fronted/src/components/common/language/cn.js index 27238804d..b7a967b87 100644 --- a/nezha-fronted/src/components/common/language/cn.js +++ b/nezha-fronted/src/components/common/language/cn.js @@ -41,6 +41,7 @@ const cn = { other: '其他', about: '关于', query: '查询', + account: '账号', back: '返回', unavailable: '不可用', available: '可用', @@ -620,6 +621,7 @@ const cn = { loginType: '登录类型', password: '密码', ssh: 'SSH key', + sshAccount: 'SSH账号', protocol: '协议', sshProtocol: 'SSH', telnetProtocol: 'Telnet', @@ -628,7 +630,7 @@ const cn = { reloginPasswordTip: 'RELOGIN提示', userPwdIntroduce: '请指定用户名和密码提示以便TELNET登录过程可自动运行', reLoginPwdIntroduce: '请指定密码提示以便RELOGIN登录过程可自动运行', - account: '用户名', + username: '用户名', port: '端口', upload: '上传', clickToUpload: '上传', @@ -649,9 +651,21 @@ const cn = { featureTitle: '属性', endpointUpNum: '代表正常的数量', endpointNum: '代表总的数量', - active: 'Alive', // "存活", - total: 'Total', // "总数", - down: 'Down' + active: '存活', // "存活", + total: '总数', // "总数", + down: 'Down', + brand: '品牌', + model: '型号', + cabinet: '机柜', + endpointNum2: 'Endpoint数量', + manageIp: '主机IP', + number: '编号', + brandAndModel: '品牌&型号', + authType: '验证类型', + privateKey: '秘钥', + usernamePrompt: '用户名提示', + passwordPrompt: '密码提示', + snmpCredential: 'SNMP凭证' }, config: { config: '设置', diff --git a/nezha-fronted/src/components/common/language/en.js b/nezha-fronted/src/components/common/language/en.js index 51d9ec26f..301af1506 100644 --- a/nezha-fronted/src/components/common/language/en.js +++ b/nezha-fronted/src/components/common/language/en.js @@ -47,6 +47,7 @@ const en = { about: 'About', // 关于 detail: 'Detail', // 详情 query: 'Query', // 查询 + account: 'Account', back: 'Back', // 返回 unavailable: 'Unavailable', available: 'Available', @@ -105,7 +106,9 @@ const en = { }, SyncSave: 'Save&Sync', copySuccess: 'Copy success', - moreOption: 'More options' + parent: 'Parent', + dc: 'Data center', + labels: 'Labels' }, pageSize: '/page', setup: { @@ -506,7 +509,7 @@ const en = { assets: 'Assets', // '资产' editAsset: 'Edit asset', // '编辑资产' createAsset: 'New asset', // '编辑资产' - batchEditAsset: 'Bulk edit', + batchEditAsset: 'Edit asset in bulk', selectAsset: 'Selected assets', host: 'Host', state: 'State', // '状态' @@ -518,6 +521,7 @@ const en = { loginType: 'Login type', // '登录类型' password: 'Password', // '密码' ssh: 'SSH key', // 'SSH-Key' + sshAccount: 'SSH account', protocol: 'Protocol', sshProtocol: 'SSH', telnetProtocol: 'Telnet', @@ -526,7 +530,7 @@ const en = { reloginPasswordTip: 'Relogin tip', // 密码提示 userPwdIntroduce: 'Please specify a user name and password so that the telenet login process can automatically log in', reLoginPwdIntroduce: 'Please specify the password prompt so that the login process can run automatically', - account: 'User name', // '用户名' + username: 'Username', // '用户名' port: 'Port', // '端口' upload: 'Upload', // '上传' clickToUpload: 'Upload', // '上传' @@ -653,7 +657,20 @@ const en = { }, active: 'Alive', // "存活", total: 'Total', // "总数", - down: 'Down' + down: 'Down', + brand: 'Brand', + model: 'Model', + cabinet: 'Cabinet', + alertNum: 'Alert num', + endpointNum2: 'Endpoint num', + manageIp: 'Manage IP', + number: 'Number', + brandAndModel: 'Brand & Model', + authType: 'Auth type', + privateKey: 'Private key', + usernamePrompt: 'Username prompt', + passwordPrompt: 'Password prompt', + snmpCredential: 'SNMP credential' }, config: { config: 'Settings', // "设置" @@ -891,7 +908,7 @@ const en = { basic: 'Basic', alertApi: 'Alert API', assetPingSwith: 'Asset ping', - assetPingInterval: 'Asset ping Interval', + assetPingInterval: 'Interval', exporterTarget: 'Exporter path', scrapeInterval: 'Scrape interval', storageRetention: 'Local retention',