i18n(zh-Hans): align product terminology

Standardize provider and sandbox terminology, keep public Fleet vocabulary in English, distinguish the composer from the external editor, and restore the documented live-transcript shortcut. Retain the established 协作准则 wording and runtime-posture distinction so localization does not collapse constitution, Mode, and permission concepts.

Focused localization tests pass 22/22 and complete-pack parity remains 1177/1177.

Harvested from PR #4908 by @SparkofSpike.

Co-authored-by: Sh1Zuku <125943630+SparkofSpike@users.noreply.github.com>
This commit is contained in:
Hmbown
2026-07-27 01:24:48 -07:00
committed by Hunter B
parent 0292f7bef9
commit ed8bdf3955
+26 -26
View File
@@ -72,11 +72,11 @@
"ConfigSectionPermissions": "权限",
"ConfigSectionNetwork": "网络",
"ConfigSectionDisplay": "显示",
"ConfigSectionComposer": "编辑器",
"ConfigSectionComposer": "输入框",
"ConfigSectionSidebar": "侧边栏",
"ConfigSectionHistory": "历史",
"ConfigSectionMcp": "MCP",
"ConfigSectionFleet": "舰队",
"ConfigSectionFleet": "Fleet",
"ConfigSectionWorkflow": "工作流",
"ConfigSectionSession": "会话",
"ConfigSectionLegacy": "旧版",
@@ -211,7 +211,7 @@
"CmdLspDescription": "切换 LSP 诊断的开启或关闭",
"CmdShareDescription": "将当前会话导出为可共享的 Web URL",
"CmdJobsDescription": "查看并管理后台 shell 作业",
"CmdLinksDescription": "显示 Codewhale、社区与服务商链接",
"CmdLinksDescription": "显示 Codewhale、社区与提供商链接",
"CmdLoadDescription": "从文件加载会话",
"CmdLogoutDescription": "清除 API 密钥并返回设置",
"CmdMcpDescription": "打开或管理 MCP 服务器",
@@ -309,11 +309,11 @@
"CmdUndoDescription": "移除最后一组消息对",
"CmdVerboseDescription": "切换实时思考内容的完整显示",
"CmdCacheAdvice": "第 3 轮起命中率稳定在 ~70% 以上即表示前缀缓存稳定;\n长会话中明显偏低则意味着前缀有抖动,值得排查(#263)。",
"CmdCacheFootnote": "* 当提供未单独上报未命中时,由「输入 − 命中」推算。\n",
"CmdCacheFootnote": "* 当提供未单独上报未命中时,由「输入 − 命中」推算。\n",
"CmdCacheHeader": "缓存遥测 —— 最近 {count} / {total} 轮(模型:{model}\n",
"CmdCacheNoData": "缓存历史:尚未记录任何轮次。\n\n受支持的提供商会在 API 轮次中返回 `prompt_cache_hit_tokens` / `prompt_cache_miss_tokens`。请先运行一个轮次再试 /cache。",
"CmdCacheTotals": "Σ 输入:{sum_in} Σ 命中:{sum_hit} Σ 未命中:{sum_miss} 平均命中率:{avg}\n",
"CmdCostReport": "会话费用:\n─────────────────────────────\n预估累计消耗:{cost}\n\n费用为估算值;如有提供用量遥测会优先使用。\n\n提供商 API 计费:\n─────────────────────────────\n此 CLI 中未配置详细计费规则。",
"CmdCostReport": "会话费用:\n─────────────────────────────\n预估累计消耗:{cost}\n\n费用为估算值;如有提供用量遥测会优先使用。\n\n提供商 API 计费:\n─────────────────────────────\n此 CLI 中未配置详细计费规则。",
"CmdTokensCacheBoth": "命中 {hit} / 未命中 {miss}",
"CmdTokensCacheHitOnly": "命中 {hit} / 未命中未上报",
"CmdTokensCacheMissOnly": "命中未上报 / 未命中 {miss}",
@@ -368,7 +368,7 @@
"KbToolDetailsPager": "显示所选项的原始详情(Alt+V",
"KbThinkingPager": "打开回合检查器 (Turn Inspector)",
"KbExternalEditor": "在外部编辑器中打开撰写中的草稿",
"KbLiveTranscript": "打开实时对话覆盖层(自动滚动尾随",
"KbLiveTranscript": "打开实时对话覆盖层(Ctrl+Shift+T;尾部自动滚动)",
"KbBacktrackMessage": "回退到之前的用户消息(左右键步进,Enter 回退)",
"KbCompleteCycleModes": "补全 /command,或在输入框为空时切换模式(Plan → Act → Operate",
"KbCycleThinking": "轮换当前提供商的推理强度 (Ctrl+T)",
@@ -399,11 +399,11 @@
"LinksGitHub": "GitHub",
"LinksManagedApp": "托管应用预览:",
"LinksManagedAppNote": "托管应用使用单独登录,不会连接到当前本地会话。",
"LinksTitle": "服务商链接:",
"LinksTitle": "提供商链接:",
"LinksDashboard": "控制台:",
"LinksDocs": "文档:",
"LinksKimiCodeRouteNote": "Kimi Code 会员套餐路由:`{route}`(套餐控制台:`{console}`;使用模型 k3)。Codewhale 绝不会导入 Kimi CLI 凭据。",
"LinksTip": "提示:使用所显示服务商的环境变量,或通过 `codewhale auth set --provider <id>` 保存密钥。",
"LinksTip": "提示:使用所显示提供商的环境变量,或通过 `codewhale auth set --provider <id>` 保存密钥。",
"SubagentsFetching": "正在获取 Fleet 工作器状态...",
"HelpUnknownCommand": "未知命令:{topic}",
"HomeDashboardTitle": "Codewhale",
@@ -416,7 +416,7 @@
"HomeSubagents": "Fleet 工作器:",
"HomeSkill": "技能:",
"HomeQuickActions": "快捷操作",
"HomeQuickLinks": "/links - Codewhale、社区与服务商链接",
"HomeQuickLinks": "/links - Codewhale、社区与提供商链接",
"HomeQuickSkills": "/skills - 列出可用技能",
"HomeQuickConfig": "/config - 查看与修改设置",
"HomeQuickSettings": "/settings - 显示持久化设置",
@@ -520,10 +520,10 @@
"SetupStatusFailed": "失败",
"SetupStepLanguageTitle": "语言",
"SetupStepLanguageWhy": "先选择设置语言,后续设置界面和协作准则说明才更容易理解。",
"SetupStepProviderModelTitle": "服务商与模型",
"SetupStepProviderModelWhy": "选择你代码的第一位解释者:Codewhale 将使用的服务商与模型。可用凭据无需重新输入。",
"SetupStepProviderModelTitle": "提供商与模型",
"SetupStepProviderModelWhy": "选择你代码的第一位解释者:Codewhale 将使用的提供商与模型。可用凭据无需重新输入。",
"SetupStepTrustSandboxTitle": "运行姿态",
"SetupStepTrustSandboxWhy": "把信任、沙、批准、Shell 和网络策略与协作准则分开确认。",
"SetupStepTrustSandboxWhy": "把信任、沙、批准、Shell 和网络策略与协作准则分开确认。",
"SetupStepOperateFleetTitle": "Operate 与 Fleet",
"SetupStepOperateFleetWhy": "Operate 可以立即使用内置团队。未设置自定义路由的角色使用本会话的模型;Fleet 设置仅用于自定义。",
"SetupStepToolsMcpTitle": "工具与 MCP",
@@ -552,7 +552,7 @@
"SetupConstitutionPreviewLabel": "预览哈希:",
"SetupConstitutionExistingLabel": "现有文件:",
"SetupConstitutionExpertOverrideLabel": "专家覆盖:",
"SetupConstitutionGuidedHint": "1-6 调整草稿,按 G 预览,再按 G 确认。仅作指导:不会更改运行时批准、沙、Shell、网络、信任或 MCP 权限。",
"SetupConstitutionGuidedHint": "1-6 调整草稿,按 G 预览,再按 G 确认。仅作指导:不会更改运行时批准、沙、Shell、网络、信任或 MCP 权限。",
"SetupConstitutionGuidedAnswersHint": "引导式答案只保存全局偏好,内置核心始终生效。高级策略仍由模式提示词或可选规则包管理。",
"SetupConstitutionPurposeLabel": "用途:",
"SetupConstitutionAutonomyLabel": "主动性:",
@@ -568,7 +568,7 @@
"SetupCardApprovalLabel": "批准:",
"SetupCardShellLabel": "Shell",
"SetupCardTrustLabel": "信任:",
"SetupCardSandboxLabel": "沙",
"SetupCardSandboxLabel": "沙",
"SetupCardNetworkLabel": "网络:",
"SetupOperateRuntimeLabel": "Worker 运行时:",
"SetupOperateRosterLabel": "Fleet 成员表:",
@@ -589,7 +589,7 @@
"SetupToolsMcpReviewed": "已记录工具/MCP 就绪状态。",
"SetupRemoteCloudsLabel": "云目标:",
"SetupRemoteBridgesLabel": "聊天桥:",
"SetupRemoteProvidersLabel": "服务商:",
"SetupRemoteProvidersLabel": "提供商:",
"SetupRemoteModeLabel": "远程模式:",
"SetupRemoteReviewHint": "按 R 预览仅生成的 remote-setup 命令。按 Enter 记录当前远程运行时选项,不生成部署包。",
"SetupRemotePreviewTitle": "远程运行时入口",
@@ -602,17 +602,17 @@
"SetupPersistenceNotesLabel": "笔记:",
"SetupPersistenceReviewHint": "按 Enter 记录此路径快照。不会创建目录、读取文件内容或重写配置。",
"SetupPersistenceReviewed": "已记录持久化路径。",
"SetupProviderModelReadyHint": "按 Enter 记录继承的服务商/模型路线;按 P 配置提供商,或按 M 查看模型路线。",
"SetupProviderModelNeedsActionHint": "按 Enter 将服务商/模型记录为需要操作并继续;按 P 修复凭据,或按 M 检查路线。",
"SetupProviderModelReviewed": "已记录服务商/模型就绪状态。",
"SetupProviderModelNeedsActionSaved": "服务商/模型仍需操作;已记录到设置报告。",
"SetupProviderModelReadyHint": "按 Enter 记录继承的提供商/模型路线;按 P 配置提供商,或按 M 查看模型路线。",
"SetupProviderModelNeedsActionHint": "按 Enter 将提供商/模型记录为需要操作并继续;按 P 修复凭据,或按 M 检查路线。",
"SetupProviderModelReviewed": "已记录提供商/模型就绪状态。",
"SetupProviderModelNeedsActionSaved": "提供商/模型仍需操作;已记录到设置报告。",
"SetupRuntimePostureBoundary": "运行姿态是强制配置;协作准则不会静默更改它。",
"SetupRuntimePostureReviewHint": "按 Enter 记录已复核此姿态,不更改配置;按 M 选择工作模式,或按 C 查看配置细节。",
"SetupRuntimePostureReviewed": "已复核运行姿态;配置未更改。",
"SetupRuntimePresetSelectedLabel": "所选预设:",
"SetupRuntimePresetDiffLabel": "配置差异:",
"SetupRuntimePresetAskFirstTitle": "先询问",
"SetupRuntimePresetAskFirstDescription": "默认计划模式,隐藏 Shell,只读沙。",
"SetupRuntimePresetAskFirstDescription": "默认计划模式,隐藏 Shell,只读沙。",
"SetupRuntimePresetNormalAgentTitle": "普通 Agent",
"SetupRuntimePresetNormalAgentDescription": "默认 Agent,保留批准提示,显示 Shell。",
"SetupRuntimePresetHighTrustTitle": "本地高信任",
@@ -638,7 +638,7 @@
"SetupReportNextActionLabel": "下一步:",
"SetupReportNextActionNone": "未记录阻塞性的设置操作。",
"SetupReportNextActionConstitution": "完成协作准则检查点,或选择内置/默认。",
"SetupReportNextActionProvider": "复核服务商/模型就绪状态,或运行 /setup provider;针对特定服务商使用 /provider setup <name>。",
"SetupReportNextActionProvider": "复核提供商/模型就绪状态,或运行 /setup provider;针对特定提供商使用 /provider setup <name>。",
"SetupReportNextActionRuntime": "复核运行姿态,或使用 /config。",
"SetupReportNextActionOperate": "在持久多 worker 运行前复核 Operate/Fleet 就绪状态。",
"SetupReportNextActionRequired": "复核剩余必需设置步骤。",
@@ -811,7 +811,7 @@
"FleetDraftTitle": "Fleet 配置 — 由 {model_label} 起草(按 g 保存)",
"FleetDraftHeader": "# .codewhale/agents/{name}\n# 由 {model_label} 起草,并由 Codewhale 校验与限界。\n# 权限保持在 Fleet 底线:无 shell、无 trust、需审批。\n# 在向导中按 g 之前不会保存任何内容。\n\n",
"FleetPreviewHeader": "# .codewhale/agents/{name}\n# Codewhale 根据当前角色和模型选择确定性渲染。\n# 权限保持在 Fleet 底线:无 shell、无 trust、需审批。\n# 在向导中按 Enter 或 g 之前不会保存任何内容。\n\n",
"SetupRemoteOnRampText": "Remote Runtime On-Ramp\n\n/setup 只展示远程运行时事实,不会生成部署包、写入凭据、调用云 CLI 或运行 `remote-setup`。\n\n当前事实:\n- 云目标:{clouds_result}\n- 聊天桥:{bridges_result}\n- 服务商:{providers_result}\n- 模式:{mode_result}\n\n生成部署包时,请在普通终端显式运行:\n\n```sh\n{command}\n```\n\n生成的 RUNBOOK 会包含需要人工复核的主机步骤。`--apply` 仍未实现;不要把它当成自动部署。",
"SetupRemoteOnRampText": "Remote Runtime On-Ramp\n\n/setup 只展示远程运行时事实,不会生成部署包、写入凭据、调用云 CLI 或运行 `remote-setup`。\n\n当前事实:\n- 云目标:{clouds_result}\n- 聊天桥:{bridges_result}\n- 提供商:{providers_result}\n- 模式:{mode_result}\n\n生成部署包时,请在普通终端显式运行:\n\n```sh\n{command}\n```\n\n生成的 RUNBOOK 会包含需要人工复核的主机步骤。`--apply` 仍未实现;不要把它当成自动部署。",
"ApprovalDescSafe": "请求执行只读操作。",
"ApprovalDescFileWrite": "请求修改文件。请确认路径和内容符合预期。",
"ApprovalDescShell": "请求执行 shell 命令。请先检查命令和工作目录。",
@@ -1038,10 +1038,10 @@
"PickerActionConfigured": "已配置",
"RouteNoModels": "没有可用模型。",
"RouteNoModelMatch": "没有匹配“{query}”的模型 — 按 Backspace 清除。",
"ProviderNoMatchesTitle": "没有匹配的提供",
"ProviderNoMatchesTitle": "没有匹配的提供",
"ProviderNoMatchesHint": "尝试其他搜索词,或清除后浏览。",
"ProviderNoConfiguredTitle": "尚未配置提供",
"ProviderNoConfiguredHint": "浏览所有支持的提供,或创建自定义端点。",
"ProviderNoConfiguredTitle": "尚未配置提供",
"ProviderNoConfiguredHint": "浏览所有支持的提供,或创建自定义端点。",
"ProviderNoCatalogModels": "目录中没有可用模型。",
"ProviderExternalActionRevoke": "撤销外部访问",
"ProviderExternalActionChoices": "外部访问选项",
@@ -1166,7 +1166,7 @@
"SettingSubjectThinking": "思考",
"SettingSubjectModel": "模型",
"SettingSubjectModelAndThinking": "模型与思考",
"SettingSubjectProvider": "提供",
"SettingSubjectProvider": "提供",
"SettingSubjectPermissions": "权限",
"ThinkingControlledByAutoRouting": "思考由自动模型路由控制;请先选择固定模型。",
"SavedAsStartupDefault": "已保存为启动默认值",