{ "app": { "title": "CC Switch", "description": "Claude Code & Codex 供应商切换工具" }, "common": { "add": "添加", "edit": "编辑", "delete": "删除", "save": "保存", "saving": "保存中...", "cancel": "取消", "confirm": "确定", "close": "关闭", "done": "完成", "settings": "设置", "about": "关于", "version": "版本", "loading": "加载中...", "success": "成功", "error": "错误", "unknown": "未知", "enterValidValue": "请输入有效的内容", "clear": "清除", "toggleTheme": "切换主题", "format": "格式化", "formatSuccess": "格式化成功", "formatError": "格式化失败:{{error}}", "copy": "复制", "view": "查看" }, "apiKeyInput": { "placeholder": "请输入API Key", "show": "显示API Key", "hide": "隐藏API Key" }, "jsonEditor": { "mustBeObject": "配置必须是JSON对象,不能是数组或其他类型", "invalidJson": "JSON格式错误" }, "claudeConfig": { "configLabel": "Claude Code 配置 (JSON) *", "writeCommonConfig": "写入通用配置", "editCommonConfig": "编辑通用配置", "editCommonConfigTitle": "编辑通用配置片段", "commonConfigHint": "该片段会在勾选\"写入通用配置\"时合并到 settings.json 中", "fullSettingsHint": "完整的 Claude Code settings.json 配置内容" }, "header": { "viewOnGithub": "在 GitHub 上查看", "toggleDarkMode": "切换到暗色模式", "toggleLightMode": "切换到亮色模式", "addProvider": "添加供应商", "switchToChinese": "切换到中文", "switchToEnglish": "切换到英文", "enterEditMode": "进入编辑模式", "exitEditMode": "退出编辑模式" }, "provider": { "noProviders": "还没有添加任何供应商", "noProvidersDescription": "点击右上角的\"添加供应商\"按钮开始配置您的第一个API供应商", "currentlyUsing": "当前使用", "enable": "启用", "inUse": "使用中", "editProvider": "编辑供应商", "editProviderHint": "更新配置后将立即应用到当前供应商。", "deleteProvider": "删除供应商", "addNewProvider": "添加新供应商", "addClaudeProvider": "添加 Claude Code 供应商", "addCodexProvider": "添加 Codex 供应商", "addGeminiProvider": "添加 Gemini 供应商", "addProviderHint": "填写信息后即可在列表中快速切换供应商。", "editClaudeProvider": "编辑 Claude Code 供应商", "editCodexProvider": "编辑 Codex 供应商", "configError": "配置错误", "notConfigured": "未配置官网地址", "applyToClaudePlugin": "应用到 Claude 插件", "removeFromClaudePlugin": "从 Claude 插件移除", "dragToReorder": "拖拽以重新排序", "dragHandle": "拖拽排序", "duplicate": "复制", "sortUpdateFailed": "排序更新失败", "configureUsage": "配置用量查询", "name": "供应商名称", "namePlaceholder": "例如:Claude 官方", "websiteUrl": "官网链接", "configJson": "配置 JSON", "writeCommonConfig": "写入通用配置", "editCommonConfigButton": "编辑通用配置", "configJsonHint": "请填写完整的 Claude Code 配置", "editCommonConfigTitle": "编辑通用配置片段", "editCommonConfigHint": "通用配置片段将合并到所有启用它的供应商配置中", "addProvider": "添加供应商", "sortUpdated": "排序已更新", "usageSaved": "用量查询配置已保存", "usageSaveFailed": "用量查询配置保存失败", "geminiConfig": "Gemini 配置", "geminiConfigHint": "使用 .env 格式配置 Gemini", "form": { "gemini": { "model": "模型", "oauthTitle": "OAuth 认证模式", "oauthHint": "Google 官方使用 OAuth 个人认证,无需填写 API Key。首次使用时会自动打开浏览器进行登录。", "apiKeyPlaceholder": "请输入 Gemini API Key" } } }, "notifications": { "providerAdded": "供应商已添加", "providerSaved": "供应商配置已保存", "providerDeleted": "供应商删除成功", "switchSuccess": "切换成功!请重启 {{appName}} 终端以生效", "switchFailedTitle": "切换失败", "switchFailed": "切换失败:{{error}}", "autoImported": "已从现有配置创建默认供应商", "addFailed": "添加供应商失败:{{error}}", "saveFailed": "保存失败:{{error}}", "saveFailedGeneric": "保存失败,请重试", "appliedToClaudePlugin": "已应用到 Claude 插件", "removedFromClaudePlugin": "已从 Claude 插件移除", "syncClaudePluginFailed": "同步 Claude 插件失败", "updateSuccess": "供应商更新成功", "updateFailed": "更新供应商失败:{{error}}", "deleteSuccess": "供应商已删除", "deleteFailed": "删除供应商失败:{{error}}", "settingsSaved": "设置已保存", "settingsSaveFailed": "保存设置失败:{{error}}" }, "confirm": { "deleteProvider": "删除供应商", "deleteProviderMessage": "确定要删除供应商 \"{{name}}\" 吗?此操作无法撤销。" }, "settings": { "title": "设置", "general": "通用", "tabGeneral": "通用", "tabAdvanced": "高级", "language": "界面语言", "languageHint": "切换后立即预览界面语言,保存后永久生效。", "theme": "外观主题", "themeHint": "选择应用的外观主题,立即生效。", "themeLight": "浅色", "themeDark": "深色", "themeSystem": "跟随系统", "importExport": "导入导出配置", "importExportHint": "导入导出 CC Switch 配置,便于备份或迁移。", "exportConfig": "导出配置到文件", "selectConfigFile": "选择配置文件", "noFileSelected": "尚未选择配置文件。", "import": "导入", "importing": "导入中...", "importSuccess": "导入成功!", "importFailed": "导入失败", "syncLiveFailed": "已导入,但同步到当前供应商失败,请手动重新选择一次供应商。", "importPartialSuccess": "配置已导入,但同步到当前供应商失败。", "importPartialHint": "请手动重新选择一次供应商以刷新对应配置。", "configExported": "配置已导出到:", "exportFailed": "导出失败", "selectFileFailed": "选择文件失败", "configCorrupted": "配置文件可能已损坏或格式不正确", "backupId": "备份ID", "autoReload": "数据将在2秒后自动刷新...", "languageOptionChinese": "中文", "languageOptionEnglish": "English", "windowBehavior": "窗口行为", "windowBehaviorHint": "配置窗口最小化与 Claude 插件联动策略。", "minimizeToTray": "关闭时最小化到托盘", "minimizeToTrayDescription": "勾选后点击关闭按钮会隐藏到系统托盘,取消则直接退出应用。", "enableClaudePluginIntegration": "应用到 Claude Code 插件", "enableClaudePluginIntegrationDescription": "开启后 Vscode Claude Code 插件的供应商将随本软件切换", "configDirectoryOverride": "配置目录覆盖(高级)", "configDirectoryDescription": "在 WSL 等环境使用 Claude Code 或 Codex 的时候,可手动指定为 WSL 里的配置目录,供应商数据与主环境保持一致。", "appConfigDir": "CC Switch 配置目录", "appConfigDirDescription": "自定义 CC Switch 的配置存储位置(指定到云同步文件夹即可云同步配置)", "browsePlaceholderApp": "例如:C:\\Users\\Administrator\\.cc-switch", "claudeConfigDir": "Claude Code 配置目录", "claudeConfigDirDescription": "覆盖 Claude 配置目录 (settings.json),同时会在同级存放 Claude MCP 的 claude.json。", "codexConfigDir": "Codex 配置目录", "codexConfigDirDescription": "覆盖 Codex 配置目录。", "browsePlaceholderClaude": "例如:/home/<你的用户名>/.claude", "browsePlaceholderCodex": "例如:/home/<你的用户名>/.codex", "browseDirectory": "浏览目录", "resetDefault": "恢复默认目录(需保存后生效)", "checkForUpdates": "检查更新", "updateTo": "更新到 v{{version}}", "updating": "更新中...", "checking": "检查中...", "upToDate": "已是最新", "aboutHint": "查看版本信息与更新状态。", "portableMode": "当前为便携版,更新需手动下载。", "updateAvailable": "检测到新版本:{{version}}", "updateFailed": "更新安装失败,已尝试打开下载页面。", "checkUpdateFailed": "检查更新失败,请稍后重试。", "openReleaseNotesFailed": "打开更新日志失败", "releaseNotes": "更新日志", "viewReleaseNotes": "查看该版本更新日志", "viewCurrentReleaseNotes": "查看当前版本更新日志", "importFailedError": "导入配置失败:{{message}}", "exportFailedError": "导出配置失败:", "restartRequired": "需要重启应用", "restartRequiredMessage": "修改 CC Switch 配置目录后需要重启应用才能生效,是否立即重启?", "restartNow": "立即重启", "restartLater": "稍后重启", "restartFailed": "应用重启失败,请手动关闭后重新打开。", "devModeRestartHint": "开发模式下不支持自动重启,请手动重新启动应用。", "saving": "正在保存..." }, "apps": { "claude": "Claude Code", "codex": "Codex", "gemini": "Gemini" }, "console": { "providerSwitchReceived": "收到供应商切换事件:", "setupListenerFailed": "设置供应商切换监听器失败:", "updateProviderFailed": "更新供应商失败:", "autoImportFailed": "自动导入默认配置失败:", "openLinkFailed": "打开链接失败:", "getVersionFailed": "获取版本信息失败:", "loadSettingsFailed": "加载设置失败:", "getConfigPathFailed": "获取配置路径失败:", "getConfigDirFailed": "获取配置目录失败:", "detectPortableFailed": "检测便携模式失败:", "saveSettingsFailed": "保存设置失败:", "updateFailed": "更新失败:", "checkUpdateFailed": "检查更新失败:", "openConfigFolderFailed": "打开配置文件夹失败:", "selectConfigDirFailed": "选择配置目录失败:", "getDefaultConfigDirFailed": "获取默认配置目录失败:", "openReleaseNotesFailed": "打开更新日志失败:" }, "providerForm": { "supplierName": "供应商名称", "supplierNameRequired": "供应商名称 *", "supplierNamePlaceholder": "例如:Anthropic 官方", "websiteUrl": "官网地址", "websiteUrlPlaceholder": "https://example.com(可选)", "apiEndpoint": "请求地址", "apiEndpointPlaceholder": "https://your-api-endpoint.com", "codexApiEndpointPlaceholder": "https://your-api-endpoint.com/v1", "manageAndTest": "管理与测速", "configContent": "配置内容", "officialNoApiKey": "官方登录无需填写 API Key,直接保存即可", "codexOfficialNoApiKey": "官方无需填写 API Key,直接保存即可", "codexApiKeyAutoFill": "只需要填这里,下方 auth.json 会自动填充", "apiKeyAutoFill": "只需要填这里,下方配置会自动填充", "cnOfficialApiKeyHint": "💡 只需填写 API Key,请求地址已预设", "aggregatorApiKeyHint": "💡 只需填写 API Key,请求地址已预设", "thirdPartyApiKeyHint": "💡 只需填写 API Key,请求地址已预设", "customApiKeyHint": "💡 自定义配置需手动填写所有必要字段", "officialHint": "💡 官方供应商使用浏览器登录,无需配置 API Key", "getApiKey": "获取 API Key", "partnerPromotion": { "zhipu": "智谱 GLM 是 CC Switch 的官方合作伙伴,使用此链接充值可以获得9折优惠", "packycode": "PackyCode 是 CC Switch 的官方合作伙伴,使用此链接注册并在充值时填写 \"cc-switch\" 优惠码,可以享受9折优惠" }, "parameterConfig": "参数配置 - {{name}} *", "mainModel": "主模型 (可选)", "mainModelPlaceholder": "例如: GLM-4.6", "fastModel": "快速模型 (可选)", "fastModelPlaceholder": "例如: GLM-4.5-Air", "modelHint": "💡 留空将使用供应商的默认模型", "apiHint": "💡 填写兼容 Claude API 的服务端点地址", "codexApiHint": "💡 填写兼容 OpenAI Response 格式的服务端点地址", "fillSupplierName": "请填写供应商名称", "fillConfigContent": "请填写配置内容", "fillParameter": "请填写 {{label}}", "fillTemplateValue": "请填写 {{label}}", "configJsonError": "配置JSON格式错误,请检查语法", "authJsonRequired": "auth.json 必须是 JSON 对象", "authJsonError": "auth.json 格式错误,请检查JSON语法", "fillAuthJson": "请填写 auth.json 配置", "fillApiKey": "请填写 OPENAI_API_KEY", "visitWebsite": "访问 {{url}}", "anthropicModel": "主模型", "anthropicSmallFastModel": "快速模型", "anthropicDefaultHaikuModel": "Haiku 默认模型", "anthropicDefaultSonnetModel": "Sonnet 默认模型", "anthropicDefaultOpusModel": "Opus 默认模型", "modelPlaceholder": "", "smallModelPlaceholder": "", "haikuModelPlaceholder": "", "modelHelper": "可选:指定默认使用的 Claude 模型,留空则使用系统默认。", "categoryOfficial": "官方", "categoryCnOfficial": "开源官方", "categoryAggregation": "聚合服务", "categoryThirdParty": "第三方" }, "endpointTest": { "title": "请求地址管理", "endpoints": "个端点", "autoSelect": "自动选择", "testSpeed": "测速", "testing": "测速中", "addEndpointPlaceholder": "https://api.example.com", "done": "完成", "noEndpoints": "暂无端点", "failed": "失败", "enterValidUrl": "请输入有效的 URL", "invalidUrlFormat": "URL 格式不正确", "onlyHttps": "仅支持 HTTP/HTTPS", "urlExists": "该地址已存在", "saveFailed": "保存失败,请重试", "loadEndpointsFailed": "加载自定义端点失败:", "addEndpointFailed": "添加自定义端点失败:", "removeEndpointFailed": "删除自定义端点失败:", "removeFailed": "删除失败: {{error}}", "updateLastUsedFailed": "更新端点使用时间失败", "pleaseAddEndpoint": "请先添加端点", "testUnavailable": "测速功能不可用", "noResult": "未返回结果", "testFailed": "测速失败: {{error}}" }, "codexConfig": { "authJson": "auth.json (JSON) *", "authJsonPlaceholder": "{\n \"OPENAI_API_KEY\": \"sk-your-api-key-here\"\n}", "authJsonHint": "Codex auth.json 配置内容", "configToml": "config.toml (TOML)", "configTomlHint": "Codex config.toml 配置内容", "writeCommonConfig": "写入通用配置", "editCommonConfig": "编辑通用配置", "editCommonConfigTitle": "编辑 Codex 通用配置片段", "commonConfigHint": "该片段会在勾选'写入通用配置'时追加到 config.toml 末尾", "apiUrlLabel": "API 请求地址" }, "geminiConfig": { "envFile": "环境变量 (.env)", "envFileHint": "使用 .env 格式配置 Gemini 环境变量", "configJson": "配置文件 (config.json)", "configJsonHint": "使用 JSON 格式配置 Gemini 扩展参数(可选)", "writeCommonConfig": "写入通用配置", "editCommonConfig": "编辑通用配置", "editCommonConfigTitle": "编辑 Gemini 通用配置片段", "commonConfigHint": "通用配置片段将合并到所有启用它的 Gemini 供应商配置中" }, "providerPreset": { "label": "预设供应商", "custom": "自定义配置", "other": "其他", "hint": "选择预设后可继续调整下方字段。" }, "usage": { "queryFailed": "查询失败", "refreshUsage": "刷新用量", "planUsage": "套餐用量", "invalid": "已失效", "total": "总:", "used": "已使用:", "remaining": "剩余:", "justNow": "刚刚", "minutesAgo": "{{count}} 分钟前", "hoursAgo": "{{count}} 小时前", "daysAgo": "{{count}} 天前" }, "usageScript": { "title": "配置用量查询", "enableUsageQuery": "启用用量查询", "presetTemplate": "预设模板", "templateCustom": "自定义", "templateGeneral": "通用模板", "templateNewAPI": "NewAPI", "credentialsConfig": "凭证配置", "accessToken": "访问令牌", "accessTokenPlaceholder": "在'安全设置'里生成", "userId": "用户 ID", "userIdPlaceholder": "例如:114514", "defaultPlan": "默认套餐", "queryFailedMessage": "查询失败", "queryScript": "查询脚本(JavaScript)", "timeoutSeconds": "超时时间(秒)", "timeoutHint": "范围: 2-30 秒", "timeoutMustBeInteger": "超时时间必须为整数,小数部分已忽略", "timeoutCannotBeNegative": "超时时间不能为负数", "autoQueryInterval": "自动查询间隔(分钟)", "autoQueryIntervalHint": "0 表示不自动查询,建议设置 5-60 分钟", "intervalMustBeInteger": "自动查询间隔必须为整数,小数部分已忽略", "intervalCannotBeNegative": "自动查询间隔不能为负数", "intervalAdjusted": "自动查询间隔已调整为 {{value}} 分钟", "scriptHelp": "脚本编写说明:", "configFormat": "配置格式:", "commentOptional": "可选", "commentResponseIsJson": "response 是 API 返回的 JSON 数据", "extractorFormat": "extractor 返回格式(所有字段均为可选):", "tips": "💡 提示:", "testing": "测试中...", "testScript": "测试脚本", "format": "格式化", "saveConfig": "保存配置", "scriptEmpty": "脚本配置不能为空", "mustHaveReturn": "脚本必须包含 return 语句", "testSuccess": "测试成功!", "testFailed": "测试失败", "formatSuccess": "格式化成功", "formatFailed": "格式化失败", "variablesHint": "支持变量: {{apiKey}}, {{baseUrl}} | extractor 函数接收 API 响应的 JSON 对象", "fieldIsValid": "• isValid: 布尔值,套餐是否有效", "fieldInvalidMessage": "• invalidMessage: 字符串,失效原因说明(当 isValid 为 false 时显示)", "fieldRemaining": "• remaining: 数字,剩余额度", "fieldUnit": "• unit: 字符串,单位(如 \"USD\")", "fieldPlanName": "• planName: 字符串,套餐名称", "fieldTotal": "• total: 数字,总额度", "fieldUsed": "• used: 数字,已用额度", "fieldExtra": "• extra: 字符串,扩展字段,可自由补充需要展示的文本", "tip1": "• 变量 {{apiKey}} 和 {{baseUrl}} 会自动替换", "tip2": "• extractor 函数在沙箱环境中执行,支持 ES2020+ 语法", "tip3": "• 整个配置必须用 () 包裹,形成对象字面量表达式" }, "errors": { "usage_query_failed": "用量查询失败" }, "presetSelector": { "title": "选择配置类型", "custom": "自定义", "customDescription": "手动配置供应商,需要填写完整的配置信息", "officialDescription": "官方登录,不需要填写 API Key", "presetDescription": "使用预设配置,只需填写 API Key" }, "mcp": { "title": "MCP 管理", "claudeTitle": "Claude Code MCP 管理", "codexTitle": "Codex MCP 管理", "geminiTitle": "Gemini MCP 管理", "unifiedPanel": { "title": "MCP 服务器管理", "addServer": "添加服务器", "editServer": "编辑服务器", "deleteServer": "删除服务器", "deleteConfirm": "确定要删除服务器 \"{{id}}\" 吗?此操作无法撤销。", "noServers": "暂无服务器", "enabledApps": "启用的应用", "apps": { "claude": "Claude", "codex": "Codex", "gemini": "Gemini" } }, "userLevelPath": "用户级 MCP 配置路径", "serverList": "服务器列表", "loading": "加载中...", "empty": "暂无 MCP 服务器", "emptyDescription": "点击右上角按钮添加第一个 MCP 服务器", "add": "添加 MCP", "addServer": "新增 MCP", "editServer": "编辑 MCP", "addClaudeServer": "新增 Claude Code MCP", "editClaudeServer": "编辑 Claude Code MCP", "addCodexServer": "新增 Codex MCP", "editCodexServer": "编辑 Codex MCP", "configPath": "配置路径", "serverCount": "已配置 {{count}} 个 MCP 服务器", "enabledCount": "已启用 {{count}} 个", "template": { "fetch": "快速模板:mcp-fetch" }, "form": { "title": "MCP 标题(唯一)", "titlePlaceholder": "my-mcp-server", "name": "显示名称", "namePlaceholder": "例如 @modelcontextprotocol/server-time", "enabledApps": "启用到应用", "noAppsWarning": "至少选择一个应用", "description": "描述", "descriptionPlaceholder": "可选的描述信息", "tags": "标签(逗号分隔)", "tagsPlaceholder": "stdio, time, utility", "homepage": "主页链接", "homepagePlaceholder": "https://example.com", "docs": "文档链接", "docsPlaceholder": "https://example.com/docs", "additionalInfo": "附加信息", "jsonConfig": "完整的 JSON 配置", "jsonConfigOrPrefix": "完整的 JSON 配置或者使用", "tomlConfigOrPrefix": "完整的 TOML 配置或者使用", "jsonPlaceholder": "{\n \"type\": \"stdio\",\n \"command\": \"uvx\",\n \"args\": [\"mcp-server-fetch\"]\n}", "tomlConfig": "完整的 TOML 配置", "tomlPlaceholder": "type = \"stdio\"\ncommand = \"uvx\"\nargs = [\"mcp-server-fetch\"]", "useWizard": "配置向导", "syncOtherSide": "同步到 {{target}}", "syncOtherSideHint": "勾选后会把当前配置同时写入 {{target}},若存在同名配置将被覆盖", "willOverwriteWarning": "将覆盖 {{target}} 中的同名配置" }, "wizard": { "title": "MCP 配置向导", "hint": "快速配置 MCP 服务器,自动生成 JSON 配置", "type": "类型", "typeStdio": "stdio", "typeHttp": "http", "typeSse": "sse", "command": "命令", "commandPlaceholder": "npx 或 uvx", "args": "参数", "argsPlaceholder": "arg1\narg2", "env": "环境变量", "envPlaceholder": "KEY1=value1\nKEY2=value2", "url": "URL", "urlPlaceholder": "https://api.example.com/mcp", "urlRequired": "请输入 URL", "headers": "请求头(可选)", "headersPlaceholder": "Authorization: Bearer your_token_here\nContent-Type: application/json", "preview": "配置预览", "apply": "应用配置" }, "id": "标识 (唯一)", "type": "类型", "command": "命令", "validateCommand": "校验命令", "args": "参数", "argsPlaceholder": "例如:mcp-server-fetch --help", "env": "环境变量 (一行一个,KEY=VALUE)", "envPlaceholder": "FOO=bar\nHELLO=world", "reset": "重置", "notice": { "restartClaude": "已写入配置,重启 Claude 生效" }, "msg": { "saved": "已保存", "deleted": "已删除", "enabled": "已启用", "disabled": "已禁用", "templateAdded": "已添加模板" }, "error": { "idRequired": "请填写标识", "idExists": "该标识已存在,请更换", "jsonInvalid": "JSON 格式错误,请检查", "tomlInvalid": "TOML 格式错误,请检查", "commandRequired": "请填写命令", "singleServerObjectRequired": "此处只需单个服务器对象,请不要粘贴包含 mcpServers 的整份配置", "saveFailed": "保存失败", "deleteFailed": "删除失败" }, "validation": { "ok": "命令可用", "fail": "命令不可用" }, "confirm": { "deleteTitle": "删除 MCP 服务器", "deleteMessage": "确定要删除 MCP 服务器 \"{{id}}\" 吗?此操作无法撤销。" }, "presets": { "title": "选择 MCP 类型", "enable": "启用", "enabled": "已启用", "installed": "已安装", "docs": "文档", "requiresEnv": "需要环境变量", "fetch": { "name": "mcp-server-fetch", "description": "通用 HTTP 请求工具,支持 GET/POST 等 HTTP 方法,适合快速请求接口/抓取网页数据" }, "time": { "name": "@modelcontextprotocol/server-time", "description": "时间查询工具,提供当前时间、时区转换、日期计算等功能" }, "memory": { "name": "@modelcontextprotocol/server-memory", "description": "知识图谱记忆系统,支持存储实体、关系和观察,让 AI 记住对话中的重要信息" }, "sequential-thinking": { "name": "@modelcontextprotocol/server-sequential-thinking", "description": "顺序思考工具,帮助 AI 将复杂问题分解为多个步骤,逐步深入思考" }, "context7": { "name": "@upstash/context7-mcp", "description": "Context7 文档搜索工具,提供最新的库文档和代码示例,配置 key 会有更高限额" } } }, "prompts": { "manage": "提示词", "title": "{{appName}} 提示词管理", "claudeTitle": "Claude 提示词管理", "codexTitle": "Codex 提示词管理", "add": "添加提示词", "edit": "编辑提示词", "addTitle": "添加 {{appName}} 提示词", "editTitle": "编辑 {{appName}} 提示词", "import": "导入现有", "count": "共 {{count}} 个提示词", "enabled": "已启用", "enable": "启用", "enabledName": "已启用: {{name}}", "noneEnabled": "未启用任何提示词", "currentFile": "当前 {{filename}} 内容", "empty": "暂无提示词", "emptyDescription": "点击右上角按钮添加或导入提示词", "loading": "加载中...", "name": "名称", "namePlaceholder": "例如:项目默认提示词", "description": "描述", "descriptionPlaceholder": "可选的描述信息", "content": "内容", "contentPlaceholder": "# {{filename}}\n\n在此输入提示词内容...", "loadFailed": "加载提示词失败", "saveSuccess": "保存成功", "saveFailed": "保存失败", "deleteSuccess": "删除成功", "deleteFailed": "删除失败", "enableSuccess": "启用成功", "enableFailed": "启用失败", "disableSuccess": "禁用成功", "disableFailed": "禁用失败", "importSuccess": "导入成功", "importFailed": "导入失败", "confirm": { "deleteTitle": "确认删除", "deleteMessage": "确定要删除提示词 \"{{name}}\" 吗?" } }, "env": { "warning": { "title": "检测到系统环境变量冲突", "description": "发现 {{count}} 个环境变量可能会覆盖您的配置" }, "actions": { "expand": "查看详情", "collapse": "收起", "selectAll": "全选", "clearSelection": "取消选择", "deleteSelected": "删除选中 ({{count}})", "deleting": "删除中..." }, "field": { "value": "值", "source": "来源" }, "source": { "userRegistry": "用户环境变量 (注册表)", "systemRegistry": "系统环境变量 (注册表)", "systemEnv": "系统环境变量" }, "delete": { "success": "环境变量已成功删除", "error": "删除环境变量失败" }, "backup": { "location": "备份位置: {{path}}" }, "confirm": { "title": "确认删除环境变量", "message": "确定要删除 {{count}} 个环境变量吗?", "backupNotice": "删除前将自动备份,您可以稍后恢复。删除后需要重启应用或终端才能生效。", "confirm": "确认删除" }, "error": { "noSelection": "请选择要删除的环境变量" } }, "skills": { "manage": "Skills", "title": "Claude Skills 管理", "description": "从流行的仓库发现并安装 Claude 技能,扩展 Claude Code/Codex 的能力", "refresh": "刷新", "refreshing": "刷新中...", "repoManager": "仓库管理", "count": "共 {{count}} 个技能", "empty": "暂无可用技能", "emptyDescription": "添加技能仓库以发现可用的技能", "addRepo": "添加技能仓库", "loading": "加载中...", "installed": "已安装", "install": "安装", "installing": "安装中...", "uninstall": "卸载", "uninstalling": "卸载中...", "view": "查看", "noDescription": "暂无描述", "loadFailed": "加载失败", "installSuccess": "技能 {{name}} 已安装", "installFailed": "安装失败", "uninstallSuccess": "技能 {{name}} 已卸载", "uninstallFailed": "卸载失败", "repo": { "title": "管理技能仓库", "description": "添加或删除 GitHub 技能仓库源", "url": "仓库 URL", "urlPlaceholder": "owner/name 或 https://github.com/owner/name", "branch": "分支", "branchPlaceholder": "main", "path": "技能路径", "pathPlaceholder": "skills (可选,留空扫描根目录)", "add": "添加仓库", "list": "已添加的仓库", "empty": "暂无仓库", "invalidUrl": "无效的仓库 URL 格式", "addSuccess": "仓库 {{owner}}/{{name}} 已添加,识别到 {{count}} 个技能", "addFailed": "添加失败", "removeSuccess": "仓库 {{owner}}/{{name}} 已删除", "removeFailed": "删除失败", "skillCount": "识别到 {{count}} 个技能" } } }