mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 06:35:24 +00:00
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:
1 parent
13f5736d8f
commit
0214a81e5d
78 files changed
+2423
-1833
No files matched your search
@@ -1,77 +1,77 @@
|
||||
{
|
||||
"permissions": {
|
||||
"view": {
|
||||
"title": "View fleets",
|
||||
"description": "See fleets, their members and inventory."
|
||||
"title": "查看主机组",
|
||||
"description": "查看主机组、成员及资产信息。"
|
||||
},
|
||||
"manage": {
|
||||
"title": "Manage fleets",
|
||||
"description": "Create, edit and delete fleets, change membership, and share fleets with other users or roles."
|
||||
"title": "管理主机组",
|
||||
"description": "创建、编辑和删除主机组,调整成员,并与其他用户或角色共享主机组。"
|
||||
},
|
||||
"execute": {
|
||||
"title": "Run fleet actions",
|
||||
"description": "Run commands and package actions across a fleet, and transfer files to and from its member hosts."
|
||||
"title": "执行主机组操作",
|
||||
"description": "在主机组内批量执行命令、软件包操作,以及与成员主机传输文件。"
|
||||
}
|
||||
},
|
||||
"newUi": {
|
||||
"sidebar": {
|
||||
"fleets": {
|
||||
"title": "Fleets",
|
||||
"createFleet": "Create Fleet",
|
||||
"createFleetTitle": "Create Fleet",
|
||||
"editFleetTitle": "Edit Fleet",
|
||||
"createFleetDescription": "舰队是一个命名的主机组,你可以将其作为一个整体来执行操作。",
|
||||
"title": "主机组",
|
||||
"createFleet": "创建主机组",
|
||||
"createFleetTitle": "创建主机组",
|
||||
"editFleetTitle": "编辑主机组",
|
||||
"createFleetDescription": "主机组是一组已命名的主机,可作为整体执行操作。",
|
||||
"nameLabel": "名称",
|
||||
"namePlaceholder": "例如:Web 服务器",
|
||||
"nameRequired": "需要填写舰队名称。",
|
||||
"nameRequired": "需要填写主机组名称。",
|
||||
"descriptionLabel": "描述",
|
||||
"descriptionPlaceholder": "可选描述",
|
||||
"colorLabel": "颜色",
|
||||
"tagRulesLabel": "Tag rules",
|
||||
"tagRulesLabel": "标签规则",
|
||||
"tagRulesPlaceholder": "prod-web, edge",
|
||||
"tagRulesHint": "Hosts with any of these tags are automatically included, in addition to hosts added manually.",
|
||||
"fleetCreated": "舰队已创建",
|
||||
"fleetUpdated": "舰队已更新",
|
||||
"fleetDeleted": "Fleet deleted",
|
||||
"saveFailed": "保存舰队失败",
|
||||
"deleteFailed": "Failed to delete fleet",
|
||||
"loadFailed": "Failed to load fleets",
|
||||
"deleteFleetTitle": "Delete Fleet",
|
||||
"deleteFleetDescription": "Are you sure you want to delete \"{{name}}\"? This does not delete the member hosts themselves.",
|
||||
"searchFleets": "Search fleets...",
|
||||
"noFleets": "No fleets yet. Create one to get started.",
|
||||
"tagRulesHint": "除手动添加的主机外,具有任一指定标签的主机也会自动加入。",
|
||||
"fleetCreated": "主机组已创建",
|
||||
"fleetUpdated": "主机组已更新",
|
||||
"fleetDeleted": "主机组已删除",
|
||||
"saveFailed": "保存主机组失败",
|
||||
"deleteFailed": "删除主机组失败",
|
||||
"loadFailed": "加载主机组失败",
|
||||
"deleteFleetTitle": "删除主机组",
|
||||
"deleteFleetDescription": "确定删除“{{name}}”?此操作不会删除成员主机本身。",
|
||||
"searchFleets": "搜索主机组……",
|
||||
"noFleets": "暂无主机组,请创建一个以开始使用。",
|
||||
"memberCount": "{{count}} 台主机",
|
||||
"memberCount_other": "{{count}} 台主机",
|
||||
"manageMembers": "Manage Members",
|
||||
"manageMembersTitle": "管理舰队成员",
|
||||
"manageMembersDescription": "Toggle hosts in or out of this fleet's static membership. Hosts matched by tag rules are always included.",
|
||||
"manageMembers": "管理成员",
|
||||
"manageMembersTitle": "管理主机组成员",
|
||||
"manageMembersDescription": "将主机加入或移出此主机组的固定成员列表。匹配标签规则的主机始终包含在内。",
|
||||
"searchHosts": "搜索主机...",
|
||||
"noHostsFound": "未找到主机",
|
||||
"noMembers": "This fleet has no members yet. Add hosts or set a tag rule.",
|
||||
"membersLoadFailed": "Failed to load fleet members",
|
||||
"memberUpdateFailed": "Failed to update fleet membership",
|
||||
"tabRun": "Run Command",
|
||||
"tabTransfer": "Transfer Files",
|
||||
"noMembers": "此主机组暂无成员,请添加主机或设置标签规则。",
|
||||
"membersLoadFailed": "加载主机组成员失败",
|
||||
"memberUpdateFailed": "更新主机组成员失败",
|
||||
"tabRun": "执行命令",
|
||||
"tabTransfer": "传输文件",
|
||||
"tabInventory": "清单",
|
||||
"openInventoryTab": "Open in full tab",
|
||||
"openInventoryTab": "在完整标签页中打开",
|
||||
"tabPackages": "软件包",
|
||||
"runOnFleet": "在舰队上运行",
|
||||
"runOnFleet": "在主机组上运行",
|
||||
"commandPlaceholder": "uptime && df -h",
|
||||
"commandRequired": "A command is required",
|
||||
"commandInputsLabel": "Command inputs",
|
||||
"commandSucceeded": "Command succeeded on all hosts",
|
||||
"commandRequired": "必须填写命令",
|
||||
"commandInputsLabel": "命令输入",
|
||||
"commandSucceeded": "命令已在所有主机上执行成功",
|
||||
"commandPartialFailure": "{{total}} 台主机中有 {{failed}} 台失败",
|
||||
"commandFailed": "Failed to run command",
|
||||
"commandFailed": "执行命令失败",
|
||||
"resultSuccess": "成功",
|
||||
"resultFailed": "失败",
|
||||
"push": "推送",
|
||||
"pull": "拉取",
|
||||
"remotePathLabel": "Remote path",
|
||||
"remotePathRequired": "A remote path is required",
|
||||
"remotePathLabel": "远程路径",
|
||||
"remotePathRequired": "必须填写远程路径",
|
||||
"fileLabel": "文件",
|
||||
"fileRequired": "需要选择文件",
|
||||
"pushHint": "选定的文件将被写入舰队中每台主机上的指定路径。",
|
||||
"pullHint": "The file at this path is read from every host and downloaded as a single zip, one folder per host.",
|
||||
"pushHint": "选定的文件将被写入主机组中每台主机上的指定路径。",
|
||||
"pullHint": "从每台主机读取此路径下的文件,按主机分文件夹打包为一个 ZIP 文件下载。",
|
||||
"transferComplete": "传输完成",
|
||||
"transferFailed": "传输失败",
|
||||
"refreshInventory": "刷新清单",
|
||||
@@ -85,27 +85,27 @@
|
||||
"inventoryKernel": "内核",
|
||||
"inventoryArch": "架构",
|
||||
"inventoryUptime": "运行时间",
|
||||
"inventoryPackageManager": "Package manager",
|
||||
"inventoryCollectedAt": "Collected",
|
||||
"inventoryPackageManager": "软件包管理器",
|
||||
"inventoryCollectedAt": "已收集",
|
||||
"packageActionLabel": "操作",
|
||||
"packageInstall": "Install",
|
||||
"packageInstall": "安装",
|
||||
"packageRemove": "移除",
|
||||
"packageUpgradeAll": "升级所有软件包",
|
||||
"packageNameLabel": "Package name",
|
||||
"packageNameRequired": "A package name is required",
|
||||
"packageHint": "Requires manage-level access per host and elevates using the host's stored sudo password.",
|
||||
"shareFleet": "Share Fleet",
|
||||
"shareFleetTitle": "Share \"{{name}}\"",
|
||||
"shareFleetDescription": "Shares this fleet's current member hosts with the selected users or roles. Hosts added to the fleet later are not shared automatically - share again to include them.",
|
||||
"shareSelectionRequired": "Select at least one user or role",
|
||||
"fleetSharedSuccessfully": "Shared {{shared}} of {{total}} host(s) in this fleet",
|
||||
"failedToShareFleet": "Failed to share fleet",
|
||||
"noMembersToShare": "This fleet has no member hosts to share yet."
|
||||
"packageNameLabel": "软件包名称",
|
||||
"packageNameRequired": "必须填写软件包名称",
|
||||
"packageHint": "需要对每台主机具有管理级别权限,并使用主机保存的 sudo 密码提升权限。",
|
||||
"shareFleet": "共享主机组",
|
||||
"shareFleetTitle": "共享“{{name}}”",
|
||||
"shareFleetDescription": "将此主机组当前的成员主机共享给所选用户或角色。后续加入的主机不会自动共享,需要再次执行共享操作。",
|
||||
"shareSelectionRequired": "请至少选择一个用户或角色",
|
||||
"fleetSharedSuccessfully": "已共享此主机组中的 {{shared}}/{{total}} 台主机",
|
||||
"failedToShareFleet": "共享主机组失败",
|
||||
"noMembersToShare": "此主机组尚无可共享的成员主机。"
|
||||
}
|
||||
}
|
||||
},
|
||||
"nav": {
|
||||
"fleets": "Fleets"
|
||||
"fleets": "主机组"
|
||||
},
|
||||
"hosts": {
|
||||
"docsLink": "查看文档",
|
||||
@@ -131,7 +131,7 @@
|
||||
},
|
||||
"edit": {
|
||||
"label": "编辑",
|
||||
"description": "View, plus modify non-authentication host settings. The owner's SSH authentication stays private and owner-only."
|
||||
"description": "允许查看和修改与身份验证无关的主机设置。所有者的 SSH 身份验证信息保持私密,仅供所有者使用。"
|
||||
},
|
||||
"manage": {
|
||||
"label": "管理",
|
||||
|
||||
Reference in new issue
Block a user