fix(web): mark Max tokens label as optional in 10 locales

The Settings field is optional (blank means "use the per-model default")
but the label gave no visual cue, breaking the implicit pattern that
every other API-mode field (key/model/baseUrl) is required. Append
"(optional)" — using the locale's natural parenthetical convention
(Chinese full-width brackets, Japanese 任意, Russian опционально, etc.)
— so the field reads as discretionary at a glance.
This commit is contained in:
lefarcen
2026-05-02 13:16:34 +08:00
parent f3dfdab0ca
commit 0d98185330
10 changed files with 10 additions and 10 deletions

View File

@@ -73,7 +73,7 @@ export const de: Dict = {
'settings.hide': 'Ausblenden',
'settings.model': 'Modell',
'settings.baseUrl': 'Base URL',
'settings.maxTokens': 'Max. Tokens',
'settings.maxTokens': 'Max. Tokens (optional)',
'settings.maxTokensHint':
'Obergrenze für die Antwortlänge. Jedes Modell hat einen abgestimmten Standardwert (im Platzhalter sichtbar); leer lassen, um ihn zu verwenden, oder eine Zahl eingeben, um ihn zu überschreiben.',
'settings.apiHint':

View File

@@ -73,7 +73,7 @@ export const en: Dict = {
'settings.hide': 'Hide',
'settings.model': 'Model',
'settings.baseUrl': 'Base URL',
'settings.maxTokens': 'Max tokens',
'settings.maxTokens': 'Max tokens (optional)',
'settings.maxTokensHint':
'Cap on the response length. Each model has a tuned default (shown as a placeholder); leave blank to use it, or enter a number to override.',
'settings.apiHint':

View File

@@ -73,7 +73,7 @@ export const esES: Dict = {
'settings.hide': 'Ocultar',
'settings.model': 'Modelo',
'settings.baseUrl': 'URL base',
'settings.maxTokens': 'Tokens máx.',
'settings.maxTokens': 'Tokens máx. (opcional)',
'settings.maxTokensHint':
'Tope para la longitud de la respuesta. Cada modelo tiene un valor por defecto ajustado (visible en el placeholder); déjalo vacío para usarlo o introduce un número para anularlo.',
'settings.apiHint':

View File

@@ -73,7 +73,7 @@ export const fa: Dict = {
'settings.hide': 'پنهان',
'settings.model': 'مدل',
'settings.baseUrl': 'آدرس پایه',
'settings.maxTokens': 'حداکثر توکن',
'settings.maxTokens': 'حداکثر توکن (اختیاری)',
'settings.maxTokensHint':
'سقف طول پاسخ. هر مدل مقدار پیش‌فرض تنظیم‌شدهٔ خود را دارد (در placeholder نمایش داده می‌شود)؛ برای استفاده از آن خالی بگذارید، یا برای جایگزینی، عددی وارد کنید.',
'settings.apiHint':

View File

@@ -73,7 +73,7 @@ export const ja: Dict = {
'settings.hide': '隠す',
'settings.model': 'モデル',
'settings.baseUrl': 'ベース URL',
'settings.maxTokens': '最大トークン',
'settings.maxTokens': '最大トークン(任意)',
'settings.maxTokensHint':
'応答長の上限。各モデルにチューニング済みのデフォルト値があります(プレースホルダーに表示)。空のままにすればそれを使用し、数値を入力すれば上書きされます。',
'settings.apiHint':

View File

@@ -73,7 +73,7 @@ export const ptBR: Dict = {
'settings.hide': 'Ocultar',
'settings.model': 'Modelo',
'settings.baseUrl': 'URL base',
'settings.maxTokens': 'Tokens máx.',
'settings.maxTokens': 'Tokens máx. (opcional)',
'settings.maxTokensHint':
'Limite para o comprimento da resposta. Cada modelo tem um valor padrão ajustado (visível no placeholder); deixe em branco para usá-lo ou insira um número para substituí-lo.',
'settings.apiHint':

View File

@@ -73,7 +73,7 @@ export const ru: Dict = {
'settings.hide': 'Скрыть',
'settings.model': 'Модель',
'settings.baseUrl': 'Базовый URL',
'settings.maxTokens': 'Макс. токенов',
'settings.maxTokens': 'Макс. токенов (опционально)',
'settings.maxTokensHint':
'Ограничение длины ответа. У каждой модели свой настроенный дефолт (виден в плейсхолдере); оставьте поле пустым, чтобы использовать его, или введите число, чтобы переопределить.',
'settings.apiHint':

View File

@@ -73,7 +73,7 @@ export const tr: Dict = {
'settings.hide': 'Gizle',
'settings.model': 'Model',
'settings.baseUrl': 'Temel URL',
'settings.maxTokens': 'Maks. token',
'settings.maxTokens': 'Maks. token (isteğe bağlı)',
'settings.maxTokensHint':
'Yanıt uzunluğu sınırı. Her modelin ayarlanmış bir varsayılanı vardır (yer tutucuda görünür); kullanmak için boş bırakın, üzerine yazmak için bir sayı girin.',
'settings.apiHint':

View File

@@ -72,7 +72,7 @@ export const zhCN: Dict = {
'settings.hide': '隐藏',
'settings.model': '模型',
'settings.baseUrl': 'Base URL',
'settings.maxTokens': '最大 tokens',
'settings.maxTokens': '最大 tokens(可选)',
'settings.maxTokensHint':
'响应长度上限。每个 model 有调优过的默认值(在 placeholder 里显示),留空即使用,输入数字则覆盖。',
'settings.apiHint':

View File

@@ -72,7 +72,7 @@ export const zhTW: Dict = {
'settings.hide': '隱藏',
'settings.model': '模型',
'settings.baseUrl': 'Base URL',
'settings.maxTokens': '最大 tokens',
'settings.maxTokens': '最大 tokens(可選)',
'settings.maxTokensHint':
'回應長度上限。每個 model 有調過的預設值(在 placeholder 顯示),留空即使用,輸入數字則覆蓋。',
'settings.apiHint':