import { dict as en } from "./en" type Keys = keyof typeof en export const dict = { "command.category.suggested": "建议", "command.category.view": "视图", "command.category.project": "项目", "command.category.provider": "提供商", "command.category.server": "服务器", "command.category.session": "会话", "command.category.theme": "主题", "command.category.language": "语言", "command.category.file": "文件", "command.category.context": "上下文", "command.category.terminal": "终端", "command.category.model": "模型", "command.category.mcp": "MCP", "command.category.agent": "智能体", "command.category.permissions": "权限", "command.category.workspace": "工作区", "command.category.settings": "设置", "theme.scheme.system": "系统", "theme.scheme.light": "浅色", "theme.scheme.dark": "深色", "command.sidebar.toggle": "切换侧边栏", "command.project.open": "打开项目", "command.provider.connect": "连接提供商", "command.server.switch": "切换服务器", "command.settings.open": "打开设置", "command.session.previous": "上一个会话", "command.session.next": "下一个会话", "command.session.previous.unseen": "上一个未读会话", "command.session.next.unseen": "下一个未读会话", "command.session.archive": "归档会话", "command.palette": "命令面板", "command.theme.cycle": "切换主题", "command.theme.set": "使用主题:{{theme}}", "command.theme.scheme.cycle": "切换配色方案", "command.theme.scheme.set": "使用配色方案:{{scheme}}", "command.language.cycle": "切换语言", "command.language.set": "使用语言:{{language}}", "command.session.new": "新建会话", "command.file.open": "打开文件", "command.tab.close": "关闭标签页", "command.context.addSelection": "将所选内容添加到上下文", "command.context.addSelection.description": "添加当前文件中选中的行", "command.input.focus": "聚焦输入框", "command.terminal.toggle": "切换终端", "command.fileTree.toggle": "切换文件树", "command.review.toggle": "切换审查", "command.terminal.new": "新建终端", "command.terminal.new.description": "创建新的终端标签页", "command.steps.toggle": "切换步骤", "command.steps.toggle.description": "显示或隐藏当前消息的步骤", "command.message.previous": "上一条消息", "command.message.previous.description": "跳转到上一条用户消息", "command.message.next": "下一条消息", "command.message.next.description": "跳转到下一条用户消息", "command.model.choose": "选择模型", "command.model.choose.description": "选择不同的模型", "command.mcp.toggle": "切换 MCPs", "command.mcp.toggle.description": "切换 MCPs", "command.agent.cycle": "切换智能体", "command.agent.cycle.description": "切换到下一个智能体", "command.agent.cycle.reverse": "反向切换智能体", "command.agent.cycle.reverse.description": "切换到上一个智能体", "command.model.variant.cycle": "切换思考强度", "command.model.variant.cycle.description": "切换到下一个强度等级", "command.prompt.mode.shell": "Shell", "command.prompt.mode.normal": "Prompt", "command.permissions.autoaccept.enable": "自动接受编辑", "command.permissions.autoaccept.disable": "停止自动接受编辑", "command.workspace.toggle": "切换工作区", "command.workspace.toggle.description": "在侧边栏启用或禁用多个工作区", "command.session.undo": "撤销", "command.session.undo.description": "撤销上一条消息", "command.session.redo": "重做", "command.session.redo.description": "重做上一条撤销的消息", "command.session.compact": "精简会话", "command.session.compact.description": "总结会话以减少上下文大小", "command.session.fork": "从消息分叉", "command.session.fork.description": "从之前的消息创建新会话", "command.session.share": "分享会话", "command.session.share.description": "分享此会话并将链接复制到剪贴板", "command.session.unshare": "取消分享会话", "command.session.unshare.description": "停止分享此会话", "palette.search.placeholder": "搜索文件、命令和会话", "palette.empty": "未找到结果", "palette.group.commands": "命令", "palette.group.files": "文件", "dialog.provider.search.placeholder": "搜索提供商", "dialog.provider.empty": "未找到提供商", "dialog.provider.group.popular": "热门", "dialog.provider.group.other": "其他", "dialog.provider.tag.recommended": "推荐", "dialog.provider.opencode.note": "使用 OpenCode Zen 或 API 密钥连接", "dialog.provider.anthropic.note": "使用 Claude Pro/Max 或 API 密钥连接", "dialog.provider.copilot.note": "使用 Copilot 或 API 密钥连接", "dialog.provider.openai.note": "使用 ChatGPT Pro/Plus 或 API 密钥连接", "dialog.provider.google.note": "使用 Google 账号或 API 密钥连接", "dialog.provider.openrouter.note": "使用 OpenRouter 账号或 API 密钥连接", "dialog.provider.vercel.note": "使用 Vercel 账号或 API 密钥连接", "dialog.model.select.title": "选择模型", "dialog.model.search.placeholder": "搜索模型", "dialog.model.empty": "未找到模型", "dialog.model.manage": "管理模型", "dialog.model.manage.description": "自定义模型选择器中显示的模型。", "dialog.model.unpaid.freeModels.title": "OpenCode 提供的免费模型", "dialog.model.unpaid.addMore.title": "从热门提供商添加更多模型", "dialog.provider.viewAll": "查看更多提供商", "provider.connect.title": "连接 {{provider}}", "provider.connect.title.anthropicProMax": "使用 Claude Pro/Max 登录", "provider.connect.selectMethod": "选择 {{provider}} 的登录方式。", "provider.connect.method.apiKey": "API 密钥", "provider.connect.status.inProgress": "正在授权...", "provider.connect.status.waiting": "等待授权...", "provider.connect.status.failed": "授权失败:{{error}}", "provider.connect.apiKey.description": "输入你的 {{provider}} API 密钥以连接帐户,并在 OpenCode 中使用 {{provider}} 模型。", "provider.connect.apiKey.label": "{{provider}} API 密钥", "provider.connect.apiKey.placeholder": "API 密钥", "provider.connect.apiKey.required": "API 密钥为必填项", "provider.connect.opencodeZen.line1": "OpenCode Zen 为你提供一组精选的可靠优化模型,用于代码智能体。", "provider.connect.opencodeZen.line2": "只需一个 API 密钥,你就能使用 Claude、GPT、Gemini、GLM 等模型。", "provider.connect.opencodeZen.visit.prefix": "访问 ", "provider.connect.opencodeZen.visit.link": "opencode.ai/zen", "provider.connect.opencodeZen.visit.suffix": " 获取你的 API 密钥。", "provider.connect.oauth.code.visit.prefix": "访问 ", "provider.connect.oauth.code.visit.link": "此链接", "provider.connect.oauth.code.visit.suffix": " 获取授权码,以连接你的帐户并在 OpenCode 中使用 {{provider}} 模型。", "provider.connect.oauth.code.label": "{{method}} 授权码", "provider.connect.oauth.code.placeholder": "授权码", "provider.connect.oauth.code.required": "授权码为必填项", "provider.connect.oauth.code.invalid": "授权码无效", "provider.connect.oauth.auto.visit.prefix": "访问 ", "provider.connect.oauth.auto.visit.link": "此链接", "provider.connect.oauth.auto.visit.suffix": " 并输入以下代码,以连接你的帐户并在 OpenCode 中使用 {{provider}} 模型。", "provider.connect.oauth.auto.confirmationCode": "确认码", "provider.connect.toast.connected.title": "{{provider}} 已连接", "provider.connect.toast.connected.description": "现在可以使用 {{provider}} 模型了。", "provider.custom.title": "自定义提供商", "provider.custom.description.prefix": "配置与 OpenAI 兼容的提供商。请查看", "provider.custom.description.link": "提供商配置文档", "provider.custom.description.suffix": "。", "provider.custom.field.providerID.label": "提供商 ID", "provider.custom.field.providerID.placeholder": "myprovider", "provider.custom.field.providerID.description": "使用小写字母、数字、连字符或下划线", "provider.custom.field.name.label": "显示名称", "provider.custom.field.name.placeholder": "我的 AI 提供商", "provider.custom.field.baseURL.label": "基础 URL", "provider.custom.field.baseURL.placeholder": "https://api.myprovider.com/v1", "provider.custom.field.apiKey.label": "API 密钥", "provider.custom.field.apiKey.placeholder": "API 密钥", "provider.custom.field.apiKey.description": "可选。如果你通过请求头管理认证,可留空。", "provider.custom.models.label": "模型", "provider.custom.models.id.label": "ID", "provider.custom.models.id.placeholder": "model-id", "provider.custom.models.name.label": "名称", "provider.custom.models.name.placeholder": "显示名称", "provider.custom.models.remove": "移除模型", "provider.custom.models.add": "添加模型", "provider.custom.headers.label": "请求头(可选)", "provider.custom.headers.key.label": "请求头", "provider.custom.headers.key.placeholder": "Header-Name", "provider.custom.headers.value.label": "值", "provider.custom.headers.value.placeholder": "value", "provider.custom.headers.remove": "移除请求头", "provider.custom.headers.add": "添加请求头", "provider.custom.error.providerID.required": "提供商 ID 为必填项", "provider.custom.error.providerID.format": "请使用小写字母、数字、连字符或下划线", "provider.custom.error.providerID.exists": "该提供商 ID 已存在", "provider.custom.error.name.required": "显示名称为必填项", "provider.custom.error.baseURL.required": "基础 URL 为必填项", "provider.custom.error.baseURL.format": "必须以 http:// 或 https:// 开头", "provider.custom.error.required": "必填", "provider.custom.error.duplicate": "重复", "provider.disconnect.toast.disconnected.title": "{{provider}} 已断开连接", "provider.disconnect.toast.disconnected.description": "{{provider}} 模型已不再可用。", "model.tag.free": "免费", "model.tag.latest": "最新", "model.provider.anthropic": "Anthropic", "model.provider.openai": "OpenAI", "model.provider.google": "Google", "model.provider.xai": "xAI", "model.provider.meta": "Meta", "model.input.text": "文本", "model.input.image": "图像", "model.input.audio": "音频", "model.input.video": "视频", "model.input.pdf": "pdf", "model.tooltip.allows": "支持:{{inputs}}", "model.tooltip.reasoning.allowed": "支持推理", "model.tooltip.reasoning.none": "不支持推理", "model.tooltip.context": "上下文上限 {{limit}}", "common.search.placeholder": "搜索", "common.goBack": "返回", "common.goForward": "前进", "common.loading": "加载中", "common.loading.ellipsis": "...", "common.cancel": "取消", "common.connect": "连接", "common.disconnect": "断开连接", "common.submit": "提交", "common.save": "保存", "common.saving": "保存中...", "common.default": "默认", "common.attachment": "附件", "prompt.placeholder.shell": "输入 shell 命令...", "prompt.placeholder.normal": '随便问点什么... "{{example}}"', "prompt.placeholder.simple": "随便问点什么...", "prompt.placeholder.summarizeComments": "总结评论…", "prompt.placeholder.summarizeComment": "总结该评论…", "prompt.mode.shell": "Shell", "prompt.mode.normal": "Prompt", "prompt.mode.shell.exit": "按 esc 退出", "prompt.example.1": "修复代码库中的一个 TODO", "prompt.example.2": "这个项目的技术栈是什么?", "prompt.example.3": "修复失败的测试", "prompt.example.4": "解释认证是如何工作的", "prompt.example.5": "查找并修复安全漏洞", "prompt.example.6": "为用户服务添加单元测试", "prompt.example.7": "重构这个函数,让它更易读", "prompt.example.8": "这个错误是什么意思?", "prompt.example.9": "帮我调试这个问题", "prompt.example.10": "生成 API 文档", "prompt.example.11": "优化数据库查询", "prompt.example.12": "添加输入校验", "prompt.example.13": "创建一个新的组件用于...", "prompt.example.14": "我该如何部署这个项目?", "prompt.example.15": "审查我的代码并给出最佳实践建议", "prompt.example.16": "为这个函数添加错误处理", "prompt.example.17": "解释这个正则表达式", "prompt.example.18": "把它转换成 TypeScript", "prompt.example.19": "在整个代码库中添加日志", "prompt.example.20": "哪些依赖已经过期?", "prompt.example.21": "帮我写一个迁移脚本", "prompt.example.22": "为这个接口实现缓存", "prompt.example.23": "给这个列表添加分页", "prompt.example.24": "创建一个 CLI 命令用于...", "prompt.example.25": "这里的环境变量是怎么工作的?", "prompt.popover.emptyResults": "没有匹配的结果", "prompt.popover.emptyCommands": "没有匹配的命令", "prompt.dropzone.label": "将图片或 PDF 拖到这里", "prompt.dropzone.file.label": "拖放以 @提及文件", "prompt.slash.badge.custom": "自定义", "prompt.slash.badge.skill": "技能", "prompt.slash.badge.mcp": "mcp", "prompt.context.active": "当前", "prompt.context.includeActiveFile": "包含当前文件", "prompt.context.removeActiveFile": "从上下文移除活动文件", "prompt.context.removeFile": "从上下文移除文件", "prompt.action.attachFile": "附加文件", "prompt.attachment.remove": "移除附件", "prompt.action.send": "发送", "prompt.action.stop": "停止", "prompt.toast.pasteUnsupported.title": "不支持的粘贴", "prompt.toast.pasteUnsupported.description": "这里只能粘贴图片或 PDF 文件。", "prompt.toast.modelAgentRequired.title": "请选择智能体和模型", "prompt.toast.modelAgentRequired.description": "发送提示前请先选择智能体和模型。", "prompt.toast.worktreeCreateFailed.title": "创建工作树失败", "prompt.toast.sessionCreateFailed.title": "创建会话失败", "prompt.toast.shellSendFailed.title": "发送 shell 命令失败", "prompt.toast.commandSendFailed.title": "发送命令失败", "prompt.toast.promptSendFailed.title": "发送提示失败", "prompt.toast.promptSendFailed.description": "无法获取会话", "dialog.mcp.title": "MCPs", "dialog.mcp.description": "已启用 {{enabled}} / {{total}}", "dialog.mcp.empty": "未配置 MCPs", "dialog.lsp.empty": "已从文件类型自动检测到 LSPs", "dialog.plugins.empty": "在 opencode.json 中配置的插件", "mcp.status.connected": "已连接", "mcp.status.failed": "失败", "mcp.status.needs_auth": "需要授权", "mcp.status.disabled": "已禁用", "dialog.fork.empty": "没有可用于分叉的消息", "dialog.directory.search.placeholder": "搜索文件夹", "dialog.directory.empty": "未找到文件夹", "dialog.server.title": "服务器", "dialog.server.description": "切换此应用连接的 OpenCode 服务器。", "dialog.server.search.placeholder": "搜索服务器", "dialog.server.empty": "暂无服务器", "dialog.server.add.title": "添加服务器", "dialog.server.add.url": "服务器 URL", "dialog.server.add.placeholder": "http://localhost:4096", "dialog.server.add.error": "无法连接到服务器", "dialog.server.add.checking": "检查中...", "dialog.server.add.button": "添加服务器", "dialog.server.default.title": "默认服务器", "dialog.server.default.description": "应用启动时连接此服务器,而不是启动本地服务器。需要重启。", "dialog.server.default.none": "未选择服务器", "dialog.server.default.set": "将当前服务器设为默认", "dialog.server.default.clear": "清除", "dialog.server.action.remove": "移除服务器", "dialog.server.menu.edit": "编辑", "dialog.server.menu.default": "设为默认", "dialog.server.menu.defaultRemove": "取消默认", "dialog.server.menu.delete": "删除", "dialog.server.current": "当前服务器", "dialog.server.status.default": "默认", "dialog.project.edit.title": "编辑项目", "dialog.project.edit.name": "名称", "dialog.project.edit.icon": "图标", "dialog.project.edit.icon.alt": "项目图标", "dialog.project.edit.icon.hint": "点击或拖拽图片", "dialog.project.edit.icon.recommended": "建议:128x128px", "dialog.project.edit.color": "颜色", "dialog.project.edit.color.select": "选择{{color}}颜色", "dialog.project.edit.worktree.startup": "工作区启动脚本", "dialog.project.edit.worktree.startup.description": "在创建新的工作区 (worktree) 后运行。", "dialog.project.edit.worktree.startup.placeholder": "例如 bun install", "context.breakdown.title": "上下文拆分", "context.breakdown.note": "输入 token 的大致拆分。“其他”包含工具定义和开销。", "context.breakdown.system": "系统", "context.breakdown.user": "用户", "context.breakdown.assistant": "助手", "context.breakdown.tool": "工具调用", "context.breakdown.other": "其他", "context.systemPrompt.title": "系统提示词", "context.rawMessages.title": "原始消息", "context.stats.session": "会话", "context.stats.messages": "消息数", "context.stats.provider": "提供商", "context.stats.model": "模型", "context.stats.limit": "上下文限制", "context.stats.totalTokens": "总 token", "context.stats.usage": "使用率", "context.stats.inputTokens": "输入 token", "context.stats.outputTokens": "输出 token", "context.stats.reasoningTokens": "推理 token", "context.stats.cacheTokens": "缓存 token(读/写)", "context.stats.userMessages": "用户消息", "context.stats.assistantMessages": "助手消息", "context.stats.totalCost": "总成本", "context.stats.sessionCreated": "创建时间", "context.stats.lastActivity": "最后活动", "context.usage.tokens": "Token", "context.usage.usage": "使用率", "context.usage.cost": "成本", "context.usage.clickToView": "点击查看上下文", "context.usage.view": "查看上下文用量", "language.en": "English", "language.zh": "简体中文", "language.zht": "繁體中文", "language.ko": "한국어", "language.de": "Deutsch", "language.es": "Español", "language.fr": "Français", "language.da": "Dansk", "language.ja": "日本語", "language.pl": "Polski", "language.ru": "Русский", "language.ar": "العربية", "language.no": "Norsk", "language.br": "Português (Brasil)", "language.bs": "Bosanski", "language.th": "ไทย", "toast.language.title": "语言", "toast.language.description": "已切换到{{language}}", "toast.theme.title": "主题已切换", "toast.scheme.title": "颜色方案", "toast.workspace.enabled.title": "工作区已启用", "toast.workspace.enabled.description": "侧边栏现在显示多个工作树", "toast.workspace.disabled.title": "工作区已禁用", "toast.workspace.disabled.description": "侧边栏只显示主工作树", "toast.permissions.autoaccept.on.title": "自动接受编辑", "toast.permissions.autoaccept.on.description": "编辑和写入权限将自动获批", "toast.permissions.autoaccept.off.title": "已停止自动接受编辑", "toast.permissions.autoaccept.off.description": "编辑和写入权限将需要手动批准", "toast.model.none.title": "未选择模型", "toast.model.none.description": "请先连接提供商以总结此会话", "toast.file.loadFailed.title": "加载文件失败", "toast.file.listFailed.title": "列出文件失败", "toast.context.noLineSelection.title": "未选择行", "toast.context.noLineSelection.description": "请先在文件标签中选择行范围。", "toast.session.share.copyFailed.title": "无法复制链接到剪贴板", "toast.session.share.success.title": "会话已分享", "toast.session.share.success.description": "分享链接已复制到剪贴板", "toast.session.share.failed.title": "分享会话失败", "toast.session.share.failed.description": "分享会话时发生错误", "toast.session.unshare.success.title": "已取消分享会话", "toast.session.unshare.success.description": "会话已成功取消分享", "toast.session.unshare.failed.title": "取消分享失败", "toast.session.unshare.failed.description": "取消分享会话时发生错误", "toast.session.listFailed.title": "无法加载 {{project}} 的会话", "toast.update.title": "有可用更新", "toast.update.description": "OpenCode 有新版本 ({{version}}) 可安装。", "toast.update.action.installRestart": "安装并重启", "toast.update.action.notYet": "稍后", "error.page.title": "出了点问题", "error.page.description": "加载应用程序时发生错误。", "error.page.details.label": "错误详情", "error.page.action.restart": "重启", "error.page.action.checking": "检查中...", "error.page.action.checkUpdates": "检查更新", "error.page.action.updateTo": "更新到 {{version}}", "error.page.report.prefix": "请将此错误报告给 OpenCode 团队", "error.page.report.discord": "在 Discord 上", "error.page.version": "版本:{{version}}", "error.dev.rootNotFound": "未找到根元素。你是不是忘了把它添加到 index.html?或者 id 属性拼写错了?", "error.globalSync.connectFailed": "无法连接到服务器。是否有服务器正在 `{{url}}` 运行?", "directory.error.invalidUrl": "URL 中的目录无效。", "error.chain.unknown": "未知错误", "error.chain.causedBy": "原因:", "error.chain.apiError": "API 错误", "error.chain.status": "状态:{{status}}", "error.chain.retryable": "可重试:{{retryable}}", "error.chain.responseBody": "响应内容:\n{{body}}", "error.chain.didYouMean": "你是不是想输入:{{suggestions}}", "error.chain.modelNotFound": "未找到模型:{{provider}}/{{model}}", "error.chain.checkConfig": "请检查你的配置 (opencode.json) 中的 provider/model 名称", "error.chain.mcpFailed": 'MCP 服务器 "{{name}}" 启动失败。注意: OpenCode 暂不支持 MCP 认证。', "error.chain.providerAuthFailed": "提供商认证失败({{provider}}):{{message}}", "error.chain.providerInitFailed": '无法初始化提供商 "{{provider}}"。请检查凭据和配置。', "error.chain.configJsonInvalid": "配置文件 {{path}} 不是有效的 JSON(C)", "error.chain.configJsonInvalidWithMessage": "配置文件 {{path}} 不是有效的 JSON(C):{{message}}", "error.chain.configDirectoryTypo": '{{path}} 中的目录 "{{dir}}" 无效。请将目录重命名为 "{{suggestion}}" 或移除它。这是一个常见拼写错误。', "error.chain.configFrontmatterError": "无法解析 {{path}} 中的 frontmatter:\n{{message}}", "error.chain.configInvalid": "配置文件 {{path}} 无效", "error.chain.configInvalidWithMessage": "配置文件 {{path}} 无效:{{message}}", "notification.permission.title": "需要权限", "notification.permission.description": "{{sessionTitle}}({{projectName}})需要权限", "notification.question.title": "问题", "notification.question.description": "{{sessionTitle}}({{projectName}})有一个问题", "notification.action.goToSession": "前往会话", "notification.session.responseReady.title": "回复已就绪", "notification.session.error.title": "会话错误", "notification.session.error.fallbackDescription": "发生错误", "home.recentProjects": "最近项目", "home.empty.title": "没有最近项目", "home.empty.description": "通过打开本地项目开始使用", "session.tab.session": "会话", "session.tab.review": "审查", "session.tab.context": "上下文", "session.panel.reviewAndFiles": "审查和文件", "session.review.filesChanged": "{{count}} 个文件变更", "session.review.change.one": "更改", "session.review.change.other": "更改", "session.review.loadingChanges": "正在加载更改...", "session.review.empty": "此会话暂无更改", "session.review.noChanges": "无更改", "session.files.selectToOpen": "选择要打开的文件", "session.files.all": "所有文件", "session.files.binaryContent": "二进制文件(无法显示内容)", "session.messages.renderEarlier": "显示更早的消息", "session.messages.loadingEarlier": "正在加载更早的消息...", "session.messages.loadEarlier": "加载更早的消息", "session.messages.loading": "正在加载消息...", "session.messages.jumpToLatest": "跳转到最新", "session.context.addToContext": "将 {{selection}} 添加到上下文", "session.todo.title": "待办事项", "session.todo.collapse": "折叠", "session.todo.expand": "展开", "session.new.worktree.main": "主分支", "session.new.worktree.mainWithBranch": "主分支({{branch}})", "session.new.worktree.create": "创建新的 worktree", "session.new.lastModified": "最后修改", "session.header.search.placeholder": "搜索 {{project}}", "session.header.searchFiles": "搜索文件", "session.header.openIn": "打开方式", "session.header.open.action": "打开 {{app}}", "session.header.open.ariaLabel": "在 {{app}} 中打开", "session.header.open.menu": "打开选项", "session.header.open.copyPath": "复制路径", "status.popover.trigger": "状态", "status.popover.ariaLabel": "服务器配置", "status.popover.tab.servers": "服务器", "status.popover.tab.mcp": "MCP", "status.popover.tab.lsp": "LSP", "status.popover.tab.plugins": "插件", "status.popover.action.manageServers": "管理服务器", "session.share.popover.title": "发布到网页", "session.share.popover.description.shared": "此会话已在网页上公开。任何拥有链接的人都可以访问。", "session.share.popover.description.unshared": "在网页上公开分享此会话。任何拥有链接的人都可以访问。", "session.share.action.share": "分享", "session.share.action.publish": "发布", "session.share.action.publishing": "正在发布...", "session.share.action.unpublish": "取消发布", "session.share.action.unpublishing": "正在取消发布...", "session.share.action.view": "查看", "session.share.copy.copied": "已复制", "session.share.copy.copyLink": "复制链接", "lsp.tooltip.none": "没有 LSP 服务器", "lsp.label.connected": "{{count}} LSP", "prompt.loading": "正在加载提示...", "terminal.loading": "正在加载终端...", "terminal.title": "终端", "terminal.title.numbered": "终端 {{number}}", "terminal.close": "关闭终端", "terminal.connectionLost.title": "连接已丢失", "terminal.connectionLost.description": "终端连接已中断。这可能发生在服务器重启时。", "common.closeTab": "关闭标签页", "common.dismiss": "忽略", "common.requestFailed": "请求失败", "common.moreOptions": "更多选项", "common.learnMore": "了解更多", "common.rename": "重命名", "common.reset": "重置", "common.archive": "归档", "common.delete": "删除", "common.close": "关闭", "common.edit": "编辑", "common.loadMore": "加载更多", "common.key.esc": "ESC", "sidebar.menu.toggle": "切换菜单", "sidebar.nav.projectsAndSessions": "项目和会话", "sidebar.settings": "设置", "sidebar.help": "帮助", "sidebar.workspaces.enable": "启用工作区", "sidebar.workspaces.disable": "禁用工作区", "sidebar.gettingStarted.title": "入门", "sidebar.gettingStarted.line1": "OpenCode 提供免费模型,你可以立即开始使用。", "sidebar.gettingStarted.line2": "连接任意提供商即可使用更多模型,如 Claude、GPT、Gemini 等。", "sidebar.project.recentSessions": "最近会话", "sidebar.project.viewAllSessions": "查看全部会话", "sidebar.project.clearNotifications": "清除通知", "app.name.desktop": "OpenCode Desktop", "settings.section.desktop": "桌面", "settings.section.server": "服务器", "settings.tab.general": "通用", "settings.tab.shortcuts": "快捷键", "settings.desktop.section.wsl": "WSL", "settings.desktop.wsl.title": "WSL 集成", "settings.desktop.wsl.description": "在 Windows 的 WSL 环境中运行 OpenCode 服务器。", "settings.general.section.appearance": "外观", "settings.general.section.notifications": "系统通知", "settings.general.section.updates": "更新", "settings.general.section.sounds": "音效", "settings.general.section.display": "显示", "settings.general.row.language.title": "语言", "settings.general.row.language.description": "更改 OpenCode 的显示语言", "settings.general.row.appearance.title": "外观", "settings.general.row.appearance.description": "自定义 OpenCode 在你的设备上的外观", "settings.general.row.theme.title": "主题", "settings.general.row.theme.description": "自定义 OpenCode 的主题。", "settings.general.row.font.title": "字体", "settings.general.row.font.description": "自定义代码块使用的等宽字体", "settings.general.row.wayland.title": "使用原生 Wayland", "settings.general.row.wayland.description": "在 Wayland 上禁用 X11 回退。需要重启。", "settings.general.row.wayland.tooltip": "在混合刷新率显示器的 Linux 系统上,原生 Wayland 可能更稳定。", "settings.general.row.releaseNotes.title": "发行说明", "settings.general.row.releaseNotes.description": "更新后显示“新功能”弹窗", "settings.updates.row.startup.title": "启动时检查更新", "settings.updates.row.startup.description": "在 OpenCode 启动时自动检查更新", "settings.updates.row.check.title": "检查更新", "settings.updates.row.check.description": "手动检查更新并在有更新时安装", "settings.updates.action.checkNow": "立即检查", "settings.updates.action.checking": "正在检查...", "settings.updates.toast.latest.title": "已是最新版本", "settings.updates.toast.latest.description": "你正在使用最新版本的 OpenCode。", "font.option.ibmPlexMono": "IBM Plex Mono", "font.option.cascadiaCode": "Cascadia Code", "font.option.firaCode": "Fira Code", "font.option.hack": "Hack", "font.option.inconsolata": "Inconsolata", "font.option.intelOneMono": "Intel One Mono", "font.option.iosevka": "Iosevka", "font.option.jetbrainsMono": "JetBrains Mono", "font.option.mesloLgs": "Meslo LGS", "font.option.robotoMono": "Roboto Mono", "font.option.sourceCodePro": "Source Code Pro", "font.option.ubuntuMono": "Ubuntu Mono", "font.option.geistMono": "Geist Mono", "sound.option.alert01": "警报 01", "sound.option.alert02": "警报 02", "sound.option.alert03": "警报 03", "sound.option.alert04": "警报 04", "sound.option.alert05": "警报 05", "sound.option.alert06": "警报 06", "sound.option.alert07": "警报 07", "sound.option.alert08": "警报 08", "sound.option.alert09": "警报 09", "sound.option.alert10": "警报 10", "sound.option.bipbop01": "哔啵 01", "sound.option.bipbop02": "哔啵 02", "sound.option.bipbop03": "哔啵 03", "sound.option.bipbop04": "哔啵 04", "sound.option.bipbop05": "哔啵 05", "sound.option.bipbop06": "哔啵 06", "sound.option.bipbop07": "哔啵 07", "sound.option.bipbop08": "哔啵 08", "sound.option.bipbop09": "哔啵 09", "sound.option.bipbop10": "哔啵 10", "sound.option.staplebops01": "斯泰普博普斯 01", "sound.option.staplebops02": "斯泰普博普斯 02", "sound.option.staplebops03": "斯泰普博普斯 03", "sound.option.staplebops04": "斯泰普博普斯 04", "sound.option.staplebops05": "斯泰普博普斯 05", "sound.option.staplebops06": "斯泰普博普斯 06", "sound.option.staplebops07": "斯泰普博普斯 07", "sound.option.nope01": "否 01", "sound.option.nope02": "否 02", "sound.option.nope03": "否 03", "sound.option.nope04": "否 04", "sound.option.nope05": "否 05", "sound.option.nope06": "否 06", "sound.option.nope07": "否 07", "sound.option.nope08": "否 08", "sound.option.nope09": "否 09", "sound.option.nope10": "否 10", "sound.option.nope11": "否 11", "sound.option.nope12": "否 12", "sound.option.yup01": "是 01", "sound.option.yup02": "是 02", "sound.option.yup03": "是 03", "sound.option.yup04": "是 04", "sound.option.yup05": "是 05", "sound.option.yup06": "是 06", "settings.general.notifications.agent.title": "智能体", "settings.general.notifications.agent.description": "当智能体完成或需要注意时显示系统通知", "settings.general.notifications.permissions.title": "权限", "settings.general.notifications.permissions.description": "当需要权限时显示系统通知", "settings.general.notifications.errors.title": "错误", "settings.general.notifications.errors.description": "发生错误时显示系统通知", "settings.general.sounds.agent.title": "智能体", "settings.general.sounds.agent.description": "当智能体完成或需要注意时播放声音", "settings.general.sounds.permissions.title": "权限", "settings.general.sounds.permissions.description": "当需要权限时播放声音", "settings.general.sounds.errors.title": "错误", "settings.general.sounds.errors.description": "发生错误时播放声音", "settings.shortcuts.title": "键盘快捷键", "settings.shortcuts.reset.button": "重置为默认值", "settings.shortcuts.reset.toast.title": "快捷键已重置", "settings.shortcuts.reset.toast.description": "键盘快捷键已重置为默认设置。", "settings.shortcuts.conflict.title": "快捷键已被占用", "settings.shortcuts.conflict.description": "{{keybind}} 已分配给 {{titles}}。", "settings.shortcuts.unassigned": "未设置", "settings.shortcuts.pressKeys": "按下按键", "settings.shortcuts.search.placeholder": "搜索快捷键", "settings.shortcuts.search.empty": "未找到快捷键", "settings.shortcuts.group.general": "通用", "settings.shortcuts.group.session": "会话", "settings.shortcuts.group.navigation": "导航", "settings.shortcuts.group.modelAndAgent": "模型与智能体", "settings.shortcuts.group.terminal": "终端", "settings.shortcuts.group.prompt": "提示", "settings.providers.title": "提供商", "settings.providers.description": "提供商设置将在此处可配置。", "settings.providers.section.connected": "已连接的提供商", "settings.providers.connected.empty": "没有已连接的提供商", "settings.providers.section.popular": "热门提供商", "settings.providers.tag.environment": "环境", "settings.providers.tag.config": "配置", "settings.providers.tag.custom": "自定义", "settings.providers.tag.other": "其他", "settings.models.title": "模型", "settings.models.description": "模型设置将在此处可配置。", "settings.agents.title": "智能体", "settings.agents.description": "智能体设置将在此处可配置。", "settings.commands.title": "命令", "settings.commands.description": "命令设置将在此处可配置。", "settings.mcp.title": "MCP", "settings.mcp.description": "MCP 设置将在此处可配置。", "settings.permissions.title": "权限", "settings.permissions.description": "控制服务器默认可以使用哪些工具。", "settings.permissions.section.tools": "工具", "settings.permissions.toast.updateFailed.title": "更新权限失败", "settings.permissions.action.allow": "允许", "settings.permissions.action.ask": "询问", "settings.permissions.action.deny": "拒绝", "settings.permissions.tool.read.title": "读取", "settings.permissions.tool.read.description": "读取文件(匹配文件路径)", "settings.permissions.tool.edit.title": "编辑", "settings.permissions.tool.edit.description": "修改文件,包括编辑、写入、补丁和多重编辑", "settings.permissions.tool.glob.title": "Glob", "settings.permissions.tool.glob.description": "使用 glob 模式匹配文件", "settings.permissions.tool.grep.title": "Grep", "settings.permissions.tool.grep.description": "使用正则表达式搜索文件内容", "settings.permissions.tool.list.title": "列表", "settings.permissions.tool.list.description": "列出目录中的文件", "settings.permissions.tool.bash.title": "Bash", "settings.permissions.tool.bash.description": "运行 shell 命令", "settings.permissions.tool.task.title": "任务", "settings.permissions.tool.task.description": "启动子智能体", "settings.permissions.tool.skill.title": "技能", "settings.permissions.tool.skill.description": "按名称加载技能", "settings.permissions.tool.lsp.title": "LSP", "settings.permissions.tool.lsp.description": "运行语言服务器查询", "settings.permissions.tool.todoread.title": "读取待办", "settings.permissions.tool.todoread.description": "读取待办列表", "settings.permissions.tool.todowrite.title": "更新待办", "settings.permissions.tool.todowrite.description": "更新待办列表", "settings.permissions.tool.webfetch.title": "网页获取", "settings.permissions.tool.webfetch.description": "从 URL 获取内容", "settings.permissions.tool.websearch.title": "网页搜索", "settings.permissions.tool.websearch.description": "搜索网页", "settings.permissions.tool.codesearch.title": "代码搜索", "settings.permissions.tool.codesearch.description": "在网上搜索代码", "settings.permissions.tool.external_directory.title": "外部目录", "settings.permissions.tool.external_directory.description": "访问项目目录之外的文件", "settings.permissions.tool.doom_loop.title": "死循环", "settings.permissions.tool.doom_loop.description": "检测具有相同输入的重复工具调用", "session.delete.failed.title": "删除会话失败", "session.delete.title": "删除会话", "session.delete.confirm": '删除会话 "{{name}}"?', "session.delete.button": "删除会话", "workspace.new": "新建工作区", "workspace.type.local": "本地", "workspace.type.sandbox": "沙盒", "workspace.create.failed.title": "创建工作区失败", "workspace.delete.failed.title": "删除工作区失败", "workspace.resetting.title": "正在重置工作区", "workspace.resetting.description": "这可能需要一点时间。", "workspace.reset.failed.title": "重置工作区失败", "workspace.reset.success.title": "工作区已重置", "workspace.reset.success.description": "工作区已与默认分支保持一致。", "workspace.error.stillPreparing": "工作区仍在准备中", "workspace.status.checking": "正在检查未合并的更改...", "workspace.status.error": "无法验证 git 状态。", "workspace.status.clean": "未检测到未合并的更改。", "workspace.status.dirty": "检测到未合并的更改。", "workspace.delete.title": "删除工作区", "workspace.delete.confirm": '删除工作区 "{{name}}"?', "workspace.delete.button": "删除工作区", "workspace.reset.title": "重置工作区", "workspace.reset.confirm": '重置工作区 "{{name}}"?', "workspace.reset.button": "重置工作区", "workspace.reset.archived.none": "不会归档任何活跃会话。", "workspace.reset.archived.one": "将归档 1 个会话。", "workspace.reset.archived.many": "将归档 {{count}} 个会话。", "workspace.reset.note": "这将把工作区重置为与默认分支一致。", } satisfies Partial>