Files
openchamber/packages/ui/src/lib/i18n/messages/zh-CN.settings.ts
T

1574 lines
124 KiB
TypeScript
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.
export const settingsDict = {
'settings.appearance.language.label': '语言',
'settings.appearance.language.description': '选择界面语言。',
'settings.appearance.language.select': '选择语言',
'settings.window.description': 'OpenChamber 设置窗口。',
'settings.view.home.title': '设置',
'settings.view.home.description': '跳转到常用页面。',
'settings.view.home.cards.providers.title': '提供商',
'settings.view.home.cards.providers.description': '连接模型和凭据',
'settings.view.home.cards.agents.title': '智能体',
'settings.view.home.cards.agents.description': '提示词、工具、权限',
'settings.view.home.cards.skillsCatalog.title': '技能目录',
'settings.view.home.cards.skillsCatalog.description': '从目录安装技能',
'settings.view.home.cards.mcp.title': 'MCP',
'settings.view.home.cards.mcp.description': '配置 MCP 服务器和连接',
'settings.view.home.cards.usage.title': '用量',
'settings.view.home.cards.usage.description': '配额和花费可见性',
'settings.view.unavailable.title': '不可用',
'settings.view.unavailable.description': '此设置页面在当前运行环境中不可用。',
'settings.view.badge.beta': 'beta',
'settings.view.actions.reloadOpenCode': '重新加载 OpenCode',
'settings.view.actions.reloadOpenCodeTooltip': '重启 OpenCode 并重新加载其配置。',
'settings.view.actions.backToSettings': '返回设置',
'settings.view.actions.closeSettings': '关闭设置',
'settings.view.actions.openSectionList': '打开分组列表',
'settings.view.actions.closeSettingsWithShortcut': '关闭设置({shortcut}+,)',
'settings.view.actions.back': '返回',
'settings.view.actions.resizeNavigation': '调整设置导航宽度',
'settings.page.projects.title': '项目',
'settings.page.remoteInstances.title': '远程实例',
'settings.page.providers.title': '提供商',
'settings.page.usage.title': '用量',
'settings.page.agents.title': '智能体',
'settings.page.commands.title': '命令',
'settings.page.mcp.title': 'MCP',
'settings.page.skills.title': '技能',
'settings.page.skillsCatalog.title': '技能目录',
'settings.page.git.title': 'Git',
'settings.page.appearance.title': '外观',
'settings.page.chat.title': '聊天',
'settings.page.shortcuts.title': '快捷键',
'settings.page.sessions.title': '会话',
'settings.page.magicPrompts.title': '魔法提示词',
'settings.page.notifications.title': '通知',
'settings.page.voice.title': '语音',
'settings.page.tunnel.title': '远程隧道',
'settings.openchamber.tunnel.title': '远程隧道',
'settings.openchamber.tunnel.description': '通过快速链接或你自己的 Cloudflare Managed Remote 隧道配置安全远程访问。',
'settings.openchamber.tunnel.note.serverSideEnforced': '安全隧道访问在服务端强制执行。',
'settings.openchamber.tunnel.note.connectLinksOneTime': '连接链接为一次性,隧道停止或连接链接 TTL 到期后会被吊销。',
'settings.openchamber.tunnel.note.cloudflareConnectorTarget': 'Cloudflare connector 目标:',
'settings.openchamber.tunnel.note.cloudflareConnectorTargetUse': '对于 Cloudflare connector 目标,请使用',
'settings.openchamber.tunnel.note.tokensSavedPerTunnel': 'Token 按隧道保存并从磁盘复用。',
'settings.openchamber.tunnel.note.customConfigUsed': '启动隧道时将使用自定义配置文件。',
'settings.openchamber.tunnel.note.defaultConfigUsed': '为空时,cloudflared 使用默认配置(~/.cloudflared/config.yml)。',
'settings.openchamber.tunnel.note.managedRemoteRequiresDomain': 'Managed Remote 隧道需要你在 Cloudflare 账户中购买的域名。',
'settings.openchamber.tunnel.note.managedLocalUsesConfig': 'Managed Local 隧道使用本地 cloudflared 配置文件。',
'settings.openchamber.tunnel.note.startModeAndGenerateLink': '启动 {mode} 隧道并生成一次性连接链接。此隧道使用期间请勿关闭应用。',
'settings.openchamber.tunnel.note.scanQrToConnect': '用手机扫码连接。',
'settings.openchamber.tunnel.section.redeemedAccessLinks': '已兑换访问链接',
'settings.openchamber.tunnel.section.savedManagedRemoteTunnels': '已保存的 Managed Remote 隧道',
'settings.openchamber.tunnel.notAvailable.cloudflaredNotFound': '未找到 cloudflared',
'settings.openchamber.tunnel.notAvailable.installHint': '安装它以启用远程隧道访问:',
'settings.openchamber.tunnel.field.provider': '提供商',
'settings.openchamber.tunnel.field.providerPlaceholder': '选择提供商',
'settings.openchamber.tunnel.field.tunnelType': '隧道类型',
'settings.openchamber.tunnel.field.connectLinkTtl': '连接链接 TTL',
'settings.openchamber.tunnel.field.tunnelSessionTtl': '隧道会话 TTL',
'settings.openchamber.tunnel.field.hostnameLabel': '主机名:',
'settings.openchamber.tunnel.field.savedTokenAvailablePlaceholder': '已保存 token(可选替换)',
'settings.openchamber.tunnel.field.pasteTokenPlaceholder': '粘贴此隧道的 token',
'settings.openchamber.tunnel.field.newPresetNamePlaceholder': '隧道名称(例如 Production)',
'settings.openchamber.tunnel.field.newPresetHostnamePlaceholder': '主机名(例如 oc.example.com)',
'settings.openchamber.tunnel.field.newPresetTokenPlaceholder': 'Token',
'settings.openchamber.tunnel.field.managedRemoteTokenInfoAria': 'Managed Remote 隧道 token 信息',
'settings.openchamber.tunnel.field.configurationFile': '配置文件',
'settings.openchamber.tunnel.field.configurationFilePlaceholder': '使用默认 cloudflared 配置',
'settings.openchamber.tunnel.field.managedRemoteTunnelToConnect': '用于连接的 Managed Remote 隧道',
'settings.openchamber.tunnel.field.selectSavedTunnelPlaceholder': '选择已保存隧道',
'settings.openchamber.tunnel.field.publicUrlHint': '公开 URL(没有 token 无法访问)',
'settings.openchamber.tunnel.field.connectLink': '连接链接',
'settings.openchamber.tunnel.field.expires': '到期',
'settings.openchamber.tunnel.field.connectQrAlt': '隧道连接二维码',
'settings.openchamber.tunnel.actions.removePresetAria': '移除 {name}',
'settings.openchamber.tunnel.actions.saveToken': '保存 token',
'settings.openchamber.tunnel.actions.browseConfigFileAria': '浏览配置文件',
'settings.openchamber.tunnel.actions.clearConfigFileAria': '清除配置文件',
'settings.openchamber.tunnel.actions.openManagedRemoteDocs': '查看 Managed Remote 隧道配置文档',
'settings.openchamber.tunnel.actions.openManagedLocalDocs': '查看 Managed Local 隧道配置文档',
'settings.openchamber.tunnel.actions.startTunnel': '启动隧道',
'settings.openchamber.tunnel.actions.startingTunnel': '正在启动隧道...',
'settings.openchamber.tunnel.actions.stopTunnel': '停止隧道',
'settings.openchamber.tunnel.actions.stopping': '正在停止...',
'settings.openchamber.tunnel.actions.newConnectLink': '新建连接链接',
'settings.openchamber.tunnel.actions.copied': '已复制',
'settings.openchamber.tunnel.actions.retry': '重试',
'settings.openchamber.tunnel.option.moreProvidersSoon': '更多提供商即将上线',
'settings.openchamber.tunnel.option.mode.quick.label': 'Quick',
'settings.openchamber.tunnel.option.mode.quick.tooltip': 'Quick Tunnel 仅尽力提供,Cloudflare 不保证可用性。',
'settings.openchamber.tunnel.option.mode.managedRemote.label': 'Managed Remote',
'settings.openchamber.tunnel.option.mode.managedRemote.tooltip': 'Managed Remote 使用你的 Cloudflare 账户与主机名提供长期访问。',
'settings.openchamber.tunnel.option.mode.managedLocal.label': 'Managed Local',
'settings.openchamber.tunnel.option.mode.managedLocal.tooltip': 'Managed Local 使用本地 cloudflared 配置文件。',
'settings.openchamber.tunnel.warning.quickModeReliability': '如需更可靠的长期访问,请切换到 Managed Remote 或 Managed Local 隧道模式。',
'settings.openchamber.tunnel.warning.replacesActiveTunnel': '启动该隧道会替换当前活动隧道,并吊销现有连接链接与远程会话。',
'settings.openchamber.tunnel.badge.quick': 'QUICK',
'settings.openchamber.tunnel.badge.remote': 'REMOTE',
'settings.openchamber.tunnel.badge.local': 'LOCAL',
'settings.openchamber.tunnel.state.loading': '加载中',
'settings.openchamber.tunnel.state.expired': '已过期',
'settings.openchamber.tunnel.state.revoked': '已吊销',
'settings.openchamber.tunnel.state.inactive': '不活跃',
'settings.openchamber.tunnel.state.noExpiry': '无过期时间',
'settings.openchamber.tunnel.state.never': '永不过期',
'settings.openchamber.tunnel.state.tunnelReady': '隧道已就绪',
'settings.openchamber.tunnel.session.redeemedAt': '已兑换 {time}',
'settings.openchamber.tunnel.session.expiresIn': '{remaining} 后过期',
'settings.openchamber.tunnel.session.inactiveWithReason': '不活跃({reason})',
'settings.openchamber.tunnel.error.invalidConfigExtension': '配置文件必须使用 .yml、.yaml 或 .json 扩展名。',
'settings.openchamber.tunnel.tooltip.tokensSavedPath': 'Token 保存在 ~/.config/openchamber/cloudflare-managed-remote-tunnels.json。',
'settings.openchamber.tunnel.empty.noManagedRemoteTunnels': '尚未保存任何 Managed Remote 隧道。',
'settings.openchamber.tunnel.toast.checkAvailabilityFailed': '检查隧道可用性失败',
'settings.openchamber.tunnel.toast.saveSettingsFailed': '保存隧道设置失败',
'settings.openchamber.tunnel.toast.saveTtlFailed': '保存隧道 TTL 设置失败',
'settings.openchamber.tunnel.toast.saveTokenFailed': '保存 Managed Remote 隧道 token 失败',
'settings.openchamber.tunnel.toast.selectOrAddManagedRemoteFirst': '请先选择或添加一个 Managed Remote 隧道',
'settings.openchamber.tunnel.toast.managedRemoteTokenRequiredBeforeStarting': '启动前必须提供 Managed Remote 隧道 token',
'settings.openchamber.tunnel.toast.addManagedRemoteTokenBeforeStarting': '请先添加 Managed Remote 隧道 token 再启动',
'settings.openchamber.tunnel.toast.startFailed': '启动隧道失败',
'settings.openchamber.tunnel.toast.startedButNoPublicUrl': '隧道已启动,但未返回公开 URL',
'settings.openchamber.tunnel.toast.replacedTunnelSingleSingle': '已替换之前的隧道:吊销 1 个链接,失效 1 个会话。',
'settings.openchamber.tunnel.toast.replacedTunnelSingleManySessions': '已替换之前的隧道:吊销 1 个链接,失效 {invalidatedSessionCount} 个会话。',
'settings.openchamber.tunnel.toast.replacedTunnelManyLinksSingleSession': '已替换之前的隧道:吊销 {revokedBootstrapCount} 个链接,失效 1 个会话。',
'settings.openchamber.tunnel.toast.replacedTunnelManyMany': '已替换之前的隧道:吊销 {revokedBootstrapCount} 个链接,失效 {invalidatedSessionCount} 个会话。',
'settings.openchamber.tunnel.toast.linkReady': '隧道链接已就绪',
'settings.openchamber.tunnel.toast.stopped': '隧道已停止',
'settings.openchamber.tunnel.toast.stopFailed': '停止隧道失败',
'settings.openchamber.tunnel.toast.connectLinkCopied': '连接链接已复制',
'settings.openchamber.tunnel.toast.copyUrlFailed': '复制 URL 失败',
'settings.openchamber.tunnel.toast.saveSelectedManagedRemoteFailed': '保存所选 Managed Remote 隧道失败',
'settings.openchamber.tunnel.toast.tunnelNameRequired': '隧道名称为必填项',
'settings.openchamber.tunnel.toast.managedRemoteHostnameRequired': 'Managed Remote 隧道主机名为必填项',
'settings.openchamber.tunnel.toast.managedRemoteTokenRequired': 'Managed Remote 隧道 token 为必填项',
'settings.openchamber.tunnel.toast.hostnameAlreadyExists': '该主机名已存在',
'settings.openchamber.tunnel.toast.managedRemoteSaved': 'Managed Remote 隧道已保存',
'settings.openchamber.tunnel.toast.managedRemoteRemoved': 'Managed Remote 隧道已移除',
'settings.magicPrompts.sidebar.title': '魔法提示词',
'settings.magicPrompts.sidebar.description': '选择要编辑的提示词模板。',
'settings.magicPrompts.sidebar.group.git': 'Git',
'settings.magicPrompts.sidebar.group.github': 'GitHub',
'settings.magicPrompts.sidebar.group.planning': '规划',
'settings.magicPrompts.sidebar.group.session': '会话',
'settings.magicPrompts.sidebar.item.gitCommitGenerate': '提交生成',
'settings.magicPrompts.sidebar.item.gitPrGenerate': 'PR 生成',
'settings.magicPrompts.sidebar.item.gitConflictResolve': '合并/Rebase 冲突解决',
'settings.magicPrompts.sidebar.item.gitCherrypickConflictResolve': 'Cherry-pick 冲突解决',
'settings.magicPrompts.sidebar.item.githubPrReview': 'PR 审查',
'settings.magicPrompts.sidebar.item.githubIssueReview': 'Issue 审查',
'settings.magicPrompts.sidebar.item.githubPrFailedChecksReview': 'PR 失败检查审查',
'settings.magicPrompts.sidebar.item.githubPrCommentsReview': 'PR 评论审查',
'settings.magicPrompts.sidebar.item.githubSinglePrCommentReview': '单条 PR 评论审查',
'settings.magicPrompts.sidebar.item.planTodo': '待办规划',
'settings.magicPrompts.sidebar.item.planImprove': '改进计划',
'settings.magicPrompts.sidebar.item.planImplement': '执行计划',
'settings.magicPrompts.sidebar.item.sessionSummary': '会话总结',
'settings.magicPrompts.sidebar.item.sessionWorkspaceReview': '工作区审查',
'settings.magicPrompts.sidebar.item.sessionFusion': 'Fusion',
'settings.remoteInstances.sidebar.title': '远程实例',
'settings.remoteInstances.sidebar.total': '总计 {count}',
'settings.remoteInstances.sidebar.newSshInstanceName': '新建 SSH 实例',
'settings.remoteInstances.sidebar.actions.addSshInstance': '添加 SSH 实例',
'settings.remoteInstances.sidebar.actions.connect': '连接',
'settings.remoteInstances.sidebar.actions.disconnect': '断开连接',
'settings.remoteInstances.sidebar.actions.retry': '重试',
'settings.remoteInstances.sidebar.actions.remove': '移除',
'settings.remoteInstances.sidebar.confirm.localPortInUseRetry': '本地端口已被占用。是否选择一个随机空闲本地端口并重试?',
'settings.remoteInstances.sidebar.toast.createFailed': '创建 SSH 实例失败',
'settings.remoteInstances.sidebar.toast.retriedWithRandomPort': '已使用随机本地端口重试',
'settings.remoteInstances.sidebar.toast.connectFailed': '连接实例失败',
'settings.remoteInstances.sidebar.toast.disconnectFailed': '断开实例连接失败',
'settings.remoteInstances.sidebar.toast.retryFailed': '重试连接失败',
'settings.remoteInstances.sidebar.toast.removeFailed': '移除实例失败',
'settings.remoteInstances.sidebar.phase.ready': '就绪',
'settings.remoteInstances.sidebar.phase.error': '错误',
'settings.remoteInstances.sidebar.phase.reconnect': '重连',
'settings.remoteInstances.sidebar.phase.installing': '安装中',
'settings.remoteInstances.sidebar.phase.updating': '更新中',
'settings.remoteInstances.sidebar.phase.forwarding': '转发中',
'settings.remoteInstances.sidebar.phase.starting': '启动中',
'settings.remoteInstances.sidebar.phase.connecting': '连接中',
'settings.remoteInstances.sidebar.phase.idle': '空闲',
'settings.remoteInstances.page.section.instance': '实例',
'settings.remoteInstances.page.section.instanceDescription': '核心 SSH 设置。',
'settings.remoteInstances.page.field.mode': '模式',
'settings.remoteInstances.page.field.modeHint': 'Managed 模式会在远端安装/更新并启动 OpenChamber。External 模式假设它已在运行。',
'settings.remoteInstances.page.field.modePlaceholder': '选择模式',
'settings.remoteInstances.page.field.modeManaged': 'Managed(自动启动)',
'settings.remoteInstances.page.field.modeExternal': 'External(已在运行)',
'settings.remoteInstances.page.field.preferredRemotePort': '首选远程端口',
'settings.remoteInstances.page.field.preferredRemotePortHint': 'OpenChamber 在远程主机使用的端口。留空则由运行时自动选择。',
'settings.remoteInstances.page.field.keepServerRunning': '保持服务运行',
'settings.remoteInstances.page.field.keepServerRunningHint': '启用后,断开连接时会保留远端 OpenChamber 守护进程。',
'settings.remoteInstances.page.field.bindHost': '绑定主机',
'settings.remoteInstances.page.field.bindHostHint': '主本地访问地址使用的网络接口。使用 127.0.0.1/localhost 可仅本机访问。',
'settings.remoteInstances.page.field.preferredLocalPort': '首选本地端口',
'settings.remoteInstances.page.field.preferredLocalPortHint': '主 OpenChamber 隧道的首选本地端口。留空自动选择。',
'settings.remoteInstances.page.field.forwardType': '转发类型',
'settings.remoteInstances.page.field.localHostPlaceholder': '127.0.0.1',
'settings.remoteInstances.page.field.remoteHostPlaceholder': '127.0.0.1',
'settings.remoteInstances.page.field.auto': '自动',
'settings.remoteInstances.page.confirm.bindAllInterfaces': '绑定到 0.0.0.0 会将转发端口暴露到本地网络。是否继续?',
'settings.remoteInstances.page.preview.localSocks5': '(本地 SOCKS5)',
'settings.remoteInstances.page.preview.local': '(本地)',
'settings.remoteInstances.page.preview.remote': '(远程)',
'settings.remoteInstances.page.toast.openLocalEndpointFailed': '打开本地端点失败',
'settings.remoteInstances.page.toast.localUrlCopied': '本地 URL 已复制',
'settings.remoteInstances.page.actions.copyLocalUrl': '复制本地 URL',
'settings.remoteInstances.page.actions.open': '打开',
'settings.remoteInstances.page.logsDialog.selectedInstanceFallback': '所选实例',
'settings.remoteInstances.page.patternDialog.descriptionWithHost': '{host} 需要一个具体目标地址。',
'settings.remoteInstances.page.patternDialog.description': '输入目标地址。',
'settings.common.actions.cancel': '取消',
'settings.common.actions.create': '创建',
'settings.common.actions.delete': '删除',
'settings.common.actions.reset': '重置',
'settings.common.actions.rename': '重命名',
'settings.common.actions.duplicate': '复制',
'settings.common.actions.import': '导入',
'settings.common.actions.copyAll': '全部复制',
'settings.common.actions.clear': '清除',
'settings.common.actions.saving': '保存中...',
'settings.common.actions.saveChanges': '保存更改',
'settings.common.scope.global': '全局',
'settings.common.scope.project': '项目',
'settings.common.field.description': '描述',
'settings.common.badge.new': '新建',
'settings.common.badge.modified': '已修改',
'settings.common.permission.allow': '允许',
'settings.common.permission.ask': '询问',
'settings.common.permission.deny': '拒绝',
'settings.common.state.comingSoon': '即将推出...',
'settings.projects.actions.title': '操作',
'settings.projects.actions.description': '按项目显示在项目名旁边表头中的命令。',
'settings.projects.actions.validation.fillNameAndCommand': '保存前请填写操作名称和命令。',
'settings.projects.actions.state.loading': '加载中...',
'settings.projects.actions.state.empty': '尚未配置任何操作。',
'settings.projects.actions.state.untitled': '未命名操作',
'settings.projects.actions.state.noDesktopSshForwards': '没有可用的本地 SSH 转发。',
'settings.projects.actions.field.selectIconAria': '选择图标',
'settings.projects.actions.field.iconAria': '图标 {icon}',
'settings.projects.actions.field.actionNamePlaceholder': '操作名称',
'settings.projects.actions.field.command': '命令',
'settings.projects.actions.field.commandPlaceholder': '例如 bun run lint',
'settings.projects.actions.field.autoOpenUrl': '自动打开 URL',
'settings.projects.actions.field.autoOpenUrlForAria': '为 {title} 自动打开 URL',
'settings.projects.actions.field.autoOpenUrlDescription': '从输出中打开 URL,或使用下面的自定义 URL',
'settings.projects.actions.field.overrideUrlPlaceholder': '覆盖 URL(可选)',
'settings.projects.actions.field.overrideUrlTooltip': '如果填写此字段,将使用自定义 URL。为空时,应用会从输出中选择最佳 URL 打开。',
'settings.projects.actions.field.desktopSshForward': '桌面 SSH 转发',
'settings.projects.actions.field.useOutputManualUrl': '使用输出/手动 URL',
'settings.projects.actions.actions.add': '添加操作',
'settings.projects.actions.actions.save': '保存操作',
'settings.projects.actions.toast.saveFailed': '保存操作失败',
'settings.projects.actions.toast.saved': '项目操作已保存',
'settings.openchamber.about.title': '关于 OpenChamber',
'settings.openchamber.about.field.version': '版本',
'settings.openchamber.about.state.checking': '检查中...',
'settings.openchamber.about.state.upToDate': '已是最新',
'settings.openchamber.about.actions.checkUpdates': '检查更新',
'settings.openchamber.about.actions.update': '更新',
'settings.openchamber.about.actions.updateToVersion': '更新到 {version}',
'settings.openchamber.about.actions.checkForUpdates': '检查更新',
'settings.openchamber.about.toast.latestVersion': '你已是最新版本',
'settings.agents.sidebar.title': '智能体',
'settings.agents.sidebar.total': '总计 {count}',
'settings.agents.sidebar.empty.title': '未配置智能体',
'settings.agents.sidebar.empty.description': '使用上方 + 按钮创建一个',
'settings.agents.sidebar.section.builtIn': '内置智能体',
'settings.agents.sidebar.section.custom': '自定义智能体',
'settings.agents.sidebar.badge.system': '系统',
'settings.agents.sidebar.dialog.deleteTitle': '删除智能体',
'settings.agents.sidebar.dialog.resetTitle': '重置智能体',
'settings.agents.sidebar.dialog.deleteDescription': '确定要删除智能体“{name}”吗?',
'settings.agents.sidebar.dialog.resetDescription': '确定要将智能体“{name}”重置为默认配置吗?',
'settings.agents.sidebar.renameDialog.title': '重命名智能体',
'settings.agents.sidebar.renameDialog.description': '为智能体“@{name}”输入新名称',
'settings.agents.sidebar.renameDialog.placeholder': '新智能体名称...',
'settings.agents.sidebar.toast.builtInCannotDelete': '内置智能体无法删除',
'settings.agents.sidebar.toast.agentDeleted': '智能体“{name}”已删除',
'settings.agents.sidebar.toast.agentReset': '智能体“{name}”已重置为默认值',
'settings.agents.sidebar.toast.deleteFailed': '删除智能体失败',
'settings.agents.sidebar.toast.resetFailed': '重置智能体失败',
'settings.agents.sidebar.toast.agentNameRequired': '智能体名称为必填项',
'settings.agents.sidebar.toast.agentExists': '已存在同名智能体',
'settings.agents.sidebar.toast.removeOldAfterRenameFailed': '重命名后移除旧智能体失败',
'settings.agents.sidebar.toast.renameFailed': '重命名智能体失败',
'settings.agents.page.toast.permissionNameRequired': '权限名称为必填项',
'settings.agents.page.toast.created': '智能体创建成功',
'settings.agents.page.toast.updated': '智能体更新成功',
'settings.agents.page.toast.createFailed': '创建智能体失败',
'settings.agents.page.toast.updateFailed': '更新智能体失败',
'settings.agents.page.toast.saveUnexpectedError': '保存时发生错误',
'settings.agents.page.empty.title': '从侧边栏选择一个智能体',
'settings.agents.page.empty.description': '或新建一个智能体',
'settings.agents.page.title.new': '新建智能体',
'settings.agents.page.subtitle.new': '配置新的助手人格',
'settings.agents.page.subtitle.edit': '编辑智能体设置',
'settings.agents.page.section.identityRole': '身份与角色',
'settings.agents.page.section.modelParameters': '模型与参数',
'settings.agents.page.section.systemPrompt': '系统提示词',
'settings.agents.page.section.toolPermissions': '工具权限',
'settings.agents.page.field.agentName': '智能体名称',
'settings.agents.page.field.agentNamePlaceholder': 'agent-name',
'settings.agents.page.field.scopePlaceholder': '作用域',
'settings.agents.page.field.descriptionPlaceholder': '这个智能体的作用是什么?',
'settings.agents.page.field.mode': '模式',
'settings.agents.page.field.modeTooltip': '主智能体与子智能体可见性',
'settings.agents.page.field.overrideModel': '覆盖模型',
'settings.agents.page.field.temperature': 'Temperature',
'settings.agents.page.field.temperatureTooltip': '控制随机性。越高越有创造性,越低越聚焦。',
'settings.agents.page.field.temperatureRange': '0.0 到 2.0',
'settings.agents.page.field.clearTemperatureAria': '清除 Temperature 覆盖',
'settings.agents.page.field.topP': 'Top P',
'settings.agents.page.field.topPTooltip': '核采样多样性。越低越倾向高概率 token。',
'settings.agents.page.field.topPRange': '0.0 到 1.0',
'settings.agents.page.field.clearTopPAria': '清除 Top P 覆盖',
'settings.agents.page.field.systemPromptPlaceholder': '你是一名专业编码助手...',
'settings.agents.page.mode.primary': '主智能体',
'settings.agents.page.mode.subagent': '子智能体',
'settings.agents.page.mode.all': '全部',
'settings.agents.page.permissions.defaultLabel': '默认',
'settings.agents.page.permissions.hideEditor': '隐藏编辑器',
'settings.agents.page.permissions.advancedEditor': '高级编辑器',
'settings.agents.page.permissions.globalSummary': '全局:{summary}',
'settings.agents.page.permissions.rulesSummary': '规则:{summary}',
'settings.agents.page.permissions.globalDefault': '全局默认',
'settings.agents.page.permissions.pattern': '模式',
'settings.agents.page.permissions.addCustomRule': '添加自定义规则',
'settings.agents.page.permissions.permissionPlaceholder': '权限...',
'settings.agents.page.permissions.patternPlaceholder': '模式(例如 *)',
'settings.page.behavior.title': '行为',
'settings.behavior.page.title': '行为',
'settings.behavior.page.warning.title': '全局规则会与项目规则合并使用',
'settings.behavior.page.warning.description': '此处所做的更改会更新 {path}。当项目级 AGENTS.md 存在时,OpenCode 也会包含它。',
'settings.behavior.page.section.systemPrompt': '全局 AGENTS.md',
'settings.behavior.page.field.systemPromptPlaceholder': '你是一个有帮助的 AI 助手...\n\n使用此空间定义 AI 在所有会话和提供商中的绝对行为规则。',
'settings.behavior.page.section.responseStyle': '回复风格',
'settings.behavior.page.responseStyle.tooltip': '启用后,这些说明会指导助手在每个新对话中的回复方式。它们会随你的第一条消息一起发送,不会更改全局 AGENTS.md 规则。',
'settings.behavior.page.responseStyle.enableAria': '启用回复风格说明',
'settings.behavior.page.responseStyle.enable': '向新对话添加回复风格说明',
'settings.behavior.page.responseStyle.preset': '预设',
'settings.behavior.page.responseStyle.option.concise': '简洁',
'settings.behavior.page.responseStyle.option.detailed': '详细',
'settings.behavior.page.responseStyle.option.mentor': '导师',
'settings.behavior.page.responseStyle.option.pushback': '反驳',
'settings.behavior.page.responseStyle.option.noFiller': '无废话',
'settings.behavior.page.responseStyle.option.matchEnergy': '匹配我的语气',
'settings.behavior.page.responseStyle.option.warmPeer': '亲近的同事',
'settings.behavior.page.responseStyle.option.custom': '自定义',
'settings.behavior.page.responseStyle.customPlaceholder': '编写要添加到第一条消息的说明...',
'settings.behavior.page.toast.saved': '行为保存成功',
'settings.behavior.page.toast.saveFailed': '行为保存失败',
'settings.commands.sidebar.title': '命令',
'settings.commands.sidebar.total': '总计 {count}',
'settings.commands.sidebar.empty.title': '未配置命令',
'settings.commands.sidebar.empty.description': '使用上方 + 按钮创建一个',
'settings.commands.sidebar.section.builtIn': '内置命令',
'settings.commands.sidebar.section.custom': '自定义命令',
'settings.commands.sidebar.dialog.deleteTitle': '删除命令',
'settings.commands.sidebar.dialog.resetTitle': '重置命令',
'settings.commands.sidebar.dialog.deleteDescription': '确定要删除命令“{name}”吗?',
'settings.commands.sidebar.dialog.resetDescription': '确定要将命令“{name}”重置为默认配置吗?',
'settings.commands.sidebar.renameDialog.title': '重命名命令',
'settings.commands.sidebar.renameDialog.description': '为命令“/{name}”输入新名称',
'settings.commands.sidebar.renameDialog.placeholder': '新命令名称...',
'settings.commands.sidebar.toast.builtInCannotDelete': '内置命令无法删除',
'settings.commands.sidebar.toast.commandDeleted': '命令“{name}”已删除',
'settings.commands.sidebar.toast.commandReset': '命令“{name}”已重置为默认值',
'settings.commands.sidebar.toast.deleteFailed': '删除命令失败',
'settings.commands.sidebar.toast.resetFailed': '重置命令失败',
'settings.commands.sidebar.toast.commandNameRequired': '命令名称为必填项',
'settings.commands.sidebar.toast.commandExists': '已存在同名命令',
'settings.commands.sidebar.toast.removeOldAfterRenameFailed': '重命名后移除旧命令失败',
'settings.commands.sidebar.toast.renameFailed': '重命名命令失败',
'settings.commands.page.toast.templateRequired': '命令模板为必填项',
'settings.commands.page.toast.created': '命令创建成功',
'settings.commands.page.toast.updated': '命令更新成功',
'settings.commands.page.toast.createFailed': '创建命令失败',
'settings.commands.page.toast.updateFailed': '更新命令失败',
'settings.commands.page.toast.saveUnexpectedError': '保存时发生错误',
'settings.commands.page.empty.title': '从侧边栏选择一个命令',
'settings.commands.page.empty.description': '或新建一个命令',
'settings.commands.page.title.new': '新建命令',
'settings.commands.page.subtitle.new': '配置新的斜杠命令',
'settings.commands.page.subtitle.edit': '编辑命令设置',
'settings.commands.page.section.identity': '身份',
'settings.commands.page.section.executionContext': '执行上下文',
'settings.commands.page.section.template': '命令模板',
'settings.commands.page.field.commandName': '命令名称',
'settings.commands.page.field.commandNamePlaceholder': 'command-name',
'settings.commands.page.field.descriptionPlaceholder': '这个命令的作用是什么?',
'settings.commands.page.field.overrideAgent': '覆盖智能体',
'settings.commands.page.field.templatePlaceholder': '在此输入命令模板...\n\n使用 $ARGUMENTS 引用用户输入。\n使用 !`shell command` 注入 shell 输出。\n使用 @filename 包含文件内容。',
'settings.commands.page.templateHint.userInput': '用户输入',
'settings.commands.page.templateHint.shellOutput': 'shell 输出',
'settings.commands.page.templateHint.fileContents': '文件内容',
'settings.commands.agentSelector.title': '选择智能体',
'settings.commands.agentSelector.notSelected': '未选择',
'settings.commands.agentSelector.selectAgentPlaceholder': '选择智能体...',
'settings.gitIdentities.page.section.title': '身份',
'settings.gitIdentities.page.empty.title': '未配置身份',
'settings.gitIdentities.page.empty.description': '创建一个以按项目管理 Git 作者设置',
'settings.gitIdentities.page.discoveredCredentials.title': '在 ~/.git-credentials 中发现',
'settings.gitIdentities.page.badge.default': '默认',
'settings.gitIdentities.page.actions.setAsDefault': '设为默认',
'settings.gitIdentities.page.actions.unsetDefault': '取消默认',
'settings.gitIdentities.page.actions.import': '导入',
'settings.gitIdentities.page.toast.updateDefaultFailed': '更新默认身份失败',
'settings.gitIdentities.page.toast.defaultUpdated': '默认身份已更新',
'settings.gitIdentities.page.toast.defaultUnset': '默认身份已取消',
'settings.gitIdentities.page.toast.profileDeleted': '身份“{name}”已删除',
'settings.gitIdentities.page.toast.deleteProfileFailed': '删除身份失败',
'settings.gitIdentities.page.deleteDialog.title': '删除身份',
'settings.gitIdentities.page.deleteDialog.description': '确定要删除“{name}”吗?',
'settings.gitIdentities.editor.title.importCredential': '导入凭据',
'settings.gitIdentities.editor.title.newIdentity': '新建身份',
'settings.gitIdentities.editor.title.globalIdentity': '全局身份',
'settings.gitIdentities.editor.title.editIdentity': '编辑身份',
'settings.gitIdentities.editor.description.globalReadOnly': '系统范围 Git 身份(只读)',
'settings.gitIdentities.editor.description.newProfile': '创建新的 Git 身份配置',
'settings.gitIdentities.editor.description.editProfile': '编辑身份配置设置',
'settings.gitIdentities.editor.field.profileName': '身份名称',
'settings.gitIdentities.editor.field.profileNamePlaceholder': '工作身份、个人身份等',
'settings.gitIdentities.editor.field.color': '颜色',
'settings.gitIdentities.editor.field.icon': '图标',
'settings.gitIdentities.editor.field.userName': '用户名',
'settings.gitIdentities.editor.field.userNameTooltip': '该名称会显示在 Git 提交信息中。',
'settings.gitIdentities.editor.field.userNamePlaceholder': '张三',
'settings.gitIdentities.editor.field.emailAddress': '邮箱地址',
'settings.gitIdentities.editor.field.emailAddressTooltip': '应与你在 GitHub/GitLab 中的邮箱一致以便正确归属。',
'settings.gitIdentities.editor.field.emailAddressPlaceholder': 'name@example.com',
'settings.gitIdentities.editor.field.authMethod': '认证方式',
'settings.gitIdentities.editor.field.authToken': 'Token',
'settings.gitIdentities.editor.field.sshKeyPath': 'SSH 密钥路径',
'settings.gitIdentities.editor.field.sshKeyPathTooltip': '可选私钥路径,例如 ~/.ssh/id_ed25519',
'settings.gitIdentities.editor.field.sshKeyPathPlaceholder': '~/.ssh/id_ed25519',
'settings.gitIdentities.editor.field.host': 'Host',
'settings.gitIdentities.editor.field.hostTooltip': '该 host 的 token 将从 ~/.git-credentials 读取。',
'settings.gitIdentities.editor.field.hostPlaceholder': 'github.com',
'settings.gitIdentities.editor.actions.close': '关闭',
'settings.gitIdentities.editor.actions.create': '创建',
'settings.gitIdentities.editor.actions.save': '保存',
'settings.gitIdentities.editor.toast.userNameEmailRequired': '用户名和邮箱为必填项',
'settings.gitIdentities.editor.toast.hostRequiredForToken': '基于 token 认证时 Host 为必填项',
'settings.gitIdentities.editor.toast.profileCreated': '身份已创建',
'settings.gitIdentities.editor.toast.profileUpdated': '身份已更新',
'settings.gitIdentities.editor.toast.createProfileFailed': '创建身份失败',
'settings.gitIdentities.editor.toast.updateProfileFailed': '更新身份失败',
'settings.gitIdentities.editor.toast.saveUnexpectedError': '保存时发生错误',
'settings.gitIdentities.editor.toast.profileDeleted': '身份已删除',
'settings.gitIdentities.editor.toast.deleteProfileFailed': '删除身份失败',
'settings.gitIdentities.editor.toast.deleteUnexpectedError': '删除时发生错误',
'settings.skills.sidebar.title': '技能',
'settings.skills.sidebar.total': '总计 {count}',
'settings.skills.sidebar.section.project': '项目技能',
'settings.skills.sidebar.section.user': '用户技能',
'settings.skills.sidebar.empty.title': '未配置技能',
'settings.skills.sidebar.empty.description': '使用上方 + 按钮创建一个',
'settings.skills.sidebar.badge.claude': 'claude',
'settings.skills.sidebar.badge.agents': 'agents',
'settings.skills.sidebar.badge.opencode': 'opencode',
'settings.skills.sidebar.toast.skillDeleted': '技能“{name}”已删除',
'settings.skills.sidebar.toast.deleteSkillFailed': '删除技能失败',
'settings.skills.sidebar.toast.duplicateLoadFailed': '加载技能详情以复制失败',
'settings.skills.sidebar.toast.renameLoadFailed': '加载技能详情失败',
'settings.skills.sidebar.toast.removeOldAfterRenameFailed': '重命名后移除旧技能失败',
'settings.skills.sidebar.toast.renameFailed': '重命名技能失败',
'settings.skills.sidebar.deleteDialog.title': '删除技能',
'settings.skills.sidebar.deleteDialog.description': '确定要删除技能“{name}”吗?',
'settings.skills.sidebar.renameDialog.title': '重命名技能',
'settings.skills.sidebar.renameDialog.description': '为技能“{name}”输入新名称',
'settings.skills.sidebar.renameDialog.placeholder': '新技能名称...',
'settings.skills.page.title.newSkill': '新建技能',
'settings.skills.page.subtitle.newSkill': '配置新技能',
'settings.skills.page.subtitle.skillLocation': '{location} 技能',
'settings.skills.page.section.basicInformation': '基础信息',
'settings.skills.page.section.instructions': '说明',
'settings.skills.page.section.supportingFiles': '支持文件',
'settings.skills.page.field.skillNameLocation': '技能名称与位置',
'settings.skills.page.field.skillNameHint': '小写字母、数字、连字符',
'settings.skills.page.field.skillNamePlaceholder': 'skill-name',
'settings.skills.page.field.descriptionHint': '智能体会用它判断何时加载此技能',
'settings.skills.page.field.descriptionPlaceholder': '简要描述该技能的作用...',
'settings.skills.page.field.instructionsPlaceholder': '分步说明、指南或参考内容...',
'settings.skills.page.badge.claudeCompatible': 'Claude 兼容',
'settings.skills.page.badge.pending': '待处理',
'settings.skills.page.actions.addFile': '添加文件',
'settings.skills.page.actions.createSkill': '创建技能',
'settings.skills.page.actions.createFile': '创建文件',
'settings.skills.page.supportingFiles.empty': '暂无支持文件。使用“添加文件”包含参考资料。',
'settings.skills.page.loading.details': '正在加载技能详情...',
'settings.skills.page.loading.fileContent': '正在加载文件内容...',
'settings.skills.page.empty.title': '从侧边栏选择一个技能',
'settings.skills.page.empty.description': '或新建一个技能',
'settings.skills.page.deleteFileDialog.title': '删除支持文件',
'settings.skills.page.deleteFileDialog.description': '确定要删除“{path}”吗?',
'settings.skills.page.fileDialog.titleEdit': '编辑支持文件',
'settings.skills.page.fileDialog.titleAdd': '添加支持文件',
'settings.skills.page.fileDialog.descriptionEdit': '修改文件内容',
'settings.skills.page.fileDialog.descriptionAdd': '在技能目录中新建文件',
'settings.skills.page.fileDialog.field.filePath': '文件路径',
'settings.skills.page.fileDialog.field.filePathPlaceholder': 'example.md 或 docs/reference.txt',
'settings.skills.page.fileDialog.field.filePathHint': '技能目录下的相对路径。子目录会自动创建。',
'settings.skills.page.fileDialog.field.content': '内容',
'settings.skills.page.fileDialog.field.contentPlaceholder': '文件内容...',
'settings.skills.page.toast.skillNameRequired': '技能名称为必填项',
'settings.skills.page.toast.invalidSkillName': '技能名必须为 1-64 位小写字母数字或连字符,且不能以连字符开头或结尾',
'settings.skills.page.toast.descriptionRequired': '描述为必填项',
'settings.skills.page.toast.skillExists': '已存在同名技能',
'settings.skills.page.toast.skillCreated': '技能创建成功',
'settings.skills.page.toast.skillUpdated': '技能更新成功',
'settings.skills.page.toast.createSkillFailed': '创建技能失败',
'settings.skills.page.toast.updateSkillFailed': '更新技能失败',
'settings.skills.page.toast.saveUnexpectedError': '保存时发生错误',
'settings.skills.page.toast.loadFileContentFailed': '加载文件内容失败',
'settings.skills.page.toast.fileNameRequired': '文件名为必填项',
'settings.skills.page.toast.fileExists': '已存在同名文件',
'settings.skills.page.toast.noSkillSelected': '未选择技能',
'settings.skills.page.toast.fileAdded': '文件“{path}”已添加',
'settings.skills.page.toast.fileCreated': '文件“{path}”已创建',
'settings.skills.page.toast.fileUpdated': '文件“{path}”已更新',
'settings.skills.page.toast.fileRemoved': '文件“{path}”已移除',
'settings.skills.page.toast.fileDeleted': '文件“{path}”已删除',
'settings.skills.page.toast.createFileFailed': '创建文件失败',
'settings.skills.page.toast.updateFileFailed': '更新文件失败',
'settings.skills.page.toast.deleteFileFailed': '删除文件失败',
'settings.skills.location.option.userOpencode.label': '用户 / OpenCode',
'settings.skills.location.option.userOpencode.description': '全局 OpenCode 配置位置',
'settings.skills.location.option.projectOpencode.label': '项目 / OpenCode',
'settings.skills.location.option.projectOpencode.description': '当前项目 .opencode 位置',
'settings.skills.location.option.userClaude.label': '用户 / Claude',
'settings.skills.location.option.userClaude.description': '全局 Claude skills 位置',
'settings.skills.location.option.projectClaude.label': '项目 / Claude',
'settings.skills.location.option.projectClaude.description': '当前项目 .claude 位置',
'settings.skills.location.option.userAgents.label': '用户 / Agents',
'settings.skills.location.option.userAgents.description': '全局 .agents 兼容位置',
'settings.skills.location.option.projectAgents.label': '项目 / Agents',
'settings.skills.location.option.projectAgents.description': '当前项目 .agents 兼容位置',
'settings.skills.catalog.shared.field.repository': '仓库',
'settings.skills.catalog.shared.field.repositoryPlaceholder': 'owner/repo 或 git@github.com:owner/repo.git',
'settings.skills.catalog.shared.field.optionalSubpath': '可选子路径',
'settings.skills.catalog.shared.field.subpathPlaceholder': '例如 skills',
'settings.skills.catalog.shared.field.targetLocation': '目标位置',
'settings.skills.catalog.shared.field.project': '项目',
'settings.skills.catalog.shared.field.noProjects': '没有可用项目',
'settings.skills.catalog.shared.field.chooseProjectPlaceholder': '选择项目',
'settings.skills.catalog.shared.field.searchSkillsPlaceholder': '搜索技能…',
'settings.skills.catalog.shared.toast.repositoryRequired': '仓库来源为必填项',
'settings.skills.catalog.shared.toast.privateRepoNotSupportedVsCode': 'VS Code 暂不支持私有仓库',
'settings.skills.catalog.shared.toast.foundSkills': '找到 {count} 个技能',
'settings.skills.catalog.shared.noDescription': '未提供描述',
'settings.skills.catalog.shared.actions.scan': '扫描',
'settings.skills.catalog.shared.actions.scanning': '扫描中...',
'settings.skills.catalog.shared.actions.install': '安装',
'settings.skills.catalog.shared.actions.installing': '安装中...',
'settings.skills.catalog.shared.auth.title': '需要认证',
'settings.skills.catalog.shared.auth.description': '选择一个 Git 身份(SSH 密钥)',
'settings.skills.catalog.shared.auth.chooseIdentity': '选择身份',
'settings.skills.catalog.shared.auth.footerHint': '在设置 - Git Identities 中配置身份。',
'settings.skills.catalog.shared.auth.footerHintArrow': '在设置 → Git Identities 中配置身份。',
'settings.skills.catalog.conflicts.title': '技能已存在',
'settings.skills.catalog.conflicts.description': '部分选中技能在此作用域已安装。请选择跳过或覆盖。',
'settings.skills.catalog.conflicts.count': '{count} 个冲突',
'settings.skills.catalog.conflicts.installedIn': '已安装于 {scope} / {source}',
'settings.skills.catalog.conflicts.scope.user': '用户',
'settings.skills.catalog.conflicts.scope.project': '项目',
'settings.skills.catalog.conflicts.source.opencode': 'opencode',
'settings.skills.catalog.conflicts.source.agents': 'agents',
'settings.skills.catalog.conflicts.decision.skip': '跳过',
'settings.skills.catalog.conflicts.decision.overwrite': '覆盖',
'settings.skills.catalog.conflicts.actions.skipAll': '全部跳过',
'settings.skills.catalog.conflicts.actions.overwriteAll': '全部覆盖',
'settings.skills.catalog.conflicts.actions.continue': '继续',
'settings.skills.catalog.installSkill.title': '安装技能',
'settings.skills.catalog.installSkill.descriptionPrefix': '将',
'settings.skills.catalog.installSkill.descriptionSuffix': '安装到四个目标位置之一。',
'settings.skills.catalog.installSkill.field.destination': '目标位置',
'settings.skills.catalog.installSkill.field.project': '项目',
'settings.skills.catalog.installSkill.field.noProjects': '没有可用项目',
'settings.skills.catalog.installSkill.field.chooseProjectPlaceholder': '选择项目',
'settings.skills.catalog.installSkill.actions.install': '安装',
'settings.skills.catalog.installSkill.actions.installing': '安装中...',
'settings.skills.catalog.installSkill.toast.installed': '技能安装成功',
'settings.skills.catalog.installSkill.toast.authRequired': '需要认证',
'settings.skills.catalog.installSkill.toast.installFailed': '安装技能失败',
'settings.skills.catalog.add.title': '添加技能目录',
'settings.skills.catalog.add.descriptionPrefix': '将 Git 仓库添加为新的目录来源。OpenChamber 会扫描其中包含',
'settings.skills.catalog.add.descriptionSuffix': '的文件夹。',
'settings.skills.catalog.add.field.catalogName': '目录名称',
'settings.skills.catalog.add.field.catalogNamePlaceholder': '例如 Team Skills',
'settings.skills.catalog.add.field.repository': '仓库',
'settings.skills.catalog.add.field.optionalSubpath': '可选子路径',
'settings.skills.catalog.add.field.repositoryHint': '公共仓库在所有环境可用。私有仓库需要 SSH 身份(仅 Desktop/Web)。',
'settings.skills.catalog.add.scanResult': '扫描结果:找到 {count} 个技能',
'settings.skills.catalog.add.duplicateMessage': '该目录已添加。',
'settings.skills.catalog.add.actions.addCatalog': '添加目录',
'settings.skills.catalog.add.toast.repositoryRequired': '仓库来源为必填项',
'settings.skills.catalog.add.toast.authenticationRequiredScan': '需要认证。请选择 Git 身份后再扫描。',
'settings.skills.catalog.add.toast.scanFailed': '扫描仓库失败',
'settings.skills.catalog.add.toast.noSkillsFound': '该仓库中未找到技能',
'settings.skills.catalog.add.toast.catalogNameRequired': '目录名称为必填项',
'settings.skills.catalog.add.toast.scanBeforeAdd': '请先扫描仓库再添加目录',
'settings.skills.catalog.add.toast.catalogAlreadyExists': '该目录已存在',
'settings.skills.catalog.add.toast.catalogAdded': '目录已添加',
'settings.skills.catalog.add.toast.saveFailed': '保存目录失败',
'settings.skills.catalog.installFromRepo.title': '从 Git 仓库安装',
'settings.skills.catalog.installFromRepo.descriptionPrefix': '扫描仓库中包含',
'settings.skills.catalog.installFromRepo.descriptionSuffix': '的文件夹,然后安装选中的技能。',
'settings.skills.catalog.installFromRepo.repositoryHintPrefix': '对于 GitHub 简写,你可以添加子路径,例如',
'settings.skills.catalog.installFromRepo.authDescription': '选择一个可访问该仓库的 Git 身份(SSH 密钥)。',
'settings.skills.catalog.installFromRepo.empty.noScanResultsTitle': '暂无扫描结果',
'settings.skills.catalog.installFromRepo.empty.noScanResultsDescription': '扫描仓库以发现技能',
'settings.skills.catalog.installFromRepo.actions.selectAll': '全选',
'settings.skills.catalog.installFromRepo.actions.selectNone': '全不选',
'settings.skills.catalog.installFromRepo.actions.installSelected': '安装所选',
'settings.skills.catalog.installFromRepo.badge.installed': '已安装({scope}/{source})',
'settings.skills.catalog.installFromRepo.selectedCount': '已选:{selected} / {total}',
'settings.skills.catalog.installFromRepo.toast.authenticationRequiredScan': '需要认证。请选择 Git 身份后再扫描。',
'settings.skills.catalog.installFromRepo.toast.authenticationRequiredInstall': '需要认证。请选择 Git 身份后再安装。',
'settings.skills.catalog.installFromRepo.toast.scanFailed': '扫描仓库失败',
'settings.skills.catalog.installFromRepo.toast.selectAtLeastOne': '请至少选择一个要安装的技能',
'settings.skills.catalog.installFromRepo.toast.installedCount': '已安装 {count} 个技能',
'settings.skills.catalog.installFromRepo.toast.installCompleted': '安装完成',
'settings.skills.catalog.installFromRepo.toast.installFailed': '安装技能失败',
'settings.skills.catalog.page.mode.manual': '手动',
'settings.skills.catalog.page.mode.external': '外部',
'settings.skills.catalog.page.title': '技能目录',
'settings.skills.catalog.page.section.sourceRepository': '来源仓库',
'settings.skills.catalog.page.field.selectSourcePlaceholder': '选择来源',
'settings.skills.catalog.page.actions.refreshTitle': '刷新',
'settings.skills.catalog.page.actions.removeCatalogTitle': '移除目录',
'settings.skills.catalog.page.actions.addCatalog': '添加目录',
'settings.skills.catalog.page.actions.removeCatalog': '移除目录',
'settings.skills.catalog.page.actions.loadMoreSkills': '加载更多技能',
'settings.skills.catalog.page.loading.catalog': '加载中...',
'settings.skills.catalog.page.loading.skills': '正在加载技能...',
'settings.skills.catalog.page.loading.more': '加载中...',
'settings.skills.catalog.page.foundCount': '找到 {count} 个技能',
'settings.skills.catalog.page.error.catalogTitle': '目录错误',
'settings.skills.catalog.page.empty.noSkillsTitle': '未找到技能',
'settings.skills.catalog.page.empty.noSkillsDescription': '请尝试其他搜索条件或刷新目录',
'settings.skills.catalog.page.badge.installed': '已安装({scope})',
'settings.skills.catalog.page.badge.notInstallable': '不可安装',
'settings.skills.catalog.page.badge.unknown': '未知',
'settings.skills.catalog.page.byOwnerPrefix': '作者',
'settings.skills.catalog.page.removeDialog.title': '移除目录',
'settings.skills.catalog.page.removeDialog.description': '确定要移除此目录吗?',
'settings.openchamber.passkeys.title': 'Passkeys',
'settings.openchamber.passkeys.field.currentDevice': '当前设备',
'settings.openchamber.passkeys.actions.add': '添加 passkey',
'settings.openchamber.passkeys.actions.cancelSetup': '取消 passkey 设置',
'settings.openchamber.passkeys.actions.signOutEverywhere': '全部登出',
'settings.openchamber.passkeys.actions.signingOut': '正在登出…',
'settings.openchamber.passkeys.actions.removing': '移除中…',
'settings.openchamber.passkeys.state.uiPasswordRequired': '仅在启用 UI 密码锁后可使用 passkey。',
'settings.openchamber.passkeys.state.loading': '正在加载 passkey…',
'settings.openchamber.passkeys.state.noneSaved': '此主机尚未保存 passkey。',
'settings.openchamber.passkeys.item.lastUsed': '上次使用 {time}',
'settings.openchamber.passkeys.item.added': '添加于 {time}',
'settings.openchamber.passkeys.time.neverUsed': '从未使用',
'settings.openchamber.passkeys.toast.loadFailed': '无法加载 passkey。',
'settings.openchamber.passkeys.toast.enableUiPasswordFirst': '请先启用 UI 密码锁再添加 passkey。',
'settings.openchamber.passkeys.toast.added': 'passkey 已添加',
'settings.openchamber.passkeys.toast.setupCanceled': 'passkey 设置已取消',
'settings.openchamber.passkeys.toast.addFailed': '无法添加 passkey。',
'settings.openchamber.passkeys.toast.removed': 'passkey 已移除',
'settings.openchamber.passkeys.toast.removeFailed': '无法移除 passkey。',
'settings.openchamber.passkeys.toast.clearAuthFailed': '无法清除已保存的认证信息。',
'settings.openchamber.sessionRetention.title': '会话保留',
'settings.openchamber.sessionRetention.tooltip': '根据最后活动时间自动归档或删除不活跃会话。会保留最近 5 个会话。',
'settings.openchamber.sessionRetention.field.enableAutoCleanupAria': '启用自动清理',
'settings.openchamber.sessionRetention.field.enableAutoCleanup': '启用自动清理',
'settings.openchamber.sessionRetention.field.retentionPeriod': '保留时长',
'settings.openchamber.sessionRetention.field.retentionPeriodAria': '按天设置保留时长',
'settings.openchamber.sessionRetention.field.days': '天',
'settings.openchamber.sessionRetention.field.whenSessionsExpire': '会话过期时',
'settings.openchamber.sessionRetention.actions.resetRetentionAria': '重置保留时长',
'settings.openchamber.sessionRetention.actions.runCleanupNow': '立即执行清理',
'settings.openchamber.sessionRetention.actions.cleaningUp': '清理中...',
'settings.openchamber.sessionRetention.action.archive': '归档',
'settings.openchamber.sessionRetention.action.delete': '删除',
'settings.openchamber.sessionRetention.manualCleanup.title': '手动清理',
'settings.openchamber.sessionRetention.manualCleanup.eligibleArchiveNow': '当前可归档:{count}',
'settings.openchamber.sessionRetention.manualCleanup.eligibleDeleteNow': '当前可删除:{count}',
'settings.openchamber.sessionRetention.toast.noneEligibleArchive': '没有可归档的会话',
'settings.openchamber.sessionRetention.toast.noneEligibleDelete': '没有可删除的会话',
'settings.openchamber.sessionRetention.toast.archivedCount': '已归档 {count} 个会话',
'settings.openchamber.sessionRetention.toast.deletedCount': '已删除 {count} 个会话',
'settings.openchamber.sessionRetention.toast.failedArchiveCount': '归档 {count} 个会话失败',
'settings.openchamber.sessionRetention.toast.failedDeleteCount': '删除 {count} 个会话失败',
'settings.openchamber.desktopNetwork.title': '桌面端网络访问',
'settings.openchamber.desktopNetwork.field.allowLanAccessAria': '允许桌面 sidecar 局域网访问',
'settings.openchamber.desktopNetwork.field.allowLanAccess': '允许你本地网络中的其他设备打开此应用',
'settings.openchamber.desktopNetwork.field.allowLanAccessDescription': '会重启应用,以便手机、平板和同一 Wi‑Fi 下的其他电脑访问。',
'settings.openchamber.desktopNetwork.field.warning': '警告:启用后,同一本地网络中的任何人都可访问此应用。',
'settings.openchamber.desktopNetwork.hint.openAfterRestart': '重启后可在其他设备打开:',
'settings.openchamber.desktopNetwork.hint.openNow': '可在其他设备打开:',
'settings.openchamber.desktopNetwork.actions.saveAndRestart': '保存并重启',
'settings.openchamber.desktopNetwork.error.loadFailed': '加载桌面设置失败',
'settings.openchamber.desktopNetwork.error.saveFailed': '保存桌面设置失败',
'settings.openchamber.desktopNetwork.error.savedRestartFailed': '已保存,但重启应用失败',
'settings.openchamber.opencodeCli.title': 'OpenCode CLI',
'settings.openchamber.opencodeCli.tooltipPrefix': '可选的',
'settings.openchamber.opencodeCli.tooltipSuffix': '二进制绝对路径。',
'settings.openchamber.opencodeCli.field.binaryPath': 'OpenCode 可执行文件路径',
'settings.openchamber.opencodeCli.field.binaryPathPlaceholder': '/Users/you/.bun/bin/opencode',
'settings.openchamber.opencodeCli.field.showUpdateNotifications': '显示 OpenCode 更新通知',
'settings.openchamber.opencodeCli.field.showUpdateNotificationsAria': '显示 OpenCode 更新通知',
'settings.openchamber.opencodeCli.actions.browseAria': '浏览 OpenCode 可执行文件路径',
'settings.openchamber.opencodeCli.actions.browse': '浏览',
'settings.openchamber.opencodeCli.actions.saveAndReload': '保存并重载',
'settings.openchamber.opencodeCli.actions.restartingOpenCode': '正在重启 OpenCode…',
'settings.openchamber.opencodeCli.dialog.selectBinaryTitle': '选择 OpenCode 可执行文件',
'settings.openchamber.opencodeCli.tipPrefix': '提示:你也可以使用',
'settings.openchamber.opencodeCli.tipMiddle': '环境变量,但此设置会持久化到',
'settings.mcp.sidebar.title': 'MCP 服务器',
'settings.mcp.sidebar.total': '总计 {count}',
'settings.mcp.sidebar.actions.refreshStatusAria': '刷新 MCP 状态',
'settings.mcp.sidebar.actions.refreshStatusTitle': '刷新 MCP 状态',
'settings.mcp.sidebar.actions.addServerTitle': '添加 MCP 服务器',
'settings.mcp.sidebar.actions.deleting': '删除中…',
'settings.mcp.sidebar.empty.title': '未配置 MCP 服务器',
'settings.mcp.sidebar.empty.description': '使用上方 + 按钮添加一个',
'settings.mcp.sidebar.group.projectServers': '项目服务器',
'settings.mcp.sidebar.group.userServers': '用户服务器',
'settings.mcp.sidebar.serverType.localTitle': '本地服务器',
'settings.mcp.sidebar.serverType.remoteTitle': '远程服务器',
'settings.mcp.sidebar.deleteDialog.title': '删除 MCP 服务器',
'settings.mcp.sidebar.deleteDialog.descriptionPrefix': '确定要删除“{name}”吗?这将把它从以下文件中移除',
'settings.mcp.sidebar.toast.deleteFailed': '删除 MCP 服务器失败',
'settings.mcp.sidebar.toast.serverDeleted': 'MCP 服务器“{name}”已删除',
'settings.mcp.sidebar.toast.refreshListIfStale': '如果界面看起来未更新,请刷新 MCP 列表。',
'settings.openchamber.keyboardShortcuts.title': '键盘快捷键',
'settings.openchamber.keyboardShortcuts.actions.resetAll': '全部重置',
'settings.openchamber.keyboardShortcuts.actions.overwrite': '覆盖',
'settings.openchamber.keyboardShortcuts.tooltip': '录入新的按键组合并保存,绑定会立即生效。',
'settings.openchamber.keyboardShortcuts.overwritePrompt': '该组合已被其他快捷键使用。是否覆盖并清除原映射?',
'settings.openchamber.keyboardShortcuts.field.pressKeys': '按下按键...',
'settings.openchamber.keyboardShortcuts.error.captureFirst': '请先录入一个快捷键。',
'settings.openchamber.keyboardShortcuts.warning.riskyBrowserShortcut': '该快捷键可能与浏览器默认快捷键冲突,但仍已保存。',
'settings.openchamber.keyboardShortcuts.action.open_go_to_line.label': '跳转到行(文件编辑器)',
'settings.openchamber.keyboardShortcuts.action.open_command_palette.label': '打开命令面板',
'settings.openchamber.keyboardShortcuts.action.focus_input.label': '聚焦输入框',
'settings.openchamber.keyboardShortcuts.action.open_settings.label': '打开设置',
'settings.openchamber.keyboardShortcuts.action.toggle_terminal.label': '切换终端停靠区',
'settings.openchamber.keyboardShortcuts.action.toggle_terminal_expanded.label': '切换终端展开',
'settings.openchamber.keyboardShortcuts.action.toggle_sidebar.label': '切换侧边栏',
'settings.openchamber.keyboardShortcuts.action.toggle_right_sidebar.label': '切换右侧边栏',
'settings.openchamber.keyboardShortcuts.action.open_right_sidebar_git.label': '打开右侧边栏 Git 标签',
'settings.openchamber.keyboardShortcuts.action.open_right_sidebar_files.label': '打开右侧边栏 Files 标签',
'settings.openchamber.keyboardShortcuts.action.cycle_right_sidebar_tab.label': '轮换右侧边栏标签',
'settings.openchamber.keyboardShortcuts.action.new_chat.label': '新建会话',
'settings.openchamber.keyboardShortcuts.action.new_chat_worktree.label': '新建工作树草稿',
'settings.openchamber.keyboardShortcuts.action.new_mini_chat.label': '新建 Mini Chat 窗口',
'settings.openchamber.keyboardShortcuts.action.open_help.label': '打开键盘快捷键',
'settings.openchamber.keyboardShortcuts.action.toggle_context_plan.label': '切换上下文面板中的计划',
'settings.openchamber.keyboardShortcuts.action.toggle_services_menu.label': '切换服务菜单',
'settings.openchamber.keyboardShortcuts.action.cycle_services_tab.label': '轮换服务菜单标签',
'settings.openchamber.keyboardShortcuts.action.cycle_theme.label': '轮换主题',
'settings.openchamber.keyboardShortcuts.action.cycle_agent.label': '轮换智能体',
'settings.openchamber.keyboardShortcuts.action.cycle_favorite_model_forward.label': '向前轮换收藏模型',
'settings.openchamber.keyboardShortcuts.action.cycle_favorite_model_backward.label': '向后轮换收藏模型',
'settings.openchamber.keyboardShortcuts.action.expand_input.label': '展开输入框',
'settings.openchamber.keyboardShortcuts.action.open_timeline_dialog.label': '打开对话时间线',
'settings.projects.sidebar.total': '总计 {count}',
'settings.projects.sidebar.actions.addProject': '添加项目',
'settings.projects.page.empty.noProjects': '暂无项目。',
'settings.projects.page.title.default': '项目设置',
'settings.projects.page.section.worktree': '工作树',
'settings.projects.page.field.projectName': '项目名称',
'settings.projects.page.field.projectNamePlaceholder': '项目名称',
'settings.projects.page.field.accentColor': '强调色',
'settings.projects.page.field.projectIcon': '项目图标',
'settings.projects.page.field.projectIconBackgroundAria': '项目图标背景颜色',
'settings.projects.page.field.clearIconBackgroundAria': '清除图标背景',
'settings.projects.page.field.clearBackground': '清除背景',
'settings.projects.page.field.none': '无',
'settings.projects.page.field.preview': '预览',
'settings.projects.page.actions.uploadIcon': '上传图标',
'settings.projects.page.actions.uploading': '上传中...',
'settings.projects.page.actions.discoverFavicon': '发现站点图标',
'settings.projects.page.actions.discovering': '发现中...',
'settings.projects.page.actions.removeProjectIcon': '移除项目图标',
'settings.projects.page.actions.removing': '移除中...',
'settings.projects.page.actions.undoRemove': '撤销移除',
'settings.projects.page.toast.uploadIconFailed': '上传项目图标失败',
'settings.projects.page.toast.iconUpdated': '项目图标已更新',
'settings.projects.page.toast.removeIconFailed': '移除项目图标失败',
'settings.projects.page.toast.iconRemoved': '项目图标已移除',
'settings.projects.page.toast.discoverIconFailed': '发现项目图标失败',
'settings.projects.page.toast.customIconAlreadySet': '该项目已设置自定义图标',
'settings.projects.page.toast.iconDiscovered': '项目图标已发现',
'settings.usage.sidebar.title': '用量',
'settings.usage.sidebar.total': '总计 {count}',
'settings.usage.sidebar.actions.toggleAutoRefreshAria': '切换自动刷新',
'settings.usage.sidebar.actions.refreshAria': '刷新用量',
'settings.usage.sidebar.actions.refreshTitle': '刷新用量',
'settings.usage.sidebar.tooltip.autoRefresh': '按设定间隔自动刷新用量数据',
'settings.usage.sidebar.field.intervalPlaceholder': '间隔',
'settings.usage.sidebar.field.display': '显示',
'settings.usage.sidebar.field.displayModePlaceholder': '显示模式',
'settings.usage.sidebar.field.displayModeUsage': '用量',
'settings.usage.sidebar.field.displayModeRemaining': '剩余配额',
'settings.usage.sidebar.status.notSet': '未设置',
'settings.usage.page.empty.selectProvider': '选择一个提供商以查看用量详情。',
'settings.usage.page.header.providerUsage': '{provider} 用量',
'settings.usage.page.header.refreshing': '正在刷新用量...',
'settings.usage.page.header.lastUpdated': '最后更新:{time}',
'settings.usage.page.options.showInHeaderAria': '在页眉菜单显示',
'settings.usage.page.options.showInHeader': '在页眉菜单显示',
'settings.usage.page.options.showInHeaderTooltip': '启用后,该提供商的用量会显示在应用页眉的快速访问下拉菜单中。',
'settings.usage.page.state.noData': '暂无用量数据。',
'settings.usage.page.state.refreshFailedTitle': '刷新用量数据失败',
'settings.usage.page.state.providerNotConfiguredTitle': '提供商未配置',
'settings.usage.page.state.providerNotConfiguredDescription': '请在“提供商”标签页添加凭据以启用用量跟踪。',
'settings.usage.page.section.modelQuotas': '模型配额',
'settings.usage.page.section.otherModels': '其他模型',
'settings.usage.page.state.noQuotaWindowsTitle': '未报告配额窗口',
'settings.usage.page.state.noQuotaWindowsDescription': '该提供商当前未报告任何速率限制或用量配额。',
'settings.usage.pace.status.onTrack': '正常',
'settings.usage.pace.status.slightlyFast': '稍快',
'settings.usage.pace.status.tooFast': '过快',
'settings.usage.pace.status.usedUp': '已用尽',
'settings.usage.pace.predictionTooltip': '基于当前速度预测窗口结束时的用量:{prediction}',
'settings.usage.pace.wait': '等待 {duration}',
'settings.usage.pace.prediction': '预测:{prediction}',
'settings.usage.pace.rate': '速度:{rate}',
'settings.usage.pace.waitSeparator': ' · 等待 ',
'settings.usage.pace.predictionLabel': '预测:',
'settings.remoteInstances.page.title': '远程实例',
'settings.remoteInstances.page.description': '配置 SSH 连接、远程服务和端口转发设置。',
'settings.remoteInstances.page.empty.selectInstance': '选择一个实例以查看和编辑其设置。',
'settings.remoteInstances.page.empty.noExtraForwards': '尚未配置额外端口转发。',
'settings.remoteInstances.page.section.actions': '操作',
'settings.remoteInstances.page.section.actionsDescription': '连接、重连、查看日志或移除此实例。',
'settings.remoteInstances.page.section.remoteServer': '远程服务',
'settings.remoteInstances.page.section.remoteServerDescription': 'OpenChamber 在远端主机上的管理与启动方式。',
'settings.remoteInstances.page.section.mainTunnel': '主隧道',
'settings.remoteInstances.page.section.mainTunnelDescription': '该远程实例的主本地访问端点。',
'settings.remoteInstances.page.section.authentication': '认证',
'settings.remoteInstances.page.section.authenticationDescription': 'SSH 和远程 OpenChamber UI 的可选凭据。',
'settings.remoteInstances.page.section.portForwards': '端口转发',
'settings.remoteInstances.page.section.portForwardsDescription': '除主隧道外的额外 SSH 转发。',
'settings.remoteInstances.page.field.sshCommand': 'SSH 命令',
'settings.remoteInstances.page.field.sshCommandPlaceholder': 'ssh user@host',
'settings.remoteInstances.page.field.nickname': '昵称',
'settings.remoteInstances.page.field.nicknamePlaceholder': '我的远程主机',
'settings.remoteInstances.page.field.connectionTimeoutSeconds': '连接超时(秒)',
'settings.remoteInstances.page.field.installMethod': '安装方式',
'settings.remoteInstances.page.field.installMethodHint': '在 managed 模式下 OpenChamber 的安装方式。',
'settings.remoteInstances.page.field.selectInstallMethodPlaceholder': '选择安装方式',
'settings.remoteInstances.page.field.installMethodDownloadRelease': '下载发布版本',
'settings.remoteInstances.page.field.installMethodUploadBundle': '上传安装包',
'settings.remoteInstances.page.field.selectBindHostPlaceholder': '选择绑定主机',
'settings.remoteInstances.page.field.sshPasswordOptional': 'SSH 密码(可选)',
'settings.remoteInstances.page.field.sshPasswordPlaceholder': '输入 SSH 密码',
'settings.remoteInstances.page.field.uiPasswordOptional': 'UI 密码(可选)',
'settings.remoteInstances.page.field.uiPasswordPlaceholder': '输入 UI 密码',
'settings.remoteInstances.page.field.forwardTypeHint': '选择本地(-L)、远程(-R)或动态(-D)转发。',
'settings.remoteInstances.page.field.typePlaceholder': '类型',
'settings.remoteInstances.page.forwardType.local': '本地(-L)',
'settings.remoteInstances.page.forwardType.remote': '远程(-R)',
'settings.remoteInstances.page.forwardType.dynamic': '动态(-D)',
'settings.remoteInstances.page.forwardTypeDescription.local': '将本地流量转发到远程目标。',
'settings.remoteInstances.page.forwardTypeDescription.remote': '暴露远端端点并回传到本地机器。',
'settings.remoteInstances.page.forwardTypeDescription.dynamic': '通过 SSH 暴露本地 SOCKS5 代理。',
'settings.remoteInstances.page.actions.create': '创建',
'settings.remoteInstances.page.actions.cancel': '取消',
'settings.remoteInstances.page.actions.connecting': '连接中...',
'settings.remoteInstances.page.actions.reconnecting': '重连中...',
'settings.remoteInstances.page.actions.reconnectNow': '立即重连',
'settings.remoteInstances.page.actions.logs': 'SSH 日志',
'settings.remoteInstances.page.actions.pickRandomPort': '随机端口',
'settings.remoteInstances.page.actions.enableForwardAria': '启用转发',
'settings.remoteInstances.page.actions.openLocal': '打开本地',
'settings.remoteInstances.page.actions.addForward': '添加转发',
'settings.remoteInstances.page.import.sectionTitle': '从 SSH 配置导入',
'settings.remoteInstances.page.import.loading': '正在加载 SSH 主机...',
'settings.remoteInstances.page.import.noneFound': '未找到 SSH 主机。',
'settings.remoteInstances.page.import.noneAvailable': '没有可导入的 SSH 主机。',
'settings.remoteInstances.page.import.patternSuffix': '(模式)',
'settings.remoteInstances.page.status.currentLocalUrl': '当前本地 URL:',
'settings.remoteInstances.page.status.reconnectStale': '重连似乎卡住了。你可以立即重试。',
'settings.remoteInstances.page.logsDialog.title': 'SSH 日志',
'settings.remoteInstances.page.logsDialog.loading': '正在加载日志...',
'settings.remoteInstances.page.logsDialog.empty': '暂无 SSH 日志。',
'settings.remoteInstances.page.patternDialog.title': '根据通配符模式创建',
'settings.remoteInstances.page.patternDialog.destinationPlaceholder': 'user@host',
'settings.remoteInstances.page.phase.resolvingConfiguration': '正在解析配置',
'settings.remoteInstances.page.phase.checkingAuth': '正在检查认证',
'settings.remoteInstances.page.phase.establishingSsh': '正在建立 SSH 连接',
'settings.remoteInstances.page.phase.probingRemote': '正在探测远程主机',
'settings.remoteInstances.page.phase.installingOpenChamber': '正在安装 OpenChamber',
'settings.remoteInstances.page.phase.updatingOpenChamber': '正在更新 OpenChamber',
'settings.remoteInstances.page.phase.detectingServer': '正在检测服务',
'settings.remoteInstances.page.phase.startingServer': '正在启动服务',
'settings.remoteInstances.page.phase.forwardingPorts': '正在转发端口',
'settings.remoteInstances.page.phase.reconnecting': '正在重连',
'settings.remoteInstances.page.confirm.storeSshPasswordPlaintext': '是否将 SSH 密码以明文存储到磁盘?',
'settings.remoteInstances.page.confirm.storeUiPasswordPlaintext': '是否将 UI 密码以明文存储到磁盘?',
'settings.remoteInstances.page.confirm.removeInstance': '要移除此远程实例吗?',
'settings.remoteInstances.page.toast.sshCommandRequired': 'SSH 命令为必填项',
'settings.remoteInstances.page.toast.saveFailed': '保存实例失败',
'settings.remoteInstances.page.toast.instanceSaved': '实例已保存',
'settings.remoteInstances.page.toast.instanceCreated': '实例已创建',
'settings.remoteInstances.page.toast.destinationRequired': '目标地址为必填项',
'settings.remoteInstances.page.toast.noLogsToCopy': '没有可复制的日志',
'settings.remoteInstances.page.toast.logsCopied': '日志已复制',
'settings.remoteInstances.page.toast.logsCleared': '日志已清除',
'settings.remoteInstances.page.toast.clearLogsFailed': '清除日志失败',
'settings.remoteInstances.page.toast.instanceUrlUnavailable': '实例 URL 不可用',
'settings.remoteInstances.page.toast.connectFailed': '连接实例失败',
'settings.remoteInstances.page.toast.cancelConnectionFailed': '取消连接失败',
'settings.remoteInstances.page.toast.disconnectFailed': '断开实例连接失败',
'settings.remoteInstances.page.toast.retryFailed': '重试连接失败',
'settings.remoteInstances.page.toast.instanceRemoved': '实例已移除',
'settings.remoteInstances.page.toast.removeInstanceFailed': '移除实例失败',
'settings.openchamber.worktrees.state.selectProject': '选择一个项目以管理工作树。',
'settings.openchamber.worktrees.state.gitOnly': '工作树设置仅适用于 Git 仓库。',
'settings.openchamber.worktrees.setup.title': '初始化命令',
'settings.openchamber.worktrees.setup.tooltipPrefix': '创建工作树后会在新工作树目录内自动执行。项目根目录可使用',
'settings.openchamber.worktrees.setup.tooltipSuffix': '。',
'settings.openchamber.worktrees.setup.loading': '加载中...',
'settings.openchamber.worktrees.setup.commandPlaceholder': '例如:bun install',
'settings.openchamber.worktrees.setup.removeCommandAria': '移除命令',
'settings.openchamber.worktrees.setup.addCommand': '添加命令',
'settings.openchamber.worktrees.list.title': '现有工作树',
'settings.openchamber.worktrees.list.tooltip': '工作树位于仓库外部(由 OpenCode 管理)。删除工作树也会删除关联会话。',
'settings.openchamber.worktrees.list.loading': '正在加载工作树...',
'settings.openchamber.worktrees.list.empty': '该项目未找到工作树',
'settings.openchamber.worktrees.list.detachedHead': '分离 HEAD',
'settings.openchamber.worktrees.list.deleteWorktreeAria': '删除工作树 {name}',
'settings.agents.modelSelector.title': '选择模型',
'settings.agents.modelSelector.searchPlaceholder': '搜索模型',
'settings.agents.modelSelector.selectPlaceholder': '选择模型...',
'settings.agents.modelSelector.notSelected': '未选择',
'settings.agents.modelSelector.noModelOptional': '无模型(可选)',
'settings.agents.modelSelector.section.favorites': '收藏',
'settings.agents.modelSelector.section.recents': '最近使用',
'settings.agents.modelSelector.section.recent': '最近',
'settings.agents.modelSelector.badge.current': '当前',
'settings.agents.modelSelector.actions.favorite': '收藏',
'settings.agents.modelSelector.actions.unfavorite': '取消收藏',
'settings.agents.modelSelector.actions.addToFavorites': '添加到收藏',
'settings.agents.modelSelector.actions.removeFromFavorites': '从收藏中移除',
'settings.agents.modelSelector.state.noModelsFound': '未找到模型',
'settings.agents.modelSelector.keyboardHints': '↑↓ 导航 • Enter 选择 • Esc 关闭',
'settings.providers.sidebar.title': '提供商',
'settings.providers.sidebar.total': '总计 {count}',
'settings.providers.sidebar.actions.connectProviderAria': '连接提供商',
'settings.providers.sidebar.actions.connectProviderTitle': '连接提供商',
'settings.providers.sidebar.empty.title': '未找到提供商',
'settings.providers.sidebar.empty.description': '请检查 OpenCode 配置',
'settings.providers.sidebar.section.userProviders': '用户级提供商',
'settings.providers.sidebar.section.projectProviders': '项目级提供商',
'settings.providers.page.state.loading': '加载中...',
'settings.providers.page.state.unableToLoadProviderList': '无法加载提供商列表',
'settings.providers.page.empty.noProvidersDetected': '未检测到提供商',
'settings.providers.page.empty.checkOpenCodeConfiguration': '请检查 OpenCode 配置',
'settings.providers.page.empty.selectProviderFromSidebar': '请从侧边栏选择提供商',
'settings.providers.page.empty.reviewDetailsAndConfigureAuth': '查看详情并配置认证',
'settings.providers.page.connect.title': '连接提供商',
'settings.providers.page.connect.selectProviderTitle': '选择提供商',
'settings.providers.page.connect.providerField': '提供商',
'settings.providers.page.connect.selectProviderPlaceholder': '选择提供商',
'settings.providers.page.connect.searchProvidersPlaceholder': '搜索...',
'settings.providers.page.connect.noProvidersFound': '未找到提供商',
'settings.providers.page.connect.allProvidersConnected': '所有提供商均已连接。',
'settings.providers.page.auth.title': '认证',
'settings.providers.page.auth.loadingMethods': '正在加载认证方式...',
'settings.providers.page.auth.apiKeyLabel': 'API Key',
'settings.providers.page.auth.apiKeyTooltip': '密钥将直接发送给 OpenCode,不会被 OpenChamber 存储。',
'settings.providers.page.auth.apiKeyPlaceholder': 'sk-...',
'settings.providers.page.auth.oauthMethodFallback': 'OAuth 方式 {index}',
'settings.providers.page.auth.pasteAuthorizationCodePlaceholder': '粘贴授权码',
'settings.providers.page.auth.connected': '已连接',
'settings.providers.page.auth.useReconnectHint': '· 使用“重新连接”以更新凭据',
'settings.providers.page.connectionDetails.title': '连接详情',
'settings.providers.page.connectionDetails.configuredIn': '配置来源:',
'settings.providers.page.connectionDetails.noActiveSource': '没有活动配置来源',
'settings.providers.page.connectionDetails.source.authCredentials': '认证凭据',
'settings.providers.page.connectionDetails.source.userConfig': '用户配置',
'settings.providers.page.connectionDetails.source.projectConfig': '项目配置',
'settings.providers.page.connectionDetails.source.customConfig': '自定义配置',
'settings.providers.page.models.title': '可用模型',
'settings.providers.page.models.filterPlaceholder': '筛选模型...',
'settings.providers.page.models.noModelsMatchFilter': '没有模型匹配此筛选条件。',
'settings.providers.page.models.capability.toolCalling': '工具调用',
'settings.providers.page.models.capability.reasoning': '推理',
'settings.providers.page.models.capability.imageInput': '图像输入',
'settings.providers.page.models.tokenBadge.context': '上下文',
'settings.providers.page.models.tokenBadge.output': '输出',
'settings.providers.page.models.actions.hideModelFromSelectors': '在选择器中隐藏模型',
'settings.providers.page.models.actions.showModelInSelectors': '在选择器中显示模型',
'settings.providers.page.models.actions.hideModel': '隐藏模型',
'settings.providers.page.models.actions.showModel': '显示模型',
'settings.providers.page.actions.saving': '保存中...',
'settings.providers.page.actions.saveKey': '保存密钥',
'settings.providers.page.actions.connect': '连接',
'settings.providers.page.actions.copyCode': '复制代码',
'settings.providers.page.actions.open': '打开',
'settings.providers.page.actions.copy': '复制',
'settings.providers.page.actions.complete': '完成',
'settings.providers.page.actions.hide': '隐藏',
'settings.providers.page.actions.reconnect': '重新连接',
'settings.providers.page.actions.disconnecting': '断开连接中...',
'settings.providers.page.actions.disconnect': '断开连接',
'settings.providers.page.actions.hideAll': '全部隐藏',
'settings.providers.page.actions.showAll': '全部显示',
'settings.providers.page.toast.authMethodsLoadFailed': '加载提供商认证方式失败',
'settings.providers.page.toast.providerSourcesLoadFailed': '加载提供商来源失败',
'settings.providers.page.toast.apiKeyRequired': 'API Key 为必填项',
'settings.providers.page.toast.apiKeySaveFailed': '保存 API Key 失败',
'settings.providers.page.toast.apiKeySaved': 'API Key 已保存',
'settings.providers.page.toast.oauthStartFailed': '启动 OAuth 流程失败',
'settings.providers.page.toast.oauthDetailsMissing': '未返回 OAuth 详情',
'settings.providers.page.toast.completeOAuthInBrowser': '请在浏览器中完成 OAuth 流程',
'settings.providers.page.toast.oauthCompleteFailed': '完成 OAuth 流程失败',
'settings.providers.page.toast.oauthCompleted': 'OAuth 连接已完成',
'settings.providers.page.toast.oauthLinkCopied': 'OAuth 链接已复制',
'settings.providers.page.toast.oauthLinkCopyFailed': '复制 OAuth 链接失败',
'settings.providers.page.toast.deviceCodeCopied': '设备代码已复制',
'settings.providers.page.toast.deviceCodeCopyFailed': '复制设备代码失败',
'settings.providers.page.toast.providerDisconnected': '提供商已断开连接',
'settings.providers.page.toast.providerDisconnectFailed': '断开提供商连接失败',
'settings.mcp.page.empty.selectServer': '请从侧边栏选择一个 MCP 服务器',
'settings.mcp.page.empty.addNewOne': '或添加一个新的',
'settings.mcp.page.header.newServer': '新建 MCP 服务器',
'settings.mcp.page.header.configureNewServer': '配置新的 MCP 服务器',
'settings.mcp.page.header.transport': '{type} 传输',
'settings.mcp.page.transport.local': '本地 · stdio',
'settings.mcp.page.transport.remote': '远程 · SSE',
'settings.mcp.page.status.label.connected': '已连接',
'settings.mcp.page.status.label.failed': '失败',
'settings.mcp.page.status.label.needsAuth': '需要授权',
'settings.mcp.page.status.label.needsRegistration': '需要注册',
'settings.mcp.page.status.description.connected': '已连接,OpenCode 可发现工具和资源。',
'settings.mcp.page.status.description.failedDefault': 'OpenCode 无法连接到此 MCP 服务器。',
'settings.mcp.page.status.description.needsAuth': '此远程 MCP 服务器在连接前需要授权。',
'settings.mcp.page.status.description.needsClientRegistrationDefault': '此远程 MCP 服务器在完成授权前需要客户端注册。',
'settings.mcp.page.status.description.disabled': '此 MCP 服务器在配置中已禁用。',
'settings.mcp.page.status.description.default': '请刷新或测试连接以加载实时运行状态。',
'settings.mcp.page.status.runtimeStatus': '运行状态',
'settings.mcp.page.status.projectScopedTo': '项目作用域:{directory}',
'settings.mcp.page.status.userScoped': '用户作用域配置',
'settings.mcp.page.status.activeProject': '当前项目',
'settings.mcp.page.actions.connect': '连接',
'settings.mcp.page.actions.disconnect': '断开连接',
'settings.mcp.page.actions.authorize': '授权',
'settings.mcp.page.actions.reauthorize': '重新授权',
'settings.mcp.page.actions.clearAuth': '清除授权',
'settings.mcp.page.actions.test': '测试',
'settings.mcp.page.actions.testConnection': '测试连接',
'settings.mcp.page.actions.working': '处理中...',
'settings.mcp.page.actions.starting': '启动中...',
'settings.mcp.page.actions.clearing': '清除中...',
'settings.mcp.page.actions.testing': '测试中...',
'settings.mcp.page.actions.completing': '完成中...',
'settings.mcp.page.actions.completeAuthorization': '完成授权',
'settings.mcp.page.actions.openInBrowser': '在浏览器中打开',
'settings.mcp.page.actions.copyLink': '复制链接',
'settings.mcp.page.actions.deleting': '删除中…',
'settings.mcp.page.auth.authorizationUrl': '授权 URL',
'settings.mcp.page.auth.manualFallbackTitle': '手动授权回退',
'settings.mcp.page.auth.manualFallbackDescription': '如果浏览器跳转到了其他机器,或显示了带 code 的回调 URL,请在这里粘贴完整 URL 或原始 code。',
'settings.mcp.page.auth.callbackInputPlaceholder': '粘贴回调 URL 或授权代码',
'settings.mcp.page.auth.waitingForOpenCode': '正在等待 OpenCode 识别浏览器中已完成的授权流程...',
'settings.mcp.page.server.title': '服务器',
'settings.mcp.page.server.name': '服务器名称',
'settings.mcp.page.server.namePlaceholder': 'my-mcp-server',
'settings.mcp.page.server.importJson': '从 JSON 片段导入',
'settings.mcp.page.server.importJsonTitle': '从 JSON 片段导入完整 MCP 服务器配置',
'settings.mcp.page.server.enable': '启用服务器',
'settings.mcp.page.server.enableAria': '启用服务器',
'settings.mcp.page.server.transportMode': '传输模式',
'settings.mcp.page.connection.command': '命令',
'settings.mcp.page.connection.serverUrl': '服务器 URL',
'settings.mcp.page.connection.serverUrlPlaceholder': 'https://mcp.example.com/mcp',
'settings.mcp.page.connection.pasteCommand': '粘贴命令',
'settings.mcp.page.connection.pasteCommandTitle': '从剪贴板粘贴本地命令并自动拆分',
'settings.mcp.page.connection.previewArgs': '预览({count} 个参数)',
'settings.mcp.page.advanced.title': '远程高级选项',
'settings.mcp.page.advanced.configure': '配置高级选项',
'settings.mcp.page.advanced.autoDetect': '自动检测',
'settings.mcp.page.advanced.custom': '自定义',
'settings.mcp.page.advanced.headers': '请求头',
'settings.mcp.page.advanced.timeoutMs': '超时(毫秒)',
'settings.mcp.page.advanced.timeoutHint': '留空以使用 OpenCode 的默认 MCP 超时。',
'settings.mcp.page.advanced.requestHeaders': '请求头',
'settings.mcp.page.advanced.headerNamePlaceholder': 'Header-Name',
'settings.mcp.page.advanced.pasteHeaders': '粘贴请求头',
'settings.mcp.page.advanced.pasteHeadersTitle': '从剪贴板粘贴 KEY=VALUE 请求头',
'settings.mcp.page.advanced.oauthAutoDetection': '启用 OAuth 自动检测',
'settings.mcp.page.advanced.oauthAutoDetectionAria': '启用 OAuth 自动检测',
'settings.mcp.page.advanced.oauthClientIdPlaceholder': 'OAuth 客户端 ID',
'settings.mcp.page.advanced.oauthClientSecretPlaceholder': 'OAuth 客户端密钥',
'settings.mcp.page.advanced.oauthScopesPlaceholder': 'Scopes(空格分隔)',
'settings.mcp.page.advanced.oauthRedirectUriPlaceholder': '重定向 URI',
'settings.mcp.page.advanced.oauthHint': '将这些字段留空可让 OpenCode 从 MCP 服务器推断 OAuth 设置。',
'settings.mcp.page.advanced.oauthCallbackHint': '当重定向 URI 为空时,浏览器 MCP 授权会使用以下回调 URL:',
'settings.mcp.page.env.title': '环境变量',
'settings.mcp.page.env.key': '键',
'settings.mcp.page.env.value': '值',
'settings.mcp.page.env.valuePlaceholder': 'value',
'settings.mcp.page.env.hide': '隐藏',
'settings.mcp.page.env.show': '显示',
'settings.mcp.page.env.addVariable': '添加变量',
'settings.mcp.page.env.addEnvironmentVariable': '添加环境变量',
'settings.mcp.page.env.keyPlaceholder': 'API_KEY',
'settings.mcp.page.env.pasteEnv': '粘贴 .env',
'settings.mcp.page.env.pasteEnvTitle': '从剪贴板粘贴 KEY=VALUE 行',
'settings.mcp.page.env.plainTextWarning': '⚠ 值将以明文存储在 opencode.json 中',
'settings.mcp.page.env.removeVariableAria': '移除变量',
'settings.mcp.page.importDialog.title': '导入 JSON 片段',
'settings.mcp.page.importDialog.description': '从文档或其他配置文件粘贴完整 MCP JSON 片段。解析后的值将填充到此表单,保存前可先检查。',
'settings.mcp.page.importDialog.pasteFromClipboard': '从剪贴板粘贴 JSON',
'settings.mcp.page.deleteDialog.title': '删除“{name}”?',
'settings.mcp.page.deleteDialog.descriptionPrefix': '这会从以下文件中移除该服务器:',
'settings.mcp.page.deleteDialog.descriptionSuffix': 'OpenCode 需要重新加载。',
'settings.mcp.page.toast.clipboardReadFailed': '无法读取剪贴板',
'settings.mcp.page.toast.configImported': 'MCP 配置已导入',
'settings.mcp.page.toast.nameRequired': '名称为必填项',
'settings.mcp.page.toast.serverNameExists': '已存在同名服务器',
'settings.mcp.page.toast.localCommandRequired': '本地服务器的命令不能为空',
'settings.mcp.page.toast.remoteUrlRequired': '远程服务器的 URL 不能为空',
'settings.mcp.page.toast.serverCreatedReloadFailed': 'MCP 服务器已创建,但 OpenCode 重载失败。',
'settings.mcp.page.toast.savedReloadFailed': '已保存,但 OpenCode 重载失败。',
'settings.mcp.page.toast.retryRefreshHint': '请重试刷新或重新打开设置后再授权该服务器。',
'settings.mcp.page.toast.serverCreatedReloading': 'MCP 服务器已创建。OpenCode 正在重载…',
'settings.mcp.page.toast.savedReloading': '已保存。OpenCode 正在重载…',
'settings.mcp.page.toast.saveFailed': '保存失败',
'settings.mcp.page.toast.unexpectedError': '发生错误',
'settings.mcp.page.toast.serverDeletedReloadFailed': '“{name}”已删除,但 OpenCode 重载失败',
'settings.mcp.page.toast.refreshListIfStale': '如果 UI 看起来陈旧,请刷新 MCP 列表。',
'settings.mcp.page.toast.serverDeleted': '“{name}”已删除',
'settings.mcp.page.toast.deleteFailed': '删除失败',
'settings.mcp.page.toast.disconnected': '已断开连接',
'settings.mcp.page.toast.connected': '已连接',
'settings.mcp.page.toast.connectionNeedsAuthorization': '连接需要授权',
'settings.mcp.page.toast.connectionNeedsClientRegistration': '连接需要客户端注册',
'settings.mcp.page.toast.connectionFailed': '连接失败',
'settings.mcp.page.toast.connectionAttemptFinished': '连接尝试已完成。请刷新状态查看详情。',
'settings.mcp.page.toast.createServerBeforeLiveActions': '请先创建服务器再执行实时操作',
'settings.mcp.page.toast.saveBeforeLiveActions': '请先保存更改再执行实时操作',
'settings.mcp.page.toast.refreshStatusFailed': '刷新 MCP 状态失败',
'settings.mcp.page.toast.oauthRedirectUrlBuildFailed': '无法构建 MCP OAuth 重定向 URL',
'settings.mcp.page.toast.oauthBrowserCallbackSaveFailed': '保存 MCP 授权浏览器回调 URL 失败',
'settings.mcp.page.toast.openCodeReloadFailedAfterCallbackSave': '保存浏览器回调 URL 后 OpenCode 重载失败',
'settings.mcp.page.toast.completeAuthorizationInBrowserWithPaste': '请在浏览器中完成 MCP 授权流程,然后在这里粘贴返回的 code 或回调 URL',
'settings.mcp.page.toast.completeAuthorizationInBrowser': '请在浏览器中完成 MCP 授权流程',
'settings.mcp.page.toast.openAuthorizationUrlFailed': '无法自动打开授权 URL',
'settings.mcp.page.toast.authorizationStartFailed': '启动授权失败',
'settings.mcp.page.toast.authSessionExpired': '授权会话已过期或在重载时被清除。请再次点击“授权”。',
'settings.mcp.page.toast.savedAuthorizationRemoved': '已保存的 MCP 授权已移除',
'settings.mcp.page.toast.clearAuthorizationFailed': '清除授权失败',
'settings.mcp.page.toast.authorizationUrlCopied': '授权 URL 已复制',
'settings.mcp.page.toast.authorizationUrlCopyFailed': '复制授权 URL 失败',
'settings.mcp.page.toast.pasteCallbackOrCodeFirst': '请先粘贴回调 URL 或授权代码',
'settings.mcp.page.toast.missingServerDetails': '缺少 MCP 服务器信息。请重新选择服务器或粘贴完整回调 URL。',
'settings.mcp.page.toast.authorizationCompleted': 'MCP 授权已完成',
'settings.mcp.page.toast.authorizationCompletedFor': '已为 {name} 完成 MCP 授权',
'settings.mcp.page.toast.authorizationCompleteFailed': '完成 MCP 授权失败',
'settings.mcp.page.toast.enableServerBeforeTest': '测试连接前请先启用该服务器',
'settings.mcp.page.toast.connectionTestSucceeded': '连接测试成功',
'settings.mcp.page.toast.connectionTestFailed': '连接测试失败',
'settings.mcp.page.toast.connectionTestFinished': '连接测试已完成。请刷新状态查看详情。',
'settings.mcp.page.toast.authorizationFailed': '授权失败',
'settings.mcp.page.toast.authorizationStillInProgress': '浏览器中的授权仍在进行中。如有需要请粘贴回调 URL 或代码。',
'settings.mcp.page.toast.noKeyValuePairsFound': '剪贴板中未找到 KEY=VALUE 对',
'settings.mcp.page.toast.importedVariablesCount': '已导入变量:{count}',
'settings.mcp.page.toast.pastedArgumentsCount': '已粘贴参数:{count}',
'settings.shared.projectSelector.fallbackProject': '项目',
'settings.shared.projectSelector.switchProjectAria': '切换项目',
'settings.shared.projectSelector.switchProjectTitle': '切换项目',
'settings.openchamber.defaults.title': '会话默认值',
'settings.openchamber.defaults.summaryPrefix': '新会话将默认使用:',
'settings.openchamber.defaults.summaryOpenCodeDefault': 'OpenCode 智能体默认值',
'settings.openchamber.defaults.field.defaultModel': '默认模型',
'settings.openchamber.defaults.field.defaultThinking': '默认思考模式',
'settings.openchamber.defaults.field.thinkingPlaceholder': '思考模式',
'settings.openchamber.defaults.field.defaultAgent': '默认智能体',
'settings.openchamber.defaults.field.showDeletionDialogAria': '显示删除对话框',
'settings.openchamber.defaults.field.showDeletionDialog': '显示删除对话框',
'settings.openchamber.defaults.field.openFilesPreviewAria': '以预览模式打开文件',
'settings.openchamber.defaults.field.openFilesPreview': '以预览模式打开文件',
'settings.openchamber.defaults.option.default': '默认',
'settings.openchamber.defaults.option.defaultLowercase': '默认',
'settings.openchamber.git.title': 'Git 偏好设置',
'settings.openchamber.git.changesViewTitle': '更改视图',
'settings.openchamber.git.changesViewAria': 'Git 更改视图模式',
'settings.openchamber.git.option.flatList': '平铺列表',
'settings.openchamber.git.option.treeView': '树形视图',
'settings.openchamber.git.optionAria': 'Git 更改视图模式:{option}',
'settings.openchamber.git.enableGitmojiAria': '启用 Gitmoji 选择器',
'settings.openchamber.git.enableGitmoji': '启用 Gitmoji 选择器',
'settings.openchamber.git.showGitignoredAria': '显示已被 gitignore 忽略的文件',
'settings.openchamber.git.showGitignored': '显示 Gitignored 文件',
'settings.github.page.tooltip.connectAccount': '连接 GitHub 账号以在应用内处理 PR 和 Issue 工作流。',
'settings.github.page.avatarAlt.withLogin': '{login} 头像',
'settings.github.page.avatarAlt.fallback': 'GitHub 头像',
'settings.github.page.label.unknownUser': '未知',
'settings.github.page.label.scopes': '作用域:{value}',
'settings.github.page.label.otherAccounts': '其他账号',
'settings.github.page.actions.disconnect': '断开连接',
'settings.github.page.actions.connect': '连接 GitHub',
'settings.github.page.actions.switchTo': '切换到',
'settings.github.page.actions.addAccount': '添加账号',
'settings.github.page.actions.openGithub': '打开 GitHub',
'settings.github.page.status.notConnected': '未连接',
'settings.github.page.status.active': '当前',
'settings.github.page.flow.title': '授权 OpenChamber',
'settings.github.page.flow.description': '在 GitHub 中输入以下代码以授权此设备:',
'settings.github.page.flow.waiting': '等待批准…(自动刷新)',
'settings.github.page.toast.startConnectFailed': '启动 GitHub 连接失败',
'settings.github.page.toast.connected': 'GitHub 已连接',
'settings.github.page.toast.authorizationFailed': 'GitHub 授权失败',
'settings.github.page.toast.disconnected': 'GitHub 已断开连接',
'settings.github.page.toast.disconnectFailed': '断开 GitHub 失败',
'settings.github.page.toast.accountSwitched': 'GitHub 账号已切换',
'settings.github.page.toast.accountSwitchFailed': '切换 GitHub 账号失败',
'settings.notifications.page.delivery.title': '通知投递',
'settings.notifications.page.delivery.enableAria': '启用通知',
'settings.notifications.page.delivery.enableLabel': '启用通知',
'settings.notifications.page.delivery.focusedAria': '应用聚焦时通知',
'settings.notifications.page.delivery.focusedLabel': '应用聚焦时通知',
'settings.notifications.page.delivery.testAction': '发送测试通知',
'settings.notifications.page.delivery.browserPermissionHint': '浏览器可能会在首次使用时请求权限。',
'settings.notifications.page.delivery.permissionDenied': '通知权限被拒绝。请在浏览器设置中启用。',
'settings.notifications.page.delivery.permissionGrantedButDisabled': '权限已授予,但通知处于关闭状态。',
'settings.notifications.page.delivery.vscodeHint': '启用后,通知将通过 VS Code 原生通知投递。',
'settings.notifications.page.events.title': '通知事件',
'settings.notifications.page.events.completionAria': '智能体完成',
'settings.notifications.page.events.completionLabel': '智能体完成',
'settings.notifications.page.events.subtaskAria': '子智能体完成',
'settings.notifications.page.events.subtaskLabel': '子智能体完成',
'settings.notifications.page.events.errorAria': '智能体错误',
'settings.notifications.page.events.errorLabel': '智能体错误',
'settings.notifications.page.events.questionAria': '智能体提问',
'settings.notifications.page.events.questionLabel': '智能体提问',
'settings.notifications.page.template.title': '通知模板',
'settings.notifications.page.template.variablesLabel': '变量:',
'settings.notifications.page.template.event.completion': '完成',
'settings.notifications.page.template.event.subtask': '子智能体完成',
'settings.notifications.page.template.event.error': '错误',
'settings.notifications.page.template.event.question': '提问',
'settings.notifications.page.template.field.title': '标题',
'settings.notifications.page.template.field.message': '消息',
'settings.notifications.page.template.defaults.completion.title': '{agent_name} 已完成',
'settings.notifications.page.template.defaults.completion.message': '{model_name} 已完成任务',
'settings.notifications.page.template.defaults.error.title': '工具错误',
'settings.notifications.page.template.defaults.error.message': '{last_message}',
'settings.notifications.page.template.defaults.question.title': '需要输入',
'settings.notifications.page.template.defaults.question.message': '{last_message}',
'settings.notifications.page.template.defaults.subtask.title': '{agent_name} 已完成',
'settings.notifications.page.template.defaults.subtask.message': '{model_name} 已完成任务',
'settings.notifications.page.summary.title': 'AI 摘要',
'settings.notifications.page.summary.toggleAria': '摘要最后一条消息',
'settings.notifications.page.summary.toggleLabel': '摘要最后一条消息',
'settings.notifications.page.summary.requiresTemplateVariable': '需要在通知模板中包含',
'settings.notifications.page.summary.modelLabel': '摘要模型',
'settings.notifications.page.summary.modelTooltip': '用于通知和语音摘要。',
'settings.notifications.page.summary.notSelected': '未选择',
'settings.notifications.page.summary.thresholdLabel': '阈值',
'settings.notifications.page.summary.thresholdHint': '超过该长度的消息将被摘要',
'settings.notifications.page.summary.resetThresholdAria': '重置阈值',
'settings.notifications.page.summary.lengthLabel': '长度',
'settings.notifications.page.summary.lengthHint': '摘要目标字符长度',
'settings.notifications.page.summary.resetLengthAria': '重置摘要长度',
'settings.notifications.page.summary.maxLengthLabel': '最大长度',
'settings.notifications.page.summary.maxLengthHint': '将 {last_message} 截断到该长度',
'settings.notifications.page.summary.resetMaxLengthAria': '重置最大消息长度',
'settings.notifications.page.push.title': '后台推送通知',
'settings.notifications.page.push.enableAria': '启用推送通知',
'settings.notifications.page.push.enableLabel': '启用推送通知',
'settings.notifications.page.push.unsupportedHint': '当前不支持推送。桌面 Chrome/Edge 与 Android 支持推送。iOS 需要已安装 PWA。',
'settings.notifications.page.push.supportedHint': '通过操作系统后台服务接收提醒',
'settings.notifications.page.push.loadingAria': '加载中',
'settings.notifications.page.toast.permissionDenied.title': '通知权限被拒绝',
'settings.notifications.page.toast.permissionDenied.description': '请在浏览器设置中启用通知。',
'settings.notifications.page.toast.permissionDenied.enableInBrowser': '请在浏览器设置中启用通知。',
'settings.notifications.page.toast.requestPermissionFailed': '请求通知权限失败',
'settings.notifications.page.toast.notificationsApiUnavailable': '通知 API 不可用',
'settings.notifications.page.toast.testNotificationSent': '测试通知发送成功',
'settings.notifications.page.toast.testNotificationFailed': '发送测试通知失败',
'settings.notifications.page.toast.pushUnsupported': '不支持推送通知',
'settings.notifications.page.toast.pushApiUnavailable': '推送 API 不可用',
'settings.notifications.page.toast.pushKeyLoadFailed': '加载推送密钥失败',
'settings.notifications.page.toast.enableBackgroundFailed': '启用后台通知失败',
'settings.notifications.page.toast.backgroundEnabled': '后台通知已启用',
'settings.notifications.page.toast.backgroundDisabled': '后台通知已关闭',
'settings.notifications.page.testNotification.title': '测试通知',
'settings.notifications.page.testNotification.body': '这是来自 OpenChamber 的测试通知。',
'settings.voice.page.section.voiceSetup': '语音设置',
'settings.voice.page.section.speechRecognition': '语音识别',
'settings.voice.page.section.playbackAndSummary': '播放与摘要',
'settings.voice.page.field.enableVoiceModeAria': '启用语音模式',
'settings.voice.page.field.enableVoiceMode': '启用语音模式',
'settings.voice.page.field.provider': '提供方',
'settings.voice.page.provider.browser': '浏览器',
'settings.voice.page.provider.custom': '自定义',
'settings.voice.page.provider.say': 'Say',
'settings.voice.page.provider.server': '服务器',
'settings.voice.page.provider.wasm': '本地',
'settings.voice.page.stt.wasmModel': 'Whisper 模型',
'settings.voice.page.stt.wasmLoaded': '模型已加载',
'settings.voice.page.stt.wasmDownloading': '下载模型中...',
'settings.voice.page.stt.wasmLoading': '加载模型中...',
'settings.voice.page.stt.wasmNotLoaded': '模型将在首次使用时下载',
'settings.voice.page.stt.wasmDownload': '下载',
'settings.voice.page.stt.wasmRetry': '重试',
'settings.voice.page.tooltip.browser': '免费、离线,移动端支持有限。',
'settings.voice.page.tooltip.openai': '质量高,移动端可用,需要 API Key。',
'settings.voice.page.tooltip.custom': 'OpenAI 兼容服务器(例如 Kokoro)。',
'settings.voice.page.tooltip.say': 'macOS 原生。快速、免费、离线。',
'settings.voice.page.tooltip.sttBrowser': 'Web Speech API(Chrome/Edge)。免费,无需配置。',
'settings.voice.page.tooltip.sttServer': 'OpenAI 兼容 Whisper 服务器。准确率更好,支持任意语言。',
'settings.voice.page.field.apiKey': 'API Key',
'settings.voice.page.field.apiKeyHintUsingConfig': '使用配置中的密钥',
'settings.voice.page.field.apiKeyHintRequired': 'OpenAI TTS 需要 API Key',
'settings.voice.page.field.apiKeyHintProvide': '提供你的 OpenAI Key',
'settings.voice.page.field.serverUrl': '服务器 URL',
'settings.voice.page.field.serverUrlHint': 'OpenAI 兼容 TTS 服务器的基础 URL',
'settings.voice.page.field.model': '模型',
'settings.voice.page.field.voice': '声音',
'settings.voice.page.field.voiceIdentifierHint': '服务器支持的声音标识符',
'settings.voice.page.field.configuredAbove': '已在上方配置',
'settings.voice.page.actions.preview': '预览',
'settings.voice.page.field.selectVoicePlaceholder': '选择声音',
'settings.voice.page.field.auto': '自动',
'settings.voice.page.field.speechRate': '语速',
'settings.voice.page.field.speechPitch': '音高',
'settings.voice.page.field.speechVolume': '音量',
'settings.voice.page.field.language': '语言',
'settings.voice.page.field.selectLanguagePlaceholder': '选择语言',
'settings.voice.page.field.sttBrowserSupportError': '此浏览器不支持 MediaRecorder 或 AudioContext。服务器 STT 可能无法工作。',
'settings.voice.page.field.sttServerUrlHint': 'Whisper 兼容服务器的基础 URL',
'settings.voice.page.field.sttLanguageHint': 'BCP-47 代码(例如 en、fr)。留空为自动检测。',
'settings.voice.page.field.silenceThreshold': '静音阈值',
'settings.voice.page.field.silenceHold': '静音保持时长',
'settings.voice.page.field.transcribeOnStopAria': '停止录音时转写',
'settings.voice.page.field.transcribeOnStop': '停止时转写',
'settings.voice.page.field.millisecondsUnit': '毫秒',
'settings.voice.page.field.messageReadAloudButtonAria': '消息朗读按钮',
'settings.voice.page.field.messageReadAloudButton': '消息朗读按钮',
'settings.voice.page.field.summarizeBeforePlaybackAria': '播放前摘要',
'settings.voice.page.field.summarizeBeforePlayback': '播放前摘要',
'settings.voice.page.field.summarizeVoiceModeResponsesAria': '摘要语音模式回复',
'settings.voice.page.field.summarizeVoiceModeResponses': '摘要语音模式回复',
'settings.voice.page.field.summarizationThreshold': '摘要阈值',
'settings.voice.page.field.summaryMaxLength': '摘要最大长度',
'settings.voice.page.hint.shiftClickPrefix': '按住',
'settings.voice.page.hint.shiftClickSuffix': '点击麦克风按钮可切换连续模式',
'settings.voice.page.preview.browserVoiceFallback': '你的浏览器声音',
'settings.voice.page.preview.voiceLine': '你好!我是 {voiceName}。这是我的声音效果。',
'settings.voice.page.preview.customServerLine': '你好!这是自定义 TTS 服务器的预览。',
'settings.openchamber.visual.section.colorMode': '颜色模式',
'settings.openchamber.visual.section.localization': '本地化',
'settings.openchamber.visual.section.spacingAndLayout': '间距与布局',
'settings.openchamber.visual.section.navigation': '导航',
'settings.openchamber.visual.section.chatRenderMode': '聊天渲染模式',
'settings.openchamber.visual.section.chatRenderModeAria': '聊天渲染模式',
'settings.openchamber.visual.section.messageStreamTransport': '消息流传输方式',
'settings.openchamber.visual.section.activityDefault': '活动默认状态',
'settings.openchamber.visual.section.activityDefaultAria': '活动默认模式',
'settings.openchamber.visual.section.showToolsOpenedByDefault': '默认展开以下工具:',
'settings.openchamber.visual.section.userMessageRendering': '用户消息渲染',
'settings.openchamber.visual.section.userMessageRenderingAria': '用户消息渲染模式',
'settings.openchamber.visual.section.mermaidRendering': 'Mermaid 渲染',
'settings.openchamber.visual.section.mermaidRenderingAria': 'Mermaid 渲染模式',
'settings.openchamber.visual.section.diffLayout': 'Diff 布局',
'settings.openchamber.visual.section.diffLayoutAria': 'Diff 布局',
'settings.openchamber.visual.section.diffViewMode': 'Diff 视图模式',
'settings.openchamber.visual.section.diffViewModeAria': 'Diff 视图模式',
'settings.openchamber.visual.section.privacy': '隐私',
'settings.openchamber.visual.field.lightTheme': '浅色主题',
'settings.openchamber.visual.field.darkTheme': '深色主题',
'settings.openchamber.visual.field.selectLightThemeAria': '选择浅色主题',
'settings.openchamber.visual.field.selectDarkThemeAria': '选择深色主题',
'settings.openchamber.visual.field.selectThemePlaceholder': '选择主题',
'settings.openchamber.visual.field.timeFormat': '时间格式',
'settings.openchamber.visual.field.weekStartsOn': '一周起始日',
'settings.openchamber.visual.field.selectTimeFormatAria': '选择时间格式',
'settings.openchamber.visual.field.selectWeekStartAria': '选择一周起始日',
'settings.openchamber.visual.actions.reloadThemes': '重新加载主题',
'settings.openchamber.visual.actions.reloadingThemes': '正在重新加载主题...',
'settings.openchamber.visual.field.themeImportInfoAria': '主题导入说明',
'settings.openchamber.visual.field.themeImportInfoTooltip': '从 ~/.config/openchamber/themes/ 导入自定义主题',
'settings.openchamber.visual.field.installAppName': '安装应用名称',
'settings.openchamber.visual.field.installAppNameHint': '用于 PWA 安装流程。',
'settings.openchamber.visual.field.pwaInstallAppNameAria': 'PWA 安装应用名称',
'settings.openchamber.visual.actions.resetInstallAppNameAria': '重置安装应用名称',
'settings.openchamber.visual.field.installOrientation': '安装方向',
'settings.openchamber.visual.field.installOrientationHint': '用于已安装的 Web 应用。更改后请重新安装 PWA。',
'settings.openchamber.visual.field.pwaInstallOrientationAria': 'PWA 安装方向',
'settings.openchamber.visual.field.selectOrientationPlaceholder': '选择方向',
'settings.openchamber.visual.actions.resetInstallOrientationAria': '重置安装方向',
'settings.openchamber.visual.field.mobileKeyboardMode': '移动键盘行为',
'settings.openchamber.visual.field.mobileKeyboardModeHint': '默认浏览器行为最稳妥。调整内容大小会请求受支持的浏览器在键盘打开时缩小应用布局。',
'settings.openchamber.visual.field.mobileKeyboardModeAria': '移动键盘行为',
'settings.openchamber.visual.field.selectMobileKeyboardModePlaceholder': '选择键盘行为',
'settings.openchamber.visual.actions.resetMobileKeyboardModeAria': '重置移动键盘行为',
'settings.openchamber.visual.field.interfaceFontSize': '界面字体大小',
'settings.openchamber.visual.field.interfaceFont': '界面字体',
'settings.openchamber.visual.field.selectInterfaceFontAria': '选择界面字体',
'settings.openchamber.visual.actions.resetInterfaceFontAria': '重置界面字体',
'settings.openchamber.visual.field.fontSizePercentageAria': '字体大小百分比',
'settings.openchamber.visual.actions.resetFontSizeAria': '重置字体大小',
'settings.openchamber.visual.field.terminalFontSize': '终端字体大小',
'settings.openchamber.visual.field.codeFont': '代码字体',
'settings.openchamber.visual.field.selectCodeFontAria': '选择代码字体',
'settings.openchamber.visual.actions.resetCodeFontAria': '重置代码字体',
'settings.openchamber.visual.actions.resetTerminalFontSizeAria': '重置终端字体大小',
'settings.openchamber.visual.field.spacingDensity': '间距密度',
'settings.openchamber.visual.actions.resetSpacingAria': '重置间距',
'settings.openchamber.visual.field.inputBarOffset': '输入栏偏移',
'settings.openchamber.visual.field.inputBarOffsetTooltip': '上移输入栏以避开系统级遮挡(如底部手势条)。',
'settings.openchamber.visual.actions.resetInputBarOffsetAria': '重置输入栏偏移',
'settings.openchamber.visual.field.terminalQuickKeysAria': '终端快捷键',
'settings.openchamber.visual.field.terminalQuickKeys': '终端快捷键',
'settings.openchamber.visual.field.terminalQuickKeysTooltip': '在终端视图显示 Esc、Ctrl、方向键',
'settings.openchamber.visual.field.activityDefaultModeAria': '活动默认模式:{option}',
'settings.openchamber.visual.field.showExpandedBashToolsAria': '默认展开 Bash 工具',
'settings.openchamber.visual.field.showExpandedEditToolsAria': '默认展开编辑工具',
'settings.openchamber.visual.field.bash': 'Bash',
'settings.openchamber.visual.field.editTools': '编辑工具',
'settings.openchamber.visual.field.userMessageRenderingAria': '用户消息渲染:{option}',
'settings.openchamber.visual.field.mermaidRenderingAria': 'Mermaid 渲染:{option}',
'settings.openchamber.visual.field.diffLayoutAria': 'Diff 布局:{option}',
'settings.openchamber.visual.field.diffViewModeAria': 'Diff 视图模式:{option}',
'settings.openchamber.visual.field.showReasoningTracesAria': '显示推理轨迹',
'settings.openchamber.visual.field.showReasoningTraces': '显示推理轨迹',
'settings.openchamber.visual.field.collapsibleThinkingBlocksAria': '启用可折叠推理块',
'settings.openchamber.visual.field.collapsibleThinkingBlocks': '启用可折叠推理块',
'settings.openchamber.visual.field.stickyUserHeaderAria': '固定用户消息头',
'settings.openchamber.visual.field.stickyUserHeader': '固定用户消息头',
'settings.openchamber.visual.field.wideChatLayoutAria': '宽聊天布局',
'settings.openchamber.visual.field.wideChatLayout': '宽聊天布局',
'settings.openchamber.visual.field.showSplitAssistantMessageActionsAria': '内联助手操作',
'settings.openchamber.visual.field.showSplitAssistantMessageActions': '内联助手操作',
'settings.openchamber.visual.field.showSplitAssistantMessageActionsTooltip': '在同一条回复中,如果助手文本块后面还有工具调用,则显示“复制回答”“保存为图片”和“朗读”操作。',
'settings.openchamber.visual.field.showToolFileIconsAria': '显示工具文件图标',
'settings.openchamber.visual.field.showToolFileIcons': '显示工具文件图标',
'settings.openchamber.visual.field.showMobileStatusBarAria': '显示移动端状态栏',
'settings.openchamber.visual.field.showMobileStatusBar': '显示移动端状态栏',
'settings.openchamber.visual.field.showDotfilesAria': '显示点文件',
'settings.openchamber.visual.field.showDotfiles': '显示点文件',
'settings.openchamber.visual.field.queueMessagesByDefaultAria': '默认排队消息',
'settings.openchamber.visual.field.queueMessagesByDefault': '默认排队消息',
'settings.openchamber.visual.field.queueMessagesByDefaultTooltip': '启用后,按 Enter 会将消息加入队列。使用 {modifier}+Enter 直接发送。',
'settings.openchamber.visual.field.persistDraftMessagesAria': '保留草稿消息',
'settings.openchamber.visual.field.persistDraftMessages': '保留草稿消息',
'settings.openchamber.visual.field.enableSpellcheckInTextInputsAria': '在文本输入框启用拼写检查',
'settings.openchamber.visual.field.enableSpellcheckInTextInputs': '在文本输入框启用拼写检查',
'settings.openchamber.visual.field.sendAnonymousUsageReportsAria': '发送匿名使用报告',
'settings.openchamber.visual.field.sendAnonymousUsageReports': '发送匿名使用报告',
'settings.openchamber.visual.field.sendAnonymousUsageReportsHint': '帮助我们了解哪些应用版本正在被积极使用,以便优先改进。仅收集应用版本、平台和运行时信息,不收集个人数据或代码。',
'settings.openchamber.visual.option.themeMode.system': '跟随系统',
'settings.openchamber.visual.option.themeMode.light': '浅色',
'settings.openchamber.visual.option.themeMode.dark': '深色',
'settings.openchamber.visual.option.diffLayout.dynamic.label': '动态',
'settings.openchamber.visual.option.diffLayout.dynamic.description': '新增文件用行内视图,修改文件用并排视图。',
'settings.openchamber.visual.option.diffLayout.inline.label': '始终行内',
'settings.openchamber.visual.option.diffLayout.inline.description': '以单一统一视图显示。',
'settings.openchamber.visual.option.diffLayout.sideBySide.label': '始终并排',
'settings.openchamber.visual.option.diffLayout.sideBySide.description': '对比原始文件与修改后文件。',
'settings.openchamber.visual.option.diffViewMode.single.label': '单文件',
'settings.openchamber.visual.option.diffViewMode.single.description': '一次只显示一个文件。',
'settings.openchamber.visual.option.diffViewMode.stacked.label': '所有文件',
'settings.openchamber.visual.option.diffViewMode.stacked.description': '将所有变更文件堆叠显示。',
'settings.openchamber.visual.option.mermaidRendering.svg.label': 'SVG',
'settings.openchamber.visual.option.mermaidRendering.svg.description': '将图表渲染为可缩放图形。',
'settings.openchamber.visual.option.mermaidRendering.ascii.label': 'ASCII',
'settings.openchamber.visual.option.mermaidRendering.ascii.description': '将图表渲染为文本块。',
'settings.openchamber.visual.option.pwaOrientation.system.label': '跟随系统',
'settings.openchamber.visual.option.pwaOrientation.system.description': '遵循设备旋转设置。',
'settings.openchamber.visual.option.pwaOrientation.portrait.label': '锁定竖屏',
'settings.openchamber.visual.option.pwaOrientation.portrait.description': '安装后应用锁定为竖屏。',
'settings.openchamber.visual.option.pwaOrientation.landscape.label': '锁定横屏',
'settings.openchamber.visual.option.pwaOrientation.landscape.description': '安装后应用锁定为横屏。',
'settings.openchamber.visual.option.mobileKeyboardMode.native.label': '跟随浏览器',
'settings.openchamber.visual.option.mobileKeyboardMode.native.description': '键盘打开时使用浏览器默认的平移和视口变化行为。',
'settings.openchamber.visual.option.mobileKeyboardMode.resizeContent.label': '调整内容大小',
'settings.openchamber.visual.option.mobileKeyboardMode.resizeContent.description': '请求受支持的浏览器缩小应用布局,而不是只依赖平移。',
'settings.openchamber.visual.option.userMessageRendering.markdown.label': 'Markdown',
'settings.openchamber.visual.option.userMessageRendering.markdown.description': '用 Markdown 格式渲染用户文本。',
'settings.openchamber.visual.option.userMessageRendering.plain.label': '纯文本',
'settings.openchamber.visual.option.userMessageRendering.plain.description': '保留空白和链接,以纯文本渲染用户文本。',
'settings.openchamber.visual.option.chatRenderMode.sorted.label': '排序后显示',
'settings.openchamber.visual.option.chatRenderMode.sorted.description': '不进行实时流式显示,待助手消息完成后再渲染。',
'settings.openchamber.visual.option.chatRenderMode.live.label': '实时显示',
'settings.openchamber.visual.option.chatRenderMode.live.description': '助手文本与工具输出到达即流式渲染。',
'settings.openchamber.visual.option.messageTransport.auto.label': '自动',
'settings.openchamber.visual.option.messageTransport.auto.description': '优先使用 WebSocket,必要时回退到 SSE。',
'settings.openchamber.visual.option.messageTransport.ws.label': 'WebSocket',
'settings.openchamber.visual.option.messageTransport.ws.description': '使用 WebSocket 进行消息流传输。',
'settings.openchamber.visual.option.messageTransport.sse.label': 'SSE',
'settings.openchamber.visual.option.messageTransport.sse.description': '使用 Server-Sent Events 进行消息流传输。',
'settings.openchamber.visual.option.activityRenderMode.collapsed.label': '折叠',
'settings.openchamber.visual.option.activityRenderMode.collapsed.description': '默认折叠 Activity。',
'settings.openchamber.visual.option.activityRenderMode.summary.label': '展开',
'settings.openchamber.visual.option.activityRenderMode.summary.description': '默认展开 Activity。',
'settings.openchamber.visual.option.timeFormat.auto.label': '自动',
'settings.openchamber.visual.option.timeFormat.auto.description': '使用系统区域设置偏好。',
'settings.openchamber.visual.option.timeFormat.24h.label': '24 小时制',
'settings.openchamber.visual.option.timeFormat.24h.description': '时间显示为 14:15。',
'settings.openchamber.visual.option.timeFormat.12h.label': '12 小时制',
'settings.openchamber.visual.option.timeFormat.12h.description': '时间显示为 02:15 PM。',
'settings.openchamber.visual.option.weekStart.auto.label': '自动',
'settings.openchamber.visual.option.weekStart.auto.description': '使用地区默认周起始日。',
'settings.openchamber.visual.option.weekStart.monday.label': '星期一',
'settings.openchamber.visual.option.weekStart.sunday.label': '星期日',
'settings.magicPrompts.page.loading.aria': '加载中',
'settings.magicPrompts.page.loading.text': '正在加载魔法提示词...',
'settings.magicPrompts.page.block.visiblePrompt': '可见提示词',
'settings.magicPrompts.page.block.instructions': '说明',
'settings.magicPrompts.page.group.gitCommitGenerate.title': '提交生成',
'settings.magicPrompts.page.group.gitCommitGenerate.description': '用于提交信息生成的提示词:可见用户消息 + 隐藏说明。',
'settings.magicPrompts.page.group.gitPrGenerate.title': 'PR 生成',
'settings.magicPrompts.page.group.gitPrGenerate.description': '用于 PR 标题/正文生成的提示词:可见用户消息 + 隐藏说明。',
'settings.magicPrompts.page.group.githubPrReview.title': 'PR 审查',
'settings.magicPrompts.page.group.githubPrReview.description': '用于 PR 审查流程的提示词:可见用户消息 + 隐藏指令负载。',
'settings.magicPrompts.page.group.githubIssueReview.title': 'Issue 审查',
'settings.magicPrompts.page.group.githubIssueReview.description': '用于 Issue 审查流程的提示词:可见用户消息 + 隐藏指令负载。',
'settings.magicPrompts.page.group.githubPrFailedChecksReview.title': 'PR 失败检查审查',
'settings.magicPrompts.page.group.githubPrFailedChecksReview.description': '用于 PR 失败检查分析的提示词。',
'settings.magicPrompts.page.group.githubPrCommentsReview.title': 'PR 评论审查',
'settings.magicPrompts.page.group.githubPrCommentsReview.description': '用于 PR 评论分析的提示词。',
'settings.magicPrompts.page.group.githubSinglePrCommentReview.title': '单条 PR 评论审查',
'settings.magicPrompts.page.group.githubSinglePrCommentReview.description': '用于单条 PR 评论分析的提示词。',
'settings.magicPrompts.page.group.gitConflictResolve.title': '合并/Rebase 冲突解决',
'settings.magicPrompts.page.group.gitConflictResolve.description': '用于 AI 解决合并/Rebase 冲突的提示词。',
'settings.magicPrompts.page.group.gitCherrypickConflictResolve.title': 'Cherry-pick 冲突解决',
'settings.magicPrompts.page.group.gitCherrypickConflictResolve.description': '用于 integrate 流程中解决 cherry-pick 冲突的提示词。',
'settings.magicPrompts.page.group.planImprove.title': '改进计划',
'settings.magicPrompts.page.group.planImprove.description': '把已保存计划发送到改进流程时使用的隐藏提示词。',
'settings.magicPrompts.page.group.planTodo.title': '待办规划',
'settings.magicPrompts.page.group.planTodo.description': '把待办发送到新规划会话时使用的隐藏提示词。',
'settings.magicPrompts.page.group.planImplement.title': '执行计划',
'settings.magicPrompts.page.group.planImplement.description': '把已保存计划发送到执行流程时使用的隐藏提示词。',
'settings.magicPrompts.page.group.sessionSummary.title': '会话总结',
'settings.magicPrompts.page.group.sessionSummary.description': '由 /summary 斜杠命令使用的提示词:可见用户消息 + 隐藏说明。非破坏性,不会压缩会话历史。',
'settings.magicPrompts.page.group.sessionWorkspaceReview.title': '工作区审查',
'settings.magicPrompts.page.group.sessionWorkspaceReview.description': '由 /workspace-review 斜杠命令使用的提示词:可见用户消息 + 隐藏说明。仅审查当前工作区的高信号问题。',
'settings.magicPrompts.page.group.sessionFusion.title': 'Fusion',
'settings.magicPrompts.page.group.sessionFusion.description': '用于将 multi-run 输出合并为一个最终答案的提示词:可见用户消息 + 源结果前的隐藏说明。',
'settings.magicPrompts.page.actions.resetting': '重置中...',
'settings.magicPrompts.page.actions.resetAllOverrides': '重置全部覆盖',
'settings.magicPrompts.page.actions.resetToDefault': '重置为默认',
'settings.magicPrompts.page.actions.save': '保存',
'settings.magicPrompts.page.placeholdersLabel': '占位符:',
'settings.magicPrompts.page.validation.visiblePromptRequired': '可见提示词不能为空。',
'settings.magicPrompts.page.status.unsavedChanges': '未保存更改',
'settings.magicPrompts.page.status.usingSavedOverride': '使用已保存覆盖',
'settings.magicPrompts.page.status.usingBuiltinDefault': '使用内置默认值',
'settings.magicPrompts.page.toast.loadFailed': '加载魔法提示词失败',
'settings.magicPrompts.page.toast.visiblePromptRequired': '可见提示词不能为空',
'settings.magicPrompts.page.toast.saved': '魔法提示词已保存',
'settings.magicPrompts.page.toast.saveFailed': '保存魔法提示词失败',
'settings.magicPrompts.page.toast.resetSuccess': '提示词已重置为默认值',
'settings.magicPrompts.page.toast.resetFailed': '重置提示词失败',
'settings.magicPrompts.page.toast.resetAllSuccess': '所有提示词覆盖已重置',
'settings.magicPrompts.page.toast.resetAllFailed': '重置全部提示词失败',
} as const;