{
  "header": {
    "home": "首页",
    "docs": "文档",
    "blog": "博客",
    "community": "社区",
    "enterprise": "Nacos企业版",
    "mcp": "MCP市场",
    "languageSwitch": "En",
    "logout": "登出",
    "changePassword": "修改密码"
  },
  "login": {
    "login": "登录",
    "initPassword": "初始化密码",
    "internalSysTip1": "内部系统，不可暴露到公网",
    "internalSysTip3": "初始化管理员用户`nacos`的密码",
    "internalSysTip4": "建议使用高强度密码并妥善保管",
    "submit": "提交",
    "pleaseInputUsername": "请输入用户名",
    "pleaseInputPassword": "请输入密码",
    "pleaseInputPasswordTips": "请输入密码（若密码为空，将生成随机密码）",
    "invalidUsernameOrPassword": "用户名或密码错误",
    "passwordRequired": "密码不能为空",
    "usernameRequired": "用户名不能为空",
    "productDesc": "一个易于构建 AI Agent 应用的动态服务发现、配置管理和 AI 智能体管理平台",
    "consoleClosed": "控制台已关闭",
    "consoleClosedDesc": "Nacos 控制台已关闭。"
  },
  "menu": {
    "configManagement": "配置管理",
    "configList": "配置列表",
    "historyRollback": "历史版本",
    "listeningQuery": "监听查询",
    "serviceManagement": "服务管理",
    "serviceList": "服务列表",
    "subscriberList": "订阅者列表",
    "aiRegistry": "AI 注册中心",
    "mcpRegistry": "MCP 管理",
    "agentRegistry": "Agent 管理",
    "skillRegistry": "Skill 管理",
    "promptRegistry": "Prompt 管理",
    "agentSpecRegistry": "AgentSpec 管理",
    "platformManagement": "平台管理",
    "namespace": "命名空间",
    "clusterManagement": "集群管理",
    "clusterNodeList": "节点列表",
    "pluginManagement": "插件管理",
    "authorityControl": "权限控制",
    "userList": "用户列表",
    "roleManagement": "角色管理",
    "privilegeManagement": "权限管理",
    "settingCenter": "设置中心"
  },
  "common": {
    "confirm": "确认",
    "cancel": "取消",
    "retry": "重试",
    "delete": "删除",
    "edit": "编辑",
    "create": "新建",
    "search": "搜索",
    "reset": "重置",
    "loading": "加载中...",
    "noData": "暂无数据",
    "operation": "操作",
    "detail": "详情",
    "save": "保存",
    "bizTags": "业务标签",
    "from": "来源",
    "back": "返回",
    "success": "操作成功",
    "failed": "操作失败",
    "legacyConsole": "旧版控制台",
    "switchToLegacy": "切换到旧版控制台",
    "collapse": "收起侧栏",
    "expand": "展开侧栏",
    "mode": "模式",
    "version": "版本",
    "pageSize": "每页条数",
    "selectNamespace": "命名空间",
    "versionLabels": {
      "title": "版本标签",
      "noLabels": "暂无版本标签",
      "keyPlaceholder": "标签名",
      "valuePlaceholder": "版本号",
      "keyRequired": "标签键不能为空",
      "keyDuplicate": "标签键已存在",
      "keyInvalid": "标签键格式不合法（仅支持字母、数字、. _ -）",
      "save": "保存版本标签",
      "updateSuccess": "版本标签更新成功",
      "editLabels": "编辑版本标签",
      "labelManagement": "版本标签",
      "labelBindDesc": "选择要绑定到版本 {{version}} 的标签，或创建新标签。",
      "searchOrCreateLabel": "搜索或创建标签...",
      "createLabel": "创建标签「{{name}}」",
      "selectAll": "全选 {{count}} 个",
      "clearAll": "清除"
    },
    "bizTagEditor": {
      "title": "业务标签",
      "description": "编辑业务标签列表。"
    },
    "cliUsage": {
      "title": "安装",
      "cliInstall": "CLI 安装",
      "cliDoc": "CLI 使用文档",
      "downloadFile": "下载文件",
      "manualDownload": "手动下载",
      "downloadZip": "下载 .zip 文件",
      "description": "通过 Nacos CLI 在本地获取当前资源，需先安装 Node.js。",
      "copied": "命令已复制",
      "latest": "获取最新版本",
      "byVersion": "指定版本",
      "byLabel": "指定标签"
    }
  },
  "config": {
    "title": "配置列表",
    "newConfig": "新建配置",
    "editConfig": "编辑配置",
    "configDetail": "配置详情",
    "dataId": "Data ID",
    "group": "Group",
    "content": "配置内容",
    "type": "配置格式",
    "tags": "标签",
    "appName": "归属应用",
    "description": "描述",
    "md5": "MD5",
    "createTime": "创建时间",
    "modifyTime": "最后更新时间",
    "fuzzySearch": "模糊搜索",
    "exactSearch": "精确搜索",
    "contentSearch": "内容搜索",
    "advancedSearch": "高级搜索",
    "publishSuccess": "配置发布成功",
    "publishFailed": "配置发布失败",
    "deleteConfirm": "确定要删除该配置吗？",
    "deleteSuccess": "配置删除成功",
    "dataIdRequired": "Data ID 不能为空",
    "groupRequired": "Group 不能为空",
    "contentRequired": "配置内容不能为空",
    "maxTags": "最多只能添加 5 个标签",
    "noSpecialChars": "不允许输入特殊字符",
    "configExists": "该配置已存在",
    "totalConfigs": "共 {{total}} 条配置",
    "publish": "发布",
    "history": "历史版本",
    "listeners": "监听查询",
    "rollback": "回滚",
    "clone": "克隆",
    "export": "导出",
    "import": "导入",
    "backToList": "返回列表",
    "sampleCode": "示例代码",
    "formatContent": "格式化",
    "fullscreen": "全屏编辑",
    "batchDelete": "批量删除",
    "batchDeleteConfirm": "确定要删除选中的 {{count}} 个配置吗？",
    "exportAll": "导出全部",
    "exportSelected": "导出选中",
    "importTitle": "导入配置",
    "importSuccess": "导入成功",
    "importFailed": "导入失败",
    "cloneTitle": "克隆配置",
    "sourceNamespace": "源命名空间",
    "targetNamespace": "目标命名空间",
    "conflictPolicy": "冲突处理策略",
    "policyAbort": "中止导入",
    "policySkip": "跳过已有",
    "policyOverwrite": "覆盖已有",
    "selectedCount": "已选择 {{count}} 项",
    "selectFile": "选择文件",
    "noFileSelected": "请选择 ZIP 文件",
    "noTargetNamespace": "请选择目标命名空间",
    "noSelection": "请先选择配置",
    "startClone": "开始克隆",
    "cloneSuccess": "克隆成功",
    "configCount": "配置数量",
    "uploadZip": "上传 ZIP 文件",
    "batchDeleteSuccess": "批量删除成功",
    "importResult": "成功 {{success}} 条，跳过 {{skip}} 条",
    "betaPublish": "Beta 发布",
    "production": "正式",
    "beta": "Beta",
    "betaIps": "Beta IP 列表",
    "betaIpsPlaceholder": "输入 IP 地址，多个用逗号分隔",
    "stopBeta": "停止 Beta",
    "stopBetaConfirm": "确定要停止 Beta 发布吗？",
    "betaPublishSuccess": "Beta 发布成功",
    "betaStopSuccess": "Beta 已停止",
    "noBeta": "当前无 Beta 配置"
  },
  "listener": {
    "title": "监听查询",
    "queryByConfig": "按配置查询",
    "queryByIp": "按 IP 查询",
    "ip": "IP 地址",
    "md5": "MD5",
    "noListeners": "暂无监听者",
    "totalListeners": "共 {{total}} 个监听者"
  },
  "history": {
    "title": "历史版本",
    "detailTitle": "历史详情",
    "rollbackTitle": "配置回滚",
    "publishType": "发布类型",
    "formal": "正式",
    "gray": "灰度",
    "grayRule": "灰度规则",
    "operator": "操作人",
    "sourceIp": "来源IP",
    "opType": "操作类型",
    "opInsert": "插入",
    "opUpdate": "更新",
    "opDelete": "删除",
    "compare": "对比",
    "rollback": "回滚",
    "rollbackConfirm": "确定要回滚到此版本吗？",
    "rollbackInsertWarn": "回滚将删除此配置",
    "rollbackUpdateWarn": "回滚将恢复到此版本内容",
    "rollbackDeleteWarn": "回滚将重新发布此配置",
    "rollbackSuccess": "回滚成功",
    "rollbackFailed": "回滚失败",
    "selectedVersion": "选中版本",
    "currentVersion": "当前版本",
    "totalHistory": "共 {{total}} 条历史记录"
  },
  "service": {
    "title": "服务列表",
    "createService": "创建服务",
    "editService": "编辑服务",
    "serviceDetail": "服务详情",
    "serviceName": "服务名",
    "groupName": "分组名",
    "clusterCount": "集群数",
    "ipCount": "IP 数",
    "healthyInstanceCount": "健康实例数",
    "triggerFlag": "触发保护阈值",
    "ignoreEmptyService": "隐藏空服务",
    "protectThreshold": "保护阈值",
    "metadata": "元数据",
    "selectorType": "选择器类型",
    "selectorExpression": "选择器表达式",
    "ephemeral": "临时服务",
    "deleteConfirm": "确定要删除服务 {{name}} 吗？",
    "deleteSuccess": "服务删除成功",
    "createSuccess": "服务创建成功",
    "updateSuccess": "服务更新成功",
    "totalServices": "共 {{total}} 个服务",
    "clusterName": "集群名称",
    "editCluster": "编辑集群",
    "checkType": "健康检查类型",
    "checkPort": "检查端口",
    "checkPath": "检查路径",
    "checkHeaders": "检查请求头",
    "useInstancePort": "使用实例端口",
    "clusterUpdateSuccess": "集群更新成功",
    "ip": "IP",
    "port": "端口",
    "weight": "权重",
    "healthy": "健康",
    "enabled": "启用",
    "instanceEphemeral": "临时",
    "editInstance": "编辑实例",
    "instanceUpdateSuccess": "实例更新成功",
    "online": "上线",
    "offline": "下线",
    "noInstances": "该集群暂无实例",
    "subscriberTitle": "订阅者列表",
    "subscriberName": "订阅者",
    "subscribeCount": "订阅数",
    "clusters": "集群",
    "totalSubscribers": "共 {{total}} 个订阅者",
    "metadataInvalid": "元数据格式不正确，请输入有效的 JSON",
    "serviceNameRequired": "服务名不能为空"
  },
  "mcp": {
    "title": "MCP Server 管理",
    "createServer": "创建 MCP Server",
    "editServer": "编辑 MCP Server",
    "serverDetail": "MCP Server 详情",
    "serverName": "服务名称",
    "protocol": "协议类型",
    "frontProtocol": "前端协议",
    "description": "描述",
    "repository": "代码仓库",
    "websiteUrl": "官网链接",
    "version": "版本",
    "createTime": "创建时间",
    "author": "作者",
    "status": "状态",
    "enabled": "已启用",
    "disabled": "已禁用",
    "enable": "启用",
    "disable": "禁用",
    "capabilities": "能力列表",
    "tools": "工具列表",
    "toolName": "工具名",
    "toolDescription": "工具描述",
    "parameters": "参数",
    "paramName": "参数名",
    "paramType": "类型",
    "paramRequired": "必填",
    "paramDescription": "描述",
    "packages": "包信息",
    "endpoints": "端点信息",
    "frontendEndpoints": "前端端点",
    "backendEndpoints": "后端端点",
    "serverSpecification": "服务规格",
    "toolSpecification": "工具规格",
    "endpointSpecification": "端点规格",
    "localServerConfig": "本地服务配置",
    "remoteServerConfig": "远程服务配置",
    "serviceRef": "服务引用",
    "exportPath": "导出路径",
    "securitySchemes": "安全方案",
    "addSecurityScheme": "添加安全方案",
    "overrideExisting": "覆盖已有版本",
    "setAsLatest": "设为最新版本",
    "copyConfig": "复制配置",
    "copySuccess": "配置已复制到剪贴板",
    "newVersion": "新建版本",
    "importFromRegistry": "从 MCP 市场导入",
    "importUrl": "MCP 服务地址",
    "importType": "导入类型",
    "importTypeJson": "JSON",
    "importTypeUrl": "URL",
    "importTypeFile": "文件",
    "importValidate": "验证",
    "importExecute": "执行导入",
    "importSuccess": "导入成功",
    "importFailed": "导入失败",
    "importSkipInvalid": "跳过无效项",
    "importOverride": "覆盖已有",
    "selectedServers": "已选服务",
    "importTools": "导入工具",
    "importToolsFromUrl": "从端点导入工具",
    "searchPlaceholder": "搜索 MCP Server 名称",
    "deleteConfirm": "确定要删除 MCP Server「{{name}}」吗？",
    "batchDeleteConfirm": "确定要删除选中的 {{count}} 个 MCP Server 吗？",
    "deleteSuccess": "删除成功",
    "batchDelete": "批量删除",
    "batchDeleteSuccess": "批量删除成功",
    "enableSuccess": "已启用",
    "disableSuccess": "已禁用",
    "createSuccess": "MCP Server 创建成功",
    "updateSuccess": "MCP Server 更新成功",
    "totalServers": "共 {{total}} 个 MCP Server",
    "noTools": "暂无工具",
    "noPackages": "暂无包信息",
    "noEndpoints": "暂无端点信息",
    "serverNameRequired": "服务名称不能为空",
    "serverSpecRequired": "服务规格不能为空",
    "invalidJson": "JSON 格式不正确",
    "formatJson": "格式化 JSON",
    "advancedConfig": "高级配置",
    "statusActive": "正常",
    "statusDeprecated": "已废弃",
    "statusDeleted": "已删除",
    "protocolStdio": "Stdio",
    "protocolSse": "MCP-SSE",
    "protocolStreamable": "MCP-Streamable",
    "protocolHttp": "HTTP",
    "protocolDubbo": "Dubbo",
    "useExistService": "使用已有服务",
    "directConnect": "直连新服务",
    "httpToMcp": "HTTP 转 MCP",
    "mcpServerEndpoint": "MCP Server 端点 URL",
    "address": "地址",
    "port": "端口",
    "transportProtocol": "传输协议",
    "selectService": "选择服务",
    "selectVersion": "选择版本",
    "inputSchema": "输入参数",
    "outputSchema": "输出参数",
    "noDescription": "暂无描述",
    "allVersions": "所有版本",
    "latestVersion": "最新",
    "versionHistory": "版本历史",
    "totalVersions": "共 {{count}} 个版本",
    "currentVersion": "当前版本",
    "toolCount": "{{count}} 个工具",
    "expandAll": "展开全部",
    "collapseAll": "收起全部",
    "backToList": "返回列表",
    "basicInfo": "基本信息",
    "noSecuritySchemes": "暂无安全方案",
    "noCapabilities": "暂无能力",
    "securityType": "类型",
    "securitySchemeField": "Scheme",
    "securityIn": "参数位置",
    "securityDefaultCredential": "默认凭证",
    "packageIdentifier": "包标识",
    "packageRuntime": "运行时",
    "packageVersion": "包版本",
    "runtimeArguments": "运行时参数",
    "packageArguments": "包参数",
    "environmentVariables": "环境变量",
    "noEnvironmentVariables": "无环境变量",
    "envVarName": "变量名",
    "envVarDefault": "默认值",
    "envVarRequired": "必需",
    "envVarSecret": "敏感",
    "endpointProtocol": "协议",
    "endpointAddress": "地址",
    "endpointPort": "端口",
    "endpointPath": "路径",
    "endpointHeaders": "请求头",
    "noHeaders": "无请求头",
    "serviceName": "服务名",
    "groupName": "分组名",
    "loadFailed": "数据加载失败",
    "retry": "重试",
    "restToMcpSwitch": "HTTP 转 MCP",
    "restToMcpSwitchTip": "开启后可将已有 HTTP 服务转为 MCP 协议",
    "useExistServiceOption": "使用已有服务",
    "directConnectOption": "直连新服务",
    "mcpEndpointUrl": "MCP Server 端点 URL",
    "mcpEndpointUrlPlaceholder": "例如: http://127.0.0.1:8080/sse",
    "addressPlaceholder": "例如: 127.0.0.1",
    "portPlaceholder": "例如: 8080",
    "localServerConfigTip": "输入 MCP 本地服务的 JSON 配置",
    "versionPlaceholder": "例如: 1.0.0",
    "descriptionPlaceholder": "描述该 MCP Server 的功能",
    "securitySchemeId": "方案 ID",
    "securitySchemeType": "认证类型",
    "schemeBasic": "Basic",
    "schemeBearer": "Bearer",
    "inHeader": "Header",
    "inQuery": "Query",
    "defaultDownstreamSecurity": "默认下游安全认证",
    "defaultDownstreamSecurityDesc": "适用于客户端到网关的请求（如 tools/list），当没有工具级别覆盖时生效。",
    "defaultUpstreamSecurity": "默认上游安全认证",
    "defaultUpstreamSecurityDesc": "适用于网关到后端服务的调用（如默认的 requestTemplate.security）。",
    "passthroughAuth": "透传认证",
    "credentialOverride": "凭证覆盖",
    "addRow": "添加",
    "removeRow": "移除",
    "publishAndCreate": "创建并发布",
    "publishAndUpdate": "更新并发布",
    "saving": "保存中...",
    "protocolRequired": "请选择协议类型",
    "versionRequired": "版本号不能为空",
    "addressRequired": "地址不能为空",
    "portRequired": "端口不能为空",
    "mcpEndpointRequired": "MCP 端点 URL 不能为空",
    "localConfigRequired": "本地服务配置不能为空",
    "toolManagement": "工具管理",
    "noToolsYet": "暂无工具，请添加或导入",
    "newTool": "新建工具",
    "editTool": "编辑工具",
    "deleteTool": "删除工具",
    "deleteToolConfirm": "确定要删除工具「{{name}}」吗？",
    "toolNamePlaceholder": "例如: get_user_info",
    "toolNameRequired": "工具名称不能为空",
    "toolNameExists": "工具名称已存在",
    "toolEnabled": "启用状态",
    "searchTools": "搜索工具...",
    "importFromMcpInstance": "从 MCP 实例导入",
    "importFromOpenApi": "从 OpenAPI 导入",
    "importToolsFromMCPTitle": "从 MCP 实例导入工具",
    "importToolsFromOpenAPITitle": "从 OpenAPI 文件导入工具",
    "dragOrClickToUpload": "拖拽文件到此处或点击选择",
    "supportedFormats": "支持 .json, .yaml, .yml 格式",
    "fileReadFailed": "文件读取失败",
    "fileInvalidFormat": "文件格式无效",
    "pleaseSelectFile": "请选择文件",
    "noHealthyInstance": "未找到健康实例",
    "importingTools": "导入中...",
    "importToolsSuccess": "工具导入成功，共 {{count}} 个",
    "importToolsFailed": "导入工具失败",
    "authToken": "认证令牌",
    "authTokenPlaceholder": "可选，用于访问需要认证的 MCP 服务",
    "serverAddress": "服务地址",
    "toolBasicInfo": "基本信息",
    "toolInputSchema": "入参配置",
    "toolOutputSchema": "出参配置",
    "toolMeta": "Meta",
    "toolAnnotations": "Annotations",
    "toolAdvancedConfig": "高级配置",
    "requestTemplate": "请求模板",
    "responseTemplate": "响应模板",
    "addParameter": "添加参数",
    "addProperty": "添加属性",
    "deleteParam": "删除参数",
    "deleteParamConfirm": "确定要删除此参数及其子属性吗？",
    "typeString": "字符串",
    "typeNumber": "数字",
    "typeInteger": "整数",
    "typeBoolean": "布尔值",
    "typeArray": "数组",
    "typeObject": "对象",
    "annotationsTitle": "标题",
    "readOnlyHint": "只读提示",
    "readOnlyHintDesc": "此工具是否只执行读取操作",
    "destructiveHint": "破坏性提示",
    "destructiveHintDesc": "此工具是否可能执行破坏性操作",
    "idempotentHint": "幂等提示",
    "idempotentHintDesc": "此工具是否是幂等的",
    "openWorldHint": "开放世界提示",
    "openWorldHintDesc": "此工具是否可能与外部实体交互",
    "foundOperations": "发现 {{count}} 个 API 操作",
    "foundSecuritySchemes": "发现 {{count}} 个安全方案",
    "createTool": "创建工具",
    "previewTool": "预览工具",
    "toolParams": "{{count}} 个参数",
    "noParameters": "暂无参数",
    "selectToolToView": "请选择一个工具查看详情"
  },
  "agent": {
    "title": "Agent 管理",
    "createAgent": "创建 Agent",
    "editAgent": "编辑 Agent",
    "agentDetail": "Agent 详情",
    "agentName": "Agent 名称",
    "version": "版本号",
    "protocolVersion": "协议版本",
    "serviceUrl": "服务地址",
    "transport": "传输协议",
    "selectTransport": "请选择传输协议",
    "description": "描述",
    "descriptionPlaceholder": "请输入 Agent 的功能描述...",
    "noDescription": "暂无描述",
    "provider": "提供商",
    "providerName": "提供商名称",
    "providerNamePlaceholder": "请输入提供商名称",
    "providerUrl": "提供商 URL",
    "iconUrl": "图标 URL",
    "documentationUrl": "文档 URL",
    "documentation": "文档",
    "capabilities": "能力配置",
    "streaming": "流式传输",
    "streamingDesc": "是否支持流式数据传输",
    "pushNotifications": "推送通知",
    "pushNotificationsDesc": "是否支持推送通知功能",
    "stateHistory": "状态历史",
    "stateHistoryDesc": "是否支持记录状态转换历史",
    "skills": "技能列表",
    "skillsHelp": "Agent 具备的技能清单，JSON 数组格式",
    "skillCount": "{{count}} 个技能",
    "noSkills": "暂无技能配置",
    "inputModes": "输入模式",
    "outputModes": "输出模式",
    "ioModes": "输入/输出模式",
    "security": "安全配置",
    "securitySchemes": "安全方案",
    "additionalInterfaces": "附加接口",
    "extendedCardSupport": "扩展卡片支持",
    "extendedCardSupportDesc": "是否支持认证扩展卡片功能",
    "advancedConfig": "高级配置",
    "showAdvanced": "展开高级配置",
    "hideAdvanced": "收起高级配置",
    "setAsLatest": "设为最新版本",
    "setAsLatestDesc": "开启后，此版本将成为发布版本",
    "basicInfo": "基本信息",
    "versionHistory": "版本历史",
    "totalVersions": "共 {{count}} 个版本",
    "currentVersion": "当前版本",
    "isLatest": "是否最新",
    "selectVersion": "选择版本",
    "searchPlaceholder": "搜索 Agent 名称",
    "totalAgents": "共 {{total}} 个 Agent",
    "deleteConfirm": "确定要删除 Agent「{{name}}」吗？",
    "batchDeleteConfirm": "确定要删除选中的 {{count}} 个 Agent 吗？",
    "deleteSuccess": "删除成功",
    "batchDelete": "批量删除",
    "batchDeleteSuccess": "批量删除成功",
    "createSuccess": "Agent 创建成功",
    "updateSuccess": "Agent 更新成功",
    "create": "创建",
    "update": "更新",
    "publish": "发布",
    "confirmPublish": "确认发布",
    "publishStrategy": "发布策略",
    "publishStrategyDesc": "选择如何处理此次修改。版本号：",
    "strategyNewVersion": "发布新版本",
    "strategyNewVersionDesc": "以新版本号发布，但不设为默认版本",
    "strategySetLatest": "设为最新版本",
    "strategySetLatestDesc": "设为默认版本，客户端未指定版本时自动使用",
    "strategyEditCurrent": "更新当前版本",
    "strategyEditCurrentDesc": "覆盖当前版本配置，版本号和最新标记不变",
    "strategyReasonVersionExists": "版本已存在",
    "strategyReasonVersionNotExists": "版本不存在",
    "strategyReasonAlreadyLatest": "已是最新版本",
    "loadFailed": "数据加载失败",
    "backToList": "返回列表",
    "nameRequired": "Agent 名称不能为空",
    "versionRequired": "版本号不能为空",
    "urlRequired": "服务地址不能为空",
    "protocolVersionRequired": "协议版本不能为空",
    "transportRequired": "请选择传输协议",
    "jsonFormatError": "格式错误"
  },
  "prompt": {
    "title": "Prompt 管理",
    "createPrompt": "创建 Prompt",
    "editPrompt": "编辑 Prompt",
    "editMetadata": "编辑描述与标签",
    "promptDetail": "Prompt 详情",
    "promptKey": "Prompt Key",
    "version": "版本号",
    "latestVersion": "最新版本",
    "template": "模板内容",
    "variables": "变量列表",
    "variableName": "变量名",
    "variableDefault": "默认值",
    "variableDescription": "描述",
    "description": "描述",
    "commitMsg": "提交信息",
    "bizTags": "业务标签",
    "labels": "标签",
    "labelName": "标签名",
    "bindLabel": "绑定标签",
    "unbindLabel": "解绑标签",
    "versionHistory": "版本历史",
    "publishVersion": "发布新版本",
    "debug": "调试",
    "startDebug": "开始调试",
    "clearResult": "清除结果",
    "aiOptimize": "AI 优化",
    "optimizeGoal": "优化目标",
    "optimizeGoalPlaceholder": "描述优化目标，如：让表达更清晰、增加示例等（可选）",
    "startOptimize": "开始优化",
    "optimizing": "优化中...",
    "optimizedResult": "优化结果",
    "originalTemplate": "原始模板",
    "applyOptimize": "应用优化结果",
    "noDescription": "暂无描述",
    "noVariables": "暂无变量",
    "noLabels": "暂无标签",
    "noVersions": "暂无版本历史",
    "totalVersions": "共 {{count}} 个版本",
    "currentVersion": "当前",
    "searchPlaceholder": "搜索 Prompt Key",
    "totalPrompts": "共 {{total}} 个 Prompt",
    "deleteConfirm": "确定要删除 Prompt「{{name}}」吗？",
    "batchDeleteConfirm": "确定要删除选中的 {{count}} 个 Prompt 吗？",
    "deleteSuccess": "删除成功",
    "batchDelete": "批量删除",
    "batchDeleteSuccess": "批量删除成功",
    "createSuccess": "Prompt 创建成功",
    "updateSuccess": "Prompt 更新成功",
    "publishSuccess": "版本发布成功",
    "bindLabelSuccess": "标签绑定成功",
    "unbindLabelSuccess": "标签解绑成功",
    "metadataUpdateSuccess": "信息更新成功",
    "loadFailed": "数据加载失败",
    "backToList": "返回列表",
    "keyRequired": "Prompt Key 不能为空",
    "keyInvalid": "Prompt Key 仅支持字母、数字、下划线和横杠",
    "versionRequired": "版本号不能为空",
    "versionInvalid": "版本号格式不正确，格式为 x.y.z",
    "versionMustGreater": "新版本号必须大于当前版本 {{current}}",
    "templateRequired": "模板内容不能为空",
    "labelInvalid": "标签仅支持字母、数字、点号、下划线和横杠",
    "selectVersion": "选择版本",
    "currentVersion": "当前版本",
    "newVersion": "新版本",
    "newVersionPlaceholder": "例如: 1.0.1",
    "templatePlaceholder": "输入 Prompt 模板，使用 {{variable}} 语法定义变量...",
    "commitMsgPlaceholder": "描述此次变更的内容...",
    "descriptionPlaceholder": "描述该 Prompt 的用途...",
    "tagPlaceholder": "输入标签后按回车添加",
    "keyPlaceholder": "请输入 Prompt Key",
    "versionPlaceholder": "例如: 1.0.0",
    "thinking": "思考过程",
    "modelOutput": "模型输出",
    "streaming": "输出中...",
    "userInput": "用户输入",
    "userInputPlaceholder": "输入要发送给模型的用户消息",
    "renderedPrompt": "渲染后的 Prompt",
    "send": "发送",
    "basicInfo": "基本信息",
    "templateEditor": "模板编辑器",
    "debugPanel": "调试面板",
    "labelManagement": "标签管理",
    "addLabel": "添加标签",
    "manageLabels": "管理标签",
    "labelBoundTo": "绑定到",
    "publishTime": "发布时间",
    "publisher": "发布者",
    "retry": "重试"
  },
  "namespace": {
    "title": "命名空间",
    "create": "新建命名空间",
    "edit": "编辑命名空间",
    "detail": "命名空间详情",
    "name": "命名空间名称",
    "id": "命名空间 ID",
    "description": "描述",
    "configCount": "配置数",
    "quota": "配额",
    "namePlaceholder": "请输入命名空间名称",
    "idPlaceholder": "不填则自动生成",
    "descriptionPlaceholder": "请输入命名空间描述",
    "nameRequired": "命名空间名称不能为空",
    "deleteConfirm": "确定要删除命名空间「{{name}}」吗？该操作不可撤销。",
    "deleteSuccess": "命名空间删除成功",
    "createSuccess": "命名空间创建成功",
    "updateSuccess": "命名空间更新成功",
    "publicNamespace": "public",
    "publicNamespaceDesc": "公共命名空间，不可编辑和删除",
    "total": "共 {{total}} 个命名空间"
  },
  "cluster": {
    "title": "集群节点",
    "nodeAddress": "节点地址",
    "nodeIp": "IP",
    "nodePort": "端口",
    "nodeState": "状态",
    "searchPlaceholder": "搜索节点 IP 或地址",
    "leave": "下线",
    "leaveConfirm": "确定要将节点「{{address}}」从集群中移除吗？",
    "leaveSuccess": "节点下线成功",
    "total": "共 {{total}} 个节点",
    "stateUp": "运行中",
    "stateDown": "已下线",
    "stateSuspicious": "可疑",
    "refresh": "刷新"
  },
  "plugin": {
    "title": "插件管理",
    "pluginName": "插件名称",
    "pluginType": "插件类型",
    "enabled": "已启用",
    "disabled": "已禁用",
    "critical": "关键",
    "status": "状态",
    "allTypes": "全部类型",
    "enable": "启用",
    "disable": "禁用",
    "enableSuccess": "插件已启用",
    "disableSuccess": "插件已禁用",
    "detail": "插件详情",
    "version": "版本",
    "description": "描述",
    "configurable": "可配置",
    "clusterAvailability": "集群可用性",
    "noPlugins": "暂无插件",
    "total": "共 {{total}} 个插件",
    "typeAuth": "认证",
    "typeDatasource": "数据源",
    "typeConfigChange": "配置变更",
    "typeEncryption": "加密",
    "typeTrace": "追踪",
    "typeEnvironment": "环境",
    "typeControl": "控制",
    "typeAiPipeline": "AI 发布流水线",
    "typeAiStorage": "AI 资源存储",
    "typeVisibility": "可见性",
    "availableNodes": "可用节点",
    "yes": "是",
    "no": "否"
  },
  "authority": {
    "title": "权限控制",
    "userManagement": "用户管理",
    "roleManagement": "角色管理",
    "permissionManagement": "权限管理",
    "username": "用户名",
    "password": "密码",
    "newPassword": "新密码",
    "confirmPassword": "确认密码",
    "role": "角色",
    "resource": "资源",
    "action": "动作",
    "createUser": "创建用户",
    "deleteUser": "删除用户",
    "resetPassword": "重置密码",
    "bindRole": "绑定角色",
    "addPermission": "添加权限",
    "usernamePlaceholder": "请输入用户名",
    "passwordPlaceholder": "请输入密码",
    "confirmPasswordPlaceholder": "请再次输入密码",
    "newPasswordPlaceholder": "请输入新密码",
    "rolePlaceholder": "请输入角色名",
    "selectRolePlaceholder": "请选择角色",
    "selectUserPlaceholder": "请选择用户",
    "resourcePlaceholder": "请选择资源",
    "searchUserPlaceholder": "搜索用户名",
    "searchRolePlaceholder": "搜索角色名",
    "usernameRequired": "用户名不能为空",
    "passwordRequired": "密码不能为空",
    "passwordMismatch": "两次输入的密码不一致",
    "roleRequired": "角色名不能为空",
    "resourceRequired": "资源不能为空",
    "actionRequired": "请选择动作",
    "deleteUserConfirm": "确定要删除用户「{{name}}」吗？",
    "deleteRoleConfirm": "确定要删除角色「{{role}}」与用户「{{username}}」的绑定吗？",
    "deletePermissionConfirm": "确定要删除该权限配置吗？",
    "createUserSuccess": "用户创建成功",
    "deleteUserSuccess": "用户删除成功",
    "resetPasswordSuccess": "密码重置成功",
    "createRoleSuccess": "角色绑定成功",
    "deleteRoleSuccess": "角色绑定删除成功",
    "createPermissionSuccess": "权限添加成功",
    "deletePermissionSuccess": "权限删除成功",
    "totalUsers": "共 {{total}} 个用户",
    "totalRoles": "共 {{total}} 条角色绑定",
    "totalPermissions": "共 {{total}} 条权限配置",
    "actionRead": "只读",
    "actionWrite": "只写",
    "actionReadWrite": "读写",
    "fuzzySearch": "模糊搜索",
    "exactSearch": "精确搜索",
    "adminCannotDelete": "管理员角色不能删除"
  },
  "settings": {
    "title": "设置",
    "description": "管理 Nacos 控制台的偏好与集成配置",
    "copilotConfig": "Copilot 配置",
    "copilotConfigDesc": "配置 AI 助手的模型与密钥，用于智能化配置管理",
    "apiKey": "API 密钥",
    "apiKeyHint": "建议通过环境变量 COPILOT_API_KEY 设置，优先级高于此处配置",
    "apiKeyPlaceholder": "请输入 API Key",
    "model": "模型",
    "modelPlaceholder": "请选择模型",
    "saveSuccess": "保存成功"
  },
  "agentSpec": {
    "title": "AgentSpec 管理",
    "totalAgentSpecs": "共 {{total}} 个 AgentSpec",
    "upload": "上传",
    "createAgentSpec": "创建 AgentSpec",
    "createAgentSpecDesc": "填写基础信息后将创建第一个草稿版本",
    "createSuccess": "AgentSpec 创建成功",
    "createFailed": "创建 AgentSpec 失败",
    "editAgentSpec": "编辑 AgentSpec",
    "newFile": "新建文件",
    "newFolder": "新建文件夹",
    "basicInfo": "基础信息",
    "editor": "编辑器",
    "editorLoading": "编辑器加载中...",
    "editBasicInfo": "编辑基础信息",
    "agentSpecName": "AgentSpec 名称",
    "namespace": "命名空间",
    "files": "文件概览",
    "fileTreeTitle": "文件",
    "fileTree": "文件树",
    "activeFile": "当前文件",
    "workspaceSummary": "工作区摘要",
    "unnamedAgentSpec": "未命名 AgentSpec",
    "noDescriptionPreview": "manifest 中的描述将显示在这里，便于在编辑时快速确认 AgentSpec 的定位。",
    "modeNew": "新建",
    "modeEdit": "草稿",
    "modeVersion": "新版本",
    "modePreview": "预览",
    "modified": "已修改",
    "readOnly": "只读",
    "resizeFileTreePanel": "调整文件树面板大小",
    "renameNode": "重命名 {{name}}",
    "deleteNode": "删除 {{name}}",
    "createFileIn": "在 {{name}} 中新建文件",
    "createFolderIn": "在 {{name}} 中新建文件夹",
    "createFile": "创建文件",
    "createFolder": "创建文件夹",
    "createFileDesc": "输入文件路径并选择资源类型。",
    "createFolderDesc": "输入文件夹路径并选择资源类型。",
    "resourceType": "资源类型",
    "resourceTypeRequired": "资源类型不能为空",
    "customFolder": "自定义",
    "filePath": "文件路径",
    "folderPath": "文件夹路径",
    "filePathPlaceholderCompact": "例如: tools/helper.py",
    "folderPathPlaceholderCompact": "例如: tools",
    "filePathPlaceholder": "例如: skill/tools/helper.py",
    "folderPathPlaceholder": "例如: skill/tools",
    "pathRequired": "路径不能为空",
    "invalidFileName": "文件名无效",
    "fileExists": "文件已存在",
    "folderExists": "文件夹已存在",
    "namePlaceholder": "请输入 AgentSpec 名称",
    "descriptionPlaceholder": "请输入 AgentSpec 描述",
    "searchPlaceholder": "搜索 AgentSpec 名称",
    "batchDelete": "批量删除",
    "deleteConfirm": "确定要删除 AgentSpec「{{name}}」吗？",
    "batchDeleteConfirm": "确定要删除选中的 {{count}} 个 AgentSpec 吗？",
    "deleteSuccess": "删除成功",
    "batchDeleteSuccess": "批量删除成功",
    "loadListError": "获取 AgentSpec 列表失败",
    "loadError": "加载 AgentSpec 详情失败",
    "nameRequired": "AgentSpec 名称不能为空",
    "descriptionRequired": "描述不能为空",
    "saveSuccess": "保存成功",
    "unsaved": "未保存",
    "enabled": "已启用",
    "disabled": "已禁用",
    "version": "版本",
    "createTime": "创建时间",
    "status": "状态",
    "versionStatus": {
      "draft": "草稿",
      "reviewing": "审核中",
      "pendingPublish": "待发布",
      "online": "已上线",
      "offline": "已下线"
    },
    "updateTime": "更新时间",
    "onlineCountLabel": "在线情况",
    "description": "描述",
    "noDescription": "暂无描述",
    "editing": "编辑中",
    "hasDraft": "有草稿",
    "draftVersion": "编辑中",
    "reviewing": "审核中",
    "reviewingVersion": "审核中",
    "submit": "提交审核",
    "resubmit": "重新提交审核",
    "saveAndPublish": "保存并发布",
    "publish": "发布",
    "online": "版本上线",
    "offline": "版本下线",
    "onlineCount": "已上线版本数：{{count}}",
    "noOnlineVersion": "无上线版本",
    "downloadCount": "{{count}} 次下载",
    "downloads": "下载量",
    "versionDownloads": "版本下载量",
    "author": "作者",
    "backToList": "返回列表",
    "selectVersion": "选择版本",
    "latestVersion": "最新",
    "totalVersions": "共 {{count}} 个版本",
    "versionHistory": "版本历史",
    "resources": "资源文件",
    "agentsFile": "AGENTS.md",
    "noAgentsFile": "暂无 AGENTS.md 内容",
    "labels": "标签",
    "newVersion": "新建版本",
    "createDraft": "创建草稿",
    "createDraftFrom": "基于此版本创建草稿",
    "draftExistsTip": "已存在草稿/未发布版本",
    "createDraftSuccess": "草稿创建成功",
    "deleteDraft": "删除草稿",
    "editDraft": "编辑草稿",
    "cancelEdit": "取消",
    "saveDraft": "保存草稿",
    "draftSaveSuccess": "草稿已保存",
    "deleteDraftSuccess": "草稿已删除",
    "submitSuccess": "提交审核成功",
    "publishSuccess": "发布成功",
    "onlineSuccess": "上线成功",
    "offlineSuccess": "下线成功",
    "enableSuccess": "已启用 AgentSpec",
    "disableSuccess": "已禁用 AgentSpec",
    "scopePublic": "公开",
    "scopePrivate": "私有",
    "scopeUpdateSuccess": "可见范围已更新",
    "pipelineStatus": "审核流水线",
    "pipelineInProgress": "审核中",
    "pipelineApproved": "已通过",
    "pipelineRejected": "审核未通过",
    "pipelineNone": "暂无审核流水线",
    "pipelineNodePassed": "通过",
    "pipelineNodeFailed": "失败",
    "pipelineNoMessage": "暂无输出信息",
    "labelsUpdateSuccess": "标签更新成功",
    "bizTagsUpdateSuccess": "业务标签更新成功",
    "bizTagPlaceholder": "添加标签",
    "noBizTags": "暂无业务标签",
    "noLabels": "暂无标签",
    "noVersions": "暂无版本",
    "labelKeyRequired": "标签 key 不能为空",
    "labelKeyDuplicate": "标签 key 已存在",
    "labelKeyInvalid": "标签 key 包含非法字符",
    "labelKey": "Key",
    "labelValue": "Value",
    "saveLabels": "保存标签",
    "uploadZip": "上传 AgentSpec ZIP",
    "uploadZipDesc": "选择一个 .zip 文件导入 AgentSpec 包。",
    "invalidZipFile": "请选择有效的 .zip 文件",
    "uploadSuccess": "上传成功",
    "uploadFailed": "上传失败",
    "dragOrClick": "点击选择 .zip 文件"
  },
  "skill": {
    "title": "Skill 管理",
    "totalSkills": "共 {{total}} 个 Skill",
    "upload": "上传",
    "searchPlaceholder": "搜索 Skill 名称",
    "skillName": "Skill 名称",
    "description": "描述",
    "noDescription": "暂无描述",
    "enabled": "已启用",
    "disabled": "已禁用",
    "editing": "编辑中",
    "hasDraft": "有草稿",
    "reviewing": "审核中",
    "online": "版本上线",
    "offline": "版本下线",
    "versionStatus": {
      "draft": "草稿",
      "reviewing": "审核中",
      "pendingPublish": "待发布",
      "online": "已上线",
      "offline": "已下线"
    },
    "onlineCount": "已上线版本数：{{count}}",
    "noOnlineVersion": "无上线版本",
    "downloadCount": "{{count}} 次下载",
    "downloads": "下载量",
    "versionDownloads": "版本下载量",
    "basicInfo": "基础信息",
    "instruction": "SKILL.md",
    "skillMd": "SKILL.md",
    "resources": "资源文件",
    "noResources": "暂无资源",
    "resourceName": "资源名称",
    "resourceType": "资源类型",
    "resourceContent": "内容",
    "labels": "标签",
    "noLabels": "暂无标签",
    "version": "版本",
    "status": "状态",
    "createTime": "创建时间",
    "updateTime": "更新时间",
    "author": "作者",
    "versionHistory": "版本历史",
    "totalVersions": "共 {{count}} 个版本",
    "noVersions": "暂无版本",
    "selectVersion": "选择版本",
    "latestVersion": "最新",
    "newVersion": "新建版本",
    "createDraft": "创建草稿",
    "createDraftSuccess": "草稿创建成功",
    "submit": "提交审核",
    "resubmit": "重新提交审核",
    "submitSuccess": "提交审核成功",
    "publish": "发布",
    "publishSuccess": "发布成功",
    "onlineSuccess": "上线成功",
    "offlineSuccess": "下线成功",
    "enableSuccess": "已启用 Skill",
    "disableSuccess": "已禁用 Skill",
    "scopePublic": "公开",
    "scopePrivate": "私有",
    "toggleScope": "切换可见范围",
    "scopeUpdateSuccess": "可见范围已更新",
    "masterSwitch": "Skill 主控开关",
    "masterSwitchDesc": "禁用后所有版本将对 Agent 不可见",
    "skillDisabledWarning": "Skill 已禁用，版本状态变更不会生效",
    "versionActions": "当前版本操作",
    "labelsUpdateSuccess": "标签更新成功",
    "labelManagement": "版本标签",
    "labelBindDesc": "选择要绑定到版本 {{version}} 的标签，或创建新标签。",
    "searchOrCreateLabel": "搜索或创建标签...",
    "createLabel": "创建标签「{{name}}」",
    "selectAll": "全选 {{count}} 个",
    "clearAll": "清除",
    "deleteConfirm": "确定要删除 Skill「{{name}}」吗？",
    "batchDeleteConfirm": "确定要删除选中的 {{count}} 个 Skill 吗？",
    "deleteSuccess": "删除成功",
    "batchDelete": "批量删除",
    "batchDeleteSuccess": "批量删除成功",
    "backToList": "返回列表",
    "loadFailed": "加载数据失败",
    "uploadZip": "上传 Skill ZIP",
    "uploadZipDesc": "选择一个 .zip 文件导入 Skill 包。",
    "invalidZipFile": "请选择有效的 .zip 文件",
    "uploadSuccess": "上传成功",
    "uploadFailed": "上传失败",
    "dragOrClick": "点击选择 .zip 文件",
    "download": "下载",
    "downloadVersion": "下载版本",
    "createSkill": "创建 Skill",
    "createSkillDesc": "创建一个新的 Skill 草稿版本，后续可以继续编辑内容。",
    "namePlaceholder": "请输入 Skill 名称",
    "descPlaceholder": "描述该 Skill 的功能",
    "skillMdPlaceholder": "输入完整的 SKILL.md 内容...",
    "skillMdHint": "当 Agent 加载该 Skill 时，将注入完整的 SKILL.md 内容（包含 frontmatter 与正文）作为执行上下文。",
    "nameRequired": "Skill 名称不能为空",
    "descriptionRequired": "描述不能为空",
    "instructionRequired": "SKILL.md 内容不能为空",
    "skillMdRequired": "SKILL.md 内容不能为空",
    "submitRequiresFields": "提交前请填写描述和 SKILL.md 内容",
    "createSuccess": "Skill 创建成功",
    "createFailed": "创建 Skill 失败",
    "retry": "重试",
    "editDraft": "编辑草稿",
    "saveDraft": "保存草稿",
    "cancelEdit": "取消",
    "draftSaveSuccess": "草稿已保存",
    "toggleEnable": "启用/禁用 Skill",
    "pipelineStatus": "审核流水线",
    "pipelineInProgress": "审核中",
    "pipelineApproved": "已通过",
    "pipelineRejected": "审核未通过",
    "pipelineNone": "暂无审核流水线",
    "pipelineNodePassed": "通过",
    "pipelineNodeFailed": "失败",
    "pipelineNoMessage": "暂无输出信息",
    "publishDisabledPipeline": "需等待审核通过后才能发布",
    "createDraftFrom": "基于此版本创建草稿",
    "newVersionTitle": "创建新草稿版本",
    "newVersionDesc": "基于版本 {{current}} 创建新草稿，请输入新版本号",
    "newVersionPlaceholder": "例如: 1.0.1 或 v2",
    "newVersionRequired": "新版本号不能为空",
    "versionInvalid": "版本号格式不正确，格式为 x.y.z 或 vN",
    "versionMustGreater": "新版本号必须大于当前版本 {{current}}",
    "draftExistsTip": "已存在草稿/未发布版本",
    "bizTagsUpdateSuccess": "业务标签更新成功",
    "bizTagPlaceholder": "添加标签",
    "noBizTags": "暂无业务标签",
    "sortDefault": "默认排序",
    "sortByDownloads": "按下载量排序",
    "labelKeyRequired": "标签键不能为空",
    "labelKeyInvalid": "标签键格式不合法",
    "labelKeyDuplicate": "标签键已存在",
    "saveLabels": "保存标签",
    "labelKey": "键",
    "labelValue": "版本",
    "labelsUpdateSuccess": "标签已更新",
    "deleteDraft": "删除草稿",
    "deleteDraftSuccess": "草稿已删除",
    "manualCreate": "手动创建",
    "aiGenerate": "AI 生成",
    "aiOptimize": "AI 优化",
    "backgroundInfo": "背景信息",
    "backgroundInfoPlaceholder": "描述你想要创建的 Skill 的功能、用途、目标用户等...",
    "backgroundInfoRequired": "请输入背景信息",
    "generateSkill": "生成 Skill",
    "generating": "生成中...",
    "generateSuccess": "Skill 生成成功",
    "generateFailed": "Skill 生成失败",
    "regenerate": "重新生成",
    "applyGenerated": "应用生成结果",
    "optimizationGoal": "优化目标",
    "optimizationGoalPlaceholder": "描述你希望如何优化这个 Skill（可选）...",
    "selectTargetFile": "选择优化目标文件",
    "startOptimize": "开始优化",
    "optimizing": "优化中...",
    "optimizeSuccess": "Skill 优化成功",
    "optimizeFailed": "Skill 优化失败",
    "applyOptimize": "应用优化",
    "originalContent": "原始内容",
    "optimizedContent": "优化后内容",
    "mcpToolsOptional": "MCP 工具 (可选)",
    "selectMcpServer": "选择 MCP Server",
    "availableTools": "可用工具",
    "searchTools": "搜索工具...",
    "selectedToolsCount": "已选 {{count}} 个",
    "noToolsAvailable": "暂无可用工具",
    "loadingTools": "加载工具中...",
    "conversationHistory": "对话历史 (可选)",
    "conversationHistoryPlaceholder": "JSON 格式的对话历史，用于多轮生成...",
    "conversationHistoryInvalid": "对话历史 JSON 格式无效",
    "thinking": "思考过程",
    "generatedContent": "生成内容",
    "streamContent": "流式输出",
    "selectResource": "选择一个文件查看内容",
    "editMode": "编辑模式",
    "binaryFileHint": "该文件为二进制格式，无法在此预览",
    "imagePreviewUnavailable": "无法预览该图片文件"
  }
}
