Skip to main content
Glama
zh-CN.ts31 kB
export default { // 通用 common: { all: "全部", confirm: "确认", cancel: "取消", save: "保存", delete: "删除", edit: "编辑", add: "添加", create: "创建", update: "更新", reset: "重置", search: "搜索", filter: "筛选", clear: "清空", refresh: "刷新", loading: "加载中...", success: "成功", error: "错误", warning: "警告", info: "信息", yes: "是", no: "否", close: "关闭", back: "返回", next: "下一步", previous: "上一步", submit: "提交", import: "导入", export: "导出", upload: "上传", download: "下载", copy: "复制", paste: "粘贴", cut: "剪切", settings: "设置", help: "帮助", about: "关于", version: "版本", status: "状态", online: "在线", offline: "离线", connected: "已连接", disconnected: "已断开", healthy: "健康", unhealthy: "不健康", active: "活跃", inactive: "非活跃", enabled: "已启用", disabled: "已禁用", running: "运行中", stopped: "已停止", pending: "等待中", failed: "失败", completed: "已完成", processing: "处理中", expand: "展开", collapse: "收起", refreshSuccess: "刷新成功", refreshFailed: "刷新失败", // 新增通用翻译 time: "时间", to: "至", startTime: "开始时间", endTime: "结束时间", pause: "暂停", backToList: "返回列表", seconds: "{count}秒", minutes: "{count}分钟", hoursAndMinutes: "{hours}小时{minutes}分钟", description: "描述", updatedAt: "最后更新", tags: "标签", noTags: "暂无标签", noDescription: "暂无描述", createdAt: "创建时间", total: "总计", actions: "操作", details: "详情", }, // 导航菜单 menu: { servers: "服务器管理", "server-detail": "服务器详情", openapi: "OpenAPI管理", tester: "API测试", auth: "认证管理", config: "配置管理", logs: "日志查看", monitoring: "系统监控", ai: "AI助手", }, // 面包屑导航 breadcrumb: { home: "首页", }, // 主题切换 theme: { light: "浅色主题", dark: "深色主题", auto: "跟随系统", switched: "已切换到{theme}主题", }, // 语言切换 language: { chinese: "简体中文", english: "English", switched: "语言已切换到{language}", }, // 服务器管理 servers: { title: "服务器管理", createServer: "创建服务器", editServer: "编辑服务器", deleteServer: "删除服务器", serverList: "服务器列表", serverDetails: "服务器详情", serverName: "服务器名称", serverType: "服务器类型", serverUrl: "服务器地址", serverPort: "端口", serverDescription: "描述", serverConfig: "配置信息", serverStatus: "运行状态", serverHealth: "健康状态", serverMetrics: "性能指标", serverLogs: "服务器日志", serverTools: "可用工具", startServer: "启动服务器", stopServer: "停止服务器", restartServer: "重启服务器", testConnection: "测试连接", viewLogs: "查看日志", downloadLogs: "下载日志", noServers: "暂无服务器", createFirstServer: "创建第一个服务器", deleteConfirm: '确定要删除服务器 "{name}" 吗?此操作不可撤销。', deleteSuccess: "服务器删除成功", createSuccess: "服务器创建成功", updateSuccess: "服务器更新成功", startSuccess: "服务器启动成功", stopSuccess: "服务器停止成功", connectionTest: "连接测试", connectionSuccess: "连接测试成功", connectionFailed: "连接测试失败", invalidUrl: "请输入有效的服务器地址", nameRequired: "请输入服务器名称", urlRequired: "请输入服务器地址", // 服务器详情页面新增翻译 overview: "服务器概览", basicInfo: "基本信息", serverId: "服务器ID", port: "端口", transportType: "传输类型", startTime: "启动时间", runningTime: "运行时长", performanceMonitoring: "性能监控", cpuUsage: "CPU使用率", memoryUsage: "内存使用", totalRequests: "总请求数", avgResponseTime: "平均响应时间", serverConfiguration: "服务器配置", endpointAddress: "端点地址", noDescription: "暂无描述", tags: "标签", noTags: "暂无标签", createdAt: "创建时间", updatedAt: "最后更新", toolManagement: "工具管理", searchTools: "搜索工具", toolName: "工具名称", description: "描述", parameterCount: "参数数量", usageCount: "使用次数", lastUsed: "最后使用", lastUpdated: "最后更新", actions: "操作", test: "测试", noToolsOrNoResults: "暂无工具或搜索无结果", connectionManagement: "连接管理", activeConnections: "活跃连接", totalConnections: "总连接数", failedConnections: "失败连接", avgConnectionDuration: "平均连接时长", connectionHistory: "连接历史", connectionId: "连接ID", client: "客户端", connectionTime: "连接时间", duration: "持续时长", requestCount: "请求数", lastActivity: "最后活动", disconnect: "断开", details: "详情", noConnectionRecords: "暂无连接记录", processMonitoring: "进程监控", processInfo: "进程信息", processId: "进程ID", noProcessInfo: "暂无进程信息", processLogs: "进程日志", searchKeyword: "搜索关键词", loadingHistoryLogs: "正在加载历史日志...", noLogs: "暂无日志", systemLogs: "系统日志", logLevel: "日志级别", logLevels: { all: "全部", error: "错误", warn: "警告", info: "信息", debug: "调试", }, searchLogContent: "搜索日志内容...", autoScroll: "自动滚动", noLogsOrNoResults: "暂无日志或搜索无结果", serverNotFound: "服务器未找到", checkServerIdCorrect: "请检查服务器ID是否正确", confirmDeleteServer: "确定要删除服务器 {name} 吗?", deleteWarning: "此操作不可逆,请谨慎操作。", confirmDelete: "确认删除", // 状态相关 status: { running: "运行中", stopped: "已停止", error: "错误", starting: "启动中", stopping: "停止中", unknown: "未知", }, // 错误和成功消息 serverNotExistOrInaccessible: "服务器不存在或无法访问", fetchServerDetailsFailed: "获取服务器详情失败: {error}", toolsRefreshed: "工具列表已刷新", refreshToolsFailed: "刷新工具列表失败", connectionsRefreshed: "连接列表已刷新", refreshConnectionsFailed: "刷新连接列表失败", connectionDisconnected: "连接已断开", disconnectConnectionFailed: "断开连接失败", viewConnectionDetails: "查看连接详情: {id}", serverStartedSuccessfully: "服务器启动成功", toolExecutionTimeoutWarning: "工具执行超时警告", clientConnectionFailed: "客户端连接失败", logsRefreshed: "日志已刷新", refreshLogsFailed: "刷新日志失败", logSource: "来源", logMessage: "消息", logsExported: "日志已导出", autoScrollEnabled: "已开启自动滚动", autoScrollDisabled: "已关闭自动滚动", viewLogDetails: "查看日志详情: {id}", serverStartSuccess: "服务器启动成功", startServerFailed: "启动服务器失败: {error}", serverStopSuccess: "服务器停止成功", stopServerFailed: "停止服务器失败: {error}", serverRestartSuccess: "服务器重启成功", restartServerFailed: "重启服务器失败: {error}", serverDeleteSuccess: "服务器删除成功", deleteServerFailed: "删除服务器失败: {error}", configExported: "配置导出成功", responseTimeMs: "响应时间(ms)", loadHistoryLogsFailed: "加载历史日志失败,将仅显示实时日志", loadOpenApiDocFailed: "加载OpenAPI文档失败", formRefNotFound: "表单引用未找到", checkFormInput: "请检查表单输入", // ServerFormDialog 相关翻译 serverNameLabel: "服务器名称", serverNamePlaceholder: "请输入服务器名称", versionLabel: "版本", versionPlaceholder: "请输入服务器版本(可选)", portLabel: "端口", portPlaceholder: "请输入端口号", transportTypeLabel: "传输类型", transportTypePlaceholder: "请选择传输类型", openApiDocLabel: "OpenAPI文档", openApiDocPlaceholder: "请选择要转换的OpenAPI文档", loading: "加载中...", noAvailableOpenApiDocs: "暂无可用的OpenAPI文档", onlyValidDocsShown: '只显示状态为"有效"的OpenAPI文档', autoStartLabel: "自动启动", descriptionLabel: "描述", descriptionPlaceholder: "请输入服务器描述(可选)", tagsLabel: "标签", addTag: "+ 添加标签", customHeadersLabel: "自定义头部", headerNamePlaceholder: "Header 名称", headerValuePlaceholder: "Header 值", addHeader: "添加头部", cancel: "取消", update: "更新", create: "创建", // 表单验证消息 serverNameRequired: "请输入服务器名称", serverNameLength: "名称长度在 2 到 50 个字符", versionLength: "版本号不能超过20个字符", portRange: "端口号必须在1-65535之间", transportTypeRequired: "请选择传输类型", openApiDocRequired: "请选择要转换的OpenAPI文档", descriptionLength: "描述不能超过200个字符", serverUpdateSuccess: "服务器更新成功", serverCreateSuccess: "服务器创建成功", updateServerFailed: "更新服务器失败", createServerFailed: "创建服务器失败", // 新增的key searchPlaceholder: "搜索服务器...", statusFilter: "筛选状态", editConfig: "编辑配置", toolCount: "工具数量", autoStart: "自动启动", errorRate: "错误率", // 事件类型翻译 eventTypes: { serverStarted: "服务器已启动", serverStopped: "服务器已停止", serverRestarted: "服务器已重启", serverEdited: "服务器已编辑", }, }, // OpenAPI管理 openapi: { title: "OpenAPI管理", specList: "规范列表", createSpec: "创建规范", editSpec: "编辑规范", deleteSpec: "删除规范", importSpec: "导入规范", exportSpec: "导出规范", validateSpec: "验证规范", saveDocument: "保存文档", convertToMcp: "转换为MCP", specName: "规范名称", specDescription: "规范描述", specVersion: "版本", specFormat: "格式", specContent: "规范内容", uploadFile: "上传文件", pasteContent: "粘贴内容", fetchFromUrl: "从URL获取", enterUrl: "请输入OpenAPI规范URL", dragOrClick: "拖拽文件到此处或点击选择", confirmUpload: "确认上传", searchPlaceholder: "搜索文档...", importFromUrl: "从URL导入", uploading: "上传中...", docName: "文档名称", docDescription: "文档描述", docUrl: "文档URL", enterDocName: "请输入文档名称", enterDocDescription: "请输入文档描述", enterDocUrl: "请输入文档URL", urlFormats: "支持的URL格式", autoNameTip: "将自动从URL中提取文档名称", selectDocument: "选择文档", validationResult: "验证结果", conversionResult: "转换结果", preview: "预览", tools: "工具", schemas: "数据模型", paths: "接口路径", parameters: "参数", responses: "响应", noSpecs: "暂无规范", createFirstSpec: "创建第一个OpenAPI规范", deleteConfirm: '确定要删除规范 "{name}" 吗?', validationSuccess: "规范验证通过", validationFailed: "规范验证失败", conversionSuccess: "MCP转换成功", conversionFailed: "MCP转换失败", invalidFormat: "无效的OpenAPI格式", nameRequired: "请输入规范名称", contentRequired: "请输入规范内容", // 文档管理 documentList: "文档列表", createDocument: "创建文档", editDocument: "编辑文档", deleteDocument: "删除文档", documentName: "文档名称", documentDescription: "文档描述", uploadTime: "上传时间", lastModified: "最后修改", actions: "操作", validate: "验证", duplicate: "复制", download: "下载", convertMcp: "转换MCP", // 验证相关 validation: { specNameRequired: "请输入规范名称", nameLength: "名称长度不能超过50个字符", versionRequired: "请输入版本号", docNameRequired: "请输入文档名称", urlRequired: "请输入URL", urlInvalid: "请输入有效的URL地址", }, // 状态 status: { valid: "有效", invalid: "无效", pending: "待验证", unknown: "未知", }, // 进度条 progress: { created: "已创建", pending: "待验证", validating: "验证中", completed: "已完成", }, // 消息提示 documentNotFound: "文档不存在", confirmDeleteDocument: '确定要删除文档 "{name}" 吗?', confirmDelete: "确认删除", deleteSuccess: '文档 "{name}" 删除成功', deleteFailed: "删除失败: {error}", updateSuccess: "文档信息更新成功", saveSuccess: "文档保存成功", saveFailed: "保存失败: {error}", refreshSuccess: "文档列表刷新成功", refreshFailed: "刷新失败: {error}", duplicateSuccess: "规范复制成功", duplicateFailed: "复制失败: {error}", confirmDeleteSpec: '确定要删除规范 "{name}" 吗?', deleteSpecSuccess: "规范删除成功", enterContentFirst: "请先输入OpenAPI规范内容", downloadSuccess: "下载成功", validationSuccessWithWarnings: "规范验证通过,解析到 {apiCount} 个API接口,但有 {warningCount} 个警告", validationSuccessDetail: "规范验证通过,解析到 {apiCount} 个API接口,无错误和警告", validationFailedDetail: "规范验证失败,发现 {errorCount} 个错误", validationErrors: "验证错误", validationError: "验证失败: {error}", createSuccess: "文档创建成功", createFailed: "创建失败: {error}", uploadSuccessValidate: "文档上传成功,请点击验证按钮进行验证", uploadFailed: "上传失败: {error}", fileReadFailed: "文件读取失败", selectDocumentFirst: "请先选择文档或输入OpenAPI规范内容", fixErrorsFirst: "当前规范验证失败,请先修复错误", convertSuccess: "成功转换为 {count} 个MCP工具", convertFailed: "转换失败: {error}", importedFromUrl: "从URL导入的文档", importSuccessValidate: "文档导入成功,请点击验证按钮进行验证", importFailed: "导入失败: {error}", testingTool: "正在测试工具: {name}", testToolFailed: "工具测试失败: {error}", // API详情 apiDetail: "接口详情", path: "路径", method: "方法", summary: "摘要", description: "描述", operationId: "操作ID", tags: "标签", none: "无", // 模板相关 templates: { getUserList: "获取用户列表", success: "成功", getProductList: "获取商品列表", userLogin: "用户登录", loginSuccess: "登录成功", }, authRequired: "需要登录后才能执行此操作", unknownError: "未知错误", parseContentFailed: "解析OpenAPI内容失败", fetchDocumentFailed: "获取文档失败: {error}", supportedFormats: "支持的格式", }, // API测试 tester: { title: "API测试", selectTool: "选择工具", toolList: "工具列表", testCase: "测试用例", testCases: "测试用例", createTestCase: "创建测试用例", editTestCase: "编辑测试用例", deleteTestCase: "删除测试用例", runTest: "运行测试", testResult: "测试结果", testHistory: "测试历史", toolName: "工具名称", toolDescription: "工具描述", toolParameters: "工具参数", parameterName: "参数名", parameterType: "参数类型", parameterValue: "参数值", required: "必需", optional: "可选", testName: "测试名称", testDescription: "测试描述", expectedResult: "预期结果", actualResult: "实际结果", testStatus: "测试状态", executionTime: "执行时间", requestData: "请求数据", responseData: "响应数据", errorMessage: "错误信息", noTools: "暂无可用工具", noTestCases: "暂无测试用例", createFirstTest: "创建第一个测试用例", deleteConfirm: '确定要删除测试用例 "{name}" 吗?', deleteSuccess: "测试用例删除成功", createSuccess: "测试用例创建成功", updateSuccess: "测试用例更新成功", testPassed: "测试通过", testFailed: "测试失败", testRunning: "测试运行中...", invalidParameters: "参数验证失败", nameRequired: "请输入测试用例名称", toolRequired: "请选择要测试的工具", }, // 认证管理 auth: { title: "认证管理", authList: "认证列表", createAuth: "创建认证", editAuth: "编辑认证", deleteAuth: "删除认证", authName: "认证名称", authType: "认证类型", authDescription: "认证描述", apiKey: "API密钥", bearerToken: "Bearer令牌", basicAuth: "基础认证", oauth2: "OAuth 2.0", username: "用户名", password: "密码", token: "令牌", clientId: "客户端ID", clientSecret: "客户端密钥", authUrl: "授权URL", tokenUrl: "令牌URL", scopes: "权限范围", testAuth: "测试认证", authStatus: "认证状态", expiresAt: "过期时间", renewToken: "续期令牌", revokeToken: "撤销令牌", noAuth: "暂无认证配置", createFirstAuth: "创建第一个认证", deleteConfirm: '确定要删除认证 "{name}" 吗?', deleteSuccess: "认证删除成功", createSuccess: "认证创建成功", updateSuccess: "认证更新成功", testSuccess: "认证测试成功", testFailed: "认证测试失败", renewSuccess: "令牌续期成功", revokeSuccess: "令牌撤销成功", invalidCredentials: "认证凭据无效", nameRequired: "请输入认证名称", typeRequired: "请选择认证类型", }, // 配置管理 config: { title: "配置管理", exportConfig: "导出配置", importConfig: "导入配置", configBackup: "配置备份", configRestore: "配置恢复", migrationWizard: "迁移向导", selectItems: "选择项目", exportFormat: "导出格式", exportOptions: "导出选项", includeServers: "包含服务器配置", includeAuth: "包含认证配置", includeSettings: "包含系统设置", includeTestCases: "包含测试用例", exportFile: "导出文件", importFile: "导入文件", selectFile: "选择文件", dragDrop: "拖拽文件到此处或点击选择", previewConfig: "预览配置", conflictResolution: "冲突解决", overwrite: "覆盖", merge: "合并", skip: "跳过", backupName: "备份名称", backupDescription: "备份描述", backupSize: "备份大小", backupDate: "备份日期", createBackup: "创建备份", restoreBackup: "恢复备份", deleteBackup: "删除备份", noBackups: "暂无备份", exportSuccess: "配置导出成功", importSuccess: "配置导入成功", backupSuccess: "备份创建成功", restoreSuccess: "配置恢复成功", invalidFile: "无效的配置文件", conflictDetected: "检测到配置冲突", nameRequired: "请输入备份名称", }, // 日志查看 logs: { title: "日志查看", logLevel: "日志级别", logSource: "日志来源", logTime: "时间", logMessage: "消息", logDetails: "详情", filterLogs: "筛选日志", searchLogs: "搜索日志", clearLogs: "清空日志", exportLogs: "导出日志", downloadLogs: "下载日志", realtime: "实时日志", autoScroll: "自动滚动", maxLines: "最大行数", refresh: "刷新", pause: "暂停", resume: "恢复", debug: "调试", info: "信息", warn: "警告", error: "错误", fatal: "致命错误", system: "系统", server: "服务器", api: "API", noLogs: "暂无日志", loadingLogs: "正在加载日志...", exportSuccess: "日志导出成功", clearConfirm: "确定要清空所有日志吗?", clearSuccess: "日志清空成功", }, // 系统监控 monitoring: { title: "系统监控", overview: "监控概览", metrics: "性能指标", alerts: "告警信息", reports: "监控报告", cpuUsage: "CPU使用率", memoryUsage: "内存使用率", diskUsage: "磁盘使用率", networkIn: "网络流入", networkOut: "网络流出", requestRate: "请求速率", errorRate: "错误率", responseTime: "响应时间", throughput: "吞吐量", activeConnections: "活跃连接", queueLength: "队列长度", threshold: "阈值", alertRule: "告警规则", alertLevel: "告警级别", alertStatus: "告警状态", alertTime: "告警时间", alertMessage: "告警消息", acknowledged: "已确认", resolved: "已解决", triggered: "已触发", createAlert: "创建告警", editAlert: "编辑告警", deleteAlert: "删除告警", acknowledgeAlert: "确认告警", resolveAlert: "解决告警", noAlerts: "暂无告警", noMetrics: "暂无监控数据", refreshInterval: "刷新间隔", timeRange: "时间范围", last5min: "最近5分钟", last1hour: "最近1小时", last24hours: "最近24小时", last7days: "最近7天", }, // AI助手 ai: { title: "AI助手配置", aiType: "AI类型", aiModel: "AI模型", aiConfig: "AI配置", configWizard: "配置向导", templates: "配置模板", createTemplate: "创建模板", editTemplate: "编辑模板", deleteTemplate: "删除模板", templateName: "模板名称", templateDescription: "模板描述", baseUrl: "基础URL", modelName: "模型名称", apiKey: "API密钥", maxTokens: "最大令牌数", temperature: "温度", systemPrompt: "系统提示", testConnection: "测试连接", generateConfig: "生成配置", copyConfig: "复制配置", exportConfig: "导出配置", openai: "OpenAI", anthropic: "Anthropic", google: "Google", custom: "自定义", noTemplates: "暂无模板", createFirstTemplate: "创建第一个模板", deleteConfirm: '确定要删除模板 "{name}" 吗?', deleteSuccess: "模板删除成功", createSuccess: "模板创建成功", updateSuccess: "模板更新成功", testSuccess: "连接测试成功", testFailed: "连接测试失败", configGenerated: "配置生成成功", configCopied: "配置已复制到剪贴板", nameRequired: "请输入模板名称", modelRequired: "请输入模型名称", apiKeyRequired: "请输入API密钥", }, // 错误信息 error: { networkError: "网络错误", serverError: "服务器错误", unauthorized: "未授权访问", forbidden: "访问被禁止", notFound: "资源未找到", timeout: "请求超时", badRequest: "请求参数错误", internalError: "内部错误", unknownError: "未知错误", operationFailed: "操作失败,请重试", loginFailed: "登录失败", registerFailed: "注册失败", validationError: "验证错误", connectionFailed: "连接失败", saveError: "保存失败", loadError: "加载失败", deleteError: "删除失败", updateError: "更新失败", createError: "创建失败", importError: "导入失败", exportError: "导出失败", copyError: "复制失败", parseError: "解析失败", retryOperation: "重试操作", contactSupport: "联系技术支持", }, // 成功信息 success: { operationSuccess: "操作成功", saveSuccess: "保存成功", loadSuccess: "加载成功", deleteSuccess: "删除成功", updateSuccess: "更新成功", createSuccess: "创建成功", importSuccess: "导入成功", exportSuccess: "导出成功", copySuccess: "复制成功", connectionSuccess: "连接成功", testSuccess: "测试成功", validationSuccess: "验证成功", configurationSuccess: "配置成功", }, // 表单验证 validation: { required: "此字段为必填项", minLength: "最少输入{min}个字符", maxLength: "最多输入{max}个字符", email: "请输入有效的邮箱地址", url: "请输入有效的URL地址", number: "请输入有效的数字", integer: "请输入有效的整数", positive: "请输入大于0的数字", range: "请输入{min}到{max}之间的数字", pattern: "输入格式不正确", unique: "此值已存在,请输入其他值", }, // 分页 pagination: { total: "共 {total} 条", page: "第 {current} 页,共 {total} 页", pageSize: "每页显示", items: "条", goto: "跳至", prev: "上一页", next: "下一页", first: "首页", last: "末页", }, // 时间格式 time: { justNow: "刚刚", minutesAgo: "{count}分钟前", hoursAgo: "{count}小时前", daysAgo: "{count}天前", weeksAgo: "{count}周前", monthsAgo: "{count}个月前", yearsAgo: "{count}年前", today: "今天", yesterday: "昨天", tomorrow: "明天", thisWeek: "本周", lastWeek: "上周", thisMonth: "本月", lastMonth: "上月", thisYear: "今年", lastYear: "去年", }, // 用户认证 userAuth: { // 登录页面 login: { title: "用户登录", subtitle: "欢迎回来,请登录您的账户", username: "用户名", email: "邮箱地址", password: "密码", usernameOrEmail: "用户名或邮箱", enterUsername: "请输入用户名", enterEmail: "请输入邮箱地址", enterPassword: "请输入密码", rememberMe: "记住我", forgotPassword: "忘记密码?", loginButton: "登录", loggingIn: "登录中...", noAccount: "还没有账户?", signUp: "立即注册", loginSuccess: "登录成功", loginFailed: "登录失败", invalidCredentials: "用户名或密码错误", accountLocked: "账户已被锁定", accountDisabled: "账户已被禁用", sessionExpired: "会话已过期,请重新登录", }, messages: { loginSuccess: "登录成功", }, // 注册页面 register: { title: "用户注册", subtitle: "创建您的新账户", username: "用户名", email: "邮箱地址", password: "密码", confirmPassword: "确认密码", enterUsername: "请输入用户名", enterEmail: "请输入邮箱地址", enterPassword: "请输入密码", confirmPasswordPlaceholder: "请再次输入密码", agreeToTerms: "我同意", termsOfService: "服务条款", privacyPolicy: "隐私政策", registerButton: "注册", registering: "注册中...", hasAccount: "已有账户?", signIn: "立即登录", registerSuccess: "注册成功", registerFailed: "注册失败", emailExists: "邮箱已被注册", usernameExists: "用户名已被使用", weakPassword: "密码强度太弱", passwordMismatch: "两次输入的密码不一致", mustAgreeTerms: "请同意服务条款和隐私政策", }, // 密码强度 passwordStrength: { label: "密码强度", weak: "弱", medium: "中等", strong: "强", requirements: { length: "至少8位", number: "包含数字", lowercase: "包含小写字母", uppercase: "包含大写字母", special: "包含特殊字符", }, }, // 用户信息 user: { profile: "个人资料", accountSettings: "账户设置", logout: "退出登录", avatar: "头像", displayName: "显示名称", bio: "个人简介", location: "所在地", website: "个人网站", joinDate: "加入时间", lastLogin: "最后登录", changePassword: "修改密码", changeEmail: "修改邮箱", deleteAccount: "删除账户", logoutConfirm: "确定要退出登录吗?", logoutSuccess: "已成功退出登录", welcomeBack: "欢迎回来,{username}!", checkEmailVerification: "注册成功,请查看邮箱进行验证", loggedOut: "已登出", profileInDevelopment: "个人资料功能开发中", settingsInDevelopment: "账户设置功能开发中", }, // 表单验证 validation: { usernameRequired: "请输入用户名", usernameMinLength: "用户名至少3位", usernameMaxLength: "用户名最多20位", usernameInvalid: "用户名只能包含字母、数字和下划线", emailRequired: "请输入邮箱地址", emailInvalid: "请输入有效的邮箱地址", passwordRequired: "请输入密码", passwordMinLength: "密码长度至少6位", passwordMaxLength: "密码长度最多50位", confirmPasswordRequired: "请确认密码", passwordNotMatch: "两次输入的密码不一致", termsRequired: "请同意服务条款和隐私政策", }, // 错误信息 errors: { networkError: "网络连接错误,请检查网络设置", serverError: "服务器错误,请稍后重试", unauthorized: "未授权访问,请重新登录", forbidden: "访问被禁止", userNotFound: "用户不存在", invalidToken: "无效的访问令牌", tokenExpired: "访问令牌已过期", refreshTokenExpired: "刷新令牌已过期,请重新登录", tooManyAttempts: "登录尝试次数过多,请稍后重试", accountNotVerified: "账户未验证,请检查邮箱", unknownError: "未知错误,请联系管理员", }, }, };

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zaizaizhao/mcp-swagger-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server