refactor(i18n): U39 残余 JSX 属性/模板字面量中文清零 — 14 处→0

10 文件修复:
- DualLineChart: subtitle 接收/发送→i18n.t(monitor.lbl.receiveSend)
- NetworkTab: 5处 unit="个"→t(common.unitCount)
- FDUsageCard: subtitle 当前→t(monitor.lbl.currentFDUsage)
- NamespaceOverviewPage: subtitle 命名空间概览→i18n.t(k8s.nsOverview.subtitle)
- NamespaceManagementPage: subtitle 资源配额→i18n.t(k8s.nsMgmt.quotaSubtitle)
- CreateHPADialog: title+text 命名空间→i18n.t(k8s.hpa.targetInfo)
- LogFieldSidebar: title 个值→i18n.t(common.fieldValues)
- LiveMonitorDialog: title 全屏/退出全屏→t(common.fullscreen/exitFullscreen)
- ExecutionHistoryDialog: title 成功/失败→t(task.execHistory.successFail)
- LdapSettingsTab: className 成功检查→ldapTestSuccess boolean 状态

新增 11 翻译键 (common.unitCount/fieldValues/exitFullscreen/fullscreen +
monitor.lbl.receiveSend/currentFDUsage + k8s.nsOverview.subtitle/nsMgmt.quotaSubtitle/hpa.targetInfo +
task.execHistory.successFail), zh/en 7751→7762 对齐

tsc -b=0, npm build✓ (16.94s), ESLint=0/0/any=0, go build=0, 17/17 测试通过
This commit is contained in:
attacker committed 2026-07-13 13:12:54 +08:00
1 parent a1d82574a7
commit 5205def47f
14 files changed
+67 -29

No files matched your search

+22 -7
View File
@@ -621,7 +621,9 @@
"currentValue": "current value",
"memberCount": "{{count}} members",
"fillIfMultiContainer": "(required for multi-container)",
"confirmDeleteType": "Delete {{type}} \"{{name}}\"?"
"confirmDeleteType": "Delete {{type}} \"{{name}}\"?",
"unitCount": "",
"fieldValues": "{{count}} values"
},
"menu": {
"aiAgentCli": "Agent CLI",
@@ -3031,7 +3033,8 @@
"maxReplicas": "Max Replicas",
"cpuTarget": "CPU Target (%)",
"memTarget": "Memory Target (%)",
"targetCPU": "Target CPU Utilization"
"targetCPU": "Target CPU Utilization",
"targetInfo": "Deployment: {{deploy}} · Namespace: {{ns}}"
},
"hpaCronHpa": {
"currentReplicas": "Current replicas:",
@@ -3148,7 +3151,8 @@
"searchPlaceholder": "Search namespaces...",
"title": "Namespace Management",
"quotaLimit": "Quota Limits",
"nameExample": "e.g. my-app"
"nameExample": "e.g. my-app",
"quotaSubtitle": "{{code}} · Resource Quotas & Lifecycle"
},
"nsOverview": {
"workloadReplicas": "Workload replica management",
@@ -3159,7 +3163,8 @@
"configMaps": "Configuration maps",
"secrets": "Secrets & credentials",
"hpaStrategy": "Horizontal autoscaling strategy",
"loadingStats": "Loading resource statistics..."
"loadingStats": "Loading resource statistics...",
"subtitle": "{{code}} · Namespace Overview"
},
"nsResource": {
"deployDesc": "Deployment workload status",
@@ -4370,7 +4375,9 @@
"siteRequestTimeout": "Request Timeout",
"siteConnFailed": "Connection Failed",
"noProbeHint": "No health probes. Click \"{{action}}\" to create one.",
"searchFields": "Search fields"
"searchFields": "Search fields",
"receiveSend": "RX {{rx}} · TX {{tx}}",
"currentFDUsage": "Current {{pct}}%"
},
"logAlertBell": {
"linked": "Alert Policy Linked",
@@ -5329,7 +5336,8 @@
"copied": "Copied to clipboard",
"recentTrend": "Last 7 days trends and execution logs (latest 100)",
"noRecords": "No execution records",
"last7days": "Last 7 days"
"last7days": "Last 7 days",
"successFail": "{{label}}: Success {{success}} / Failed {{failed}}"
},
"remoteExec": {
"subtitle": "Batch execute commands / upload files via native SSH",
@@ -7663,7 +7671,11 @@
"userTitle": "Title",
"userTitleField": "User Information",
"users": "Users",
"validUntil": "Valid Until"
"validUntil": "Valid Until",
"liveMonitor": {
"exitFullscreen": "Exit Fullscreen",
"fullscreen": "Fullscreen"
}
},
"aiops": {
"activeCount": "{{count}} active",
@@ -8541,5 +8553,8 @@
"oneDarkDesc": "Atom warm gray IDE, purple-green syntax",
"system": "Follow System",
"tokyoNightDesc": "Tokyo neon deep blue-purple, VS Code popular"
},
"monitor.hostMonitorPanel": {
"unitCount": ""
}
}