Skip to content

Commit a7101c5

Browse files
committed
Centralize reasoning effort info translation into common module
1 parent 359a0f5 commit a7101c5

6 files changed

Lines changed: 28 additions & 45 deletions

File tree

‎apps/editor/src/views/shared/forms/EditApiConfigurationForm/EditApiConfigurationForm.tsx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ export const EditApiConfigurationForm: React.FC<Props> = (props) => {
9191
<UiField
9292
label={t('edit-api-configuration-form.reasoning-effort')}
9393
html_for="reasoning-effort"
94-
info={t('edit-api-configuration-form.reasoning-effort.info')}
94+
info={t('common.reasoning-effort-info')}
9595
action={
9696
reasoning_effort !== undefined && (
9797
<UiTextButton on_click={() => set_reasoning_effort(undefined)}>

‎apps/editor/src/views/shared/forms/EditWebConfigurationForm/EditWebConfigurationForm.tsx‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,8 +239,8 @@ export const EditWebConfigurationForm: React.FC<Props> = (props) => {
239239
html_for="reasoning-effort"
240240
info={
241241
chatbot == 'OpenRouter'
242-
? `${t('edit-web-configuration-form.reasoning-effort.info')} ${t('edit-web-configuration-form.reasoning-effort.requires-reasoning-model')}`
243-
: t('edit-web-configuration-form.reasoning-effort.info')
242+
? `${t('common.reasoning-effort-info')} ${t('edit-web-configuration-form.reasoning-effort.requires-reasoning-model')}`
243+
: t('common.reasoning-effort-info')
244244
}
245245
action={
246246
reasoning_effort !== undefined && (
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
export const translations = {
2+
'common.reasoning-effort-info': {
3+
en: 'Controls how much computational time the model allocates to unpack your intent, break down complex logic, verify its assumptions, and self-correct.',
4+
pl: 'Kontroluje, ile czasu obliczeniowego model przeznacza na rozpakowanie twoich intencji, rozbicie złożonej logiki, weryfikację swoich założeń i samokorektę.',
5+
'zh-cn':
6+
'控制模型分配多少计算时间来解析您的意图、分解复杂逻辑、验证其假设并进行自我纠正。',
7+
ja: 'モデルが意図を解釈し、複雑なロジックを分解し、前提を検証し、自己修正するために割り当てる計算時間を制御します。',
8+
'zh-tw':
9+
'控制模型分配多少運算時間來解析您的意圖、分解複雜邏輯、驗證其假設並進行自我糾正。',
10+
de: 'Steuert, wie viel Rechenzeit das Modell aufwendet, um Ihre Absicht zu entschlüsseln, komplexe Logik aufzuschlüsseln, seine Annahmen zu überprüfen und sich selbst zu korrigieren.',
11+
es: 'Controla cuánto tiempo de cálculo asigna el modelo para desentrañar su intención, desglosar la lógica compleja, verificar sus suposiciones y autocorregirse.',
12+
fr: "Contrôle le temps de calcul que le modèle alloue pour décrypter votre intention, décomposer une logique complexe, vérifier ses hypothèses et s'autocorriger.",
13+
'pt-br':
14+
'Controla quanto tempo computacional o modelo aloca para desvendar sua intenção, detalhar lógicas complexas, verificar suas suposições e se autocorrigir.',
15+
ru: 'Определяет, сколько вычислительного времени модель выделяет на раскрытие вашего намерения, разбор сложной логики, проверку своих предположений и самокоррекцию.',
16+
ko: '모델이 사용자의 의도를 파악하고, 복잡한 논리를 분해하고, 가정을 확인하고, 스스로 수정하는 데 할당하는 계산 시간을 제어합니다.',
17+
it: 'Controlla quanto tempo di calcolo il modello alloca per decifrare le tue intenzioni, scomporre la logica complessa, verificare le sue ipotesi e autocorreggersi.',
18+
tr: 'Modelin niyetinizi çözmek, karmaşık mantığı parçalara ayırmak, varsayımlarını doğrulamak ve kendi kendini düzeltmek için ne kadar hesaplama süresi ayıracağını kontrol eder.',
19+
cs: 'Řídí, kolik výpočetního času model vyhradí na rozklíčování vašeho záměru, rozbití složité logiky, ověření svých předpokladů a sebekorekci.',
20+
hu: 'Szabályozza, hogy a modell mennyi számítási időt fordít a szándék kibontására, az összetett logika lebontására, a feltételezések ellenőrzésére és az önkorrekcióra.',
21+
bg: 'Контролира колко изчислително време отделя моделът, за да разгадае намерението ви, да разбие сложната логика, да провери предположенията си и да се самокоригира.'
22+
}
23+
} as const

‎apps/editor/src/views/shared/i18n/translations/edit-api-configuration-form.ts‎

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -53,27 +53,6 @@ export const translations = {
5353
hu: 'Érvelési erőfeszítés',
5454
bg: 'Усилие за разсъждение'
5555
},
56-
'edit-api-configuration-form.reasoning-effort.info': {
57-
en: 'Controls how much computational time the model allocates to unpack your intent, break down complex logic, verify its assumptions, and self-correct.',
58-
pl: 'Kontroluje, ile czasu obliczeniowego model przeznacza na rozpakowanie twoich intencji, rozbicie złożonej logiki, weryfikację swoich założeń i samokorektę.',
59-
'zh-cn':
60-
'控制模型分配多少计算时间来解析您的意图、分解复杂逻辑、验证其假设并进行自我纠正。',
61-
ja: 'モデルが意図を解釈し、複雑なロジックを分解し、前提を検証し、自己修正するために割り当てる計算時間を制御します。',
62-
'zh-tw':
63-
'控制模型分配多少運算時間來解析您的意圖、分解複雜邏輯、驗證其假設並進行自我糾正。',
64-
de: 'Steuert, wie viel Rechenzeit das Modell aufwendet, um Ihre Absicht zu entschlüsseln, komplexe Logik aufzuschlüsseln, seine Annahmen zu überprüfen und sich selbst zu korrigieren.',
65-
es: 'Controla cuánto tiempo de cálculo asigna el modelo para desentrañar su intención, desglosar la lógica compleja, verificar sus suposiciones y autocorregirse.',
66-
fr: "Contrôle le temps de calcul que le modèle alloue pour décrypter votre intention, décomposer une logique complexe, vérifier ses hypothèses et s'autocorriger.",
67-
'pt-br':
68-
'Controla quanto tempo computacional o modelo aloca para desvendar sua intenção, detalhar lógicas complexas, verificar suas suposições e se autocorrigir.',
69-
ru: 'Определяет, сколько вычислительного времени модель выделяет на раскрытие вашего намерения, разбор сложной логики, проверку своих предположений и самокоррекцию.',
70-
ko: '모델이 사용자의 의도를 파악하고, 복잡한 논리를 분해하고, 가정을 확인하고, 스스로 수정하는 데 할당하는 계산 시간을 제어합니다.',
71-
it: 'Controlla quanto tempo di calcolo il modello alloca per decifrare le tue intenzioni, scomporre la logica complessa, verificare le sue ipotesi e autocorreggersi.',
72-
tr: 'Modelin niyetinizi çözmek, karmaşık mantığı parçalara ayırmak, varsayımlarını doğrulamak ve kendi kendini düzeltmek için ne kadar hesaplama süresi ayıracağını kontrol eder.',
73-
cs: 'Řídí, kolik výpočetního času model vyhradí na rozklíčování vašeho záměru, rozbití složité logiky, ověření svých předpokladů a sebekorekci.',
74-
hu: 'Szabályozza, hogy a modell mennyi számítási időt fordít a szándék kibontására, az összetett logika lebontására, a feltételezések ellenőrzésére és az önkorrekcióra.',
75-
bg: 'Контролира колко изчислително време отделя моделът, за да разгадае намерението ви, да разбие сложната логика, да провери предположенията си и да се самокоригира.'
76-
},
7756
'edit-api-configuration-form.unset': {
7857
en: 'Unset',
7958
pl: 'Usuń',

‎apps/editor/src/views/shared/i18n/translations/edit-web-configuration-form.ts‎

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -89,27 +89,6 @@ export const translations = {
8989
hu: 'Érvelési erőfeszítés',
9090
bg: 'Усилие за разсъждение'
9191
},
92-
'edit-web-configuration-form.reasoning-effort.info': {
93-
en: 'Controls how much computational time the model allocates to unpack your intent, break down complex logic, verify its assumptions, and self-correct.',
94-
pl: 'Kontroluje, ile czasu obliczeniowego model przeznacza na rozpakowanie twoich intencji, rozbicie złożonej logiki, weryfikację swoich założeń i samokorektę.',
95-
'zh-cn':
96-
'控制模型分配多少计算时间来解析您的意图、分解复杂逻辑、验证其假设并进行自我纠正。',
97-
ja: 'モデルが意図を解釈し、複雑なロジックを分解し、前提を検証し、自己修正するために割り当てる計算時間を制御します。',
98-
'zh-tw':
99-
'控制模型分配多少運算時間來解析您的意圖、分解複雜邏輯、驗證其假設並進行自我糾正。',
100-
de: 'Steuert, wie viel Rechenzeit das Modell aufwendet, um Ihre Absicht zu entschlüsseln, komplexe Logik aufzuschlüsseln, seine Annahmen zu überprüfen und sich selbst zu korrigieren.',
101-
es: 'Controla cuánto tiempo de cálculo asigna el modelo para desentrañar su intención, desglosar la lógica compleja, verificar sus suposiciones y autocorregirse.',
102-
fr: "Contrôle le temps de calcul que le modèle alloue pour décrypter votre intention, décomposer une logique complexe, vérifier ses hypothèses et s'autocorriger.",
103-
'pt-br':
104-
'Controla quanto tempo computacional o modelo aloca para desvendar sua intenção, detalhar lógicas complexas, verificar suas suposições e se autocorrigir.',
105-
ru: 'Определяет, сколько вычислительного времени модель выделяет на раскрытие вашего намерения, разбор сложной логики, проверку своих предположений и самокоррекцию.',
106-
ko: '모델이 사용자의 의도를 파악하고, 복잡한 논리를 분해하고, 가정을 확인하고, 스스로 수정하는 데 할당하는 계산 시간을 제어합니다.',
107-
it: 'Controlla quanto tempo di calcolo il modello alloca per decifrare le tue intenzioni, scomporre la logica complessa, verificare le sue ipotesi e autocorreggersi.',
108-
tr: 'Modelin niyetinizi çözmek, karmaşık mantığı parçalara ayırmak, varsayımlarını doğrulamak ve kendi kendini düzeltmek için ne kadar hesaplama süresi ayıracağını kontrol eder.',
109-
cs: 'Řídí, kolik výpočetního času model vyhradí na rozklíčování vašeho záměru, rozbití složité logiky, ověření svých předpokladů a sebekorekci.',
110-
hu: 'Szabályozza, hogy a modell mennyi számítási időt fordít a szándék kibontására, az összetett logika lebontására, a feltételezések ellenőrzésére és az önkorrekcióra.',
111-
bg: 'Контролира колко изчислително време отделя моделът, за да разгадае намерението ви, да разбие сложната логика, да провери предположенията си и да се самокоригира.'
112-
},
11392
'edit-web-configuration-form.reasoning-effort.requires-reasoning-model': {
11493
en: 'Requires a reasoning model.',
11594
pl: 'Wymaga modelu rozumującego.',
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
import { translations as common } from './common'
12
import { translations as edit_api_configuration_form } from './edit-api-configuration-form'
23
import { translations as edit_web_configuration_form } from './edit-web-configuration-form'
34

45
export const translations = {
6+
...common,
57
...edit_api_configuration_form,
68
...edit_web_configuration_form
79
}

0 commit comments

Comments
 (0)