{
  "newChat": "新建聊天",
  "recentChats": "最近的聊天",
  "searchChats": "搜索聊天",
  "closeChatTab": "关闭标签页：{{title}}",
  "closeTab": "关闭",
  "closeOtherTabs": "关闭其他标签页",
  "closeTabsToRight": "关闭右侧标签页",
  "groupTabsByApp": "按应用分组标签页",
  "chatInProgress": "聊天进行中",
  "newActivity": "新活动",
  "openOverflowTabs": "打开更多标签页（{{count}}）",
  "loadingChats": "正在加载聊天...",
  "noChatsFound": "未找到聊天",
  "renameChat": "重命名聊天",
  "deleteChat": "删除聊天",
  "renameChatDescription": "为此聊天输入新名称。",
  "chatTitle": "标题",
  "enterChatTitle": "输入聊天标题...",
  "chatRenamed": "聊天重命名成功",
  "failedRenameChat": "重命名聊天失败：{{error}}",
  "failedCreateChat": "创建新聊天失败：{{error}}",
  "chatDeleted": "聊天已删除",
  "failedDeleteChat": "删除聊天失败：{{error}}",
  "deleteChatConfirmation": "确定要删除「{{title}}」吗？此操作无法撤销，聊天中的所有消息将永久丢失。",
  "deleteChatNote": "注意：已接受的代码更改将被保留。",
  "scrollToBottom": "滚动到底部",
  "dismissError": "忽略错误",
  "askDyadToBuild": "让 bit-PM 来构建...",
  "voiceToText": "语音转文字",
  "voiceToTextPro": "语音转文字（Pro）",
  "voiceToTextRequiresPro": "语音转文字（需要 Pro）",
  "stopRecording": "停止录音",
  "transcribing": "转录中...",
  "cancelGeneration": "取消生成",
  "cancelGenerationUnavailable": "此处无法取消生成",
  "sendMessage": "发送消息",
  "loadingProposal": "正在加载提案...",
  "errorLoadingProposal": "加载提案出错：{{message}}",
  "visualEditor": "可视化编辑器 (Pro)",
  "visualEditorDescription": "可视化编辑让您无需 AI 即可进行 UI 更改，这是 Pro 专属功能",
  "summarizeNewChatTip": "创建新聊天可以让 AI 更加专注和高效",
  "summarizeToNewChat": "总结到新聊天",
  "refactorFile": "重构 {{path}} 并使其更模块化",
  "refactorDescription": "重构文件以提高可维护性",
  "writeCodeProperly": "正确编写代码",
  "writeCodeProperlyDescription": "正确编写代码（当 AI 以错误格式生成代码时有用）",
  "rebuildApp": "重新构建应用",
  "rebuildAppDescription": "重新构建应用程序",
  "restartApp": "重启应用",
  "restartAppDescription": "重启开发服务器",
  "refreshApp": "刷新应用",
  "refreshAppDescription": "刷新应用预览",
  "keepGoing": "继续",
  "tipProposal": "提案提示",
  "securityRisks": "安全风险",
  "sqlQueries": "SQL 查询",
  "packagesAdded": "新增的包",
  "serverFunctionsChanged": "已更改的服务器函数",
  "filesChanged": "已更改的文件",
  "securityRisksFound": "发现安全风险",
  "approve": "批准",
  "reject": "拒绝",
  "noChanges": "无更改",
  "sqlQuery": "SQL 查询",
  "approved": "已批准",
  "rejected": "已拒绝",
  "copy": "复制",
  "requestId": "请求 ID",
  "copyRequestId": "复制请求 ID",
  "maxTokensUsed": "已用最大令牌数：{{count}}",
  "allowToolToRun": "允许 {{toolName}} 运行？",
  "queueCount": "(第 1 个，共 {{total}} 个)",
  "allowOnce": "允许一次",
  "alwaysAllow": "始终允许",
  "removeAttachment": "移除附件",
  "uncommittedChanges": "您有 {{count}} 个未提交的更改。",
  "reviewAndCommit": "审查并提交",
  "reviewCommitChanges": "审查并提交更改",
  "reviewChangesDescription": "审查您的更改并输入提交信息。",
  "commitMessage": "提交信息",
  "enterCommitMessage": "输入提交信息...",
  "changedFiles": "已更改的文件 ({{count}})",
  "committing": "正在提交...",
  "commit": "提交",
  "added": "已添加",
  "modified": "已修改",
  "deleted": "已删除",
  "renamed": "已重命名",
  "updateFiles": "更新文件",
  "closeVersionPane": "关闭版本面板",
  "versionHistory": "版本历史",
  "noVersionsAvailable": "没有可用的版本",
  "versionLabel": "版本 {{number}} ({{hash}})",
  "dbSnapshot": "数据库",
  "dbSnapshotExpired": "数据库快照可能已过期（超过 24 小时）",
  "dbSnapshotAvailable": "数据库快照可用，时间戳 {{timestamp}}",
  "restoreToVersion": "恢复到此版本",
  "restoring": "正在恢复...",
  "restoringToVersion": "正在恢复到此版本...",
  "revertedToVersion": "已将所有更改回退到版本 {{version}}",
  "revertedToHash": "已将所有更改回退到版本 {{hash}}",
  "contextUsed": "已使用：",
  "contextLimit": "限制：",
  "contextLimitWarning": "您已接近此聊天的上下文限制。",
  "summarizeIntoNewChat": "总结到新聊天",
  "fixAllErrors": "修复所有错误 ({{count}})",
  "todosCompleted": "{{completed}}/{{total}} 个待办事项已完成",
  "allTasksCompleted": "所有任务已完成",
  "noTaskInProgress": "没有正在进行的任务",
  "tokenUsage": "令牌数：{{count}}",
  "tokenPercentUsed": "已使用 {{percent}}%（上限 {{limit}}K）",
  "tokenUsageBreakdown": "令牌使用详情",
  "messageHistory": "消息历史",
  "codebase": "代码库",
  "mentionedApps": "提及的应用",
  "systemPrompt": "系统提示词",
  "currentInput": "当前输入",
  "total": "总计",
  "failedCountTokens": "令牌计数失败",
  "optimizeTokens": "通过以下方式优化您的令牌",
  "dyadProSmartContext": "bit-PM Pro 的智能上下文",
  "attachFiles": "附加文件",
  "themes": "主题",
  "noTheme": "无主题",
  "moreThemes": "更多主题",
  "newTheme": "新建主题",
  "allCustomThemes": "所有自定义主题",
  "showTokenUsage": "显示令牌使用情况",
  "hideTokenUsage": "隐藏令牌使用情况",
  "attachFileContext": "附加文件作为聊天上下文",
  "attachFileContextExample": "示例用途：应用截图以指出 UI 问题",
  "uploadFileCodebase": "上传文件到代码库",
  "uploadFileCodebaseExample": "示例用途：添加图片供应用使用",
  "dropFilesToAttach": "拖放文件以附加",
  "attachmentTypeDialog": {
    "titleSingular": "您想如何附加此文件？",
    "titlePlural": "您想如何附加这 {{count}} 个文件？",
    "descriptionSingular": "选择文件的使用方式。",
    "descriptionPlural": "选择文件的使用方式。"
  },
  "selectedComponents": "已选择的组件 ({{count}})",
  "defaultConnectorLabel": "对话连接器",
  "turnConnectorLabel": "本轮连接器",
  "clearTurnConnector": "清除本轮连接器",
  "changeTurnConnector": "更换本轮消息使用的连接器",
  "selectTurnConnector": "为本轮消息选择一个临时连接器",
  "connectorModeAppend": "追加",
  "connectorModeReplace": "覆盖",
  "connectorModeAppendHelp": "在当前对话默认连接器的基础上追加这个连接器",
  "connectorModeReplaceHelp": "本轮消息只使用这个连接器",
  "clearAllComponents": "清除所有已选择的组件",
  "deselectComponent": "取消选择组件",
  "chatMode": {
    "openMenu": "打开模式菜单",
    "toggleShortcut": "{{shortcut}} 切换",
    "agentV2": "Agent v2",
    "agentV2Description": "更擅长处理大型任务和调试",
    "build": "构建",
    "buildDescription": "生成和编辑代码",
    "ask": "提问",
    "askDescription": "关于应用的提问",
    "buildWithMcp": "使用 MCP 构建",
    "buildWithMcpDescription": "类似构建模式，但可以使用工具 (MCP) 来生成代码"
  },
  "modelPicker": {
    "modelLabel": "模型：",
    "cloudModels": "云端模型",
    "loadingModels": "正在加载模型...",
    "noCloudModels": "没有可用的云端模型",
    "otherProviders": "其他 AI 提供商",
    "providerCount_one": "{{count}} 个提供商",
    "providerCount_other": "{{count}} 个提供商",
    "dyadTurbo": "bit-PM Turbo",
    "modelCount_one": "{{count}} 个模型",
    "modelCount_other": "{{count}} 个模型",
    "providerModels": "{{name}} 模型",
    "localModels": "本地模型",
    "localModelsDescription": "LM Studio、Ollama",
    "ollama": "Ollama",
    "ollamaModels": "Ollama 模型",
    "errorLoading": "加载出错",
    "noneAvailable": "没有可用的",
    "isOllamaRunning": "Ollama 正在运行吗？",
    "noLocalModels": "未找到本地模型",
    "ensureOllamaRunning": "确保 Ollama 正在运行且模型已拉取。",
    "lmStudio": "LM Studio",
    "lmStudioModels": "LM Studio 模型",
    "noLoadedModels": "未找到已加载的模型",
    "ensureLMStudioRunning": "确保 LM Studio 正在运行且模型已加载。"
  },
  "header": {
    "switchingToLatest": "请稍候，正在切换到最新版本...",
    "warningNotOnBranch": "警告：您不在任何分支上",
    "notOnBranch": "您不在任何分支上",
    "checkoutInProgress": "版本检出正在进行中",
    "checkoutMainBranch": "检出 main 分支，否则更改将无法正确保存",
    "checkingBranch": "正在检查分支...",
    "onBranch": "您当前在分支：{{name}}。",
    "renameMasterToMain": "将 master 重命名为 main",
    "renaming": "正在重命名...",
    "switchToMainBranch": "切换到 main 分支",
    "checkingOut": "正在检出...",
    "masterRenamed": "master 分支已重命名为 main",
    "versionCount": "版本 {{count}}"
  },
  "errorBox": {
    "accessWithDyadPro": "使用 bit-PM Pro 访问",
    "orSwitchModel": "或切换到其他模型。",
    "upgradeToDyadPro": "升级到 bit-PM Pro",
    "troubleshootingGuide": "故障排除指南",
    "invalidProKey": "您似乎没有有效的 bit-PM Pro 密钥。",
    "today": "今天。",
    "creditsUsed": "您本月的 bit-PM AI 额度已用完。",
    "reloadOrUpgrade": "重新加载或升级您的订阅",
    "getMoreCredits": "获取更多 AI 额度",
    "readDocs": "阅读文档"
  },
  "promo": {
    "tiredOfWaiting": "厌倦了等待 AI？",
    "getDyadPro": "获取 bit-PM Pro",
    "fasterEdits": "使用 Turbo Edits 实现更快的编辑。",
    "saveOnCosts": "使用以下功能节省高达 3 倍的 AI 成本",
    "debuggingLoop": "陷入调试循环？尝试换一个模型。",
    "joinBuilders": "加入 600 多名开发者，访问",
    "dyadSubreddit": "bit-PM 论坛",
    "foundBug": "发现了 Bug？点击「帮助」>「报告 Bug」",
    "reportBadResponse": "想要报告不良的 AI 回复？点击「帮助」上传聊天",
    "watch": "观看",
    "creatorBuildApp": "bit-PM 创建者一步步构建圣经应用",
    "gettingStuck": "遇到困难？阅读我们的",
    "debuggingTips": "调试技巧",
    "advancedTip": "高级技巧：自定义您的",
    "aiRules": "AI 规则",
    "keepFocused": "想让 AI 更专注？开始新聊天。",
    "whatsNext": "想知道接下来有什么？查看我们的",
    "roadmap": "路线图",
    "likeDyad": "喜欢 bit-PM？在 GitHub 上给个 Star",
    "gitHub": "GitHub"
  },
  "consent": {
    "toolWantsToRun": "工具请求运行",
    "requestsConsent": "请求您的同意。",
    "inputRequired": "需要输入"
  },
  "guide": "指南",
  "agentModeActivated": "Agent 模式已激活",
  "agentModeTip": "提示：创建新聊天以给 Agent 一个干净的上下文，获得更好的结果。",
  "neverShowAgain": "不再显示"
}
