From 189913b7a08360abd15828cdcfedcf3c34a32826 Mon Sep 17 00:00:00 2001 From: QuentinHsu Date: Fri, 5 Jun 2026 11:54:57 +0800 Subject: [PATCH] fix(i18n): clarify thinking adapter copy (#5242) - update the global thinking blacklist label to describe skipped suffix processing instead of disabled model thinking. - rename Claude and Gemini adapter labels to thinking suffix adapter and sync all default locales. - revise Claude helper text to clarify suffix request adaptation while keeping billing predictable. --- web/classic/src/pages/Setting/Model/SettingGlobalModel.jsx | 2 +- .../system-settings/models/claude-settings-card.tsx | 4 ++-- .../system-settings/models/gemini-settings-card.tsx | 2 +- .../system-settings/models/global-settings-card.tsx | 4 +++- web/default/src/i18n/locales/en.json | 6 +++--- web/default/src/i18n/locales/fr.json | 6 +++--- web/default/src/i18n/locales/ja.json | 6 +++--- web/default/src/i18n/locales/ru.json | 6 +++--- web/default/src/i18n/locales/vi.json | 6 +++--- web/default/src/i18n/locales/zh.json | 6 +++--- 10 files changed, 25 insertions(+), 23 deletions(-) diff --git a/web/classic/src/pages/Setting/Model/SettingGlobalModel.jsx b/web/classic/src/pages/Setting/Model/SettingGlobalModel.jsx index 4b8f9f4d..710f1379 100644 --- a/web/classic/src/pages/Setting/Model/SettingGlobalModel.jsx +++ b/web/classic/src/pages/Setting/Model/SettingGlobalModel.jsx @@ -208,7 +208,7 @@ export default function SettingGlobalModel(props) { ( - {t('Thinking Adapter')} + {t('Thinking Suffix Adapter')} {t( - 'Translate `-thinking` suffixes into Anthropic native thinking models while keeping pricing predictable.' + 'Adapt `-thinking` suffix requests to Anthropic native thinking behavior while keeping billing predictable.' )} diff --git a/web/default/src/features/system-settings/models/gemini-settings-card.tsx b/web/default/src/features/system-settings/models/gemini-settings-card.tsx index b02ff69d..6c927e04 100644 --- a/web/default/src/features/system-settings/models/gemini-settings-card.tsx +++ b/web/default/src/features/system-settings/models/gemini-settings-card.tsx @@ -307,7 +307,7 @@ export function GeminiSettingsCard({ defaultValues }: GeminiSettingsCardProps) { render={({ field }) => ( - {t('Thinking Adapter')} + {t('Thinking Suffix Adapter')} {t('Supports `-thinking`, `-thinking-')} {'{{budget}}'} diff --git a/web/default/src/features/system-settings/models/global-settings-card.tsx b/web/default/src/features/system-settings/models/global-settings-card.tsx index ba6b59d3..cdc92232 100644 --- a/web/default/src/features/system-settings/models/global-settings-card.tsx +++ b/web/default/src/features/system-settings/models/global-settings-card.tsx @@ -227,7 +227,9 @@ export function GlobalSettingsCard({ defaultValues }: GlobalSettingsCardProps) { name='global.thinking_model_blacklist' render={({ field }) => ( - {t('Disable thinking processing models')} + + {t('Models that skip thinking suffix processing')} +