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:
@@ -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": "已保存为启动默认值",
|
||||
|
||||
Reference in New Issue
Block a user