agent-ecosystem/src/features/localization/renderer/locales/zh/settings.json
2026-06-03 21:24:21 +08:00

994 lines
40 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"tabs": {
"advanced": {
"description": "高级用户选项:导出/导入配置、重置默认值和编辑原始配置。",
"label": "高级"
},
"general": {
"description": "核心应用首选项,例如主题、语言、显示密度和启动行为。",
"label": "常规"
},
"infoAriaLabel": "{{label}} 是什么?",
"notifications": {
"description": "控制您何时以及如何收到有关智能体活动、任务完成和错误的通知。",
"label": "通知"
}
},
"view": {
"description": "管理您的应用首选项",
"loading": "正在加载设置…",
"title": "设置"
},
"runtimeProvider": {
"actions": {
"cancel": "取消",
"test": "测试"
},
"defaults": {
"allProjects": "所有项目",
"allProjectsHint": "测试使用 {{project}}。除非项目有覆盖,否则应用默认值。",
"loadingContexts": "正在加载上下文…",
"projectHint": "保存仅覆盖 {{project}}。",
"projectOverrideContext": "项目覆盖上下文",
"scopeDescriptionAllProjects": "每个没有自己的 OpenCode 覆盖的项目的默认值。",
"scopeDescriptionProject": "仅覆盖选定的项目。运行团队没有变化。",
"selectProjectContext": "选择项目上下文",
"selectProjectHint": "在测试本地模型或保存默认值之前选择一个项目。",
"selectValidationContext": "选择验证上下文",
"setAllProjectsDefault": "设置所有项目默认值",
"setProjectDefault": "设置项目默认值",
"thisProject": "此项目",
"title": "OpenCode 默认值",
"validationContext": "验证上下文"
},
"diagnostics": {
"copied": "已复制诊断信息",
"copiedShort": "已复制",
"copy": "复制诊断",
"hints": "提示词",
"likelyCause": "可能的原因:",
"windowsSymlinkAdminHint": "Windows以管理员身份运行 Agent Teams AI"
},
"models": {
"alreadyDefault": "这已经是选定的 OpenCode 默认值。",
"empty": "未找到模型。",
"emptyFree": "未找到免费模型。",
"emptyRecommended": "未找到推荐模型。",
"emptyRecommendedFree": "未找到推荐的免费模型。",
"freeOnly": "仅免费",
"launchableDescription": "来自 OpenCode 配置、免费内置模型和当前默认值的已知路由。本地路由在准备团队启动之前需要成功测试。",
"launchableTitle": "OpenCode 模型路由",
"loadingRoutes": "正在加载 OpenCode 模型路由…",
"noRoutesMatch": "没有 OpenCode 模型路由与“{{query}}”匹配。",
"noneReported": "尚未报告 OpenCode 模型路由。在 OpenCode 中配置本地路由或​​使用“提供商”选项卡检查目录提供商。",
"recommendedOnly": "仅推荐",
"searchPlaceholder": "搜索模型",
"selectProjectBeforeTesting": "在测试模型之前选择项目上下文。",
"selectProjectBeforeTestingDefaults": "在测试或保存 OpenCode 默认值之前选择项目上下文。",
"testInProgress": "模型测试已经开始。",
"useInTeamPicker": "保存用于团队选择器",
"validationContextRequired": "选择上面的验证上下文以启用测试并设置默认值。保存团队选择器仅存储新团队的路由。",
"actionsUnavailable": "暂时无法执行操作。",
"defaultSaveInProgress": "正在保存 OpenCode 默认值。",
"routeUnavailableAuth": "该提供商需要先进行认证,然后才能使用该模型。",
"routeUnavailableFailed": "该模型路由未能通过最后一次执行测试。",
"routeUnavailableGeneric": "该模型路由目前无法使用。",
"routeUnavailableUnknown": "该模型是当前 OpenCode 默认模型,但在实时目录中尚不可用。"
},
"providers": {
"catalog": "OpenCode 提供商目录",
"countFallback": "OpenCode 提供商",
"description": "{{count}}。首先显示已连接和推荐的提供商。",
"loadMore": "加载更多提供商",
"loading": "加载 OpenCode 提供商",
"noMatches": "没有提供商与该搜索匹配。",
"noneReported": "托管运行时未报告 OpenCode 提供商。",
"recommended": "推荐",
"refreshCatalog": "刷新目录",
"searchPlaceholder": "搜索提供商",
"description_few": "{{count}}。首先显示已连接和推荐的提供商。",
"description_many": "{{count}}。首先显示已连接和推荐的提供商。",
"description_one": "{{count}}。首先显示已连接和推荐的提供商。",
"description_other": "{{count}}。首先显示已连接和推荐的提供商。"
},
"setup": {
"loading": "正在加载提供商设置…"
},
"summary": {
"defaultModel": "OpenCode 默认:{{model}}",
"loading": "正在加载托管 OpenCode 运行时、连接的提供商和模型默认值…",
"source": "来源:{{source}}",
"title": "OpenCode 运行时"
},
"tabs": {
"models": "模型",
"providers": "提供商"
},
"modelRoutes": {
"searchPlaceholder": "搜索模型路由"
},
"badges": {
"usedInTeamPicker": "为团队选择器保存",
"free": "免费",
"local": "本地",
"configured": "已配置",
"knownRoute": "已知路由",
"connected": "已连接",
"verified": "已验证",
"needsTest": "需要测试",
"failed": "失败",
"unknown": "未知",
"default": "默认"
},
"compatibleEndpoint": {
"baseUrlPlaceholder": "http://localhost:1234"
}
},
"general": {
"agentLanguage": {
"description": "智能体沟通语言",
"descriptionWithDetected": "智能体沟通语言(检测到:{{detected}}",
"emptyMessage": "未找到语言。",
"label": "语言",
"searchPlaceholder": "搜索语言…",
"selectPlaceholder": "选择语言…",
"title": "智能体语言"
},
"appLanguage": {
"description": "应用界面的语言。",
"label": "语言",
"title": "应用语言"
},
"appearance": {
"autoExpandAIGroups": {
"description": "打开记录或收到新消息时自动展开每个响应回合",
"label": "默认展开 AI 响应"
},
"nativeTitleBar": {
"description": "使用默认的系统窗口框架而不是自定义标题栏",
"label": "使用原生标题栏",
"restartConfirm": {
"confirmLabel": "重启",
"message": "应用需要重新启动才能应用标题栏更改。现在重新启动?",
"title": "需要重启"
}
},
"theme": {
"description": "选择您喜欢的颜色主题",
"label": "主题",
"options": {
"dark": "深色",
"light": "浅色",
"system": "系统"
}
},
"title": "外观"
},
"browserAccess": {
"serverMode": {
"description": "启动 HTTP 服务器以从浏览器访问 UI 或嵌入 iframe 中",
"label": "启用服务器模式"
},
"title": "浏览器访问"
},
"localClaudeRoot": {
"actions": {
"selectFolder": "选择文件夹",
"selectFolderManually": "手动选择文件夹",
"useAutoDetect": "使用自动检测",
"useFolder": "使用文件夹",
"usePath": "使用路径",
"useThisPath": "使用此路径",
"useWsl": "使用 Linux/WSL"
},
"confirm": {
"noProjectsDir": {
"message": "该文件夹不包含“projects”目录。仍要继续吗",
"title": "找不到项目目录"
},
"notClaudeDir": {
"message": "该文件夹名为“{{folderName}}”,而不是“.claude”。仍要继续吗",
"title": "所选文件夹不是 .claude"
},
"noWslPaths": {
"message": "无法自动找到带有 Claude 数据的 WSL 发行版。手动选择文件夹?",
"title": "未找到 WSL Claude 路径"
},
"wslNoProjectsDir": {
"message": "“{{path}}”不包含“projects”目录。仍要继续吗",
"title": "WSL 路径缺少项目目录"
}
},
"current": {
"autoDetected": "自动检测到:{{path}}",
"autoDetectedPath": "使用自动检测的路径",
"customPath": "使用自定义路径",
"label": "当前本地根"
},
"description": "选择将哪个本地文件夹视为您的 Claude 数据根",
"errors": {
"detectWslFailed": "无法检测 WSL Claude 根路径",
"loadFailed": "无法加载本地 Claude 根目录 设置",
"updateFailed": "Claude 根目录更新失败"
},
"title": "本地 Claude 根目录",
"wslModal": {
"closeAriaLabel": "关闭 WSL 路径对话框",
"description": "检测到的 WSL 发行版和 Claude 根候选",
"noProjectsDir": "未检测到项目目录",
"title": "选择 WSL Claude 根目录"
}
},
"privacy": {
"telemetry": {
"description": "通过发送匿名崩溃和性能数据来帮助改进应用",
"label": "发送崩溃报告"
},
"title": "隐私"
},
"server": {
"runningOn": "运行于",
"standaloneModeDescription": "以独立模式运行。 HTTP 服务器始终处于活动状态。系统通知不可用 - 通知触发器仅记录在应用中。",
"title": "服务器"
},
"startup": {
"launchAtLogin": {
"description": "登录时自动启动应用",
"label": "登录时启动"
},
"showDockIcon": {
"description": "在 Dock 中显示应用图标 (macOS)",
"label": "显示Dock图标"
},
"title": "启动"
}
},
"notifications": {
"dev": {
"descriptionPrefix": "通知可能无法在开发模式下工作。 macOS 将应用标识为“Electron”捆绑 ID",
"descriptionSuffix": ") 而不是生产应用名称。检查系统设置 > 通知 > Electron 以验证权限。",
"title": "开发模式"
},
"ignoredRepositories": {
"description": "来自这些仓库的通知将被忽略",
"empty": "没有忽略任何仓库",
"selectPlaceholder": "选择要忽略的仓库…",
"title": "忽略的仓库"
},
"settings": {
"enabled": {
"description": "显示错误和事件的系统通知",
"label": "启用系统通知"
},
"sound": {
"description": "出现通知时播放声音",
"label": "播放声音"
},
"subagentErrors": {
"description": "检测并通知子智能体会话中的错误",
"label": "包括子智能体错误"
},
"title": "通知设置"
},
"snooze": {
"clear": "取消暂停",
"description": "暂时暂停通知",
"descriptionWithTime": "暂停至 {{time}}",
"label": "暂停通知",
"options": {
"15": "15 分钟",
"30": "30 分钟",
"60": "1 小时",
"120": "2 小时",
"240": "4 小时",
"-1": "直到明天"
},
"selectDuration": "选择持续时间…"
},
"taskCompletion": {
"description": "当 Claude 完成任务时接收原生操作系统通知 - 声音、横幅和 Dock/任务栏徽章。适用于 macOS、Linux 和 Windows。",
"installPlugin": "安装 claude-notifications-go 插件",
"title": "任务完成通知"
},
"team": {
"allTasksCompleted": {
"description": "当团队中的每项任务达到完成状态时发出通知",
"label": "所有任务已完成"
},
"autoResumeOnRateLimit": {
"description": "当 Claude 报告重置时间时,在限额重置后为团队领导安排后续继续",
"label": "速率限制后自动恢复"
},
"clarifications": {
"description": "当任务需要您的输入时显示原生操作系统通知",
"label": "任务澄清通知"
},
"crossTeamMessage": {
"description": "当有来自其他团队的消息到达时发出通知",
"label": "跨团队消息通知"
},
"leadInbox": {
"description": "当队友向团队负责人发送消息时发出通知",
"label": "团队负责人收件箱通知"
},
"statusChange": {
"description": "当任务状态更改时显示原生操作系统通知",
"label": "任务状态变更通知",
"onlySolo": {
"description": "仅当团队没有队友时通知",
"label": "仅在单人模式下"
},
"statuses": {
"description": "哪些目标状态会触发通知",
"label": "通知这些状态",
"options": {
"approved": "已批准",
"completed": "已完成",
"deleted": "已删除",
"in_progress": "进行中",
"needsFix": "需要修复",
"pending": "待办的",
"review": "审核"
}
}
},
"taskComments": {
"description": "当智能体对任务发表评论时显示原生操作系统通知",
"label": "任务评论通知"
},
"taskCreated": {
"description": "创建新任务时显示原生操作系统通知",
"label": "任务创建通知"
},
"teamLaunched": {
"description": "当团队完成启动并准备就绪时发出通知",
"label": "团队启动通知"
},
"title": "团队通知",
"toolApproval": {
"description": "当应用未聚焦时工具需要您的批准(允许/拒绝)时发出通知",
"label": "工具批准通知"
},
"userInbox": {
"description": "当队友给你发送消息时通知",
"label": "用户收件箱通知"
}
},
"test": {
"action": "发送测试",
"description": "发送测试通知以验证送达情况",
"failedToSend": "发送测试通知失败",
"label": "测试通知",
"sending": "正在发送…",
"sent": "发送!",
"unknownError": "未知错误"
}
},
"advanced": {
"about": {
"appIconAlt": "应用图标",
"description": "组建 Agent Teams AI 团队,这些团队可以并行自主工作、跨团队沟通并在看板上管理任务 - 具有内置代码审核、实时流程监控和完整的工具可见性。",
"standalone": "独立式",
"title": "关于",
"version": "版本 {{version}}"
},
"configuration": {
"editConfig": "编辑配置",
"exportConfig": "导出配置",
"importConfig": "导入配置",
"openInEditor": "在编辑器中打开",
"resetToDefaults": "重置为默认值",
"title": "配置"
},
"updates": {
"available": "v{{version}} 可用",
"check": "检查更新",
"checking": "检查…",
"ready": "更新准备就绪",
"unknownVersion": "未知",
"upToDate": "最新"
},
"appName": "Agent Teams AI"
},
"configEditor": {
"errors": {
"loadFailed": "加载配置失败",
"saveFailed": "保存配置失败"
},
"footer": {
"autoSave": "更改编辑后自动保存",
"toClose": "关闭",
"escapeKey": "Esc 键"
},
"loading": "正在加载配置…",
"status": {
"invalidJson": "无效的 JSON",
"saveFailed": "保存失败",
"saved": "已保存",
"saving": "保存…"
},
"title": "编辑配置"
},
"notificationTriggers": {
"add": {
"cancel": "取消",
"submit": "添加触发器",
"title": "添加自定义触发器"
},
"builtin": {
"description": "应用附带的默认触发器。您可以启用或禁用它们并自定义它们的模式。",
"title": "内置触发器"
},
"card": {
"builtinBadge": "内置",
"collapseAriaLabel": "折叠",
"deleteAriaLabel": "删除触发器",
"editNameAriaLabel": "编辑名称",
"expandAriaLabel": "展开"
},
"color": {
"customHexTitle": "自定义十六进制颜色",
"invalidHex": "无效的十六进制"
},
"configuration": {
"alertIfGreaterThan": "如果 > 则发出警报",
"emptyPatternHint": "留空以匹配所有内容。使用 JavaScript 正则表达式语法。",
"errorStatusDescription": "当工具执行报告错误 (is_error: true) 时触发。",
"tokensUnit": "Token",
"matchPatternPlaceholder": "例如,错误|失败|异常"
},
"custom": {
"description": "创建您自己的触发器以获取特定模式或工具输出的通知。",
"empty": "尚未配置自定义触发器。",
"title": "自定义触发器"
},
"errors": {
"invalidRegexPattern": "无效的正则表达式模式"
},
"fields": {
"contentType": "内容类型",
"matchField": "匹配字段",
"matchPattern": "匹配模式(正则表达式)",
"scopeToolName": "范围/工具名称",
"scopeToolNameOptional": "范围/工具名称(可选)",
"threshold": "临界点",
"tokenType": "Token 类型",
"triggerNamePlaceholder": "例如,构建失败警报",
"triggerNameRequired": "触发器名称 *"
},
"ignorePatterns": {
"hint": "按 Enter 键添加。如果任何模式匹配,则跳过通知。",
"placeholder": "添加忽略正则表达式…",
"removeAriaLabel": "删除忽略模式",
"summary": "高级:排除规则",
"title": "忽略模式(如果匹配则跳过)"
},
"options": {
"contentTypes": {
"text": "文本输出",
"thinking": "思考",
"tool_result": "工具结果",
"tool_use": "工具使用"
},
"matchFields": {
"args": "参数",
"command": "命令",
"content": "内容",
"description": "描述",
"file_path": "文件路径",
"fullInput": "完整输入 (JSON)",
"glob": "全局过滤器",
"new_string": "新字符串",
"old_string": "旧字符串",
"path": "路径",
"pattern": "模式",
"prompt": "提示词",
"query": "查询",
"skill": "技能名称",
"subagent_type": "子智能体类型",
"text": "文字内容",
"thinking": "思考内容",
"url": "URL"
},
"modes": {
"content_match": "内容模式",
"error_status": "执行错误",
"token_threshold": "高 Token 使用率"
},
"tokenTypes": {
"input": "输入 Token",
"output": "输出 Token",
"total": "Token 总数"
},
"toolNames": {
"anyTool": "任何工具"
}
},
"preview": {
"defaultTestTriggerName": "测试触发",
"detectedSuffix": "错误将会被检测到",
"more": "…以及 {{count}} 更多",
"more_few": "…以及 {{count}} 更多",
"more_many": "…以及 {{count}} 更多",
"more_one": "…以及 {{count}} 更多",
"more_other": "…以及 {{count}} 更多",
"testTrigger": "测试触发",
"testing": "测试…",
"title": "预览",
"truncatedWarning": "搜索提前停止(超时或计数限制)。实际匹配可能会更高。",
"viewSession": "查看会话"
},
"repositoryScope": {
"empty": "未选择仓库 - 触发器适用于所有仓库",
"hint": "选择仓库后,仅当这些仓库中出现错误时才会触发此触发器。",
"placeholder": "选择要添加的仓库…",
"summary": "高级:仓库范围",
"title": "限制仓库(仅适用于选定的仓库)"
},
"sections": {
"configuration": "配置",
"dotColor": "点颜色",
"generalInfo": "一般信息",
"triggerCondition": "触发条件"
}
},
"workspaceProfiles": {
"actions": {
"addProfile": "添加配置文件",
"cancel": "取消",
"deleteProfile": "删除配置文件",
"editProfile": "编辑配置文件",
"save": "保存"
},
"authMethods": {
"agent": "SSH 代理",
"auto": "自动(来自 SSH 配置)",
"password": "密码",
"privateKey": "私钥"
},
"deleteConfirm": {
"confirmLabel": "删除",
"message": "您确定要删除“{{name}}”吗?此操作无法撤消。",
"title": "删除配置文件"
},
"description": "保存 SSH 连接配置文件以便快速重新连接",
"empty": {
"description": "添加 SSH 配置文件以快速连接",
"title": "没有保存的配置文件"
},
"form": {
"authentication": "认证",
"host": "主机",
"name": "名称",
"passwordPrompt": "连接时系统会提示您输入密码。",
"port": "端口",
"privateKeyPath": "私钥路径",
"username": "用户名",
"namePlaceholder": "我的服务器",
"hostPlaceholder": "主机名或 IP",
"usernamePlaceholder": "用户"
},
"loading": "正在加载配置文件…",
"title": "工作区配置文件"
},
"connection": {
"actions": {
"connect": "连接",
"connecting": "正在连接…",
"disconnect": "断开",
"testConnection": "测试连接",
"testing": "测试…"
},
"currentMode": {
"description": "会话文件的数据源",
"label": "当前模式",
"local": "本地 ({{path}})"
},
"description": "连接到远程计算机以查看在那里运行的 Claude Code 会话",
"form": {
"authentication": "认证",
"host": "主机",
"password": "密码",
"port": "端口",
"privateKeyPath": "私钥路径",
"username": "用户名",
"hostPlaceholder": "主机名或 SSH 配置别名",
"usernamePlaceholder": "用户"
},
"savedProfiles": {
"title": "保存的配置文件"
},
"ssh": {
"title": "SSH 连接"
},
"status": {
"connectedTo": "连接到 {{host}}",
"remoteSessions": "通过 SSH 查看远程会话"
},
"test": {
"failed": "连接失败:{{error}}",
"success": "连接成功",
"unknownError": "未知错误"
},
"title": "远程连接"
},
"providerRuntime": {
"actions": {
"cancel": "取消",
"cancelLogin": "取消登录",
"connectChatGpt": "连接 ChatGPT",
"delete": "删除",
"disable": "禁用",
"disconnectAccount": "断开帐户连接",
"generateLink": "生成链接",
"openLogin": "打开登录",
"reconnectAnthropic": "重新连接 Anthropic",
"refresh": "刷新",
"replaceKey": "更换密钥",
"saveEndpoint": "保存端点",
"saveKey": "保存密钥",
"saving": "保存…",
"setApiKey": "设置 API 密钥",
"updateKey": "更新密钥",
"useCode": "使用代码"
},
"apiKey": {
"loadingStoredCredentials": "正在加载存储的凭据…",
"projectScope": "项目",
"scope": "范围",
"storedIn": "存储在 {{backend}} 中",
"userScope": "用户",
"storedInApp": "存储在应用中",
"providers": {
"anthropic": {
"name": "Anthropic API 密钥",
"title": "API 密钥",
"description": "使用直接 Anthropic API 密钥进行 API 计费访问。当您切换回来时,您的 Anthropic 订阅会话仍然可用。",
"placeholder": "sk-ant-…"
},
"codex": {
"name": "Codex API 密钥",
"title": "API 密钥",
"description": "使用 OpenAI API 密钥作为辅助 Codex 认证路径。如果您将 Codex 切换到 API 密钥模式,应用会将 OPENAI_API_KEY 镜像到 CODEX_API_KEY 以进行本机启动。",
"placeholder": "sk-proj-…"
},
"gemini": {
"name": "Gemini API 密钥",
"title": "API 访问权限",
"description": "对 Gemini API 后端使用“GEMINI_API_KEY”。 CLI SDK 和 ADC 不需要它。",
"placeholder": "AIza…"
}
}
},
"codex": {
"account": {
"appServer": "应用服务器:{{state}}",
"connected": "已连接",
"description": "管理本地 Codex 应用服务器帐户会话,为订阅支持的本机启动提供支持。",
"loginInProgress": "登录正在进行中",
"plan": "计划:{{plan}}",
"reconnectRequired": "需要重新连接",
"title": "ChatGPT 帐户",
"hints": {
"autoUsesApiKeyUntilChatgpt": "{{message}} Auto 将继续使用检测到的 API 密钥,直到连接 ChatGPT。",
"detectedApiKeyNeedsApiMode": "{{message}} 检测到的 API 密钥仅在您将 Codex 切换到 API 密钥模式后使用。",
"localArtifactsNoSession": "Codex CLI 当前报告没有有效的 ChatGPT 帐户。本地 Codex 帐户数据存在,但未选择有效的托管会话。仅当 Codex CLI 看到用量限制后,此处才会显示用量限制。",
"noActiveAccount": "Codex CLI 当前报告没有有效的 ChatGPT 帐户。仅当 Codex CLI 看到用量限制后,此处才会显示用量限制。",
"reconnectBeforeUsage": "Codex 有一个本地选择的 ChatGPT 帐户,但当前会话需要重新连接才能在此处加载用量限制。",
"usageLimitsAfterReport": "Codex 报告连接的 ChatGPT 帐户的用量限制后,此处会显示用量限制。"
}
},
"install": {
"checking": "检查",
"downloading": "正在下载",
"installCli": "安装 Codex CLI",
"installing": "安装中",
"retryInstall": "重试安装",
"title": "将 Codex CLI 安装到应用数据中"
},
"rateLimits": {
"credits": "积分",
"creditsDescription": "积分与基于窗口的订阅使用情况分开显示,并且可能不适用于计划支持的 ChatGPT 会话。",
"noSecondaryWindow": "Codex 未返回此帐户快照的辅助窗口。",
"notReported": "未报道",
"primaryReset": "主要重置",
"primaryUsed": "主要使用",
"primaryWindow": "主窗口",
"remainingLeft": "{{value}} 左",
"remainingUnknown": "仍未知",
"secondaryReset": "二次复位",
"secondaryUsed": "二次使用",
"secondaryWindow": "辅助窗口",
"usedQuotaNote": "这些百分比显示已用配额,而不是剩余配额。",
"weeklyReset": "每周重置",
"weeklyUsed": "每周使用",
"weeklyUsedOneWeek": "每周使用1w",
"weeklyWindow": "每周窗口",
"secondaryFallback": "辅助",
"secondaryWindowNote": "每周限制单独显示在 {{window}} 窗口中。",
"usageExplanationGeneric": "显示已用配额,而不是剩余配额。",
"usageExplanationWindowOnly": "显示当前 {{window}} 窗口中已使用的配额,而不是剩余配额。",
"usageExplanationWithRemaining": "已使用 {{used}};当前 {{window}} 窗口约剩余 {{remaining}}。"
}
},
"compatibleEndpoint": {
"authToken": "认证 Token",
"authTokenMissing": "未配置认证 Token。",
"baseUrl": "基本 URL",
"description": "使用与 Anthropic 兼容的本地运行时端点。",
"keepSavedToken": "留空以保留保存的 Token",
"title": "本地/兼容端点",
"tokenStatus": "Token {{status}}",
"validation": {
"baseUrlRequired": "基本 URL 为必填项",
"firstPartyAnthropic": "对第一方 Anthropic 使用自动、订阅或 API 密钥",
"httpRequired": "基本 URL 必须使用 http:// 或 https://",
"invalidUrl": "无效 URL",
"noCredentials": "基本 URL 不得包含凭据"
},
"status": {
"endpointDisabledTokenKept": "端点已禁用。保存的 Token 被保留。",
"endpointSaved": "端点已保存",
"endpointSavedTokenMissing": "端点已保存。未配置认证 Token。"
}
},
"connection": {
"authenticationMethod": "认证方式",
"descriptions": {
"anthropic": "选择应用启动的 Anthropic 会话的认证方式。",
"codex": "选择当本机运行时启动时Codex 是否应该首选您的 ChatGPT 订阅或 API 密钥。",
"gemini": "配置可选的 API 访问权限。 CLI SDK 和 ADC 仍会自动发现。",
"opencode": "OpenCode 认证和提供商库存由 OpenCode 运行时管理。"
},
"method": "连接方式",
"mode": "模式:{{mode}}",
"selected": "已选择",
"switching": "切换…",
"title": "连接"
},
"connectionCards": {
"apiKey": {
"title": "API 密钥"
},
"anthropic": {
"apiKeyDescription": "使用 ANTHROPIC_API_KEY 和 Anthropic API 计费。",
"autoDescription": "使用 Anthropic 运行时默认值和可用的最佳本地凭据。",
"hint": "Auto 使 Anthropic 保持其默认的本地凭证解析。",
"subscriptionDescription": "使用您本地的 Anthropic 登录会话和订阅访问权限。",
"subscriptionTitle": "Anthropic 订阅"
},
"auto": {
"title": "自动"
},
"codex": {
"apiKeyDescription": "使用 OPENAI_API_KEY 和 CODEX_API_KEY 计费进行本机 Codex 启动。",
"autoDescription": "首选您的 ChatGPT 帐户和订阅。仅在需要时使用 API 密钥模式。",
"chatgptDescription": "使用您连接的 ChatGPT 帐户和 Codex 订阅。",
"chatgptTitle": "ChatGPT 帐户",
"hint": "Codex 始终在本机运行时运行。 Auto 在回退到 API 密钥凭据之前更喜欢使用您的 ChatGPT 帐户。"
}
},
"description": "管理每个提供商的连接方式,以及在支持时多模型运行时应使用哪个后端。",
"fastMode": {
"defaultOff": "默认关闭",
"description": "当解析的模型和运行时允许时,默认为新的 Anthropic 团队启动应用于 Claude Code Fast 模式。",
"disabledHint": "除非团队明确启用快速模式,否则新的 Anthropic 发布将保持正常速度。",
"enabledHint": "当解析的模型支持快速模式时,新的 Anthropic 启动将默认请求快速模式。",
"notExposed": "此 Anthropic 运行时未公开快速模式。",
"preferFast": "喜欢快",
"title": "默认快速模式",
"unavailableForRuntime": "目前,快速模式对此 Anthropic 运行时不可用。"
},
"alerts": {
"anthropicApiKeyMissing": "已选择 API 密钥模式,但尚无可用的 Anthropic API 凭证。",
"anthropicStoredKeyAvailable": "已保存的 API 密钥可用,但应用启动的 Anthropic 会话仅在您切换到 API 密钥模式后才使用它。",
"anthropicSubscriptionMissing": "选择 Anthropic 订阅模式。登录 Anthropic 以使用此提供商。",
"authTokenMissing": "未配置认证 Token。许多本地 Anthropic 兼容端点需要非空 Token。",
"chatgptLoginPending": "等待 ChatGPT 帐户登录完成…",
"chatgptLoginStarting": "正在开始 ChatGPT 登录…",
"codexApiKeyMissing": "选择了 API 密钥模式,但尚无可用的 OPENAI_API_KEY 或 CODEX_API_KEY 凭据。",
"codexLocalArtifactsNoSession": "Codex CLI 目前没有有效的 ChatGPT 帐户。本地 Codex 帐户数据存在,但未选择有效的托管会话。",
"codexNeedsReconnect": "Codex 有一个本地选择的 ChatGPT 帐户,但当前会话需要重新连接。",
"codexNoChatgptAccount": "Codex CLI 目前没有有效的 ChatGPT 帐户。连接 ChatGPT 以使用您的订阅。",
"codexNoCredential": "尚无可用的 ChatGPT 帐户或 API 密钥。",
"geminiApiUnavailable": "Gemini API 目前不可用。在此处配置“GEMINI_API_KEY”或使用有效的 Google ADC 凭据。",
"withApiKeyFallback": "{{message}} 切换到 API 密钥模式以使用检测到的 API 密钥。"
},
"authModeDescriptions": {
"anthropic": {
"apiKey": "强制应用启动的 Anthropic 会话使用 API 密钥凭证。",
"auto": "使用运行时默认行为。仅当您切换到 API 密钥模式后,才会使用此应用中保存的 API 密钥。",
"oauth": "强制应用启动的 Anthropic 会话使用本地 Anthropic 订阅会话。"
},
"codex": {
"apiKey": "强制本机 Codex 启动使用 OPENAI_API_KEY / CODEX_API_KEY 计费。",
"auto": "首选您的 ChatGPT 帐户(如果可用)。仅在需要时回退到 API 密钥模式。",
"chatgpt": "强制本机 Codex 启动以使用您连接的 ChatGPT 帐户和订阅。"
}
},
"progress": {
"applyingConnectionChanges": "正在应用连接更改…",
"refreshingProviderStatus": "正在刷新提供商状态…",
"savingCompatibleEndpoint": "正在保存兼容端点…",
"switchingAnthropicSubscription": "正在切换到 Anthropic 订阅…",
"switchingApiKey": "正在切换到 API 密钥…",
"switchingApiKeyMode": "正在切换到 API 密钥模式…",
"switchingAuto": "切换到自动…",
"switchingChatgpt": "正在切换到 ChatGPT 帐户模式…"
},
"provider": "提供商",
"runtime": {
"descriptions": {
"anthropic": "Anthropic 目前没有单独的运行时后端选择器。",
"codex": "Codex 现在仅通过本机运行时路径运行。",
"gemini": "选择应使用哪个 Gemini 运行时后端多模型。",
"opencode": "OpenCode 使用自己的托管运行时主机。桌面当前仅公开状态。"
},
"title": "运行时",
"updating": "正在更新运行时…"
},
"runtimeSummary": "运行时:{{runtime}}",
"status": {
"configured": "已配置",
"enabled": "启用",
"notConfigured": "未配置",
"notSet": "未设置",
"off": "关闭",
"unknown": "未知"
},
"title": "提供商设置",
"usage": {
"apiKey": "使用 API 密钥",
"apiKeyRequired": "需要 API 密钥",
"compatibleEndpoint": "使用兼容端点",
"notConnected": "未连接",
"usingMethod": "使用 {{method}}"
},
"errors": {
"apiKeyDeletedRefreshFailed": "API 密钥已删除,但无法刷新提供商状态。",
"apiKeySavedRefreshFailed": "API 密钥已保存,但无法刷新提供商状态。",
"connectionUpdatedRefreshFailed": "连接已更新,但无法刷新提供商状态。",
"deleteApiKey": "删除 API 密钥失败",
"disableEndpoint": "禁用端点失败",
"endpointDisabledRefreshFailed": "端点已禁用,但无法刷新提供商状态。",
"endpointSavedRefreshFailed": "端点已保存,但无法刷新提供商状态。",
"refreshCodexAccount": "刷新 Codex 帐户失败",
"saveApiKey": "无法保存 API 密钥",
"saveEndpoint": "保存端点失败",
"updateAnthropicFastMode": "无法更新 Anthropic Fast 模式",
"updateConnection": "更新连接失败",
"updateRuntimeBackend": "无法更新运行时后端",
"apiKeyRequired": "需要 API 密钥"
},
"connectionUi": {
"authMode": {
"auto": "自动",
"oauth": "订阅/OAuth",
"chatgpt": "ChatGPT 帐户",
"apiKey": "API 密钥",
"anthropicSubscription": "Anthropic 订阅"
},
"authMethod": {
"apiKey": "API 密钥",
"apiKeyHelper": "API 密钥助手",
"oauth": "开放认证",
"claudeSubscription": "Claude 订阅",
"geminiCli": "Gemini 命令行界面",
"googleAccount": "谷歌帐户",
"serviceAccount": "服务帐户"
},
"runtime": {
"codexNative": "Codex 本机",
"currentRuntime": "当前运行时",
"selectedRuntime": "选定运行时",
"summary": "{{prefix}}: {{runtime}}"
},
"status": {
"checking": "检查…",
"modelsAvailable": "可选模型",
"checked": "已检查",
"providerActivity": "提供商活动",
"notConnected": "未连接",
"startingChatGptLogin": "正在开始 ChatGPT 登录…",
"waitingForChatGptLogin": "正在等待 ChatGPT 帐户登录…",
"chatGptVerificationDegraded": "检测到 ChatGPT 帐户 - 帐户验证当前已降级。",
"chatGptAccountReady": "ChatGPT 帐户已准备就绪",
"apiKeyReady": "API 密钥已准备就绪",
"codexLocalAccountNeedsReconnect": "Codex 有一个本地选择的 ChatGPT 帐户,但当前会话需要重新连接。",
"codexNoActiveManagedSession": "Codex CLI 报告没有有效的 ChatGPT 登录。本地 Codex 帐户数据存在,但未选择有效的托管会话。",
"codexNoActiveChatGptLogin": "Codex CLI 报告没有有效的 ChatGPT 登录",
"connectChatGptForSubscription": "连接 ChatGPT 帐户以使用您的 Codex 订阅。",
"codexNativeReady": "Codex 原生就绪",
"codexNativeUnavailable": "Codex 原生不可用",
"unavailableInCurrentRuntime": "当前运行时不可用",
"connectedViaApiKey": "通过 API 密钥连接",
"apiKeyConfiguredNotVerified": "API 密钥已配置,但尚未验证",
"apiKeyModeMissingCredential": "选择了 API 密钥模式,但未配置 API 密钥",
"connectedVia": "通过 {{method}} 连接",
"unableToVerify": "无法验证"
},
"mode": {
"selectedAuth": "所选认证:{{authMode}}",
"preferredAuth": "首选授权:{{authMode}}"
},
"credential": {
"apiKeyConfigured": "API 密钥已配置",
"savedApiKeyAvailable": "已保存的 API 密钥可在“管理”中使用",
"apiKeyAlsoConfigured": "API 密钥也在“管理”中配置",
"apiKeyConfiguredInManage": "API 密钥在管理中配置",
"apiKeyFallbackInManage": "API 密钥也可在“管理”中用作备用",
"availableAsFallback": "{{summary}} - 可作为备用",
"savedApiKeyAvailableIfSwitch": "如果您切换到 API 密钥模式,保存的 API 密钥可在“管理”中使用",
"availableIfSwitch": "{{summary}} - 如果切换到 API 密钥模式则可用",
"autoWillUseUntilChatGpt": "{{summary}} - 自动将使用此直到 ChatGPT 连接"
},
"actions": {
"connect": "连接",
"connectAnthropic": "连接 Anthropic",
"connectChatGpt": "连接 ChatGPT",
"disconnect": "断开",
"openLogin": "打开登录"
},
"disconnect": {
"anthropicTitle": "断开 Anthropic 订阅?",
"anthropic": "这将从 Claude CLI 运行时中删除本地 Anthropic 订阅会话。",
"anthropicWithApiKey": "这将从 Claude CLI 运行时中删除本地 Anthropic 订阅会话。管理中保存的 API 密钥仍然可用。",
"geminiTitle": "断开 Gemini CLI",
"gemini": "这将清除本地 Gemini CLI 会话元数据。外部 ADC 凭据和保存的 API 密钥不会被删除。"
}
}
},
"cliRuntime": {
"actions": {
"checkForUpdates": "检查更新",
"checking": "检查…",
"extensions": "扩展",
"installRuntime": "安装 {{runtime}}",
"manage": "管理",
"recheck": "重新检查",
"reinstallRuntime": "重新安装 {{runtime}}",
"retry": "重试",
"update": "更新"
},
"installer": {
"checkingLatest": "正在检查最新版本…",
"downloading": "正在下载…",
"failed": "安装失败",
"installed": "已安装 v{{version}}",
"installing": "正在安装…",
"latest": "最新的",
"verifying": "正在验证校验和…"
},
"labels": {
"multimodel": "多模型"
},
"loading": {
"aiProviders": "检查 AI 提供商…",
"claudeCli": "检查 Claude CLI…"
},
"provider": {
"backend": "后端:{{backend}}",
"loadingModels": "正在加载模型…",
"modelsUnavailable": "模型不适用于此运行时构建",
"runtime": "运行时:{{runtime}}"
},
"providerTerminal": {
"authFailed": "认证失败",
"authUpdated": "认证已更新",
"loggedOut": "提供商已注销",
"login": "登录",
"logout": "退出",
"logoutFailed": "注销失败"
},
"status": {
"configuredNotFound": "未找到配置的 {{runtime}}。",
"foundButFailed": "找到 {{runtime}} 但启动失败",
"healthCheckFailed": "配置的 {{runtime}} 启动运行状况检查失败。",
"notInstalled": "{{runtime}} 未安装"
},
"title": "CLI 运行时"
},
"cliStatus": {
"versionUpgrade": "v{{current}} -> v{{latest}}"
}
}