fix(i18n): complete Simplified Chinese core and plugin translations (#1542)

* fix(i18n): complete Chinese onboarding and navigation labels

* fix(i18n): translate remaining Chinese core and plugin interfaces

* fix(i18n): translate host editor tab overflow controls

* fix(i18n): use consistent Chinese fleet terminology

* fix(i18n): localize hardcoded controls and plugin views

* fix(i18n): translate built-in homepage widget catalog

* test(homepage): follow translated timezone placeholder

* fix(i18n): translate plugin-provided homepage widgets

* fix(i18n): localize feature settings section titles
This commit is contained in:
ZacharyZcR authored and GitHub committed 2026-10-03 21:37:00 +08:00
1 parent 13f5736d8f
commit 0214a81e5d
78 files changed
+2423 -1833

No files matched your search

+3
View File
@@ -54,5 +54,8 @@
"previewDescription": "This is exactly what would be sent right now.",
"close": "Close",
"loadFailed": "Could not load the usage statistics status"
},
"plugin": {
"name": "Usage Statistics"
}
}
+37 -34
View File
@@ -1,58 +1,61 @@
{
"permissions": {
"manage": {
"title": "Manage usage statistics",
"description": "See what usage statistics are sent, send them now and reset the instance ID."
"title": "管理使用统计",
"description": "查看将发送的使用统计、立即发送统计以及重置实例 ID。"
}
},
"settings": {
"enabled": {
"label": "Share anonymous usage statistics",
"description": "Sends a small anonymous summary once a day to help improve Termix. It never includes usernames, hostnames, IP addresses or credentials."
"label": "共享匿名使用统计",
"description": "每天发送一份简短的匿名汇总,以帮助改进 Termix。不会包含用户名、主机名、IP 地址或凭据。"
},
"includePlatform": {
"label": "Include platform info",
"description": "The operating system, CPU architecture, Node.js version, database type and how Termix is installed (Docker, desktop app or server)."
"label": "包含平台信息",
"description": "操作系统、CPU 架构、Node.js 版本、数据库类型和 Termix 安装方式(Docker、桌面应用或服务器)。"
},
"includeFeatureUsage": {
"label": "Include feature usage",
"description": "How many times each kind of tab was opened and how many SSH logins happened since the last report. Users can turn off their own part in their profile."
"label": "包含功能使用情况",
"description": "自上次报告以来各类标签页的打开次数和 SSH 登录次数。用户可在个人资料中关闭自己的统计。"
},
"includePlugins": {
"label": "Include installed features",
"description": "Which built-in features are installed and running."
"label": "包含已安装功能",
"description": "已安装并运行的内置功能。"
},
"instanceId": {
"label": "Instance ID"
"label": "实例 ID"
},
"shareFeatureUsage": {
"label": "Include my feature usage",
"description": "Counts which kinds of tabs you open in the anonymous usage statistics. Nothing about you or your hosts is sent."
"label": "包含我的功能使用情况",
"description": "在匿名使用统计中记录你打开的标签页类型,不会发送有关你或你的主机的信息。"
}
},
"status": {
"title": "状态",
"on": "Sharing usage statistics once a day",
"off": "Not sharing usage statistics",
"lockedOn": "Turned on by the ENABLE_TELEMETRY environment variable. Change it there.",
"lockedOff": "Turned off by the ENABLE_TELEMETRY environment variable. Change it there.",
"instanceId": "Instance ID: {{id}}",
"noInstanceId": "No instance ID yet",
"lastSent": "Last sent {{date}}",
"neverSent": "Not sent yet",
"nextSend": "Next report due {{date}}",
"lastError": "Last attempt failed: {{error}}",
"preview": "Preview report",
"sendNow": "Send now",
"sending": "Sending...",
"sent": "Usage statistics sent",
"notSent": "Usage statistics are turned off, nothing was sent",
"resetId": "Reset instance ID",
"resetIdConfirm": "Reset the instance ID? Future reports will look like a new install.",
"resetIdDone": "Instance ID reset",
"previewTitle": "Next report",
"previewDescription": "This is exactly what would be sent right now.",
"on": "每天共享一次使用统计",
"off": "不共享使用统计",
"lockedOn": "已通过 ENABLE_TELEMETRY 环境变量开启,请修改该变量以更改设置。",
"lockedOff": "已通过 ENABLE_TELEMETRY 环境变量关闭,请修改该变量以更改设置。",
"instanceId": "实例 ID:{{id}}",
"noInstanceId": "尚无实例 ID",
"lastSent": "上次发送时间:{{date}}",
"neverSent": "尚未发送",
"nextSend": "下次报告时间:{{date}}",
"lastError": "上次尝试失败:{{error}}",
"preview": "预览报告",
"sendNow": "立即发送",
"sending": "发送中……",
"sent": "使用统计已发送",
"notSent": "使用统计已关闭,未发送任何内容",
"resetId": "重置实例 ID",
"resetIdConfirm": "重置实例 ID?后续报告将被视为来自新的安装实例。",
"resetIdDone": "实例 ID 已重置",
"previewTitle": "下次报告",
"previewDescription": "这是现在发送时将包含的完整内容。",
"close": "关闭",
"loadFailed": "Could not load the usage statistics status"
"loadFailed": "无法加载使用统计状态"
},
"plugin": {
"name": "使用统计"
}
}