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
@@ -82,5 +82,8 @@
"usernameLabel": "Username"
}
}
},
"plugin": {
"name": "Tailscale"
}
}
+27 -24
View File
@@ -1,66 +1,66 @@
{
"permissions": {
"devices.view": {
"title": "View tailnet devices",
"description": "See the devices on the connected tailnet."
"title": "查看 tailnet 设备",
"description": "查看已连接 tailnet 中的设备。"
}
},
"settings": {
"group": {
"api": "Tailscale API",
"devices": "Tailnet"
"api": "Tailscale 接口",
"devices": "tailnet 网络"
},
"apiKey": {
"label": "API 密钥",
"description": "Used to list the devices on your tailnet. Works with a Tailscale or Headscale key.",
"description": "用于列出 tailnet 中的设备,支持 Tailscale 或 Headscale 密钥。",
"placeholder": "tskey-api-... / hskey-api-..."
},
"apiBaseUrl": {
"label": "API base URL",
"description": "Leave empty for Tailscale. Set this to point at a Headscale instance.",
"label": "API 基础 URL",
"description": "使用 Tailscale 时留空;使用 Headscale 时填写其实例地址。",
"placeholder": "https://api.tailscale.com/api/v2"
},
"devices": {
"label": "Device list",
"checking": "Checking the tailnet...",
"noKey": "No API key set yet.",
"error": "Could not reach the tailnet. Check the API key.",
"count": "{{count}} device reachable",
"count_other": "{{count}} devices reachable",
"refresh": "Check"
"label": "设备列表",
"checking": "正在检查 tailnet……",
"noKey": "尚未设置 API 密钥。",
"error": "无法连接 tailnet,请检查 API 密钥。",
"count": "{{count}} 台设备可访问",
"count_other": "{{count}} 台设备可访问",
"refresh": "检查"
}
},
"nav": {
"tailscale": "Tailscale"
},
"hosts": {
"tailscaleUsernameHint": "This must be a Unix user your Tailscale identity is granted in the tailnet's SSH ACL, not necessarily root.",
"tailscaleUsernameHint": "此处必须使用 tailnet 的 SSH ACL 授予你的 Tailscale 身份的 Unix 用户,不一定是 root。",
"tailscaleDeviceSelect": "选择 Tailscale 设备",
"tailscaleDeviceSelectPlaceholder": "选择设备...",
"tailscaleNoApiKey": "未配置 Tailscale API 密钥。请在管理设置中添加一个以启用设备发现。",
"tailscaleDocsLink": "查看文档",
"tailscaleLoadingDevices": "正在加载设备...",
"tailscaleDeviceLoadFailed": "Failed to load Tailscale devices. Check the API URL and network connection.",
"tailscaleDeviceLoadFailed": "加载 Tailscale 设备失败,请检查 API URL 和网络连接。",
"tailscaleNoDevices": "在您的 tailnet 中未找到设备。",
"tailscaleDeviceAutoFill": "选择设备将自动填充主机 IP 地址。",
"tailscaleAddHost": "Add host",
"tailscaleCopyIp": "Copy Tailscale IP",
"tailscaleIpCopied": "IP copied",
"tailscaleIpCopyFailed": "Could not copy the IP",
"tailscaleAddHost": "添加主机",
"tailscaleCopyIp": "复制 Tailscale IP",
"tailscaleIpCopied": "IP 已复制",
"tailscaleIpCopyFailed": "无法复制 IP",
"filterAuthTailscale": "Tailscale"
},
"terminal": {
"tailscaleCheckRequired": "Tailscale Authentication Required",
"tailscaleCheckDescription": "Tailscale SSH requires an additional check. Authenticate in your browser to continue.",
"tailscaleCheckRequired": "需要 Tailscale 身份验证",
"tailscaleCheckDescription": "Tailscale SSH 需要额外检查,请在浏览器中完成验证以继续。",
"tailscaleCheckOpenBrowser": "打开浏览器进行认证",
"tailscaleCheckWaiting": "Waiting for Tailscale authentication...",
"tailscaleCheckWaiting": "正在等待 Tailscale 身份验证……",
"tailscaleCheckTimeout": "Tailscale 身份验证超时,请重试。"
},
"manager": {
"title": "Tailscale",
"refresh": "刷新",
"retry": "重试",
"sudoHint": "Set a sudo password for this host to allow elevated actions.",
"sudoHint": "为此主机设置 sudo 密码,以允许需要提升权限的操作。",
"noData": "暂无数据",
"filter": "筛选...",
"tsNotInstalled": "此主机未安装 Tailscale",
@@ -82,5 +82,8 @@
"usernameLabel": "用户名"
}
}
},
"plugin": {
"name": "Tailscale"
}
}