瀏覽代碼

chore: format

Timothy Jaeryang Baek 3 月之前
父節點
當前提交
667928efb0
共有 51 個文件被更改,包括 199 次插入3 次删除
  1. 2 2
      package-lock.json
  2. 1 1
      package.json
  3. 4 0
      src/lib/i18n/locales/ar-BH/translation.json
  4. 4 0
      src/lib/i18n/locales/bg-BG/translation.json
  5. 4 0
      src/lib/i18n/locales/bn-BD/translation.json
  6. 4 0
      src/lib/i18n/locales/ca-ES/translation.json
  7. 4 0
      src/lib/i18n/locales/ceb-PH/translation.json
  8. 4 0
      src/lib/i18n/locales/cs-CZ/translation.json
  9. 4 0
      src/lib/i18n/locales/da-DK/translation.json
  10. 4 0
      src/lib/i18n/locales/de-DE/translation.json
  11. 4 0
      src/lib/i18n/locales/dg-DG/translation.json
  12. 4 0
      src/lib/i18n/locales/el-GR/translation.json
  13. 4 0
      src/lib/i18n/locales/en-GB/translation.json
  14. 4 0
      src/lib/i18n/locales/en-US/translation.json
  15. 4 0
      src/lib/i18n/locales/es-ES/translation.json
  16. 4 0
      src/lib/i18n/locales/eu-ES/translation.json
  17. 4 0
      src/lib/i18n/locales/fa-IR/translation.json
  18. 4 0
      src/lib/i18n/locales/fi-FI/translation.json
  19. 4 0
      src/lib/i18n/locales/fr-CA/translation.json
  20. 4 0
      src/lib/i18n/locales/fr-FR/translation.json
  21. 4 0
      src/lib/i18n/locales/he-IL/translation.json
  22. 4 0
      src/lib/i18n/locales/hi-IN/translation.json
  23. 4 0
      src/lib/i18n/locales/hr-HR/translation.json
  24. 4 0
      src/lib/i18n/locales/hu-HU/translation.json
  25. 4 0
      src/lib/i18n/locales/id-ID/translation.json
  26. 4 0
      src/lib/i18n/locales/ie-GA/translation.json
  27. 4 0
      src/lib/i18n/locales/it-IT/translation.json
  28. 4 0
      src/lib/i18n/locales/ja-JP/translation.json
  29. 4 0
      src/lib/i18n/locales/ka-GE/translation.json
  30. 4 0
      src/lib/i18n/locales/ko-KR/translation.json
  31. 4 0
      src/lib/i18n/locales/lt-LT/translation.json
  32. 4 0
      src/lib/i18n/locales/ms-MY/translation.json
  33. 4 0
      src/lib/i18n/locales/nb-NO/translation.json
  34. 4 0
      src/lib/i18n/locales/nl-NL/translation.json
  35. 4 0
      src/lib/i18n/locales/pa-IN/translation.json
  36. 4 0
      src/lib/i18n/locales/pl-PL/translation.json
  37. 4 0
      src/lib/i18n/locales/pt-BR/translation.json
  38. 4 0
      src/lib/i18n/locales/pt-PT/translation.json
  39. 4 0
      src/lib/i18n/locales/ro-RO/translation.json
  40. 4 0
      src/lib/i18n/locales/ru-RU/translation.json
  41. 4 0
      src/lib/i18n/locales/sk-SK/translation.json
  42. 4 0
      src/lib/i18n/locales/sr-RS/translation.json
  43. 4 0
      src/lib/i18n/locales/sv-SE/translation.json
  44. 4 0
      src/lib/i18n/locales/th-TH/translation.json
  45. 4 0
      src/lib/i18n/locales/tk-TW/translation.json
  46. 4 0
      src/lib/i18n/locales/tr-TR/translation.json
  47. 4 0
      src/lib/i18n/locales/uk-UA/translation.json
  48. 4 0
      src/lib/i18n/locales/ur-PK/translation.json
  49. 4 0
      src/lib/i18n/locales/vi-VN/translation.json
  50. 4 0
      src/lib/i18n/locales/zh-CN/translation.json
  51. 4 0
      src/lib/i18n/locales/zh-TW/translation.json

+ 2 - 2
package-lock.json

@@ -1,12 +1,12 @@
 {
 {
 	"name": "open-webui",
 	"name": "open-webui",
-	"version": "0.5.5",
+	"version": "0.5.6",
 	"lockfileVersion": 3,
 	"lockfileVersion": 3,
 	"requires": true,
 	"requires": true,
 	"packages": {
 	"packages": {
 		"": {
 		"": {
 			"name": "open-webui",
 			"name": "open-webui",
-			"version": "0.5.5",
+			"version": "0.5.6",
 			"dependencies": {
 			"dependencies": {
 				"@codemirror/lang-javascript": "^6.2.2",
 				"@codemirror/lang-javascript": "^6.2.2",
 				"@codemirror/lang-python": "^6.1.6",
 				"@codemirror/lang-python": "^6.1.6",

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
 {
 	"name": "open-webui",
 	"name": "open-webui",
-	"version": "0.5.5",
+	"version": "0.5.6",
 	"private": true,
 	"private": true,
 	"scripts": {
 	"scripts": {
 		"dev": "npm run pyodide:fetch && vite dev --host",
 		"dev": "npm run pyodide:fetch && vite dev --host",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "اتصالات",
 	"Connections": "اتصالات",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "الاتصال",
 	"Content": "الاتصال",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "(e.g. 50) أدخل عدد الخطوات",
 	"Enter Number of Steps (e.g. 50)": "(e.g. 50) أدخل عدد الخطوات",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "أدخل النتيجة",
 	"Enter Score": "أدخل النتيجة",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "فشل في إنشاء مفتاح API.",
 	"Failed to create API Key.": "فشل في إنشاء مفتاح API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "فشل في قراءة محتويات الحافظة",
 	"Failed to read clipboard contents": "فشل في قراءة محتويات الحافظة",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "أقراء لي",
 	"Read Aloud": "أقراء لي",
+	"Reasoning Effort": "",
 	"Record voice": "سجل صوت",
 	"Record voice": "سجل صوت",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI إعادة توجيهك إلى مجتمع ",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI إعادة توجيهك إلى مجتمع ",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Връзки",
 	"Connections": "Връзки",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "Съдържание",
 	"Content": "Съдържание",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Въведете брой стъпки (напр. 50)",
 	"Enter Number of Steps (e.g. 50)": "Въведете брой стъпки (напр. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Въведете оценка",
 	"Enter Score": "Въведете оценка",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Неуспешно създаване на API ключ.",
 	"Failed to create API Key.": "Неуспешно създаване на API ключ.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Грешка при четене на съдържанието от клипборда",
 	"Failed to read clipboard contents": "Грешка при четене на съдържанието от клипборда",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Прочети на Голос",
 	"Read Aloud": "Прочети на Голос",
+	"Reasoning Effort": "",
 	"Record voice": "Записване на глас",
 	"Record voice": "Записване на глас",
 	"Redirecting you to OpenWebUI Community": "Пренасочване към OpenWebUI общността",
 	"Redirecting you to OpenWebUI Community": "Пренасочване към OpenWebUI общността",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "কানেকশনগুলো",
 	"Connections": "কানেকশনগুলো",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "বিষয়বস্তু",
 	"Content": "বিষয়বস্তু",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "স্কোর দিন",
 	"Enter Score": "স্কোর দিন",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "API Key তৈরি করা যায়নি।",
 	"Failed to create API Key.": "API Key তৈরি করা যায়নি।",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "ক্লিপবোর্ডের বিষয়বস্তু পড়া সম্ভব হয়নি",
 	"Failed to read clipboard contents": "ক্লিপবোর্ডের বিষয়বস্তু পড়া সম্ভব হয়নি",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "পড়াশোনা করুন",
 	"Read Aloud": "পড়াশোনা করুন",
+	"Reasoning Effort": "",
 	"Record voice": "ভয়েস রেকর্ড করুন",
 	"Record voice": "ভয়েস রেকর্ড করুন",
 	"Redirecting you to OpenWebUI Community": "আপনাকে OpenWebUI কমিউনিটিতে পাঠানো হচ্ছে",
 	"Redirecting you to OpenWebUI Community": "আপনাকে OpenWebUI কমিউনিটিতে পাঠানো হচ্ছে",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Confirma la teva acció",
 	"Confirm your action": "Confirma la teva acció",
 	"Confirm your new password": "Confirma la teva nova contrasenya",
 	"Confirm your new password": "Confirma la teva nova contrasenya",
 	"Connections": "Connexions",
 	"Connections": "Connexions",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Posat en contacte amb l'administrador per accedir a WebUI",
 	"Contact Admin for WebUI Access": "Posat en contacte amb l'administrador per accedir a WebUI",
 	"Content": "Contingut",
 	"Content": "Contingut",
 	"Content Extraction": "Extracció de contingut",
 	"Content Extraction": "Extracció de contingut",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Introdueix la clau API de Mojeek Search",
 	"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 Number of Steps (e.g. 50)": "Introdueix el nombre de passos (p. ex. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Entra l'URL (p. ex. https://user:password@host:port)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Entra l'URL (p. ex. https://user:password@host:port)",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Introdueix el mostrejador (p.ex. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Introdueix el mostrejador (p.ex. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Entra el programador (p.ex. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Entra el programador (p.ex. Karras)",
 	"Enter Score": "Introdueix la puntuació",
 	"Enter Score": "Introdueix la puntuació",
@@ -412,6 +414,7 @@
 	"External Models": "Models externs",
 	"External Models": "Models externs",
 	"Failed to add file.": "No s'ha pogut afegir l'arxiu.",
 	"Failed to add file.": "No s'ha pogut afegir l'arxiu.",
 	"Failed to create API Key.": "No s'ha pogut crear la clau API.",
 	"Failed to create API Key.": "No s'ha pogut crear la clau API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "No s'ha pogut llegir el contingut del porta-retalls",
 	"Failed to read clipboard contents": "No s'ha pogut llegir el contingut del porta-retalls",
 	"Failed to save models configuration": "No s'ha pogut desar la configuració dels models",
 	"Failed to save models configuration": "No s'ha pogut desar la configuració dels models",
 	"Failed to update settings": "No s'han pogut actualitzar les preferències",
 	"Failed to update settings": "No s'han pogut actualitzar les preferències",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Reclassificar els models per similitud de temes",
 	"Re-rank models by topic similarity": "Reclassificar els models per similitud de temes",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Llegir en veu alta",
 	"Read Aloud": "Llegir en veu alta",
+	"Reasoning Effort": "",
 	"Record voice": "Enregistrar la veu",
 	"Record voice": "Enregistrar la veu",
 	"Redirecting you to OpenWebUI Community": "Redirigint-te a la comunitat OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Redirigint-te a la comunitat OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Redueix la probabilitat de generar ximpleries. Un valor més alt (p. ex. 100) donarà respostes més diverses, mentre que un valor més baix (p. ex. 10) serà més conservador. (Per defecte: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Redueix la probabilitat de generar ximpleries. Un valor més alt (p. ex. 100) donarà respostes més diverses, mentre que un valor més baix (p. ex. 10) serà més conservador. (Per defecte: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Mga koneksyon",
 	"Connections": "Mga koneksyon",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "Kontento",
 	"Content": "Kontento",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Pagsulod sa gidaghanon sa mga lakang (e.g. 50)",
 	"Enter Number of Steps (e.g. 50)": "Pagsulod sa gidaghanon sa mga lakang (e.g. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "",
 	"Enter Score": "",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "",
 	"Failed to create API Key.": "",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Napakyas sa pagbasa sa sulod sa clipboard",
 	"Failed to read clipboard contents": "Napakyas sa pagbasa sa sulod sa clipboard",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "",
 	"Read Aloud": "",
+	"Reasoning Effort": "",
 	"Record voice": "Irekord ang tingog",
 	"Record voice": "Irekord ang tingog",
 	"Redirecting you to OpenWebUI Community": "Gi-redirect ka sa komunidad sa OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Gi-redirect ka sa komunidad sa OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Potvrďte svoji akci",
 	"Confirm your action": "Potvrďte svoji akci",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Připojení",
 	"Connections": "Připojení",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Kontaktujte administrátora pro přístup k webovému rozhraní.",
 	"Contact Admin for WebUI Access": "Kontaktujte administrátora pro přístup k webovému rozhraní.",
 	"Content": "Obsah",
 	"Content": "Obsah",
 	"Content Extraction": "Extrahování obsahu",
 	"Content Extraction": "Extrahování obsahu",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Zadejte počet kroků (např. 50)",
 	"Enter Number of Steps (e.g. 50)": "Zadejte počet kroků (např. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Zadejte vzorkovač (např. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Zadejte vzorkovač (např. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Zadejte plánovač (např. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Zadejte plánovač (např. Karras)",
 	"Enter Score": "Zadejte skóre",
 	"Enter Score": "Zadejte skóre",
@@ -412,6 +414,7 @@
 	"External Models": "Externí modely",
 	"External Models": "Externí modely",
 	"Failed to add file.": "Nepodařilo se přidat soubor.",
 	"Failed to add file.": "Nepodařilo se přidat soubor.",
 	"Failed to create API Key.": "Nepodařilo se vytvořit API klíč.",
 	"Failed to create API Key.": "Nepodařilo se vytvořit API klíč.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Nepodařilo se přečíst obsah schránky",
 	"Failed to read clipboard contents": "Nepodařilo se přečíst obsah schránky",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Nepodařilo se aktualizovat nastavení",
 	"Failed to update settings": "Nepodařilo se aktualizovat nastavení",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Znovu seřaďte modely podle podobnosti témat.",
 	"Re-rank models by topic similarity": "Znovu seřaďte modely podle podobnosti témat.",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Číst nahlas",
 	"Read Aloud": "Číst nahlas",
+	"Reasoning Effort": "",
 	"Record voice": "Nahrát hlas",
 	"Record voice": "Nahrát hlas",
 	"Redirecting you to OpenWebUI Community": "Přesměrování na komunitu OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Přesměrování na komunitu OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Bekræft din handling",
 	"Confirm your action": "Bekræft din handling",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Forbindelser",
 	"Connections": "Forbindelser",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Kontakt din administrator for adgang til WebUI",
 	"Contact Admin for WebUI Access": "Kontakt din administrator for adgang til WebUI",
 	"Content": "Indhold",
 	"Content": "Indhold",
 	"Content Extraction": "Udtræk af indhold",
 	"Content Extraction": "Udtræk af indhold",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Indtast antal trin (f.eks. 50)",
 	"Enter Number of Steps (e.g. 50)": "Indtast antal trin (f.eks. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "Indtast sampler (f.eks. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Indtast scheduler (f.eks. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Indtast scheduler (f.eks. Karras)",
 	"Enter Score": "Indtast score",
 	"Enter Score": "Indtast score",
@@ -412,6 +414,7 @@
 	"External Models": "Eksterne modeller",
 	"External Models": "Eksterne modeller",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Kunne ikke oprette API-nøgle.",
 	"Failed to create API Key.": "Kunne ikke oprette API-nøgle.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Kunne ikke læse indholdet af udklipsholderen",
 	"Failed to read clipboard contents": "Kunne ikke læse indholdet af udklipsholderen",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Kunne ikke opdatere indstillinger",
 	"Failed to update settings": "Kunne ikke opdatere indstillinger",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Læs højt",
 	"Read Aloud": "Læs højt",
+	"Reasoning Effort": "",
 	"Record voice": "Optag stemme",
 	"Record voice": "Optag stemme",
 	"Redirecting you to OpenWebUI Community": "Omdirigerer dig til OpenWebUI Community",
 	"Redirecting you to OpenWebUI Community": "Omdirigerer dig til OpenWebUI Community",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Bestätigen Sie Ihre Aktion.",
 	"Confirm your action": "Bestätigen Sie Ihre Aktion.",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Verbindungen",
 	"Connections": "Verbindungen",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Kontaktieren Sie den Administrator für den Zugriff auf die Weboberfläche",
 	"Contact Admin for WebUI Access": "Kontaktieren Sie den Administrator für den Zugriff auf die Weboberfläche",
 	"Content": "Info",
 	"Content": "Info",
 	"Content Extraction": "Inhaltsextraktion",
 	"Content Extraction": "Inhaltsextraktion",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Geben Sie den Mojeek Search API-Schlüssel 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 Number of Steps (e.g. 50)": "Geben Sie die Anzahl an Schritten ein (z. B. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Geben Sie den Sampler ein (z. B. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Geben Sie den Sampler ein (z. B. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Geben Sie den Scheduler ein (z. B. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Geben Sie den Scheduler ein (z. B. Karras)",
 	"Enter Score": "Punktzahl eingeben",
 	"Enter Score": "Punktzahl eingeben",
@@ -412,6 +414,7 @@
 	"External Models": "Externe Modelle",
 	"External Models": "Externe Modelle",
 	"Failed to add file.": "Fehler beim Hinzufügen der Datei.",
 	"Failed to add file.": "Fehler beim Hinzufügen der Datei.",
 	"Failed to create API Key.": "Fehler beim Erstellen des API-Schlüssels.",
 	"Failed to create API Key.": "Fehler beim Erstellen des API-Schlüssels.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Fehler beim Abruf der Zwischenablage",
 	"Failed to read clipboard contents": "Fehler beim Abruf der Zwischenablage",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Fehler beim Aktualisieren der Einstellungen",
 	"Failed to update settings": "Fehler beim Aktualisieren der Einstellungen",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Modelle nach thematischer Ähnlichkeit neu ordnen",
 	"Re-rank models by topic similarity": "Modelle nach thematischer Ähnlichkeit neu ordnen",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Vorlesen",
 	"Read Aloud": "Vorlesen",
+	"Reasoning Effort": "",
 	"Record voice": "Stimme aufnehmen",
 	"Record voice": "Stimme aufnehmen",
 	"Redirecting you to OpenWebUI Community": "Sie werden zur OpenWebUI-Community weitergeleitet",
 	"Redirecting you to OpenWebUI Community": "Sie werden zur OpenWebUI-Community weitergeleitet",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Reduziert die Wahrscheinlichkeit, Unsinn zu generieren. Ein höherer Wert (z.B. 100) liefert vielfältigere Antworten, während ein niedrigerer Wert (z.B. 10) konservativer ist. (Standard: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Reduziert die Wahrscheinlichkeit, Unsinn zu generieren. Ein höherer Wert (z.B. 100) liefert vielfältigere Antworten, während ein niedrigerer Wert (z.B. 10) konservativer ist. (Standard: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Connections",
 	"Connections": "Connections",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "Content",
 	"Content": "Content",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Enter Number of Steps (e.g. 50)",
 	"Enter Number of Steps (e.g. 50)": "Enter Number of Steps (e.g. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "",
 	"Enter Score": "",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "",
 	"Failed to create API Key.": "",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Failed to read clipboard borks",
 	"Failed to read clipboard contents": "Failed to read clipboard borks",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "",
 	"Read Aloud": "",
+	"Reasoning Effort": "",
 	"Record voice": "Record Bark",
 	"Record voice": "Record Bark",
 	"Redirecting you to OpenWebUI Community": "Redirecting you to OpenWebUI Community",
 	"Redirecting you to OpenWebUI Community": "Redirecting you to OpenWebUI Community",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Επιβεβαιώστε την ενέργειά σας",
 	"Confirm your action": "Επιβεβαιώστε την ενέργειά σας",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Συνδέσεις",
 	"Connections": "Συνδέσεις",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Επικοινωνήστε με τον Διαχειριστή για Πρόσβαση στο WebUI",
 	"Contact Admin for WebUI Access": "Επικοινωνήστε με τον Διαχειριστή για Πρόσβαση στο WebUI",
 	"Content": "Περιεχόμενο",
 	"Content": "Περιεχόμενο",
 	"Content Extraction": "Εξαγωγή Περιεχομένου",
 	"Content Extraction": "Εξαγωγή Περιεχομένου",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Εισάγετε το Κλειδί API Mojeek Search",
 	"Enter Mojeek Search API Key": "Εισάγετε το Κλειδί API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Εισάγετε τον Αριθμό Βημάτων (π.χ. 50)",
 	"Enter Number of Steps (e.g. 50)": "Εισάγετε τον Αριθμό Βημάτων (π.χ. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Εισάγετε τον Sampler (π.χ. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Εισάγετε τον Sampler (π.χ. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Εισάγετε τον Scheduler (π.χ. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Εισάγετε τον Scheduler (π.χ. Karras)",
 	"Enter Score": "Εισάγετε το Score",
 	"Enter Score": "Εισάγετε το Score",
@@ -412,6 +414,7 @@
 	"External Models": "Εξωτερικά Μοντέλα",
 	"External Models": "Εξωτερικά Μοντέλα",
 	"Failed to add file.": "Αποτυχία προσθήκης αρχείου.",
 	"Failed to add file.": "Αποτυχία προσθήκης αρχείου.",
 	"Failed to create API Key.": "Αποτυχία δημιουργίας Κλειδιού API.",
 	"Failed to create API Key.": "Αποτυχία δημιουργίας Κλειδιού API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Αποτυχία ανάγνωσης περιεχομένων πρόχειρου",
 	"Failed to read clipboard contents": "Αποτυχία ανάγνωσης περιεχομένων πρόχειρου",
 	"Failed to save models configuration": "Αποτυχία αποθήκευσης ρυθμίσεων μοντέλων",
 	"Failed to save models configuration": "Αποτυχία αποθήκευσης ρυθμίσεων μοντέλων",
 	"Failed to update settings": "Αποτυχία ενημέρωσης ρυθμίσεων",
 	"Failed to update settings": "Αποτυχία ενημέρωσης ρυθμίσεων",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Επανατάξη μοντέλων κατά ομοιότητα θέματος",
 	"Re-rank models by topic similarity": "Επανατάξη μοντέλων κατά ομοιότητα θέματος",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Ανάγνωση Φωναχτά",
 	"Read Aloud": "Ανάγνωση Φωναχτά",
+	"Reasoning Effort": "",
 	"Record voice": "Εγγραφή φωνής",
 	"Record voice": "Εγγραφή φωνής",
 	"Redirecting you to OpenWebUI Community": "Μετακατεύθυνση στην Κοινότητα OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Μετακατεύθυνση στην Κοινότητα OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Μειώνει την πιθανότητα δημιουργίας ανοησιών. Μια υψηλότερη τιμή (π.χ. 100) θα δώσει πιο ποικίλες απαντήσεις, ενώ μια χαμηλότερη τιμή (π.χ. 10) θα δημιουργήσει πιο συντηρητικές απαντήσεις. (Προεπιλογή: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Μειώνει την πιθανότητα δημιουργίας ανοησιών. Μια υψηλότερη τιμή (π.χ. 100) θα δώσει πιο ποικίλες απαντήσεις, ενώ μια χαμηλότερη τιμή (π.χ. 10) θα δημιουργήσει πιο συντηρητικές απαντήσεις. (Προεπιλογή: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "",
 	"Connections": "",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "",
 	"Content": "",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "",
 	"Enter Score": "",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "",
 	"Failed to create API Key.": "",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "",
 	"Failed to read clipboard contents": "",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "",
 	"Read Aloud": "",
+	"Reasoning Effort": "",
 	"Record voice": "",
 	"Record voice": "",
 	"Redirecting you to OpenWebUI Community": "",
 	"Redirecting you to OpenWebUI Community": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "",
 	"Connections": "",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "",
 	"Content": "",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "",
 	"Enter Score": "",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "",
 	"Failed to create API Key.": "",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "",
 	"Failed to read clipboard contents": "",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "",
 	"Read Aloud": "",
+	"Reasoning Effort": "",
 	"Record voice": "",
 	"Record voice": "",
 	"Redirecting you to OpenWebUI Community": "",
 	"Redirecting you to OpenWebUI Community": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Confirma tu acción",
 	"Confirm your action": "Confirma tu acción",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Conexiones",
 	"Connections": "Conexiones",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Contacta el administrador para obtener acceso al WebUI",
 	"Contact Admin for WebUI Access": "Contacta el administrador para obtener acceso al WebUI",
 	"Content": "Contenido",
 	"Content": "Contenido",
 	"Content Extraction": "Extracción de contenido",
 	"Content Extraction": "Extracción de contenido",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Ingrese el número de pasos (p.ej., 50)",
 	"Enter Number of Steps (e.g. 50)": "Ingrese el número de pasos (p.ej., 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Ingrese el sampler (p.ej., Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Ingrese el sampler (p.ej., Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Ingrese el planificador (p.ej., Karras)",
 	"Enter Scheduler (e.g. Karras)": "Ingrese el planificador (p.ej., Karras)",
 	"Enter Score": "Ingrese la puntuación",
 	"Enter Score": "Ingrese la puntuación",
@@ -412,6 +414,7 @@
 	"External Models": "Modelos Externos",
 	"External Models": "Modelos Externos",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "No se pudo crear la clave API.",
 	"Failed to create API Key.": "No se pudo crear la clave API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "No se pudo leer el contenido del portapapeles",
 	"Failed to read clipboard contents": "No se pudo leer el contenido del portapapeles",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Falla al actualizar los ajustes",
 	"Failed to update settings": "Falla al actualizar los ajustes",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Leer al oído",
 	"Read Aloud": "Leer al oído",
+	"Reasoning Effort": "",
 	"Record voice": "Grabar voz",
 	"Record voice": "Grabar voz",
 	"Redirecting you to OpenWebUI Community": "Redireccionándote a la comunidad OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Redireccionándote a la comunidad OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Berretsi zure ekintza",
 	"Confirm your action": "Berretsi zure ekintza",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Konexioak",
 	"Connections": "Konexioak",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Jarri harremanetan Administratzailearekin WebUI Sarbiderako",
 	"Contact Admin for WebUI Access": "Jarri harremanetan Administratzailearekin WebUI Sarbiderako",
 	"Content": "Edukia",
 	"Content": "Edukia",
 	"Content Extraction": "Eduki Erauzketa",
 	"Content Extraction": "Eduki Erauzketa",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Sartu Mojeek Bilaketa API Gakoa",
 	"Enter Mojeek Search API Key": "Sartu Mojeek Bilaketa API Gakoa",
 	"Enter Number of Steps (e.g. 50)": "Sartu Urrats Kopurua (adib. 50)",
 	"Enter Number of Steps (e.g. 50)": "Sartu Urrats Kopurua (adib. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "Sartu Sampler-a (adib. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Sartu Planifikatzailea (adib. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Sartu Planifikatzailea (adib. Karras)",
 	"Enter Score": "Sartu Puntuazioa",
 	"Enter Score": "Sartu Puntuazioa",
@@ -412,6 +414,7 @@
 	"External Models": "Kanpoko Ereduak",
 	"External Models": "Kanpoko Ereduak",
 	"Failed to add file.": "Huts egin du fitxategia gehitzean.",
 	"Failed to add file.": "Huts egin du fitxategia gehitzean.",
 	"Failed to create API Key.": "Huts egin du API Gakoa sortzean.",
 	"Failed to create API Key.": "Huts egin du API Gakoa sortzean.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Huts egin du arbelaren edukia irakurtzean",
 	"Failed to read clipboard contents": "Huts egin du arbelaren edukia irakurtzean",
 	"Failed to save models configuration": "Huts egin du ereduen konfigurazioa gordetzean",
 	"Failed to save models configuration": "Huts egin du ereduen konfigurazioa gordetzean",
 	"Failed to update settings": "Huts egin du ezarpenak eguneratzean",
 	"Failed to update settings": "Huts egin du ezarpenak eguneratzean",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Berrantolatu modeloak gai antzekotasunaren arabera",
 	"Re-rank models by topic similarity": "Berrantolatu modeloak gai antzekotasunaren arabera",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Irakurri ozen",
 	"Read Aloud": "Irakurri ozen",
+	"Reasoning Effort": "",
 	"Record voice": "Grabatu ahotsa",
 	"Record voice": "Grabatu ahotsa",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI Komunitatera berbideratzen",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI Komunitatera berbideratzen",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Zentzugabekeriak sortzeko probabilitatea murrizten du. Balio altuago batek (adib. 100) erantzun anitzagoak emango ditu, balio baxuago batek (adib. 10) kontserbadoreagoa izango den bitartean. (Lehenetsia: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Zentzugabekeriak sortzeko probabilitatea murrizten du. Balio altuago batek (adib. 100) erantzun anitzagoak emango ditu, balio baxuago batek (adib. 10) kontserbadoreagoa izango den bitartean. (Lehenetsia: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "ارتباطات",
 	"Connections": "ارتباطات",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "برای دسترسی به WebUI با مدیر تماس بگیرید",
 	"Contact Admin for WebUI Access": "برای دسترسی به WebUI با مدیر تماس بگیرید",
 	"Content": "محتوا",
 	"Content": "محتوا",
 	"Content Extraction": "استخراج محتوا",
 	"Content Extraction": "استخراج محتوا",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "امتیاز را وارد کنید",
 	"Enter Score": "امتیاز را وارد کنید",
@@ -412,6 +414,7 @@
 	"External Models": "مدل\u200cهای بیرونی",
 	"External Models": "مدل\u200cهای بیرونی",
 	"Failed to add file.": "خطا در افزودن پرونده",
 	"Failed to add file.": "خطا در افزودن پرونده",
 	"Failed to create API Key.": "ایجاد کلید API با خطا مواجه شد.",
 	"Failed to create API Key.": "ایجاد کلید API با خطا مواجه شد.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "خواندن محتوای کلیپ بورد ناموفق بود",
 	"Failed to read clipboard contents": "خواندن محتوای کلیپ بورد ناموفق بود",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "خطا در به\u200cروزرسانی تنظیمات",
 	"Failed to update settings": "خطا در به\u200cروزرسانی تنظیمات",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "خواندن به صورت صوتی",
 	"Read Aloud": "خواندن به صورت صوتی",
+	"Reasoning Effort": "",
 	"Record voice": "ضبط صدا",
 	"Record voice": "ضبط صدا",
 	"Redirecting you to OpenWebUI Community": "در حال هدایت به OpenWebUI Community",
 	"Redirecting you to OpenWebUI Community": "در حال هدایت به OpenWebUI Community",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Vahvista toimintasi",
 	"Confirm your action": "Vahvista toimintasi",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Yhteydet",
 	"Connections": "Yhteydet",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Ota yhteyttä ylläpitäjään WebUI-käyttöä varten",
 	"Contact Admin for WebUI Access": "Ota yhteyttä ylläpitäjään WebUI-käyttöä varten",
 	"Content": "Sisältö",
 	"Content": "Sisältö",
 	"Content Extraction": "Sisällön erottelu",
 	"Content Extraction": "Sisällön erottelu",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Kirjoita Mojeek Search API -avain",
 	"Enter Mojeek Search API Key": "Kirjoita Mojeek Search API -avain",
 	"Enter Number of Steps (e.g. 50)": "Kirjoita askelten määrä (esim. 50)",
 	"Enter Number of Steps (e.g. 50)": "Kirjoita askelten määrä (esim. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Kirjoita välityspalvelimen URL-osoite (esim. https://käyttäjä:salasana@host:portti)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Kirjoita välityspalvelimen URL-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)",
 	"Enter Sampler (e.g. Euler a)": "Kirjoita näytteistäjä (esim. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Kirjoita ajoitin (esim. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Kirjoita ajoitin (esim. Karras)",
 	"Enter Score": "Kirjoita pistemäärä",
 	"Enter Score": "Kirjoita pistemäärä",
@@ -412,6 +414,7 @@
 	"External Models": "Ulkoiset mallit",
 	"External Models": "Ulkoiset mallit",
 	"Failed to add file.": "Tiedoston lisääminen epäonnistui.",
 	"Failed to add file.": "Tiedoston lisääminen epäonnistui.",
 	"Failed to create API Key.": "API-avaimen luonti epäonnistui.",
 	"Failed to create API Key.": "API-avaimen luonti epäonnistui.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Leikepöydän sisällön lukeminen epäonnistui",
 	"Failed to read clipboard contents": "Leikepöydän sisällön lukeminen epäonnistui",
 	"Failed to save models configuration": "Mallien määrityksen tallentaminen epäonnistui",
 	"Failed to save models configuration": "Mallien määrityksen tallentaminen epäonnistui",
 	"Failed to update settings": "Asetusten päivittäminen epäonnistui",
 	"Failed to update settings": "Asetusten päivittäminen epäonnistui",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Uudelleenjärjestä mallit aiheyhteyden mukaan",
 	"Re-rank models by topic similarity": "Uudelleenjärjestä mallit aiheyhteyden mukaan",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Lue ääneen",
 	"Read Aloud": "Lue ääneen",
+	"Reasoning Effort": "",
 	"Record voice": "Nauhoita ääni",
 	"Record voice": "Nauhoita ääni",
 	"Redirecting you to OpenWebUI Community": "Ohjataan sinut OpenWebUI-yhteisöön",
 	"Redirecting you to OpenWebUI Community": "Ohjataan sinut OpenWebUI-yhteisöön",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Vähentää merkityksetöntä sisältöä tuottavan todennäköisyyttä. Korkeampi arvo (esim. 100) antaa monipuolisempia vastauksia, kun taas alhaisempi arvo (esim. 10) on konservatiivisempi. (Oletus: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Vähentää merkityksetöntä sisältöä tuottavan todennäköisyyttä. Korkeampi arvo (esim. 100) antaa monipuolisempia vastauksia, kun taas alhaisempi arvo (esim. 10) on konservatiivisempi. (Oletus: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Confirmez votre action",
 	"Confirm your action": "Confirmez votre action",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Connexions",
 	"Connections": "Connexions",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Contacter l'administrateur pour l'accès à l'interface Web",
 	"Contact Admin for WebUI Access": "Contacter l'administrateur pour l'accès à l'interface Web",
 	"Content": "Contenu",
 	"Content": "Contenu",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre de pas (par ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre de pas (par ex. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Entrez votre score",
 	"Enter Score": "Entrez votre score",
@@ -412,6 +414,7 @@
 	"External Models": "Modèles externes",
 	"External Models": "Modèles externes",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Échec de la création de la clé API.",
 	"Failed to create API Key.": "Échec de la création de la clé API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Échec de la lecture du contenu du presse-papiers",
 	"Failed to read clipboard contents": "Échec de la lecture du contenu du presse-papiers",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Échec de la mise à jour des paramètres",
 	"Failed to update settings": "Échec de la mise à jour des paramètres",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Lire à haute voix",
 	"Read Aloud": "Lire à haute voix",
+	"Reasoning Effort": "",
 	"Record voice": "Enregistrer la voix",
 	"Record voice": "Enregistrer la voix",
 	"Redirecting you to OpenWebUI Community": "Redirection vers la communauté OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Redirection vers la communauté OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Confirmer votre action",
 	"Confirm your action": "Confirmer votre action",
 	"Confirm your new password": "Confirmer votre nouveau mot de passe",
 	"Confirm your new password": "Confirmer votre nouveau mot de passe",
 	"Connections": "Connexions",
 	"Connections": "Connexions",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Contacter l'administrateur pour obtenir l'accès à WebUI",
 	"Contact Admin for WebUI Access": "Contacter l'administrateur pour obtenir l'accès à WebUI",
 	"Content": "Contenu",
 	"Content": "Contenu",
 	"Content Extraction": "Extraction du contenu",
 	"Content Extraction": "Extraction du contenu",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Entrez la clé API Mojeek",
 	"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 Number of Steps (e.g. 50)": "Entrez le nombre d'étapes (par ex. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Entrez l'URL du proxy (par ex. https://use:password@host:port)",
 	"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": "",
 	"Enter Sampler (e.g. Euler a)": "Entrez le sampler (par ex. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Entrez le sampler (par ex. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Entrez le planificateur (par ex. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Entrez le planificateur (par ex. Karras)",
 	"Enter Score": "Entrez votre score",
 	"Enter Score": "Entrez votre score",
@@ -412,6 +414,7 @@
 	"External Models": "Modèles externes",
 	"External Models": "Modèles externes",
 	"Failed to add file.": "Échec de l'ajout du fichier.",
 	"Failed to add file.": "Échec de l'ajout du fichier.",
 	"Failed to create API Key.": "Échec de la création de la clé API.",
 	"Failed to create API Key.": "Échec de la création de la clé API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Échec de la lecture du contenu du presse-papiers",
 	"Failed to read clipboard contents": "Échec de la lecture du contenu du presse-papiers",
 	"Failed to save models configuration": "Échec de la sauvegarde de la configuration des modèles",
 	"Failed to save models configuration": "Échec de la sauvegarde de la configuration des modèles",
 	"Failed to update settings": "Échec de la mise à jour des paramètres",
 	"Failed to update settings": "Échec de la mise à jour des paramètres",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Reclasser les modèles par similarité de sujet",
 	"Re-rank models by topic similarity": "Reclasser les modèles par similarité de sujet",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Lire à haute voix",
 	"Read Aloud": "Lire à haute voix",
+	"Reasoning Effort": "",
 	"Record voice": "Enregistrer la voix",
 	"Record voice": "Enregistrer la voix",
 	"Redirecting you to OpenWebUI Community": "Redirection vers la communauté OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Redirection vers la communauté OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Réduit la probabilité de générer des non-sens. Une valeur plus élevée (par exemple 100) donnera des réponses plus diversifiées, tandis qu'une valeur plus basse (par exemple 10) sera plus conservatrice. (Par défaut : 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Réduit la probabilité de générer des non-sens. Une valeur plus élevée (par exemple 100) donnera des réponses plus diversifiées, tandis qu'une valeur plus basse (par exemple 10) sera plus conservatrice. (Par défaut : 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "חיבורים",
 	"Connections": "חיבורים",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "תוכן",
 	"Content": "תוכן",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "הזן ציון",
 	"Enter Score": "הזן ציון",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "יצירת מפתח API נכשלה.",
 	"Failed to create API Key.": "יצירת מפתח API נכשלה.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "קריאת תוכן הלוח נכשלה",
 	"Failed to read clipboard contents": "קריאת תוכן הלוח נכשלה",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "קרא בקול",
 	"Read Aloud": "קרא בקול",
+	"Reasoning Effort": "",
 	"Record voice": "הקלט קול",
 	"Record voice": "הקלט קול",
 	"Redirecting you to OpenWebUI Community": "מפנה אותך לקהילת OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "מפנה אותך לקהילת OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "सम्बन्ध",
 	"Connections": "सम्बन्ध",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "सामग्री",
 	"Content": "सामग्री",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "स्कोर दर्ज करें",
 	"Enter Score": "स्कोर दर्ज करें",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "एपीआई कुंजी बनाने में विफल.",
 	"Failed to create API Key.": "एपीआई कुंजी बनाने में विफल.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "क्लिपबोर्ड सामग्री पढ़ने में विफल",
 	"Failed to read clipboard contents": "क्लिपबोर्ड सामग्री पढ़ने में विफल",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "जोर से पढ़ें",
 	"Read Aloud": "जोर से पढ़ें",
+	"Reasoning Effort": "",
 	"Record voice": "आवाज रिकॉर्ड करना",
 	"Record voice": "आवाज रिकॉर्ड करना",
 	"Redirecting you to OpenWebUI Community": "आपको OpenWebUI समुदाय पर पुनर्निर्देशित किया जा रहा है",
 	"Redirecting you to OpenWebUI Community": "आपको OpenWebUI समुदाय पर पुनर्निर्देशित किया जा रहा है",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Povezivanja",
 	"Connections": "Povezivanja",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Kontaktirajte admina za WebUI pristup",
 	"Contact Admin for WebUI Access": "Kontaktirajte admina za WebUI pristup",
 	"Content": "Sadržaj",
 	"Content": "Sadržaj",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Unesite broj koraka (npr. 50)",
 	"Enter Number of Steps (e.g. 50)": "Unesite broj koraka (npr. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Unesite ocjenu",
 	"Enter Score": "Unesite ocjenu",
@@ -412,6 +414,7 @@
 	"External Models": "Vanjski modeli",
 	"External Models": "Vanjski modeli",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Neuspješno stvaranje API ključa.",
 	"Failed to create API Key.": "Neuspješno stvaranje API ključa.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Neuspješno čitanje sadržaja međuspremnika",
 	"Failed to read clipboard contents": "Neuspješno čitanje sadržaja međuspremnika",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Greška kod ažuriranja postavki",
 	"Failed to update settings": "Greška kod ažuriranja postavki",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Čitaj naglas",
 	"Read Aloud": "Čitaj naglas",
+	"Reasoning Effort": "",
 	"Record voice": "Snimanje glasa",
 	"Record voice": "Snimanje glasa",
 	"Redirecting you to OpenWebUI Community": "Preusmjeravanje na OpenWebUI zajednicu",
 	"Redirecting you to OpenWebUI Community": "Preusmjeravanje na OpenWebUI zajednicu",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Erősítsd meg a műveletet",
 	"Confirm your action": "Erősítsd meg a műveletet",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Kapcsolatok",
 	"Connections": "Kapcsolatok",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Lépj kapcsolatba az adminnal a WebUI hozzáférésért",
 	"Contact Admin for WebUI Access": "Lépj kapcsolatba az adminnal a WebUI hozzáférésért",
 	"Content": "Tartalom",
 	"Content": "Tartalom",
 	"Content Extraction": "Tartalom kinyerés",
 	"Content Extraction": "Tartalom kinyerés",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Add meg a lépések számát (pl. 50)",
 	"Enter Number of Steps (e.g. 50)": "Add meg a lépések számát (pl. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "Add meg a mintavételezőt (pl. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Add meg az ütemezőt (pl. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Add meg az ütemezőt (pl. Karras)",
 	"Enter Score": "Add meg a pontszámot",
 	"Enter Score": "Add meg a pontszámot",
@@ -412,6 +414,7 @@
 	"External Models": "Külső modellek",
 	"External Models": "Külső modellek",
 	"Failed to add file.": "Nem sikerült hozzáadni a fájlt.",
 	"Failed to add file.": "Nem sikerült hozzáadni a fájlt.",
 	"Failed to create API Key.": "Nem sikerült létrehozni az API kulcsot.",
 	"Failed to create API Key.": "Nem sikerült létrehozni az API kulcsot.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Nem sikerült olvasni a vágólap tartalmát",
 	"Failed to read clipboard contents": "Nem sikerült olvasni a vágólap tartalmát",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Nem sikerült frissíteni a beállításokat",
 	"Failed to update settings": "Nem sikerült frissíteni a beállításokat",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Modellek újrarangsorolása téma hasonlóság alapján",
 	"Re-rank models by topic similarity": "Modellek újrarangsorolása téma hasonlóság alapján",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Felolvasás",
 	"Read Aloud": "Felolvasás",
+	"Reasoning Effort": "",
 	"Record voice": "Hang rögzítése",
 	"Record voice": "Hang rögzítése",
 	"Redirecting you to OpenWebUI Community": "Átirányítás az OpenWebUI közösséghez",
 	"Redirecting you to OpenWebUI Community": "Átirányítás az OpenWebUI közösséghez",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Konfirmasi tindakan Anda",
 	"Confirm your action": "Konfirmasi tindakan Anda",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Koneksi",
 	"Connections": "Koneksi",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Hubungi Admin untuk Akses WebUI",
 	"Contact Admin for WebUI Access": "Hubungi Admin untuk Akses WebUI",
 	"Content": "Konten",
 	"Content": "Konten",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Jumlah Langkah (mis. 50)",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Jumlah Langkah (mis. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Masukkan Skor",
 	"Enter Score": "Masukkan Skor",
@@ -412,6 +414,7 @@
 	"External Models": "Model Eksternal",
 	"External Models": "Model Eksternal",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Gagal membuat API Key.",
 	"Failed to create API Key.": "Gagal membuat API Key.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Gagal membaca konten papan klip",
 	"Failed to read clipboard contents": "Gagal membaca konten papan klip",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Gagal memperbarui pengaturan",
 	"Failed to update settings": "Gagal memperbarui pengaturan",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Baca dengan Keras",
 	"Read Aloud": "Baca dengan Keras",
+	"Reasoning Effort": "",
 	"Record voice": "Rekam suara",
 	"Record voice": "Rekam suara",
 	"Redirecting you to OpenWebUI Community": "Mengarahkan Anda ke Komunitas OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Mengarahkan Anda ke Komunitas OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Deimhnigh do ghníomh",
 	"Confirm your action": "Deimhnigh do ghníomh",
 	"Confirm your new password": "Deimhnigh do phasfhocal nua",
 	"Confirm your new password": "Deimhnigh do phasfhocal nua",
 	"Connections": "Naisc",
 	"Connections": "Naisc",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Déan teagmháil le Riarachán le haghaidh Rochtana WebUI",
 	"Contact Admin for WebUI Access": "Déan teagmháil le Riarachán le haghaidh Rochtana WebUI",
 	"Content": "Ábhar",
 	"Content": "Ábhar",
 	"Content Extraction": "Straibhadh Ábhar",
 	"Content Extraction": "Straibhadh Ábhar",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Cuir isteach Eochair API Cuardach Mojeek",
 	"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 Number of Steps (e.g. 50)": "Iontráil Líon na gCéimeanna (m.sh. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Cuir isteach URL seachfhreastalaí (m.sh. https://user:password@host:port)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Cuir isteach URL seachfhreastalaí (m.sh. https://user:password@host:port)",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Cuir isteach Sampler (m.sh. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Cuir isteach Sampler (m.sh. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Cuir isteach Sceidealóir (m.sh. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Cuir isteach Sceidealóir (m.sh. Karras)",
 	"Enter Score": "Iontráil Scór",
 	"Enter Score": "Iontráil Scór",
@@ -412,6 +414,7 @@
 	"External Models": "Múnlaí Seachtracha",
 	"External Models": "Múnlaí Seachtracha",
 	"Failed to add file.": "Theip ar an gcomhad a chur leis.",
 	"Failed to add file.": "Theip ar an gcomhad a chur leis.",
 	"Failed to create API Key.": "Theip ar an eochair API a chruthú.",
 	"Failed to create API Key.": "Theip ar an eochair API a chruthú.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Theip ar ábhar gearrthaisce a lé",
 	"Failed to read clipboard contents": "Theip ar ábhar gearrthaisce a lé",
 	"Failed to save models configuration": "Theip ar chumraíocht na múnlaí a shábháil",
 	"Failed to save models configuration": "Theip ar chumraíocht na múnlaí a shábháil",
 	"Failed to update settings": "Theip ar shocruithe a nuashonrú",
 	"Failed to update settings": "Theip ar shocruithe a nuashonrú",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Athrangaigh múnlaí de réir cosúlachta topaicí",
 	"Re-rank models by topic similarity": "Athrangaigh múnlaí de réir cosúlachta topaicí",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Léigh Ard",
 	"Read Aloud": "Léigh Ard",
+	"Reasoning Effort": "",
 	"Record voice": "Taifead guth",
 	"Record voice": "Taifead guth",
 	"Redirecting you to OpenWebUI Community": "Tú a atreorú chuig OpenWebUI Community",
 	"Redirecting you to OpenWebUI Community": "Tú a atreorú chuig OpenWebUI Community",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Laghdaíonn sé an dóchúlacht go giniúint nonsense. Tabharfaidh luach níos airde (m.sh. 100) freagraí níos éagsúla, agus beidh luach níos ísle (m.sh. 10) níos coimeádaí. (Réamhshocrú: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Laghdaíonn sé an dóchúlacht go giniúint nonsense. Tabharfaidh luach níos airde (m.sh. 100) freagraí níos éagsúla, agus beidh luach níos ísle (m.sh. 10) níos coimeádaí. (Réamhshocrú: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Connessioni",
 	"Connections": "Connessioni",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "Contenuto",
 	"Content": "Contenuto",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Inserisci il numero di passaggi (ad esempio 50)",
 	"Enter Number of Steps (e.g. 50)": "Inserisci il numero di passaggi (ad esempio 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Inserisci il punteggio",
 	"Enter Score": "Inserisci il punteggio",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Impossibile creare la chiave API.",
 	"Failed to create API Key.": "Impossibile creare la chiave API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Impossibile leggere il contenuto degli appunti",
 	"Failed to read clipboard contents": "Impossibile leggere il contenuto degli appunti",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Leggi ad alta voce",
 	"Read Aloud": "Leggi ad alta voce",
+	"Reasoning Effort": "",
 	"Record voice": "Registra voce",
 	"Record voice": "Registra voce",
 	"Redirecting you to OpenWebUI Community": "Reindirizzamento alla comunità OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Reindirizzamento alla comunità OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "あなたのアクションの確認",
 	"Confirm your action": "あなたのアクションの確認",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "接続",
 	"Connections": "接続",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "WEBUIへの接続について管理者に問い合わせ下さい。",
 	"Contact Admin for WebUI Access": "WEBUIへの接続について管理者に問い合わせ下さい。",
 	"Content": "コンテンツ",
 	"Content": "コンテンツ",
 	"Content Extraction": "コンテンツ抽出",
 	"Content Extraction": "コンテンツ抽出",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "サンプラーを入力してください(e.g. Euler a)。",
 	"Enter Sampler (e.g. Euler a)": "サンプラーを入力してください(e.g. Euler a)。",
 	"Enter Scheduler (e.g. Karras)": "スケジューラーを入力してください。(e.g. Karras)",
 	"Enter Scheduler (e.g. Karras)": "スケジューラーを入力してください。(e.g. Karras)",
 	"Enter Score": "スコアを入力してください",
 	"Enter Score": "スコアを入力してください",
@@ -412,6 +414,7 @@
 	"External Models": "外部モデル",
 	"External Models": "外部モデル",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "APIキーの作成に失敗しました。",
 	"Failed to create API Key.": "APIキーの作成に失敗しました。",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "クリップボードの内容を読み取れませんでした",
 	"Failed to read clipboard contents": "クリップボードの内容を読み取れませんでした",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "設定アップデート失敗",
 	"Failed to update settings": "設定アップデート失敗",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "読み上げ",
 	"Read Aloud": "読み上げ",
+	"Reasoning Effort": "",
 	"Record voice": "音声を録音",
 	"Record voice": "音声を録音",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI コミュニティにリダイレクトしています",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI コミュニティにリダイレクトしています",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "კავშირები",
 	"Connections": "კავშირები",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "კონტენტი",
 	"Content": "კონტენტი",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "შეიყვანეთ ქულა",
 	"Enter Score": "შეიყვანეთ ქულა",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "API ღილაკის შექმნა ვერ მოხერხდა.",
 	"Failed to create API Key.": "API ღილაკის შექმნა ვერ მოხერხდა.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "ბუფერში შიგთავსის წაკითხვა ვერ მოხერხდა",
 	"Failed to read clipboard contents": "ბუფერში შიგთავსის წაკითხვა ვერ მოხერხდა",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "ხმის ჩაწერა",
 	"Read Aloud": "ხმის ჩაწერა",
+	"Reasoning Effort": "",
 	"Record voice": "ხმის ჩაწერა",
 	"Record voice": "ხმის ჩაწერა",
 	"Redirecting you to OpenWebUI Community": "გადამისამართდებით OpenWebUI საზოგადოებაში",
 	"Redirecting you to OpenWebUI Community": "გადამისამართდებით OpenWebUI საზოგადოებაში",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "액션 확인",
 	"Confirm your action": "액션 확인",
 	"Confirm your new password": "새로운 비밀번호를 한 번 더 입력해 주세요",
 	"Confirm your new password": "새로운 비밀번호를 한 번 더 입력해 주세요",
 	"Connections": "연결",
 	"Connections": "연결",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "WebUI 접속을 위해서는 관리자에게 연락에 연락하십시오",
 	"Contact Admin for WebUI Access": "WebUI 접속을 위해서는 관리자에게 연락에 연락하십시오",
 	"Content": "내용",
 	"Content": "내용",
 	"Content Extraction": "내용 추출",
 	"Content Extraction": "내용 추출",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Mojeek Search API 키 입력",
 	"Enter Mojeek Search API Key": "Mojeek Search API 키 입력",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "프록시 URL 입력(예: https://user:password@host:port)",
 	"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))",
 	"Enter Sampler (e.g. Euler a)": "샘플러 입력 (예: 오일러 a(Euler a))",
 	"Enter Scheduler (e.g. Karras)": "스케쥴러 입력 (예: 카라스(Karras))",
 	"Enter Scheduler (e.g. Karras)": "스케쥴러 입력 (예: 카라스(Karras))",
 	"Enter Score": "점수 입력",
 	"Enter Score": "점수 입력",
@@ -412,6 +414,7 @@
 	"External Models": "외부 모델",
 	"External Models": "외부 모델",
 	"Failed to add file.": "파일추가에 실패했습니다",
 	"Failed to add file.": "파일추가에 실패했습니다",
 	"Failed to create API Key.": "API 키 생성에 실패했습니다.",
 	"Failed to create API Key.": "API 키 생성에 실패했습니다.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "클립보드 내용 가져오기를 실패하였습니다.",
 	"Failed to read clipboard contents": "클립보드 내용 가져오기를 실패하였습니다.",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "설정 업데이트에 실패하였습니다.",
 	"Failed to update settings": "설정 업데이트에 실패하였습니다.",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "주제 유사성으로 모델을 재정렬하기",
 	"Re-rank models by topic similarity": "주제 유사성으로 모델을 재정렬하기",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "읽어주기",
 	"Read Aloud": "읽어주기",
+	"Reasoning Effort": "",
 	"Record voice": "음성 녹음",
 	"Record voice": "음성 녹음",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI 커뮤니티로 리디렉션 중",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI 커뮤니티로 리디렉션 중",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Patvirtinkite veiksmą",
 	"Confirm your action": "Patvirtinkite veiksmą",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Ryšiai",
 	"Connections": "Ryšiai",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Susisiekite su administratoriumi dėl prieigos",
 	"Contact Admin for WebUI Access": "Susisiekite su administratoriumi dėl prieigos",
 	"Content": "Turinys",
 	"Content": "Turinys",
 	"Content Extraction": "Turinio ištraukimas",
 	"Content Extraction": "Turinio ištraukimas",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Įveskite žingsnių kiekį (pvz. 50)",
 	"Enter Number of Steps (e.g. 50)": "Įveskite žingsnių kiekį (pvz. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Įveskite rezultatą",
 	"Enter Score": "Įveskite rezultatą",
@@ -412,6 +414,7 @@
 	"External Models": "Išoriniai modeliai",
 	"External Models": "Išoriniai modeliai",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Nepavyko sukurti API rakto",
 	"Failed to create API Key.": "Nepavyko sukurti API rakto",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Nepavyko perskaityti kopijuoklės",
 	"Failed to read clipboard contents": "Nepavyko perskaityti kopijuoklės",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Nepavyko atnaujinti nustatymų",
 	"Failed to update settings": "Nepavyko atnaujinti nustatymų",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Skaityti garsiai",
 	"Read Aloud": "Skaityti garsiai",
+	"Reasoning Effort": "",
 	"Record voice": "Įrašyti balsą",
 	"Record voice": "Įrašyti balsą",
 	"Redirecting you to OpenWebUI Community": "Perkeliam Jus į OpenWebUI bendruomenę",
 	"Redirecting you to OpenWebUI Community": "Perkeliam Jus į OpenWebUI bendruomenę",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Sahkan tindakan anda",
 	"Confirm your action": "Sahkan tindakan anda",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Sambungan",
 	"Connections": "Sambungan",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Hubungi admin untuk akses WebUI",
 	"Contact Admin for WebUI Access": "Hubungi admin untuk akses WebUI",
 	"Content": "Kandungan",
 	"Content": "Kandungan",
 	"Content Extraction": "Pengekstrakan Kandungan",
 	"Content Extraction": "Pengekstrakan Kandungan",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Bilangan Langkah (cth 50)",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Bilangan Langkah (cth 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Masukkan Skor",
 	"Enter Score": "Masukkan Skor",
@@ -412,6 +414,7 @@
 	"External Models": "Model Luaran",
 	"External Models": "Model Luaran",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Gagal mencipta kekunci API",
 	"Failed to create API Key.": "Gagal mencipta kekunci API",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Gagal membaca konten papan klip",
 	"Failed to read clipboard contents": "Gagal membaca konten papan klip",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Gagal mengemaskini tetapan",
 	"Failed to update settings": "Gagal mengemaskini tetapan",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Baca dengan lantang",
 	"Read Aloud": "Baca dengan lantang",
+	"Reasoning Effort": "",
 	"Record voice": "Rakam suara",
 	"Record voice": "Rakam suara",
 	"Redirecting you to OpenWebUI Community": "Membawa anda ke Komuniti OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Membawa anda ke Komuniti OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Bekreft handlingen",
 	"Confirm your action": "Bekreft handlingen",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Tilkoblinger",
 	"Connections": "Tilkoblinger",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Kontakt administrator for å få tilgang til WebUI",
 	"Contact Admin for WebUI Access": "Kontakt administrator for å få tilgang til WebUI",
 	"Content": "Innhold",
 	"Content": "Innhold",
 	"Content Extraction": "Uthenting av innhold",
 	"Content Extraction": "Uthenting av innhold",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Angi API-nøkkel for Mojeek-søk",
 	"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 Number of Steps (e.g. 50)": "Angi antall steg (f.eks. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Angi Sampler (e.g. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Angi Sampler (e.g. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Angi Scheduler (f.eks. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Angi Scheduler (f.eks. Karras)",
 	"Enter Score": "Angi poengsum",
 	"Enter Score": "Angi poengsum",
@@ -412,6 +414,7 @@
 	"External Models": "Eksterne modeller",
 	"External Models": "Eksterne modeller",
 	"Failed to add file.": "Kan ikke legge til filen.",
 	"Failed to add file.": "Kan ikke legge til filen.",
 	"Failed to create API Key.": "Kan ikke opprette en API-nøkkel.",
 	"Failed to create API Key.": "Kan ikke opprette en API-nøkkel.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Kan ikke lese utklippstavlens innhold",
 	"Failed to read clipboard contents": "Kan ikke lese utklippstavlens innhold",
 	"Failed to save models configuration": "Kan ikke lagre konfigurasjonen av modeller",
 	"Failed to save models configuration": "Kan ikke lagre konfigurasjonen av modeller",
 	"Failed to update settings": "Kan ikke oppdatere innstillinger",
 	"Failed to update settings": "Kan ikke oppdatere innstillinger",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Ny rangering av modeller etter emnelikhet",
 	"Re-rank models by topic similarity": "Ny rangering av modeller etter emnelikhet",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Les høyt",
 	"Read Aloud": "Les høyt",
+	"Reasoning Effort": "",
 	"Record voice": "Ta opp tale",
 	"Record voice": "Ta opp tale",
 	"Redirecting you to OpenWebUI Community": "Omdirigerer deg til OpenWebUI-fellesskapet",
 	"Redirecting you to OpenWebUI Community": "Omdirigerer deg til OpenWebUI-fellesskapet",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Reduserer sannsynligheten for å generere meningsløse svar. En høyere verdi (f.eks. 100) vil gi mer varierte svar, mens en lavere verdi (f.eks. 10) vil være mer konservativ. (Standard: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Reduserer sannsynligheten for å generere meningsløse svar. En høyere verdi (f.eks. 100) vil gi mer varierte svar, mens en lavere verdi (f.eks. 10) vil være mer konservativ. (Standard: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Bevestig uw actie",
 	"Confirm your action": "Bevestig uw actie",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Verbindingen",
 	"Connections": "Verbindingen",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Neem contact op met de beheerder voor WebUI-toegang",
 	"Contact Admin for WebUI Access": "Neem contact op met de beheerder voor WebUI-toegang",
 	"Content": "Inhoud",
 	"Content": "Inhoud",
 	"Content Extraction": "Inhoudsextractie",
 	"Content Extraction": "Inhoudsextractie",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Voer Mojeek Search API-sleutel in",
 	"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 Number of Steps (e.g. 50)": "Voeg aantal stappen toe (Bijv. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "Voer Sampler in (bv. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Voer Scheduler in (bv. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Voer Scheduler in (bv. Karras)",
 	"Enter Score": "Voeg score toe",
 	"Enter Score": "Voeg score toe",
@@ -412,6 +414,7 @@
 	"External Models": "Externe modules",
 	"External Models": "Externe modules",
 	"Failed to add file.": "Het is niet gelukt om het bestand toe te voegen.",
 	"Failed to add file.": "Het is niet gelukt om het bestand toe te voegen.",
 	"Failed to create API Key.": "Kan API Key niet aanmaken.",
 	"Failed to create API Key.": "Kan API Key niet aanmaken.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Kan klembord inhoud niet lezen",
 	"Failed to read clipboard contents": "Kan klembord inhoud niet lezen",
 	"Failed to save models configuration": "Het is niet gelukt om de modelconfiguratie op te slaan",
 	"Failed to save models configuration": "Het is niet gelukt om de modelconfiguratie op te slaan",
 	"Failed to update settings": "Instellingen konden niet worden bijgewerkt.",
 	"Failed to update settings": "Instellingen konden niet worden bijgewerkt.",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Herrangschik modellen op basis van onderwerpsovereenkomst",
 	"Re-rank models by topic similarity": "Herrangschik modellen op basis van onderwerpsovereenkomst",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Voorlezen",
 	"Read Aloud": "Voorlezen",
+	"Reasoning Effort": "",
 	"Record voice": "Neem stem op",
 	"Record voice": "Neem stem op",
 	"Redirecting you to OpenWebUI Community": "Je wordt doorgestuurd naar OpenWebUI Community",
 	"Redirecting you to OpenWebUI Community": "Je wordt doorgestuurd naar OpenWebUI Community",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Vermindert de kans op het genereren van onzin. Een hogere waarde (bijv. 100) zal meer diverse antwoorden geven, terwijl een lagere waarde (bijv. 10) conservatiever zal zijn. (Standaard: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Vermindert de kans op het genereren van onzin. Een hogere waarde (bijv. 100) zal meer diverse antwoorden geven, terwijl een lagere waarde (bijv. 10) conservatiever zal zijn. (Standaard: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "ਕਨੈਕਸ਼ਨ",
 	"Connections": "ਕਨੈਕਸ਼ਨ",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "ਸਮੱਗਰੀ",
 	"Content": "ਸਮੱਗਰੀ",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "ਸਕੋਰ ਦਰਜ ਕਰੋ",
 	"Enter Score": "ਸਕੋਰ ਦਰਜ ਕਰੋ",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "API ਕੁੰਜੀ ਬਣਾਉਣ ਵਿੱਚ ਅਸਫਲ।",
 	"Failed to create API Key.": "API ਕੁੰਜੀ ਬਣਾਉਣ ਵਿੱਚ ਅਸਫਲ।",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "ਕਲਿੱਪਬੋਰਡ ਸਮੱਗਰੀ ਪੜ੍ਹਣ ਵਿੱਚ ਅਸਫਲ",
 	"Failed to read clipboard contents": "ਕਲਿੱਪਬੋਰਡ ਸਮੱਗਰੀ ਪੜ੍ਹਣ ਵਿੱਚ ਅਸਫਲ",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "ਜੋਰ ਨਾਲ ਪੜ੍ਹੋ",
 	"Read Aloud": "ਜੋਰ ਨਾਲ ਪੜ੍ਹੋ",
+	"Reasoning Effort": "",
 	"Record voice": "ਆਵਾਜ਼ ਰਿਕਾਰਡ ਕਰੋ",
 	"Record voice": "ਆਵਾਜ਼ ਰਿਕਾਰਡ ਕਰੋ",
 	"Redirecting you to OpenWebUI Community": "ਤੁਹਾਨੂੰ ਓਪਨਵੈਬਯੂਆਈ ਕਮਿਊਨਿਟੀ ਵੱਲ ਰੀਡਾਇਰੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ",
 	"Redirecting you to OpenWebUI Community": "ਤੁਹਾਨੂੰ ਓਪਨਵੈਬਯੂਆਈ ਕਮਿਊਨਿਟੀ ਵੱਲ ਰੀਡਾਇਰੈਕਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Połączenia",
 	"Connections": "Połączenia",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "Zawartość",
 	"Content": "Zawartość",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Wprowadź liczbę kroków (np. 50)",
 	"Enter Number of Steps (e.g. 50)": "Wprowadź liczbę kroków (np. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Wprowadź wynik",
 	"Enter Score": "Wprowadź wynik",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Nie udało się utworzyć klucza API.",
 	"Failed to create API Key.": "Nie udało się utworzyć klucza API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Nie udało się odczytać zawartości schowka",
 	"Failed to read clipboard contents": "Nie udało się odczytać zawartości schowka",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Czytaj na głos",
 	"Read Aloud": "Czytaj na głos",
+	"Reasoning Effort": "",
 	"Record voice": "Nagraj głos",
 	"Record voice": "Nagraj głos",
 	"Redirecting you to OpenWebUI Community": "Przekierowujemy Cię do społeczności OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Przekierowujemy Cię do społeczności OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Confirme sua ação",
 	"Confirm your action": "Confirme sua ação",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Conexões",
 	"Connections": "Conexões",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Contate o Admin para Acesso ao WebUI",
 	"Contact Admin for WebUI Access": "Contate o Admin para Acesso ao WebUI",
 	"Content": "Conteúdo",
 	"Content": "Conteúdo",
 	"Content Extraction": "Extração de Conteúdo",
 	"Content Extraction": "Extração de Conteúdo",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Digite a Chave API do Mojeek Search",
 	"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 Number of Steps (e.g. 50)": "Digite o Número de Passos (por exemplo, 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "Digite o Sampler (por exemplo, Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Digite o Agendador (por exemplo, Karras)",
 	"Enter Scheduler (e.g. Karras)": "Digite o Agendador (por exemplo, Karras)",
 	"Enter Score": "Digite a Pontuação",
 	"Enter Score": "Digite a Pontuação",
@@ -412,6 +414,7 @@
 	"External Models": "Modelos Externos",
 	"External Models": "Modelos Externos",
 	"Failed to add file.": "Falha ao adicionar arquivo.",
 	"Failed to add file.": "Falha ao adicionar arquivo.",
 	"Failed to create API Key.": "Falha ao criar a Chave API.",
 	"Failed to create API Key.": "Falha ao criar a Chave API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Falha ao ler o conteúdo da área de transferência",
 	"Failed to read clipboard contents": "Falha ao ler o conteúdo da área de transferência",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Falha ao atualizar as configurações",
 	"Failed to update settings": "Falha ao atualizar as configurações",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Reclassificação de modelos por similaridade de tópico",
 	"Re-rank models by topic similarity": "Reclassificação de modelos por similaridade de tópico",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Ler em Voz Alta",
 	"Read Aloud": "Ler em Voz Alta",
+	"Reasoning Effort": "",
 	"Record voice": "Gravar voz",
 	"Record voice": "Gravar voz",
 	"Redirecting you to OpenWebUI Community": "Redirecionando você para a Comunidade OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Redirecionando você para a Comunidade OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Reduz a probabilidade de gerar absurdos. Um valor mais alto (por exemplo, 100) dará respostas mais diversas, enquanto um valor mais baixo (por exemplo, 10) será mais conservador. (Padrão: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Reduz a probabilidade de gerar absurdos. Um valor mais alto (por exemplo, 100) dará respostas mais diversas, enquanto um valor mais baixo (por exemplo, 10) será mais conservador. (Padrão: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Conexões",
 	"Connections": "Conexões",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Contatar Admin para acesso ao WebUI",
 	"Contact Admin for WebUI Access": "Contatar Admin para acesso ao WebUI",
 	"Content": "Conteúdo",
 	"Content": "Conteúdo",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Escreva o Número de Etapas (por exemplo, 50)",
 	"Enter Number of Steps (e.g. 50)": "Escreva o Número de Etapas (por exemplo, 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Escreva a Pontuação",
 	"Enter Score": "Escreva a Pontuação",
@@ -412,6 +414,7 @@
 	"External Models": "Modelos Externos",
 	"External Models": "Modelos Externos",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Falha ao criar a Chave da API.",
 	"Failed to create API Key.": "Falha ao criar a Chave da API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Falha ao ler o conteúdo da área de transferência",
 	"Failed to read clipboard contents": "Falha ao ler o conteúdo da área de transferência",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Falha ao atualizar as definições",
 	"Failed to update settings": "Falha ao atualizar as definições",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Ler em Voz Alta",
 	"Read Aloud": "Ler em Voz Alta",
+	"Reasoning Effort": "",
 	"Record voice": "Gravar voz",
 	"Record voice": "Gravar voz",
 	"Redirecting you to OpenWebUI Community": "Redirecionando-o para a Comunidade OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Redirecionando-o para a Comunidade OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Confirmă acțiunea ta",
 	"Confirm your action": "Confirmă acțiunea ta",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Conexiuni",
 	"Connections": "Conexiuni",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Contactează administratorul pentru acces WebUI",
 	"Contact Admin for WebUI Access": "Contactează administratorul pentru acces WebUI",
 	"Content": "Conținut",
 	"Content": "Conținut",
 	"Content Extraction": "Extragere Conținut",
 	"Content Extraction": "Extragere Conținut",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Introduceți Numărul de Pași (de ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Introduceți Numărul de Pași (de ex. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "Introduce Sampler (de exemplu, Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Introduceți Programatorul (de exemplu, Karras)",
 	"Enter Scheduler (e.g. Karras)": "Introduceți Programatorul (de exemplu, Karras)",
 	"Enter Score": "Introduceți Scorul",
 	"Enter Score": "Introduceți Scorul",
@@ -412,6 +414,7 @@
 	"External Models": "Modele Externe",
 	"External Models": "Modele Externe",
 	"Failed to add file.": "Eșec la adăugarea fișierului.",
 	"Failed to add file.": "Eșec la adăugarea fișierului.",
 	"Failed to create API Key.": "Crearea cheii API a eșuat.",
 	"Failed to create API Key.": "Crearea cheii API a eșuat.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Citirea conținutului clipboard-ului a eșuat",
 	"Failed to read clipboard contents": "Citirea conținutului clipboard-ului a eșuat",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Actualizarea setărilor a eșuat",
 	"Failed to update settings": "Actualizarea setărilor a eșuat",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Reordonează modelele în funcție de similaritatea tematică",
 	"Re-rank models by topic similarity": "Reordonează modelele în funcție de similaritatea tematică",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Citește cu Voce Tare",
 	"Read Aloud": "Citește cu Voce Tare",
+	"Reasoning Effort": "",
 	"Record voice": "Înregistrează vocea",
 	"Record voice": "Înregistrează vocea",
 	"Redirecting you to OpenWebUI Community": "Vă redirecționăm către Comunitatea OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Vă redirecționăm către Comunitatea OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Подтвердите свое действие",
 	"Confirm your action": "Подтвердите свое действие",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Соединение",
 	"Connections": "Соединение",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Обратитесь к администратору для получения доступа к WebUI",
 	"Contact Admin for WebUI Access": "Обратитесь к администратору для получения доступа к WebUI",
 	"Content": "Содержание",
 	"Content": "Содержание",
 	"Content Extraction": "Извлечение контента",
 	"Content Extraction": "Извлечение контента",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Введите количество шагов (например, 50)",
 	"Enter Number of Steps (e.g. 50)": "Введите количество шагов (например, 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Введите сэмплер (например, Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Введите сэмплер (например, Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Введите планировщик (например, Karras)",
 	"Enter Scheduler (e.g. Karras)": "Введите планировщик (например, Karras)",
 	"Enter Score": "Введите оценку",
 	"Enter Score": "Введите оценку",
@@ -412,6 +414,7 @@
 	"External Models": "Внешние модели",
 	"External Models": "Внешние модели",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Не удалось создать ключ API.",
 	"Failed to create API Key.": "Не удалось создать ключ API.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Не удалось прочитать содержимое буфера обмена",
 	"Failed to read clipboard contents": "Не удалось прочитать содержимое буфера обмена",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Не удалось обновить настройки",
 	"Failed to update settings": "Не удалось обновить настройки",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Прочитать вслух",
 	"Read Aloud": "Прочитать вслух",
+	"Reasoning Effort": "",
 	"Record voice": "Записать голос",
 	"Record voice": "Записать голос",
 	"Redirecting you to OpenWebUI Community": "Перенаправляем вас в сообщество OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Перенаправляем вас в сообщество OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Potvrďte svoju akciu",
 	"Confirm your action": "Potvrďte svoju akciu",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Pripojenia",
 	"Connections": "Pripojenia",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Kontaktujte administrátora pre prístup k webovému rozhraniu.",
 	"Contact Admin for WebUI Access": "Kontaktujte administrátora pre prístup k webovému rozhraniu.",
 	"Content": "Obsah",
 	"Content": "Obsah",
 	"Content Extraction": "Extrakcia obsahu",
 	"Content Extraction": "Extrakcia obsahu",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Zadajte počet krokov (napr. 50)",
 	"Enter Number of Steps (e.g. 50)": "Zadajte počet krokov (napr. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Zadajte vzorkovač (napr. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Zadajte vzorkovač (napr. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Zadajte plánovač (napr. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Zadajte plánovač (napr. Karras)",
 	"Enter Score": "Zadajte skóre",
 	"Enter Score": "Zadajte skóre",
@@ -412,6 +414,7 @@
 	"External Models": "Externé modely",
 	"External Models": "Externé modely",
 	"Failed to add file.": "Nepodarilo sa pridať súbor.",
 	"Failed to add file.": "Nepodarilo sa pridať súbor.",
 	"Failed to create API Key.": "Nepodarilo sa vytvoriť API kľúč.",
 	"Failed to create API Key.": "Nepodarilo sa vytvoriť API kľúč.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Nepodarilo sa prečítať obsah schránky",
 	"Failed to read clipboard contents": "Nepodarilo sa prečítať obsah schránky",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Nepodarilo sa aktualizovať nastavenia",
 	"Failed to update settings": "Nepodarilo sa aktualizovať nastavenia",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Znova zoradiť modely podľa podobnosti tém.",
 	"Re-rank models by topic similarity": "Znova zoradiť modely podľa podobnosti tém.",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Čítať nahlas",
 	"Read Aloud": "Čítať nahlas",
+	"Reasoning Effort": "",
 	"Record voice": "Nahrať hlas",
 	"Record voice": "Nahrať hlas",
 	"Redirecting you to OpenWebUI Community": "Presmerovanie na komunitu OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Presmerovanie na komunitu OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Везе",
 	"Connections": "Везе",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "Садржај",
 	"Content": "Садржај",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Унесите резултат",
 	"Enter Score": "Унесите резултат",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Неуспешно стварање API кључа.",
 	"Failed to create API Key.": "Неуспешно стварање API кључа.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Неуспешно читање садржаја оставе",
 	"Failed to read clipboard contents": "Неуспешно читање садржаја оставе",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Прочитај наглас",
 	"Read Aloud": "Прочитај наглас",
+	"Reasoning Effort": "",
 	"Record voice": "Сними глас",
 	"Record voice": "Сними глас",
 	"Redirecting you to OpenWebUI Community": "Преусмеравање на OpenWebUI заједницу",
 	"Redirecting you to OpenWebUI Community": "Преусмеравање на OpenWebUI заједницу",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Anslutningar",
 	"Connections": "Anslutningar",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Kontakta administratören för att få åtkomst till WebUI",
 	"Contact Admin for WebUI Access": "Kontakta administratören för att få åtkomst till WebUI",
 	"Content": "Innehåll",
 	"Content": "Innehåll",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Ange antal steg (t.ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Ange antal steg (t.ex. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Ange betyg",
 	"Enter Score": "Ange betyg",
@@ -412,6 +414,7 @@
 	"External Models": "Externa modeller",
 	"External Models": "Externa modeller",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Misslyckades med att skapa API-nyckel.",
 	"Failed to create API Key.": "Misslyckades med att skapa API-nyckel.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Misslyckades med att läsa urklippsinnehåll",
 	"Failed to read clipboard contents": "Misslyckades med att läsa urklippsinnehåll",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Misslyckades med att uppdatera inställningarna",
 	"Failed to update settings": "Misslyckades med att uppdatera inställningarna",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Läs igenom",
 	"Read Aloud": "Läs igenom",
+	"Reasoning Effort": "",
 	"Record voice": "Spela in röst",
 	"Record voice": "Spela in röst",
 	"Redirecting you to OpenWebUI Community": "Omdirigerar dig till OpenWebUI Community",
 	"Redirecting you to OpenWebUI Community": "Omdirigerar dig till OpenWebUI Community",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "ยืนยันการดำเนินการของคุณ",
 	"Confirm your action": "ยืนยันการดำเนินการของคุณ",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "การเชื่อมต่อ",
 	"Connections": "การเชื่อมต่อ",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "ติดต่อผู้ดูแลระบบสำหรับการเข้าถึง WebUI",
 	"Contact Admin for WebUI Access": "ติดต่อผู้ดูแลระบบสำหรับการเข้าถึง WebUI",
 	"Content": "เนื้อหา",
 	"Content": "เนื้อหา",
 	"Content Extraction": "การสกัดเนื้อหา",
 	"Content Extraction": "การสกัดเนื้อหา",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "ใส่คะแนน",
 	"Enter Score": "ใส่คะแนน",
@@ -412,6 +414,7 @@
 	"External Models": "โมเดลภายนอก",
 	"External Models": "โมเดลภายนอก",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "สร้างคีย์ API ล้มเหลว",
 	"Failed to create API Key.": "สร้างคีย์ API ล้มเหลว",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "อ่านเนื้อหาคลิปบอร์ดล้มเหลว",
 	"Failed to read clipboard contents": "อ่านเนื้อหาคลิปบอร์ดล้มเหลว",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "อัปเดตการตั้งค่าล้มเหลว",
 	"Failed to update settings": "อัปเดตการตั้งค่าล้มเหลว",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "อ่านออกเสียง",
 	"Read Aloud": "อ่านออกเสียง",
+	"Reasoning Effort": "",
 	"Record voice": "บันทึกเสียง",
 	"Record voice": "บันทึกเสียง",
 	"Redirecting you to OpenWebUI Community": "กำลังเปลี่ยนเส้นทางคุณไปยังชุมชน OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "กำลังเปลี่ยนเส้นทางคุณไปยังชุมชน OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "",
 	"Confirm your action": "",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "",
 	"Connections": "",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "",
 	"Contact Admin for WebUI Access": "",
 	"Content": "",
 	"Content": "",
 	"Content Extraction": "",
 	"Content Extraction": "",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "",
 	"Enter Score": "",
@@ -412,6 +414,7 @@
 	"External Models": "",
 	"External Models": "",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "",
 	"Failed to create API Key.": "",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "",
 	"Failed to read clipboard contents": "",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "",
 	"Failed to update settings": "",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "",
 	"Read Aloud": "",
+	"Reasoning Effort": "",
 	"Record voice": "",
 	"Record voice": "",
 	"Redirecting you to OpenWebUI Community": "",
 	"Redirecting you to OpenWebUI Community": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "İşleminizi onaylayın",
 	"Confirm your action": "İşleminizi onaylayın",
 	"Confirm your new password": "Yeni parolanızı onaylayın",
 	"Confirm your new password": "Yeni parolanızı onaylayın",
 	"Connections": "Bağlantılar",
 	"Connections": "Bağlantılar",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "WebUI Erişimi için Yöneticiyle İletişime Geçin",
 	"Contact Admin for WebUI Access": "WebUI Erişimi için Yöneticiyle İletişime Geçin",
 	"Content": "İçerik",
 	"Content": "İçerik",
 	"Content Extraction": "İçerik Çıkarma",
 	"Content Extraction": "İçerik Çıkarma",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Mojeek Search API Anahtarını Girin",
 	"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 Number of Steps (e.g. 50)": "Adım Sayısını Girin (örn. 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Örnekleyiciyi Girin (örn. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Örnekleyiciyi Girin (örn. Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Zamanlayıcıyı Girin (örn. Karras)",
 	"Enter Scheduler (e.g. Karras)": "Zamanlayıcıyı Girin (örn. Karras)",
 	"Enter Score": "Skoru Girin",
 	"Enter Score": "Skoru Girin",
@@ -412,6 +414,7 @@
 	"External Models": "Modelleri Dışa Aktar",
 	"External Models": "Modelleri Dışa Aktar",
 	"Failed to add file.": "Dosya eklenemedi.",
 	"Failed to add file.": "Dosya eklenemedi.",
 	"Failed to create API Key.": "API Anahtarı oluşturulamadı.",
 	"Failed to create API Key.": "API Anahtarı oluşturulamadı.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Pano içeriği okunamadı",
 	"Failed to read clipboard contents": "Pano içeriği okunamadı",
 	"Failed to save models configuration": "Modeller yapılandırması kaydedilemedi",
 	"Failed to save models configuration": "Modeller yapılandırması kaydedilemedi",
 	"Failed to update settings": "Ayarlar güncellenemedi",
 	"Failed to update settings": "Ayarlar güncellenemedi",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Konu benzerliğine göre modelleri yeniden sırala",
 	"Re-rank models by topic similarity": "Konu benzerliğine göre modelleri yeniden sırala",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Sesli Oku",
 	"Read Aloud": "Sesli Oku",
+	"Reasoning Effort": "",
 	"Record voice": "Ses kaydı yap",
 	"Record voice": "Ses kaydı yap",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI Topluluğuna yönlendiriliyorsunuz",
 	"Redirecting you to OpenWebUI Community": "OpenWebUI Topluluğuna yönlendiriliyorsunuz",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Підтвердіть свою дію",
 	"Confirm your action": "Підтвердіть свою дію",
 	"Confirm your new password": "Підтвердіть свій новий пароль",
 	"Confirm your new password": "Підтвердіть свій новий пароль",
 	"Connections": "З'єднання",
 	"Connections": "З'єднання",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Зверніться до адміна для отримання доступу до WebUI",
 	"Contact Admin for WebUI Access": "Зверніться до адміна для отримання доступу до WebUI",
 	"Content": "Зміст",
 	"Content": "Зміст",
 	"Content Extraction": "Вилучення вмісту",
 	"Content Extraction": "Вилучення вмісту",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "Введіть API ключ для пошуку Mojeek",
 	"Enter Mojeek Search API Key": "Введіть API ключ для пошуку Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Введіть кількість кроків (напр., 50)",
 	"Enter Number of Steps (e.g. 50)": "Введіть кількість кроків (напр., 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Введіть URL проксі (напр., https://user:password@host:port)",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "Введіть семплер (напр., Euler a)",
 	"Enter Scheduler (e.g. Karras)": "Введіть планувальник (напр., Karras)",
 	"Enter Scheduler (e.g. Karras)": "Введіть планувальник (напр., Karras)",
 	"Enter Score": "Введіть бал",
 	"Enter Score": "Введіть бал",
@@ -412,6 +414,7 @@
 	"External Models": "Зовнішні моделі",
 	"External Models": "Зовнішні моделі",
 	"Failed to add file.": "Не вдалося додати файл.",
 	"Failed to add file.": "Не вдалося додати файл.",
 	"Failed to create API Key.": "Не вдалося створити API ключ.",
 	"Failed to create API Key.": "Не вдалося створити API ключ.",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Не вдалося прочитати вміст буфера обміну",
 	"Failed to read clipboard contents": "Не вдалося прочитати вміст буфера обміну",
 	"Failed to save models configuration": "Не вдалося зберегти конфігурацію моделей",
 	"Failed to save models configuration": "Не вдалося зберегти конфігурацію моделей",
 	"Failed to update settings": "Не вдалося оновити налаштування",
 	"Failed to update settings": "Не вдалося оновити налаштування",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "Перестановка моделей за схожістю тем",
 	"Re-rank models by topic similarity": "Перестановка моделей за схожістю тем",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Читати вголос",
 	"Read Aloud": "Читати вголос",
+	"Reasoning Effort": "",
 	"Record voice": "Записати голос",
 	"Record voice": "Записати голос",
 	"Redirecting you to OpenWebUI Community": "Перенаправляємо вас до спільноти OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Перенаправляємо вас до спільноти OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Знижує ймовірність генерації безглуздих відповідей. Вищі значення (напр., 100) призведуть до більш різноманітних відповідей, тоді як нижчі значення (напр., 10) будуть більш обережними. (За замовчуванням: 40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "Знижує ймовірність генерації безглуздих відповідей. Вищі значення (напр., 100) призведуть до більш різноманітних відповідей, тоді як нижчі значення (напр., 10) будуть більш обережними. (За замовчуванням: 40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "اپنی کارروائی کی تصدیق کریں",
 	"Confirm your action": "اپنی کارروائی کی تصدیق کریں",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "کنکشنز",
 	"Connections": "کنکشنز",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "ویب یو آئی رسائی کے لیے ایڈمن سے رابطہ کریں",
 	"Contact Admin for WebUI Access": "ویب یو آئی رسائی کے لیے ایڈمن سے رابطہ کریں",
 	"Content": "مواد",
 	"Content": "مواد",
 	"Content Extraction": "مواد نکالنا",
 	"Content Extraction": "مواد نکالنا",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "درج کریں مراحل کی تعداد (جیسے 50)",
 	"Enter Number of Steps (e.g. 50)": "درج کریں مراحل کی تعداد (جیسے 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "نمونہ درج کریں (مثال: آئلر a)",
 	"Enter Sampler (e.g. Euler a)": "نمونہ درج کریں (مثال: آئلر a)",
 	"Enter Scheduler (e.g. Karras)": "شیڈیولر درج کریں (مثلاً Karras)",
 	"Enter Scheduler (e.g. Karras)": "شیڈیولر درج کریں (مثلاً Karras)",
 	"Enter Score": "درجہ درج کریں",
 	"Enter Score": "درجہ درج کریں",
@@ -412,6 +414,7 @@
 	"External Models": "بیرونی ماڈلز",
 	"External Models": "بیرونی ماڈلز",
 	"Failed to add file.": "فائل شامل کرنے میں ناکام",
 	"Failed to add file.": "فائل شامل کرنے میں ناکام",
 	"Failed to create API Key.": "API کلید بنانے میں ناکام",
 	"Failed to create API Key.": "API کلید بنانے میں ناکام",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "کلپ بورڈ مواد کو پڑھنے میں ناکام",
 	"Failed to read clipboard contents": "کلپ بورڈ مواد کو پڑھنے میں ناکام",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "ترتیبات کی تازہ کاری ناکام رہی",
 	"Failed to update settings": "ترتیبات کی تازہ کاری ناکام رہی",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "موضوع کی مماثلت کے لحاظ سے ماڈلز کی دوبارہ ترتیب دیں",
 	"Re-rank models by topic similarity": "موضوع کی مماثلت کے لحاظ سے ماڈلز کی دوبارہ ترتیب دیں",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "بُلند آواز میں پڑھیں",
 	"Read Aloud": "بُلند آواز میں پڑھیں",
+	"Reasoning Effort": "",
 	"Record voice": "صوت ریکارڈ کریں",
 	"Record voice": "صوت ریکارڈ کریں",
 	"Redirecting you to OpenWebUI Community": "آپ کو اوپن ویب یو آئی کمیونٹی کی طرف ری ڈائریکٹ کیا جا رہا ہے",
 	"Redirecting you to OpenWebUI Community": "آپ کو اوپن ویب یو آئی کمیونٹی کی طرف ری ڈائریکٹ کیا جا رہا ہے",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "Xác nhận hành động của bạn",
 	"Confirm your action": "Xác nhận hành động của bạn",
 	"Confirm your new password": "",
 	"Confirm your new password": "",
 	"Connections": "Kết nối",
 	"Connections": "Kết nối",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "Liên hệ với Quản trị viên để được cấp quyền truy cập",
 	"Contact Admin for WebUI Access": "Liên hệ với Quản trị viên để được cấp quyền truy cập",
 	"Content": "Nội dung",
 	"Content": "Nội dung",
 	"Content Extraction": "Trích xuất nội dung",
 	"Content Extraction": "Trích xuất nội dung",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Nhập số Steps (vd: 50)",
 	"Enter Number of Steps (e.g. 50)": "Nhập số Steps (vd: 50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Scheduler (e.g. Karras)": "",
 	"Enter Score": "Nhập Score",
 	"Enter Score": "Nhập Score",
@@ -412,6 +414,7 @@
 	"External Models": "Các model ngoài",
 	"External Models": "Các model ngoài",
 	"Failed to add file.": "",
 	"Failed to add file.": "",
 	"Failed to create API Key.": "Lỗi khởi tạo API Key",
 	"Failed to create API Key.": "Lỗi khởi tạo API Key",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "Không thể đọc nội dung clipboard",
 	"Failed to read clipboard contents": "Không thể đọc nội dung clipboard",
 	"Failed to save models configuration": "",
 	"Failed to save models configuration": "",
 	"Failed to update settings": "Lỗi khi cập nhật các cài đặt",
 	"Failed to update settings": "Lỗi khi cập nhật các cài đặt",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "",
 	"Re-rank models by topic similarity": "",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "Đọc ra loa",
 	"Read Aloud": "Đọc ra loa",
+	"Reasoning Effort": "",
 	"Record voice": "Ghi âm",
 	"Record voice": "Ghi âm",
 	"Redirecting you to OpenWebUI Community": "Đang chuyển hướng bạn đến Cộng đồng OpenWebUI",
 	"Redirecting you to OpenWebUI Community": "Đang chuyển hướng bạn đến Cộng đồng OpenWebUI",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "确定吗?",
 	"Confirm your action": "确定吗?",
 	"Confirm your new password": "确认新密码",
 	"Confirm your new password": "确认新密码",
 	"Connections": "外部连接",
 	"Connections": "外部连接",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "请联系管理员以获取访问权限",
 	"Contact Admin for WebUI Access": "请联系管理员以获取访问权限",
 	"Content": "内容",
 	"Content": "内容",
 	"Content Extraction": "内容提取",
 	"Content Extraction": "内容提取",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "输入 Mojeek Search API 密钥",
 	"Enter Mojeek Search API Key": "输入 Mojeek Search API 密钥",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "输入代理 URL (例如:https://用户名:密码@主机名:端口)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "输入代理 URL (例如:https://用户名:密码@主机名:端口)",
+	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "输入 Sampler (例如:Euler a)",
 	"Enter Sampler (e.g. Euler a)": "输入 Sampler (例如:Euler a)",
 	"Enter Scheduler (e.g. Karras)": "输入 Scheduler (例如:Karras)",
 	"Enter Scheduler (e.g. Karras)": "输入 Scheduler (例如:Karras)",
 	"Enter Score": "输入评分",
 	"Enter Score": "输入评分",
@@ -412,6 +414,7 @@
 	"External Models": "外部模型",
 	"External Models": "外部模型",
 	"Failed to add file.": "添加文件失败。",
 	"Failed to add file.": "添加文件失败。",
 	"Failed to create API Key.": "无法创建 API 密钥。",
 	"Failed to create API Key.": "无法创建 API 密钥。",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "无法读取剪贴板内容",
 	"Failed to read clipboard contents": "无法读取剪贴板内容",
 	"Failed to save models configuration": "无法保存模型配置",
 	"Failed to save models configuration": "无法保存模型配置",
 	"Failed to update settings": "无法更新设置",
 	"Failed to update settings": "无法更新设置",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "根据主题相似性对模型重新排序",
 	"Re-rank models by topic similarity": "根据主题相似性对模型重新排序",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "朗读",
 	"Read Aloud": "朗读",
+	"Reasoning Effort": "",
 	"Record voice": "录音",
 	"Record voice": "录音",
 	"Redirecting you to OpenWebUI Community": "正在将您重定向到 OpenWebUI 社区",
 	"Redirecting you to OpenWebUI Community": "正在将您重定向到 OpenWebUI 社区",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "降低产生无意义答案的概率。数值越大(如 100),答案就越多样化,而数值越小(如 10),答案就越保守。(默认值:40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "降低产生无意义答案的概率。数值越大(如 100),答案就越多样化,而数值越小(如 10),答案就越保守。(默认值:40)",

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

@@ -189,6 +189,7 @@
 	"Confirm your action": "確認您的操作",
 	"Confirm your action": "確認您的操作",
 	"Confirm your new password": "確認您的新密碼",
 	"Confirm your new password": "確認您的新密碼",
 	"Connections": "連線",
 	"Connections": "連線",
+	"Constrains effort on reasoning for reasoning models. Only applicable to reasoning models from specific providers that support reasoning effort. (Default: medium)": "",
 	"Contact Admin for WebUI Access": "請聯絡管理員以取得 WebUI 存取權限",
 	"Contact Admin for WebUI Access": "請聯絡管理員以取得 WebUI 存取權限",
 	"Content": "內容",
 	"Content": "內容",
 	"Content Extraction": "內容擷取",
 	"Content Extraction": "內容擷取",
@@ -354,6 +355,7 @@
 	"Enter Mojeek Search API Key": "輸入 Mojeek 搜尋 API 金鑰",
 	"Enter Mojeek Search API Key": "輸入 Mojeek 搜尋 API 金鑰",
 	"Enter Number of Steps (e.g. 50)": "輸入步驟數(例如:50)",
 	"Enter Number of Steps (e.g. 50)": "輸入步驟數(例如:50)",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "輸入代理程式 URL(例如:https://user:password@host:port)",
 	"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)",
 	"Enter Sampler (e.g. Euler a)": "輸入取樣器(例如:Euler a)",
 	"Enter Scheduler (e.g. Karras)": "輸入排程器(例如:Karras)",
 	"Enter Scheduler (e.g. Karras)": "輸入排程器(例如:Karras)",
 	"Enter Score": "輸入分數",
 	"Enter Score": "輸入分數",
@@ -412,6 +414,7 @@
 	"External Models": "外部模型",
 	"External Models": "外部模型",
 	"Failed to add file.": "新增檔案失敗。",
 	"Failed to add file.": "新增檔案失敗。",
 	"Failed to create API Key.": "建立 API 金鑰失敗。",
 	"Failed to create API Key.": "建立 API 金鑰失敗。",
+	"Failed to fetch models": "",
 	"Failed to read clipboard contents": "讀取剪貼簿內容失敗",
 	"Failed to read clipboard contents": "讀取剪貼簿內容失敗",
 	"Failed to save models configuration": "儲存模型設定失敗",
 	"Failed to save models configuration": "儲存模型設定失敗",
 	"Failed to update settings": "更新設定失敗",
 	"Failed to update settings": "更新設定失敗",
@@ -740,6 +743,7 @@
 	"Re-rank models by topic similarity": "根據主題相似度重新排序模型",
 	"Re-rank models by topic similarity": "根據主題相似度重新排序模型",
 	"Read": "",
 	"Read": "",
 	"Read Aloud": "大聲朗讀",
 	"Read Aloud": "大聲朗讀",
+	"Reasoning Effort": "",
 	"Record voice": "錄音",
 	"Record voice": "錄音",
 	"Redirecting you to OpenWebUI Community": "正在將您重導向至 OpenWebUI 社群",
 	"Redirecting you to OpenWebUI Community": "正在將您重導向至 OpenWebUI 社群",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "降低產生無意義內容的機率。較高的值(例如 100)會給出更多樣化的答案,而較低的值(例如 10)會更保守。(預設:40)",
 	"Reduces the probability of generating nonsense. A higher value (e.g. 100) will give more diverse answers, while a lower value (e.g. 10) will be more conservative. (Default: 40)": "降低產生無意義內容的機率。較高的值(例如 100)會給出更多樣化的答案,而較低的值(例如 10)會更保守。(預設:40)",