From 7be3dee35029e1e0df761b7d84592c01855a111c Mon Sep 17 00:00:00 2001 From: Matt Rubens Date: Tue, 18 Mar 2025 11:22:38 -0400 Subject: [PATCH] Translate the thinking budget (#1775) --- webview-ui/src/components/settings/ThinkingBudget.tsx | 6 ++++-- webview-ui/src/i18n/locales/ca/settings.json | 4 ++++ webview-ui/src/i18n/locales/de/settings.json | 4 ++++ webview-ui/src/i18n/locales/en/settings.json | 4 ++++ webview-ui/src/i18n/locales/es/settings.json | 4 ++++ webview-ui/src/i18n/locales/fr/settings.json | 4 ++++ webview-ui/src/i18n/locales/hi/settings.json | 4 ++++ webview-ui/src/i18n/locales/it/settings.json | 4 ++++ webview-ui/src/i18n/locales/ja/settings.json | 4 ++++ webview-ui/src/i18n/locales/ko/settings.json | 4 ++++ webview-ui/src/i18n/locales/pl/settings.json | 4 ++++ webview-ui/src/i18n/locales/pt-BR/settings.json | 4 ++++ webview-ui/src/i18n/locales/tr/settings.json | 4 ++++ webview-ui/src/i18n/locales/vi/settings.json | 4 ++++ webview-ui/src/i18n/locales/zh-CN/settings.json | 4 ++++ webview-ui/src/i18n/locales/zh-TW/settings.json | 4 ++++ 16 files changed, 64 insertions(+), 2 deletions(-) diff --git a/webview-ui/src/components/settings/ThinkingBudget.tsx b/webview-ui/src/components/settings/ThinkingBudget.tsx index 927dbbadfa..e4cb4f0b9c 100644 --- a/webview-ui/src/components/settings/ThinkingBudget.tsx +++ b/webview-ui/src/components/settings/ThinkingBudget.tsx @@ -1,4 +1,5 @@ import { useEffect, useMemo } from "react" +import { useAppTranslation } from "@/i18n/TranslationContext" import { Slider } from "@/components/ui" @@ -11,6 +12,7 @@ interface ThinkingBudgetProps { } export const ThinkingBudget = ({ apiConfiguration, setApiConfigurationField, modelInfo }: ThinkingBudgetProps) => { + const { t } = useAppTranslation() const tokens = apiConfiguration?.modelMaxTokens || 16_384 const tokensMin = 8192 const tokensMax = modelInfo?.maxTokens || 64_000 @@ -37,7 +39,7 @@ export const ThinkingBudget = ({ apiConfiguration, setApiConfigurationField, mod return ( <>
-
Max Tokens
+
{t("settings:thinkingBudget.maxTokens")}
-
Max Thinking Tokens
+
{t("settings:thinkingBudget.maxThinkingTokens")}