{
  "common": {
    "save": "保存",
    "cancel": "取消",
    "delete": "删除",
    "close": "关闭",
    "copy": "复制",
    "edit": "编辑",
    "file": "文件",
    "codeMap": "代码地图",
    "confirm": "确认",
    "loading": "加载中...",
    "search": "搜索",
    "refresh": "刷新",
    "retry": "重试",
    "submit": "提交",
    "copied": "已复制",
    "saved": "已保存",
    "failed": "失败",
    "noMatch": "无匹配",
    "noData": "无数据",
    "done": "完成",
    "justNow": "刚刚",
    "minutesAgo": "{{count}}分钟前",
    "hoursAgo": "{{count}}小时前",
    "daysAgo": "{{count}}天前",
    "monthsAgo": "{{count}}个月前",
    "yearsAgo": "{{count}}年前",
    "saveFailed": "保存失败",
    "copyFailed": "复制失败",
    "deleteFailed": "删除失败",
    "operationFailed": "操作失败",
    "copiedPath": "已复制路径",
    "copyAbsPath": "复制绝对路径",
    "loadMore": "加载更多",
    "noResult": "无匹配结果",
    "selected": "已选择",
    "selectAll": "全选",
    "hint": "提示",
    "confirmBtn": "确定",
    "cancelBtn": "取消",
    "preview": "预览",
    "readable": "可读",
    "previous": "上一个",
    "next": "下一个",
    "all": "全部",
    "input": "输入",
    "result": "结果",
    "line": "行",
    "lines": "行",
    "running": "运行中",
    "connecting": "连接中",
    "connected": "已连接",
    "connectionFailed": "连接失败",
    "builtin": "内置",
    "global": "全局",
    "project": "项目",
    "current": "当前"
  },
  "toast": {
    "savedSuccess": "已保存",
    "saveFailed": "保存失败",
    "copiedName": "已复制: {{name}}",
    "copyFailed": "复制失败",
    "deleteFailed": "删除失败",
    "operationFailed": "操作失败",
    "staged": "已暂存",
    "stageFailed": "暂存失败",
    "unstaged": "已取消暂存",
    "unstageFailed": "取消暂存失败",
    "stagedNFiles": "已暂存 {{count}} 个文件",
    "unstagedNFiles": "已取消暂存 {{count}} 个文件",
    "discardFailed": "放弃变更失败",
    "discardedNFiles": "已放弃 {{count}} 个文件的变更",
    "stagedAllFiles": "已暂存所有文件",
    "deletedFile": "已删除文件",
    "discardedChanges": "已放弃变更",
    "pastedFile": "已粘贴: {{name}}",
    "pasteFailed": "粘贴失败",
    "noFileToPaste": "没有可粘贴的文件",
    "createdFile": "已创建文件: {{name}}",
    "createFailed": "创建失败",
    "movedToTrash": "已移动到回收站: {{name}}",
    "copiedPageUrl": "已复制页面地址",
    "copiedDirPath": "已复制目录路径",
    "switchedToBranch": "已切换到 {{branch}}",
    "switchBranchFailed": "切换分支失败",
    "loadBranchFailed": "加载分支列表失败",
    "copiedCommand": "已复制: {{command}}",
    "copiedMessage": "已复制消息",
    "copiedUrl": "已复制网址",
    "copiedOutput": "已复制输出",
    "copiedCmd": "已复制命令",
    "copiedComment": "已复制评论",
    "copiedAllComments": "已复制全部评论",
    "copiedFileContent": "已复制文件内容",
    "copiedQA": "已复制 {{count}} 个问答",
    "copiedAllQA": "已复制所有问答",
    "readFileFailed": "读取文件失败",
    "reviewCreated": "评审已创建，链接已复制",
    "reviewUpdated": "评审已更新，链接已复制",
    "reviewCreateFailed": "创建评审失败",
    "sharingClosed": "已关闭分享",
    "sharingCloseFailed": "关闭分享失败",
    "linkCopied": "链接已复制",
    "addCommentFailed": "添加评论失败",
    "deleteCommentFailed": "删除评论失败",
    "editCommentFailed": "编辑评论失败",
    "addReplyFailed": "添加回复失败",
    "deleteReplyFailed": "删除回复失败",
    "editReplyFailed": "编辑回复失败",
    "disconnected": "已断开: {{id}}",
    "pluginReloading": "插件重载中...",
    "worktreeCreateSuccess": "Worktree 创建成功: {{name}}",
    "worktreeCreateFailed": "创建 worktree 失败",
    "worktreeLoadFailed": "加载 worktree 列表失败",
    "worktreeDeleted": "Worktree 已删除",
    "worktreeDeleteFailed": "删除 worktree 失败",
    "worktreeLocked": "已锁定",
    "worktreeUnlocked": "已解锁"
  },
  "workspace": {
    "selectProject": "选择一个项目开始",
    "searchProjectPath": "搜索项目路径...",
    "loadingProjects": "加载项目中...",
    "projectNotFound": "未找到项目",
    "sessions": "{{count}} 会话",
    "loadingSessions": "加载会话...",
    "noSessions": "无会话记录",
    "loadingText": "加载中...",
    "openProject": "打开项目",
    "expandSidebar": "展开侧边栏",
    "collapseSidebar": "折叠侧边栏",
    "notes": "笔记",
    "skills": "技能",
    "settings": "设置",
    "help": "帮助",
    "updateAvailable": "新版本 v{{version}} 可用",
    "copyUpgradeCommand": "复制 cockpit update",
    "viewChangelog": "查看变更日志",
    "upgradeCommandCopied": "已复制 `cockpit update`",
    "projectNotes": "项目笔记",
    "closeProject": "关闭项目"
  },
  "sessions": {
    "recentSessions": "最近会话",
    "runningCount": "{{count}} 运行中",
    "unreadCount": "{{count}} 未读",
    "noSessions": "暂无会话记录",
    "running": "运行中",
    "done": "完成",
    "pinnedSessions": "常用会话",
    "noPinnedSessions": "暂无常用会话，在 Tab 栏点击图钉可添加",
    "editTitle": "编辑标题",
    "remove": "移除",
    "projectSessions": "项目会话",
    "browseAllSessions": "浏览所有会话",
    "sessionList": "会话列表",
    "searchSessions": "搜索会话...",
    "loadingSessions": "加载会话中...",
    "noMatchingSessions": "未找到匹配的会话",
    "noSessionsYet": "暂无会话",
    "projectList": "项目列表",
    "openFolder": "打开文件夹",
    "selectingFolder": "选择中...",
    "loadingHistory": "加载历史消息..."
  },
  "scheduledTasks": {
    "title": "定时任务",
    "aboutToTrigger": "即将触发",
    "secondsLater": "{{count}}秒后",
    "minutesLater": "{{count}}分钟后",
    "hoursMinutesLater": "{{h}}小时{{m}}分后",
    "hoursLater": "{{h}}小时后",
    "onceType": "一次性 ({{minutes}}分钟)",
    "everyNMinutes": "每{{minutes}}分钟",
    "completed": "已完成",
    "paused": "已暂停",
    "activeCount": "{{running}} 个活跃",
    "pausedCount": "{{paused}} 个暂停",
    "noScheduledTasks": "暂无定时任务，在聊天输入栏点击时钟按钮创建",
    "lastResult": "上次",
    "runNow": "立即运行",
    "resume": "恢复",
    "pause": "暂停",
    "completedCount": "已完成 ({{count}})",
    "success": "成功",
    "failure": "失败",
    "createTask": "创建定时任务",
    "editTask": "编辑定时任务",
    "sendMessage": "发送消息",
    "messagePlaceholder": "输入要发送的消息...",
    "type": "类型",
    "once": "一次性",
    "interval": "周期",
    "quickSelect": "快捷选择",
    "customCron": "自定义 Cron 表达式",
    "customMinutes": "自定义分钟数",
    "cronPlaceholder": "例: 0 9 * * 1-5 (工作日9点)",
    "cronFormat": "格式：分 时 日 月 星期（如 0 9 * * 1-5）",
    "minutesPlaceholder": "分钟数",
    "limitTimeRange": "限制执行时段",
    "to": "至",
    "saveBtn": "保存 ({{modKey}}↩)",
    "createBtn": "创建 ({{modKey}}↩)",
    "5minLater": "5 分钟后",
    "15minLater": "15 分钟后",
    "30minLater": "30 分钟后",
    "1hourLater": "1 小时后",
    "every15min": "每 15 分钟",
    "every30min": "每 30 分钟",
    "every1hour": "每 1 小时",
    "every2hours": "每 2 小时",
    "daily9am": "每天 09:00",
    "daily6pm": "每天 18:00",
    "weeklyMon9am": "每周一 09:00",
    "monthly1st9am": "每月 1 号 09:00"
  },
  "cron": {
    "everyNMinutes": "每 {{n}} 分钟",
    "everyNHours": "每 {{n}} 小时整点",
    "everyMinute": "每分钟",
    "everyHourAtMin": "每小时第 {{m}} 分",
    "hourlyEveryMin": "{{h}} 点每分钟",
    "daily": "每天 {{time}}",
    "weekdays": "工作日",
    "weekends": "周末",
    "dowSun": "日",
    "dowMon": "一",
    "dowTue": "二",
    "dowWed": "三",
    "dowThu": "四",
    "dowFri": "五",
    "dowSat": "六",
    "monthPrefix": "月",
    "dayOfMonth": "号",
    "dayRange": "{{a}}号到{{b}}号",
    "weekdayPrefix": "周",
    "weekdayRange": "周{{a}}到周{{b}}"
  },
  "blockViewer": {
    "empty": {
      "body": "在左侧文件树选择一个文件，查看它的代码地图。",
      "hint": "或按 ⌘K 搜索。"
    },
    "fileMode": {
      "loading": "加载中…",
      "notFound": "该文件未索引（不支持的语言或超出文件上限）。"
    },
    "search": {
      "tooltip": "搜索 (⌘K)",
      "hint": "开始输入以搜索",
      "noResults": "未找到匹配",
      "files": "文件",
      "symbols": "符号"
    },
    "viewerToggle": {
      "toBlock": "显示代码地图",
      "toCode": "返回代码视图"
    },
    "toc": {
      "title": "本文件",
      "empty": "未检测到函数。",
      "notIndexed": "该文件未被项目图收录（扩展未支持 / 不在 git 跟踪集 / 超出文件上限）。"
    },
    "history": {
      "title": "历史",
      "empty": "点击左右两侧的 pin 开始追踪调用链。",
      "clear": "清空历史"
    },
    "refresh": "重新构建项目图",
    "retry": "重试"
  },
  "blockDiffViewer": {
    "loading": "正在生成代码地图…",
    "unsupported": "该文件类型暂不支持代码地图 diff",
    "unsupportedHint": "切回常规 diff 视图查看。",
    "error": "代码地图 diff 失败：{{message}}",
    "noBlockChanges": "代码地图无变化（仅格式或空白）。",
    "noBefore": "（新增）",
    "noAfter": "（已删除）",
    "kind": {
      "added": "新增",
      "deleted": "删除",
      "modified": "修改"
    }
  },
  "fileBrowser": {
    "directoryTree": "目录树",
    "searchTab": "搜索",
    "recentTab": "最近",
    "changesTab": "变更",
    "historyTab": "历史",
    "searchFiles": "搜索文件...",
    "clear": "清除",
    "exactMatchOn": "全词匹配（已开启）",
    "exactMatchOff": "全词匹配（已关闭）",
    "refreshTree": "刷新目录树",
    "collapseAll": "折叠所有目录",
    "searchFileContent": "搜索文件内容...",
    "caseSensitive": "区分大小写",
    "wholeWord": "完整词",
    "regex": "正则",
    "fileTypes": "文件类型 (ts,tsx)",
    "compareMode": "对比",
    "compareModeOff": "关闭分支对比",
    "compareModeOn": "与选定分支对比",
    "createFile": "新建文件",
    "createFileIn": "新建文件 (在 {{path}}/)",
    "fileName": "文件名...",
    "noRecentFiles": "暂无最近浏览的文件",
    "stagingArea": "暂存区 ({{count}})",
    "changesSummary_one": "{{count}} 个变更",
    "changesSummary_other": "{{count}} 个变更",
    "noChanges": "工作区无变更",
    "refreshChanges": "刷新变更列表",
    "unstageAll": "全部取消",
    "noStagedFiles": "无暂存的文件",
    "unstageNFiles": "取消暂存 {{count}} 个文件",
    "unstageFile": "取消暂存",
    "workspace": "工作区 ({{count}})",
    "discardAll": "放弃所有",
    "stageAll": "全部暂存",
    "noUnstagedChanges": "无未暂存的变更",
    "discardNFiles": "放弃 {{count}} 个文件的变更",
    "stageNFiles": "暂存 {{count}} 个文件",
    "discardChanges": "放弃变更",
    "stageFile": "暂存文件",
    "loadingDiff": "加载对比文件中...",
    "noDiffFiles": "无差异文件",
    "nFilesChanged": "{{count}} 个文件变更（vs {{branch}}）",
    "loadingCommits": "加载提交记录中...",
    "noCommits": "无提交记录",
    "allLoaded": "已加载全部 {{count}} 条记录",
    "locateInTree": "在目录树中定位",
    "unsaved": "未保存",
    "saveBeforeSwitch": "当前文件有未保存的修改，是否保存后切换？",
    "saveAndSwitch": "保存并切换",
    "closeEdit": "关闭编辑 (ESC)",
    "closeBtn": "关闭",
    "copyFileContent": "复制文件内容",
    "toggleJsonReadable": "切换 JSON 可读模式",
    "previewMarkdown": "预览 Markdown 渲染效果",
    "viewBlame": "查看每行代码的修改记录",
    "editFile": "编辑文件",
    "backToPreview": "返回预览",
    "cannotPreview": "无法预览此文件",
    "selectFileToPreview": "选择文件以预览",
    "staged": "已暂存",
    "unstaged": "未暂存",
    "selectFileToViewDiff": "选择文件查看差异",
    "loadingDiffContent": "加载差异中...",
    "clickCompareToLoad": "点击「对比」加载分支差异",
    "selectCommitToView": "选择提交查看详情",
    "confirmDelete": "确认删除",
    "confirmDeleteMessage": "确定要将 <file>{{name}}</file> 移动到回收站吗？",
    "nFilesNMatches": "{{files}} 个文件，{{matches}} 处匹配",
    "resultsTruncated": "结果已截断",
    "noContentSearchResults": "无匹配结果",
    "enterKeywordToSearch": "输入关键词搜索文件内容",
    "searchMinChars": "搜索内容至少需要 2 个字符"
  },
  "codeViewer": {
    "fileModifiedExternally": "文件已被外部修改，保存将覆盖外部更改",
    "useDiskVersion": "使用磁盘版本",
    "forceOverwrite": "强制覆盖",
    "searchPlaceholder": "搜索...",
    "caseSensitive": "区分大小写",
    "wholeWordMatch": "全字匹配",
    "unsavedConfirm": "有未保存的修改，确定关闭？",
    "discardChanges": "放弃修改",
    "continueEditing": "继续编辑",
    "unsavedExitConfirm": "有未保存的修改，确定退出编辑模式？",
    "clickToViewDetails": "点击查看详情",
    "clickToViewCommit": "点击查看 commit 详情",
    "nComments": "{{count}} 条评论",
    "searchChat": "搜索聊天内容...",
    "prevShiftEnter": "上一个 (Shift+Enter)",
    "nextEnter": "下一个 (Enter)",
    "closeEsc": "关闭 (Esc)"
  },
  "chat": {
    "startConversation": "开始对话吧",
    "loadMoreHistory": "加载更多...",
    "scrollUpForMore": "↑ 向上滚动加载更多历史",
    "claudeThinking": "Claude 正在思考...",
    "jumpToStart": "跳转到开始",
    "jumpToLatest": "跳转到最新",
    "copyMessage": "复制消息",
    "forkSession": "从此处分叉会话",
    "imageN": "图片 {{index}}",
    "imagePreview": "图片预览",
    "toolCalls": "{{count}} 个工具调用",
    "collapse": "▲ 收起",
    "expand": "▼ 展开",
    "viewQuestions": "查看提问",
    "viewAllFileChanges": "查看所有文件变更",
    "requestFailed": "请求失败",
    "cannotReadStream": "无法读取响应流",
    "errorRetry": "发生错误，请重试",
    "placeholder": "输入消息，Enter 发送 (Shift+Enter 换行，可粘贴图片，/qa /fx /ex /go /cg /cc /skill-name ... 显示命令)",
    "placeholderDisabled": "生成中... 可继续输入 (ESC 取消;卡住太久可取消后重发「继续」)",
    "imageSizeLimit": "图片大小超过限制（最大 5MB），当前大小: {{size}}MB",
    "stageAll": "暂存所有文件 (git add -A)",
    "viewGitChanges": "查看 Git 变更",
    "viewAllComments": "查看所有评论",
    "userMessages": "用户消息列表",
    "projectNotes": "项目笔记",
    "scheduledTasks": "定时任务",
    "context": "上下文",
    "output": "输出",
    "copiedCommandTooltip": "已复制!",
    "copyCommandTooltip": "复制命令: claude -r {{sessionId}}",
    "executedCommand": "执行了 `{{command}}`{{exitInfo}}，输出：\n```\n{{output}}\n```",
    "executedCommandFailed": "执行 `{{command}}` 失败：{{error}}",
    "skillExpansionPrompt": "请读取这个 skill 文件："
  },
  "console": {
    "enterCommandOrUrl": "输入命令或网址开始使用",
    "loadingMore": "加载中...",
    "loadMoreHistory": "加载更多历史",
    "quickCommands": "快捷命令",
    "singleColumn": "单列布局",
    "dualColumn": "双列布局",
    "envVars": "环境变量",
    "launchZsh": "启动 zsh 交互终端",
    "inputPlaceholder": "输入命令或网址并按 Enter... (↑↓ 历史, Tab 补全)",
    "scopeProject": "项目",
    "scopeGlobal": "全局",
    "tabSwitchEscClose": "Tab 切换 · Esc 关闭",
    "copyOutput": "复制输出",
    "copyCommand": "复制命令",
    "rerun": "重新运行",
    "deleteRecord": "删除记录",
    "searchPlaceholder": "搜索...",
    "searchMode": "搜索",
    "filterMode": "过滤",
    "prevShiftEnter": "上一个 (Shift+Enter)",
    "nextEnter": "下一个 (Enter)",
    "loadingTerminal": "加载终端...",
    "clickToInput": "点击终端区域输入",
    "stdinPlaceholder": "stdin 输入...",
    "runningText": "运行中...",
    "exitCode": "退出代码: {{code}}",
    "totalLines": "共 {{count}} 行",
    "globalCommands": "全局命令",
    "projectCommands": "项目命令",
    "noCustomCommands": "暂无自定义命令",
    "namePlaceholder": "名称",
    "commandPlaceholder": "命令",
    "restoreTooltip": "还原 ({{modKey}}M / ESC)",
    "screenshotting": "截图中...",
    "outputFileDeleted": "[输出文件已删除]"
  },
  "browser": {
    "blankPage": "空白页",
    "copyUrl": "复制网址",
    "openInNewWindow": "在新窗口打开",
    "exitMaximize": "退出最大化 ({{modKey}}M)",
    "maximize": "最大化 ({{modKey}}M)",
    "pageLoadFailed": "页面加载失败",
    "clickToWake": "点击唤醒",
    "sleeping": "已休眠",
    "loadingPage": "加载中...",
    "loadFailed": "加载失败"
  },
  "database": {
    "connectionFailed": "连接失败",
    "connected": "已连接",
    "connecting": "连接中...",
    "refreshTableList": "刷新表列表",
    "filterTable": "T 表",
    "filterView": "V 视图",
    "noTables": "无表",
    "tabStructure": "结构",
    "tabData": "数据",
    "tabSql": "SQL",
    "filterActive": "筛选: {{count}}列",
    "clearAllFilters": "清除所有筛选",
    "deleteNRows": "删除 {{count}} 行",
    "confirmDeleteRows": "确认删除?",
    "copyCsvSelected": "复制选中行为 CSV",
    "copyCsvAll": "导出全表 CSV",
    "copyJsonSelected": "复制选中行为 JSON",
    "copyJsonAll": "导出全表 JSON",
    "copyCSV": "复制 CSV",
    "CSV": "CSV",
    "copyJSON": "复制 JSON",
    "JSON": "JSON",
    "selectTable": "选择左侧表格",
    "selectTableToView": "选择表以查看结构",
    "selectTableForData": "选择表以查看数据",
    "columns": "列",
    "colName": "名称",
    "colType": "类型",
    "colNullable": "可空",
    "colDefault": "默认值",
    "primaryKey": "主键",
    "foreignKeys": "外键",
    "indexes": "索引",
    "enable": "启用",
    "commaValues": "逗号分隔多值",
    "likePattern": "%pattern%",
    "valuePlaceholder": "值",
    "apply": "应用",
    "clearFilter": "清除",
    "addRow": "+ 新增行",
    "totalRows": "{{count}} 行",
    "rowsAffected": "{{command}} — {{count}} 行受影响 ({{duration}}ms)",
    "queryRows": "{{count}} 行 ({{duration}}ms)",
    "resultTruncated": "[结果已截断至1000行]",
    "sqlPlaceholder": "输入 SQL... ({{modKey}}Enter 执行)",
    "executing": "执行中...",
    "execute": "▶ 执行",
    "deleteRowsFailed": "{{count}} 行删除失败",
    "inputParams": "输入参数",
    "resultLabel": "结果"
  },
  "mysql": {
    "connectionFailed": "连接失败",
    "connected": "已连接",
    "connecting": "连接中...",
    "refreshTableList": "刷新表列表",
    "filterTable": "T 表",
    "filterView": "V 视图",
    "noTables": "无表",
    "tabStructure": "结构",
    "tabData": "数据",
    "tabSql": "SQL",
    "filterActive": "筛选: {{count}}列",
    "clearAllFilters": "清除所有筛选",
    "deleteNRows": "删除 {{count}} 行",
    "confirmDeleteRows": "确认删除?",
    "copyCsvSelected": "复制选中行为 CSV",
    "copyCsvAll": "导出全表 CSV",
    "copyJsonSelected": "复制选中行为 JSON",
    "copyJsonAll": "导出全表 JSON",
    "copyCSV": "复制 CSV",
    "CSV": "CSV",
    "copyJSON": "复制 JSON",
    "JSON": "JSON",
    "selectTable": "选择左侧表格",
    "selectTableToView": "选择表以查看结构",
    "selectTableForData": "选择表以查看数据",
    "columns": "列",
    "colName": "名称",
    "colType": "类型",
    "colNullable": "可空",
    "colDefault": "默认值",
    "primaryKey": "主键",
    "foreignKeys": "外键",
    "indexes": "索引",
    "enable": "启用",
    "commaValues": "逗号分隔多值",
    "likePattern": "%pattern%",
    "valuePlaceholder": "值",
    "apply": "应用",
    "clearFilter": "清除",
    "addRow": "+ 新增行",
    "totalRows": "{{count}} 行",
    "rowsAffected": "{{command}} — {{count}} 行受影响 ({{duration}}ms)",
    "queryRows": "{{count}} 行 ({{duration}}ms)",
    "resultTruncated": "[结果已截断至1000行]",
    "sqlPlaceholder": "输入 SQL... ({{modKey}}Enter 执行)",
    "executing": "执行中...",
    "execute": "▶ 执行",
    "deleteRowsFailed": "{{count}} 行删除失败"
  },
  "redis": {
    "neverExpires": "永不过期",
    "expired": "已过期",
    "loadFailed": "加载失败",
    "deleteFailed": "删除失败",
    "saveFailed": "保存失败",
    "scanPlaceholder": "SCAN 模式...",
    "scanSearch": "搜索 (SCAN)",
    "noKeys": "无 key",
    "loadMore": "加载更多...",
    "tabData": "数据",
    "tabInfo": "信息",
    "tabCli": "CLI",
    "selectKey": "选择左侧 Key",
    "keyNotExist": "Key 不存在",
    "unsupportedType": "不支持的类型: {{type}}",
    "nItems": "{{total}} items",
    "showingN": "显示 {{count}}",
    "nMembers": "{{total}} members",
    "nEntries": "{{total}} entries",
    "cliHint": "输入 Redis 命令，如 PING, GET key, KEYS *",
    "cliPlaceholder": "输入命令..."
  },
  "git": {
    "switchBranch": "切换分支",
    "searchBranch": "搜索分支...",
    "noBranches": "无可切换分支",
    "noMatchingBranches": "无匹配分支",
    "localBranches": "本地分支",
    "remoteBranches": "远程分支",
    "branchNotFound": "未找到分支",
    "selectBranch": "选择分支...",
    "currentBranch": "当前",
    "notGitRepo": "当前目录不是 Git 仓库",
    "cannotGetBranches": "无法获取分支信息",
    "getBranchesFailed": "获取分支信息失败",
    "discardAllConfirm": "确定要放弃工作区的 {{count}} 个文件的变更吗？此操作不可恢复。",
    "worktree": {
      "title": "Git Worktree",
      "count": "{{count}} 个 worktree",
      "selectBranch": "选择分支",
      "addWorktree": "+ 添加 Worktree",
      "confirmDelete": "确认删除",
      "confirmDeleteMsg": "确定要删除 worktree 吗？",
      "path": "路径：",
      "branch": "分支：",
      "locked": "已锁定",
      "unlock": "解锁",
      "lock": "锁定",
      "searchBranch": "搜索分支...",
      "noBranches": "无可用分支"
    }
  },
  "comments": {
    "addComment": "添加评论",
    "lineRange": "行 {{start}}-{{end}}",
    "inputPlaceholder": "输入评论...",
    "newComment": "新评论 {{range}}",
    "commentPlaceholder": "输入评论... ({{modKey}}Enter 提交, Esc 取消)",
    "nComments": "{{count}} 条评论",
    "allComments": "所有评论",
    "copyAllComments": "复制全部评论",
    "noComments": "暂无评论",
    "clearAll": "清空所有",
    "totalComments": "共 {{count}} 条评论",
    "aiReply": "AI 回复",
    "noContent": "（无内容）",
    "linesCount": "({{count}} 行)",
    "codeRef": "代码引用:",
    "note": "备注: {{content}}",
    "submitting": "提交中...",
    "enterSubmit": "Enter 提交 · Shift+Enter 换行",
    "askAI": "提问 AI",
    "inputQuestion": "输入你的问题...",
    "aiGenerating": "正在生成中，请稍候...",
    "enterSend": "Enter 发送 · Shift+Enter 换行",
    "sendToAI": "发送到 AI",
    "aiResponding": "AI 正在响应中...",
    "question": "问题: {{question}}"
  },
  "fileContextMenu": {
    "createFile": "新建文件",
    "copyFile": "复制文件",
    "copyFolder": "复制文件夹",
    "pasteHere": "粘贴到此处",
    "deleteFile": "删除文件",
    "deleteFolder": "删除文件夹",
    "copyRelativePath": "复制相对路径",
    "copyAbsolutePath": "复制绝对路径",
    "copyRelativeDirPath": "复制相对文件夹路径",
    "copyAbsoluteDirPath": "复制绝对文件夹路径",
    "copyFileName": "复制文件名",
    "copyFolderName": "复制文件夹名"
  },
  "settings": {
    "title": "设置",
    "theme": "主题",
    "themeLight": "浅色",
    "themeDark": "深色",
    "themeSystem": "跟随系统",
    "browserExtension": "浏览器插件",
    "extensionInstalled": "Cockpit Bridge 已安装",
    "extensionNotInstalled": "Cockpit Bridge 未安装",
    "extensionDescription": "安装 Chrome 插件后，iframe 内的链接跳转将被拦截：新标签链接创建新气泡，页面内导航更新当前气泡。",
    "installSteps": "安装步骤：",
    "step1": "1. 打开 Chrome 地址栏输入",
    "step2": "2. 开启右上角「开发者模式」",
    "step3": "3. 点击「加载已解压的扩展程序」",
    "step4mac": "4. 按 <kbd>Cmd+Shift+G</kbd> → 粘贴下方路径 → 回车",
    "copyExtensionPath": "复制插件目录路径",
    "reloadExtension": "重载插件",
    "about": "关于",
    "language": "语言",
    "languageAuto": "跟随系统",
    "switchDark": "切换暗色",
    "switchLight": "切换亮色"
  },
  "editor": {
    "placeholder": "写点什么... 输入 / 打开快捷命令",
    "noteTitle": "{{name}} - 笔记",
    "noteUntitled": "笔记",
    "saving": "保存中...",
    "linkPlaceholder": "输入链接地址...",
    "confirmLink": "确认",
    "removeLink": "移除链接",
    "heading1": "标题 1",
    "heading2": "标题 2",
    "heading3": "标题 3",
    "bold": "粗体",
    "italic": "斜体",
    "strikethrough": "删除线",
    "inlineCode": "行内代码",
    "link": "链接",
    "bulletList": "无序列表",
    "orderedList": "有序列表",
    "taskList": "待办列表",
    "blockquote": "引用",
    "codeBlock": "代码块",
    "table": "表格",
    "horizontalRule": "分割线",
    "insertRowAbove": "在上方插入行",
    "insertRowBelow": "在下方插入行",
    "insertColumnLeft": "在左侧插入列",
    "insertColumnRight": "在右侧插入列",
    "deleteRow": "删除当前行",
    "deleteColumn": "删除当前列",
    "deleteTable": "删除表格",
    "deleteCodeBlock": "删除代码块",
    "toc": "目录",
    "expandToc": "展开目录",
    "collapseToc": "收起目录"
  },
  "slashCommands": {
    "heading1": "标题 1",
    "heading1Desc": "大标题",
    "heading2": "标题 2",
    "heading2Desc": "中标题",
    "heading3": "标题 3",
    "heading3Desc": "小标题",
    "bulletList": "无序列表",
    "bulletListDesc": "项目符号列表",
    "orderedList": "有序列表",
    "orderedListDesc": "编号列表",
    "taskList": "待办列表",
    "taskListDesc": "可勾选的任务列表",
    "blockquote": "引用",
    "blockquoteDesc": "引用块",
    "codeBlock": "代码块",
    "codeBlockDesc": "代码片段",
    "table": "表格",
    "tableDesc": "插入 3×3 表格",
    "horizontalRule": "分割线",
    "horizontalRuleDesc": "水平分割线",
    "link": "链接",
    "linkDesc": "插入超链接"
  },
  "commands": {
    "qa": "进入需求澄清讨论模式",
    "fx": "进入 bug 证据链分析模式",
    "ex": "进入结构化分析讨论模式",
    "go": "进入连续落地（MVP）模式",
    "cg": "进入 CodeGraph 探索模式"
  },
  "review": {
    "reviewManagement": "评审管理",
    "allReviews": "所有评审",
    "noOpenReviews": "暂无开放评审",
    "viewComments": "查看评论",
    "nComments": "{{count}} 条评论",
    "nDocs": "{{count}} 文档",
    "nReviews": "{{count}} 评审",
    "docList": "文档列表",
    "allReviewsList": "所有评审",
    "expandList": "展开列表",
    "collapseList": "折叠列表",
    "closeReview": "关闭评审",
    "reopenReview": "重新开放",
    "deleteReview": "删除评审",
    "noOpenDocs": "暂无开放文档",
    "noReviews": "暂无评审",
    "sharing": "分享中",
    "notShared": "未分享",
    "closeSharing": "关闭分享",
    "enableSharing": "开启分享评审",
    "view": "查看",
    "setNickname": "设置你的昵称",
    "nicknameHint": "其他评审人将看到这个名字",
    "nicknamePlaceholder": "输入昵称",
    "skipForNow": "下次再说",
    "identitySettings": "身份设置",
    "reviewNickname": "评审昵称",
    "random": "随机",
    "selectTextToComment": "选中左侧文本添加评论",
    "selectTextHint": "选中左侧文本即可添加评论",
    "prevComment": "上一条",
    "nextComment": "下一条",
    "commentsCount": "{{count}} 条评论",
    "commentsNavCount": "{{current}}/{{total}} 条评论",
    "allCommentsTitle": "全部评论",
    "commentsCountBrief": "{{count}} 条",
    "closedCount": "{{count}} 条已关闭",
    "copyAllComments": "复制全部评论",
    "noComments": "暂无评论",
    "closedComments": "已关闭 ({{count}})",
    "closedLabel": "已关闭",
    "moreReplies": "+{{count}} 条回复",
    "copyComment": "复制评论",
    "reopen": "重开",
    "closeComment": "关闭评论",
    "editComment": "编辑评论",
    "deleteComment": "删除评论",
    "edited": "(已编辑)",
    "editReply": "编辑回复",
    "deleteReply": "删除回复",
    "reply": "回复",
    "replyPlaceholder": "添加回复...",
    "selectedText": "选中文本",
    "addCommentPlaceholder": "添加评论...",
    "enterSubmitHint": "Enter 提交，Shift+Enter 换行",
    "commentBtn": "评论",
    "reviewNotExist": "评审不存在或已被删除",
    "loadFailed": "加载失败",
    "networkError": "网络错误",
    "reviewNotFound": "评审不存在",
    "checkLink": "请检查链接是否正确",
    "updatedAt": "更新于 {{date}}",
    "active": "开放中",
    "closed": "已关闭",
    "viewAllComments": "查看全部评论",
    "viewCommentBtn": "查看评论",
    "copyLink": "复制链接",
    "reviewSummary": "评审评论汇总 — {{title}}",
    "totalNComments": "共 {{count}} 条评论",
    "quoteRef": "引用: \"{{text}}\"",
    "commentAuthor": "评论 ({{author}}): {{content}}",
    "replyAuthor": "  ↳ {{author}}: {{content}}"
  },
  "markdown": {
    "copied": "✓ 已复制",
    "copy": "复制"
  },
  "imagePreview": {
    "previewImage": "预览图片",
    "deleteImage": "删除图片"
  },
  "tokenStats": {
    "title": "Claude Code Token 统计",
    "activeHours": "活跃时段分布",
    "hourSessions": "{{h}}:00 — {{count}} 次会话",
    "messages": "消息",
    "toolCalls": "工具调用",
    "activityTrend": "活动趋势",
    "byModel": "按模型",
    "tokenUsage": "Token 用量",
    "equivalentCost": "等效费用",
    "modelCostDetail": "模型费用明细",
    "model": "模型",
    "share": "占比",
    "total": "合计",
    "totalSessions": "总会话",
    "totalMessages": "总消息",
    "equivalentApiCost": "等效 API 费用",
    "longestSession": "最长会话",
    "firstUse": "首次使用",
    "notFound": "未找到 ~/.claude/stats-cache.json",
    "day": "日",
    "week": "周",
    "month": "月"
  },
  "toolCall": {
    "inputParams": "输入参数",
    "resultLabel": "结果",
    "inputParamsTitle": "查看输入参数",
    "resultTitle": "查看结果",
    "input": "输入",
    "result": "结果",
    "foldedLines": "... ({{count}} 行)"
  },
  "fileEditor": {
    "unsavedConfirm": "有未保存的修改，确定关闭？",
    "discardChanges": "放弃修改",
    "continueEditing": "继续编辑",
    "externallyModified": "文件已被外部修改，保存将覆盖外部更改",
    "useDiskVersion": "使用磁盘版本",
    "forceOverwrite": "强制覆盖"
  },
  "quickFileOpen": {
    "placeholder": "输入文件名快速打开...",
    "noMatch": "没有匹配的文件",
    "recent": "最近",
    "selectHint": "选择",
    "openHint": "打开",
    "closeHint": "关闭"
  },
  "envManager": {
    "title": "环境变量管理",
    "tabScope": "当前 Tab 专用",
    "globalScope": "全局环境变量",
    "varNamePlaceholder": "变量名（如 NODE_ENV）",
    "varValuePlaceholder": "值（如 production）",
    "valuePlaceholder": "值",
    "noVars": "还没有环境变量，添加一个试试"
  },
  "aliasManager": {
    "title": "命令别名管理",
    "description": "为常用命令设置快捷别名（全局生效）",
    "aliasPlaceholder": "别名（如 ll）",
    "commandPlaceholder": "完整命令（如 ls -la）",
    "fullCommandPlaceholder": "完整命令",
    "usage": "使用提示：",
    "usageDesc": "输入别名即可执行对应的完整命令",
    "noAliases": "还没有命令别名，添加一个试试"
  },
  "diffViewer": {
    "fileChanges": "文件变更 ({{count}} 处)",
    "selectFileToView": "选择左侧文件查看变更",
    "sideBySide": "并列对比",
    "unified": "统一对比",
    "previewFile": "预览文件",
    "copiedAll": "已复制全文",
    "compact": "精简",
    "full": "全文",
    "gap": {
      "hidden": "已隐藏 {{count}} 行",
      "more": "··· 更多 +{{count}} ···",
      "expandUp": "向上展开 {{count}} 行",
      "expandDown": "向下展开 {{count}} 行"
    }
  },
  "commitDetail": {
    "title": "提交详情",
    "hash": "哈希:",
    "author": "作者:",
    "date": "日期:",
    "files": "文件:",
    "nChanges": "{{count}} 个变更",
    "loadingFiles": "加载文件中...",
    "noFileChanges": "无文件变更",
    "loadingDiff": "加载差异中...",
    "selectFileToView": "选择文件查看差异"
  },
  "askQuestion": {
    "title": "提问",
    "nQuestions": "{{count}} 个问题",
    "checkedN": "已勾选 {{count}}",
    "copyChecked": "复制勾选的 {{count}} 个问答",
    "copyAll": "复制所有问答",
    "checkToCopy": "勾选以复制",
    "custom": "自定义",
    "customPlaceholder": "输入自定义回答...",
    "notSelected": "(未选择)"
  },
  "tabBar": {
    "unpin": "取消固定",
    "pin": "固定到常用会话",
    "closeTab": "关闭标签",
    "newTab": "新建标签"
  },
  "tabManagerTopBar": {
    "copyPageUrl": "复制页面地址",
    "copyDirPath": "复制目录路径",
    "refreshProject": "刷新当前项目",
    "openInVSCode": "在 VS Code 中打开",
    "openInCursor": "在 Cursor 中打开",
    "aliasesGlobal": "命令别名（全局）",
    "tokenStats": "Token 统计",
    "openSurething": "打开 Surething"
  },
  "hoverTooltip": {
    "findReferences": "查找引用",
    "search": "搜索"
  },
  "todoViewer": {
    "title": "任务列表",
    "progress": "{{completed}} / {{total}} 完成"
  },
  "userMessages": {
    "title": "用户消息列表",
    "noMessages": "暂无用户消息"
  },
  "shortIdBadge": {
    "clickToDisconnect": "点击断开连接",
    "clickToRegister": "点击注册并复制 CLI 命令",
    "setTitle": "给这个气泡命名（便于 /cc 通过 connection list 找到它）",
    "setTitlePlaceholder": "设置标题",
    "editTitle": "编辑标题",
    "titleSet": "标题：{{title}}",
    "dialogTitle": "给气泡命名",
    "dialogPlaceholder": "例如：alloydb 代理、预发管理后台"
  },
  "api": {
    "pathForbidden": "不允许操作此路径",
    "deleteForbidden": "不允许删除此路径",
    "notAFolder": "目标不是文件夹",
    "imageTooLarge": "图片文件过大，无法预览",
    "cannotPreviewBinary": "无法预览二进制文件",
    "fileTooLarge": "文件过大，无法预览（超过 10MB）",
    "fileModifiedExternally": "文件已被外部修改",
    "pickFolderPrompt": "选择项目文件夹"
  },
  "confirm": {
    "title": "提示",
    "ok": "确定",
    "cancel": "取消"
  },
  "floatingToolbar": {
    "addComment": "添加评论",
    "sendToAI": "发送 AI",
    "search": "搜索"
  },
  "searchResults": {
    "title": "搜索结果",
    "nMatches": "({{count}} 处匹配)",
    "searching": "搜索中...",
    "noResults": "无匹配结果"
  },
  "references": {
    "title": "引用",
    "searching": "搜索中...",
    "notFound": "未找到引用"
  },
  "gitFileTree": {
    "noFiles": "无文件"
  },
  "reviewUtils": {
    "adjectives": ["快乐", "勇敢", "安静", "明亮", "温柔", "灵巧", "自由", "清澈", "飞翔", "悠闲", "活泼", "聪慧", "淡定", "机敏", "从容", "坚定", "爽朗", "和煦", "奔放", "沉稳"],
    "nouns": ["熊猫", "海豚", "白鹤", "雪豹", "云雀", "松鼠", "飞鱼", "梅花鹿", "青鸟", "银狐", "猫头鹰", "蜻蜓", "萤火虫", "海龟", "蝴蝶", "金丝猴", "丹顶鹤", "羚羊", "燕子", "企鹅"]
  }
}
