From 2c52b8b29b96612abef43c3e0996046b3b67410d Mon Sep 17 00:00:00 2001 From: QuentinHsu Date: Tue, 2 Jun 2026 12:56:28 +0800 Subject: [PATCH] fix(i18n): clarify thinking adapter copy - 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 4b8f9f4d9..710f1379c 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 b02ff69d5..6c927e048 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 ba6b59d39..cdc922323 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')} +