Jelajahi Sumber

chore: format

Timothy Jaeryang Baek 2 bulan lalu
induk
melakukan
efe8c4ca69
53 mengubah file dengan 397 tambahan dan 7 penghapusan
  1. 3 1
      backend/open_webui/routers/retrieval.py
  2. 4 3
      backend/open_webui/utils/misc.py
  3. 3 1
      src/lib/components/chat/Settings/Advanced/AdvancedParams.svelte
  4. 1 2
      src/lib/components/chat/Settings/General.svelte
  5. 8 0
      src/lib/i18n/locales/ar-BH/translation.json
  6. 8 0
      src/lib/i18n/locales/bg-BG/translation.json
  7. 8 0
      src/lib/i18n/locales/bn-BD/translation.json
  8. 8 0
      src/lib/i18n/locales/ca-ES/translation.json
  9. 8 0
      src/lib/i18n/locales/ceb-PH/translation.json
  10. 8 0
      src/lib/i18n/locales/cs-CZ/translation.json
  11. 8 0
      src/lib/i18n/locales/da-DK/translation.json
  12. 8 0
      src/lib/i18n/locales/de-DE/translation.json
  13. 8 0
      src/lib/i18n/locales/dg-DG/translation.json
  14. 8 0
      src/lib/i18n/locales/el-GR/translation.json
  15. 8 0
      src/lib/i18n/locales/en-GB/translation.json
  16. 5 0
      src/lib/i18n/locales/en-US/translation.json
  17. 8 0
      src/lib/i18n/locales/es-ES/translation.json
  18. 8 0
      src/lib/i18n/locales/eu-ES/translation.json
  19. 8 0
      src/lib/i18n/locales/fa-IR/translation.json
  20. 8 0
      src/lib/i18n/locales/fi-FI/translation.json
  21. 8 0
      src/lib/i18n/locales/fr-CA/translation.json
  22. 8 0
      src/lib/i18n/locales/fr-FR/translation.json
  23. 8 0
      src/lib/i18n/locales/he-IL/translation.json
  24. 8 0
      src/lib/i18n/locales/hi-IN/translation.json
  25. 8 0
      src/lib/i18n/locales/hr-HR/translation.json
  26. 8 0
      src/lib/i18n/locales/hu-HU/translation.json
  27. 8 0
      src/lib/i18n/locales/id-ID/translation.json
  28. 8 0
      src/lib/i18n/locales/ie-GA/translation.json
  29. 8 0
      src/lib/i18n/locales/it-IT/translation.json
  30. 8 0
      src/lib/i18n/locales/ja-JP/translation.json
  31. 8 0
      src/lib/i18n/locales/ka-GE/translation.json
  32. 8 0
      src/lib/i18n/locales/ko-KR/translation.json
  33. 8 0
      src/lib/i18n/locales/lt-LT/translation.json
  34. 8 0
      src/lib/i18n/locales/ms-MY/translation.json
  35. 8 0
      src/lib/i18n/locales/nb-NO/translation.json
  36. 8 0
      src/lib/i18n/locales/nl-NL/translation.json
  37. 8 0
      src/lib/i18n/locales/pa-IN/translation.json
  38. 8 0
      src/lib/i18n/locales/pl-PL/translation.json
  39. 5 0
      src/lib/i18n/locales/pt-BR/translation.json
  40. 8 0
      src/lib/i18n/locales/pt-PT/translation.json
  41. 8 0
      src/lib/i18n/locales/ro-RO/translation.json
  42. 8 0
      src/lib/i18n/locales/ru-RU/translation.json
  43. 8 0
      src/lib/i18n/locales/sk-SK/translation.json
  44. 8 0
      src/lib/i18n/locales/sr-RS/translation.json
  45. 8 0
      src/lib/i18n/locales/sv-SE/translation.json
  46. 8 0
      src/lib/i18n/locales/th-TH/translation.json
  47. 8 0
      src/lib/i18n/locales/tk-TW/translation.json
  48. 8 0
      src/lib/i18n/locales/tr-TR/translation.json
  49. 8 0
      src/lib/i18n/locales/uk-UA/translation.json
  50. 8 0
      src/lib/i18n/locales/ur-PK/translation.json
  51. 8 0
      src/lib/i18n/locales/vi-VN/translation.json
  52. 8 0
      src/lib/i18n/locales/zh-CN/translation.json
  53. 8 0
      src/lib/i18n/locales/zh-TW/translation.json

+ 3 - 1
backend/open_webui/routers/retrieval.py

@@ -619,7 +619,9 @@ async def update_rag_config(
 
         request.app.state.config.EXA_API_KEY = form_data.web.search.exa_api_key
 
-        request.app.state.config.PERPLEXITY_API_KEY = form_data.web.search.perplexity_api_key
+        request.app.state.config.PERPLEXITY_API_KEY = (
+            form_data.web.search.perplexity_api_key
+        )
 
         request.app.state.config.RAG_WEB_SEARCH_RESULT_COUNT = (
             form_data.web.search.result_count

+ 4 - 3
backend/open_webui/utils/misc.py

@@ -452,13 +452,14 @@ def parse_ollama_modelfile(model_text):
 
     return data
 
+
 def convert_logit_bias_input_to_json(user_input):
-    logit_bias_pairs = user_input.split(',')
+    logit_bias_pairs = user_input.split(",")
     logit_bias_json = {}
     for pair in logit_bias_pairs:
-        token, bias = pair.split(':')
+        token, bias = pair.split(":")
         token = str(token.strip())
         bias = int(bias.strip())
         bias = 100 if bias > 100 else -100 if bias < -100 else bias
         logit_bias_json[token] = bias
-    return json.dumps(logit_bias_json)
+    return json.dumps(logit_bias_json)

+ 3 - 1
src/lib/components/chat/Settings/Advanced/AdvancedParams.svelte

@@ -333,7 +333,9 @@
 					<input
 						class="w-full rounded-lg pl-2 py-2 px-1 text-sm dark:text-gray-300 dark:bg-gray-850 outline-hidden"
 						type="text"
-						placeholder={$i18n.t('Enter comma-seperated "token:bias_value" pairs (example: 5432:100, 413:-100)')}
+						placeholder={$i18n.t(
+							'Enter comma-seperated "token:bias_value" pairs (example: 5432:100, 413:-100)'
+						)}
 						bind:value={params.logit_bias}
 						autocomplete="off"
 					/>

+ 1 - 2
src/lib/components/chat/Settings/General.svelte

@@ -349,8 +349,7 @@
 						temperature: params.temperature !== null ? params.temperature : undefined,
 						reasoning_effort:
 							params.reasoning_effort !== null ? params.reasoning_effort : undefined,
-						logit_bias:
-							params.logit_bias !== null ? params.logit_bias : undefined,
+						logit_bias: params.logit_bias !== null ? params.logit_bias : undefined,
 						frequency_penalty:
 							params.frequency_penalty !== null ? params.frequency_penalty : undefined,
 						presence_penalty:

+ 8 - 0
src/lib/i18n/locales/ar-BH/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "هل أنت متأكد ؟",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "مفتاح واجهة برمجة تطبيقات البحث الشجاع",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "أدخل الChunk Overlap",
 	"Enter Chunk Size": "أدخل Chunk الحجم",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "(e.g. {{modelTag}}) أدخل الموديل تاق",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "(e.g. 50) أدخل عدد الخطوات",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "تجريبي",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "تصدير",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "من جهة اليسار إلى اليمين",
 	"Made by Open WebUI Community": "OpenWebUI تم إنشاؤه بواسطة مجتمع ",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "{{error}} تم رفض الإذن عند الوصول إلى الميكروفون ",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "التخصيص",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/bg-BG/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Сигурни ли сте?",
 	"Arena Models": "Arena Модели",
 	"Artifacts": "Артефакти",
+	"Ask": "",
 	"Ask a question": "Задайте въпрос",
 	"Assistant": "Асистент",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Крайна точка за Bing Search V7",
 	"Bing Search V7 Subscription Key": "Абонаментен ключ за Bing Search V7",
 	"Bocha Search API Key": "API ключ за Bocha Search",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "API ключ за Brave Search",
 	"By {{name}}": "От {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Въведете CFG Scale (напр. 7.0)",
 	"Enter Chunk Overlap": "Въведете припокриване на чънкове",
 	"Enter Chunk Size": "Въведете размер на чънк",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Въведете описание",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Въведете таг на модел (напр. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Въведете API ключ за Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Въведете брой стъпки (напр. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Въведете URL адрес на прокси (напр. https://потребител:парола@хост:порт)",
 	"Enter reasoning effort": "Въведете усилие за разсъждение",
 	"Enter Sampler (e.g. Euler a)": "Въведете семплер (напр. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Изключи",
 	"Execute code for analysis": "Изпълнете код за анализ",
 	"Experimental": "Експериментално",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Изследвайте космоса",
 	"Export": "Износ",
 	"Export All Archived Chats": "Износ на всички архивирани чатове",
@@ -624,6 +630,7 @@
 	"Local": "Локално",
 	"Local Models": "Локални модели",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Изгубено",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Направено от OpenWebUI общността",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Отказан достъп при опит за достъп до микрофона",
 	"Permission denied when accessing microphone: {{error}}": "Отказан достъп при опит за достъп до микрофона: {{error}}",
 	"Permissions": "Разрешения",
+	"Perplexity API Key": "",
 	"Personalization": "Персонализация",
 	"Pin": "Закачи",
 	"Pinned": "Закачено",

+ 8 - 0
src/lib/i18n/locales/bn-BD/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "আপনি নিশ্চিত?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "সাহসী অনুসন্ধান API কী",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "চাঙ্ক ওভারল্যাপ লিখুন",
 	"Enter Chunk Size": "চাংক সাইজ লিখুন",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "মডেল ট্যাগ লিখুন (e.g. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "পরিক্ষামূলক",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "রপ্তানি",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "OpenWebUI কমিউনিটিকর্তৃক নির্মিত",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "মাইক্রোফোন ব্যবহারের অনুমতি পাওয়া যায়নি: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "ডিজিটাল বাংলা",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/ca-ES/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Estàs segur?",
 	"Arena Models": "Models de l'Arena",
 	"Artifacts": "Artefactes",
+	"Ask": "",
 	"Ask a question": "Fer una pregunta",
 	"Assistant": "Assistent",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Punt de connexió a Bing Search V7",
 	"Bing Search V7 Subscription Key": "Clau de subscripció a Bing Search V7",
 	"Bocha Search API Key": "Clau API de Bocha Search",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Clau API de Brave Search",
 	"By {{name}}": "Per {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Entra l'escala CFG (p.ex. 7.0)",
 	"Enter Chunk Overlap": "Introdueix la mida de solapament de blocs",
 	"Enter Chunk Size": "Introdueix la mida del bloc",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Introdueix la descripció",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Introdueix l'etiqueta del model (p. ex. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Introdueix la clau API de Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Introdueix el nombre de passos (p. ex. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Entra l'URL (p. ex. https://user:password@host:port)",
 	"Enter reasoning effort": "Introdueix l'esforç de raonament",
 	"Enter Sampler (e.g. Euler a)": "Introdueix el mostrejador (p.ex. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Excloure",
 	"Execute code for analysis": "Executa el codi per analitzar-lo",
 	"Experimental": "Experimental",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Explorar el cosmos",
 	"Export": "Exportar",
 	"Export All Archived Chats": "Exportar tots els xats arxivats",
@@ -624,6 +630,7 @@
 	"Local": "Local",
 	"Local Models": "Models locals",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Perdut",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Creat per la Comunitat OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Permís denegat en accedir al micròfon",
 	"Permission denied when accessing microphone: {{error}}": "Permís denegat en accedir al micròfon: {{error}}",
 	"Permissions": "Permisos",
+	"Perplexity API Key": "",
 	"Personalization": "Personalització",
 	"Pin": "Fixar",
 	"Pinned": "Fixat",

+ 8 - 0
src/lib/i18n/locales/ceb-PH/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Sigurado ka ?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Pagsulod sa block overlap",
 	"Enter Chunk Size": "Isulod ang block size",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Pagsulod sa template tag (e.g. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Pagsulod sa gidaghanon sa mga lakang (e.g. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Eksperimento",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "",
 	"Made by Open WebUI Community": "Gihimo sa komunidad sa OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "Gidili ang pagtugot sa dihang nag-access sa mikropono: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/cs-CZ/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Jste si jistý?",
 	"Arena Models": "Arena modely",
 	"Artifacts": "Artefakty",
+	"Ask": "",
 	"Ask a question": "Zeptejte se na otázku",
 	"Assistant": "Ano, jak vám mohu pomoci?",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Klíč API pro Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Zadejte měřítko CFG (např. 7.0)",
 	"Enter Chunk Overlap": "Zadejte překryv části",
 	"Enter Chunk Size": "Zadejte velikost bloku",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Zadejte popis",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Zadejte označení modelu (např. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Zadejte počet kroků (např. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Zadejte vzorkovač (např. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Vyloučit",
 	"Execute code for analysis": "",
 	"Experimental": "Experimentální",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Exportovat",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Lokální modely",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Ztracený",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Vytvořeno komunitou OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Přístup k mikrofonu byl odepřen",
 	"Permission denied when accessing microphone: {{error}}": "Oprávnění zamítnuto při přístupu k mikrofonu: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalizace",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/da-DK/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Er du sikker?",
 	"Arena Models": "",
 	"Artifacts": "Artifakter",
+	"Ask": "",
 	"Ask a question": "Stil et spørgsmål",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API nøgle",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Indtast CFG-skala (f.eks. 7.0)",
 	"Enter Chunk Overlap": "Indtast overlapning af tekststykker",
 	"Enter Chunk Size": "Indtast størrelse af tekststykker",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Indtast modelmærke (f.eks. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Indtast antal trin (f.eks. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Indtast sampler (f.eks. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Eksperimentel",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Eksportér",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Lokale modeller",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Lavet af OpenWebUI Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Tilladelse nægtet ved adgang til mikrofon",
 	"Permission denied when accessing microphone: {{error}}": "Tilladelse nægtet ved adgang til mikrofon: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalisering",
 	"Pin": "Fastgør",
 	"Pinned": "Fastgjort",

+ 8 - 0
src/lib/i18n/locales/de-DE/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Sind Sie sicher?",
 	"Arena Models": "Arena-Modelle",
 	"Artifacts": "Artefakte",
+	"Ask": "",
 	"Ask a question": "Stellen Sie eine Frage",
 	"Assistant": "Assistent",
 	"Attach file from knowledge": "Datei aus Wissensspeicher anhängen",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing Search V7-Endpunkt",
 	"Bing Search V7 Subscription Key": "Bing Search V7-Abonnement-Schlüssel",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API-Schlüssel",
 	"By {{name}}": "Von {{name}}",
 	"Bypass Embedding and Retrieval": "Embedding und Retrieval umgehen",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Geben Sie die CFG-Skala ein (z. B. 7.0)",
 	"Enter Chunk Overlap": "Geben Sie die Blocküberlappung ein",
 	"Enter Chunk Size": "Geben Sie die Blockgröße ein",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Geben Sie eine Beschreibung ein",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Geben Sie den Model-Tag ein",
 	"Enter Mojeek Search API Key": "Geben Sie den Mojeek Search API-Schlüssel ein",
 	"Enter Number of Steps (e.g. 50)": "Geben Sie die Anzahl an Schritten ein (z. B. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Geben sie die Proxy-URL ein (z. B. https://user:password@host:port)",
 	"Enter reasoning effort": "Geben Sie den Schlussfolgerungsaufwand ein",
 	"Enter Sampler (e.g. Euler a)": "Geben Sie den Sampler ein (z. B. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Ausschließen",
 	"Execute code for analysis": "Code für Analyse ausführen",
 	"Experimental": "Experimentell",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Erforschen Sie das Universum",
 	"Export": "Exportieren",
 	"Export All Archived Chats": "Alle archivierten Unterhaltungen exportieren",
@@ -624,6 +630,7 @@
 	"Local": "Lokal",
 	"Local Models": "Lokale Modelle",
 	"Location access not allowed": "Standortzugriff nicht erlaub",
+	"Logit Bias": "",
 	"Lost": "Verloren",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Von der OpenWebUI-Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Zugriff auf das Mikrofon verweigert",
 	"Permission denied when accessing microphone: {{error}}": "Zugriff auf das Mikrofon verweigert: {{error}}",
 	"Permissions": "Berechtigungen",
+	"Perplexity API Key": "",
 	"Personalization": "Personalisierung",
 	"Pin": "Anheften",
 	"Pinned": "Angeheftet",

+ 8 - 0
src/lib/i18n/locales/dg-DG/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Such certainty?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Enter Overlap of Chunks",
 	"Enter Chunk Size": "Enter Size of Chunk",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Enter model doge tag (e.g. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Enter Number of Steps (e.g. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Much Experiment",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "",
 	"Made by Open WebUI Community": "Made by Open WebUI Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "Permission denied when accessing microphone: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalization",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/el-GR/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Είστε σίγουροι;",
 	"Arena Models": "Μοντέλα Arena",
 	"Artifacts": "Αρχεία",
+	"Ask": "",
 	"Ask a question": "Ρωτήστε μια ερώτηση",
 	"Assistant": "Βοηθός",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Τέλος Bing Search V7",
 	"Bing Search V7 Subscription Key": "Κλειδί Συνδρομής Bing Search V7",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Κλειδί API Brave Search",
 	"By {{name}}": "Από {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Εισάγετε το CFG Scale (π.χ. 7.0)",
 	"Enter Chunk Overlap": "Εισάγετε την Επικάλυψη Τμημάτων",
 	"Enter Chunk Size": "Εισάγετε το Μέγεθος Τμημάτων",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Εισάγετε την περιγραφή",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Εισάγετε την ετικέτα μοντέλου (π.χ. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Εισάγετε το Κλειδί API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Εισάγετε τον Αριθμό Βημάτων (π.χ. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Εισάγετε τον Sampler (π.χ. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Εξαίρεση",
 	"Execute code for analysis": "",
 	"Experimental": "Πειραματικό",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Εξερευνήστε το σύμπαν",
 	"Export": "Εξαγωγή",
 	"Export All Archived Chats": "Εξαγωγή Όλων των Αρχειοθετημένων Συνομιλιών",
@@ -624,6 +630,7 @@
 	"Local": "Τοπικό",
 	"Local Models": "Τοπικά Μοντέλα",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Χαμένος",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Δημιουργήθηκε από την Κοινότητα OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Άρνηση δικαιώματος κατά την πρόσβαση σε μικρόφωνο",
 	"Permission denied when accessing microphone: {{error}}": "Άρνηση δικαιώματος κατά την πρόσβαση σε μικρόφωνο: {{error}}",
 	"Permissions": "Δικαιώματα",
+	"Perplexity API Key": "",
 	"Personalization": "Προσωποποίηση",
 	"Pin": "Καρφίτσωμα",
 	"Pinned": "Καρφιτσωμένο",

+ 8 - 0
src/lib/i18n/locales/en-GB/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "",
 	"Enter Chunk Size": "",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "",
 	"Made by Open WebUI Community": "",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "",
 	"Pin": "",
 	"Pinned": "",

+ 5 - 0
src/lib/i18n/locales/en-US/translation.json

@@ -128,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -376,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "",
 	"Enter Chunk Size": "",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -395,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -627,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "",
 	"Made by Open WebUI Community": "",
@@ -767,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/es-ES/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "¿Está seguro?",
 	"Arena Models": "Arena de Modelos",
 	"Artifacts": "Artefactos",
+	"Ask": "",
 	"Ask a question": "Haz una pregunta",
 	"Assistant": "Asistente",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Endpoint de Bing Search V7",
 	"Bing Search V7 Subscription Key": "Clave de suscripción de Bing Search V7",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Clave de API de Brave Search",
 	"By {{name}}": "Por {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Ingresa la escala de CFG (p.ej., 7.0)",
 	"Enter Chunk Overlap": "Ingresar superposición de fragmentos",
 	"Enter Chunk Size": "Ingrese el tamaño del fragmento",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Ingrese la descripción",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Ingrese la etiqueta del modelo (p.ej. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Ingrese la clave API de Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Ingrese el número de pasos (p.ej., 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Ingrese la URL del proxy (p.ej. https://user:password@host:port)",
 	"Enter reasoning effort": "Ingrese el esfuerzo de razonamiento",
 	"Enter Sampler (e.g. Euler a)": "Ingrese el sampler (p.ej., Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Excluir",
 	"Execute code for analysis": "Ejecutar código para análisis",
 	"Experimental": "Experimental",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Explora el cosmos",
 	"Export": "Exportar",
 	"Export All Archived Chats": "Exportar todos los chats archivados",
@@ -624,6 +630,7 @@
 	"Local": "Local",
 	"Local Models": "Modelos locales",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Perdido",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Hecho por la comunidad de OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Permiso denegado al acceder a la micrófono",
 	"Permission denied when accessing microphone: {{error}}": "Permiso denegado al acceder al micrófono: {{error}}",
 	"Permissions": "Permisos",
+	"Perplexity API Key": "",
 	"Personalization": "Personalización",
 	"Pin": "Fijar",
 	"Pinned": "Fijado",

+ 8 - 0
src/lib/i18n/locales/eu-ES/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Ziur zaude?",
 	"Arena Models": "Arena Ereduak",
 	"Artifacts": "Artefaktuak",
+	"Ask": "",
 	"Ask a question": "Egin galdera bat",
 	"Assistant": "Laguntzailea",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing Bilaketa V7 Endpointua",
 	"Bing Search V7 Subscription Key": "Bing Bilaketa V7 Harpidetza Gakoa",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Bilaketa API Gakoa",
 	"By {{name}}": "{{name}}-k",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Sartu CFG Eskala (adib. 7.0)",
 	"Enter Chunk Overlap": "Sartu Zatien Gainjartzea (chunk overlap)",
 	"Enter Chunk Size": "Sartu Zati Tamaina",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Sartu deskribapena",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Sartu eredu etiketa (adib. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Sartu Mojeek Bilaketa API Gakoa",
 	"Enter Number of Steps (e.g. 50)": "Sartu Urrats Kopurua (adib. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Sartu Sampler-a (adib. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Baztertu",
 	"Execute code for analysis": "",
 	"Experimental": "Esperimentala",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Esploratu kosmosa",
 	"Export": "Esportatu",
 	"Export All Archived Chats": "Esportatu Artxibatutako Txat Guztiak",
@@ -624,6 +630,7 @@
 	"Local": "Lokala",
 	"Local Models": "Modelo lokalak",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Galduta",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "OpenWebUI Komunitateak egina",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Baimena ukatu da mikrofonoa atzitzean",
 	"Permission denied when accessing microphone: {{error}}": "Baimena ukatu da mikrofonoa atzitzean: {{error}}",
 	"Permissions": "Baimenak",
+	"Perplexity API Key": "",
 	"Personalization": "Pertsonalizazioa",
 	"Pin": "Ainguratu",
 	"Pinned": "Ainguratuta",

+ 8 - 0
src/lib/i18n/locales/fa-IR/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "مطمئنید؟",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "سوالی بپرسید",
 	"Assistant": "دستیار",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "کلید API جستجوی شجاع",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "مقدار Chunk Overlap را وارد کنید",
 	"Enter Chunk Size": "مقدار Chunk Size را وارد کنید",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "تگ مدل را وارد کنید (مثلا {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "آزمایشی",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "برون\u200cریزی",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "ساخته شده توسط OpenWebUI Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "هنگام دسترسی به میکروفون، اجازه داده نشد: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "شخصی سازی",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/fi-FI/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Oletko varma?",
 	"Arena Models": "Arena-mallit",
 	"Artifacts": "Artefaktit",
+	"Ask": "",
 	"Ask a question": "Kysyä kysymys",
 	"Assistant": "Avustaja",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing Search V7 -päätepisteen osoite",
 	"Bing Search V7 Subscription Key": "Bing Search V7 -tilauskäyttäjäavain",
 	"Bocha Search API Key": "Bocha Search API -avain",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API -avain",
 	"By {{name}}": "Tekijä {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Kirjoita CFG-mitta (esim. 7.0)",
 	"Enter Chunk Overlap": "Syötä osien päällekkäisyys",
 	"Enter Chunk Size": "Syötä osien koko",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Kirjoita kuvaus",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Kirjoita mallitagi (esim. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Kirjoita Mojeek Search API -avain",
 	"Enter Number of Steps (e.g. 50)": "Kirjoita askelten määrä (esim. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Kirjoita välityspalvelimen verkko-osoite (esim. https://käyttäjä:salasana@host:portti)",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Kirjoita näytteistäjä (esim. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Jätä pois",
 	"Execute code for analysis": "Suorita koodi analysointia varten",
 	"Experimental": "Kokeellinen",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Tutki avaruutta",
 	"Export": "Vie",
 	"Export All Archived Chats": "Vie kaikki arkistoidut keskustelut",
@@ -624,6 +630,7 @@
 	"Local": "Paikallinen",
 	"Local Models": "Paikalliset mallit",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Mennyt",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Tehnyt OpenWebUI-yhteisö",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Käyttöoikeus evätty mikrofonille",
 	"Permission denied when accessing microphone: {{error}}": "Käyttöoikeus evätty mikrofonille: {{error}}",
 	"Permissions": "Käyttöoikeudet",
+	"Perplexity API Key": "",
 	"Personalization": "Personointi",
 	"Pin": "Kiinnitä",
 	"Pinned": "Kiinnitetty",

+ 8 - 0
src/lib/i18n/locales/fr-CA/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Êtes-vous certain ?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Clé API Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Entrez le chevauchement de chunk",
 	"Enter Chunk Size": "Entrez la taille de bloc",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Entrez l'étiquette du modèle (par ex. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre de pas (par ex. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Expérimental",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Exportation",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Modèles locaux",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Réalisé par la communauté OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Autorisation refusée lors de l'accès au micro",
 	"Permission denied when accessing microphone: {{error}}": "Permission refusée lors de l'accès au microphone : {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personnalisation",
 	"Pin": "Épingler",
 	"Pinned": "Épinglé",

+ 8 - 0
src/lib/i18n/locales/fr-FR/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Êtes-vous certain ?",
 	"Arena Models": "Modèles d'arène",
 	"Artifacts": "Artéfacts",
+	"Ask": "",
 	"Ask a question": "Posez votre question",
 	"Assistant": "Assistant",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Point de terminaison Bing Search V7",
 	"Bing Search V7 Subscription Key": "Clé d'abonnement Bing Search V7",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Clé API Brave Search",
 	"By {{name}}": "Par {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Entrez l'échelle CFG (par ex. 7.0)",
 	"Enter Chunk Overlap": "Entrez le chevauchement des chunks",
 	"Enter Chunk Size": "Entrez la taille des chunks",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Entrez la description",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Entrez le tag du modèle (par ex. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Entrez la clé API Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre d'étapes (par ex. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Entrez l'URL du proxy (par ex. https://use:password@host:port)",
 	"Enter reasoning effort": "Entrez l'effort de raisonnement",
 	"Enter Sampler (e.g. Euler a)": "Entrez le sampler (par ex. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Exclure",
 	"Execute code for analysis": "",
 	"Experimental": "Expérimental",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Explorer le cosmos",
 	"Export": "Exportation",
 	"Export All Archived Chats": "Exporter toutes les conversations archivées",
@@ -624,6 +630,7 @@
 	"Local": "Local",
 	"Local Models": "Modèles locaux",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Perdu",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Réalisé par la communauté OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Accès au microphone refusé",
 	"Permission denied when accessing microphone: {{error}}": "Accès au microphone refusé : {{error}}",
 	"Permissions": "Permissions",
+	"Perplexity API Key": "",
 	"Personalization": "Personnalisation",
 	"Pin": "Épingler",
 	"Pinned": "Épinglé",

+ 8 - 0
src/lib/i18n/locales/he-IL/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "האם אתה בטוח?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "מפתח API של חיפוש אמיץ",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "הזן חפיפת נתונים",
 	"Enter Chunk Size": "הזן גודל נתונים",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "הזן תג מודל (למשל {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "ניסיוני",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "ייצא",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "נוצר על ידי קהילת OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "ההרשאה נדחתה בעת גישה למיקרופון: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "תאור",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/hi-IN/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "क्या आपको यकीन है?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave सर्च एपीआई कुंजी",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "चंक ओवरलैप दर्ज करें",
 	"Enter Chunk Size": "खंड आकार दर्ज करें",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Model tag दर्ज करें (उदा. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "प्रयोगात्मक",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "निर्यातित माल",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "OpenWebUI समुदाय द्वारा निर्मित",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "माइक्रोफ़ोन तक पहुँचने पर अनुमति अस्वीकृत: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "पेरसनलाइज़मेंट",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/hr-HR/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Jeste li sigurni?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave tražilica - API ključ",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Unesite preklapanje dijelova",
 	"Enter Chunk Size": "Unesite veličinu dijela",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Unesite oznaku modela (npr. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Unesite broj koraka (npr. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Eksperimentalno",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Izvoz",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Lokalni modeli",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Izradio OpenWebUI Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Dopuštenje je odbijeno prilikom pristupa mikrofonu",
 	"Permission denied when accessing microphone: {{error}}": "Pristup mikrofonu odbijen: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Prilagodba",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/hu-HU/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Biztos vagy benne?",
 	"Arena Models": "Arena modellek",
 	"Artifacts": "Műtermékek",
+	"Ask": "",
 	"Ask a question": "Kérdezz valamit",
 	"Assistant": "Asszisztens",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API kulcs",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Add meg a CFG skálát (pl. 7.0)",
 	"Enter Chunk Overlap": "Add meg a darab átfedést",
 	"Enter Chunk Size": "Add meg a darab méretet",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Add meg a leírást",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Add meg a modell címkét (pl. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Add meg a lépések számát (pl. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Add meg a mintavételezőt (pl. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Kizárás",
 	"Execute code for analysis": "",
 	"Experimental": "Kísérleti",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Exportálás",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Helyi modellek",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Elveszett",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Az OpenWebUI közösség által készítve",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Hozzáférés megtagadva a mikrofonhoz",
 	"Permission denied when accessing microphone: {{error}}": "Hozzáférés megtagadva a mikrofonhoz: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Személyre szabás",
 	"Pin": "Rögzítés",
 	"Pinned": "Rögzítve",

+ 8 - 0
src/lib/i18n/locales/id-ID/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Apakah Anda yakin?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Kunci API Pencarian Berani",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Masukkan Tumpang Tindih Chunk",
 	"Enter Chunk Size": "Masukkan Ukuran Potongan",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (misalnya {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Jumlah Langkah (mis. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Percobaan",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Ekspor",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Model Lokal",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Dibuat oleh Komunitas OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Izin ditolak saat mengakses mikrofon",
 	"Permission denied when accessing microphone: {{error}}": "Izin ditolak saat mengakses mikrofon: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalisasi",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/ie-GA/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "An bhfuil tú cinnte?",
 	"Arena Models": "Múnlaí Airéine",
 	"Artifacts": "Déantáin",
+	"Ask": "",
 	"Ask a question": "Cuir ceist",
 	"Assistant": "Cúntóir",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Cuardach Bing V7 Críochphointe",
 	"Bing Search V7 Subscription Key": "Eochair Síntiúis Bing Cuardach V7",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Eochair API Cuardaigh Brave",
 	"By {{name}}": "Le {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Cuir isteach Scála CFG (m.sh. 7.0)",
 	"Enter Chunk Overlap": "Cuir isteach Chunk Forluí",
 	"Enter Chunk Size": "Cuir isteach Méid an Chunc",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Iontráil cur síos",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Cuir isteach chlib samhail (m.sh. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Cuir isteach Eochair API Cuardach Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Iontráil Líon na gCéimeanna (m.sh. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Cuir isteach URL seachfhreastalaí (m.sh. https://user:password@host:port)",
 	"Enter reasoning effort": "Cuir isteach iarracht réasúnaíochta",
 	"Enter Sampler (e.g. Euler a)": "Cuir isteach Sampler (m.sh. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Eisigh",
 	"Execute code for analysis": "Íosluchtaigh cód le haghaidh anailíse",
 	"Experimental": "Turgnamhach",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Déan iniúchadh ar an cosmos",
 	"Export": "Easpórtáil",
 	"Export All Archived Chats": "Easpórtáil Gach Comhrá Cartlainne",
@@ -624,6 +630,7 @@
 	"Local": "Áitiúil",
 	"Local Models": "Múnlaí Áitiúla",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Cailleadh",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Déanta ag OpenWebUI Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Cead diúltaithe agus tú ag rochtain ar",
 	"Permission denied when accessing microphone: {{error}}": "Cead diúltaithe agus tú ag teacht ar mhicreafón: {{error}}",
 	"Permissions": "Ceadanna",
+	"Perplexity API Key": "",
 	"Personalization": "Pearsantú",
 	"Pin": "Bioráin",
 	"Pinned": "Pinneáilte",

+ 8 - 0
src/lib/i18n/locales/it-IT/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Sei sicuro?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Chiave API di ricerca Brave",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Inserisci la sovrapposizione chunk",
 	"Enter Chunk Size": "Inserisci la dimensione chunk",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Inserisci il tag del modello (ad esempio {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Inserisci il numero di passaggi (ad esempio 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Sperimentale",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Esportazione",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Realizzato dalla comunità OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "Autorizzazione negata durante l'accesso al microfono: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalizzazione",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/ja-JP/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "よろしいですか?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "質問して下さい。",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search APIキー",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "CFGスケースを入力してください (例: 7.0)",
 	"Enter Chunk Overlap": "チャンクオーバーラップを入力してください",
 	"Enter Chunk Size": "チャンクサイズを入力してください",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "モデルタグを入力してください (例: {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "サンプラーを入力してください(e.g. Euler a)。",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "実験的",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "エクスポート",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "ローカルモデル",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "OpenWebUI コミュニティによって作成",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "マイクへのアクセス時に権限が拒否されました: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "個人化",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/ka-GE/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "დარწმუნებული ბრძანდებით?",
 	"Arena Models": "არენის მოდელები",
 	"Artifacts": "არტეფაქტები",
+	"Ask": "",
 	"Ask a question": "კითხვის დასმა",
 	"Assistant": "დამხმარე",
 	"Attach file from knowledge": "ფაილის მიმაგრება",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API-ის გასაღები",
 	"By {{name}}": "ავტორი {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "შეიყვანეთ ფრაგმენტის გადაფარვა",
 	"Enter Chunk Size": "შეიყვანე ფრაგმენტის ზომა",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "შეიყვანეთ აღწერა",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "შეიყვანეთ მოდელის ჭდე (მაგ: {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "გამორიცხვა",
 	"Execute code for analysis": "",
 	"Experimental": "ექსპერიმენტული",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "გატანა",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "ლოკალური",
 	"Local Models": "ლოკალური მოდელები",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "წაგება",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "შექმნილია OpenWebUI საზოგადოების მიერ",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "ნებართვა უარყოფილია მიკროფონზე წვდომისას: {{error}}",
 	"Permissions": "ნებართვები",
+	"Perplexity API Key": "",
 	"Personalization": "პერსონალიზაცია",
 	"Pin": "მიმაგრება",
 	"Pinned": "მიმაგრებულია",

+ 8 - 0
src/lib/i18n/locales/ko-KR/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "확실합니까?",
 	"Arena Models": "아레나 모델",
 	"Artifacts": "아티팩트",
+	"Ask": "",
 	"Ask a question": "질문하기",
 	"Assistant": "어시스턴트",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing Search V7 엔드포인트",
 	"Bing Search V7 Subscription Key": "Bing Search V7 구독 키",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API 키",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "CFG Scale 입력 (예: 7.0)",
 	"Enter Chunk Overlap": "청크 오버랩 입력",
 	"Enter Chunk Size": "청크 크기 입력",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "설명 입력",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "모델 태그 입력(예: {{modelTag}})",
 	"Enter Mojeek Search API Key": "Mojeek Search API 키 입력",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "프록시 URL 입력(예: https://user:password@host:port)",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "샘플러 입력 (예: 오일러 a(Euler a))",
@@ -443,6 +447,8 @@
 	"Exclude": "미포함",
 	"Execute code for analysis": "",
 	"Experimental": "실험적",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "내보내기",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "로컬 모델",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "패배",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "OpenWebUI 커뮤니티에 의해 개발됨",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "마이크 접근 권한이 거부되었습니다.",
 	"Permission denied when accessing microphone: {{error}}": "마이크 접근 권환이 거부되었습니다: {{error}}",
 	"Permissions": "권한",
+	"Perplexity API Key": "",
 	"Personalization": "개인화",
 	"Pin": "고정",
 	"Pinned": "고정됨",

+ 8 - 0
src/lib/i18n/locales/lt-LT/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Are esate tikri?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API raktas",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Įveskite blokų persidengimą",
 	"Enter Chunk Size": "Įveskite blokų dydį",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Įveskite modelio žymą (pvz. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Įveskite žingsnių kiekį (pvz. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Eksperimentinis",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Eksportuoti",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Lokalūs modeliai",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Sukurta OpenWebUI bendruomenės",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Mikrofono leidimas atmestas",
 	"Permission denied when accessing microphone: {{error}}": "Leidimas naudoti mikrofoną atmestas: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalizacija",
 	"Pin": "Smeigtukas",
 	"Pinned": "Įsmeigta",

+ 8 - 0
src/lib/i18n/locales/ms-MY/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Adakah anda pasti",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Kunci API Carian Brave",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Masukkan Tindihan 'Chunk'",
 	"Enter Chunk Size": "Masukkan Saiz 'Chunk'",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (cth {{ modelTag }})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Bilangan Langkah (cth 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Percubaan",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Eksport",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Model Tempatan",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Dicipta oleh Komuniti OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Tidak mendapat kebenaran apabila cuba mengakses mikrofon",
 	"Permission denied when accessing microphone: {{error}}": "Tidak mendapat kebenaran apabila cuba mengakses mikrofon: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalisasi",
 	"Pin": "Pin",
 	"Pinned": "Disemat",

+ 8 - 0
src/lib/i18n/locales/nb-NO/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Er du sikker?",
 	"Arena Models": "Arena-modeller",
 	"Artifacts": "Artifakter",
+	"Ask": "",
 	"Ask a question": "Still et spørsmål",
 	"Assistant": "Assistent",
 	"Attach file from knowledge": "Legg ved fil fra kunnskaper",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Endepunkt for Bing Search V7",
 	"Bing Search V7 Subscription Key": "Abonnementsnøkkel for Bing Search V7",
 	"Bocha Search API Key": "API-nøkkel for Bocha Search",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "API-nøkkel for Brave Search",
 	"By {{name}}": "Etter {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Angi CFG-skala (f.eks. 7,0)",
 	"Enter Chunk Overlap": "Angi Chunk-overlapp",
 	"Enter Chunk Size": "Angi Chunk-størrelse",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Angi beskrivelse",
 	"Enter Document Intelligence Endpoint": "Angi endepunkt for Intelligens i dokumenter",
 	"Enter Document Intelligence Key": "Angi nøkkel for Intelligens i dokumenter",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Angi modellens etikett (f.eks. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Angi API-nøkkel for Mojeek-søk",
 	"Enter Number of Steps (e.g. 50)": "Angi antall steg (f.eks. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Angi proxy-URL (f.eks. https://bruker:passord@host:port)",
 	"Enter reasoning effort": "Angi hvor mye resonneringsinnsats som skal til",
 	"Enter Sampler (e.g. Euler a)": "Angi Sampler (e.g. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Utelukk",
 	"Execute code for analysis": "Kjør kode for analyse",
 	"Experimental": "Eksperimentell",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Utforsk verdensrommet",
 	"Export": "Eksporter",
 	"Export All Archived Chats": "Eksporter alle arkiverte chatter",
@@ -624,6 +630,7 @@
 	"Local": "Lokal",
 	"Local Models": "Lokale modeller",
 	"Location access not allowed": "Tilgang til lokasjon er ikke tillatt",
+	"Logit Bias": "",
 	"Lost": "Tapt",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Laget av OpenWebUI-fellesskapet",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Tilgang avslått ved bruk av mikrofonen",
 	"Permission denied when accessing microphone: {{error}}": "Tilgang avslått ved bruk av mikrofonen: {{error}}",
 	"Permissions": "Tillatelser",
+	"Perplexity API Key": "",
 	"Personalization": "Tilpassing",
 	"Pin": "Fest",
 	"Pinned": "Festet",

+ 8 - 0
src/lib/i18n/locales/nl-NL/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Weet je het zeker?",
 	"Arena Models": "Arenamodellen",
 	"Artifacts": "Artefacten",
+	"Ask": "",
 	"Ask a question": "Stel een vraag",
 	"Assistant": "Assistent",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing Search V7 Endpoint",
 	"Bing Search V7 Subscription Key": "Bing Search V7 Subscription Key",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API-sleutel",
 	"By {{name}}": "Op {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Voer CFG schaal in (bv. 7.0)",
 	"Enter Chunk Overlap": "Voeg Chunk Overlap toe",
 	"Enter Chunk Size": "Voeg Chunk Size toe",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Voer beschrijving in",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Voeg model-tag toe (Bijv. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Voer Mojeek Search API-sleutel in",
 	"Enter Number of Steps (e.g. 50)": "Voeg aantal stappen toe (Bijv. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Voer Sampler in (bv. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Sluit uit",
 	"Execute code for analysis": "",
 	"Experimental": "Experimenteel",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Ontdek de kosmos",
 	"Export": "Exporteren",
 	"Export All Archived Chats": "Exporteer alle gearchiveerde chats",
@@ -624,6 +630,7 @@
 	"Local": "Lokaal",
 	"Local Models": "Lokale modellen",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Verloren",
 	"LTR": "LNR",
 	"Made by Open WebUI Community": "Gemaakt door OpenWebUI Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Toegang geweigerd bij het toegang krijgen tot de microfoon",
 	"Permission denied when accessing microphone: {{error}}": "Toestemming geweigerd bij toegang tot microfoon: {{error}}",
 	"Permissions": "Toestemmingen",
+	"Perplexity API Key": "",
 	"Personalization": "Personalisatie",
 	"Pin": "Zet vast",
 	"Pinned": "Vastgezet",

+ 8 - 0
src/lib/i18n/locales/pa-IN/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "ਕੀ ਤੁਸੀਂ ਯਕੀਨਨ ਹੋ?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "ਬਹਾਦਰ ਖੋਜ API ਕੁੰਜੀ",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "ਚੰਕ ਓਵਰਲੈਪ ਦਰਜ ਕਰੋ",
 	"Enter Chunk Size": "ਚੰਕ ਆਕਾਰ ਦਰਜ ਕਰੋ",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "ਮਾਡਲ ਟੈਗ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "ਪਰਮਾਣੂਕ੍ਰਿਤ",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "ਨਿਰਯਾਤ",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "ਓਪਨਵੈਬਯੂਆਈ ਕਮਿਊਨਿਟੀ ਦੁਆਰਾ ਬਣਾਇਆ ਗਿਆ",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "ਮਾਈਕ੍ਰੋਫ਼ੋਨ ਤੱਕ ਪਹੁੰਚਣ ਸਮੇਂ ਆਗਿਆ ਰੱਦ ਕੀਤੀ ਗਈ: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "ਪਰਸੋਨਲਿਸ਼ਮ",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/pl-PL/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Czy jesteś pewien?",
 	"Arena Models": "Modele Areny",
 	"Artifacts": "Artefakty",
+	"Ask": "",
 	"Ask a question": "Zadaj pytanie",
 	"Assistant": "Asystent",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Wyszukiwarka Bing V7 Endpoint",
 	"Bing Search V7 Subscription Key": "Klucz subskrypcji Wyszukiwarki Bing V7",
 	"Bocha Search API Key": "Klucz API Bocha Search",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Klucz API wyszukiwania Brave",
 	"By {{name}}": "Przez {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Wprowadź skalę CFG (np. 7.0)",
 	"Enter Chunk Overlap": "Wprowadź nakładanie się bloków",
 	"Enter Chunk Size": "Wprowadź wielkość bloku",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Wprowadź opis",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Wprowadź znacznik modelu (np. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Wprowadź klucz API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Podaj liczbę kroków (np. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Podaj adres URL proxy (np. https://user:password@host:port)",
 	"Enter reasoning effort": "Podaj powód wysiłku",
 	"Enter Sampler (e.g. Euler a)": "Wprowadź sampler (np. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Wykluczyć",
 	"Execute code for analysis": "Wykonaj kod do analizy",
 	"Experimental": "Eksperymentalne",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Odkrywaj kosmos",
 	"Export": "Eksport",
 	"Export All Archived Chats": "Wyeksportuj wszystkie archiwalne rozmowy",
@@ -624,6 +630,7 @@
 	"Local": "Lokalny",
 	"Local Models": "Modele lokalne",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Przegrał",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Opracowane przez społeczność Open WebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Odmowa dostępu podczas uzyskiwania dostępu do mikrofonu",
 	"Permission denied when accessing microphone: {{error}}": "Odmowa dostępu do mikrofonu: {{error}}",
 	"Permissions": "Uprawnienia",
+	"Perplexity API Key": "",
 	"Personalization": "Personalizacja",
 	"Pin": "Przypnij",
 	"Pinned": "Przypięty",

+ 5 - 0
src/lib/i18n/locales/pt-BR/translation.json

@@ -128,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Chave API do Brave Search",
 	"By {{name}}": "Por {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -376,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Digite a escala de CFG (por exemplo, 7.0)",
 	"Enter Chunk Overlap": "Digite a Sobreposição de Chunk",
 	"Enter Chunk Size": "Digite o Tamanho do Chunk",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Digite a descrição",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -395,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Digite a tag do modelo (por exemplo, {{modelTag}})",
 	"Enter Mojeek Search API Key": "Digite a Chave API do Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Digite o Número de Passos (por exemplo, 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Digite o Sampler (por exemplo, Euler a)",
@@ -627,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Modelos Locais",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Perdeu",
 	"LTR": "Esquerda para Direita",
 	"Made by Open WebUI Community": "Feito pela Comunidade OpenWebUI",
@@ -767,6 +771,7 @@
 	"Permission denied when accessing microphone": "Permissão negada ao acessar o microfone",
 	"Permission denied when accessing microphone: {{error}}": "Permissão negada ao acessar o microfone: {{error}}",
 	"Permissions": "Permissões",
+	"Perplexity API Key": "",
 	"Personalization": "Personalização",
 	"Pin": "Fixar",
 	"Pinned": "Fixado",

+ 8 - 0
src/lib/i18n/locales/pt-PT/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Tem a certeza?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Chave da API de Pesquisa Brave",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Escreva a Sobreposição de Fragmento",
 	"Enter Chunk Size": "Escreva o Tamanho do Fragmento",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Escreva a tag do modelo (por exemplo, {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Escreva o Número de Etapas (por exemplo, 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Experimental",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Exportar",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Modelos Locais",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Feito pela Comunidade OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "A permissão foi negada ao aceder ao microfone",
 	"Permission denied when accessing microphone: {{error}}": "A permissão foi negada ao aceder o microfone: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalização",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/ro-RO/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Ești sigur?",
 	"Arena Models": "Arena Models",
 	"Artifacts": "Artefacte",
+	"Ask": "",
 	"Ask a question": "Pune o întrebare",
 	"Assistant": "Asistent",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Cheie API Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Introduceți Scara CFG (de ex. 7.0)",
 	"Enter Chunk Overlap": "Introduceți Suprapunerea Blocului",
 	"Enter Chunk Size": "Introduceți Dimensiunea Blocului",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Introduceți descrierea",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Introduceți eticheta modelului (de ex. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Introduceți Numărul de Pași (de ex. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Introduce Sampler (de exemplu, Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Exclude",
 	"Execute code for analysis": "",
 	"Experimental": "Experimental",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Exportă",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Modele Locale",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Pierdut",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Realizat de Comunitatea OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Permisiunea refuzată la accesarea microfonului",
 	"Permission denied when accessing microphone: {{error}}": "Permisiunea refuzată la accesarea microfonului: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalizare",
 	"Pin": "Fixează",
 	"Pinned": "Fixat",

+ 8 - 0
src/lib/i18n/locales/ru-RU/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Вы уверены?",
 	"Arena Models": "Модели арены",
 	"Artifacts": "Артефакты",
+	"Ask": "",
 	"Ask a question": "Задать вопрос",
 	"Assistant": "Ассистент",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Конечная точка поиска Bing V7",
 	"Bing Search V7 Subscription Key": "Ключ API Bing Search V7",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Ключ API поиска Brave",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Введите CFG Scale (например, 7.0)",
 	"Enter Chunk Overlap": "Введите перекрытие фрагмента",
 	"Enter Chunk Size": "Введите размер фрагмента",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Введите описание",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Введите тег модели (например, {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Введите количество шагов (например, 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Введите сэмплер (например, Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Исключать",
 	"Execute code for analysis": "",
 	"Experimental": "Экспериментальное",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Исследуйте космос",
 	"Export": "Экспорт",
 	"Export All Archived Chats": "Экспортировать ВСЕ Архивированные Чаты",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Локальные модели",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Сделано сообществом OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Отказано в разрешении на доступ к микрофону",
 	"Permission denied when accessing microphone: {{error}}": "Отказано в разрешении на доступ к микрофону: {{error}}",
 	"Permissions": "Разрешения",
+	"Perplexity API Key": "",
 	"Personalization": "Персонализация",
 	"Pin": "Закрепить",
 	"Pinned": "Закреплено",

+ 8 - 0
src/lib/i18n/locales/sk-SK/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Ste si istý?",
 	"Arena Models": "Arena modely",
 	"Artifacts": "Artefakty",
+	"Ask": "",
 	"Ask a question": "Opýtajte sa otázku",
 	"Assistant": "Asistent",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "API kľúč pre Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Zadajte mierku CFG (napr. 7.0)",
 	"Enter Chunk Overlap": "Zadajte prekryv časti",
 	"Enter Chunk Size": "Zadajte veľkosť časti",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Zadajte popis",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Zadajte označenie modelu (napr. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Zadajte počet krokov (napr. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Zadajte vzorkovač (napr. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Vylúčiť",
 	"Execute code for analysis": "",
 	"Experimental": "Experimentálne",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Exportovať",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Lokálne modely",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Stratený",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Vytvorené komunitou OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Prístup k mikrofónu bol zamietnutý",
 	"Permission denied when accessing microphone: {{error}}": "Oprávnenie zamietnuté pri prístupe k mikrofónu: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalizácia",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/sr-RS/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Да ли сте сигурни?",
 	"Arena Models": "Модели са Арене",
 	"Artifacts": "Артефакти",
+	"Ask": "",
 	"Ask a question": "Постави питање",
 	"Assistant": "Помоћник",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Апи кључ за храбру претрагу",
 	"By {{name}}": "Од {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Унесите преклапање делова",
 	"Enter Chunk Size": "Унесите величину дела",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Унесите ознаку модела (нпр. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Експериментално",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Извоз",
 	"Export All Archived Chats": "Извези све архиве",
@@ -624,6 +630,7 @@
 	"Local": "Локално",
 	"Local Models": "Локални модели",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Пораза",
 	"LTR": "ЛНД",
 	"Made by Open WebUI Community": "Израдила OpenWebUI заједница",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Приступ микрофону је одбијен",
 	"Permission denied when accessing microphone: {{error}}": "Приступ микрофону је одбијен: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Прилагођавање",
 	"Pin": "Закачи",
 	"Pinned": "Закачено",

+ 8 - 0
src/lib/i18n/locales/sv-SE/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Är du säker?",
 	"Arena Models": "Arenamodeller",
 	"Artifacts": "Artefakter",
+	"Ask": "",
 	"Ask a question": "Ställ en fråga",
 	"Assistant": "Assistent",
 	"Attach file from knowledge": "Bifoga fil",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "API-nyckel för Brave Search",
 	"By {{name}}": "Av {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Ange chunköverlappning",
 	"Enter Chunk Size": "Ange chunkstorlek",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Ange modelltagg (t.ex. {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Ange antal steg (t.ex. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Experimentell",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Export",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "Lokala modeller",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Skapad av OpenWebUI Community",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Nekad behörighet vid åtkomst till mikrofon",
 	"Permission denied when accessing microphone: {{error}}": "Tillstånd nekades vid åtkomst till mikrofon: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Personalisering",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/th-TH/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "คุณแน่ใจหรือ?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "คีย์ API ของ Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "ใส่การทับซ้อนส่วนข้อมูล",
 	"Enter Chunk Size": "ใส่ขนาดส่วนข้อมูล",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "ใส่แท็กโมเดล (เช่น {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "การทดลอง",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "ส่งออก",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "โมเดลท้องถิ่น",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "สร้างโดยชุมชน OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "ถูกปฏิเสธเมื่อเข้าถึงไมโครโฟน",
 	"Permission denied when accessing microphone: {{error}}": "การอนุญาตถูกปฏิเสธเมื่อเข้าถึงไมโครโฟน: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "การปรับแต่ง",
 	"Pin": "ปักหมุด",
 	"Pinned": "ปักหมุดแล้ว",

+ 8 - 0
src/lib/i18n/locales/tk-TW/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "",
 	"Enter Chunk Size": "",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "",
 	"Made by Open WebUI Community": "",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "",
 	"Permission denied when accessing microphone: {{error}}": "",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "",
 	"Pin": "",
 	"Pinned": "",

+ 8 - 0
src/lib/i18n/locales/tr-TR/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Emin misiniz?",
 	"Arena Models": "Arena Modelleri",
 	"Artifacts": "Eserler",
+	"Ask": "",
 	"Ask a question": "Bir soru sorun",
 	"Assistant": "Asistan",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing Arama V7 Uç Noktası",
 	"Bing Search V7 Subscription Key": "Bing Arama V7 Abonelik Anahtarı",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API Anahtarı",
 	"By {{name}}": "{{name}} Tarafından",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "CFG Ölçeğini Girin (örn. 7.0)",
 	"Enter Chunk Overlap": "Chunk Örtüşmesini Girin",
 	"Enter Chunk Size": "Chunk Boyutunu Girin",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Açıklama girin",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Model etiketini girin (örn. {{modelTag}})",
 	"Enter Mojeek Search API Key": "Mojeek Search API Anahtarını Girin",
 	"Enter Number of Steps (e.g. 50)": "Adım Sayısını Girin (örn. 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Örnekleyiciyi Girin (örn. Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Hariç tut",
 	"Execute code for analysis": "",
 	"Experimental": "Deneysel",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Evreni keşfet",
 	"Export": "Dışa Aktar",
 	"Export All Archived Chats": "Tüm Arşivlenmiş Sohbetleri Dışa Aktar",
@@ -624,6 +630,7 @@
 	"Local": "Yerel",
 	"Local Models": "Yerel Modeller",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Kayıp",
 	"LTR": "Soldan Sağa",
 	"Made by Open WebUI Community": "OpenWebUI Topluluğu tarafından yapılmıştır",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Mikrofona erişim izni reddedildi",
 	"Permission denied when accessing microphone: {{error}}": "Mikrofona erişim izni reddedildi: {{error}}",
 	"Permissions": "İzinler",
+	"Perplexity API Key": "",
 	"Personalization": "Kişiselleştirme",
 	"Pin": "Sabitle",
 	"Pinned": "Sabitlenmiş",

+ 8 - 0
src/lib/i18n/locales/uk-UA/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Ви впевнені?",
 	"Arena Models": "Моделі Arena",
 	"Artifacts": "Артефакти",
+	"Ask": "",
 	"Ask a question": "Задати питання",
 	"Assistant": "Асистент",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Точка доступу Bing Search V7",
 	"Bing Search V7 Subscription Key": "Ключ підписки Bing Search V7",
 	"Bocha Search API Key": "Ключ API пошуку Bocha",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Ключ API пошуку Brave",
 	"By {{name}}": "Від {{name}}",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "Введіть масштаб CFG (напр., 7.0)",
 	"Enter Chunk Overlap": "Введіть перекриття фрагменту",
 	"Enter Chunk Size": "Введіть розмір фрагменту",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "Введіть опис",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Введіть тег моделі (напр., {{modelTag}})",
 	"Enter Mojeek Search API Key": "Введіть API ключ для пошуку Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Введіть кількість кроків (напр., 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Введіть URL проксі (напр., https://user:password@host:port)",
 	"Enter reasoning effort": "Введіть зусилля на міркування",
 	"Enter Sampler (e.g. Euler a)": "Введіть семплер (напр., Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "Виключити",
 	"Execute code for analysis": "Виконати код для аналізу",
 	"Experimental": "Експериментальне",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "Досліджуйте космос",
 	"Export": "Експорт",
 	"Export All Archived Chats": "Експорт всіх архівованих чатів",
@@ -624,6 +630,7 @@
 	"Local": "Локальний",
 	"Local Models": "Локальні моделі",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "Втрачене",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Зроблено спільнотою OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Відмовлено у доступі до мікрофона",
 	"Permission denied when accessing microphone: {{error}}": "Доступ до мікрофона заборонено: {{error}}",
 	"Permissions": "Дозволи",
+	"Perplexity API Key": "",
 	"Personalization": "Персоналізація",
 	"Pin": "Зачепити",
 	"Pinned": "Зачеплено",

+ 8 - 0
src/lib/i18n/locales/ur-PK/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "کیا آپ کو یقین ہے؟",
 	"Arena Models": "ارینا ماڈلز",
 	"Artifacts": "نوادرات",
+	"Ask": "",
 	"Ask a question": "سوال پوچھیں",
 	"Assistant": "اسسٹنٹ",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "بریو سرچ API کلید",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "CFG اسکیل درج کریں (مثلاً 7.0)",
 	"Enter Chunk Overlap": "چنک اوورلیپ درج کریں",
 	"Enter Chunk Size": "چنک سائز درج کریں",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "تفصیل درج کریں",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "ماڈل ٹیگ داخل کریں (مثال کے طور پر {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "درج کریں مراحل کی تعداد (جیسے 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "نمونہ درج کریں (مثال: آئلر a)",
@@ -443,6 +447,8 @@
 	"Exclude": "خارج کریں",
 	"Execute code for analysis": "",
 	"Experimental": "تجرباتی",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "برآمد کریں",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "مقامی ماڈلز",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "گم شدہ",
 	"LTR": "بائیں سے دائیں",
 	"Made by Open WebUI Community": "اوپن ویب یو آئی کمیونٹی کی جانب سے تیار کردہ",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "مائیکروفون تک رسائی کی اجازت نہیں دی گئی",
 	"Permission denied when accessing microphone: {{error}}": "مائیکروفون تک رسائی کے دوران اجازت مسترد: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "شخصی ترتیبات",
 	"Pin": "پن",
 	"Pinned": "پن کیا گیا",

+ 8 - 0
src/lib/i18n/locales/vi-VN/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "Bạn có chắc chắn không?",
 	"Arena Models": "",
 	"Artifacts": "",
+	"Ask": "",
 	"Ask a question": "",
 	"Assistant": "",
 	"Attach file from knowledge": "",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "",
 	"Bing Search V7 Subscription Key": "",
 	"Bocha Search API Key": "",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Khóa API tìm kiếm dũng cảm",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "",
 	"Enter Chunk Overlap": "Nhập Chunk chồng lấn (overlap)",
 	"Enter Chunk Size": "Nhập Kích thước Chunk",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "",
 	"Enter Document Intelligence Endpoint": "",
 	"Enter Document Intelligence Key": "",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "Nhập thẻ mô hình (vd: {{modelTag}})",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Nhập số Steps (vd: 50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,6 +447,8 @@
 	"Exclude": "",
 	"Execute code for analysis": "",
 	"Experimental": "Thử nghiệm",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "",
 	"Export": "Xuất khẩu",
 	"Export All Archived Chats": "",
@@ -624,6 +630,7 @@
 	"Local": "",
 	"Local Models": "",
 	"Location access not allowed": "",
+	"Logit Bias": "",
 	"Lost": "",
 	"LTR": "LTR",
 	"Made by Open WebUI Community": "Được tạo bởi Cộng đồng OpenWebUI",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "Quyền truy cập micrô bị từ chối",
 	"Permission denied when accessing microphone: {{error}}": "Quyền truy cập micrô bị từ chối: {{error}}",
 	"Permissions": "",
+	"Perplexity API Key": "",
 	"Personalization": "Cá nhân hóa",
 	"Pin": "Ghim lại",
 	"Pinned": "Đã ghim",

+ 8 - 0
src/lib/i18n/locales/zh-CN/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "是否确定?",
 	"Arena Models": "启用竞技场匿名评价模型",
 	"Artifacts": "Artifacts",
+	"Ask": "",
 	"Ask a question": "提问",
 	"Assistant": "AI模型",
 	"Attach file from knowledge": "从知识库附加文件",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing 搜索 V7 Endpoint",
 	"Bing Search V7 Subscription Key": "Bing 搜索 V7 订阅密钥",
 	"Bocha Search API Key": "Bocha Search API 密钥",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave Search API 密钥",
 	"By {{name}}": "由 {{name}} 提供",
 	"Bypass Embedding and Retrieval": "绕过嵌入和检索",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "输入 CFG Scale (例如:7.0)",
 	"Enter Chunk Overlap": "输入块重叠 (Chunk Overlap)",
 	"Enter Chunk Size": "输入块大小 (Chunk Size)",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "输入简介描述",
 	"Enter Document Intelligence Endpoint": "输入 Document Intelligence 端点",
 	"Enter Document Intelligence Key": "输入 Document Intelligence 密钥",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "输入模型标签 (例如:{{modelTag}})",
 	"Enter Mojeek Search API Key": "输入 Mojeek Search API 密钥",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "输入代理 URL (例如:https://用户名:密码@主机名:端口)",
 	"Enter reasoning effort": "设置推理努力",
 	"Enter Sampler (e.g. Euler a)": "输入 Sampler (例如:Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "排除",
 	"Execute code for analysis": "执行代码进行分析",
 	"Experimental": "实验性",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "探索宇宙",
 	"Export": "导出",
 	"Export All Archived Chats": "导出所有已存档对话",
@@ -624,6 +630,7 @@
 	"Local": "本地",
 	"Local Models": "本地模型",
 	"Location access not allowed": "不允许访问位置信息",
+	"Logit Bias": "",
 	"Lost": "落败",
 	"LTR": "从左至右",
 	"Made by Open WebUI Community": "由 OpenWebUI 社区制作",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "申请麦克风权限被拒绝",
 	"Permission denied when accessing microphone: {{error}}": "申请麦克风权限被拒绝:{{error}}",
 	"Permissions": "权限",
+	"Perplexity API Key": "",
 	"Personalization": "个性化",
 	"Pin": "置顶",
 	"Pinned": "已置顶",

+ 8 - 0
src/lib/i18n/locales/zh-TW/translation.json

@@ -93,6 +93,7 @@
 	"Are you sure?": "您確定嗎?",
 	"Arena Models": "競技模型",
 	"Artifacts": "成品",
+	"Ask": "",
 	"Ask a question": "提出問題",
 	"Assistant": "助手",
 	"Attach file from knowledge": "從知識庫附加檔案",
@@ -127,6 +128,7 @@
 	"Bing Search V7 Endpoint": "Bing 搜尋 V7 端點",
 	"Bing Search V7 Subscription Key": "Bing 搜尋 V7 訂閱金鑰",
 	"Bocha Search API Key": "Bocha 搜尋 API 金鑰",
+	"Boosting or penalizing specific tokens for constrained responses. Bias values will be clamped between -100 and 100 (inclusive). (Default: none)": "",
 	"Brave Search API Key": "Brave 搜尋 API 金鑰",
 	"By {{name}}": "由 {{name}} 製作",
 	"Bypass Embedding and Retrieval": "繞過嵌入與檢索",
@@ -375,6 +377,7 @@
 	"Enter CFG Scale (e.g. 7.0)": "輸入 CFG 比例(例如:7.0)",
 	"Enter Chunk Overlap": "輸入區塊重疊",
 	"Enter Chunk Size": "輸入區塊大小",
+	"Enter comma-seperated \"token:bias_value\" pairs (example: 5432:100, 413:-100)": "",
 	"Enter description": "輸入描述",
 	"Enter Document Intelligence Endpoint": "輸入 Document Intelligence 端點",
 	"Enter Document Intelligence Key": "輸入 Document Intelligence 金鑰",
@@ -394,6 +397,7 @@
 	"Enter model tag (e.g. {{modelTag}})": "輸入模型標籤(例如:{{modelTag}})",
 	"Enter Mojeek Search API Key": "輸入 Mojeek 搜尋 API 金鑰",
 	"Enter Number of Steps (e.g. 50)": "輸入步驟數(例如:50)",
+	"Enter Perplexity API Key": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "輸入代理程式 URL(例如:https://user:password@host:port)",
 	"Enter reasoning effort": "輸入推理程度",
 	"Enter Sampler (e.g. Euler a)": "輸入取樣器(例如:Euler a)",
@@ -443,6 +447,8 @@
 	"Exclude": "排除",
 	"Execute code for analysis": "執行程式碼以進行分析",
 	"Experimental": "實驗性功能",
+	"Explain": "",
+	"Explain this section to me in more detail": "",
 	"Explore the cosmos": "探索宇宙",
 	"Export": "匯出",
 	"Export All Archived Chats": "匯出所有已封存的對話",
@@ -624,6 +630,7 @@
 	"Local": "本機",
 	"Local Models": "本機模型",
 	"Location access not allowed": "位置存取未獲允許",
+	"Logit Bias": "",
 	"Lost": "已遺失",
 	"LTR": "從左到右",
 	"Made by Open WebUI Community": "由 OpenWebUI 社群製作",
@@ -764,6 +771,7 @@
 	"Permission denied when accessing microphone": "存取麥克風時權限遭拒",
 	"Permission denied when accessing microphone: {{error}}": "存取麥克風時權限遭拒:{{error}}",
 	"Permissions": "權限",
+	"Perplexity API Key": "",
 	"Personalization": "個人化",
 	"Pin": "釘選",
 	"Pinned": "已釘選",