{
  "common": {
    "autoDetect": "自动检测",
    "back": "返回",
    "browse": "浏览",
    "cancel": "取消",
    "close": "关闭",
    "add": "添加",
    "remove": "移除",
    "save": "保存",
    "restart": "重启",
    "settings": "设置",
    "version": "版本",
    "done": "完成",
    "loading": "加载中..."
  },
  "settings": {
    "subtitle": "管理当前工作区的应用偏好和提供商。",
    "tabs": {
      "general": "通用",
      "providers": "提供商",
      "plugins": "插件",
      "tools": "工具"
    },
    "plugins": {
      "title": "插件",
      "unavailable": "插件管理在上次 Harness 迁移修复中被移除。入口已重新可见；管理功能需要重新连接到新的 Harness API。",
      "installed": "已安装",
      "discover": "发现",
      "project": "项目",
      "global": "全局",
      "globalScope": "全局安装",
      "published": "已发布",
      "custom": "自定义",
      "searchPlaceholder": "搜索插件…",
      "install": "安装",
      "installSourcePlaceholder": "从来源安装，例如 owner/repo@skill-name",
      "noResults": "未找到插件。",
      "noPlugins": "未安装任何插件。",
      "emptyScope": "此范围内没有插件。",
      "pluginGroups": "插件组",
      "general": "通用",
      "capabilityCount": "{{count}} 项能力",
      "updateGroup": "更新分组",
      "update": "更新"
    },
    "general": {
      "agentBackend": "Harness",
      "darkMode": "深色模式",
      "appearance": "外观",
      "themeLight": "浅色",
      "themeDark": "深色",
      "themeSystem": "跟随系统",
      "contrast": "对比度",
      "accent": "强调色",
      "customAccent": "自定义强调色",
      "codeFontSize": "代码字体大小",
      "language": "语言",
      "defaultChatDirectory": "默认聊天目录",
      "defaultChatDirectoryHelp": "新聊天将在此工作目录中开始。",
      "newChatModelBehavior": "新聊天使用的 LLM 模型",
      "newChatModelBehaviorHelp": "选择 OpenGUI 在开始新聊天时如何预选 LLM 模型。",
      "newChatModelAsk": "每次都询问",
      "newChatModelLast": "使用上次的 LLM 模型",
      "newChatModelWorkspaceDefault": "使用工作区默认值",
      "desktopNotifications": "桌面通知",
      "blockedByBrowser": "已被浏览器阻止",
      "fileManager": "文件管理器",
      "fileManagerHelp": "打开文件管理器的命令（例如 nemo、nautilus）。留空以自动检测。",
      "terminal": "终端",
      "terminalHelp": "打开终端的命令（例如 ghostty、kitty）。留空以自动检测。",
      "hideOldModels": "隐藏旧模型",
      "months": "个月",
      "hideOldModelsHelp": "已选择和收藏的模型始终保持可见。没有有效发布日期的模型同样保持可见。",
      "restartLocalBackend": "重启本地后端",
      "restartLocalBackendTitle": "重启本地后端？",
      "restartLocalBackendDescription": "这将重新加载 OpenGUI 的本地后端并刷新应用。正在运行的任务可能会被中断。"
    }
  },
  "sidebar": {
    "allProjectsPinned": "所有项目均已置顶",
    "chats": "聊天",
    "clearSearch": "清除侧边栏搜索",
    "loadMore": "加载更多（{{count}}）",
    "newChat": "新建聊天",
    "newSession": "新建会话",
    "noChats": "没有聊天",
    "noMatches": "没有匹配“{{query}}”的结果",
    "noSessionsYet": "暂无会话",
    "pinned": "已置顶",
    "projects": "项目",
    "searchPlaceholder": "搜索项目和会话...",
    "showLess": "收起",
    "title": "侧边栏",
    "mobileDescription": "显示移动端侧边栏。",
    "untitled": "未命名"
  },
  "sessionMenu": {
    "pin": "置顶",
    "unpin": "取消置顶",
    "rename": "重命名",
    "setColor": "设置颜色",
    "tags": "标签",
    "addTag": "添加标签...",
    "moveToProject": "移动到项目",
    "removeFromProject": "从 {{project}} 中移除",
    "deleteSession": "删除会话"
  },
  "projectMenu": {
    "pinProject": "置顶项目",
    "unpinProject": "取消置顶项目",
    "copyAbsolutePath": "复制绝对路径",
    "openInFileBrowser": "在文件管理器中打开",
    "openInTerminal": "在终端中打开",
    "newSession": "新建会话",
    "collapseProject": "折叠项目",
    "expandProject": "展开项目",
    "newWorktree": "新建 worktree...",
    "worktrees": "Worktree",
    "merge": "合并",
    "openPullRequest": "打开拉取请求",
    "removeProject": "关闭项目",
    "closeOtherProjects": "关闭其他项目",
    "createPullRequest": "创建 PR"
  },
  "prompt": {
    "inputLabel": "消息输入框",
    "selectOrCreateSession": "选择或创建会话...",
    "interruptAndSend": "中断并发送...",
    "steerDirection": "引导模型朝某个方向...",
    "queueMessage": "将消息加入队列...",
    "message": "消息...",
    "uploadingFiles": "正在上传文件…",
    "add": "添加",
    "addFile": "添加文件",
    "mcps": "MCP",
    "newWorktree": "新建 Worktree",
    "currentRootWorktree": "根 worktree 的当前分支。",
    "queueTitle": "队列：等待完整响应后再发送（Ctrl/Cmd+D 切换）",
    "steerTitle": "引导：等待当前部分完成后再发送（Ctrl/Cmd+D 切换）",
    "queue": "队列",
    "steer": "引导",
    "stop": "停止",
    "stopGenerating": "停止生成",
    "send": "发送",
    "sendMessage": "发送消息"
  },
  "variantSelector": {
    "off": "关闭",
    "thinkingEffort": "思考强度：{{level}}（点击或 Ctrl+T 切换，Ctrl+Shift+T 反向切换）"
  },
  "agentSelector": {
    "placeholder": "代理"
  },
  "modelSelector": {
    "selectModel": "选择模型",
    "searchPlaceholder": "搜索提供商、模型或 ID...",
    "favorites": "收藏",
    "recent": "最近使用",
    "backendLocked": "此会话的后端已锁定。",
    "noModelsMatch": "没有匹配“{{query}}”的模型。",
    "addFavorite": "加入收藏",
    "removeFavorite": "取消收藏"
  },
  "messageActions": {
    "contextCompacted": "上下文已压缩",
    "revertToMessage": "回退到此消息",
    "forkFromMessage": "从此消息分叉",
    "showMore": "显示更多",
    "showLess": "显示更少"
  },
  "toolOutput": {
    "showRaw": "显示原始数据",
    "rawTitle": "原始工具输出",
    "rawDescription": "工具返回的原始文本输出。",
    "copyRaw": "复制原始数据"
  },
  "workspace": {
    "addTitle": "添加工作区",
    "editTitle": "编辑工作区",
    "addDescription": "连接一个 OpenGUI 后端作为新的工作区。",
    "editDescription": "重命名此工作区或更新其访问令牌。要使用不同的后端 URL，请创建新的工作区。",
    "name": "名称",
    "namePlaceholder": "例如 Cloud Production",
    "backendUrl": "后端 URL",
    "backendUrlPlaceholder": "https://your-server.example.com",
    "accessToken": "访问令牌",
    "optional": "可选",
    "accessTokenPlaceholder": "粘贴 OPENGUI_AUTH_TOKEN",
    "addWorkspace": "添加工作区",
    "toggleSidebar": "切换侧边栏"
  },
  "mcp": {
    "title": "MCP",
    "description": "为此会话启用或停用 MCP 服务器。",
    "noManagement": "当前后端不支持 MCP 管理。",
    "noneConfigured": "未配置任何 MCP 服务器。",
    "connected": "已连接",
    "disabled": "已停用",
    "failed": "失败",
    "needsAuth": "需要身份验证",
    "needsRegistration": "需要注册",
    "unknown": "未知"
  },
  "contextStatus": {
    "compacting": "压缩中",
    "contextWindow": "上下文窗口",
    "tokens": "tokens",
    "cost": "费用",
    "compact": "压缩"
  },
  "worktree": {
    "newWorktree": "新建 Worktree",
    "createFor": "为以下内容创建新的 git worktree",
    "branch": "分支",
    "newBranch": "新分支",
    "existingBranch": "现有分支",
    "branchName": "分支名称",
    "selectBranch": "选择分支",
    "loadingBranches": "正在加载分支...",
    "chooseBranch": "选择一个分支...",
    "path": "Worktree 路径",
    "pathPlaceholder": "/path/to/worktree",
    "pathHelp": "将在此路径创建新目录。",
    "creating": "正在创建...",
    "createWorktree": "创建 Worktree",
    "setupTitle": "Worktree 设置",
    "detectingSetup": "正在检测项目设置...",
    "detectedSetup": "在 {{project}} 中检测到 {{file}}。要运行设置吗？",
    "runningSetup": "正在运行设置命令...",
    "setupComplete": "设置已成功完成。",
    "setupFailed": "设置命令执行失败。",
    "skip": "跳过",
    "run": "运行",
    "detectedCommand": "检测到的命令",
    "setupFinished": "设置已完成 — worktree 已就绪。"
  },
  "worktreeCleanup": {
    "title": "没有剩余的会话",
    "descriptionPrefix": "Worktree",
    "branch": "分支",
    "descriptionSuffix": "没有活动会话。要移除它吗？",
    "keep": "保留",
    "remove": "移除",
    "removing": "正在移除...",
    "deleteFromDisk": "同时从磁盘删除 worktree 文件"
  },
  "providers": {
    "searchPlaceholder": "搜索提供商...",
    "managerSwitcher": "提供商管理器",
    "noManagement": "没有支持提供商管理的 Harness 可用。",
    "loadFailed": "无法加载提供商。OpenGUI 后端是否已连接？",
    "allProviders": "所有提供商",
    "customProvider": "自定义提供商",
    "popular": "常用",
    "other": "其他",
    "connected": "已连接",
    "connect": "连接",
    "disconnect": "断开连接",
    "disconnectConfirm": "断开 {{name}}？",
    "fromEnv": "来自环境变量",
    "fromEnvTitle": "通过环境变量连接",
    "noProvidersFound": "未找到匹配“{{query}}”的提供商",
    "providerId": "提供商 ID",
    "displayName": "显示名称",
    "baseUrl": "基础 URL",
    "apiKey": "API 密钥",
    "connectedMessage": "{{name}} 已连接",
    "loading": "加载中...",
    "chooseConnectMethod": "选择连接方式：",
    "useDifferentMethod": "使用其他方式",
    "oauthTimeout": "OAuth 超时 - 请重试",
    "invalidCode": "无效代码",
    "openAuthorizationPage": "打开授权页面",
    "authorizationCode": "授权码",
    "authorizationCodePlaceholder": "在此粘贴代码",
    "submitCode": "提交代码",
    "waitingAuthorization": "等待授权...",
    "startingAuthorization": "正在开始授权...",
    "envReferenceHelp": "使用 {env:VAR_NAME} 引用环境变量。",
    "models": "模型",
    "customHeaders": "自定义请求头",
    "addCustomProvider": "添加自定义提供商",
    "providerIdRequired": "提供商 ID 为必填项",
    "providerIdInvalid": "提供商 ID 必须为小写字母数字，可包含连字符/下划线",
    "displayNameRequired": "显示名称为必填项",
    "baseUrlRequired": "基础 URL 为必填项",
    "baseUrlInvalid": "基础 URL 必须以 http:// 或 https:// 开头",
    "modelIdsRequired": "所有模型 ID 都必须填写",
    "modelNamesRequired": "所有模型名称都必须填写",
    "duplicateModelIds": "发现重复的模型 ID"
  },
  "setupWizard": {
    "title": "欢迎使用 OpenGUI",
    "setupAgentsTitle": "设置编码代理",
    "chooseStartTitle": "选择新聊天的起始位置",
    "readyTitle": "一切就绪",
    "setupSavedTitle": "设置已保存",
    "checkingComputer": "正在检查此计算机",
    "lookingForHarnesses": "正在查找已安装的 Harness CLI。",
    "codingAgentFound": "已找到编码代理",
    "codingAgentFoundDescription": "OpenGUI 在此计算机上找到了一个编码代理。",
    "noHarnessInstalledTitle": "未安装 Harness",
    "noHarnessInstalledDescription": "OpenGUI 需要先安装编码代理才能处理你的文件。",
    "checkHarnessesFailedTitle": "无法检查 Harness",
    "checkHarnessesFailedDescription": "你可以继续设置，稍后再次检查。",
    "checkAgain": "再次检查",
    "harnessInventoryTitle": "Harness 清单",
    "modelsCount": "{{count}} 个模型",
    "cliFound": "已找到 CLI",
    "harnessReadyDescription": "此代理 Harness 已可使用。",
    "harnessCliFoundDescription": "CLI 已安装。模型和提供商的选择将在 OpenGUI 中稍后进行。",
    "harnessNotFoundDescription": "在此计算机上未找到该 CLI。",
    "notFound": "未找到",
    "defaultChatDirectoryTitle": "默认聊天目录",
    "defaultChatDirectoryDescription": "未选择项目时，新聊天将在此文件夹中开始。",
    "folderPlaceholder": "选择一个文件夹或留空",
    "continue": "继续",
    "readyToWorkTitle": "OpenGUI 已可以开始工作",
    "setupHarnessLaterTitle": "你可以稍后设置 Harness",
    "readyToWorkDescription": "通过连接项目或打开会话开始使用。",
    "setupHarnessLaterDescription": "OpenGUI 即将打开。代理发送的消息需要先有 Harness 才能运行。",
    "openOpenGui": "打开 OpenGUI"
  },
  "languages": {
    "af": "Afrikaans",
    "ar": "العربية",
    "az": "Azərbaycan dili",
    "bg": "Български",
    "bn": "বাংলা",
    "bs": "Bosanski",
    "ca": "Català",
    "cs": "Čeština",
    "cy": "Cymraeg",
    "da": "Dansk",
    "de": "Deutsch",
    "el": "Ελληνικά",
    "en": "English",
    "eo": "Esperanto",
    "es": "Español",
    "et": "Eesti",
    "eu": "Euskara",
    "fa": "فارسی",
    "fi": "Suomi",
    "fr": "Français",
    "ga": "Gaeilge",
    "gl": "Galego",
    "gu": "ગુજરાતી",
    "he": "עברית",
    "hi": "हिन्दी",
    "hr": "Hrvatski",
    "hu": "Magyar",
    "hy": "Հայերեն",
    "id": "Bahasa Indonesia",
    "it": "Italiano",
    "ja": "日本語",
    "ka": "ქართული",
    "kk": "Қазақ тілі",
    "km": "ខ្មែរ",
    "kn": "ಕನ್ನಡ",
    "ko": "한국어",
    "lo": "ລາວ",
    "lt": "Lietuvių",
    "lv": "Latviešu",
    "mk": "Македонски",
    "ml": "മലയാളം",
    "mn": "Монгол",
    "mr": "मराठी",
    "ms": "Bahasa Melayu",
    "my": "မြန်မာဘာသာ",
    "nb": "Norsk Bokmål",
    "ne": "नेपाली",
    "nl": "Nederlands",
    "pa": "ਪੰਜਾਬੀ",
    "pl": "Polski",
    "pt": "Português",
    "ro": "Română",
    "ru": "Русский",
    "si": "සිංහල",
    "sk": "Slovenčina",
    "sl": "Slovenščina",
    "sq": "Shqip",
    "sr": "Српски",
    "sv": "Svenska",
    "sw": "Kiswahili",
    "ta": "தமிழ்",
    "te": "తెలుగు",
    "th": "ไทย",
    "tl": "Filipino",
    "tr": "Türkçe",
    "uk": "Українська",
    "ur": "اردو",
    "uz": "O'zbek",
    "vi": "Tiếng Việt",
    "zh": "中文"
  },
  "startup": {
    "checkingLocalServer": "正在检查本地服务器...",
    "startingLocalServer": "正在启动本地服务器..."
  },
  "sessionError": {
    "title": "代理错误",
    "nextStep": "下一步：在终端中运行此命令，然后重试：",
    "openTerminal": "打开终端"
  },
  "updateDialog": {
    "title": "有可用更新",
    "description": "OpenGUI 的新版本（{{latestVersion}}）已发布。你当前运行的是 v{{currentVersion}}。",
    "currentVersion": "当前版本：v{{currentVersion}}。",
    "dismiss": "忽略",
    "open": "打开"
  },
  "emptyStates": {
    "noProjectTitle": "未连接项目",
    "noProjectCanStart": "现在连接一个项目或开始聊天。",
    "noProjectConnect": "连接一个项目以开始聊天。",
    "startChat": "开始聊天",
    "noSessionTitle": "未选择会话",
    "noSessionDescription": "选择一个会话，或从已连接的项目中新建一个。"
  },
  "mergeDialog": {
    "failed": "合并失败",
    "merging": "正在合并...",
    "mergingDescription": "正在将 {{branch}} 合并到当前分支",
    "success": "合并成功",
    "successDescription": "{{branch}} 已成功合并。",
    "successDescriptionDelete": "{{branch}} 已成功合并。该 worktree 将被移除。",
    "conflicts": "合并冲突",
    "conflictsDescription": "合并 {{branch}} 在 {{count}} 个文件中产生冲突：",
    "abort": "中止合并",
    "fixWithAI": "使用 AI 修复",
    "title": "合并分支",
    "description": "将 {{branch}} 合并到 {{repoName}} 的当前分支",
    "deleteWorktreeLabel": "合并成功后删除 worktree",
    "deleteWorktreeDescription": "删除 worktree 目录并将其与项目断开连接"
  },
  "questionPanel": {
    "title": "助手有一个问题",
    "customAnswerPlaceholder": "输入自定义回答...",
    "submit": "提交",
    "dismiss": "忽略"
  },
  "diff": {
    "noLineDiffAvailable": "没有可用的逐行 diff。"
  },
  "reasoning": {
    "thinking": "思考中",
    "thinkingRunning": "思考中..."
  },
  "toolLabels": {
    "bash": {
      "running": "正在运行",
      "done": "已运行"
    },
    "read": {
      "running": "正在读取",
      "done": "已读取"
    },
    "edit": {
      "running": "正在编辑",
      "done": "已编辑"
    },
    "write": {
      "running": "正在写入",
      "done": "已写入"
    },
    "grep": {
      "running": "正在搜索",
      "done": "已搜索"
    },
    "glob": {
      "running": "正在匹配文件",
      "done": "已匹配文件"
    },
    "task": {
      "running": "正在运行",
      "done": "已运行"
    },
    "todo": {
      "running": "正在写入待办事项",
      "doneOne": "已写入 {{count}} 项待办事项",
      "doneOther": "已写入 {{count}} 项待办事项"
    },
    "question": {
      "running": "正在提问",
      "doneOne": "已提出 {{count}} 个问题",
      "doneOther": "已提出 {{count}} 个问题"
    },
    "patch": {
      "created": "已创建",
      "deleted": "已删除",
      "moved": "已移动",
      "patched": "已修改"
    },
    "fileCountOther": "{{count}} 个文件",
    "matchCountOne": "{{count}} 处匹配",
    "matchCountOther": "{{count}} 处匹配"
  },
  "attachments": {
    "image": "图片",
    "fileAttachment": "文件附件",
    "imageAttachment": "图片附件 {{count}}",
    "closeImagePreview": "关闭图片预览"
  },
  "projectPath": {
    "up": "上一级",
    "noFolders": "没有文件夹",
    "allowedRoots": "允许的根目录：{{roots}}",
    "serverDefault": "服务器默认值",
    "title": "打开项目",
    "webLocalDescription": "在 OpenGUI 服务器上选择一个项目路径。如果你在手机上使用此功能，路径指的是服务器路径，而不是手机上的文件。",
    "localDescription": "为此窗口打开一个本地项目文件夹。你也可以手动粘贴绝对路径。",
    "remoteDescription": "此窗口已连接到远程服务器，请通过输入该服务器上的路径来选择项目。",
    "openProject": "打开项目",
    "projectPathLabel": "项目路径",
    "browseServer": "浏览服务器",
    "loadingServerFolders": "正在加载服务器文件夹..."
  },
  "fileMention": {
    "searching": "搜索中...",
    "typeToSearch": "输入以搜索文件",
    "noMatchingFiles": "没有匹配的文件",
    "searchFailed": "文件搜索失败"
  },
  "queueList": {
    "reorderQueuedPrompt": "重新排列队列中的提示",
    "sendNow": "立即发送",
    "interrupt": "中断",
    "steer": "引导",
    "edit": "编辑",
    "moveToTop": "移到最前",
    "moveToBottom": "移到最后"
  },
  "permissionPanel": {
    "title": "权限：{{permission}}",
    "allowOnce": "仅允许一次",
    "alwaysAllow": "始终允许",
    "reject": "拒绝"
  },
  "revertBanner": {
    "reverted": "已回退 {{count}} 条消息",
    "reverted_plural": "已回退 {{count}} 条消息",
    "restore": "恢复"
  }
}
