From 2599a8a2803cc027a921678e7d4387365287a7ac Mon Sep 17 00:00:00 2001 From: lzt404 <2596933790@qq.com> Date: Tue, 25 Aug 2026 17:31:15 +0800 Subject: [PATCH] fix: clarify download source switch notifications - include the selected source name in switch messages - use an informational state instead of a success state - update localized notification text --- src/i18n/ja.ts | 2 +- src/i18n/locales/en.ts | 2 +- src/i18n/locales/zh-CN.ts | 2 +- src/pages/VersionManagementPage.tsx | 4 +++- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/i18n/ja.ts b/src/i18n/ja.ts index a698bd8..2dd004b 100644 --- a/src/i18n/ja.ts +++ b/src/i18n/ja.ts @@ -943,7 +943,7 @@ export const jaOverrides = { 'kernel.versions.appCardTitle': 'デスクトップアプリ', 'kernel.versions.coreCardTitle': 'プロキシコア', 'kernel.versions.catalogCardTitle': 'Codex モデルカタログ', - 'kernel.versions.gitcodeSwitchSuccess': 'ダウンロード元を変更しバージョンを再確認しました', + 'kernel.versions.sourceSwitched': '{source} に切り替えました。バージョンを再確認しています', 'kernel.versions.sourceAutoSwitched': '現在のダウンロード元で確認できなかったため、{source} に自動切り替えしました', 'kernel.versions.bundledPackage': '内蔵オフラインパッケージ', 'kernel.versions.offlineRecommend': 'ネットワーク制限がありますか?インターネット接続なしで内蔵オフラインコアを直接インストールできます。', diff --git a/src/i18n/locales/en.ts b/src/i18n/locales/en.ts index e460de3..670df61 100644 --- a/src/i18n/locales/en.ts +++ b/src/i18n/locales/en.ts @@ -943,7 +943,7 @@ export const en: Record = { 'kernel.versions.appCardTitle': 'Desktop Application', 'kernel.versions.coreCardTitle': 'Proxy Core Kernel', 'kernel.versions.catalogCardTitle': 'Codex Model Catalog', - 'kernel.versions.gitcodeSwitchSuccess': 'Download source updated and versions rechecked', + 'kernel.versions.sourceSwitched': 'Switched to {source}; rechecking versions', 'kernel.versions.sourceAutoSwitched': 'The current source failed; automatically switched to {source}', 'kernel.versions.bundledPackage': 'Bundled Offline Package', 'kernel.versions.offlineRecommend': 'Network restricted? You can install the bundled offline core directly without an internet connection.', diff --git a/src/i18n/locales/zh-CN.ts b/src/i18n/locales/zh-CN.ts index b61a87d..9d4cd7d 100644 --- a/src/i18n/locales/zh-CN.ts +++ b/src/i18n/locales/zh-CN.ts @@ -941,7 +941,7 @@ export const zhCN = { 'kernel.versions.appCardTitle': '桌面客户端', 'kernel.versions.coreCardTitle': '代理内核', 'kernel.versions.catalogCardTitle': 'Codex 模型目录', - 'kernel.versions.gitcodeSwitchSuccess': '已切换下载源并重新检测版本', + 'kernel.versions.sourceSwitched': '已切换至 {source},正在重新检测版本', 'kernel.versions.sourceAutoSwitched': '当前下载源检测失败,已自动切换至 {source}', 'kernel.versions.bundledPackage': '内置离线安装包', 'kernel.versions.offlineRecommend': '网络连接受限?可直接一键安装内置离线内核,无需联网。', diff --git a/src/pages/VersionManagementPage.tsx b/src/pages/VersionManagementPage.tsx index 732f4e6..b616e79 100644 --- a/src/pages/VersionManagementPage.tsx +++ b/src/pages/VersionManagementPage.tsx @@ -244,7 +244,9 @@ export function VersionManagementPage() { cachedLatest = null; cachedLatestError = ''; setLatest(null); - showToast(t('kernel.versions.gitcodeSwitchSuccess'), 'success'); + showToast(t('kernel.versions.sourceSwitched', { + source: downloadSourceLabel(settings.source, t), + }), 'info'); setVersionSourceSaving(false); await checkAppUpdate(); await checkLatest(true);