{
  "title": "MCP 服务器",
  "description": "管理模型上下文协议 (MCP) 服务器以实现跨 CLI 集成",
  "tabs": {
    "templates": "模板",
    "servers": "服务器",
    "crossCli": "跨 CLI"
  },
  "mode": {
    "claude": "Claude",
    "codex": "Codex"
  },
  "scope": {
    "global": "全局",
    "project": "项目"
  },
  "status": {
    "enabled": "已启用",
    "disabled": "已禁用"
  },
  "stats": {
    "total": "服务器总数",
    "enabled": "已启用",
    "global": "全局",
    "project": "项目"
  },
  "command": "命令",
  "args": "参数",
  "env": "环境变量",
  "codex": {
    "configPath": "配置路径",
    "readOnly": "只读",
    "readOnlyNotice": "Codex MCP 服务器通过 config.toml 管理，无法在此处编辑。",
    "editable": "可编辑",
    "editableNotice": "此服务器可以编辑。更改将保存到 config.toml。",
    "deleteConfirm": {
      "title": "删除服务器 \"{name}\"？",
      "description": "这将从您的 Codex config.toml 文件中删除 \"{name}\"。此操作无法撤销。",
      "confirm": "删除服务器",
      "cancel": "取消",
      "deleting": "删除中..."
    }
  },
  "windows": {
    "title": "Windows 兼容性",
    "description": "某些 MCP 服务器命令需要 Windows 特定配置才能正确执行。",
    "missingCount": "缺少 {count} 个命令",
    "checking": "正在检查 Windows 兼容性...",
    "fixing": "正在应用 Windows 兼容性修复...",
    "autoFix": "自动修复命令",
    "autoFixHint": "这将在命令前添加 'cmd /c' 前缀以提高 Windows 兼容性。",
    "install": "下载"
  },
  "filters": {
    "all": "全部",
    "searchPlaceholder": "按名称或命令搜索服务器..."
  },
  "actions": {
    "add": "添加服务器",
    "edit": "编辑服务器",
    "delete": "删除服务器",
    "toggle": "切换服务器",
    "expand": "查看详情"
  },
  "deleteConfirm": "确定要删除 MCP 服务器 \"{name}\" 吗?",
  "emptyState": {
    "title": "未找到 MCP 服务器",
    "message": "添加 MCP 服务器以启用与 Claude、Codex 和 Qwen 等工具的跨 CLI 集成。"
  },
  "dialog": {
    "addTitle": "添加 MCP 服务器",
    "editTitle": "编辑 MCP 服务器 \"{name}\"",
    "form": {
      "template": "模板",
      "templatePlaceholder": "选择模板以预填充表单",
      "name": "服务器名称",
      "namePlaceholder": "例如：my-mcp-server",
      "command": "命令",
      "commandPlaceholder": "例如：npx、python、node",
      "args": "参数",
      "argsPlaceholder": "逗号分隔的参数，例如：-v, --option=value",
      "argsHint": "使用逗号分隔多个参数",
      "env": "环境变量",
      "envPlaceholder": "键=值对（每行一个），例如：\nAPI_KEY=your_key\nDEBUG=true",
      "envHint": "每行输入一个键=值对",
      "scope": "作用域",
      "enabled": "启用此服务器",
      "transportType": "传输类型",
      "transportStdio": "STDIO (本地进程)",
      "transportHttp": "HTTP (远程服务器)",
      "transportHint": "STDIO 运行本地命令，HTTP 连接到远程 MCP 服务器",
      "http": {
        "url": "服务器地址",
        "urlPlaceholder": "https://api.example.com/mcp",
        "urlHint": "MCP 服务器的 HTTP 端点地址",
        "bearerToken": "Bearer Token 环境变量",
        "bearerTokenPlaceholder": "MY_API_TOKEN",
        "bearerTokenHint": "包含 Bearer Token 的环境变量名称，用于 Authorization 请求头",
        "headers": "自定义请求头",
        "headersHint": "添加用于认证或配置的自定义请求头。启用 '环境变量' 可引用环境变量。",
        "headerName": "请求头名称",
        "headerValue": "请求头值",
        "isEnvVar": "环境变量",
        "addHeader": "添加请求头"
      }
    },
    "mode": {
      "form": "表单模式",
      "json": "JSON 模式"
    },
    "json": {
      "label": "JSON 配置",
      "placeholder": "粘贴 MCP 服务器 JSON 配置...",
      "hint": "粘贴完整的 MCP 服务器配置 JSON，然后点击解析按钮",
      "example": "示例格式",
      "parse": "解析 JSON",
      "parseSuccess": "JSON 解析成功",
      "parseSuccessDesc": "配置已填充到表单中，请检查并保存",
      "parseError": "JSON 解析失败：{error}"
    },
    "templates": {
      "npx-stdio": "NPX STDIO",
      "python-stdio": "Python STDIO",
      "sse-server": "SSE 服务器"
    },
    "validation": {
      "nameRequired": "服务器名称不能为空",
      "nameExists": "已存在同名服务器",
      "commandRequired": "命令不能为空",
      "urlRequired": "服务器地址不能为空",
      "urlInvalid": "请输入有效的 URL 地址"
    },
    "actions": {
      "save": "保存",
      "saving": "保存中...",
      "cancel": "取消"
    }
  },
  "ccw": {
    "title": "CCW MCP 服务器",
    "description": "用于 CCW 文件操作和内存管理的特殊内置 MCP 服务器",
    "status": {
      "installed": "已安装",
      "notInstalled": "未安装",
      "special": "内置"
    },
    "tools": {
      "label": "可用工具",
      "hint": "请先安装 CCW MCP 后再选择工具",
      "core": "核心",
      "write_file": {
        "name": "write_file",
        "desc": "写入或创建新文件"
      },
      "edit_file": {
        "name": "edit_file",
        "desc": "编辑或替换文件内容"
      },
      "read_file": {
        "name": "read_file",
        "desc": "读取单个文件内容"
      },
      "read_many_files": {
        "name": "read_many_files",
        "desc": "批量读取多个文件或目录，支持 glob 过滤和内容搜索"
      },
      "core_memory": {
        "name": "core_memory",
        "desc": "管理核心内存条目"
      },
      "ask_question": {
        "name": "ask_question",
        "desc": "通过 A2UI 界面发起交互式问答"
      },
      "smart_search": {
        "name": "smart_search",
        "desc": "智能代码搜索，支持模糊和语义搜索模式"
      },
      "team_msg": {
        "name": "team_msg",
        "desc": "Agent Team 持久化消息总线，用于团队协作通信"
      }
    },
    "paths": {
      "label": "路径配置",
      "projectRoot": "项目根目录",
      "projectRootPlaceholder": "例如：D:\\Projects\\MyProject",
      "allowedDirs": "允许的目录",
      "allowedDirsPlaceholder": "目录1,目录2,目录3",
      "allowedDirsHint": "逗号分隔的允许目录列表",
      "enableSandbox": "启用沙箱（仅允许修改工作空间下的文件）"
    },
    "actions": {
      "enableAll": "全部启用",
      "disableAll": "全部禁用",
      "install": "安装 CCW MCP",
      "installCodex": "安装到 Codex",
      "installing": "安装中...",
      "uninstall": "卸载",
      "uninstalling": "卸载中...",
      "uninstallConfirm": "确定要卸载 CCW MCP 吗？",
      "uninstallScopeConfirm": "确定要从{scope}移除 CCW MCP 吗？",
      "saveConfig": "保存配置",
      "saving": "保存中..."
    },
    "feedback": {
      "saveSuccess": "配置已保存",
      "saveError": "保存配置失败"
    },
    "scope": {
      "global": "全局",
      "project": "项目",
      "addScope": "安装到其他作用域",
      "installToProject": "同时安装到项目",
      "installToGlobal": "同时安装到全局",
      "uninstallFrom": "按作用域卸载",
      "uninstallGlobal": "从全局移除",
      "uninstallProject": "从项目移除"
    },
    "codexNote": "需要全局安装：npm install -g claude-code-workflow"
  },
  "conflict": {
    "badge": "冲突",
    "title": "作用域冲突",
    "description": "此服务器同时存在于项目和全局作用域。运行时使用{scope}版本。",
    "resolution": "建议从其中一个作用域移除该服务器。"
  },
  "recommended": {
    "title": "推荐服务器",
    "description": "一键快速安装热门 MCP 服务器",
    "servers": {
      "ace": {
        "name": "ACE 工具",
        "description": "高级代码搜索和上下文引擎，用于智能代码发现",
        "command": "mcp__ace-tool__search_context",
        "install": "安装 ACE",
        "installing": "安装中..."
      },
      "chrome": {
        "name": "Chrome 开发者工具",
        "description": "浏览器自动化和调试工具，用于 Web 开发",
        "command": "mcp__chrome-devtools",
        "install": "安装 Chrome",
        "installing": "安装中..."
      },
      "exa": {
        "name": "Exa 搜索",
        "description": "AI 驱动的网络搜索，支持实时抓取",
        "command": "mcp__exa__search",
        "install": "安装 Exa",
        "installing": "安装中..."
      }
    },
    "actions": {
      "install": "安装",
      "installing": "安装中...",
      "installed": "已安装",
      "viewAll": "查看全部服务器"
    }
  },
  "configType": {
    "label": "配置格式",
    "format": "配置格式",
    "mcpJson": ".mcp.json",
    "claudeJson": ".claude.json",
    "switchWarning": "切换配置格式不会迁移现有服务器。您需要在新格式中重新配置服务器。",
    "switchConfirm": "切换配置格式",
    "switchCancel": "保持当前格式"
  },
  "templates": {
    "title": "模板",
    "description": "可重用的 MCP 服务器配置模板",
    "searchPlaceholder": "按名称或描述搜索模板...",
    "filter": {
      "allCategories": "所有类别"
    },
    "actions": {
      "install": "安装模板",
      "delete": "删除模板",
      "saveAsTemplate": "保存为模板"
    },
    "loading": "正在加载模板...",
    "empty": {
      "title": "未找到模板",
      "message": "创建您的第一个模板或从社区安装模板",
      "createFirst": "创建第一个模板"
    },
    "saveDialog": {
      "title": "保存为模板",
      "name": "模板名称",
      "namePlaceholder": "例如：我的 Python MCP 服务器",
      "category": "类别",
      "categoryPlaceholder": "选择一个类别",
      "description": "描述",
      "descriptionPlaceholder": "简要描述此模板的用途...",
      "validation": {
        "nameRequired": "模板名称不能为空"
      },
      "save": "保存模板",
      "cancel": "取消"
    },
    "deleteDialog": {
      "title": "删除模板",
      "message": "确定要删除模板 \"{name}\" 吗？此操作无法撤销。",
      "delete": "删除",
      "deleting": "删除中...",
      "cancel": "取消"
    },
    "categories": {
      "stdio": "STDIO",
      "sse": "SSE",
      "language": "语言",
      "official": "官方",
      "custom": "自定义"
    },
    "feedback": {
      "installSuccess": "模板安装成功",
      "installError": "模板安装失败",
      "deleteSuccess": "模板删除成功",
      "deleteError": "模板删除失败",
      "saveSuccess": "模板保存成功",
      "saveError": "模板保存失败"
    }
  },
  "crossCli": {
    "button": "跨 CLI 复制",
    "title": "在 CLI 之间复制 MCP 服务器",
    "selectServers": "选择要从 {source} 复制的服务器",
    "selectServersHint": "选择要复制的服务器。配置将转换为目标 CLI 格式。",
    "noServers": "当前配置中没有可用的服务器",
    "selectedCount": "已选择 {count} 个服务器",
    "copying": "复制中...",
    "copyButton": "复制到 {target}"
  },
  "sync": {
    "title": "MCP 服务器同步",
    "description": "在 Claude 和 Codex 之间同步 MCP 服务器配置",
    "claudeColumn": "Claude 服务器",
    "codexColumn": "Codex 服务器",
    "selectedCount": "已选: {count} / 总计: {total}",
    "selectAll": "全选",
    "clearAll": "清空",
    "copyToCodex": "→ 复制到 Codex ({count})",
    "copyFromCodex": "← 从 Codex 复制 ({count})",
    "noServers": "没有可用的服务器",
    "codexLoadError": "加载 Codex 服务器失败",
    "copySuccess": "成功复制 {count} 个服务器",
    "copyPartial": "成功 {copied} 个，失败 {failed} 个",
    "syncInProgress": "同步中..."
  },
  "projects": {
    "title": "项目概览",
    "description": "查看所有项目的 MCP 服务器配置"
  },
  "crossProject": {
    "title": "跨项目导入",
    "description": "从其他项目导入 MCP 服务器配置"
  },
  "allProjects": {
    "title": "所有项目",
    "name": "项目名称",
    "servers": "服务器",
    "lastModified": "最后修改",
    "actions": "操作",
    "current": "当前",
    "openNewWindow": "在新窗口中打开",
    "empty": "未找到项目",
    "summary": "显示 {count} 个项目"
  },
  "otherProjects": {
    "title": "其他项目",
    "description": "从您的其他项目发现并导入 MCP 服务器",
    "selectProject": "选择一个项目",
    "selectProjectPlaceholder": "选择一个项目...",
    "noProjects": "没有其他可用的项目",
    "noServers": "在 {project} 中未找到 MCP 服务器",
    "import": "导入",
    "hint": "导入的服务器将添加到您的当前项目配置中"
  },
  "installCmd": {
    "title": "安装命令",
    "cliCommand": "CLI 命令",
    "cliCommandHint": "在终端中运行此命令以安装服务器",
    "jsonConfig": "JSON 配置",
    "jsonConfigHint": "将此添加到您的 {filename} 文件中",
    "envVars": "环境变量",
    "steps": "安装步骤",
    "step1": "在您的终端中运行上面的 CLI 命令",
    "step2": "或将 JSON 配置手动添加到您的配置文件中",
    "step3": "重启您的 CLI 以加载新服务器"
  },
  "configRequired": "项配置",
  "noConfigNeeded": "无需配置",
  "reconfigure": "重新配置",
  "wizard": {
    "install": "安装",
    "installing": "安装中...",
    "installSuccess": "服务器安装成功",
    "installError": "服务器安装失败",
    "validation": "验证错误",
    "requiredFields": "请填写所有必填字段",
    "scope": "安装范围",
    "scope.global": "全局（所有项目）",
    "scope.project": "项目（仅当前项目）"
  },
  "ace-tool": {
    "name": "ACE 工具",
    "desc": "高级代码搜索和上下文引擎，用于智能代码发现",
    "field": {
      "baseUrl": "服务器地址",
      "baseUrl.desc": "ACE MCP 中继服务器端点",
      "token": "API 令牌",
      "token.desc": "用于认证的 ACE API 令牌"
    }
  },
  "chrome-devtools": {
    "name": "Chrome 开发者工具",
    "desc": "浏览器自动化和调试工具，用于 Web 开发"
  },
  "exa": {
    "name": "Exa 搜索",
    "desc": "AI 驱动的网络搜索，支持实时抓取",
    "field": {
      "apiKey": "API 密钥",
      "apiKey.desc": "您的 Exa API 密钥（可选，部分功能可能需要）"
    }
  },
  "enterprise": {
    "label": "企业版",
    "tooltip": "企业版 MCP 服务器"
  },
  "specs": {
    "settings": {
      "personalSpecDefaults": "个人规范默认设置",
      "personalSpecDefaultsDesc": "这些设置将在创建新的个人规范时应用",
      "defaultReadMode": "默认读取模式",
      "selectReadMode": "选择读取模式",
      "defaultReadModeHelp": "新创建的个人规范的默认读取模式",
      "autoEnable": "自动启用新规范",
      "autoEnableDescription": "自动启用新创建的个人规范",
      "specStatistics": "规范统计",
      "totalSpecs": "总计: {count} 个规范文件",
      "required": "必读",
      "readMode": {
        "required": "必读",
        "optional": "可选"
      },
      "dimension": {
        "specs": "项目规范",
        "personal": "个人规范"
      },
      "devProgressInjection": "开发进度注入",
      "devProgressInjectionDesc": "控制如何将 project-tech.json 中的开发进度注入到 AI 上下文中",
      "enableDevProgress": "启用注入",
      "enableDevProgressDesc": "在 AI 上下文中包含开发历史",
      "maxEntries": "每类别最大条目数",
      "maxEntriesDesc": "每个类别包含的最大条目数 (1-50)",
      "includeCategories": "包含类别",
      "categoriesDesc": "点击切换类别包含状态",
      "devProgressStats": "共 {total} 条记录来自 {sessions} 个会话，最后更新: {date}",
      "devProgressStatsNoDate": "共 {total} 条记录来自 {sessions} 个会话"
    },
    "injection": {
      "saveSuccess": "设置保存成功",
      "saveError": "保存设置失败: {error}",
      "loadError": "加载统计数据失败"
    }
  }
}
