From 0c8686cefa1b46267c20202151e5abef27158d58 Mon Sep 17 00:00:00 2001 From: hkfires <10558748+hkfires@users.noreply.github.com> Date: Sat, 7 Feb 2026 07:49:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(i18n):=20update=20OAuth=20exclusion=20term?= =?UTF-8?q?inology=20to=20"=E7=A6=81=E7=94=A8"=20for=20clarity?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/i18n/locales/zh-CN.json | 46 ++++++++++++++--------------- src/pages/AuthFilesPage.module.scss | 4 +-- src/pages/AuthFilesPage.tsx | 8 ++--- 3 files changed, 29 insertions(+), 29 deletions(-) diff --git a/src/i18n/locales/zh-CN.json b/src/i18n/locales/zh-CN.json index f16b43f..6ea4000 100644 --- a/src/i18n/locales/zh-CN.json +++ b/src/i18n/locales/zh-CN.json @@ -405,8 +405,8 @@ "models_empty_desc": "该认证凭证可能尚未被服务器加载或没有绑定任何模型", "models_unsupported": "当前版本不支持此功能", "models_unsupported_desc": "请更新 CLI Proxy API 到最新版本后重试", - "models_excluded_badge": "已排除", - "models_excluded_hint": "此模型已被 OAuth 排除", + "models_excluded_badge": "已禁用", + "models_excluded_hint": "此 OAuth 模型已被禁用", "status_toggle_label": "启用", "status_enabled_success": "已启用 \"{{name}}\"", "status_disabled_success": "已停用 \"{{name}}\"", @@ -490,43 +490,43 @@ "result_file": "存储文件" }, "oauth_excluded": { - "title": "OAuth 排除列表", + "title": "OAuth 模型禁用", "description": "按提供商分列展示,点击卡片编辑或删除;支持 * 通配符,范围跟随上方的配置文件过滤标签。", - "add": "新增排除", - "add_title": "新增提供商排除列表", - "edit_title": "编辑 {{provider}} 的排除列表", + "add": "新增禁用", + "add_title": "新增提供商模型禁用", + "edit_title": "编辑 {{provider}} 的模型禁用", "refresh": "刷新", "refreshing": "刷新中...", "provider_label": "提供商", "provider_auto": "跟随当前过滤", "provider_placeholder": "例如 gemini-cli / openai", "provider_hint": "默认选中当前筛选的提供商,也可直接输入或选择其他名称。", - "models_label": "排除的模型", + "models_label": "禁用的模型", "models_loading": "正在加载模型列表...", "models_unsupported": "当前 CPA 版本不支持获取模型列表。", - "models_loaded": "已加载 {{count}} 个模型,勾选要排除的模型。", + "models_loaded": "已加载 {{count}} 个模型,勾选要禁用的模型。", "no_models_available": "该提供商暂无可用模型列表。", "save": "保存/更新", "saving": "正在保存...", - "save_success": "排除列表已更新", - "save_failed": "更新排除列表失败", + "save_success": "模型禁用已更新", + "save_failed": "更新模型禁用失败", "delete": "删除提供商", - "delete_confirm": "确定要删除 {{provider}} 的排除列表吗?", - "delete_success": "已删除该提供商的排除列表", - "delete_failed": "删除排除列表失败", + "delete_confirm": "确定要删除 {{provider}} 的模型禁用吗?", + "delete_success": "已删除该提供商的模型禁用", + "delete_failed": "删除模型禁用失败", "deleting": "正在删除...", - "no_models": "未配置排除模型", - "model_count": "排除 {{count}} 个模型", - "list_empty_all": "暂无任何提供商的排除列表,点击“新增排除”创建。", - "list_empty_filtered": "当前筛选下没有排除项,点击“新增排除”添加。", - "disconnected": "请先连接服务器以查看排除列表", - "load_failed": "加载排除列表失败", + "no_models": "未配置禁用模型", + "model_count": "禁用 {{count}} 个模型", + "list_empty_all": "暂无任何提供商的模型禁用,点击“新增禁用”创建。", + "list_empty_filtered": "当前筛选下没有禁用项,点击“新增禁用”添加。", + "disconnected": "请先连接服务器以查看模型禁用", + "load_failed": "加载模型禁用失败", "provider_required": "请先填写提供商名称", "scope_all": "当前范围:全局(显示所有提供商)", "scope_provider": "当前范围:{{provider}}", - "upgrade_required": "当前 CPA 版本不支持模型排除列表,请升级 CPA 版本", + "upgrade_required": "当前 CPA 版本不支持 OAuth 模型禁用,请升级 CPA 版本", "upgrade_required_title": "需要升级 CPA 版本", - "upgrade_required_desc": "当前服务器版本不支持获取模型排除列表功能,请升级到最新版本的 CPA(CLI Proxy API)后重试。" + "upgrade_required_desc": "当前服务器版本不支持获取 OAuth 模型禁用功能,请升级到最新版本的 CPA(CLI Proxy API)后重试。" }, "oauth_model_alias": { "title": "OAuth 模型别名", @@ -887,9 +887,9 @@ "debug": "调试模式", "debug_desc": "启用详细的调试日志", "commercial_mode": "商业模式", - "commercial_mode_desc": "禁用高开销中间件以减少高并发内存", + "commercial_mode_desc": "禁用高开销中间件以支持高并发", "logging_to_file": "写入日志文件", - "logging_to_file_desc": "将日志保存到滚动文件", + "logging_to_file_desc": "将日志保存到文件", "usage_statistics": "使用统计", "usage_statistics_desc": "收集使用统计信息", "logs_max_size": "日志文件大小限制 (MB)" diff --git a/src/pages/AuthFilesPage.module.scss b/src/pages/AuthFilesPage.module.scss index 69a8743..04fce7d 100644 --- a/src/pages/AuthFilesPage.module.scss +++ b/src/pages/AuthFilesPage.module.scss @@ -785,7 +785,7 @@ border-radius: $radius-md; } -// OAuth 排除列表 +// OAuth 模型禁用 .excludedList { display: flex; flex-direction: column; @@ -833,7 +833,7 @@ flex-shrink: 0; } -// OAuth 排除列表表单:提供商快捷标签 +// OAuth 模型禁用表单:提供商快捷标签 .providerField { display: flex; flex-direction: column; diff --git a/src/pages/AuthFilesPage.tsx b/src/pages/AuthFilesPage.tsx index 6b239d6..4954ae6 100644 --- a/src/pages/AuthFilesPage.tsx +++ b/src/pages/AuthFilesPage.tsx @@ -507,7 +507,7 @@ export function AuthFilesPage() { } }, []); - // 加载 OAuth 排除列表 + // 加载 OAuth 模型禁用 const loadExcluded = useCallback(async () => { try { const res = await authFilesApi.getOauthExcludedModels(); @@ -1872,7 +1872,7 @@ export function AuthFilesPage() { )} - {/* OAuth 排除列表卡片 */} + {/* OAuth 模型禁用卡片 */} {model.type}} {isExcluded && ( - {t('auth_files.models_excluded_badge', { defaultValue: '已排除' })} + {t('auth_files.models_excluded_badge', { defaultValue: '已禁用' })} )}