| 1 | { |
| 2 | "ComposerPlaceholder": "编写任务或使用 /。", |
| 3 | "ComposerDispatchFailedRestored": "消息未发送({error});已恢复到输入框。", |
| 4 | "DispatchFailedQueued": "发送失败({error});保留了 {count} 个排队后续消息。", |
| 5 | "DispatchFailedInitial": "初始提示无法发送:{error}", |
| 6 | "HistorySearchPlaceholder": "搜索提示历史...", |
| 7 | "HistorySearchTitle": "历史搜索", |
| 8 | "HistoryHintMove": "Up/Down 移动", |
| 9 | "HistoryHintAccept": "Enter 接受", |
| 10 | "HistoryHintRestore": "Esc 还原", |
| 11 | "HistoryNoMatches": " 无匹配", |
| 12 | "StatusPickerTitle": " 状态行 ", |
| 13 | "StatusPickerInstruction": "选择要在底部显示的项目:", |
| 14 | "StatusPickerActionToggle": "切换 ", |
| 15 | "StatusPickerActionAll": "全部 ", |
| 16 | "StatusPickerActionNone": "无 ", |
| 17 | "StatusPickerActionSave": "保存 ", |
| 18 | "StatusPickerActionCancel": "取消 ", |
| 19 | "HotbarSetupTitle": " Hotbar 设置 ", |
| 20 | "HotbarSetupSourceApp": "应用", |
| 21 | "HotbarSetupSourceSlash": "命令", |
| 22 | "HotbarSetupSourceMcp": "MCP", |
| 23 | "HotbarSetupSourceSkill": "技能", |
| 24 | "HotbarSetupSourcePlugin": "插件", |
| 25 | "HotbarSetupStatusDisabled": "不可用", |
| 26 | "HotbarSetupStatusPrefill": "预填", |
| 27 | "HotbarSetupStatusReady": "就绪", |
| 28 | "HotbarSetupDirtyModified": "已修改", |
| 29 | "HotbarSetupDirtyClean": "未修改", |
| 30 | "HotbarSetupNoAction": "无操作", |
| 31 | "HotbarSetupStatusLine": "槽位 {slot} | {action} | {dirty}", |
| 32 | "HotbarSetupSlotOutOfRange": "Hotbar 槽位 {slot} 超出 1-{max}", |
| 33 | "HotbarSetupNoActionSelected": "未选择操作。", |
| 34 | "HotbarSetupCannotAssign": "{action} 无法分配:{reason}", |
| 35 | "HotbarSetupNoActions": "没有可用的 Hotbar 操作。", |
| 36 | "HotbarSetupRecommended": "荐", |
| 37 | "HotbarSetupEmptySlot": "空", |
| 38 | "HotbarSetupHelp": "Tab/Shift+Tab 来源 Up/Down 操作 1-8 槽位 Enter 分配 Space 切换 Delete 清除 s 保存 Esc 取消", |
| 39 | "HotbarActionVoiceToggleName": "语音输入", |
| 40 | "HotbarActionVoiceToggleDescription": "切换终端麦克风语音采集。", |
| 41 | "HotbarActionSessionCompactName": "压缩会话", |
| 42 | "HotbarActionSessionCompactDescription": "压缩当前对话上下文。", |
| 43 | "HotbarActionModePlanName": "Plan 模式", |
| 44 | "HotbarActionModePlanDescription": "先规划再行动。", |
| 45 | "HotbarActionModeAgentName": "Act 模式", |
| 46 | "HotbarActionModeAgentDescription": "在当前会话中直接工作。", |
| 47 | "HotbarActionModeYoloName": "完全访问 (Act)", |
| 48 | "HotbarActionModeYoloDescription": "兼容:Act 模式 + 完全访问权限(不是独立模式)。", |
| 49 | "HotbarActionReasoningCycleName": "切换推理强度", |
| 50 | "HotbarActionReasoningCycleDescription": "轮换当前提供商配置的推理强度。", |
| 51 | "HotbarActionReasoningCycleAutoDisabled": "推理强度由自动模型路由控制。", |
| 52 | "HotbarActionSidebarToggleName": "切换侧边栏", |
| 53 | "HotbarActionSidebarToggleDescription": "显示或隐藏侧边栏。", |
| 54 | "HotbarActionFileTreeToggleName": "切换文件树", |
| 55 | "HotbarActionFileTreeToggleDescription": "显示或隐藏工作区文件树。", |
| 56 | "HotbarActionPaletteOpenName": "命令面板", |
| 57 | "HotbarActionPaletteOpenDescription": "打开命令面板。", |
| 58 | "HotbarActionTrustToggleName": "切换信任", |
| 59 | "HotbarActionTrustToggleDescription": "启用或停用工作区信任模式。", |
| 60 | "ConfigTitle": "配置", |
| 61 | "ConfigModalTitle": " 配置 ", |
| 62 | "ConfigSearchPlaceholder": "输入以筛选", |
| 63 | "ConfigNoSettings": " 没有可用设置。", |
| 64 | "ConfigNoMatchesPrefix": " 没有匹配设置: ", |
| 65 | "ConfigFilteredSettings": " 已筛选设置", |
| 66 | "ConfigShowing": " 显示", |
| 67 | "ConfigFooterDefault": " 输入=筛选, Up/Down=选择, Enter/e=编辑, Esc/q=关闭 ", |
| 68 | "ConfigFooterScrollable": " 输入=筛选, Up/Down=选择, Enter/e=编辑, PgUp/PgDn=滚动, Esc/q=关闭 ", |
| 69 | "ConfigFooterFiltered": " 输入=筛选, Backspace=删除, Ctrl+U/Esc=清除, Enter=编辑 ", |
| 70 | "ConfigSectionProvider": "提供商", |
| 71 | "ConfigSectionModel": "模型", |
| 72 | "ConfigSectionPermissions": "权限", |
| 73 | "ConfigSectionNetwork": "网络", |
| 74 | "ConfigSectionDisplay": "显示", |
| 75 | "ConfigSectionComposer": "输入框", |
| 76 | "ConfigSectionSidebar": "侧边栏", |
| 77 | "ConfigSectionHistory": "历史", |
| 78 | "ConfigSectionMcp": "MCP", |
| 79 | "ConfigSectionFleet": "Fleet", |
| 80 | "ConfigSectionWorkflow": "工作流", |
| 81 | "ConfigSectionSession": "会话", |
| 82 | "ConfigSectionLegacy": "旧版", |
| 83 | "ConfigSectionExperimental": "实验", |
| 84 | "ConfigScopeSession": "会话", |
| 85 | "ConfigScopeSaved": "已保存", |
| 86 | "ConfigEditCancelled": "编辑已取消", |
| 87 | "ConfigEditTitlePrefix": "编辑 ", |
| 88 | "ConfigEditScopeLabel": "范围: ", |
| 89 | "ConfigEditCurrentLabel": "当前: ", |
| 90 | "ConfigEditHintLabel": "提示: ", |
| 91 | "ConfigEditNewLabel": "新值: ", |
| 92 | "ConfigEditFooter": " Enter=应用, Esc=取消, Ctrl+U=清除, Ctrl+A=全选, ←/→=移动 ", |
| 93 | "ConfigLocalePartialBadge": "部分翻译", |
| 94 | "ConfigLocalePartialDetail": "此语言包仅有部分翻译;未翻译的文本将使用英文版本。", |
| 95 | "ConfigRowEffective": " (实际 {currency})", |
| 96 | "ConfigDefaultValue": "(默认)", |
| 97 | "ConfigDefaultReasoning": "(配置/默认)", |
| 98 | "ConfigUnavailable": "(不可用)", |
| 99 | "ConfigLabelProvider": "当前提供商", |
| 100 | "ConfigLabelBaseUrlDeepseek": "提供商 API 地址(DeepSeek 路由)", |
| 101 | "ConfigLabelProviderUrl": "提供商 API 地址", |
| 102 | "ConfigLabelModel": "当前提供商模型", |
| 103 | "ConfigLabelFastModel": "快速模型(派生)", |
| 104 | "ConfigLabelDefaultModel": "旧版后备模型(仅 DeepSeek 路由)", |
| 105 | "ConfigLabelReasoningEffort": "推理级别", |
| 106 | "ConfigLabelApprovalMode": "本会话权限", |
| 107 | "ConfigLabelPermissionPosture": "新会话权限", |
| 108 | "ConfigLabelApprovalPolicy": "新会话权限(配置)", |
| 109 | "ConfigLabelManagedApprovalPolicy": "新会话权限(受管理)", |
| 110 | "ConfigLabelDefaultMode": "启动模式", |
| 111 | "ConfigLabelAllowShell": "Shell 访问", |
| 112 | "ConfigLabelManagedAllowShell": "Shell 访问(受管理)", |
| 113 | "ConfigLabelStreamTimeout": "流式超时", |
| 114 | "ConfigLabelTheme": "主题", |
| 115 | "ConfigLabelLocale": "语言", |
| 116 | "ConfigLabelBackground": "背景", |
| 117 | "ConfigLabelOceanTreatment": "海洋效果", |
| 118 | "ConfigLabelWorkSurfacePlacement": "侧栏位置", |
| 119 | "ConfigLabelTopHeight": "顶部栏高度", |
| 120 | "ConfigLabelSideWidth": "侧栏宽度", |
| 121 | "ConfigLabelCalmMode": "简洁对话", |
| 122 | "ConfigLabelLowMotion": "减少动态效果", |
| 123 | "ConfigLabelFancyAnimations": "实时界面动态", |
| 124 | "ConfigLabelLaunchScreen": "启动画面", |
| 125 | "ConfigLabelShowThinking": "对话中显示模型推理", |
| 126 | "ConfigLabelThinkingHighlight": "推理背景高亮", |
| 127 | "ConfigLabelShowToolDetails": "工具详情级别", |
| 128 | "ConfigLabelInlineDiffs": "内联文件更改", |
| 129 | "ConfigLabelStatusIndicator": "状态指示器", |
| 130 | "ConfigLabelSynchronizedOutput": "输出节奏", |
| 131 | "ConfigLabelCostCurrency": "费用币种", |
| 132 | "ConfigLabelTranscriptSpacing": "对话间距", |
| 133 | "ConfigLabelToolCollapse": "工具卡片", |
| 134 | "ConfigLabelComposerDensity": "输入框密度", |
| 135 | "ConfigLabelComposerBorder": "输入框边框", |
| 136 | "ConfigLabelComposerVimMode": "输入框 Vim 模式", |
| 137 | "ConfigLabelBracketedPaste": "括号粘贴", |
| 138 | "ConfigLabelPasteBurstDetection": "粘贴检测", |
| 139 | "ConfigLabelMentionMenuLimit": "提及菜单上限", |
| 140 | "ConfigLabelMentionMenuBehavior": "提及菜单行为", |
| 141 | "ConfigLabelMentionWalkDepth": "文件提及深度", |
| 142 | "ConfigLabelWorkspaceFollowSymlinks": "跟随符号链接", |
| 143 | "ConfigLabelSidebarWidth": "侧栏宽度", |
| 144 | "ConfigLabelSidebarFocus": "侧栏焦点", |
| 145 | "ConfigLabelContextPanel": "上下文面板", |
| 146 | "ConfigLabelSessionsRail": "会话栏", |
| 147 | "ConfigLabelSessionAutoResume": "自动恢复上次会话", |
| 148 | "ConfigLabelAutoCompact": "自动压缩", |
| 149 | "ConfigLabelAutoCompactThreshold": "压缩阈值", |
| 150 | "ConfigLabelMaxHistory": "输入历史", |
| 151 | "ConfigLabelMcpConfigPath": "MCP 配置路径", |
| 152 | "ConfigLabelFleetSpawnDepth": "Fleet 递归深度", |
| 153 | "ConfigLabelGoalCommand": "目标命令", |
| 154 | "ConfigLabelWorkflow": "工作流", |
| 155 | "ConfigLabelFeaturePrefix": "功能:{name}", |
| 156 | "ConfigColumnSetting": "设置", |
| 157 | "ConfigColumnValue": "值", |
| 158 | "ConfigColumnScope": "范围", |
| 159 | "ConfigActionOpenProvider": "按 Enter 打开提供商选择器", |
| 160 | "ConfigActionOpenModel": "按 Enter 打开模型选择器", |
| 161 | "ConfigActionToggle": "按 Enter/空格切换", |
| 162 | "ConfigActionChoose": "按 Enter 打开选项", |
| 163 | "ConfigActionEdit": "按 Enter 编辑", |
| 164 | "ConfigActionReadOnly": "只读", |
| 165 | "ModelPickerAutoNetworkHint": "每轮 · 可用提供商 · 请求及近期上下文 → DeepSeek / deepseek-v4-flash", |
| 166 | "ModelPickerAutoNetworkActiveProviderHint": "每轮 · 仅当前提供商 · 请求及近期上下文 → {provider} / {model}", |
| 167 | "ModelPickerAutoLocalHint": "每轮 · 本地启发式 · 不发送路由请求", |
| 168 | "ModelPickerAutoLastRoute": "上次 {provider} · {model}", |
| 169 | "AutoRouteSelectedToast": "Auto: {provider} / {model}({source})· Ctrl+O:路由详情", |
| 170 | "HelpTitle": "帮助", |
| 171 | "HelpFilterPlaceholder": "输入以筛选", |
| 172 | "HelpFilterPrefix": "筛选: ", |
| 173 | "HelpNoMatches": " 无匹配。", |
| 174 | "HelpSlashCommands": "斜杠命令", |
| 175 | "HelpKeybindings": "快捷键", |
| 176 | "HelpUserCommands": "用户命令", |
| 177 | "HelpSkills": "技能", |
| 178 | "HelpFooterTypeFilter": " 输入以筛选 ", |
| 179 | "HelpFooterMove": " Up/Down 移动 ", |
| 180 | "HelpFooterJump": " PgUp/PgDn 跳转 ", |
| 181 | "HelpFooterClose": " Esc 关闭 ", |
| 182 | "CmdAnchorDescription": "钉选关键事实,在压缩后自动注入上下文", |
| 183 | "CmdAttachDescription": "附加图片或视频媒体;文本文件或目录请使用 @path", |
| 184 | "CmdCacheDescription": "显示最近 N 轮的前缀缓存命中/未命中统计", |
| 185 | "CmdEffortDescription": "设置模型的推理级别(也可用 /thinking)", |
| 186 | "CmdPreviewRequestDescription": "在不发送的情况下,以脱敏清单形式预览下一个请求", |
| 187 | "CmdToolsDescription": "查看最近一次已准备工具请求的有界投影(只读)", |
| 188 | "CmdChangeDescription": "显示最新的更新日志", |
| 189 | "CmdChangeHeader": "最新更新日志", |
| 190 | "CmdChangeTranslationQueued": "下面显示英文发布说明。接下来会请求模型翻译;如果当前提供商不可用,这段英文内容就是备用结果。", |
| 191 | "CmdChangeTranslationUnavailable": "下面显示英文发布说明。当前会话没有 API Key 或处于离线状态,无法翻译。", |
| 192 | "CmdChangePreviousVersion": "上一个版本: {version} —— 输入 `/change {version}` 查看", |
| 193 | "CmdBalanceDescription": "查看当前提供商账户余额", |
| 194 | "CmdClearDescription": "清除对话历史", |
| 195 | "CmdCompactDescription": "触发上下文压缩以释放空间", |
| 196 | "CmdPurgeDescription": "让 Agent 分析对话历史,精确保留有用信息并移除冗余内容", |
| 197 | "CmdConfigDescription": "查看与修改设置(原始键在高级详情)", |
| 198 | "CmdPermissionsDescription": "列出并安全删除权限规则", |
| 199 | "PermissionsListHeader": "权限规则\n来源:当前用户的 permissions.toml\n路径:{path}\n文件状态:{file_state}\n规则数:{count}", |
| 200 | "PermissionsNoRules": "尚未配置权限规则。", |
| 201 | "PermissionsFileMissing": "不存在", |
| 202 | "PermissionsFileEmpty": "空文件", |
| 203 | "PermissionsFilePresent": "存在", |
| 204 | "PermissionsRuleEntry": "#{index} | {action} | {tool}\n 实际匹配:{matcher}\n 作用域:{scope} — {applicability}", |
| 205 | "PermissionsMatchExactCommand": "完整命令精确匹配 `{command}`", |
| 206 | "PermissionsMatchCommandPrefix": "命令前缀 `{command}`(感知参数边界)", |
| 207 | "PermissionsMatchExactPath": "规范化路径精确匹配 `{path}`", |
| 208 | "PermissionsMatchAnyInvocation": "此工具的任意调用", |
| 209 | "PermissionsScopeGlobal": "全局", |
| 210 | "PermissionsScopeRepo": "仓库 `{workspace}`", |
| 211 | "PermissionsAppliesHere": "在当前工作区生效", |
| 212 | "PermissionsInactiveHere": "在当前工作区不生效", |
| 213 | "PermissionsRemovePreview": "请检查将要删除的规则 #{index}:\n{rule}\n\n运行 `{command}` 确认。如果 permissions.toml 发生变化,此命令将失效。", |
| 214 | "PermissionsRemoved": "已删除权限规则 #{index}:{action} {tool}。", |
| 215 | "PermissionsUsage": "用法:/permissions [list|remove <rule-number> [--confirm <token>]]", |
| 216 | "PermissionsRuleNotFound": "未找到权限规则 #{index};请重新运行 `/permissions list`。", |
| 217 | "PermissionsOperationFailed": "权限规则操作失败:{error}", |
| 218 | "CmdConstitutionDescription": "管理长期宪章与预览", |
| 219 | "CmdContextDescription": "打开压缩会话上下文检查器或源映射报告", |
| 220 | "CmdCostDescription": "显示本次会话的费用明细", |
| 221 | "CmdDiffDescription": "显示会话开始以来的文件变更", |
| 222 | "CmdEditDescription": "修改并重新提交最后一条消息", |
| 223 | "CmdExitDescription": "退出应用", |
| 224 | "CmdExportDescription": "将对话安全地复制导出,或写入到指定文件", |
| 225 | "CmdFeedbackDescription": "生成 GitHub 反馈链接", |
| 226 | "CmdHfDescription": "检查 Hugging Face MCP 设置和概念", |
| 227 | "CmdHelpDescription": "理解概念、命令与快捷键", |
| 228 | "CmdProfileDescription": "切换到命名配置配置文件", |
| 229 | "CmdHomeDescription": "显示主页面板,含统计与快捷操作", |
| 230 | "CmdHooksDescription": "列出已配置的生命周期钩子(只读)", |
| 231 | "CmdAgentDescription": "打开持久子代理会话", |
| 232 | "CmdGoalDescription": "设置带有可选令牌预算的会话目标", |
| 233 | "CmdInitDescription": "为项目生成 AGENTS.md", |
| 234 | "CmdLspDescription": "切换 LSP 诊断的开启或关闭", |
| 235 | "CmdShareDescription": "将当前会话导出为可共享的 Web URL", |
| 236 | "CmdJobsDescription": "查看并管理后台 shell 作业", |
| 237 | "CmdLinksDescription": "显示 Codewhale、社区与提供商链接", |
| 238 | "CmdLoadDescription": "从文件加载会话", |
| 239 | "CmdLogoutDescription": "清除 API 密钥并返回设置", |
| 240 | "CmdMcpDescription": "打开或管理 MCP 服务器", |
| 241 | "CmdPluginDescription": "检查和管理受信任的插件包;旧版可执行工具保持独立", |
| 242 | "CmdPluginBundleUsage": "用法:/plugin [list|show <name>|validate [name]|install <spec>|update <name>|uninstall <name>|trust <name> [review-token]|enable <name>|disable <name>|revoke <name>|reload|tools [name]]", |
| 243 | "CmdPluginBundleNoneFound": "未发现 Codewhale 插件包。", |
| 244 | "CmdPluginBundleListHeader": "插件包({count}):", |
| 245 | "CmdPluginLegacyListHeader": "{dir} 中的旧版可执行插件工具({count}):", |
| 246 | "CmdPluginBundleNotFound": "未找到插件包“{name}”", |
| 247 | "CmdPluginBundleReloaded": "已为 {workspace} 重新加载 {count} 个插件包。", |
| 248 | "CmdPluginBundleDetail": "{name}\n========================================\nID:{id}\n版本:{version}\n来源:{origin}({scope})\n状态:{state}\n信任:{trust}\n组件:{inventory}\n请求的权限:{permissions}\nMCP 服务器:{mcp}\n不支持/未启用:{unsupported}\n内容哈希:{content_hash}\n能力哈希:{capability_hash}\n路径:{path}", |
| 249 | "CmdPluginBundleDiagnosticsHeader": "插件诊断({count}):", |
| 250 | "CmdPluginBundleMutationSuccess": "插件包“{name}”:{action}。", |
| 251 | "CmdPluginActionFailed": "插件操作失败:{error}", |
| 252 | "CmdPluginNoneFound": "在 {dir} 未发现旧版可执行插件工具", |
| 253 | "CmdPluginNotFound": "未找到插件「{name}」", |
| 254 | "CmdPluginListHeader": "旧版可执行插件工具({count}):", |
| 255 | "CmdPluginDetailDescription": "描述:{description}", |
| 256 | "CmdPluginDetailSchema": "架构:\n{schema}", |
| 257 | "CmdPluginDetailApproval": "审批:{approval}", |
| 258 | "CmdPluginDetailPath": "路径:{path}", |
| 259 | "CmdMemoryDescription": "查看或管理持久用户记忆文件", |
| 260 | "CmdModeDescription": "切换权限级别或打开模式选择器", |
| 261 | "CmdModelDescription": "切换或查看当前模型", |
| 262 | "CmdModelsDescription": "工具箱:从当前 API 获取实时模型 ID", |
| 263 | "CmdModelDbDescription": "参考:浏览内置的模型数据库", |
| 264 | "CmdNetworkDescription": "管理网络允许和拒绝规则", |
| 265 | "CmdNoteDescription": "添加、列出、编辑或删除工作区笔记", |
| 266 | "CmdThemeDescription": "切换主题或打开主题选择器", |
| 267 | "CmdProviderDescription": "切换当前提供商 和/或 模型(deepseek | nvidia-nim | ollama)", |
| 268 | "CmdAuthDescription": "管理提供商身份验证流程", |
| 269 | "CmdQueueDescription": "查看或编辑已排队的消息", |
| 270 | "CmdQueueUsage": "用法: /queue [list|send <n>|edit <n>|drop <n>|clear]", |
| 271 | "CmdQueueDraftHeader": "正在编辑已排队的消息:", |
| 272 | "CmdQueueNoMessages": "没有已排队的消息", |
| 273 | "CmdQueueListHeader": "已排队的消息 ({count}):", |
| 274 | "CmdQueueTip": "提示: /queue send <n> 立即发送, /queue drop <n> 删除", |
| 275 | "CmdQueueAlreadyEditing": "已在编辑一条已排队的消息。请先发送或使用 /queue clear 放弃。", |
| 276 | "CmdQueueNotFound": "未找到已排队的消息", |
| 277 | "CmdQueueEditingStatus": "正在编辑已排队的消息 {index}", |
| 278 | "CmdQueueEditingMessage": "正在编辑已排队的消息 {index}(按 Enter 重新排队/发送)", |
| 279 | "CmdQueueDropped": "已删除已排队的消息 {index}", |
| 280 | "CmdQueueAlreadyEmpty": "队列已空", |
| 281 | "CmdQueueCleared": "队列已清空", |
| 282 | "CmdQueueMissingIndex": "缺少索引。用法: /queue edit <n> 或 /queue drop <n>", |
| 283 | "CmdQueueIndexPositive": "索引必须为正数", |
| 284 | "CmdQueueIndexMin": "索引必须 >= 1", |
| 285 | "CmdRelayDescription": "为新线程创建会话接力", |
| 286 | "CmdRemoteControlDescription": "从 Codewhale 网页账户继续这个会话", |
| 287 | "CmdRenameDescription": "重命名当前会话", |
| 288 | "CmdRestoreDescription": "将工作区回滚到此前的轮次前/后快照。不带参数时列出最近的快照。", |
| 289 | "CmdRetryDescription": "重试上一次请求", |
| 290 | "CmdReviewDescription": "对文件、diff 或 PR 进行结构化代码审查", |
| 291 | "CmdRlmDescription": "工具箱:打开持久 RLM 上下文", |
| 292 | "CmdSaveDescription": "将会话保存到文件", |
| 293 | "CmdForkDescription": "将当前对话分叉为兄弟会话", |
| 294 | "CmdNewDescription": "开始一个新的已保存会话", |
| 295 | "CmdSessionsDescription": "打开会话历史选择器", |
| 296 | "CmdSettingsDescription": "打开类型化设置编辑器", |
| 297 | "CmdSidebarDescription": "放置工作栏(top/left/right/off)或选择其面板", |
| 298 | "CmdSkillDescription": "激活技能,或安装/更新/卸载/信任社区技能", |
| 299 | "CmdSkillsDescription": "列出本地技能、按前缀筛选,或浏览精选远程注册表", |
| 300 | "CmdStashDescription": "暂存或恢复输入草稿", |
| 301 | "CmdStatusDescription": "显示当前运行状态", |
| 302 | "CmdStatuslineDescription": "配置底栏要显示哪些条目", |
| 303 | "CmdStructcopyDescription": "以脱敏的规范化 JSON 复制单个有界会话对象(仅限人工使用,不会成为模型工具)", |
| 304 | "CmdStructcopyKindTurn": "轮次", |
| 305 | "CmdStructcopyKindTool": "工具调用", |
| 306 | "CmdStructcopyKindPlan": "Plan", |
| 307 | "CmdStructcopyKindWorkflow": "Workflow 运行", |
| 308 | "CmdStructcopyUsageError": "结构化复制请求无效。用法:{usage}", |
| 309 | "CmdStructcopyUnavailable": "所选{kind}不可用;未复制任何内容", |
| 310 | "CmdStructcopyBusy": "{kind}状态正忙;请重试", |
| 311 | "CmdStructcopyPrepareFailed": "无法准备所选{kind}:{error}", |
| 312 | "CmdStructcopyClipboardQueued": "结构化副本({kind},{bytes} 字节)已通过 tmux/OSC 52 加入终端客户端剪贴板队列;是否送达取决于终端支持,当前尚未确认", |
| 313 | "CmdStructcopyClipboardAccepted": "结构化副本({kind},{bytes} 字节)已交给剪贴板;若无法访问原生剪贴板,则已改为加入终端写入队列", |
| 314 | "CmdStructcopyClipboardFailed": "复制到剪贴板失败:{error}。未写入任何内容;如需显式文本视图,请使用 `stdout` 重新运行", |
| 315 | "CmdStructcopyReceiptTooLarge": "结构化复制回执元数据超过 {bytes} 字节的输出上限;拒绝输出", |
| 316 | "CmdFleetDescription": "查看与配置 Fleet 工作节点及编排状态", |
| 317 | "CmdLaneDescription": "查看与控制持久化的 Lane(运行中的工作流)", |
| 318 | "CmdWorkflowDescription": "将当前工作编排为工作流", |
| 319 | "CmdHotbarDescription": "打开 Hotbar 设置", |
| 320 | "CmdSetupDescription": "打开以宪章为核心的设置", |
| 321 | "CmdSubagentsDescription": "Fleet 状态的兼容快捷方式", |
| 322 | "CmdAdvisorDescription": "Toggle background advisor watcher on/off for this session", |
| 323 | "CmdSystemDescription": "显示当前系统提示词", |
| 324 | "CmdTaskDescription": "管理后台任务", |
| 325 | "CmdTokensDescription": "显示本次会话的 token 用量", |
| 326 | "CmdTranslateDescription": "切换输出翻译为当前系统语言的开/关状态", |
| 327 | "CmdTranslateOff": "输出翻译已关闭(显示原始模型输出)", |
| 328 | "CmdTranslateOn": "输出翻译已开启:模型回复将以当前系统语言显示", |
| 329 | "TranslationInProgress": "正在翻译助手输出...", |
| 330 | "TranslationComplete": "翻译完成", |
| 331 | "TranslationFailed": "翻译失败", |
| 332 | "CmdTrustDescription": "管理工作区信任与按路径的白名单", |
| 333 | "CmdWorkspaceDescription": "显示或切换当前工作空间", |
| 334 | "CmdUndoDescription": "移除最后一组消息对", |
| 335 | "CmdVerboseDescription": "切换实时思考内容的完整显示", |
| 336 | "CmdCacheAdvice": "第 3 轮起命中率稳定在 ~70% 以上即表示前缀缓存稳定;\n长会话中明显偏低则意味着前缀有抖动,值得排查(#263)。", |
| 337 | "CmdCacheFootnote": "* 当提供商未单独上报未命中时,由「输入 − 命中」推算。\n", |
| 338 | "CmdCacheHeader": "缓存遥测 —— 最近 {count} / {total} 轮(模型:{model})\n", |
| 339 | "CmdCacheNoData": "缓存历史:尚未记录任何轮次。\n\n受支持的提供商会在 API 轮次中返回 `prompt_cache_hit_tokens` / `prompt_cache_miss_tokens`。请先运行一个轮次再试 /cache。", |
| 340 | "CmdCacheTotals": "Σ 输入:{sum_in} Σ 命中:{sum_hit} Σ 未命中:{sum_miss} 平均命中率:{avg}\n", |
| 341 | "CmdCostReport": "会话费用:\n─────────────────────────────\n预估总额:{cost}\n\n依据经审计的提供方用量遥测和公开价格计算。", |
| 342 | "CmdCostReportSubtotal": "会话费用:\n─────────────────────────────\n已定价小计:{cost}\n\n有一个或多个计费轮次未包含在内;请查看下方覆盖范围。", |
| 343 | "CmdCostReportUnknown": "会话费用:\n─────────────────────────────\n预估总额:未知\n\n所选币种下没有任何轮次具有可信价格。", |
| 344 | "CmdCostUnknownValue": "未知", |
| 345 | "CmdCostEstimateOnly": "这是估算值而非账单:依据提供方上报的 token 用量与公开价格在本地计算,可能与实际账单不同。", |
| 346 | "CmdCostCoverage": "已覆盖:计费轮次 {turns} 次中已定价 {priced} 次。", |
| 347 | "CmdCostUnpricedTurns": "已排除:{unpriced} 次计费轮次没有权威价格({reasons}),其花费未计入上面的合计。", |
| 348 | "CmdCostUnpricedClasses": "本次会话中缺少公开价格的 token 类别:{classes}。相关轮次宁可不计,也不少计。", |
| 349 | "CmdCostCoverageUnknownLegacy": "覆盖范围:未知。本会话在开始记录逐轮定价覆盖之前保存,因此无法确定上述总额中已计入多少。", |
| 350 | "CmdCostPricingProvenance": "所用价格来源:{sources}。", |
| 351 | "CmdCostLivePricingDowngraded": "无法为该路由验证供应商实时价格({defects});已改用随附的公开费率。", |
| 352 | "CmdCostLivePricingUnavailable": "无法为该路由验证供应商实时价格({defects}),且没有可用的内置费率;此项支出未知。", |
| 353 | "CmdCostRoutesHeader": "已审计路由(已脱敏):", |
| 354 | "CmdTokensCacheBoth": "命中 {hit} / 未命中 {miss}", |
| 355 | "CmdTokensCacheHitOnly": "命中 {hit} / 未命中未上报", |
| 356 | "CmdTokensCacheMissOnly": "命中未上报 / 未命中 {miss}", |
| 357 | "CmdTokensCacheWriteTotal": "本次会话的缓存写入(创建)token:{write}。在公布写入加价的供应商处按高于输入价计费;逐轮明细见 /cache。", |
| 358 | "CmdTokensContextUnknownWindow": "~{estimated} / 窗口未知", |
| 359 | "CmdTokensContextWithWindow": "~{used} / {window}({percent}%)", |
| 360 | "FooterAgentSingular": "1 个子代理", |
| 361 | "FooterAgentsPlural": "{count} 个子代理", |
| 362 | "HeaderAgentsChip": "子代理 {count}", |
| 363 | "FooterPressCtrlCAgain": "再次按 Ctrl+C 退出", |
| 364 | "FooterWorking": "工作中", |
| 365 | "FooterBalancePrefix": "余额", |
| 366 | "HelpSectionActions": "操作", |
| 367 | "HelpSectionClipboard": "剪贴板", |
| 368 | "HelpSectionEditing": "输入编辑", |
| 369 | "HelpSectionHelp": "帮助", |
| 370 | "HelpSectionModes": "模式", |
| 371 | "HelpSectionNavigation": "导航", |
| 372 | "HelpSectionSessions": "会话", |
| 373 | "CmdTokensNotReported": "未上报", |
| 374 | "CmdTokensReport": "令牌用量:\n─────────────────────────────\n活动上下文: {active}\n上次 API 输入: {input}(来自轮次遥测;多轮工具调用中相同前缀可能被重复计入)\n上次 API 输出: {output}\n缓存命中/未命中: {cache}(仅用于遥测/计费)\n累计令牌: {total}(会话用量遥测)\n已定价金额: {cost}\nAPI 消息数: {api_messages}\n聊天消息数: {chat_messages}\n模型: {model}", |
| 375 | "KbScrollTranscript": "滚动对话记录、浏览输入历史或选择附件", |
| 376 | "KbNavigateHistory": "浏览输入历史", |
| 377 | "KbBrowseHistory": "浏览对话历史", |
| 378 | "KbScrollTranscriptAlt": "滚动对话记录", |
| 379 | "KbScrollPage": "按页滚动对话记录", |
| 380 | "KbJumpTopBottom": "跳转到对话顶部/底部", |
| 381 | "KbJumpTopBottomEmpty": "跳转到顶部/底部(输入框为空时)", |
| 382 | "KbJumpToolBlocks": "在工具输出块之间跳转", |
| 383 | "KbMoveCursor": "在输入框中移动光标", |
| 384 | "KbJumpLineStartEnd": "跳转到行首/行尾", |
| 385 | "KbDeleteChar": "删除光标前/后的字符,或移除已选附件", |
| 386 | "KbDeleteWord": "删除前一个单词", |
| 387 | "KbYank": "从 kill 缓冲区取回文本(composer 为空时复制焦点单元格)", |
| 388 | "KbToggleFileTree": "切换文件树侧栏", |
| 389 | "KbSelectText": "选择文本(加 Ctrl/Alt 按单词选择)", |
| 390 | "KbSelectAllDraft": "全选当前草稿", |
| 391 | "KbClearDraft": "清空当前草稿", |
| 392 | "KbRestoreClearedDraft": "恢复已清空的草稿", |
| 393 | "KbStashDraft": "先发送排队的跟进内容;否则暂存当前草稿(用 `/stash pop` 恢复)", |
| 394 | "KbSearchHistory": "搜索提示历史并恢复本地草稿", |
| 395 | "KbInsertNewline": "在输入框中插入换行", |
| 396 | "KbSendDraft": "空闲时发送,忙碌时排队;输入框为空时立即发送下一条排队消息", |
| 397 | "KbSteerCurrentTurn": "调整当前轮次(空闲时正常发送)", |
| 398 | "KbCloseMenu": "关闭菜单、取消请求、丢弃草稿或清空输入", |
| 399 | "KbCancelOrExit": "取消请求,或空闲时退出", |
| 400 | "KbShellControls": "将正在等待的 shell 移到 /jobs", |
| 401 | "KbExitEmpty": "输入框为空时退出", |
| 402 | "KbCommandPalette": "打开命令面板", |
| 403 | "KbSettings": "打开类型化设置编辑器", |
| 404 | "KbCancelBackgroundShellJobs": "取消所有正在运行的后台 shell 作业(Activity 侧边栏)", |
| 405 | "KbFuzzyFilePicker": "打开模糊文件选择器(按 Enter 插入 @path)", |
| 406 | "KbCompactInspector": "打开压缩会话上下文检查器", |
| 407 | "KbCompactContext": "压缩对话上下文", |
| 408 | "KbLastMessagePager": "打开最后一条消息的分页器(输入框为空时)", |
| 409 | "KbSelectedDetails": "显示所选工具或消息的原始详情;Ctrl+Alt+O 打开整轮概览", |
| 410 | "KbToolDetailsPager": "显示所选项的原始详情(Alt+V)", |
| 411 | "KbExternalEditor": "在外部编辑器中打开撰写中的草稿", |
| 412 | "KbLiveTranscript": "打开实时对话覆盖层(Ctrl+Shift+T;尾部自动滚动)", |
| 413 | "KbBacktrackMessage": "回退到之前的用户消息(左右键步进,Enter 回退)", |
| 414 | "KbCompleteCycleModes": "补全 /command,或在输入框为空时切换模式(Plan → Act → Operate)", |
| 415 | "KbCycleThinking": "轮换当前提供商的推理强度 (Ctrl+T)", |
| 416 | "KbCyclePermissions": "循环权限: Ask → Auto-Review → Full Access (Shift+Tab)", |
| 417 | "KbJumpPlanAgentYolo": "触发快捷栏槽位", |
| 418 | "KbAltJumpPlanAgentYolo": "替代快捷键跳转到 Plan / Act / Operate 模式", |
| 419 | "KbFocusSidebar": "聚焦 Tasks / Agents / Context / Pinned 工作栏面板", |
| 420 | "KbSessionPicker": "打开会话选择器", |
| 421 | "KbTerminalPaste": "使用本地终端粘贴文本", |
| 422 | "KbPasteAttach": "从本地或转发的图形剪贴板粘贴文本或附加图片", |
| 423 | "KbCopySelection": "复制 Codewhale 当前选中内容", |
| 424 | "ClipboardSshPasteHint": "SSH 粘贴由本地终端处理:macOS 按 Cmd+V,Linux/Windows 按 Ctrl+Shift+V。", |
| 425 | "KbContextMenu": "打开上下文操作菜单,用于粘贴、选择、消息详情、上下文和帮助", |
| 426 | "KbAttachPath": "添加本地文本文件或目录到上下文", |
| 427 | "KbHelpOverlay": "打开此帮助覆盖层(输入框为空时)", |
| 428 | "KbToggleHelp": "切换帮助覆盖层", |
| 429 | "KbToggleHelpSlash": "切换帮助覆盖层", |
| 430 | "HelpUsageLabel": "用法:", |
| 431 | "HelpAliasesLabel": "别名:", |
| 432 | "SettingsTitle": "设置:", |
| 433 | "SettingsConfigFile": "配置文件:", |
| 434 | "ClearConversation": "对话已清空", |
| 435 | "ClearConversationBusy": "未清空任何内容(工作状态或运行时任务正忙;请等待后重试 /clear)", |
| 436 | "ModelChanged": "模型已切换:{old} → {new}", |
| 437 | "LinksProjectTitle": "Codewhale 与社区:", |
| 438 | "LinksDocumentation": "文档:", |
| 439 | "LinksCommunity": "社区与贡献:", |
| 440 | "LinksGitHub": "GitHub:", |
| 441 | "LinksManagedApp": "托管应用预览:", |
| 442 | "LinksManagedAppNote": "托管应用使用单独登录,不会连接到当前本地会话。", |
| 443 | "LinksTitle": "提供商链接:", |
| 444 | "LinksDashboard": "控制台:", |
| 445 | "LinksDocs": "文档:", |
| 446 | "LinksKimiCodeRouteNote": "Kimi Code 会员套餐路由:`{route}`(套餐控制台:`{console}`;使用模型 k3)。Codewhale 绝不会导入 Kimi CLI 凭据。", |
| 447 | "LinksTip": "提示:使用所显示提供商的环境变量,或通过 `codewhale auth set --provider <id>` 保存密钥。", |
| 448 | "SubagentsFetching": "正在获取 Fleet 工作器状态...", |
| 449 | "HelpUnknownCommand": "未知命令:{topic}", |
| 450 | "HomeDashboardTitle": "Codewhale", |
| 451 | "HomeModel": "模型:", |
| 452 | "HomeMode": "模式:", |
| 453 | "HomeWorkspace": "工作区:", |
| 454 | "HomeHistory": "历史:", |
| 455 | "HomeTokens": "令牌:", |
| 456 | "HomeQueued": "队列:", |
| 457 | "HomeSubagents": "Fleet 工作器:", |
| 458 | "HomeSkill": "技能:", |
| 459 | "HomeQuickActions": "快捷操作", |
| 460 | "HomeQuickLinks": "/links - Codewhale、社区与提供商链接", |
| 461 | "HomeQuickSkills": "/skills - 列出可用技能", |
| 462 | "HomeQuickConfig": "/config - 查看与修改设置", |
| 463 | "HomeQuickSettings": "/settings - 显示已保存的设置", |
| 464 | "HomeQuickModel": "/model - 切换或查看模型", |
| 465 | "HomeQuickSubagents": "/fleet status - Fleet 工作器状态", |
| 466 | "HomeQuickTaskList": "/task list - 显示后台任务队列", |
| 467 | "HomeQuickHelp": "/help - 显示帮助", |
| 468 | "HomeModeTips": "模式提示", |
| 469 | "HomeAgentModeTip": "Act — 在当前会话中用工具直接工作", |
| 470 | "HomeAgentModeReviewTip": " 用 /mode plan 来先调查搜索与生成计划", |
| 471 | "HomeAgentModeYoloTip": " Shift+Tab 循环权限: Ask → Auto-Review → Full Access", |
| 472 | "HomeYoloModeTip": "Act + 完全访问 — 工具无需审批即可运行", |
| 473 | "HomeYoloModeCaution": " 破坏性操作可能立即执行;不确定时用 Ask", |
| 474 | "HomePlanModeTip": "Plan — 实现前先调研与设计", |
| 475 | "HomePlanModeChecklistTip": " 提交计划与待做进程后,再切到 Act 或 Operate", |
| 476 | "HomeGoalModeTip": "Goal 跟踪 - 设置 /goal <目标> 以跟踪持久目标", |
| 477 | "OnboardLanguageTitle": "选择语言", |
| 478 | "OnboardLanguageBlurb": "选择界面语言。可随时使用 `/settings set locale <tag>` 修改。", |
| 479 | "OnboardLanguageFooter": "按语言旁的按键选择,或按 Enter 保留当前设置", |
| 480 | "OnboardProviderTitle": "选择模型提供商", |
| 481 | "OnboardProviderBlurb": "选择模型运行的位置。托管提供商需要密钥;本地运行时无需密钥即可继续。", |
| 482 | "OnboardProviderFooter": "Enter 打开提供商列表 · Esc 返回 · Ctrl+C 退出。", |
| 483 | "OnboardApiKeyTitle": "连接你的 API 密钥", |
| 484 | "OnboardApiKeyStep1": "[redacted]", |
| 485 | "OnboardApiKeyLocalHint": "本地运行时通常无需粘贴密钥——启动服务器后按 Enter。", |
| 486 | "OnboardApiKeyStep2": "步骤 2. 如果此提供商需要密钥,请粘贴到下方,然后按 Enter。", |
| 487 | "OnboardApiKeySavedHint": "密钥会保存到 {path},以便在任何文件夹中使用。", |
| 488 | "OnboardApiKeyFormatHint": "请完整粘贴密钥(不要含空格或换行)。", |
| 489 | "KimiCodePlanApiKeyHint": "对于 Kimi Code 会员计划,请在 {console} 创建与计划关联的密钥。", |
| 490 | "KimiCodePlanRouteHint": "此路由使用 {route} 和模型 k3;它不是 Moonshot 的公共 API 路由。", |
| 491 | "KimiCodePlanNoImportHint": "Codewhale 不会导入 Kimi CLI 凭据;请粘贴你自己创建的套餐密钥。", |
| 492 | "StepfunBillingRouteTitle": "StepFun 计费路由", |
| 493 | "StepfunBillingRouteIntro": "StepFun 的按量付费与 Step Plan 订阅使用不同的端点。请选择与你的密钥匹配的一项。", |
| 494 | "StepfunBillingRoutePaygOption": "按量付费(按 token 计价)", |
| 495 | "StepfunBillingRoutePlanOption": "Step Plan 订阅(套餐额度)", |
| 496 | "StepfunPlanApiKeyHint": "使用 StepFun Step Plan 订阅时,请使用为 Step Plan 签发的密钥,而不是按量付费密钥。", |
| 497 | "StepfunPlanRouteHint": "此路由使用 {route},并从你的 Step Plan 额度中扣除。", |
| 498 | "OnboardApiKeyPlaceholder": "(如需密钥,请粘贴到此处)", |
| 499 | "OnboardApiKeyLabel": "密钥: ", |
| 500 | "OnboardApiKeyFooter": "按 Enter 继续,Esc 返回。", |
| 501 | "OnboardApiKeyRejectedEnv": "来自 {env} 的 {provider} API 密钥被拒绝。请粘贴有效密钥并保存到 {path},或更新该环境变量。", |
| 502 | "OnboardTrustTitle": "了解此工作区", |
| 503 | "OnboardTrustQuestion": "是否允许 Codewhale 使用此工作区中的指令和文件开展工作?", |
| 504 | "OnboardTrustLocationPrefix": "工作区 ", |
| 505 | "OnboardTrustRiskHint": "不受信任的文件可能会通过提示词注入来误导代理。", |
| 506 | "OnboardTrustEffectHint": "信任状态会记录到此 Codewhale 安装中,并启用工作区工具与钩子。", |
| 507 | "OnboardTrustFooterPrefix": "按 ", |
| 508 | "OnboardTrustFooterMiddle": " 信任并继续,", |
| 509 | "OnboardTrustFooterUntrustedMiddle": " 不信任并继续,", |
| 510 | "OnboardTrustFooterSuffix": " 退出 Codewhale", |
| 511 | "OnboardTrustEnterHint": "按 1 或 Y 信任,按 2 或 U 在不信任的情况下继续,按 3、N 或 Esc 退出 Codewhale。", |
| 512 | "OnboardTrustUntrustedNotice": "在未信任工作区的情况下继续 — 工具与钩子保持受限。", |
| 513 | "OnboardMentalTitle": "Codewhale 的工作方式", |
| 514 | "OnboardMentalModesLabel": "模式", |
| 515 | "OnboardMentalPlanHint": "先阅读", |
| 516 | "OnboardMentalActHint": "经批准后执行", |
| 517 | "OnboardMentalOperateHint": "指挥 Fleet", |
| 518 | "OnboardMentalPermissionLabel": "授权", |
| 519 | "OnboardMentalCurrentLabel": "当前", |
| 520 | "OnboardMentalConstitution": "接下来由你批准的宪章将约束所有模式与权限。", |
| 521 | "OnboardMentalCycleMode": "切换模式", |
| 522 | "OnboardMentalCyclePermission": "切换权限", |
| 523 | "OnboardMentalContinue": "继续", |
| 524 | "OnboardMentalBack": "返回", |
| 525 | "OnboardAppearanceTitle": "打造你的样子", |
| 526 | "OnboardAppearanceBlurb": "选择 Codewhale 的外观。预览是实时的,可以多试几个。", |
| 527 | "OnboardAppearanceFooter": "Enter 保留当前外观 · Esc 恢复原样。", |
| 528 | "OnboardOfflineOption": "Ctrl+O — 离线浏览:先随便看看,之后再连接提供商。", |
| 529 | "OnboardOfflineNotice": "正在离线浏览。尚未连接 — 想连接时请运行 /provider。", |
| 530 | "OnboardOfflineTipsLine": "当前处于离线状态。你输入的内容会排队,直到用 /provider 连接。", |
| 531 | "OnboardTipsTitle": "从设置开始", |
| 532 | "OnboardTipsLine1": "使用 /setup 检查就绪状态、提供商/模型、运行权限级别和设置报告。", |
| 533 | "OnboardTipsLine2": "使用 /constitution 查看或修改长期宪章;内置默认宪章已可直接使用。", |
| 534 | "OnboardTipsLine3": "路由需要处理时使用 /provider 或 /model;缺少认证也可以稍后修复。", |
| 535 | "OnboardTipsLine4": "设置就绪后,用自然语言描述任务。/help 和 Ctrl+K 可显示命令。", |
| 536 | "OnboardTipsDoctorPrefix": "在 shell 中运行 ", |
| 537 | "OnboardTipsDoctorSuffix": ",检查提供商、工具、技能和插件。", |
| 538 | "OnboardTipsFooterEnter": "按 Enter", |
| 539 | "OnboardTipsFooterAction": " 完成引导并在需要时打开设置", |
| 540 | "SetupWizardTitle": "设置", |
| 541 | "SetupWizardWhy": "此向导把设置进度记录到 setup_state.json;只有明确的步骤操作才会应用配置变更。", |
| 542 | "SetupWizardProgress": "步骤", |
| 543 | "SetupActionBack": "返回", |
| 544 | "SetupActionContinue": "继续", |
| 545 | "SetupActionSkip": "跳过", |
| 546 | "SetupActionRetry": "重试", |
| 547 | "SetupActionScrollBody": "滚动正文", |
| 548 | "SetupActionGuided": "预览/确认", |
| 549 | "SetupActionTuneGuided": "调整", |
| 550 | "SetupActionModelDraft": "模型生成草案", |
| 551 | "SetupActionFreeform": "自定义准则", |
| 552 | "SetupActionKeepExisting": "保留现有", |
| 553 | "SetupActionProvider": "配置提供商", |
| 554 | "SetupActionModel": "模型路线", |
| 555 | "SetupActionFleet": "Fleet 设置", |
| 556 | "SetupActionHotbar": "Hotbar 设置", |
| 557 | "SetupActionRemote": "远程入口", |
| 558 | "SetupActionMode": "模式选择", |
| 559 | "SetupActionConfig": "配置视图", |
| 560 | "SetupActionRuntimePreset": "预设", |
| 561 | "SetupActionApplyRuntimePreset": "预览/应用", |
| 562 | "SetupActionUseBundled": "使用内置", |
| 563 | "SetupActionDefer": "稍后", |
| 564 | "SetupActionCancel": "取消", |
| 565 | "SetupStatusNotStarted": "未开始", |
| 566 | "SetupStatusRecommended": "建议", |
| 567 | "SetupStatusOptional": "可选", |
| 568 | "SetupStatusDeferred": "已稍后", |
| 569 | "SetupStatusInProgress": "进行中", |
| 570 | "SetupStatusNeedsAction": "需要操作", |
| 571 | "SetupStatusVerified": "已验证", |
| 572 | "SetupStatusSkipped": "已跳过", |
| 573 | "SetupStatusFailed": "失败", |
| 574 | "SetupStepLanguageTitle": "语言", |
| 575 | "SetupStepLanguageWhy": "先选择设置语言,后续设置界面和宪章说明才更容易理解。", |
| 576 | "SetupStepProviderModelTitle": "提供商与模型", |
| 577 | "SetupStepProviderModelWhy": "选择你代码的第一位解释者:Codewhale 将使用的提供商与模型。可用凭据无需重新输入。", |
| 578 | "SetupStepTrustSandboxTitle": "运行姿态", |
| 579 | "SetupStepTrustSandboxWhy": "把信任、沙箱、批准、Shell 和网络策略与宪章分开确认。", |
| 580 | "SetupStepOperateFleetTitle": "Operate 与 Fleet", |
| 581 | "SetupStepOperateFleetWhy": "Operate 可以立即使用内置团队。未设置自定义路由的角色使用本会话的模型;Fleet 设置仅用于自定义。", |
| 582 | "SetupStepToolsMcpTitle": "工具与 MCP", |
| 583 | "SetupStepToolsMcpWhy": "检查可选工具和 MCP 就绪状态,但不阻塞宪章检查点。", |
| 584 | "SetupStepHotbarTitle": "Hotbar", |
| 585 | "SetupStepHotbarWhy": "核心设置安全后,再配置常用路线和命令快捷键。", |
| 586 | "SetupStepRemoteRuntimeTitle": "远程运行时", |
| 587 | "SetupStepRemoteRuntimeWhy": "让远程设置保持可见,但对本地优先用户保持可选。", |
| 588 | "SetupStepPersistenceTitle": "持久化", |
| 589 | "SetupStepPersistenceWhy": "查看设置状态、配置、宪章、记忆和笔记的存放位置,但不读取其内容。", |
| 590 | "SetupStepConstitutionTitle": "你的宪章(Constitution)", |
| 591 | "SetupStepConstitutionWhy": "设置 Codewhale 与你协作时长期遵循的偏好和规则。宪章应简短、可执行、可随时修改;也可直接使用内置默认宪章。", |
| 592 | "SetupStepVerificationTitle": "复核", |
| 593 | "SetupStepVerificationWhy": "汇总设置状态,并显示哪些步骤已验证、已跳过或仍需操作。", |
| 594 | "SetupCheckpointLayerOrder": "层级顺序:内置基础宪章 -> 用户全局宪章 -> 仓库宪章 -> AGENTS/项目说明 -> 记忆/交接 -> 当前请求。", |
| 595 | "SetupCheckpointDoneBundled": "宪章检查点已完成:使用内置/默认宪章。", |
| 596 | "SetupCheckpointDoneGuided": "宪章已确认并保存。可随时用 /constitution 修改。", |
| 597 | "SetupCheckpointDoneKept": "已保留现有宪章,内容保持不变。可随时用 /constitution 修改。", |
| 598 | "SetupCheckpointDeferred": "宪章检查点已稍后处理:在返回 /setup 前使用内置/默认宪章。", |
| 599 | "SetupStepSkipped": "已保存跳过此设置步骤。", |
| 600 | "SetupStepRetryRecorded": "已标记此设置步骤待重试。", |
| 601 | "SetupLanguageReviewed": "已记录设置语言。", |
| 602 | "SetupConstitutionChoiceLabel": "选择:", |
| 603 | "SetupConstitutionSourceLabel": "来源:", |
| 604 | "SetupConstitutionValidityLabel": "有效性:", |
| 605 | "SetupConstitutionPreviewLabel": "预览哈希:", |
| 606 | "SetupConstitutionExistingLabel": "现有文件:", |
| 607 | "SetupConstitutionExpertOverrideLabel": "专家覆盖:", |
| 608 | "SetupConstitutionGuidedHint": "1-6 调整草稿,按 G 预览,再按 G 确认。仅作指导:不会更改运行时批准、沙箱、Shell、网络、信任或 MCP 权限。", |
| 609 | "SetupConstitutionGuidedAnswersHint": "引导式答案只保存全局偏好,内置核心始终生效。高级策略仍由模式提示词或可选规则包管理。", |
| 610 | "SetupConstitutionPurposeLabel": "用途:", |
| 611 | "SetupConstitutionAutonomyLabel": "主动性:", |
| 612 | "SetupConstitutionEvidenceLabel": "证据:", |
| 613 | "SetupConstitutionCommunicationLabel": "沟通:", |
| 614 | "SetupConstitutionPrivacyLabel": "隐私:", |
| 615 | "SetupConstitutionPrinciplesLabel": "原则:", |
| 616 | "SetupCardRouteLabel": "路线:", |
| 617 | "SetupCardModelLabel": "模型:", |
| 618 | "SetupCardAuthLabel": "凭据:", |
| 619 | "SetupCardHealthLabel": "健康:", |
| 620 | "SetupCardIntentLabel": "工作意图:", |
| 621 | "SetupCardApprovalLabel": "批准:", |
| 622 | "SetupCardShellLabel": "Shell:", |
| 623 | "SetupCardTrustLabel": "信任:", |
| 624 | "SetupCardSandboxLabel": "沙箱:", |
| 625 | "SetupCardNetworkLabel": "网络:", |
| 626 | "SetupOperateRuntimeLabel": "Worker 运行时:", |
| 627 | "SetupOperateRosterLabel": "Fleet 成员表:", |
| 628 | "SetupOperateConcurrencyLabel": "并发:", |
| 629 | "SetupOperateReadinessLabel": "Operate 就绪:", |
| 630 | "SetupOperateReviewHint": "按 Enter 记录当前 Operate/Fleet 事实。不会探测套餐限制、写入凭据或更改 Fleet 配置。", |
| 631 | "SetupOperateReviewed": "已记录 Operate/Fleet 就绪状态。", |
| 632 | "SetupOperateNeedsActionSaved": "Operate/Fleet 仍需操作;已记录到设置报告。", |
| 633 | "SetupHotbarBindingsLabel": "Hotbar 绑定:", |
| 634 | "SetupHotbarActionsLabel": "可绑定操作:", |
| 635 | "SetupHotbarReviewHint": "按 H 自定义 Hotbar 槽位;按 Enter 记录当前可选 Hotbar 状态,不更改配置。", |
| 636 | "SetupHotbarReviewed": "已记录 Hotbar 设置状态。", |
| 637 | "SetupToolsMcpServersLabel": "MCP 服务器:", |
| 638 | "SetupToolsMcpSkillsLabel": "技能:", |
| 639 | "SetupToolsMcpToolsLabel": "工具目录:", |
| 640 | "SetupToolsMcpPluginsLabel": "插件:", |
| 641 | "SetupToolsMcpReviewHint": "按 Enter 记录当前工具/MCP 事实。按 R 查看安全引导(不会自动执行)。", |
| 642 | "SetupToolsMcpReviewed": "已记录工具/MCP 就绪状态。", |
| 643 | "SetupRemoteCloudsLabel": "云目标:", |
| 644 | "SetupRemoteBridgesLabel": "聊天桥:", |
| 645 | "SetupRemoteProvidersLabel": "提供商:", |
| 646 | "SetupRemoteModeLabel": "远程模式:", |
| 647 | "SetupRemoteModeLocalOnly": "仅本机:", |
| 648 | "SetupRemoteModeRuntimeApi": "运行时 API:", |
| 649 | "SetupRemoteModeMobileLan": "同一网络的手机:", |
| 650 | "SetupRemoteModeChatBridge": "聊天应用:", |
| 651 | "SetupRemoteStatusDisabled": "不可用", |
| 652 | "SetupRemoteStatusReady": "可用", |
| 653 | "SetupRemoteStatusNeedsAction": "还差一步", |
| 654 | "SetupRemoteReviewHint": "按 R 预览仅生成的 remote-setup 命令。按 Enter 记录当前远程运行时选项,不生成部署包。", |
| 655 | "SetupRemotePreviewTitle": "远程运行时入口", |
| 656 | "SetupRemoteReviewed": "已记录远程运行时入口。", |
| 657 | "SetupPersistenceHomeLabel": "Home:", |
| 658 | "SetupPersistenceConfigLabel": "配置:", |
| 659 | "SetupPersistenceStateLabel": "设置状态:", |
| 660 | "SetupPersistenceConstitutionLabel": "宪章:", |
| 661 | "SetupPersistenceMemoryLabel": "记忆:", |
| 662 | "SetupPersistenceNotesLabel": "笔记:", |
| 663 | "SetupPersistenceReviewHint": "按 Enter 记录此路径快照。不会创建目录、读取文件内容或重写配置。", |
| 664 | "SetupPersistenceReviewed": "已记录持久化路径。", |
| 665 | "SetupProviderModelReadyHint": "按 Enter 记录继承的提供商/模型路线;按 P 配置提供商,或按 M 查看模型路线。", |
| 666 | "SetupProviderModelNeedsActionHint": "按 Enter 将提供商/模型记录为需要操作并继续;按 P 修复凭据,或按 M 检查路线。", |
| 667 | "SetupProviderModelReviewed": "已记录提供商/模型就绪状态。", |
| 668 | "SetupProviderModelNeedsActionSaved": "提供商/模型仍需操作;已记录到设置报告。", |
| 669 | "SetupRuntimePostureBoundary": "运行姿态是强制配置;宪章不会静默更改它。", |
| 670 | "SetupRuntimePostureReviewHint": "按 Enter 记录已复核此姿态,不更改配置;按 M 选择工作模式,或按 C 查看配置细节。", |
| 671 | "SetupRuntimePostureReviewed": "已复核运行姿态;配置未更改。", |
| 672 | "SetupRuntimePresetSelectedLabel": "所选预设:", |
| 673 | "SetupRuntimePresetDiffLabel": "配置差异:", |
| 674 | "SetupRuntimePresetAskFirstTitle": "先询问", |
| 675 | "SetupRuntimePresetAskFirstDescription": "默认计划模式,隐藏 Shell,只读沙箱。", |
| 676 | "SetupRuntimePresetNormalAgentTitle": "普通 Agent", |
| 677 | "SetupRuntimePresetNormalAgentDescription": "默认 Agent,保留批准提示,显示 Shell。", |
| 678 | "SetupRuntimePresetHighTrustTitle": "本地高信任", |
| 679 | "SetupRuntimePresetHighTrustDescription": "可信本地工作默认完全访问;宪章不会隐式更改权限。", |
| 680 | "SetupRuntimePresetPreviewTitle": "运行权限级别预设预览", |
| 681 | "SetupRuntimePresetSafetyFloor": "安全底线:认证/OAuth 失败、策略阻止、发布类操作和人工复核仍可拦截运行。", |
| 682 | "SetupRuntimePresetApplyHint": "按 A 预览此精确差异;预览后再次按 A 应用。", |
| 683 | "SetupRuntimePresetApplied": "已应用运行权限级别预设。", |
| 684 | "SetupRuntimeProjectOverrideLabel": "项目覆盖:", |
| 685 | "SetupRuntimeProjectOverrideNone": "未检测到 approval_policy 或 sandbox_mode 覆盖", |
| 686 | "SetupReportFirstRunLabel": "首次运行:", |
| 687 | "SetupReportUpdateLabel": "更新检查点:", |
| 688 | "SetupReportOperateLabel": "Operate/Fleet:", |
| 689 | "SetupReportSourceLabel": "来源:", |
| 690 | "SetupReportAutonomyLabel": "原则性自主:", |
| 691 | "SetupReportRuntimePostureLabel": "运行权限级别:", |
| 692 | "SetupReportPersisted": "已保存的 setup_state.json", |
| 693 | "SetupReportInherited": "从现有配置推导", |
| 694 | "SetupReportReady": "就绪", |
| 695 | "SetupReportRequired": "必需", |
| 696 | "SetupReportOptional": "可选", |
| 697 | "SetupReportRowsLabel": "步骤状态:", |
| 698 | "SetupReportNextActionLabel": "下一步:", |
| 699 | "SetupReportNextActionNone": "未记录阻塞性的设置操作。", |
| 700 | "SetupReportNextActionConstitution": "完成宪章检查点,或选择内置/默认。", |
| 701 | "SetupReportNextActionProvider": "复核提供商/模型就绪状态,或运行 /setup provider;针对特定提供商使用 /provider setup <name>。", |
| 702 | "SetupReportNextActionRuntime": "复核运行姿态,或使用 /config。", |
| 703 | "SetupReportNextActionOperate": "在持久多 worker 运行前复核 Operate/Fleet 就绪状态。", |
| 704 | "SetupReportNextActionRequired": "复核剩余必需设置步骤。", |
| 705 | "SetupReportRecorded": "设置报告已记录。", |
| 706 | "CtxMenuTitle": " 右键菜单 ", |
| 707 | "CtxMenuCopySelection": "复制所选", |
| 708 | "CtxMenuCopySelectionDesc": "将选中的记录区域文本写入剪贴板", |
| 709 | "CtxMenuOpenSelection": "打开所选", |
| 710 | "CtxMenuOpenSelectionDesc": "在翻阅器中查看选中文本", |
| 711 | "CtxMenuClearSelection": "清除选择", |
| 712 | "CtxMenuOpenDetails": "打开详情", |
| 713 | "CtxMenuCopyMessage": "复制消息", |
| 714 | "CtxMenuCopyMessageDesc": "将点击的记录条目写入剪贴板", |
| 715 | "CtxMenuOpenInEditor": "在编辑器中打开", |
| 716 | "CtxMenuOpenInEditorDesc": "在 $EDITOR 中打开 file:line", |
| 717 | "CtxMenuShowCell": "显示条目", |
| 718 | "CtxMenuShowCellDesc": "取消隐藏此记录条目", |
| 719 | "CtxMenuHideCell": "隐藏条目", |
| 720 | "CtxMenuHideCellDesc": "折叠此记录条目", |
| 721 | "CtxMenuShowHidden": "显示已隐藏", |
| 722 | "CtxMenuShowHiddenDesc": "取消隐藏所有已折叠条目", |
| 723 | "CtxMenuPaste": "粘贴", |
| 724 | "CtxMenuPasteDesc": "将剪贴板插入输入框", |
| 725 | "CtxMenuCmdPalette": "命令面板", |
| 726 | "CtxMenuCmdPaletteDesc": "命令、技能和工具", |
| 727 | "CtxMenuContextInspector": "上下文检查器", |
| 728 | "CtxMenuContextInspectorDesc": "活动上下文和缓存提示", |
| 729 | "CtxMenuHelp": "帮助", |
| 730 | "CtxMenuHelpDesc": "快捷键和命令", |
| 731 | "FanoutCounts": "{done} 已完成 · {running} 运行中 · {failed} 失败 · {pending} 等待中", |
| 732 | "AppModeAgent": "Act", |
| 733 | "AppModeAuto": "自动", |
| 734 | "AppModeYolo": "完全访问(已弃用标签)", |
| 735 | "AppModePlan": "Plan", |
| 736 | "AppModeAgentHint": "在本会话直接工作 — 编辑与 shell 需批准", |
| 737 | "AppModeAutoHint": "启用 shell,并自动进行风险审查", |
| 738 | "AppModePlanHint": "先只读调研,行动前给出计划", |
| 739 | "AppModeYoloHint": "仅兼容 — Act + 完全访问,不是可见模式", |
| 740 | "VimModeNormal": "-- 普通 --", |
| 741 | "VimModeInsert": "-- 插入 --", |
| 742 | "VimModeVisual": "-- 可视 --", |
| 743 | "ApprovalRiskReview": "审查", |
| 744 | "ApprovalRiskElevated": "需要批准", |
| 745 | "ApprovalRiskDestructive": "破坏性", |
| 746 | "ApprovalCategorySafe": "安全", |
| 747 | "ApprovalCategoryFileWrite": "文件写入", |
| 748 | "ApprovalCategoryShell": "Bash", |
| 749 | "ApprovalCategoryNetwork": "网络", |
| 750 | "ApprovalCategoryMcpRead": "MCP 读取", |
| 751 | "ApprovalCategoryMcpAction": "MCP 操作", |
| 752 | "ApprovalCategoryAgent": "子代理", |
| 753 | "ApprovalCategoryUnknown": "未知", |
| 754 | "ApprovalFieldType": "类型:", |
| 755 | "ApprovalFieldAbout": "说明:", |
| 756 | "ApprovalFieldImpact": "影响:", |
| 757 | "ApprovalFieldParams": "参数:", |
| 758 | "ApprovalOptionApproveOnce": "仅允许本次", |
| 759 | "ApprovalOptionApproveAlways": "本会话允许同类操作", |
| 760 | "ApprovalOptionAllowExactRepo": "在此仓库中始终允许这条精确规则", |
| 761 | "ApprovalSaveAskRuleHint": " s 仅允许本次并始终询问精确规则", |
| 762 | "ApprovalOptionDeny": "拒绝本次调用", |
| 763 | "ApprovalOptionAbortTurn": "终止本轮", |
| 764 | "ApprovalBlockTitle": "审批", |
| 765 | "ApprovalControlsHint": " · Pg↑/↓ 回看 · {details} 详情 · Esc 终止", |
| 766 | "ApprovalTruncationHint": " … 已截断 · 按 {details} 查看完整内容", |
| 767 | "ApprovalFullAccessPolicyBlocked": "已阻止 {tool}:Full Access 无法绕过此策略", |
| 768 | "AutoReviewQuestionSkipped": "Auto-Review 已跳过用户问题并自主继续", |
| 769 | "ApprovalChooseHint": "选择:", |
| 770 | "ApprovalChooseAction": "Enter 执行选中项,或直接按 y/a/d", |
| 771 | "ApprovalIntentLabel": "意图:", |
| 772 | "ApprovalMoreLines": " … (还有 {count} 行)", |
| 773 | "ApprovalAutoDeniedSession": "已自动拒绝 {tool}:在本次 CodeWhale 运行期间,已有匹配请求被拒绝。若要重新考虑,请重启 CodeWhale。", |
| 774 | "ElevationTitleSandboxDenied": " ⚠ 沙箱拒绝 ", |
| 775 | "ElevationTitleRequired": " 沙箱提权 ", |
| 776 | "ElevationFieldTool": " 工具:", |
| 777 | "ElevationFieldCmd": " 命令:", |
| 778 | "ElevationFieldReason": " 原因:", |
| 779 | "ElevationImpactHeader": " 批准后的影响:", |
| 780 | "ElevationImpactNetwork": " - 网络重试允许外部下载和 HTTP 请求", |
| 781 | "ElevationImpactWrite": " - 写入重试扩大此工具调用的文件系统写入范围", |
| 782 | "ElevationImpactFullAccess": " - 完全访问解除沙箱限制", |
| 783 | "ElevationPromptProceed": " 请选择处理方式:", |
| 784 | "ElevationOptionNetwork": "允许外部网络访问", |
| 785 | "ElevationOptionWrite": "允许额外写入权限", |
| 786 | "ElevationOptionFullAccess": "完全访问(文件系统 + 网络)", |
| 787 | "ElevationOptionAbort": "中止", |
| 788 | "ElevationOptionNetworkDesc": "使用外部网络访问重试此工具调用(下载和 HTTP 请求)", |
| 789 | "ElevationOptionWriteDesc": "重试此工具调用,扩大可写入的文件系统范围", |
| 790 | "ElevationOptionFullAccessDesc": "无沙箱限制重试(授予无限制的文件系统和网络访问权限)", |
| 791 | "ElevationOptionAbortDesc": "取消此工具调用", |
| 792 | "CtxInspTitle": "上下文检查器", |
| 793 | "CtxInspSessionContext": "会话上下文", |
| 794 | "CtxInspSystemPrompt": "系统提示结构", |
| 795 | "CtxInspReferences": "引用", |
| 796 | "CtxInspRecentTools": "最近使用的工具", |
| 797 | "CtxInspModel": "模型", |
| 798 | "CtxInspWorkspace": "工作区", |
| 799 | "CtxInspSession": "会话", |
| 800 | "CtxInspContext": "上下文", |
| 801 | "CtxInspTranscript": "记录", |
| 802 | "CtxInspWorkspaceStatus": "工作区状态", |
| 803 | "CtxInspNotSampledYet": "尚未采样", |
| 804 | "CtxInspOk": "正常", |
| 805 | "CtxInspHigh": "较高", |
| 806 | "CtxInspCritical": "严重", |
| 807 | "CtxInspIncluded": "已包含", |
| 808 | "CtxInspAttached": "已附加", |
| 809 | "CtxInspNotIncluded": "未包含", |
| 810 | "CtxInspOutputCaptured": "已捕获输出", |
| 811 | "CtxInspNoOutputYet": "尚无输出", |
| 812 | "CtxInspNoSystemPrompt": "未设置系统提示。", |
| 813 | "CtxInspNoReferences": "尚未记录任何文件、目录或媒体引用。", |
| 814 | "CtxInspNoToolActivity": "尚未记录任何工具活动。", |
| 815 | "CtxInspVHint": "打开对应的卡片并按 {details} 查看详细信息。", |
| 816 | "CtxInspCells": "单元格", |
| 817 | "CtxInspApiMessages": "API 消息", |
| 818 | "CtxInspActive": "活动中", |
| 819 | "CtxInspCell": "单元格", |
| 820 | "CtxInspMoreReferences": "更多引用", |
| 821 | "CtxInspStablePrefix": "稳定前缀", |
| 822 | "CtxInspVolatileWorkingSet": "易变工作集", |
| 823 | "CtxInspFirstLine": "第一行", |
| 824 | "CtxInspTotal": "总计", |
| 825 | "CtxInspTextPromptLayers": "文本提示层", |
| 826 | "CtxInspSingleTextBlob": "单一文本块", |
| 827 | "CtxInspBlocks": "个区块", |
| 828 | "CtxInspBlock": "个区块", |
| 829 | "CtxInspTokens": "个 token", |
| 830 | "CtxInspLayers": "个层", |
| 831 | "CtxInspNone": "无", |
| 832 | "CtxInspEmpty": "(空)", |
| 833 | "CtxInspCacheFriendly": "缓存友好", |
| 834 | "CtxInspChangesByTurn": "按会话/轮次变化", |
| 835 | "CtxInspStablePrefixOnly": "仅稳定前缀", |
| 836 | "CtxInspCacheTip": "提示:当当前提供商支持前缀缓存时,稳定前缀区块可被缓存。易变工作集的更改仅会破坏缓存尾部。", |
| 837 | "ToolFamilyRead": "读取", |
| 838 | "ToolFamilyPatch": "修补", |
| 839 | "ToolFamilyRun": "运行", |
| 840 | "ToolFamilyFind": "搜索", |
| 841 | "ToolFamilyDelegate": "委派", |
| 842 | "ToolFamilyFanout": "扇出", |
| 843 | "ToolFamilyRlm": "rlm", |
| 844 | "ToolFamilyVerify": "验证", |
| 845 | "ToolFamilyThink": "思考", |
| 846 | "ToolFamilyGeneric": "工具", |
| 847 | "CmdVoiceDescription": "切换语音输入:录制语音并转录为文字", |
| 848 | "CmdVoiceSendDescription": "切换语音自动发送:转录以「发送」或「send it」结尾时自动提交", |
| 849 | "CmdVoiceControlDescription": "切换语音控制:AI 辅助的语音听写(结合当前输入内容)", |
| 850 | "VoiceEnabled": "语音输入已开启,开始说话即可录制", |
| 851 | "VoiceDisabled": "语音输入已关闭", |
| 852 | "VoiceSendEnabled": "语音自动发送已开启", |
| 853 | "VoiceSendDisabled": "语音自动发送已关闭", |
| 854 | "VoiceControlEnabled": "语音控制已开启", |
| 855 | "VoiceControlDisabled": "语音控制已关闭", |
| 856 | "VoiceErrNoAuth": "语音:当前提供商未配置 API 密钥", |
| 857 | "VoiceErrNoRecorder": "语音:未找到录音工具,请安装 sox、arecord 或 rec", |
| 858 | "VoiceErrNetwork": "语音:转录请求失败", |
| 859 | "VoiceErrEmptySend": "语音:没有可发送的内容", |
| 860 | "VoiceErrTooShort": "语音:未检测到有效语音,录制时间过短", |
| 861 | "VoiceRecording": "🎙 正在录音...请说话", |
| 862 | "VoiceProcessing": "🎙 正在转录...", |
| 863 | "VoiceTranscribed": "🎙 转录完成", |
| 864 | "NotificationTurnComplete": "本轮已完成", |
| 865 | "NotificationSubagentComplete": "子代理已完成", |
| 866 | "NotificationSubagentFailed": "子代理失败", |
| 867 | "NotificationSubagentInterrupted": "子代理已中断", |
| 868 | "NotificationSubagentCancelled": "子代理已取消", |
| 869 | "NotificationSubagentBudgetExhausted": "子代理预算已用尽", |
| 870 | "FooterWorkedChip": "已运行{duration}", |
| 871 | "FleetDraftTitle": "Fleet 配置 — 由 {model_label} 起草(按 g 保存)", |
| 872 | "FleetDraftHeader": "# .codewhale/agents/{name}\n# 由 {model_label} 起草,并由 Codewhale 校验与限界。\n# 权限保持在 Fleet 底线:无 shell、无 trust、需审批。\n# 在向导中按 g 之前不会保存任何内容。\n\n", |
| 873 | "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` 仍未实现;不要把它当成自动部署。", |
| 874 | "ApprovalDescSafe": "请求执行只读操作。", |
| 875 | "ApprovalDescFileWrite": "请求修改文件。请确认路径和内容符合预期。", |
| 876 | "ApprovalDescShell": "请求执行 shell 命令。请先检查命令和工作目录。", |
| 877 | "ApprovalDescNetwork": "请求访问网络或远程内容。请确认目标可信。", |
| 878 | "ApprovalDescMcpRead": "请求从 MCP 服务器读取信息。", |
| 879 | "ApprovalDescMcpAction": "请求调用 MCP 服务器操作,可能产生副作用。", |
| 880 | "ApprovalDescAgent": "请求启动或查看子代理任务;子代理仍受其自身工具门控约束。", |
| 881 | "ApprovalDescUnknown": "请求运行未分类工具。批准前请仔细检查参数。", |
| 882 | "ApprovalImpactSafe": "只读操作。", |
| 883 | "ApprovalImpactFileWrite": "会写入工作区或已批准写入范围内的文件。", |
| 884 | "ApprovalImpactShell": "在工作区执行 Bash 命令。", |
| 885 | "ApprovalImpactNetwork": "可能访问网络服务或远程内容。", |
| 886 | "ApprovalImpactMcpRead": "从 MCP 服务器读取信息,不应产生本地写入。", |
| 887 | "ApprovalImpactMcpAction": "调用可能产生副作用的 MCP 服务器操作。", |
| 888 | "ApprovalImpactAgent": "启动或查看子代理任务;子代理仍受其自身工具门控约束。", |
| 889 | "ApprovalImpactUnknown": "工具未分类。批准前请仔细检查参数。", |
| 890 | "ApprovalLabelCommand": "命令", |
| 891 | "ApprovalLabelDir": "目录", |
| 892 | "ApprovalLabelFile": "文件", |
| 893 | "ApprovalLabelPreview": "预览", |
| 894 | "ApprovalLabelProposedContent": "拟写入内容", |
| 895 | "ApprovalLabelReplaceThis": "替换此内容", |
| 896 | "ApprovalLabelWithThis": "替换为", |
| 897 | "ApprovalLabelReplacementContent": "替换内容", |
| 898 | "ApprovalLabelPath": "路径", |
| 899 | "ApprovalLabelTarget": "目标", |
| 900 | "ApprovalLabelInput": "输入", |
| 901 | "ApprovalLabelAction": "操作", |
| 902 | "ApprovalLabelType": "类型", |
| 903 | "ApprovalLabelPrompt": "提示", |
| 904 | "ApprovalLabelAbout": "说明:", |
| 905 | "ApprovalLabelImpact": "影响:", |
| 906 | "SetupConstitutionFileNotChecked": "尚未检查", |
| 907 | "SetupConstitutionFileMissing": "未找到 constitution.json;使用内置/默认宪章", |
| 908 | "SetupConstitutionFileLoadedSelected": "有效 constitution.json 已存在并已选择", |
| 909 | "SetupConstitutionFileLoadedInactive": "有效 constitution.json 已存在,但当前记录选择使其不生效", |
| 910 | "SetupConstitutionFileLoadedUnselected": "有效 constitution.json 已存在;预览或保存引导式宪章即可选择", |
| 911 | "SetupConstitutionFileEmpty": "constitution.json 为空;按 G 重新生成或按 U 使用内置", |
| 912 | "SetupConstitutionFileInvalid": "constitution.json 无效;请修复/重新生成,或使用内置", |
| 913 | "SetupConstitutionFileUnreadable": "constitution.json 无法读取;请修复/重新生成,或使用内置", |
| 914 | "SetupConstitutionFilePathError": "无法解析 CODEWHALE_HOME 中的 constitution.json", |
| 915 | "SetupExpertOverrideNotChecked": "尚未检查", |
| 916 | "SetupExpertOverrideMissing": "未找到 prompts/constitution.md", |
| 917 | "SetupExpertOverrideActive": "已启用;专家 Markdown 覆盖已选择加入", |
| 918 | "SetupExpertOverrideDisabled": "已找到文件但未启用;设置 {env}=1 后生效", |
| 919 | "SetupExpertOverrideEmpty": "覆盖文件为空;使用内置/默认宪章", |
| 920 | "SetupExpertOverrideUnreadable": "覆盖文件无法读取;使用内置/默认宪章", |
| 921 | "SetupExpertOverridePathError": "无法解析 CODEWHALE_HOME 中的 prompts/constitution.md", |
| 922 | "SetupAutonomyUnspecified": "未指定或使用内置宪章", |
| 923 | "SetupGuidedPurposeCoding": "编码工作台", |
| 924 | "SetupGuidedPurposeResearch": "研究综合", |
| 925 | "SetupGuidedPurposeOperations": "运维协作", |
| 926 | "SetupGuidedPurposeMixed": "混合工作台", |
| 927 | "SetupGuidedPurposeAboutCoding": "希望 Codewhale 成为稳健、重证据的编码工作台用户。", |
| 928 | "SetupGuidedPurposeAboutResearch": "希望 Codewhale 帮助梳理实时资料、引用证据并谨慎综合研究的用户。", |
| 929 | "SetupGuidedPurposeAboutOperations": "希望 Codewhale 协助可靠执行运维任务、保留回滚点并明确风险的用户。", |
| 930 | "SetupGuidedPurposeAboutMixed": "希望 Codewhale 在编码、研究、写作和运维之间灵活切换的用户。", |
| 931 | "SetupGuidedStyleCoding": "让代码改动贴近请求、仓库模式和可验证行为。", |
| 932 | "SetupGuidedStyleResearch": "区分实时证据与推断,并为易变事实引用来源。", |
| 933 | "SetupGuidedStyleOperations": "优先使用可逆运维步骤、预演、状态检查和回滚说明。", |
| 934 | "SetupGuidedStyleMixed": "可在编码、研究、写作和运维之间切换,但安全权限级别不随意扩大。", |
| 935 | "SetupGuidedEvidenceAssumptions": "说明假设", |
| 936 | "SetupGuidedEvidenceTestsAndReceipts": "测试/凭据", |
| 937 | "SetupGuidedEvidenceReleaseReceipts": "发布凭据", |
| 938 | "SetupGuidedNotes": "引导式答案:用途={purpose};主动性={initiative};证据={evidence};沟通={communication};隐私={privacy};原则={principles}。{notes} 自定义文本准则只作为建议,不会改变审批、沙箱、Shell、网络、信任或 MCP 权限。", |
| 939 | "OnboardWelcomeVersion": "版本 {version}", |
| 940 | "OnboardWelcomeLead": "Codewhale 会与你协作完成工作,并遵循你设置的长期偏好和规则。", |
| 941 | "OnboardWelcomeSetupBlurb": "设置会根据已有配置调整;只会显示下面这些页面。", |
| 942 | "OnboardWelcomeSteps": "接下来:{steps}。", |
| 943 | "OnboardWelcomeStepLanguage": "选择语言", |
| 944 | "OnboardWelcomeStepAppearance": "选择外观", |
| 945 | "OnboardWelcomeStepApiKey": "连接 API 密钥", |
| 946 | "OnboardWelcomeStepTrust": "信任工作区", |
| 947 | "OnboardWelcomeStepMentalModels": "了解模式与权限", |
| 948 | "OnboardWelcomeStepTips": "设置提示", |
| 949 | "OnboardWelcomeDefaults": "内置默认宪章已经生效;可随时用 /constitution 修改。", |
| 950 | "OnboardWelcomeEnter": "按 Enter 继续。", |
| 951 | "OnboardWelcomeExit": "任何时候按 Ctrl+C 退出。", |
| 952 | "SetupToolsMcpHotbarLabel": "快捷栏来源:", |
| 953 | "SetupToolsMcpNeedsActionSaved": "工具/MCP 仍需处理;已记录到设置报告(不阻塞首次运行)。", |
| 954 | "SetupToolsMcpPreviewTitle": "工具 / MCP 安全引导", |
| 955 | "SetupToolsMcpOnRampText": "工具、MCP、技能与插件 — 安全引导\n\n/setup 只读取本地清单。不会启动 MCP 服务器、安装技能、运行插件或自动执行不受信任的命令。\n\n当前清单:\n- MCP:{mcp_result}\n- 技能:{skills_result}\n- 工具目录:{tools_result}\n- 插件:{plugins_result}\n- 快捷栏(共享适配器):{hotbar_result}\n\n路径:\n- MCP:{mcp_path}\n- 技能:{skills_path}\n- 插件:{plugins_path}\n\n安全引导(请自行在终端或 TUI 中执行):\n- MCP:/mcp · codewhale mcp init · codewhale doctor\n- 技能:/skills · codewhale setup --skills\n- 插件:/plugin · codewhale setup --plugins\n- 工具:codewhale setup --tools\n\n有副作用的操作始终需要明确确认。详见 docs/MCP.md。", |
| 956 | "HotbarActionModeOperateName": "Operate 模式", |
| 957 | "HotbarActionModeOperateDescription": "让 Fleet 并行开展工作。", |
| 958 | "HomeOperateModeTip": "Operate — 让 Fleet 并行开展工作", |
| 959 | "HomeOperateModeFleetTip": " 内置角色使用本会话的模型;/fleet setup 可自定义", |
| 960 | "AppModeOperate": "Operate", |
| 961 | "AppModeOperateHint": "让 Fleet 并行开展工作", |
| 962 | "HelpSubtitle": "概念、命令与快捷键", |
| 963 | "CommandPaletteTitle": "命令", |
| 964 | "CommandPaletteSubtitle": "查找并执行一个操作", |
| 965 | "ConfigSubtitle": "设置优先;原始键在高级详情", |
| 966 | "LaunchMenuNewSession": "新建会话", |
| 967 | "LaunchMenuNewWorktree": "新建工作树", |
| 968 | "LaunchMenuResumeSession": "恢复会话", |
| 969 | "LaunchMenuChangelog": "更新日志", |
| 970 | "LaunchMenuQuit": "退出", |
| 971 | "LaunchMenuUnavailable": "不可用", |
| 972 | "LaunchMenuSavedCount": "已保存 {count} 个", |
| 973 | "LaunchWorktreePrompt": "为分支/工作树命名,或按 Enter 使用自动名称。", |
| 974 | "LaunchWorktreeNeedsGit": "新建工作树需要 Git 仓库。", |
| 975 | "LaunchWorktreeNameLabel": "工作树名称", |
| 976 | "LaunchHintMove": "移动", |
| 977 | "LaunchHintOpen": "打开", |
| 978 | "LaunchTipFlags": "提示:-w <path> 打开工作区;-r <session-id> 直接恢复", |
| 979 | "LaunchSavedSessionSingular": "已保存 1 个会话", |
| 980 | "LaunchSavedSessionsPlural": "已保存 {count} 个会话", |
| 981 | "LaunchCreatingWorktree": "正在创建工作树…", |
| 982 | "LaunchWorktreeFailed": "工作树创建失败:{error}", |
| 983 | "LaunchNoSavedSessions": "此工作区没有已保存的会话。", |
| 984 | "PhaseIdle": "空闲", |
| 985 | "PhaseDraft": "草稿", |
| 986 | "PhaseWorking": "工作中", |
| 987 | "PhaseReasoning": "推理中", |
| 988 | "PhaseReading": "读取中", |
| 989 | "PhaseUsingTool": "使用工具中", |
| 990 | "PhaseVerifying": "校验中", |
| 991 | "PhaseWaitingOnYou": "等你处理", |
| 992 | "PhaseDone": "完成", |
| 993 | "PhaseFailed": "失败", |
| 994 | "PhaseFinishing": "收尾中", |
| 995 | "ChipModeAct": "act", |
| 996 | "ChipModePlan": "plan", |
| 997 | "ChipModeOperate": "operate", |
| 998 | "ChipPermissionReadOnly": "只读", |
| 999 | "ChipPermissionAsk": "ask", |
| 1000 | "ChipPermissionAuto": "auto", |
| 1001 | "ChipPermissionFullAccess": "Full Access", |
| 1002 | "ChipPermissionNever": "never", |
| 1003 | "FooterHintKeys": "快捷键", |
| 1004 | "FooterHintOutput": "输出", |
| 1005 | "FooterHintContext": "上下文", |
| 1006 | "EmptyStateNoGit": "无 git", |
| 1007 | "EmptyStateMcpLabel": "mcp", |
| 1008 | "EmptyStateFleetLabel": "Fleet", |
| 1009 | "EmptyStateFleetSetupLabel": "Fleet 已就绪", |
| 1010 | "EmptyStateHelpHint": "— 查看所有功能", |
| 1011 | "SessionsSurfaceTitle": "会话", |
| 1012 | "SessionsPaneTitle": " 会话 (1-9) ", |
| 1013 | "SessionsHistoryPaneTitle": " 历史 (PgUp/PgDn) ", |
| 1014 | "SessionsActionResume": "恢复", |
| 1015 | "SessionsActionSearch": "搜索", |
| 1016 | "SessionsActionSort": "排序", |
| 1017 | "SessionsActionRename": "重命名", |
| 1018 | "SessionsActionAllWorkspaces": "所有工作区", |
| 1019 | "SessionsActionDelete": "删除", |
| 1020 | "SessionsActionClose": "关闭", |
| 1021 | "SessionsScopeSortHeader": "范围与排序 · {sort}", |
| 1022 | "SessionsEmptyTitle": "尚无已保存的会话。", |
| 1023 | "SessionsEmptyHint": "发送一条消息即可开始;会话会自动保存。", |
| 1024 | "SessionsShowingAllWorkspaces": "显示所有工作区的会话", |
| 1025 | "SessionsScopedToWorkspace": "仅限当前工作区", |
| 1026 | "SessionsNewTitlePrompt": "新标题: ", |
| 1027 | "SessionsDeletePrompt": "删除会话?(y/n)", |
| 1028 | "SessionsConfirmDelete": "确认删除 (y/n)", |
| 1029 | "SessionsNewSessionTitle": "新会话", |
| 1030 | "SessionsOpenedHistory": "已打开 {id} 的历史记录", |
| 1031 | "SessionsSortStatus": "排序:{sort}", |
| 1032 | "SessionsSortRecent": "最近", |
| 1033 | "SessionsSortName": "名称", |
| 1034 | "SessionsSortSize": "大小", |
| 1035 | "SessionsSearchPrompt": "搜索:输入筛选,Enter 应用", |
| 1036 | "SessionsDeleteFailed": "删除失败:{error}", |
| 1037 | "SessionsDeleted": "已删除会话 {id}", |
| 1038 | "SessionsNoSelection": "未选择会话", |
| 1039 | "SessionsTitleLength": "标题长度须为 1–100 个字符", |
| 1040 | "SessionsOpenFailed": "无法打开会话:{error}", |
| 1041 | "SessionsLoadFailed": "无法加载会话:{error}", |
| 1042 | "SessionsRenameFailed": "重命名失败:{error}", |
| 1043 | "SessionsRenamed": "已重命名为“{title}”", |
| 1044 | "SessionsNoResults": "未找到会话。", |
| 1045 | "SessionsDirectoryFailed": "无法打开会话目录。", |
| 1046 | "SessionsPreviewFailed": "无法加载会话预览。", |
| 1047 | "SessionsDeleteCancelled": "已取消删除", |
| 1048 | "SessionsRenameCancelled": "已取消重命名", |
| 1049 | "SessionsShowingRange": "显示 {start}-{end} / {total}", |
| 1050 | "SessionsMessageCountCompact": "{count} 条消息", |
| 1051 | "SessionsForkCompact": "分叉", |
| 1052 | "SessionsUnknownMode": "未知", |
| 1053 | "SessionsPreviewTitle": "标题:{title}", |
| 1054 | "SessionsPreviewUpdated": "更新:{updated}", |
| 1055 | "SessionsPreviewMessagesModel": "消息:{count} | 模型:{model}", |
| 1056 | "SessionsPreviewMode": "模式:{mode}", |
| 1057 | "SessionsToolCall": "工具调用:{name} {input}", |
| 1058 | "SessionsToolError": "工具错误:{content}", |
| 1059 | "SessionsToolResult": "工具结果:{content}", |
| 1060 | "SessionsServerTool": "服务器工具:{name} {input}", |
| 1061 | "SessionsImage": "[图片]", |
| 1062 | "SessionsTimeJustNow": "刚刚", |
| 1063 | "SessionsTimeMinutesAgo": "{count} 分钟前", |
| 1064 | "SessionsTimeHoursAgo": "{count} 小时前", |
| 1065 | "SessionsTimeDaysAgo": "{count} 天前", |
| 1066 | "CtxInspRowSystemPrompt": "系统提示", |
| 1067 | "CtxInspRowMessages": "消息", |
| 1068 | "CtxInspRowFree": "剩余", |
| 1069 | "CtxInspFreeTokensDetail": "路线窗口占满前还剩 {free} 个可用 token。自动压缩阈值:{threshold}%。", |
| 1070 | "CtxInspDrillTitle": "上下文 · {row}", |
| 1071 | "CtxInspSurfaceTitle": "上下文", |
| 1072 | "CtxInspActionSelect": "选择", |
| 1073 | "CtxInspActionDrillDown": "下钻", |
| 1074 | "CtxInspActionClose": "关闭", |
| 1075 | "CtxInspUsedTokens": "~{used}/{max} token", |
| 1076 | "CtxInspAutoCompactAt": "{threshold}% 时自动压缩", |
| 1077 | "CtxInspRowTokens": "{tokens} 个 token · {percent}%", |
| 1078 | "RouteSurfaceTitle": "路线 · {view}", |
| 1079 | "RouteBrowseCatalog": "浏览目录", |
| 1080 | "RouteActionType": "输入", |
| 1081 | "RouteActionSearchAnyModel": "搜索任意模型", |
| 1082 | "RoutePanelHeader": "路线", |
| 1083 | "RouteProviderLabel": "提供商", |
| 1084 | "RouteModelFirstAtomic": "模型优先的原子路线", |
| 1085 | "PickerActionMove": "移动", |
| 1086 | "PickerActionSwitch": "切换", |
| 1087 | "PickerActionApply": "应用", |
| 1088 | "PickerActionSetStartupDefault": "设为启动默认值", |
| 1089 | "PickerActionCancel": "取消", |
| 1090 | "PickerActionClear": "清除", |
| 1091 | "PickerActionClearSearch": "清除搜索", |
| 1092 | "PickerActionBrowseAll": "浏览全部", |
| 1093 | "PickerActionCustom": "自定义", |
| 1094 | "PickerActionJump": "跳转", |
| 1095 | "PickerActionEditKey": "编辑密钥", |
| 1096 | "PickerActionModels": "模型", |
| 1097 | "PickerActionUnavailable": "不可用", |
| 1098 | "PickerActionSetKey": "设置密钥", |
| 1099 | "PickerActionConfigured": "已配置", |
| 1100 | "RouteNoModels": "没有可用模型。", |
| 1101 | "RouteNoModelMatch": "没有匹配“{query}”的模型 — 按 Backspace 清除。", |
| 1102 | "ProviderNoMatchesTitle": "没有匹配的提供商", |
| 1103 | "ProviderNoMatchesHint": "尝试其他搜索词,或清除后浏览。", |
| 1104 | "ProviderNoConfiguredTitle": "尚未配置提供商", |
| 1105 | "ProviderNoConfiguredHint": "浏览所有支持的提供商,或创建自定义端点。", |
| 1106 | "ProviderNoCatalogModels": "目录中没有可用模型。", |
| 1107 | "ProviderExternalActionRevoke": "撤销外部访问", |
| 1108 | "ProviderExternalActionChoices": "外部访问选项", |
| 1109 | "ProviderExternalActionReuseGrok": "复用外部Grok凭据", |
| 1110 | "ProviderExternalHintCodexReview": "完成 {login} 后,按Enter查看禁用、只读和托管访问选项。", |
| 1111 | "ProviderExternalHintXaiReview": "按Enter使用Codewhale自有的设备登录;按E查看现有Grok CLI凭据复用。", |
| 1112 | "ProviderExternalHintXaiApiKey": "也可以使用XAI_API_KEY,然后重新打开此选择器。", |
| 1113 | "XaiAuthChoiceTitle": " xAI 身份验证 ", |
| 1114 | "XaiAuthChoiceIntro": "请选择一个明确的凭据来源。密钥文本绝不会被当作 OAuth 令牌。", |
| 1115 | "XaiAuthChoiceApiKeyOption": "xAI API 密钥 — 输入或粘贴,然后保存到 xAI 提供商槽位", |
| 1116 | "XaiAuthChoiceDeviceOAuthOption": "原生设备 OAuth — 通过浏览器/设备代码登录,并使用 Codewhale 自有存储", |
| 1117 | "ProviderExternalDetailScope": "外部凭据:访问={access} | 提供商={provider} | 来源={source} | 版本={version} | {state}", |
| 1118 | "ProviderExternalDormant": "休眠", |
| 1119 | "ProviderExternalOwnerPath": "所有者/路径:{owner} | {path}", |
| 1120 | "ProviderExternalPinnedPathWarning": "警告:{owner} 当前的凭据路径已更改;授权仍固定到 {path}。", |
| 1121 | "ProviderExternalSemanticsRevoke": "{semantics} | 撤销:{revoke}", |
| 1122 | "ProviderExternalRevoke": "撤销:{revoke}", |
| 1123 | "ProviderExternalChoiceTitle": " 外部凭据访问 · {provider} ", |
| 1124 | "ProviderExternalActionChoose": "选择", |
| 1125 | "ProviderExternalChoiceIntro": "选择Codewhale可以如何使用其他CLI拥有的凭据。", |
| 1126 | "ProviderExternalDisabledLabel": "禁用(默认)", |
| 1127 | "ProviderExternalDisabledDetail": "不探测、不读取、不刷新、不联网、不写入", |
| 1128 | "ProviderExternalReadOnlyLabel": "只读", |
| 1129 | "ProviderExternalReadOnlyDetail": "仅限一个确切文件;下一步需要明确确认", |
| 1130 | "ProviderExternalReadOnlySemantics": "仅读取这一确切文件;不刷新、不发起身份提供商或发现请求、不写入或重写外部文件;向所选提供商发起的正常请求可以使用该令牌", |
| 1131 | "ProviderExternalManagedLabel": "托管(不可用)", |
| 1132 | "ProviderExternalManagedDetail": "没有经过审核且能安全保留架构的适配器", |
| 1133 | "ProviderExternalConfirmTitle": " 确认确切的只读访问 ", |
| 1134 | "ProviderExternalActionGrant": "授予只读访问", |
| 1135 | "ProviderExternalOwnerLabel": "所属CLI", |
| 1136 | "ProviderExternalExactPathLabel": "确切解析路径", |
| 1137 | "ProviderExternalSemanticsLabel": "语义", |
| 1138 | "ProviderExternalRejectUnsafe": "Codewhale将拒绝符号链接、重解析点和非常规文件。", |
| 1139 | "ProviderExternalRevokeLabel": "撤销", |
| 1140 | "ProviderExternalGrantedToast": "已为{provider}授予{owner}只读访问权限。不刷新、不发起身份/发现请求、不写入外部文件;正常提供商请求可以使用该令牌。", |
| 1141 | "ProviderExternalSaveFailedToast": "未保存外部凭据同意:{error}", |
| 1142 | "ProviderExternalRevokedToast": "已撤销{provider}的外部凭据访问权限", |
| 1143 | "ProviderExternalRevokeFailedToast": "未能撤销外部凭据访问权限:{error}", |
| 1144 | "ThemeSurfaceTitle": "主题 · 实时预览", |
| 1145 | "ThemeTreatmentOmbreUnavailable": "效果 Ombre 不可用 — 背景由终端接管", |
| 1146 | "ThemeTreatmentFlatActive": "效果 Flat — 已启用", |
| 1147 | "ThemeTreatmentOmbreActive": "效果 Ombre — 已启用", |
| 1148 | "FleetRosterHeaderLabel": "fleet", |
| 1149 | "FleetRosterTabRoster": "成员表", |
| 1150 | "FleetRosterTabSetup": "设置", |
| 1151 | "FleetRosterWorkers": "工作器", |
| 1152 | "FleetRosterMembersCount": "{count} 个成员", |
| 1153 | "FleetRosterOperatorFirst": "operator 统领 · 会话模型运行此 Fleet", |
| 1154 | "FleetRosterOperatorRow": "operator · 领袖", |
| 1155 | "FleetReadyNotice": "Fleet 已就绪 · /fleet 打开角色 · /fleet setup 自定义路线", |
| 1156 | "FleetProfileIdentityVerifyFailed": "无法校验现有配置标识({error});请先修复列出的文件再保存。", |
| 1157 | "FleetProfileIdConflict": "配置 id `{id}` 已被 {path} 占用;请重新起草为不同的角色或先移除旧文件。", |
| 1158 | "FleetProfileProviderUnconfigured": "配置指定的 provider `{provider}` 尚未配置凭据({env});请先在 /provider 中设置,再保存。", |
| 1159 | "WorkflowStatusWaiting": "等待中", |
| 1160 | "WorkflowDebrief": "复盘:{done}/{total} 已完结 · {failed} 失败 · {cancelled} 已取消 · {elapsed}", |
| 1161 | "WorkflowTranscriptDetails": "记录:完整运行 JSON 可在工具详情中查看({details})", |
| 1162 | "WorkflowReceiptRole": "角色 {value}", |
| 1163 | "WorkflowReceiptReasoning": "推理 {value}", |
| 1164 | "WorkflowReceiptVia": "路由 {value}", |
| 1165 | "WorkflowReceiptTokens": "令牌 {value}", |
| 1166 | "WorkflowReceiptTools": "工具 {value}", |
| 1167 | "WorkflowReceiptDuration": "时长 {value}", |
| 1168 | "WorkflowReceiptUnknown": "未知", |
| 1169 | "WorkflowReceiptProviderReported": "提供商报告", |
| 1170 | "WorkflowReceiptEstimated": "估算", |
| 1171 | "SidebarTasksLabel": "任务", |
| 1172 | "SidebarTodoLabel": "待办", |
| 1173 | "WorkSurfaceTodoProgress": "{label} {completed}/{total} · 剩余 {remaining}", |
| 1174 | "SidebarStopControl": "停止", |
| 1175 | "SidebarDestructiveArmed": "破坏性操作已就绪 — 按 Enter 确认,或清空草稿以取消", |
| 1176 | "WorkSurfaceStopConfirmHint": "确认停止 · Esc 取消", |
| 1177 | "CoordinationWorkTitle": "协调工作", |
| 1178 | "CoordinationSummaryDecisions": "{count} 项决策", |
| 1179 | "CoordinationSummaryContentions": "{count} 项争用", |
| 1180 | "CoordinationSummaryReconciled": "{count} 项已调和", |
| 1181 | "CoordinationSchema": "架构 {value}", |
| 1182 | "CoordinationSequence": "序列 {value}", |
| 1183 | "CoordinationPerSectionLimit": "每个部分最多 {limit} 条", |
| 1184 | "CoordinationDecisionsHeading": "决策", |
| 1185 | "CoordinationNone": "无", |
| 1186 | "CoordinationNoneValue": "无", |
| 1187 | "CoordinationStatus": "状态 {status}", |
| 1188 | "CoordinationOwner": "所有者 {owner}", |
| 1189 | "CoordinationVersion": "版本 {version}", |
| 1190 | "CoordinationWriteClaimsHeading": "写入声明", |
| 1191 | "CoordinationIsolated": "已隔离", |
| 1192 | "CoordinationSharedWorkspace": "共享工作区", |
| 1193 | "CoordinationPaths": "路径 {paths}", |
| 1194 | "CoordinationContracts": "契约 {contracts}", |
| 1195 | "CoordinationContentionsHeading": "争用", |
| 1196 | "CoordinationClaimant": "声明方 {claimant}", |
| 1197 | "CoordinationDisposition": "处置 {disposition}", |
| 1198 | "CoordinationNeutralReconciliationHeading": "中立调和", |
| 1199 | "CoordinationCandidates": "{count} 个候选项", |
| 1200 | "CoordinationRetry": "重试 {count}/{limit}", |
| 1201 | "CoordinationReviewer": "审核者 {reviewer}", |
| 1202 | "CoordinationVerifier": "验证者 {verifier}", |
| 1203 | "CoordinationVerification": "验证 {verification}", |
| 1204 | "CoordinationContextProjectionsHeading": "上下文投影", |
| 1205 | "CoordinationContextDecisions": "决策 {decisions}", |
| 1206 | "CoordinationBytes": "{count} 字节", |
| 1207 | "CoordinationDeduplicated": "已去重 {count} 项", |
| 1208 | "CoordinationOmitted": "已省略 {count} 项", |
| 1209 | "CoordinationActiveHotPathsHeading": "活动热点路径", |
| 1210 | "CoordinationActiveClaims": "{count} 个活跃声明", |
| 1211 | "CoordinationMetricsNoteHeading": "指标说明", |
| 1212 | "CoordinationMetricsNoAuthoritativeSource": "协调账本没有权威来源时,增长和路由/成本保持为 null", |
| 1213 | "CoordinationStatusProposed": "已提议", |
| 1214 | "CoordinationStatusAccepted": "已接受", |
| 1215 | "CoordinationStatusSuperseded": "已取代", |
| 1216 | "ComposerSlashMenuHint": " enter:运行 · tab:补全 · ↑↓:选择 · esc:继续输入 ", |
| 1217 | "ApprovalRepoLawBadge": "仓库规则", |
| 1218 | "ApprovalRepoLawTitle": "仓库规则", |
| 1219 | "ApprovalRepoLawWarning": "仓库规则会在启用审批的权限模式下要求确认。", |
| 1220 | "ApprovalRepoLawRuleLabel": "规则 ", |
| 1221 | "FilePickerMatchSingular": "@ 附加 · 1 个匹配", |
| 1222 | "FilePickerMatchesPlural": "@ 附加 · {count} 个匹配", |
| 1223 | "FilePickerScanning": "正在扫描工作区…", |
| 1224 | "BehavioralTipPlanning": "在规划?按 {key} 可切换到 Plan 模式", |
| 1225 | "BehavioralTipBackgroundReceipt": "回执在 Work 面板中 — 按 {key} 打开检查器", |
| 1226 | "BehavioralTipClearedInput": "已清空 · 按 {chord} 恢复", |
| 1227 | "BehavioralTipMcpValidation": "{command} 会启动服务器并显示原因", |
| 1228 | "BehavioralTipRepeatedCommand": "{command} 可以固定此命令", |
| 1229 | "SettingLockedDuringTurn": "回合运行期间{setting}已锁定 — 请先按 Esc 中断", |
| 1230 | "SettingSubjectMode": "模式", |
| 1231 | "SettingSubjectThinking": "思考", |
| 1232 | "SettingSubjectModel": "模型", |
| 1233 | "SettingSubjectModelAndThinking": "模型与思考", |
| 1234 | "SettingSubjectProvider": "提供商", |
| 1235 | "SettingSubjectPermissions": "权限", |
| 1236 | "ThinkingControlledByAutoRouting": "思考由自动模型路由控制;请先选择固定模型。", |
| 1237 | "SavedAsStartupDefault": "已保存为启动默认值", |
| 1238 | "ModeAlreadyActiveSavedAsDefault": "已处于 {mode} 模式 — 已保存为启动默认值。", |
| 1239 | "StartupDefaultNotSaved": "{setting}未能保存:{error}", |
| 1240 | "StartupDefaultSubjectMode": "启动模式", |
| 1241 | "StartupDefaultSubjectThinking": "思考级别", |
| 1242 | "StartupDefaultSubjectModel": "模型", |
| 1243 | "StartupDefaultSubjectAll": "启动默认值", |
| 1244 | "SessionsRailTitle": "会话", |
| 1245 | "SessionsRailEmpty": "此工作区尚无会话", |
| 1246 | "SessionsRailBrowseAll": "浏览所有会话", |
| 1247 | "SessionsRailShowingCount": "{total} 个中的 {shown} 个 — 浏览全部", |
| 1248 | "SessionsRailUnavailable": "无法读取会话:{error}", |
| 1249 | "SessionsActionArchive": "归档", |
| 1250 | "SessionsActionShowArchived": "已归档", |
| 1251 | "SessionsArchived": "已归档会话 {id}", |
| 1252 | "SessionsRestored": "已恢复会话 {id}", |
| 1253 | "SessionsArchiveFailed": "归档失败:{error}", |
| 1254 | "SessionsShowingArchived": "正在显示已归档会话", |
| 1255 | "SessionsHidingArchived": "已隐藏归档会话", |
| 1256 | "SessionsArchivedCompact": "已归档", |
| 1257 | "KbReasoningDetail": "Open reasoning detail for the selected or current turn", |
| 1258 | "KbTurnInspector": "打开回合检查器 (Turn Inspector)", |
| 1259 | "CmdTurnInspectDescription": "Open the whole-turn inspector", |
| 1260 | "CmdAutomationDescription": "管理持久化的计划自动化", |
| 1261 | "AutomationUsage": "用法: /automation [list|show <id>|pause <id>|resume <id>|delete <id> [--confirm <token>]|run <id>]", |
| 1262 | "AutomationManagerUnavailable": "此会话无法使用自动化管理器。", |
| 1263 | "AutomationListFailed": "无法列出自动化: {error}", |
| 1264 | "AutomationActionFailed": "无法{action}自动化 {id}: {error}", |
| 1265 | "AutomationEmpty": "没有已计划的自动化。可使用 `automation` 工具创建。", |
| 1266 | "AutomationListHeading": "已计划的自动化", |
| 1267 | "AutomationNoun": "自动化", |
| 1268 | "AutomationStatusLabel": "状态", |
| 1269 | "AutomationStatusActive": "已启用", |
| 1270 | "AutomationStatusPaused": "已暂停", |
| 1271 | "AutomationRunStatusQueued": "排队中", |
| 1272 | "AutomationRunStatusRunning": "运行中", |
| 1273 | "AutomationRunStatusCompleted": "已完成", |
| 1274 | "AutomationRunStatusFailed": "失败", |
| 1275 | "AutomationRunStatusCanceled": "已取消", |
| 1276 | "AutomationActionInspect": "查看", |
| 1277 | "AutomationActionPause": "暂停", |
| 1278 | "AutomationActionResume": "恢复", |
| 1279 | "AutomationActionDelete": "删除", |
| 1280 | "AutomationActionRun": "运行", |
| 1281 | "AutomationActionPaused": "已暂停", |
| 1282 | "AutomationActionResumed": "已恢复", |
| 1283 | "AutomationNextLabel": "下次", |
| 1284 | "AutomationNameLabel": "名称", |
| 1285 | "AutomationPromptLabel": "提示词", |
| 1286 | "AutomationCwdLabel": "工作目录", |
| 1287 | "AutomationModeLabel": "模式", |
| 1288 | "AutomationAllowShellLabel": "允许 Shell", |
| 1289 | "AutomationTrustModeLabel": "信任模式", |
| 1290 | "AutomationAutoApproveLabel": "自动批准", |
| 1291 | "AutomationRruleLabel": "重复规则", |
| 1292 | "AutomationDeliveryLabel": "投递", |
| 1293 | "AutomationLastLabel": "上次", |
| 1294 | "AutomationRecentRunsLabel": "最近运行", |
| 1295 | "AutomationNoRuns": "没有运行记录", |
| 1296 | "AutomationRunsUnavailable": "运行记录不可用", |
| 1297 | "AutomationTaskLabel": "任务", |
| 1298 | "AutomationMutationReceipt": "{name} — {action}({status_label}: {status})", |
| 1299 | "AutomationRunEnqueued": "自动化 {id} 的运行已入队: {status}(任务 {task})", |
| 1300 | "AutomationDeletePreview": "删除尚未确认,未删除任何内容。\n自动化: {id}({name})\n运行记录: {run_count}\n要删除定义和运行历史,请运行:\n{command}", |
| 1301 | "AutomationDeleteConfirmationStale": "删除确认与自动化 {id} 的当前状态不再匹配,未删除任何内容。请用 {command} 查看当前状态。", |
| 1302 | "AutomationDeleted": "已删除自动化 {id}({name})。已删除的运行记录: {run_count}。" |
| 1303 | } |
| 1304 |