refactor(i18n): U27 多模块 phantom key 批量清理 — Cloud/Deploy/Agent/Monitor/System 5 模块 25 文件, 180 个 phantom key → 51 残留, 129 个替换为语义化键, 新增 12 子命名空间, zh/en 7185→7294 +109 键对齐, tsc -b=0, npm build✓ (16.31s), ESLint=0/0/0, go build=0, 17/17 测试通过
This commit is contained in:
1 parent
7f5295cfc2
commit
b812b3b20c
27 files changed
+459
-148
No files matched your search
@@ -1134,6 +1134,11 @@
|
||||
"clipboardDisabled": "Clipboard is disabled by session policy",
|
||||
"fileUploadDisabled": "File upload is disabled by session policy",
|
||||
"fileDownloadDisabled": "File download is disabled by session policy"
|
||||
},
|
||||
"fileBrowser2": {
|
||||
"loadDirFailed": "Failed to load directory",
|
||||
"downloadFailed": "Download failed: ",
|
||||
"directory": "Directory"
|
||||
}
|
||||
},
|
||||
"alert": {
|
||||
@@ -1581,7 +1586,9 @@
|
||||
"checkoutNeedGit": "Checkout stage requires Git URL",
|
||||
"imageNeedDocker": "Image build stage requires Docker credential",
|
||||
"suggestDocker": "Recommended credential",
|
||||
"needDocker": "Docker credential required"
|
||||
"needDocker": "Docker credential required",
|
||||
"imageBuild": "Image Build",
|
||||
"verify": "Verify"
|
||||
},
|
||||
"env": {
|
||||
"all": "All",
|
||||
@@ -1852,7 +1859,17 @@
|
||||
"deleteGroup": "Delete User Group",
|
||||
"deleteRole": "Delete Role",
|
||||
"userCol": "User",
|
||||
"noUserRole": "This user has not been assigned any Item Role"
|
||||
"noUserRole": "This user has not been assigned any Item Role",
|
||||
"policy": {
|
||||
"fillFields": "Please fill in name, code, and regex",
|
||||
"deletePolicy": "Delete Policy",
|
||||
"selectUserPermission": "Please select user and permission",
|
||||
"policyStrategy": "Permission Policy",
|
||||
"userAuth": "User Authorization",
|
||||
"subtitle": "Assign release permissions by pipeline code / job name regex",
|
||||
"noPolicy": "No job permission policies",
|
||||
"createHint": "After creating a policy, users will automatically get access to matching pipelines via regex"
|
||||
}
|
||||
},
|
||||
"banner": {
|
||||
"build": "Build",
|
||||
@@ -2331,7 +2348,37 @@
|
||||
"filterSuccess": "Success",
|
||||
"filterFailed": "Failed",
|
||||
"filterDeploying": "Deploying",
|
||||
"filterRolledBack": "Rolled Back"
|
||||
"filterRolledBack": "Rolled Back",
|
||||
"buildNodes": {
|
||||
"loadFailed": "Failed to load build nodes",
|
||||
"deleteConfirm": "Delete build node \"{{name}}\"?",
|
||||
"deleted": "Deleted",
|
||||
"saving": "Saving...",
|
||||
"testing": "Testing...",
|
||||
"noRemoteNodes": "No remote build nodes",
|
||||
"noRemoteDesc": "Associate server assets to add SSH nodes and schedule heavy build tasks to high-performance machines",
|
||||
"selectServer": "Select server",
|
||||
"masterBuiltin": "Master (Built-in)",
|
||||
"executorUsage": "Busy {{running}}/{{max}}",
|
||||
"remoteHint": "Register build agent based on server SSH credentials, pipelines can bind or auto-schedule",
|
||||
"schedulingHint": "When no node is specified, tasks run on Master first; concurrency=1 queues tasks by trigger order; full load auto-schedules to idle remote nodes",
|
||||
"testSuccess": "Connection successful",
|
||||
"executorLabel": "Executors {{running}}/{{max}}",
|
||||
"labelsLabel": "Labels {{labels}}"
|
||||
},
|
||||
"target": {
|
||||
"hostDeploy": "SSH Host Deploy",
|
||||
"searchHost": "Search hostname or IP",
|
||||
"selectFromList": "Select from the list below",
|
||||
"searchDeployment": "Search Deployment or namespace"
|
||||
},
|
||||
"userGroup": {
|
||||
"noGroups": "No user groups",
|
||||
"createFirstHint": "Click \"New User Group\" to create your first group",
|
||||
"namePlaceholder": "e.g., Backend Team",
|
||||
"subtitle": "User groups - batch authorize pipeline access",
|
||||
"memberCount": "Total Members"
|
||||
}
|
||||
},
|
||||
"k8s": {
|
||||
"cluster": {
|
||||
@@ -4194,7 +4241,10 @@
|
||||
"disabled": "Disabled",
|
||||
"emptyDesc": "Click \"Add Rule\" or \"Default Rules\" to create",
|
||||
"emptyTitle": "No {{cat}} rules",
|
||||
"loading": "Loading rules..."
|
||||
"loading": "Loading rules...",
|
||||
"deleteRule": "Delete Alert Rule",
|
||||
"deleteConfirm": "Delete this alert rule?",
|
||||
"deleted": "Alert rule deleted"
|
||||
},
|
||||
"contactDialog": {
|
||||
"addContactBtn": "Add Contact",
|
||||
@@ -4816,6 +4866,41 @@
|
||||
"probeName": "Probe Name",
|
||||
"execCommand": "Execute Command",
|
||||
"refreshing": " · Refreshing..."
|
||||
},
|
||||
"alertRuleDialog2": {
|
||||
"editRule": "Edit Alert Rule",
|
||||
"newRule": "New Alert Rule",
|
||||
"namePlaceholder": "e.g., CPU Usage Alert"
|
||||
},
|
||||
"alertMgr2": {
|
||||
"alertEvents": "Alert Events",
|
||||
"monitorAlert": "Monitor Alerts",
|
||||
"subtitle": "Alert rule management and alert event processing",
|
||||
"todayAlerts": "Today's Alerts"
|
||||
},
|
||||
"promDs2": {
|
||||
"listFailed": "Failed to get datasource list",
|
||||
"deleteFailed": "Delete failed",
|
||||
"noData": "No Prometheus datasources",
|
||||
"addHint": "Add datasources for metrics monitoring and dashboards"
|
||||
},
|
||||
"alertChannelDialog2": {
|
||||
"editChannel": "Edit Channel",
|
||||
"newChannel": "New Channel"
|
||||
},
|
||||
"logDsPage": {
|
||||
"searchPlaceholder": "Search datasource name or URL...",
|
||||
"noData": "No datasources, click the button above to add"
|
||||
},
|
||||
"logQueryToolbar": {
|
||||
"exactMatch": "Exact match",
|
||||
"partialMatch": "Partial match"
|
||||
},
|
||||
"healthProbe": {
|
||||
"namePlaceholder": "e.g., cex-agent health check"
|
||||
},
|
||||
"hostMonitorTypes": {
|
||||
"systemInfo": "System Info"
|
||||
}
|
||||
},
|
||||
"task": {
|
||||
@@ -6480,7 +6565,32 @@
|
||||
"billingruledial.s8e1e26d1": "Greater Than or Equal ≥",
|
||||
"billingruledial.s0196c18c": "Less Than <",
|
||||
"billingruledial.s45c301a8": "Less Than or Equal ≤",
|
||||
"billingruledial.s11f9fb4c": "Threshold (CNY) *"
|
||||
"billingruledial.s11f9fb4c": "Threshold (CNY) *",
|
||||
"platform": {
|
||||
"publicCloud": "Public Cloud",
|
||||
"searchPlaceholder": "Search platform name or code...",
|
||||
"subtitle": "Manage public, private, and hybrid cloud platforms",
|
||||
"noData": "No cloud platform data",
|
||||
"editPlatform": "Edit Platform",
|
||||
"addPlatform": "Add Platform",
|
||||
"namePlaceholder": "e.g., Alibaba Cloud",
|
||||
"codePlaceholder": "e.g., aliyun",
|
||||
"descPlaceholder": "Platform description...",
|
||||
"websiteLabel": "Website",
|
||||
"enabled": "Enabled",
|
||||
"disabled": "Disabled"
|
||||
},
|
||||
"billingRuleDialog": {
|
||||
"fillFields": "Please fill in rule name and threshold",
|
||||
"editRule": "Edit Alert Rule",
|
||||
"addRule": "Add Alert Rule",
|
||||
"namePlaceholder": "e.g., Daily cost over ¥500 alert"
|
||||
},
|
||||
"billingRecordDialog": {
|
||||
"fillFields": "Please fill in required fields",
|
||||
"editRecord": "Edit Cost Record",
|
||||
"mainAccount": "Main Account"
|
||||
}
|
||||
},
|
||||
"agent": {
|
||||
"title": "Agent Management",
|
||||
@@ -6687,7 +6797,40 @@
|
||||
"wizard.wizard.stepService": "3. Create systemd service",
|
||||
"wizard.wizard.stepRegisterWindows": "Register Windows Service",
|
||||
"wizard.wizard.stepStart": "4. Start and enable on boot",
|
||||
"wizard.wizard.stepStartCheck": "Start and Check"
|
||||
"wizard.wizard.stepStartCheck": "Start and Check",
|
||||
"alerts": {
|
||||
"loadFailed": "Failed to load alert data",
|
||||
"resolveAlert": "Resolve Alert",
|
||||
"resolveConfirm": "Mark this alert as resolved?",
|
||||
"resolved": "Alert resolved",
|
||||
"deleteRule": "Delete Rule",
|
||||
"thresholdTriggered": "Alert threshold triggered",
|
||||
"noResolved": "No resolved alerts",
|
||||
"noActive": "No active alerts, all clear"
|
||||
},
|
||||
"monitor": {
|
||||
"loadHostFailed": "Failed to load host list",
|
||||
"enterCommand": "Enter command to execute",
|
||||
"noOutput": "No output",
|
||||
"commandPlaceholder": "e.g., free -m && df -h"
|
||||
},
|
||||
"alertHelper": {
|
||||
"netInBps": "Network In (BPS)",
|
||||
"memAvailable": "Available Memory (GB)",
|
||||
"diskIOUtil": "Disk IO Utilization",
|
||||
"netInErrors": "Network In Errors",
|
||||
"hostOffline": "Host Offline",
|
||||
"portDown": "Port Down"
|
||||
},
|
||||
"ruleDialog": {
|
||||
"enterName": "Please enter rule name",
|
||||
"editRule": "Edit Rule",
|
||||
"namePlaceholder": "e.g., CPU Usage Alert",
|
||||
"portPlaceholder": "e.g., 8080"
|
||||
},
|
||||
"monitor2": {
|
||||
"commandPlaceholder2": "e.g., free -m && df -h"
|
||||
}
|
||||
},
|
||||
"system": {
|
||||
"title": "System",
|
||||
@@ -7102,7 +7245,15 @@
|
||||
"useauditsetting.s51680af0": "Please select valid retention days",
|
||||
"useauditsetting.s7d55bd57": ", no expired records",
|
||||
"useldapmanageme.ouExists": "OU \"{{name}}\" already exists, please use a different name",
|
||||
"useldapmanageme.createOuFailed": "Failed to create OU: "
|
||||
"useldapmanageme.createOuFailed": "Failed to create OU: ",
|
||||
"ldapMgmt": {
|
||||
"createFailed": "Create failed: ",
|
||||
"deleteEntry": "Delete LDAP Entry",
|
||||
"updateFailed": "Update failed",
|
||||
"verifyFailed": "Verification failed",
|
||||
"selectUsers": "Please select at least one user",
|
||||
"importFailed": "Import failed: "
|
||||
}
|
||||
},
|
||||
"aiops": {
|
||||
"title": "AIOps",
|
||||
@@ -7654,6 +7805,10 @@
|
||||
"resCpu": "Server CPU Compute",
|
||||
"resMemory": "Server Memory",
|
||||
"resDisk": "Storage Disk Space"
|
||||
},
|
||||
"predictTypes": {
|
||||
"memUsage": "Memory Usage",
|
||||
"diskUsage": "Disk Usage"
|
||||
}
|
||||
},
|
||||
"breadcrumb": {
|
||||
|
||||
@@ -1134,6 +1134,11 @@
|
||||
"clipboardDisabled": "会话策略已禁用剪贴板",
|
||||
"fileUploadDisabled": "会话策略已禁用文件上传",
|
||||
"fileDownloadDisabled": "会话策略已禁用文件下载"
|
||||
},
|
||||
"fileBrowser2": {
|
||||
"loadDirFailed": "加载目录失败",
|
||||
"downloadFailed": "下载失败: ",
|
||||
"directory": "目录"
|
||||
}
|
||||
},
|
||||
"alert": {
|
||||
@@ -1581,7 +1586,9 @@
|
||||
"checkoutNeedGit": "代码检出阶段需要填写 Git URL",
|
||||
"imageNeedDocker": "镜像打包阶段需要关联 Docker 凭证",
|
||||
"suggestDocker": "建议关联凭证",
|
||||
"needDocker": "需要关联 Docker 凭证"
|
||||
"needDocker": "需要关联 Docker 凭证",
|
||||
"imageBuild": "镜像打包",
|
||||
"verify": "验证"
|
||||
},
|
||||
"env": {
|
||||
"all": "全部",
|
||||
@@ -1852,7 +1859,17 @@
|
||||
"deleteGroup": "删除用户组",
|
||||
"deleteRole": "删除角色",
|
||||
"userCol": "用户",
|
||||
"noUserRole": "该用户尚未分配任何 Item Role"
|
||||
"noUserRole": "该用户尚未分配任何 Item Role",
|
||||
"policy": {
|
||||
"fillFields": "请填写名称、标识与正则",
|
||||
"deletePolicy": "删除权限",
|
||||
"selectUserPermission": "请选择用户和权限",
|
||||
"policyStrategy": "权限策略",
|
||||
"userAuth": "用户授权",
|
||||
"subtitle": "按流水线 code / Job 名称正则分配发布权限",
|
||||
"noPolicy": "暂无 Job 权限策略",
|
||||
"createHint": "创建策略后,用户将按正则自动获得匹配流水线的访问权限"
|
||||
}
|
||||
},
|
||||
"banner": {
|
||||
"build": "构建",
|
||||
@@ -2331,7 +2348,37 @@
|
||||
"filterSuccess": "成功",
|
||||
"filterFailed": "失败",
|
||||
"filterDeploying": "发布中",
|
||||
"filterRolledBack": "已回滚"
|
||||
"filterRolledBack": "已回滚",
|
||||
"buildNodes": {
|
||||
"loadFailed": "加载构建节点失败",
|
||||
"deleteConfirm": "确定删除构建节点「{{name}}」?",
|
||||
"deleted": "已删除",
|
||||
"saving": "保存中",
|
||||
"testing": "测试中",
|
||||
"noRemoteNodes": "暂无远程构建节点",
|
||||
"noRemoteDesc": "关联服务器资产添加 SSH 节点,将重型构建任务调度到高性能机器",
|
||||
"selectServer": "选择服务器",
|
||||
"masterBuiltin": "Master(内置)",
|
||||
"executorUsage": "占用 {{running}}/{{max}}",
|
||||
"remoteHint": "基于服务器 SSH 凭据注册构建 Agent,流水线可绑定或自动调度",
|
||||
"schedulingHint": "未指定节点时优先在 Master 执行;并发设为 1 时按触发顺序串行排队;满载后自动调度到空闲远程节点",
|
||||
"testSuccess": "连通成功",
|
||||
"executorLabel": "执行器 {{running}}/{{max}}",
|
||||
"labelsLabel": "标签 {{labels}}"
|
||||
},
|
||||
"target": {
|
||||
"hostDeploy": "主机发布",
|
||||
"searchHost": "搜索主机名或 IP",
|
||||
"selectFromList": "从下方列表选择",
|
||||
"searchDeployment": "搜索 Deployment 或命名空间"
|
||||
},
|
||||
"userGroup": {
|
||||
"noGroups": "暂无用户组",
|
||||
"createFirstHint": "点击「新建用户组」创建第一个用户组",
|
||||
"namePlaceholder": "例如: 后端开发组",
|
||||
"subtitle": "用户组 — 批量授权流水线访问权限",
|
||||
"memberCount": "成员总数"
|
||||
}
|
||||
},
|
||||
"k8s": {
|
||||
"cluster": {
|
||||
@@ -4457,7 +4504,10 @@
|
||||
"defaultRules": "默认规则",
|
||||
"disabled": "停用",
|
||||
"emptyTitle": "暂无{{cat}}规则",
|
||||
"emptyDesc": "点击「添加规则」或「默认规则」创建"
|
||||
"emptyDesc": "点击「添加规则」或「默认规则」创建",
|
||||
"deleteRule": "删除告警规则",
|
||||
"deleteConfirm": "确定删除此告警规则?",
|
||||
"deleted": "告警规则已删除"
|
||||
},
|
||||
"middlewaremonit.sbbe62a10": "暂无中间件监控目标",
|
||||
"middlewaremonit.se5caf12b": "添加平台默认",
|
||||
@@ -4816,6 +4866,41 @@
|
||||
"probeName": "探针名称",
|
||||
"execCommand": "执行命令",
|
||||
"refreshing": " · 刷新中..."
|
||||
},
|
||||
"alertRuleDialog2": {
|
||||
"editRule": "编辑告警规则",
|
||||
"newRule": "新建告警规则",
|
||||
"namePlaceholder": "如:CPU 使用率告警"
|
||||
},
|
||||
"alertMgr2": {
|
||||
"alertEvents": "告警事件",
|
||||
"monitorAlert": "监控告警",
|
||||
"subtitle": "告警规则管理与告警事件处理",
|
||||
"todayAlerts": "今日告警"
|
||||
},
|
||||
"promDs2": {
|
||||
"listFailed": "获取数据源列表失败",
|
||||
"deleteFailed": "删除失败",
|
||||
"noData": "暂无 Prometheus 数据源",
|
||||
"addHint": "添加数据源后可用于指标监控与监控大屏"
|
||||
},
|
||||
"alertChannelDialog2": {
|
||||
"editChannel": "编辑渠道",
|
||||
"newChannel": "新建渠道"
|
||||
},
|
||||
"logDsPage": {
|
||||
"searchPlaceholder": "搜索数据源名称或地址...",
|
||||
"noData": "暂无数据源,点击上方按钮添加"
|
||||
},
|
||||
"logQueryToolbar": {
|
||||
"exactMatch": "结果精确",
|
||||
"partialMatch": "部分命中"
|
||||
},
|
||||
"healthProbe": {
|
||||
"namePlaceholder": "如:cex-agent 健康检查"
|
||||
},
|
||||
"hostMonitorTypes": {
|
||||
"systemInfo": "系统信息"
|
||||
}
|
||||
},
|
||||
"task": {
|
||||
@@ -6480,7 +6565,32 @@
|
||||
"billingruledial.s8e1e26d1": "大于等于 ≥",
|
||||
"billingruledial.s0196c18c": "小于 <",
|
||||
"billingruledial.s45c301a8": "小于等于 ≤",
|
||||
"billingruledial.s11f9fb4c": "阈值(元) *"
|
||||
"billingruledial.s11f9fb4c": "阈值(元) *",
|
||||
"platform": {
|
||||
"publicCloud": "公有云",
|
||||
"searchPlaceholder": "搜索平台名称或编码...",
|
||||
"subtitle": "管理公有云、私有云与混合云平台信息",
|
||||
"noData": "暂无云平台数据",
|
||||
"editPlatform": "编辑云平台",
|
||||
"addPlatform": "添加平台",
|
||||
"namePlaceholder": "如:阿里云",
|
||||
"codePlaceholder": "如:aliyun",
|
||||
"descPlaceholder": "平台描述...",
|
||||
"websiteLabel": "官网地址",
|
||||
"enabled": "启用",
|
||||
"disabled": "禁用"
|
||||
},
|
||||
"billingRuleDialog": {
|
||||
"fillFields": "请填写规则名称和阈值",
|
||||
"editRule": "编辑预警规则",
|
||||
"addRule": "添加预警规则",
|
||||
"namePlaceholder": "如:日成本超 500 元预警"
|
||||
},
|
||||
"billingRecordDialog": {
|
||||
"fillFields": "请填写必填字段",
|
||||
"editRecord": "编辑成本记录",
|
||||
"mainAccount": "主账号"
|
||||
}
|
||||
},
|
||||
"agent": {
|
||||
"title": "Agent 管理",
|
||||
@@ -6687,7 +6797,40 @@
|
||||
"wizard.wizard.stepService": "3. 创建 systemd 服务",
|
||||
"wizard.wizard.stepRegisterWindows": "注册 Windows 服务",
|
||||
"wizard.wizard.stepStart": "4. 启动并设置开机自启",
|
||||
"wizard.wizard.stepStartCheck": "启动并检查"
|
||||
"wizard.wizard.stepStartCheck": "启动并检查",
|
||||
"alerts": {
|
||||
"loadFailed": "加载告警数据失败",
|
||||
"resolveAlert": "恢复告警",
|
||||
"resolveConfirm": "确定将此告警标记为已恢复?",
|
||||
"resolved": "告警已恢复",
|
||||
"deleteRule": "删除规则",
|
||||
"thresholdTriggered": "触发告警阈值",
|
||||
"noResolved": "暂无已恢复的告警",
|
||||
"noActive": "当前无活动告警,一切正常"
|
||||
},
|
||||
"monitor": {
|
||||
"loadHostFailed": "加载主机列表失败",
|
||||
"enterCommand": "请输入要执行的命令",
|
||||
"noOutput": "无输出",
|
||||
"commandPlaceholder": "例如:free -m && df -h"
|
||||
},
|
||||
"alertHelper": {
|
||||
"netInBps": "入网带宽",
|
||||
"memAvailable": "可用内存(GB)",
|
||||
"diskIOUtil": "磁盘 IO 利用率",
|
||||
"netInErrors": "入网错误",
|
||||
"hostOffline": "主机离线",
|
||||
"portDown": "端口不通"
|
||||
},
|
||||
"ruleDialog": {
|
||||
"enterName": "请输入规则名称",
|
||||
"editRule": "编辑规则",
|
||||
"namePlaceholder": "例如:CPU 使用率告警",
|
||||
"portPlaceholder": "例如:8080"
|
||||
},
|
||||
"monitor2": {
|
||||
"commandPlaceholder2": "例如:free -m && df -h"
|
||||
}
|
||||
},
|
||||
"system": {
|
||||
"title": "系统管理",
|
||||
@@ -7102,7 +7245,15 @@
|
||||
"useauditsetting.s51680af0": "请选择有效的保留天数",
|
||||
"useauditsetting.s7d55bd57": ",无超期记录",
|
||||
"useldapmanageme.ouExists": "OU \"{{name}}\" 已存在,请使用其他名称",
|
||||
"useldapmanageme.createOuFailed": "创建 OU 失败:"
|
||||
"useldapmanageme.createOuFailed": "创建 OU 失败:",
|
||||
"ldapMgmt": {
|
||||
"createFailed": "创建失败: ",
|
||||
"deleteEntry": "删除 LDAP 条目",
|
||||
"updateFailed": "修改失败",
|
||||
"verifyFailed": "验证失败",
|
||||
"selectUsers": "请至少选择一个用户",
|
||||
"importFailed": "导入失败: "
|
||||
}
|
||||
},
|
||||
"aiops": {
|
||||
"title": "AIOps 智能",
|
||||
@@ -7654,6 +7805,10 @@
|
||||
"resCpu": "服务器CPU算力",
|
||||
"resMemory": "服务器内存",
|
||||
"resDisk": "存储磁盘空间"
|
||||
},
|
||||
"predictTypes": {
|
||||
"memUsage": "内存使用率",
|
||||
"diskUsage": "磁盘使用率"
|
||||
}
|
||||
},
|
||||
"breadcrumb": {
|
||||
|
||||
Reference in new issue
Block a user