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.
This commit is contained in:
QuentinHsu
2026-06-05 11:54:57 +08:00
committed by GitHub
parent d2f7f9ee3a
commit 189913b7a0
10 changed files with 25 additions and 23 deletions
@@ -231,10 +231,10 @@ export function ClaudeSettingsCard({ defaultValues }: ClaudeSettingsCardProps) {
render={({ field }) => (
<SettingsSwitchItem>
<SettingsSwitchContent>
<FormLabel>{t('Thinking Adapter')}</FormLabel>
<FormLabel>{t('Thinking Suffix Adapter')}</FormLabel>
<FormDescription>
{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.'
)}
</FormDescription>
</SettingsSwitchContent>
@@ -307,7 +307,7 @@ export function GeminiSettingsCard({ defaultValues }: GeminiSettingsCardProps) {
render={({ field }) => (
<SettingsSwitchItem>
<SettingsSwitchContent>
<FormLabel>{t('Thinking Adapter')}</FormLabel>
<FormLabel>{t('Thinking Suffix Adapter')}</FormLabel>
<FormDescription>
{t('Supports `-thinking`, `-thinking-')}
{'{{budget}}'}
@@ -227,7 +227,9 @@ export function GlobalSettingsCard({ defaultValues }: GlobalSettingsCardProps) {
name='global.thinking_model_blacklist'
render={({ field }) => (
<FormItem>
<FormLabel>{t('Disable thinking processing models')}</FormLabel>
<FormLabel>
{t('Models that skip thinking suffix processing')}
</FormLabel>
<FormControl>
<Textarea
rows={4}