Timothy J. Baek 8 mesi fa
parent
commit
1779e6fecc
44 ha cambiato i file con 247 aggiunte e 80 eliminazioni
  1. 0 78
      backend/open_webui/apps/rag/search/testdata/searchapi.json
  2. 0 1
      backend/open_webui/main.py
  3. 1 1
      package.json
  4. 6 0
      src/lib/i18n/locales/ar-BH/translation.json
  5. 6 0
      src/lib/i18n/locales/bg-BG/translation.json
  6. 6 0
      src/lib/i18n/locales/bn-BD/translation.json
  7. 6 0
      src/lib/i18n/locales/ca-ES/translation.json
  8. 6 0
      src/lib/i18n/locales/ceb-PH/translation.json
  9. 6 0
      src/lib/i18n/locales/de-DE/translation.json
  10. 6 0
      src/lib/i18n/locales/dg-DG/translation.json
  11. 6 0
      src/lib/i18n/locales/en-GB/translation.json
  12. 6 0
      src/lib/i18n/locales/en-US/translation.json
  13. 6 0
      src/lib/i18n/locales/es-ES/translation.json
  14. 6 0
      src/lib/i18n/locales/fa-IR/translation.json
  15. 6 0
      src/lib/i18n/locales/fi-FI/translation.json
  16. 6 0
      src/lib/i18n/locales/fr-CA/translation.json
  17. 6 0
      src/lib/i18n/locales/fr-FR/translation.json
  18. 6 0
      src/lib/i18n/locales/he-IL/translation.json
  19. 6 0
      src/lib/i18n/locales/hi-IN/translation.json
  20. 6 0
      src/lib/i18n/locales/hr-HR/translation.json
  21. 6 0
      src/lib/i18n/locales/id-ID/translation.json
  22. 6 0
      src/lib/i18n/locales/it-IT/translation.json
  23. 6 0
      src/lib/i18n/locales/ja-JP/translation.json
  24. 6 0
      src/lib/i18n/locales/ka-GE/translation.json
  25. 6 0
      src/lib/i18n/locales/ko-KR/translation.json
  26. 6 0
      src/lib/i18n/locales/lt-LT/translation.json
  27. 6 0
      src/lib/i18n/locales/ms-MY/translation.json
  28. 6 0
      src/lib/i18n/locales/nb-NO/translation.json
  29. 6 0
      src/lib/i18n/locales/nl-NL/translation.json
  30. 6 0
      src/lib/i18n/locales/pa-IN/translation.json
  31. 6 0
      src/lib/i18n/locales/pl-PL/translation.json
  32. 6 0
      src/lib/i18n/locales/pt-BR/translation.json
  33. 6 0
      src/lib/i18n/locales/pt-PT/translation.json
  34. 6 0
      src/lib/i18n/locales/ro-RO/translation.json
  35. 6 0
      src/lib/i18n/locales/ru-RU/translation.json
  36. 6 0
      src/lib/i18n/locales/sr-RS/translation.json
  37. 6 0
      src/lib/i18n/locales/sv-SE/translation.json
  38. 6 0
      src/lib/i18n/locales/th-TH/translation.json
  39. 6 0
      src/lib/i18n/locales/tk-TW/translation.json
  40. 6 0
      src/lib/i18n/locales/tr-TR/translation.json
  41. 6 0
      src/lib/i18n/locales/uk-UA/translation.json
  42. 6 0
      src/lib/i18n/locales/vi-VN/translation.json
  43. 6 0
      src/lib/i18n/locales/zh-CN/translation.json
  44. 6 0
      src/lib/i18n/locales/zh-TW/translation.json

File diff suppressed because it is too large
+ 0 - 78
backend/open_webui/apps/rag/search/testdata/searchapi.json


+ 0 - 1
backend/open_webui/main.py

@@ -110,7 +110,6 @@ from starlette.middleware.sessions import SessionMiddleware
 from starlette.responses import RedirectResponse, Response, StreamingResponse
 from starlette.responses import RedirectResponse, Response, StreamingResponse
 
 
 
 
-
 from open_webui.utils.misc import (
 from open_webui.utils.misc import (
     add_or_update_system_message,
     add_or_update_system_message,
     get_last_user_message,
     get_last_user_message,

+ 1 - 1
package.json

@@ -84,4 +84,4 @@
 		"node": ">=18.13.0 <=21.x.x",
 		"node": ">=18.13.0 <=21.x.x",
 		"npm": ">=6.0.0"
 		"npm": ">=6.0.0"
 	}
 	}
-}
+}

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "(e.g. {{modelTag}}) أدخل الموديل تاق",
 	"Enter model tag (e.g. {{modelTag}})": "(e.g. {{modelTag}}) أدخل الموديل تاق",
 	"Enter Number of Steps (e.g. 50)": "(e.g. 50) أدخل عدد الخطوات",
 	"Enter Number of Steps (e.g. 50)": "(e.g. 50) أدخل عدد الخطوات",
 	"Enter Score": "أدخل النتيجة",
 	"Enter Score": "أدخل النتيجة",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "أدخل عنوان URL لاستعلام Searxng",
 	"Enter Searxng Query URL": "أدخل عنوان URL لاستعلام Searxng",
 	"Enter Serper API Key": "أدخل مفتاح واجهة برمجة تطبيقات Serper",
 	"Enter Serper API Key": "أدخل مفتاح واجهة برمجة تطبيقات Serper",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "تصدير جميع الدردشات (جميع المستخدمين)",
 	"Export All Chats (All Users)": "تصدير جميع الدردشات (جميع المستخدمين)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "تصدير جميع الدردشات",
 	"Export Chats": "تصدير جميع الدردشات",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "تصدير وثائق الخرائط",
 	"Export Documents Mapping": "تصدير وثائق الخرائط",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "إعدادات الصورة",
 	"Image Settings": "إعدادات الصورة",
 	"Images": "الصور",
 	"Images": "الصور",
 	"Import Chats": "استيراد الدردشات",
 	"Import Chats": "استيراد الدردشات",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "استيراد خرائط المستندات",
 	"Import Documents Mapping": "استيراد خرائط المستندات",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "استيراد النماذج",
 	"Import Models": "استيراد النماذج",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "عدد نتائج البحث",
 	"Search Result Count": "عدد نتائج البحث",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_zero": "تم البحث في {{count}} sites_zero",
 	"Searched {{count}} sites_zero": "تم البحث في {{count}} sites_zero",
 	"Searched {{count}} sites_one": "تم البحث في {{count}} sites_one",
 	"Searched {{count}} sites_one": "تم البحث في {{count}} sites_one",
 	"Searched {{count}} sites_two": "تم البحث في {{count}} sites_two",
 	"Searched {{count}} sites_two": "تم البحث في {{count}} sites_two",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Въведете таг на модел (напр. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Въведете таг на модел (напр. {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "Въведете брой стъпки (напр. 50)",
 	"Enter Number of Steps (e.g. 50)": "Въведете брой стъпки (напр. 50)",
 	"Enter Score": "Въведете оценка",
 	"Enter Score": "Въведете оценка",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Въведете URL адреса на заявката на Searxng",
 	"Enter Searxng Query URL": "Въведете URL адреса на заявката на Searxng",
 	"Enter Serper API Key": "Въведете Serper API ключ",
 	"Enter Serper API Key": "Въведете Serper API ключ",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Експортване на всички чатове (За всички потребители)",
 	"Export All Chats (All Users)": "Експортване на всички чатове (За всички потребители)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "Експортване на чатове",
 	"Export Chats": "Експортване на чатове",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Експортване на документен мапинг",
 	"Export Documents Mapping": "Експортване на документен мапинг",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Настройки на изображения",
 	"Image Settings": "Настройки на изображения",
 	"Images": "Изображения",
 	"Images": "Изображения",
 	"Import Chats": "Импортване на чатове",
 	"Import Chats": "Импортване на чатове",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Импортване на документен мапинг",
 	"Import Documents Mapping": "Импортване на документен мапинг",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Импортиране на модели",
 	"Import Models": "Импортиране на модели",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "Брой резултати от търсенето",
 	"Search Result Count": "Брой резултати от търсенето",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Търси се в {{count}} sites_one",
 	"Searched {{count}} sites_one": "Търси се в {{count}} sites_one",
 	"Searched {{count}} sites_other": "Търси се в {{count}} sites_other",
 	"Searched {{count}} sites_other": "Търси се в {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "মডেল ট্যাগ লিখুন (e.g. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "মডেল ট্যাগ লিখুন (e.g. {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
 	"Enter Score": "স্কোর দিন",
 	"Enter Score": "স্কোর দিন",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Searxng ক্যোয়ারী URL লিখুন",
 	"Enter Searxng Query URL": "Searxng ক্যোয়ারী URL লিখুন",
 	"Enter Serper API Key": "Serper API কী লিখুন",
 	"Enter Serper API Key": "Serper API কী লিখুন",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "সব চ্যাট এক্সপোর্ট করুন (সব ইউজারের)",
 	"Export All Chats (All Users)": "সব চ্যাট এক্সপোর্ট করুন (সব ইউজারের)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "চ্যাটগুলো এক্সপোর্ট করুন",
 	"Export Chats": "চ্যাটগুলো এক্সপোর্ট করুন",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "ডকুমেন্টসমূহ ম্যাপিং এক্সপোর্ট করুন",
 	"Export Documents Mapping": "ডকুমেন্টসমূহ ম্যাপিং এক্সপোর্ট করুন",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "ছবির সেটিংসমূহ",
 	"Image Settings": "ছবির সেটিংসমূহ",
 	"Images": "ছবিসমূহ",
 	"Images": "ছবিসমূহ",
 	"Import Chats": "চ্যাটগুলি ইমপোর্ট করুন",
 	"Import Chats": "চ্যাটগুলি ইমপোর্ট করুন",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "ডকুমেন্টসমূহ ম্যাপিং ইমপোর্ট করুন",
 	"Import Documents Mapping": "ডকুমেন্টসমূহ ম্যাপিং ইমপোর্ট করুন",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "মডেল আমদানি করুন",
 	"Import Models": "মডেল আমদানি করুন",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "অনুসন্ধানের ফলাফল গণনা",
 	"Search Result Count": "অনুসন্ধানের ফলাফল গণনা",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "{{কাউন্ট}} অনুসন্ধান করা হয়েছে sites_one",
 	"Searched {{count}} sites_one": "{{কাউন্ট}} অনুসন্ধান করা হয়েছে sites_one",
 	"Searched {{count}} sites_other": "{{কাউন্ট}} অনুসন্ধান করা হয়েছে sites_other",
 	"Searched {{count}} sites_other": "{{কাউন্ট}} অনুসন্ধান করা হয়েছে sites_other",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Introdueix l'etiqueta del model (p. ex. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Introdueix l'etiqueta del model (p. ex. {{modelTag}})",
 	"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 Score": "Introdueix la puntuació",
 	"Enter Score": "Introdueix la puntuació",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Introdueix l'URL de consulta de Searxng",
 	"Enter Searxng Query URL": "Introdueix l'URL de consulta de Searxng",
 	"Enter Serper API Key": "Introdueix la clau API Serper",
 	"Enter Serper API Key": "Introdueix la clau API Serper",
 	"Enter Serply API Key": "Introdueix la clau API Serply",
 	"Enter Serply API Key": "Introdueix la clau API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exportar tots els xats (Tots els usuaris)",
 	"Export All Chats (All Users)": "Exportar tots els xats (Tots els usuaris)",
 	"Export chat (.json)": "Exportar el xat (.json)",
 	"Export chat (.json)": "Exportar el xat (.json)",
 	"Export Chats": "Exportar els xats",
 	"Export Chats": "Exportar els xats",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportar el mapatge de documents",
 	"Export Documents Mapping": "Exportar el mapatge de documents",
 	"Export Functions": "Exportar funcions",
 	"Export Functions": "Exportar funcions",
 	"Export LiteLLM config.yaml": "Exportar la configuració LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Exportar la configuració LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Preferències d'imatges",
 	"Image Settings": "Preferències d'imatges",
 	"Images": "Imatges",
 	"Images": "Imatges",
 	"Import Chats": "Importar xats",
 	"Import Chats": "Importar xats",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importar el mapatge de documents",
 	"Import Documents Mapping": "Importar el mapatge de documents",
 	"Import Functions": "Importar funcions",
 	"Import Functions": "Importar funcions",
 	"Import Models": "Importar models",
 	"Import Models": "Importar models",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Mida màxima de la indicació de cerca de generació de consultes",
 	"Search Query Generation Prompt Length Threshold": "Mida màxima de la indicació de cerca de generació de consultes",
 	"Search Result Count": "Recompte de resultats de cerca",
 	"Search Result Count": "Recompte de resultats de cerca",
 	"Search Tools": "Cercar eines",
 	"Search Tools": "Cercar eines",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "S'ha cercat {{count}} una pàgina",
 	"Searched {{count}} sites_one": "S'ha cercat {{count}} una pàgina",
 	"Searched {{count}} sites_many": "S'han cercat {{count}} pàgines",
 	"Searched {{count}} sites_many": "S'han cercat {{count}} pàgines",
 	"Searched {{count}} sites_other": "S'han cercat {{count}} pàgines",
 	"Searched {{count}} sites_other": "S'han cercat {{count}} pàgines",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Pagsulod sa template tag (e.g. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Pagsulod sa template tag (e.g. {{modelTag}})",
 	"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 Score": "",
 	"Enter Score": "",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "",
 	"Enter Searxng Query URL": "",
 	"Enter Serper API Key": "",
 	"Enter Serper API Key": "",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "I-export ang tanan nga mga chat (Tanan nga tiggamit)",
 	"Export All Chats (All Users)": "I-export ang tanan nga mga chat (Tanan nga tiggamit)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "I-export ang mga chat",
 	"Export Chats": "I-export ang mga chat",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "I-export ang pagmapa sa dokumento",
 	"Export Documents Mapping": "I-export ang pagmapa sa dokumento",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Mga Setting sa Imahen",
 	"Image Settings": "Mga Setting sa Imahen",
 	"Images": "Mga hulagway",
 	"Images": "Mga hulagway",
 	"Import Chats": "Import nga mga chat",
 	"Import Chats": "Import nga mga chat",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Import nga pagmapa sa dokumento",
 	"Import Documents Mapping": "Import nga pagmapa sa dokumento",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "",
 	"Import Models": "",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "",
 	"Search Result Count": "",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_other": "",
 	"Searched {{count}} sites_other": "",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Gebn Sie den Model-Tag ein",
 	"Enter model tag (e.g. {{modelTag}})": "Gebn Sie den Model-Tag 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 Score": "Punktzahl eingeben",
 	"Enter Score": "Punktzahl eingeben",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Geben Sie die Searxng-Abfrage-URL ein",
 	"Enter Searxng Query URL": "Geben Sie die Searxng-Abfrage-URL ein",
 	"Enter Serper API Key": "Geben Sie den Serper-API-Schlüssel ein",
 	"Enter Serper API Key": "Geben Sie den Serper-API-Schlüssel ein",
 	"Enter Serply API Key": "Geben Sie den",
 	"Enter Serply API Key": "Geben Sie den",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Alle Unterhaltungen exportieren (alle Benutzer)",
 	"Export All Chats (All Users)": "Alle Unterhaltungen exportieren (alle Benutzer)",
 	"Export chat (.json)": "Unterhaltung exportieren (.json)",
 	"Export chat (.json)": "Unterhaltung exportieren (.json)",
 	"Export Chats": "Unterhaltungen exportieren",
 	"Export Chats": "Unterhaltungen exportieren",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Dokumentenzuordnung exportieren",
 	"Export Documents Mapping": "Dokumentenzuordnung exportieren",
 	"Export Functions": "Funktionen exportieren",
 	"Export Functions": "Funktionen exportieren",
 	"Export LiteLLM config.yaml": "LiteLLM-Konfiguration exportieren (config.yaml)",
 	"Export LiteLLM config.yaml": "LiteLLM-Konfiguration exportieren (config.yaml)",
@@ -334,6 +337,7 @@
 	"Image Settings": "Bildeinstellungen",
 	"Image Settings": "Bildeinstellungen",
 	"Images": "Bilder",
 	"Images": "Bilder",
 	"Import Chats": "Unterhaltungen importieren",
 	"Import Chats": "Unterhaltungen importieren",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Dokumentenzuordnung importieren",
 	"Import Documents Mapping": "Dokumentenzuordnung importieren",
 	"Import Functions": "Funktionen importieren",
 	"Import Functions": "Funktionen importieren",
 	"Import Models": "Modelle importieren",
 	"Import Models": "Modelle importieren",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Längenschwelle für Suchanfragengenerierung",
 	"Search Query Generation Prompt Length Threshold": "Längenschwelle für Suchanfragengenerierung",
 	"Search Result Count": "Anzahl der Suchergebnisse",
 	"Search Result Count": "Anzahl der Suchergebnisse",
 	"Search Tools": "Werkzeuge durchsuchen...",
 	"Search Tools": "Werkzeuge durchsuchen...",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "{{count}} Seite durchsucht",
 	"Searched {{count}} sites_one": "{{count}} Seite durchsucht",
 	"Searched {{count}} sites_other": "{{count}} Seiten durchsucht",
 	"Searched {{count}} sites_other": "{{count}} Seiten durchsucht",
 	"Searching \"{{searchQuery}}\"": "Suche nach \"{{searchQuery}}\"",
 	"Searching \"{{searchQuery}}\"": "Suche nach \"{{searchQuery}}\"",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Enter model doge tag (e.g. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Enter model doge tag (e.g. {{modelTag}})",
 	"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 Score": "",
 	"Enter Score": "",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "",
 	"Enter Searxng Query URL": "",
 	"Enter Serper API Key": "",
 	"Enter Serper API Key": "",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Export All Chats (All Doggos)",
 	"Export All Chats (All Users)": "Export All Chats (All Doggos)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "Export Barks",
 	"Export Chats": "Export Barks",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Export Mappings of Dogos",
 	"Export Documents Mapping": "Export Mappings of Dogos",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Settings for Wowmage",
 	"Image Settings": "Settings for Wowmage",
 	"Images": "Wowmages",
 	"Images": "Wowmages",
 	"Import Chats": "Import Barks",
 	"Import Chats": "Import Barks",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Import Doge Mapping",
 	"Import Documents Mapping": "Import Doge Mapping",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "",
 	"Import Models": "",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "",
 	"Search Result Count": "",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_few": "",
 	"Searched {{count}} sites_few": "",
 	"Searched {{count}} sites_many": "",
 	"Searched {{count}} sites_many": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Score": "",
 	"Enter Score": "",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "",
 	"Enter Searxng Query URL": "",
 	"Enter Serper API Key": "",
 	"Enter Serper API Key": "",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "",
 	"Export All Chats (All Users)": "",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "",
 	"Export Chats": "",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "",
 	"Export Documents Mapping": "",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "",
 	"Image Settings": "",
 	"Images": "",
 	"Images": "",
 	"Import Chats": "",
 	"Import Chats": "",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "",
 	"Import Documents Mapping": "",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "",
 	"Import Models": "",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "",
 	"Search Result Count": "",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_other": "",
 	"Searched {{count}} sites_other": "",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Score": "",
 	"Enter Score": "",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "",
 	"Enter Searxng Query URL": "",
 	"Enter Serper API Key": "",
 	"Enter Serper API Key": "",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "",
 	"Export All Chats (All Users)": "",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "",
 	"Export Chats": "",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "",
 	"Export Documents Mapping": "",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "",
 	"Image Settings": "",
 	"Images": "",
 	"Images": "",
 	"Import Chats": "",
 	"Import Chats": "",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "",
 	"Import Documents Mapping": "",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "",
 	"Import Models": "",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "",
 	"Search Result Count": "",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_other": "",
 	"Searched {{count}} sites_other": "",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Ingrese la etiqueta del modelo (p.ej. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Ingrese la etiqueta del modelo (p.ej. {{modelTag}})",
 	"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 Score": "Ingrese la puntuación",
 	"Enter Score": "Ingrese la puntuación",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Introduzca la URL de consulta de Searxng",
 	"Enter Searxng Query URL": "Introduzca la URL de consulta de Searxng",
 	"Enter Serper API Key": "Ingrese la clave API de Serper",
 	"Enter Serper API Key": "Ingrese la clave API de Serper",
 	"Enter Serply API Key": "Ingrese la clave API de Serply",
 	"Enter Serply API Key": "Ingrese la clave API de Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exportar todos los chats (Todos los usuarios)",
 	"Export All Chats (All Users)": "Exportar todos los chats (Todos los usuarios)",
 	"Export chat (.json)": "Exportar chat (.json)",
 	"Export chat (.json)": "Exportar chat (.json)",
 	"Export Chats": "Exportar Chats",
 	"Export Chats": "Exportar Chats",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportar el mapeo de documentos",
 	"Export Documents Mapping": "Exportar el mapeo de documentos",
 	"Export Functions": "Exportar Funciones",
 	"Export Functions": "Exportar Funciones",
 	"Export LiteLLM config.yaml": "Exportar LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Exportar LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Ajustes de la Imágen",
 	"Image Settings": "Ajustes de la Imágen",
 	"Images": "Imágenes",
 	"Images": "Imágenes",
 	"Import Chats": "Importar chats",
 	"Import Chats": "Importar chats",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importar Mapeo de Documentos",
 	"Import Documents Mapping": "Importar Mapeo de Documentos",
 	"Import Functions": "Importar Funciones",
 	"Import Functions": "Importar Funciones",
 	"Import Models": "Importar modelos",
 	"Import Models": "Importar modelos",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Nivel de longitud de Búsqueda de consulta de generación de prompts",
 	"Search Query Generation Prompt Length Threshold": "Nivel de longitud de Búsqueda de consulta de generación de prompts",
 	"Search Result Count": "Recuento de resultados de búsqueda",
 	"Search Result Count": "Recuento de resultados de búsqueda",
 	"Search Tools": "Búsqueda de herramientas",
 	"Search Tools": "Búsqueda de herramientas",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Buscado {{count}} sites_one",
 	"Searched {{count}} sites_one": "Buscado {{count}} sites_one",
 	"Searched {{count}} sites_many": "Buscado {{count}} sites_many",
 	"Searched {{count}} sites_many": "Buscado {{count}} sites_many",
 	"Searched {{count}} sites_other": "Buscó {{count}} sites_other",
 	"Searched {{count}} sites_other": "Buscó {{count}} sites_other",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "تگ مدل را وارد کنید (مثلا {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "تگ مدل را وارد کنید (مثلا {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
 	"Enter Score": "امتیاز را وارد کنید",
 	"Enter Score": "امتیاز را وارد کنید",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "نشانی وب پرسوجوی Searxng را وارد کنید",
 	"Enter Searxng Query URL": "نشانی وب پرسوجوی Searxng را وارد کنید",
 	"Enter Serper API Key": "کلید API Serper را وارد کنید",
 	"Enter Serper API Key": "کلید API Serper را وارد کنید",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "اکسپورت از همه گپ\u200cها(همه کاربران)",
 	"Export All Chats (All Users)": "اکسپورت از همه گپ\u200cها(همه کاربران)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "اکسپورت از گپ\u200cها",
 	"Export Chats": "اکسپورت از گپ\u200cها",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "اکسپورت از نگاشت اسناد",
 	"Export Documents Mapping": "اکسپورت از نگاشت اسناد",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "تنظیمات تصویر",
 	"Image Settings": "تنظیمات تصویر",
 	"Images": "تصاویر",
 	"Images": "تصاویر",
 	"Import Chats": "ایمپورت گپ\u200cها",
 	"Import Chats": "ایمپورت گپ\u200cها",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "ایمپورت نگاشت اسناد",
 	"Import Documents Mapping": "ایمپورت نگاشت اسناد",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "واردات مدلها",
 	"Import Models": "واردات مدلها",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "تعداد نتایج جستجو",
 	"Search Result Count": "تعداد نتایج جستجو",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "جستجو {{count}} sites_one",
 	"Searched {{count}} sites_one": "جستجو {{count}} sites_one",
 	"Searched {{count}} sites_other": "جستجو {{count}} sites_other",
 	"Searched {{count}} sites_other": "جستجو {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Syötä mallitagi (esim. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Syötä mallitagi (esim. {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "Syötä askelien määrä (esim. 50)",
 	"Enter Number of Steps (e.g. 50)": "Syötä askelien määrä (esim. 50)",
 	"Enter Score": "Syötä pisteet",
 	"Enter Score": "Syötä pisteet",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Kirjoita Searxng-kyselyn URL-osoite",
 	"Enter Searxng Query URL": "Kirjoita Searxng-kyselyn URL-osoite",
 	"Enter Serper API Key": "Anna Serper API -avain",
 	"Enter Serper API Key": "Anna Serper API -avain",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Vie kaikki keskustelut (kaikki käyttäjät)",
 	"Export All Chats (All Users)": "Vie kaikki keskustelut (kaikki käyttäjät)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "Vie keskustelut",
 	"Export Chats": "Vie keskustelut",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Vie asiakirjakartoitus",
 	"Export Documents Mapping": "Vie asiakirjakartoitus",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Kuva-asetukset",
 	"Image Settings": "Kuva-asetukset",
 	"Images": "Kuvat",
 	"Images": "Kuvat",
 	"Import Chats": "Tuo keskustelut",
 	"Import Chats": "Tuo keskustelut",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Tuo asiakirjakartoitus",
 	"Import Documents Mapping": "Tuo asiakirjakartoitus",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Mallien tuominen",
 	"Import Models": "Mallien tuominen",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "Hakutulosten määrä",
 	"Search Result Count": "Hakutulosten määrä",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Haettu {{count}} sites_one",
 	"Searched {{count}} sites_one": "Haettu {{count}} sites_one",
 	"Searched {{count}} sites_other": "Haku {{count}} sites_other",
 	"Searched {{count}} sites_other": "Haku {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Entrez l'étiquette du modèle (par ex. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Entrez l'étiquette du modèle (par ex. {{modelTag}})",
 	"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 Score": "Entrez votre score",
 	"Enter Score": "Entrez votre score",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Entrez l'URL de la requête Searxng",
 	"Enter Searxng Query URL": "Entrez l'URL de la requête Searxng",
 	"Enter Serper API Key": "Entrez la clé API Serper",
 	"Enter Serper API Key": "Entrez la clé API Serper",
 	"Enter Serply API Key": "Entrez la clé API Serply",
 	"Enter Serply API Key": "Entrez la clé API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exporter toutes les conversations (tous les utilisateurs)",
 	"Export All Chats (All Users)": "Exporter toutes les conversations (tous les utilisateurs)",
 	"Export chat (.json)": "Exporter la discussion (.json)",
 	"Export chat (.json)": "Exporter la discussion (.json)",
 	"Export Chats": "Exporter les conversations",
 	"Export Chats": "Exporter les conversations",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportez la correspondance des documents",
 	"Export Documents Mapping": "Exportez la correspondance des documents",
 	"Export Functions": "Exportez les Fonctions",
 	"Export Functions": "Exportez les Fonctions",
 	"Export LiteLLM config.yaml": "Exportez le fichier LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Exportez le fichier LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Paramètres de l'image",
 	"Image Settings": "Paramètres de l'image",
 	"Images": "Images",
 	"Images": "Images",
 	"Import Chats": "Importer les discussions",
 	"Import Chats": "Importer les discussions",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Import de la correspondance des documents",
 	"Import Documents Mapping": "Import de la correspondance des documents",
 	"Import Functions": "Import de fonctions",
 	"Import Functions": "Import de fonctions",
 	"Import Models": "Importer des modèles",
 	"Import Models": "Importer des modèles",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Seuil de longueur de prompt de génération de requête de recherche",
 	"Search Query Generation Prompt Length Threshold": "Seuil de longueur de prompt de génération de requête de recherche",
 	"Search Result Count": "Nombre de résultats de recherche",
 	"Search Result Count": "Nombre de résultats de recherche",
 	"Search Tools": "Outils de recherche",
 	"Search Tools": "Outils de recherche",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Recherché {{count}} site(s)_one",
 	"Searched {{count}} sites_one": "Recherché {{count}} site(s)_one",
 	"Searched {{count}} sites_many": "Recherché {{count}} sites_many",
 	"Searched {{count}} sites_many": "Recherché {{count}} sites_many",
 	"Searched {{count}} sites_other": "Recherché {{count}} sites_autres",
 	"Searched {{count}} sites_other": "Recherché {{count}} sites_autres",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Entrez l'étiquette du modèle (par ex. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Entrez l'étiquette du modèle (par ex. {{modelTag}})",
 	"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 Score": "Entrez votre score",
 	"Enter Score": "Entrez votre score",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Entrez l'URL de la requête Searxng",
 	"Enter Searxng Query URL": "Entrez l'URL de la requête Searxng",
 	"Enter Serper API Key": "Entrez la clé API Serper",
 	"Enter Serper API Key": "Entrez la clé API Serper",
 	"Enter Serply API Key": "Entrez la clé API Serply",
 	"Enter Serply API Key": "Entrez la clé API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exporter toutes les conversations (tous les utilisateurs)",
 	"Export All Chats (All Users)": "Exporter toutes les conversations (tous les utilisateurs)",
 	"Export chat (.json)": "Exporter la discussion (.json)",
 	"Export chat (.json)": "Exporter la discussion (.json)",
 	"Export Chats": "Exporter les conversations",
 	"Export Chats": "Exporter les conversations",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportez la correspondance des documents",
 	"Export Documents Mapping": "Exportez la correspondance des documents",
 	"Export Functions": "Exportez les Fonctions",
 	"Export Functions": "Exportez les Fonctions",
 	"Export LiteLLM config.yaml": "Exportez le fichier LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Exportez le fichier LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Paramètres de l'image",
 	"Image Settings": "Paramètres de l'image",
 	"Images": "Images",
 	"Images": "Images",
 	"Import Chats": "Importer les discussions",
 	"Import Chats": "Importer les discussions",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Import de la correspondance des documents",
 	"Import Documents Mapping": "Import de la correspondance des documents",
 	"Import Functions": "Import de fonctions",
 	"Import Functions": "Import de fonctions",
 	"Import Models": "Importer des modèles",
 	"Import Models": "Importer des modèles",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Seuil de longueur de prompt de génération de requête de recherche",
 	"Search Query Generation Prompt Length Threshold": "Seuil de longueur de prompt de génération de requête de recherche",
 	"Search Result Count": "Nombre de résultats de recherche",
 	"Search Result Count": "Nombre de résultats de recherche",
 	"Search Tools": "Outils de recherche",
 	"Search Tools": "Outils de recherche",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Recherché {{count}} site(s)_one",
 	"Searched {{count}} sites_one": "Recherché {{count}} site(s)_one",
 	"Searched {{count}} sites_many": "Recherché {{count}} sites_many",
 	"Searched {{count}} sites_many": "Recherché {{count}} sites_many",
 	"Searched {{count}} sites_other": "Recherché {{count}} sites_autres",
 	"Searched {{count}} sites_other": "Recherché {{count}} sites_autres",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "הזן תג מודל (למשל {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "הזן תג מודל (למשל {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
 	"Enter Score": "הזן ציון",
 	"Enter Score": "הזן ציון",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "הזן כתובת URL של שאילתת Searxng",
 	"Enter Searxng Query URL": "הזן כתובת URL של שאילתת Searxng",
 	"Enter Serper API Key": "הזן מפתח API של Serper",
 	"Enter Serper API Key": "הזן מפתח API של Serper",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "ייצוא כל הצ'אטים (כל המשתמשים)",
 	"Export All Chats (All Users)": "ייצוא כל הצ'אטים (כל המשתמשים)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "ייצוא צ'אטים",
 	"Export Chats": "ייצוא צ'אטים",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "ייצוא מיפוי מסמכים",
 	"Export Documents Mapping": "ייצוא מיפוי מסמכים",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "הגדרות תמונה",
 	"Image Settings": "הגדרות תמונה",
 	"Images": "תמונות",
 	"Images": "תמונות",
 	"Import Chats": "יבוא צ'אטים",
 	"Import Chats": "יבוא צ'אטים",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "יבוא מיפוי מסמכים",
 	"Import Documents Mapping": "יבוא מיפוי מסמכים",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "ייבוא דגמים",
 	"Import Models": "ייבוא דגמים",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "ספירת תוצאות חיפוש",
 	"Search Result Count": "ספירת תוצאות חיפוש",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "חיפש {{count}} sites_one",
 	"Searched {{count}} sites_one": "חיפש {{count}} sites_one",
 	"Searched {{count}} sites_two": "חיפש {{count}} sites_two",
 	"Searched {{count}} sites_two": "חיפש {{count}} sites_two",
 	"Searched {{count}} sites_other": "חיפש {{count}} sites_other",
 	"Searched {{count}} sites_other": "חיפש {{count}} sites_other",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Model tag दर्ज करें (उदा. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Model tag दर्ज करें (उदा. {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
 	"Enter Score": "स्कोर दर्ज करें",
 	"Enter Score": "स्कोर दर्ज करें",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Searxng क्वेरी URL दर्ज करें",
 	"Enter Searxng Query URL": "Searxng क्वेरी URL दर्ज करें",
 	"Enter Serper API Key": "Serper API कुंजी दर्ज करें",
 	"Enter Serper API Key": "Serper API कुंजी दर्ज करें",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "सभी चैट निर्यात करें (सभी उपयोगकर्ताओं की)",
 	"Export All Chats (All Users)": "सभी चैट निर्यात करें (सभी उपयोगकर्ताओं की)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "चैट निर्यात करें",
 	"Export Chats": "चैट निर्यात करें",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "निर्यात दस्तावेज़ मैपिंग",
 	"Export Documents Mapping": "निर्यात दस्तावेज़ मैपिंग",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "छवि सेटिंग्स",
 	"Image Settings": "छवि सेटिंग्स",
 	"Images": "इमेजिस",
 	"Images": "इमेजिस",
 	"Import Chats": "चैट आयात करें",
 	"Import Chats": "चैट आयात करें",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "दस्तावेज़ मैपिंग आयात करें",
 	"Import Documents Mapping": "दस्तावेज़ मैपिंग आयात करें",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "आयात मॉडल",
 	"Import Models": "आयात मॉडल",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "खोज परिणामों की संख्या",
 	"Search Result Count": "खोज परिणामों की संख्या",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "{{count}} sites_one खोजा गया",
 	"Searched {{count}} sites_one": "{{count}} sites_one खोजा गया",
 	"Searched {{count}} sites_other": "{{count}} sites_other खोजा गया",
 	"Searched {{count}} sites_other": "{{count}} sites_other खोजा गया",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Unesite oznaku modela (npr. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Unesite oznaku modela (npr. {{modelTag}})",
 	"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 Score": "Unesite ocjenu",
 	"Enter Score": "Unesite ocjenu",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Unesite URL upita Searxng",
 	"Enter Searxng Query URL": "Unesite URL upita Searxng",
 	"Enter Serper API Key": "Unesite Serper API ključ",
 	"Enter Serper API Key": "Unesite Serper API ključ",
 	"Enter Serply API Key": "Unesite Serply API ključ",
 	"Enter Serply API Key": "Unesite Serply API ključ",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Izvoz svih razgovora (svi korisnici)",
 	"Export All Chats (All Users)": "Izvoz svih razgovora (svi korisnici)",
 	"Export chat (.json)": "Izvoz četa (.json)",
 	"Export chat (.json)": "Izvoz četa (.json)",
 	"Export Chats": "Izvoz razgovora",
 	"Export Chats": "Izvoz razgovora",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Izvoz mapiranja dokumenata",
 	"Export Documents Mapping": "Izvoz mapiranja dokumenata",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Postavke slike",
 	"Image Settings": "Postavke slike",
 	"Images": "Slike",
 	"Images": "Slike",
 	"Import Chats": "Uvoz razgovora",
 	"Import Chats": "Uvoz razgovora",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Uvoz mapiranja dokumenata",
 	"Import Documents Mapping": "Uvoz mapiranja dokumenata",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Uvoz modela",
 	"Import Models": "Uvoz modela",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Prag duljine upita za generiranje upita za pretraživanje",
 	"Search Query Generation Prompt Length Threshold": "Prag duljine upita za generiranje upita za pretraživanje",
 	"Search Result Count": "Broj rezultata pretraživanja",
 	"Search Result Count": "Broj rezultata pretraživanja",
 	"Search Tools": "Alati za pretraživanje",
 	"Search Tools": "Alati za pretraživanje",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Pretraženo {{count}} sites_one",
 	"Searched {{count}} sites_one": "Pretraženo {{count}} sites_one",
 	"Searched {{count}} sites_few": "Pretraženo {{count}} sites_few",
 	"Searched {{count}} sites_few": "Pretraženo {{count}} sites_few",
 	"Searched {{count}} sites_other": "Pretraženo {{count}} sites_other",
 	"Searched {{count}} sites_other": "Pretraženo {{count}} sites_other",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (misalnya {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (misalnya {{modelTag}})",
 	"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 Score": "Masukkan Skor",
 	"Enter Score": "Masukkan Skor",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Masukkan URL Kueri Searxng",
 	"Enter Searxng Query URL": "Masukkan URL Kueri Searxng",
 	"Enter Serper API Key": "Masukkan Kunci API Serper",
 	"Enter Serper API Key": "Masukkan Kunci API Serper",
 	"Enter Serply API Key": "Masukkan Kunci API Serply",
 	"Enter Serply API Key": "Masukkan Kunci API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Ekspor Semua Obrolan (Semua Pengguna)",
 	"Export All Chats (All Users)": "Ekspor Semua Obrolan (Semua Pengguna)",
 	"Export chat (.json)": "Ekspor obrolan (.json)",
 	"Export chat (.json)": "Ekspor obrolan (.json)",
 	"Export Chats": "Ekspor Obrolan",
 	"Export Chats": "Ekspor Obrolan",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Pemetaan Dokumen Ekspor",
 	"Export Documents Mapping": "Pemetaan Dokumen Ekspor",
 	"Export Functions": "Fungsi Ekspor",
 	"Export Functions": "Fungsi Ekspor",
 	"Export LiteLLM config.yaml": "Ekspor LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Ekspor LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Pengaturan Gambar",
 	"Image Settings": "Pengaturan Gambar",
 	"Images": "Gambar",
 	"Images": "Gambar",
 	"Import Chats": "Impor Obrolan",
 	"Import Chats": "Impor Obrolan",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Pemetaan Dokumen Impor",
 	"Import Documents Mapping": "Pemetaan Dokumen Impor",
 	"Import Functions": "Fungsi Impor",
 	"Import Functions": "Fungsi Impor",
 	"Import Models": "Model Impor",
 	"Import Models": "Model Impor",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Ambang Batas Panjang Permintaan Pembuatan Kueri Pencarian",
 	"Search Query Generation Prompt Length Threshold": "Ambang Batas Panjang Permintaan Pembuatan Kueri Pencarian",
 	"Search Result Count": "Jumlah Hasil Pencarian",
 	"Search Result Count": "Jumlah Hasil Pencarian",
 	"Search Tools": "Alat Pencarian",
 	"Search Tools": "Alat Pencarian",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Mencari {{count}} situs_satu",
 	"Searched {{count}} sites_one": "Mencari {{count}} situs_satu",
 	"Searched {{count}} sites_other": "Mencari {{count}} situs_lain",
 	"Searched {{count}} sites_other": "Mencari {{count}} situs_lain",
 	"Searching \"{{searchQuery}}\"": "Mencari \"{{searchQuery}}\"",
 	"Searching \"{{searchQuery}}\"": "Mencari \"{{searchQuery}}\"",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Inserisci il tag del modello (ad esempio {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Inserisci il tag del modello (ad esempio {{modelTag}})",
 	"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 Score": "Inserisci il punteggio",
 	"Enter Score": "Inserisci il punteggio",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Immettere l'URL della query Searxng",
 	"Enter Searxng Query URL": "Immettere l'URL della query Searxng",
 	"Enter Serper API Key": "Inserisci la chiave API Serper",
 	"Enter Serper API Key": "Inserisci la chiave API Serper",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Esporta tutte le chat (tutti gli utenti)",
 	"Export All Chats (All Users)": "Esporta tutte le chat (tutti gli utenti)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "Esporta chat",
 	"Export Chats": "Esporta chat",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Esporta mappatura documenti",
 	"Export Documents Mapping": "Esporta mappatura documenti",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Impostazioni immagine",
 	"Image Settings": "Impostazioni immagine",
 	"Images": "Immagini",
 	"Images": "Immagini",
 	"Import Chats": "Importa chat",
 	"Import Chats": "Importa chat",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importa mappatura documenti",
 	"Import Documents Mapping": "Importa mappatura documenti",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Importazione di modelli",
 	"Import Models": "Importazione di modelli",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "Conteggio dei risultati della ricerca",
 	"Search Result Count": "Conteggio dei risultati della ricerca",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Ricercato {{count}} sites_one",
 	"Searched {{count}} sites_one": "Ricercato {{count}} sites_one",
 	"Searched {{count}} sites_many": "Ricercato {{count}} sites_many",
 	"Searched {{count}} sites_many": "Ricercato {{count}} sites_many",
 	"Searched {{count}} sites_other": "Ricercato {{count}} sites_other",
 	"Searched {{count}} sites_other": "Ricercato {{count}} sites_other",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "モデルタグを入力してください (例: {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "モデルタグを入力してください (例: {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
 	"Enter Score": "スコアを入力してください",
 	"Enter Score": "スコアを入力してください",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "SearxngクエリURLを入力",
 	"Enter Searxng Query URL": "SearxngクエリURLを入力",
 	"Enter Serper API Key": "Serper APIキーの入力",
 	"Enter Serper API Key": "Serper APIキーの入力",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "すべてのチャットをエクスポート (すべてのユーザー)",
 	"Export All Chats (All Users)": "すべてのチャットをエクスポート (すべてのユーザー)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "チャットをエクスポート",
 	"Export Chats": "チャットをエクスポート",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "ドキュメントマッピングをエクスポート",
 	"Export Documents Mapping": "ドキュメントマッピングをエクスポート",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "画像設定",
 	"Image Settings": "画像設定",
 	"Images": "画像",
 	"Images": "画像",
 	"Import Chats": "チャットをインポート",
 	"Import Chats": "チャットをインポート",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "ドキュメントマッピングをインポート",
 	"Import Documents Mapping": "ドキュメントマッピングをインポート",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "モデルのインポート",
 	"Import Models": "モデルのインポート",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "検索結果数",
 	"Search Result Count": "検索結果数",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_other": "{{count}} sites_other検索",
 	"Searched {{count}} sites_other": "{{count}} sites_other検索",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching Knowledge for \"{{searchQuery}}\"": "",
 	"Searching Knowledge for \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "შეიყვანეთ მოდელის ტეგი (მაგ. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "შეიყვანეთ მოდელის ტეგი (მაგ. {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
 	"Enter Score": "შეიყვანეთ ქულა",
 	"Enter Score": "შეიყვანეთ ქულა",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "შეიყვანეთ Searxng Query URL",
 	"Enter Searxng Query URL": "შეიყვანეთ Searxng Query URL",
 	"Enter Serper API Key": "შეიყვანეთ Serper API Key",
 	"Enter Serper API Key": "შეიყვანეთ Serper API Key",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "ექსპორტი ყველა ჩათი (ყველა მომხმარებელი)",
 	"Export All Chats (All Users)": "ექსპორტი ყველა ჩათი (ყველა მომხმარებელი)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "მიმოწერის ექსპორტირება",
 	"Export Chats": "მიმოწერის ექსპორტირება",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "დოკუმენტების კავშირის ექსპორტი",
 	"Export Documents Mapping": "დოკუმენტების კავშირის ექსპორტი",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "სურათის პარამეტრები",
 	"Image Settings": "სურათის პარამეტრები",
 	"Images": "სურათები",
 	"Images": "სურათები",
 	"Import Chats": "მიმოწერების იმპორტი",
 	"Import Chats": "მიმოწერების იმპორტი",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "დოკუმენტების კავშირის იმპორტი",
 	"Import Documents Mapping": "დოკუმენტების კავშირის იმპორტი",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "იმპორტის მოდელები",
 	"Import Models": "იმპორტის მოდელები",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "ძიების შედეგების რაოდენობა",
 	"Search Result Count": "ძიების შედეგების რაოდენობა",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Searched {{count}} sites_one",
 	"Searched {{count}} sites_one": "Searched {{count}} sites_one",
 	"Searched {{count}} sites_other": "Searched {{count}} sites_other",
 	"Searched {{count}} sites_other": "Searched {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "모델 태그 입력(예: {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "모델 태그 입력(예: {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
 	"Enter Score": "점수 입력",
 	"Enter Score": "점수 입력",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Searxng 쿼리 URL 입력",
 	"Enter Searxng Query URL": "Searxng 쿼리 URL 입력",
 	"Enter Serper API Key": "Serper API 키 입력",
 	"Enter Serper API Key": "Serper API 키 입력",
 	"Enter Serply API Key": "Serply API 키 입력",
 	"Enter Serply API Key": "Serply API 키 입력",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "모든 채팅 내보내기(모든 사용자)",
 	"Export All Chats (All Users)": "모든 채팅 내보내기(모든 사용자)",
 	"Export chat (.json)": "채팅 내보내기(.json)",
 	"Export chat (.json)": "채팅 내보내기(.json)",
 	"Export Chats": "채팅 내보내기",
 	"Export Chats": "채팅 내보내기",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "문서 매핑 내보내기",
 	"Export Documents Mapping": "문서 매핑 내보내기",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "이미지 설정",
 	"Image Settings": "이미지 설정",
 	"Images": "이미지",
 	"Images": "이미지",
 	"Import Chats": "채팅 가져오기",
 	"Import Chats": "채팅 가져오기",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "문서 매핑 가져오기",
 	"Import Documents Mapping": "문서 매핑 가져오기",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "모델 가져오기",
 	"Import Models": "모델 가져오기",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "검색 쿼리 생성 프롬프트 길이 임계치",
 	"Search Query Generation Prompt Length Threshold": "검색 쿼리 생성 프롬프트 길이 임계치",
 	"Search Result Count": "검색 결과 수",
 	"Search Result Count": "검색 결과 수",
 	"Search Tools": "검색 도구",
 	"Search Tools": "검색 도구",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "sites_one {{count}} 검색됨",
 	"Searched {{count}} sites_one": "sites_one {{count}} 검색됨",
 	"Searched {{count}} sites_other": "sites_other {{count}} 검색됨",
 	"Searched {{count}} sites_other": "sites_other {{count}} 검색됨",
 	"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" 검색 중",
 	"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" 검색 중",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Įveskite modelio žymą (pvz. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Įveskite modelio žymą (pvz. {{modelTag}})",
 	"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 Score": "Įveskite rezultatą",
 	"Enter Score": "Įveskite rezultatą",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Įveskite Searxng Query nuorodą",
 	"Enter Searxng Query URL": "Įveskite Searxng Query nuorodą",
 	"Enter Serper API Key": "Įveskite Serper API raktą",
 	"Enter Serper API Key": "Įveskite Serper API raktą",
 	"Enter Serply API Key": "Įveskite Serply API raktą",
 	"Enter Serply API Key": "Įveskite Serply API raktą",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Eksportuoti visų naudotojų visus pokalbius",
 	"Export All Chats (All Users)": "Eksportuoti visų naudotojų visus pokalbius",
 	"Export chat (.json)": "Eksportuoti pokalbį (.json)",
 	"Export chat (.json)": "Eksportuoti pokalbį (.json)",
 	"Export Chats": "Eksportuoti pokalbius",
 	"Export Chats": "Eksportuoti pokalbius",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Eksportuoti dokumentų žemėlapį",
 	"Export Documents Mapping": "Eksportuoti dokumentų žemėlapį",
 	"Export Functions": "Eksportuoti funkcijas",
 	"Export Functions": "Eksportuoti funkcijas",
 	"Export LiteLLM config.yaml": "Eksportuoti LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Eksportuoti LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Vaizdų nustatymai",
 	"Image Settings": "Vaizdų nustatymai",
 	"Images": "Vaizdai",
 	"Images": "Vaizdai",
 	"Import Chats": "Importuoti pokalbius",
 	"Import Chats": "Importuoti pokalbius",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importuoti dokumentų žemėlapį",
 	"Import Documents Mapping": "Importuoti dokumentų žemėlapį",
 	"Import Functions": "Importuoti funkcijas",
 	"Import Functions": "Importuoti funkcijas",
 	"Import Models": "Importuoti modelius",
 	"Import Models": "Importuoti modelius",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Paieškos užklausos generavimo formuluotės ilgio riba",
 	"Search Query Generation Prompt Length Threshold": "Paieškos užklausos generavimo formuluotės ilgio riba",
 	"Search Result Count": "Paieškos rezultatų skaičius",
 	"Search Result Count": "Paieškos rezultatų skaičius",
 	"Search Tools": "Paieškos įrankiai",
 	"Search Tools": "Paieškos įrankiai",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Ieškota {{count}} sites_one",
 	"Searched {{count}} sites_one": "Ieškota {{count}} sites_one",
 	"Searched {{count}} sites_few": "Ieškota {{count}} sites_few",
 	"Searched {{count}} sites_few": "Ieškota {{count}} sites_few",
 	"Searched {{count}} sites_many": "Ieškota {{count}} sites_many",
 	"Searched {{count}} sites_many": "Ieškota {{count}} sites_many",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (cth {{ modelTag }})",
 	"Enter model tag (e.g. {{modelTag}})": "Masukkan tag model (cth {{ modelTag }})",
 	"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 Score": "Masukkan Skor",
 	"Enter Score": "Masukkan Skor",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Masukkan URL 'Searxng Query'",
 	"Enter Searxng Query URL": "Masukkan URL 'Searxng Query'",
 	"Enter Serper API Key": "Masukkan Kunci API Serper",
 	"Enter Serper API Key": "Masukkan Kunci API Serper",
 	"Enter Serply API Key": "Masukkan Kunci API Serply",
 	"Enter Serply API Key": "Masukkan Kunci API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Eksport Semua Perbualan (Semua Pengguna)",
 	"Export All Chats (All Users)": "Eksport Semua Perbualan (Semua Pengguna)",
 	"Export chat (.json)": "Eksport perbualan (.json)",
 	"Export chat (.json)": "Eksport perbualan (.json)",
 	"Export Chats": "Eksport Perbualan",
 	"Export Chats": "Eksport Perbualan",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Eksport Pemetaan Dokumen",
 	"Export Documents Mapping": "Eksport Pemetaan Dokumen",
 	"Export Functions": "Eksport Fungsi",
 	"Export Functions": "Eksport Fungsi",
 	"Export LiteLLM config.yaml": "Eksport LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Eksport LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Tetapan Imej",
 	"Image Settings": "Tetapan Imej",
 	"Images": "Imej",
 	"Images": "Imej",
 	"Import Chats": "Import Perbualan",
 	"Import Chats": "Import Perbualan",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Import Pemetaan Dokumen",
 	"Import Documents Mapping": "Import Pemetaan Dokumen",
 	"Import Functions": "Import Fungsi",
 	"Import Functions": "Import Fungsi",
 	"Import Models": "Import Model",
 	"Import Models": "Import Model",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Had Panjang Gesaan Penjanaan Pertanyaan Carian",
 	"Search Query Generation Prompt Length Threshold": "Had Panjang Gesaan Penjanaan Pertanyaan Carian",
 	"Search Result Count": "Kiraan Hasil Carian",
 	"Search Result Count": "Kiraan Hasil Carian",
 	"Search Tools": "Alat Carian",
 	"Search Tools": "Alat Carian",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Mencari {{count}} sites_one",
 	"Searched {{count}} sites_one": "Mencari {{count}} sites_one",
 	"Searched {{count}} sites_other": "Mencari {{count}} tapak_lain",
 	"Searched {{count}} sites_other": "Mencari {{count}} tapak_lain",
 	"Searching \"{{searchQuery}}\"": "encari \"{{ searchQuery }}\"",
 	"Searching \"{{searchQuery}}\"": "encari \"{{ searchQuery }}\"",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Skriv inn modelltag (f.eks. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Skriv inn modelltag (f.eks. {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "Skriv inn antall steg (f.eks. 50)",
 	"Enter Number of Steps (e.g. 50)": "Skriv inn antall steg (f.eks. 50)",
 	"Enter Score": "Skriv inn poengsum",
 	"Enter Score": "Skriv inn poengsum",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Skriv inn Searxng forespørsels-URL",
 	"Enter Searxng Query URL": "Skriv inn Searxng forespørsels-URL",
 	"Enter Serper API Key": "Skriv inn Serper API-nøkkel",
 	"Enter Serper API Key": "Skriv inn Serper API-nøkkel",
 	"Enter Serply API Key": "Skriv inn Serply API-nøkkel",
 	"Enter Serply API Key": "Skriv inn Serply API-nøkkel",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Eksporter alle chatter (alle brukere)",
 	"Export All Chats (All Users)": "Eksporter alle chatter (alle brukere)",
 	"Export chat (.json)": "Eksporter chat (.json)",
 	"Export chat (.json)": "Eksporter chat (.json)",
 	"Export Chats": "Eksporter chatter",
 	"Export Chats": "Eksporter chatter",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Eksporter dokumentkartlegging",
 	"Export Documents Mapping": "Eksporter dokumentkartlegging",
 	"Export Functions": "Eksporter funksjoner",
 	"Export Functions": "Eksporter funksjoner",
 	"Export LiteLLM config.yaml": "Eksporter LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Eksporter LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Bildeinnstillinger",
 	"Image Settings": "Bildeinnstillinger",
 	"Images": "Bilder",
 	"Images": "Bilder",
 	"Import Chats": "Importer chatter",
 	"Import Chats": "Importer chatter",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importer dokumentkartlegging",
 	"Import Documents Mapping": "Importer dokumentkartlegging",
 	"Import Functions": "Funksjoner",
 	"Import Functions": "Funksjoner",
 	"Import Models": "Importer modeller",
 	"Import Models": "Importer modeller",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Lengdegrense for prompt til generering av søkeforespørsel",
 	"Search Query Generation Prompt Length Threshold": "Lengdegrense for prompt til generering av søkeforespørsel",
 	"Search Result Count": "Antall søkeresultater",
 	"Search Result Count": "Antall søkeresultater",
 	"Search Tools": "Søkeverktøy",
 	"Search Tools": "Søkeverktøy",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Søkte på {{count}} side",
 	"Searched {{count}} sites_one": "Søkte på {{count}} side",
 	"Searched {{count}} sites_other": "Søkte på {{count}} sider",
 	"Searched {{count}} sites_other": "Søkte på {{count}} sider",
 	"Searching \"{{searchQuery}}\"": "Søker etter \"{{searchQuery}}\"",
 	"Searching \"{{searchQuery}}\"": "Søker etter \"{{searchQuery}}\"",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Voeg model tag toe (Bijv. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Voeg model tag toe (Bijv. {{modelTag}})",
 	"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 Score": "Voeg score toe",
 	"Enter Score": "Voeg score toe",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Voer de URL van de Searxng-query in",
 	"Enter Searxng Query URL": "Voer de URL van de Searxng-query in",
 	"Enter Serper API Key": "Voer de Serper API-sleutel in",
 	"Enter Serper API Key": "Voer de Serper API-sleutel in",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exporteer Alle Chats (Alle Gebruikers)",
 	"Export All Chats (All Users)": "Exporteer Alle Chats (Alle Gebruikers)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "Exporteer Chats",
 	"Export Chats": "Exporteer Chats",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exporteer Documenten Mapping",
 	"Export Documents Mapping": "Exporteer Documenten Mapping",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Afbeelding Instellingen",
 	"Image Settings": "Afbeelding Instellingen",
 	"Images": "Afbeeldingen",
 	"Images": "Afbeeldingen",
 	"Import Chats": "Importeer Chats",
 	"Import Chats": "Importeer Chats",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importeer Documenten Mapping",
 	"Import Documents Mapping": "Importeer Documenten Mapping",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Modellen importeren",
 	"Import Models": "Modellen importeren",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "Aantal zoekresultaten",
 	"Search Result Count": "Aantal zoekresultaten",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Gezocht op {{count}} sites_one",
 	"Searched {{count}} sites_one": "Gezocht op {{count}} sites_one",
 	"Searched {{count}} sites_other": "Gezocht op {{count}} sites_other",
 	"Searched {{count}} sites_other": "Gezocht op {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "ਮਾਡਲ ਟੈਗ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "ਮਾਡਲ ਟੈਗ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
 	"Enter Score": "ਸਕੋਰ ਦਰਜ ਕਰੋ",
 	"Enter Score": "ਸਕੋਰ ਦਰਜ ਕਰੋ",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Searxng Query URL ਦਾਖਲ ਕਰੋ",
 	"Enter Searxng Query URL": "Searxng Query URL ਦਾਖਲ ਕਰੋ",
 	"Enter Serper API Key": "Serper API ਕੁੰਜੀ ਦਾਖਲ ਕਰੋ",
 	"Enter Serper API Key": "Serper API ਕੁੰਜੀ ਦਾਖਲ ਕਰੋ",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "ਸਾਰੀਆਂ ਗੱਲਾਂ ਨਿਰਯਾਤ ਕਰੋ (ਸਾਰੇ ਉਪਭੋਗਤਾ)",
 	"Export All Chats (All Users)": "ਸਾਰੀਆਂ ਗੱਲਾਂ ਨਿਰਯਾਤ ਕਰੋ (ਸਾਰੇ ਉਪਭੋਗਤਾ)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "ਗੱਲਾਂ ਨਿਰਯਾਤ ਕਰੋ",
 	"Export Chats": "ਗੱਲਾਂ ਨਿਰਯਾਤ ਕਰੋ",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "ਡਾਕੂਮੈਂਟ ਮੈਪਿੰਗ ਨਿਰਯਾਤ ਕਰੋ",
 	"Export Documents Mapping": "ਡਾਕੂਮੈਂਟ ਮੈਪਿੰਗ ਨਿਰਯਾਤ ਕਰੋ",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "ਚਿੱਤਰ ਸੈਟਿੰਗਾਂ",
 	"Image Settings": "ਚਿੱਤਰ ਸੈਟਿੰਗਾਂ",
 	"Images": "ਚਿੱਤਰ",
 	"Images": "ਚਿੱਤਰ",
 	"Import Chats": "ਗੱਲਾਂ ਆਯਾਤ ਕਰੋ",
 	"Import Chats": "ਗੱਲਾਂ ਆਯਾਤ ਕਰੋ",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "ਡਾਕੂਮੈਂਟ ਮੈਪਿੰਗ ਆਯਾਤ ਕਰੋ",
 	"Import Documents Mapping": "ਡਾਕੂਮੈਂਟ ਮੈਪਿੰਗ ਆਯਾਤ ਕਰੋ",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "ਮਾਡਲ ਆਯਾਤ ਕਰੋ",
 	"Import Models": "ਮਾਡਲ ਆਯਾਤ ਕਰੋ",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "ਖੋਜ ਨਤੀਜੇ ਦੀ ਗਿਣਤੀ",
 	"Search Result Count": "ਖੋਜ ਨਤੀਜੇ ਦੀ ਗਿਣਤੀ",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "ਖੋਜਿਆ {{count}} sites_one",
 	"Searched {{count}} sites_one": "ਖੋਜਿਆ {{count}} sites_one",
 	"Searched {{count}} sites_other": "ਖੋਜਿਆ {{count}} sites_other",
 	"Searched {{count}} sites_other": "ਖੋਜਿਆ {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Wprowadź tag modelu (np. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Wprowadź tag modelu (np. {{modelTag}})",
 	"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 Score": "Wprowadź wynik",
 	"Enter Score": "Wprowadź wynik",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Wprowadź adres URL zapytania Searxng",
 	"Enter Searxng Query URL": "Wprowadź adres URL zapytania Searxng",
 	"Enter Serper API Key": "Wprowadź klucz API Serper",
 	"Enter Serper API Key": "Wprowadź klucz API Serper",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Eksportuj wszystkie czaty (wszyscy użytkownicy)",
 	"Export All Chats (All Users)": "Eksportuj wszystkie czaty (wszyscy użytkownicy)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "Eksportuj czaty",
 	"Export Chats": "Eksportuj czaty",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Eksportuj mapowanie dokumentów",
 	"Export Documents Mapping": "Eksportuj mapowanie dokumentów",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Ustawienia obrazu",
 	"Image Settings": "Ustawienia obrazu",
 	"Images": "Obrazy",
 	"Images": "Obrazy",
 	"Import Chats": "Importuj czaty",
 	"Import Chats": "Importuj czaty",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importuj mapowanie dokumentów",
 	"Import Documents Mapping": "Importuj mapowanie dokumentów",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Importowanie modeli",
 	"Import Models": "Importowanie modeli",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "Liczba wyników wyszukiwania",
 	"Search Result Count": "Liczba wyników wyszukiwania",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Wyszukiwano {{count}} sites_one",
 	"Searched {{count}} sites_one": "Wyszukiwano {{count}} sites_one",
 	"Searched {{count}} sites_few": "Wyszukiwano {{count}} sites_few",
 	"Searched {{count}} sites_few": "Wyszukiwano {{count}} sites_few",
 	"Searched {{count}} sites_many": "Wyszukiwano {{count}} sites_many",
 	"Searched {{count}} sites_many": "Wyszukiwano {{count}} sites_many",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Digite a tag do modelo (por exemplo, {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Digite a tag do modelo (por exemplo, {{modelTag}})",
 	"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 Score": "Digite a Pontuação",
 	"Enter Score": "Digite a Pontuação",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Digite a URL de Consulta do Searxng",
 	"Enter Searxng Query URL": "Digite a URL de Consulta do Searxng",
 	"Enter Serper API Key": "Digite a Chave API do Serper",
 	"Enter Serper API Key": "Digite a Chave API do Serper",
 	"Enter Serply API Key": "Digite a Chave API do Serply",
 	"Enter Serply API Key": "Digite a Chave API do Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exportar Todos os Chats (Todos os Usuários)",
 	"Export All Chats (All Users)": "Exportar Todos os Chats (Todos os Usuários)",
 	"Export chat (.json)": "Exportar chat (.json)",
 	"Export chat (.json)": "Exportar chat (.json)",
 	"Export Chats": "Exportar Chats",
 	"Export Chats": "Exportar Chats",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportar Mapeamento de Documentos",
 	"Export Documents Mapping": "Exportar Mapeamento de Documentos",
 	"Export Functions": "Exportar Funções",
 	"Export Functions": "Exportar Funções",
 	"Export LiteLLM config.yaml": "Exportar config.yaml do LiteLLM",
 	"Export LiteLLM config.yaml": "Exportar config.yaml do LiteLLM",
@@ -334,6 +337,7 @@
 	"Image Settings": "Configurações de Imagem",
 	"Image Settings": "Configurações de Imagem",
 	"Images": "Imagens",
 	"Images": "Imagens",
 	"Import Chats": "Importar Chats",
 	"Import Chats": "Importar Chats",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importar Mapeamento de Documentos",
 	"Import Documents Mapping": "Importar Mapeamento de Documentos",
 	"Import Functions": "Importar Funções",
 	"Import Functions": "Importar Funções",
 	"Import Models": "Importar Modelos",
 	"Import Models": "Importar Modelos",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Limiar de Comprimento do Prompt de Geração de Consulta de Pesquisa",
 	"Search Query Generation Prompt Length Threshold": "Limiar de Comprimento do Prompt de Geração de Consulta de Pesquisa",
 	"Search Result Count": "Contagem de Resultados da Pesquisa",
 	"Search Result Count": "Contagem de Resultados da Pesquisa",
 	"Search Tools": "Pesquisar Ferramentas",
 	"Search Tools": "Pesquisar Ferramentas",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Pesquisou {{count}} sites_one",
 	"Searched {{count}} sites_one": "Pesquisou {{count}} sites_one",
 	"Searched {{count}} sites_many": "Pesquisou {{count}} sites_many",
 	"Searched {{count}} sites_many": "Pesquisou {{count}} sites_many",
 	"Searched {{count}} sites_other": "Pesquisou {{count}} sites_other",
 	"Searched {{count}} sites_other": "Pesquisou {{count}} sites_other",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Escreva a tag do modelo (por exemplo, {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Escreva a tag do modelo (por exemplo, {{modelTag}})",
 	"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 Score": "Escreva a Pontuação",
 	"Enter Score": "Escreva a Pontuação",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Escreva o URL da Pesquisa Searxng",
 	"Enter Searxng Query URL": "Escreva o URL da Pesquisa Searxng",
 	"Enter Serper API Key": "Escreva a chave da API Serper",
 	"Enter Serper API Key": "Escreva a chave da API Serper",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exportar Todas as Conversas (Todos os Utilizadores)",
 	"Export All Chats (All Users)": "Exportar Todas as Conversas (Todos os Utilizadores)",
 	"Export chat (.json)": "Exportar Conversa (.json)",
 	"Export chat (.json)": "Exportar Conversa (.json)",
 	"Export Chats": "Exportar Conversas",
 	"Export Chats": "Exportar Conversas",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportar Mapeamento de Documentos",
 	"Export Documents Mapping": "Exportar Mapeamento de Documentos",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Configurações da Imagem",
 	"Image Settings": "Configurações da Imagem",
 	"Images": "Imagens",
 	"Images": "Imagens",
 	"Import Chats": "Importar Conversas",
 	"Import Chats": "Importar Conversas",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importar Mapeamento de Documentos",
 	"Import Documents Mapping": "Importar Mapeamento de Documentos",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Importar Modelos",
 	"Import Models": "Importar Modelos",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Limite de comprimento do prompt de geração de consulta de pesquisa",
 	"Search Query Generation Prompt Length Threshold": "Limite de comprimento do prompt de geração de consulta de pesquisa",
 	"Search Result Count": "Contagem de resultados da pesquisa",
 	"Search Result Count": "Contagem de resultados da pesquisa",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Pesquisado {{count}} sites_one",
 	"Searched {{count}} sites_one": "Pesquisado {{count}} sites_one",
 	"Searched {{count}} sites_many": "Pesquisado {{count}} sites_many",
 	"Searched {{count}} sites_many": "Pesquisado {{count}} sites_many",
 	"Searched {{count}} sites_other": "Pesquisado {{count}} sites_other",
 	"Searched {{count}} sites_other": "Pesquisado {{count}} sites_other",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Introduceți eticheta modelului (de ex. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Introduceți eticheta modelului (de ex. {{modelTag}})",
 	"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 Score": "Introduceți Scorul",
 	"Enter Score": "Introduceți Scorul",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Introduceți URL-ul Interogării Searxng",
 	"Enter Searxng Query URL": "Introduceți URL-ul Interogării Searxng",
 	"Enter Serper API Key": "Introduceți Cheia API Serper",
 	"Enter Serper API Key": "Introduceți Cheia API Serper",
 	"Enter Serply API Key": "Introduceți Cheia API Serply",
 	"Enter Serply API Key": "Introduceți Cheia API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exportă Toate Conversațiile (Toți Utilizatorii)",
 	"Export All Chats (All Users)": "Exportă Toate Conversațiile (Toți Utilizatorii)",
 	"Export chat (.json)": "Exportă conversația (.json)",
 	"Export chat (.json)": "Exportă conversația (.json)",
 	"Export Chats": "Exportă Conversațiile",
 	"Export Chats": "Exportă Conversațiile",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportă Maparea Documentelor",
 	"Export Documents Mapping": "Exportă Maparea Documentelor",
 	"Export Functions": "Exportă Funcțiile",
 	"Export Functions": "Exportă Funcțiile",
 	"Export LiteLLM config.yaml": "Exportă Configurația LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Exportă Configurația LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Setări Imagine",
 	"Image Settings": "Setări Imagine",
 	"Images": "Imagini",
 	"Images": "Imagini",
 	"Import Chats": "Importă Conversațiile",
 	"Import Chats": "Importă Conversațiile",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importă Maparea Documentelor",
 	"Import Documents Mapping": "Importă Maparea Documentelor",
 	"Import Functions": "Importă Funcțiile",
 	"Import Functions": "Importă Funcțiile",
 	"Import Models": "Importă Modelele",
 	"Import Models": "Importă Modelele",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Prag Lungime Prompt de Generare Interogare de Căutare",
 	"Search Query Generation Prompt Length Threshold": "Prag Lungime Prompt de Generare Interogare de Căutare",
 	"Search Result Count": "Număr Rezultate Căutare",
 	"Search Result Count": "Număr Rezultate Căutare",
 	"Search Tools": "Caută Instrumente",
 	"Search Tools": "Caută Instrumente",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "{{count}} site căutat",
 	"Searched {{count}} sites_one": "{{count}} site căutat",
 	"Searched {{count}} sites_few": "",
 	"Searched {{count}} sites_few": "",
 	"Searched {{count}} sites_other": "{{count}} alte site-uri căutate",
 	"Searched {{count}} sites_other": "{{count}} alte site-uri căutate",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Введите тег модели (например, {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Введите тег модели (например, {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "Введите количество шагов (например, 50)",
 	"Enter Number of Steps (e.g. 50)": "Введите количество шагов (например, 50)",
 	"Enter Score": "Введите оценку",
 	"Enter Score": "Введите оценку",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Введите URL-адрес запроса Searxng",
 	"Enter Searxng Query URL": "Введите URL-адрес запроса Searxng",
 	"Enter Serper API Key": "Введите ключ API Serper",
 	"Enter Serper API Key": "Введите ключ API Serper",
 	"Enter Serply API Key": "Введите ключ API Serply",
 	"Enter Serply API Key": "Введите ключ API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Экспортировать все чаты (всех пользователей)",
 	"Export All Chats (All Users)": "Экспортировать все чаты (всех пользователей)",
 	"Export chat (.json)": "Экспортировать чат (.json)",
 	"Export chat (.json)": "Экспортировать чат (.json)",
 	"Export Chats": "Экспортировать чаты",
 	"Export Chats": "Экспортировать чаты",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Экспортировать сопоставление документов",
 	"Export Documents Mapping": "Экспортировать сопоставление документов",
 	"Export Functions": "Экспортировать функции",
 	"Export Functions": "Экспортировать функции",
 	"Export LiteLLM config.yaml": "Экспортировать LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Экспортировать LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Настройки изображения",
 	"Image Settings": "Настройки изображения",
 	"Images": "Изображения",
 	"Images": "Изображения",
 	"Import Chats": "Импортировать чаты",
 	"Import Chats": "Импортировать чаты",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Импорт сопоставления документов",
 	"Import Documents Mapping": "Импорт сопоставления документов",
 	"Import Functions": "Импортировать функции",
 	"Import Functions": "Импортировать функции",
 	"Import Models": "Импортировать модели",
 	"Import Models": "Импортировать модели",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Пороговое значение длины промпта для генерации поисковых запросов",
 	"Search Query Generation Prompt Length Threshold": "Пороговое значение длины промпта для генерации поисковых запросов",
 	"Search Result Count": "Количество результатов поиска",
 	"Search Result Count": "Количество результатов поиска",
 	"Search Tools": "Поиск инструментов",
 	"Search Tools": "Поиск инструментов",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Просмотрено {count}} sites_one",
 	"Searched {{count}} sites_one": "Просмотрено {count}} sites_one",
 	"Searched {{count}} sites_few": "Просмотрено {{count}} sites_few",
 	"Searched {{count}} sites_few": "Просмотрено {{count}} sites_few",
 	"Searched {{count}} sites_many": "Просмотрено {{count}} sites_many",
 	"Searched {{count}} sites_many": "Просмотрено {{count}} sites_many",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Унесите ознаку модела (нпр. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Унесите ознаку модела (нпр. {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
 	"Enter Score": "Унесите резултат",
 	"Enter Score": "Унесите резултат",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Унесите УРЛ адресу Сеарxнг упита",
 	"Enter Searxng Query URL": "Унесите УРЛ адресу Сеарxнг упита",
 	"Enter Serper API Key": "Унесите Серпер АПИ кључ",
 	"Enter Serper API Key": "Унесите Серпер АПИ кључ",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Извези сва ћаскања (сви корисници)",
 	"Export All Chats (All Users)": "Извези сва ћаскања (сви корисници)",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "Извези ћаскања",
 	"Export Chats": "Извези ћаскања",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Извези мапирање докумената",
 	"Export Documents Mapping": "Извези мапирање докумената",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Подешавања слике",
 	"Image Settings": "Подешавања слике",
 	"Images": "Слике",
 	"Images": "Слике",
 	"Import Chats": "Увези ћаскања",
 	"Import Chats": "Увези ћаскања",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Увези мапирање докумената",
 	"Import Documents Mapping": "Увези мапирање докумената",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Увези моделе",
 	"Import Models": "Увези моделе",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "Број резултата претраге",
 	"Search Result Count": "Број резултата претраге",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Претражио {{цоунт}} ситес_оне",
 	"Searched {{count}} sites_one": "Претражио {{цоунт}} ситес_оне",
 	"Searched {{count}} sites_few": "Претражио {{цоунт}} ситес_феw",
 	"Searched {{count}} sites_few": "Претражио {{цоунт}} ситес_феw",
 	"Searched {{count}} sites_other": "Претражио {{цоунт}} ситес_отхер",
 	"Searched {{count}} sites_other": "Претражио {{цоунт}} ситес_отхер",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Ange modelltagg (t.ex. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Ange modelltagg (t.ex. {{modelTag}})",
 	"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 Score": "Ange betyg",
 	"Enter Score": "Ange betyg",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Ange Searxng Query URL",
 	"Enter Searxng Query URL": "Ange Searxng Query URL",
 	"Enter Serper API Key": "Ange Serper API-nyckel",
 	"Enter Serper API Key": "Ange Serper API-nyckel",
 	"Enter Serply API Key": "Ange Serply API-nyckel",
 	"Enter Serply API Key": "Ange Serply API-nyckel",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Exportera alla chattar (alla användare)",
 	"Export All Chats (All Users)": "Exportera alla chattar (alla användare)",
 	"Export chat (.json)": "Exportera chatt (.json)",
 	"Export chat (.json)": "Exportera chatt (.json)",
 	"Export Chats": "Exportera chattar",
 	"Export Chats": "Exportera chattar",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Exportera dokumentmappning",
 	"Export Documents Mapping": "Exportera dokumentmappning",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Bildinställningar",
 	"Image Settings": "Bildinställningar",
 	"Images": "Bilder",
 	"Images": "Bilder",
 	"Import Chats": "Importera chattar",
 	"Import Chats": "Importera chattar",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Importera dokumentmappning",
 	"Import Documents Mapping": "Importera dokumentmappning",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "Importera modeller",
 	"Import Models": "Importera modeller",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Tröskelvärde för generering av sökfrågor",
 	"Search Query Generation Prompt Length Threshold": "Tröskelvärde för generering av sökfrågor",
 	"Search Result Count": "Antal sökresultat",
 	"Search Result Count": "Antal sökresultat",
 	"Search Tools": "Sökverktyg",
 	"Search Tools": "Sökverktyg",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Sökte på {{count}} sites_one",
 	"Searched {{count}} sites_one": "Sökte på {{count}} sites_one",
 	"Searched {{count}} sites_other": "Sökte på {{count}} sites_other",
 	"Searched {{count}} sites_other": "Sökte på {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "Söker \"{{searchQuery}}\"",
 	"Searching \"{{searchQuery}}\"": "Söker \"{{searchQuery}}\"",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "ใส่แท็กโมเดล (เช่น {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "ใส่แท็กโมเดล (เช่น {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
 	"Enter Score": "ใส่คะแนน",
 	"Enter Score": "ใส่คะแนน",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "ใส URL การค้นหาของ Searxng",
 	"Enter Searxng Query URL": "ใส URL การค้นหาของ Searxng",
 	"Enter Serper API Key": "ใส่คีย์ API ของ Serper",
 	"Enter Serper API Key": "ใส่คีย์ API ของ Serper",
 	"Enter Serply API Key": "ใส่คีย์ API ของ Serply",
 	"Enter Serply API Key": "ใส่คีย์ API ของ Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "ส่งออกการสนทนาทั้งหมด (ผู้ใช้ทั้งหมด)",
 	"Export All Chats (All Users)": "ส่งออกการสนทนาทั้งหมด (ผู้ใช้ทั้งหมด)",
 	"Export chat (.json)": "ส่งออกการสนทนา (.json)",
 	"Export chat (.json)": "ส่งออกการสนทนา (.json)",
 	"Export Chats": "ส่งออกการสนทนา",
 	"Export Chats": "ส่งออกการสนทนา",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "ส่งออกการแมปเอกสาร",
 	"Export Documents Mapping": "ส่งออกการแมปเอกสาร",
 	"Export Functions": "ส่งออกฟังก์ชัน",
 	"Export Functions": "ส่งออกฟังก์ชัน",
 	"Export LiteLLM config.yaml": "ส่งออกการตั้งค่า LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "ส่งออกการตั้งค่า LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "การตั้งค่าภาพ",
 	"Image Settings": "การตั้งค่าภาพ",
 	"Images": "ภาพ",
 	"Images": "ภาพ",
 	"Import Chats": "นำเข้าการสนทนา",
 	"Import Chats": "นำเข้าการสนทนา",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "นำเข้าการแมปเอกสาร",
 	"Import Documents Mapping": "นำเข้าการแมปเอกสาร",
 	"Import Functions": "นำเข้าฟังก์ชัน",
 	"Import Functions": "นำเข้าฟังก์ชัน",
 	"Import Models": "นำเข้าโมเดล",
 	"Import Models": "นำเข้าโมเดล",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "เกณฑ์ความยาวของพรอมต์การสร้างคำค้นหา",
 	"Search Query Generation Prompt Length Threshold": "เกณฑ์ความยาวของพรอมต์การสร้างคำค้นหา",
 	"Search Result Count": "จำนวนผลลัพธ์การค้นหา",
 	"Search Result Count": "จำนวนผลลัพธ์การค้นหา",
 	"Search Tools": "เครื่องมือค้นหา",
 	"Search Tools": "เครื่องมือค้นหา",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "ค้นหา {{count}} เว็บไซต์",
 	"Searched {{count}} sites_one": "ค้นหา {{count}} เว็บไซต์",
 	"Searched {{count}} sites_other": "ค้นหา {{count}} เว็บไซต์",
 	"Searched {{count}} sites_other": "ค้นหา {{count}} เว็บไซต์",
 	"Searching \"{{searchQuery}}\"": "กำลังค้นหา \"{{searchQuery}}\"",
 	"Searching \"{{searchQuery}}\"": "กำลังค้นหา \"{{searchQuery}}\"",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter model tag (e.g. {{modelTag}})": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Score": "",
 	"Enter Score": "",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "",
 	"Enter Searxng Query URL": "",
 	"Enter Serper API Key": "",
 	"Enter Serper API Key": "",
 	"Enter Serply API Key": "",
 	"Enter Serply API Key": "",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "",
 	"Export All Chats (All Users)": "",
 	"Export chat (.json)": "",
 	"Export chat (.json)": "",
 	"Export Chats": "",
 	"Export Chats": "",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "",
 	"Export Documents Mapping": "",
 	"Export Functions": "",
 	"Export Functions": "",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "",
 	"Image Settings": "",
 	"Images": "",
 	"Images": "",
 	"Import Chats": "",
 	"Import Chats": "",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "",
 	"Import Documents Mapping": "",
 	"Import Functions": "",
 	"Import Functions": "",
 	"Import Models": "",
 	"Import Models": "",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Query Generation Prompt Length Threshold": "",
 	"Search Result Count": "",
 	"Search Result Count": "",
 	"Search Tools": "",
 	"Search Tools": "",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_one": "",
 	"Searched {{count}} sites_other": "",
 	"Searched {{count}} sites_other": "",
 	"Searching \"{{searchQuery}}\"": "",
 	"Searching \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Model etiketini girin (örn. {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Model etiketini girin (örn. {{modelTag}})",
 	"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 Score": "Skoru Girin",
 	"Enter Score": "Skoru Girin",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Searxng Sorgu URL'sini girin",
 	"Enter Searxng Query URL": "Searxng Sorgu URL'sini girin",
 	"Enter Serper API Key": "Serper API Anahtarını Girin",
 	"Enter Serper API Key": "Serper API Anahtarını Girin",
 	"Enter Serply API Key": "Serply API Anahtarını Girin",
 	"Enter Serply API Key": "Serply API Anahtarını Girin",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Tüm Sohbetleri Dışa Aktar (Tüm Kullanıcılar)",
 	"Export All Chats (All Users)": "Tüm Sohbetleri Dışa Aktar (Tüm Kullanıcılar)",
 	"Export chat (.json)": "Sohbeti dışa aktar (.json)",
 	"Export chat (.json)": "Sohbeti dışa aktar (.json)",
 	"Export Chats": "Sohbetleri Dışa Aktar",
 	"Export Chats": "Sohbetleri Dışa Aktar",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Belge Eşlemesini Dışa Aktar",
 	"Export Documents Mapping": "Belge Eşlemesini Dışa Aktar",
 	"Export Functions": "Fonksiyonları Dışa Aktar",
 	"Export Functions": "Fonksiyonları Dışa Aktar",
 	"Export LiteLLM config.yaml": "LiteLLM config.yaml'ı Dışa Aktar",
 	"Export LiteLLM config.yaml": "LiteLLM config.yaml'ı Dışa Aktar",
@@ -334,6 +337,7 @@
 	"Image Settings": "Görüntü Ayarları",
 	"Image Settings": "Görüntü Ayarları",
 	"Images": "Görüntüler",
 	"Images": "Görüntüler",
 	"Import Chats": "Sohbetleri İçe Aktar",
 	"Import Chats": "Sohbetleri İçe Aktar",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Belge Eşlemesini İçe Aktar",
 	"Import Documents Mapping": "Belge Eşlemesini İçe Aktar",
 	"Import Functions": "Fonksiyonları İçe Aktar",
 	"Import Functions": "Fonksiyonları İçe Aktar",
 	"Import Models": "Modelleri İçe Aktar",
 	"Import Models": "Modelleri İçe Aktar",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Arama Sorgusu Üretme Promptu Uzunluk Sınırı",
 	"Search Query Generation Prompt Length Threshold": "Arama Sorgusu Üretme Promptu Uzunluk Sınırı",
 	"Search Result Count": "Arama Sonucu Sayısı",
 	"Search Result Count": "Arama Sonucu Sayısı",
 	"Search Tools": "Arama Araçları",
 	"Search Tools": "Arama Araçları",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Arandı {{count}} sites_one",
 	"Searched {{count}} sites_one": "Arandı {{count}} sites_one",
 	"Searched {{count}} sites_other": "Arandı {{count}} sites_other",
 	"Searched {{count}} sites_other": "Arandı {{count}} sites_other",
 	"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" aranıyor",
 	"Searching \"{{searchQuery}}\"": "\"{{searchQuery}}\" aranıyor",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Введіть тег моделі (напр., {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Введіть тег моделі (напр., {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "Введіть кількість кроків (напр., 50)",
 	"Enter Number of Steps (e.g. 50)": "Введіть кількість кроків (напр., 50)",
 	"Enter Score": "Введіть бал",
 	"Enter Score": "Введіть бал",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Введіть URL-адресу запиту Searxng",
 	"Enter Searxng Query URL": "Введіть URL-адресу запиту Searxng",
 	"Enter Serper API Key": "Введіть ключ API Serper",
 	"Enter Serper API Key": "Введіть ключ API Serper",
 	"Enter Serply API Key": "Введіть ключ API Serply",
 	"Enter Serply API Key": "Введіть ключ API Serply",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Експортувати всі чати (всіх користувачів)",
 	"Export All Chats (All Users)": "Експортувати всі чати (всіх користувачів)",
 	"Export chat (.json)": "Експорт чату (.json)",
 	"Export chat (.json)": "Експорт чату (.json)",
 	"Export Chats": "Експортувати чати",
 	"Export Chats": "Експортувати чати",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Експортувати відображення документів",
 	"Export Documents Mapping": "Експортувати відображення документів",
 	"Export Functions": "Експорт функцій ",
 	"Export Functions": "Експорт функцій ",
 	"Export LiteLLM config.yaml": "Експорт LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "Експорт LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "Налаштування зображення",
 	"Image Settings": "Налаштування зображення",
 	"Images": "Зображення",
 	"Images": "Зображення",
 	"Import Chats": "Імпортувати чати",
 	"Import Chats": "Імпортувати чати",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Імпортувати відображення документів",
 	"Import Documents Mapping": "Імпортувати відображення документів",
 	"Import Functions": "Імпорт функцій ",
 	"Import Functions": "Імпорт функцій ",
 	"Import Models": "Імпорт моделей",
 	"Import Models": "Імпорт моделей",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Поріг довжини пошукового запиту для генерації підказки",
 	"Search Query Generation Prompt Length Threshold": "Поріг довжини пошукового запиту для генерації підказки",
 	"Search Result Count": "Кількість результатів пошуку",
 	"Search Result Count": "Кількість результатів пошуку",
 	"Search Tools": "Пошуку інструментів",
 	"Search Tools": "Пошуку інструментів",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "Переглянуто {{count}} сайт",
 	"Searched {{count}} sites_one": "Переглянуто {{count}} сайт",
 	"Searched {{count}} sites_few": "Переглянуто {{count}} сайти",
 	"Searched {{count}} sites_few": "Переглянуто {{count}} сайти",
 	"Searched {{count}} sites_many": "Переглянуто {{count}} сайтів",
 	"Searched {{count}} sites_many": "Переглянуто {{count}} сайтів",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "Nhập thẻ mô hình (vd: {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "Nhập thẻ mô hình (vd: {{modelTag}})",
 	"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 Score": "Nhập Score",
 	"Enter Score": "Nhập Score",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "Nhập Query URL cho Searxng",
 	"Enter Searxng Query URL": "Nhập Query URL cho Searxng",
 	"Enter Serper API Key": "Nhập Serper API Key",
 	"Enter Serper API Key": "Nhập Serper API Key",
 	"Enter Serply API Key": "Nhập Serply API Key",
 	"Enter Serply API Key": "Nhập Serply API Key",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "Tải về tất cả nội dung chat (tất cả mọi người)",
 	"Export All Chats (All Users)": "Tải về tất cả nội dung chat (tất cả mọi người)",
 	"Export chat (.json)": "Tải chat (.json)",
 	"Export chat (.json)": "Tải chat (.json)",
 	"Export Chats": "Tải nội dung chat về máy",
 	"Export Chats": "Tải nội dung chat về máy",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "Tải cấu trúc tài liệu về máy",
 	"Export Documents Mapping": "Tải cấu trúc tài liệu về máy",
 	"Export Functions": "Tải Functions về máy",
 	"Export Functions": "Tải Functions về máy",
 	"Export LiteLLM config.yaml": "",
 	"Export LiteLLM config.yaml": "",
@@ -334,6 +337,7 @@
 	"Image Settings": "Cài đặt ảnh",
 	"Image Settings": "Cài đặt ảnh",
 	"Images": "Hình ảnh",
 	"Images": "Hình ảnh",
 	"Import Chats": "Nạp lại nội dung chat",
 	"Import Chats": "Nạp lại nội dung chat",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "Nạp cấu trúc tài liệu",
 	"Import Documents Mapping": "Nạp cấu trúc tài liệu",
 	"Import Functions": "Nạp Functions",
 	"Import Functions": "Nạp Functions",
 	"Import Models": "Nạp model",
 	"Import Models": "Nạp model",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "Ngưỡng độ dài prompt tạo câu truy vấn, tìm kiếm",
 	"Search Query Generation Prompt Length Threshold": "Ngưỡng độ dài prompt tạo câu truy vấn, tìm kiếm",
 	"Search Result Count": "Số kết quả tìm kiếm",
 	"Search Result Count": "Số kết quả tìm kiếm",
 	"Search Tools": "Tìm kiếm Tools",
 	"Search Tools": "Tìm kiếm Tools",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_other": "Đã tìm thấy {{count}} trang web",
 	"Searched {{count}} sites_other": "Đã tìm thấy {{count}} trang web",
 	"Searching \"{{searchQuery}}\"": "Đang tìm \"{{searchQuery}}\"",
 	"Searching \"{{searchQuery}}\"": "Đang tìm \"{{searchQuery}}\"",
 	"Searching Knowledge for \"{{searchQuery}}\"": "",
 	"Searching Knowledge for \"{{searchQuery}}\"": "",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "输入模型标签 (例如:{{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "输入模型标签 (例如:{{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
 	"Enter Score": "输入评分",
 	"Enter Score": "输入评分",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "输入 Searxng 查询地址",
 	"Enter Searxng Query URL": "输入 Searxng 查询地址",
 	"Enter Serper API Key": "输入 Serper API 密钥",
 	"Enter Serper API Key": "输入 Serper API 密钥",
 	"Enter Serply API Key": "输入 Serply API 密钥",
 	"Enter Serply API Key": "输入 Serply API 密钥",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "导出所有用户对话",
 	"Export All Chats (All Users)": "导出所有用户对话",
 	"Export chat (.json)": "JSON 文件 (.json)",
 	"Export chat (.json)": "JSON 文件 (.json)",
 	"Export Chats": "导出对话",
 	"Export Chats": "导出对话",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "导出文档映射",
 	"Export Documents Mapping": "导出文档映射",
 	"Export Functions": "导出函数",
 	"Export Functions": "导出函数",
 	"Export LiteLLM config.yaml": "导出 LteLLM config.yaml 文件",
 	"Export LiteLLM config.yaml": "导出 LteLLM config.yaml 文件",
@@ -334,6 +337,7 @@
 	"Image Settings": "图像设置",
 	"Image Settings": "图像设置",
 	"Images": "图像",
 	"Images": "图像",
 	"Import Chats": "导入对话记录",
 	"Import Chats": "导入对话记录",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "导入文档映射",
 	"Import Documents Mapping": "导入文档映射",
 	"Import Functions": "导入函数",
 	"Import Functions": "导入函数",
 	"Import Models": "导入模型",
 	"Import Models": "导入模型",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "搜索查询生成提示长度阈值",
 	"Search Query Generation Prompt Length Threshold": "搜索查询生成提示长度阈值",
 	"Search Result Count": "搜索结果数量",
 	"Search Result Count": "搜索结果数量",
 	"Search Tools": "搜索工具",
 	"Search Tools": "搜索工具",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_other": "搜索到 {{count}} 个结果",
 	"Searched {{count}} sites_other": "搜索到 {{count}} 个结果",
 	"Searching \"{{searchQuery}}\"": "搜索 \"{{searchQuery}}\" 中",
 	"Searching \"{{searchQuery}}\"": "搜索 \"{{searchQuery}}\" 中",
 	"Searching Knowledge for \"{{searchQuery}}\"": "检索有关 \"{{searchQuery}}\" 的知识中",
 	"Searching Knowledge for \"{{searchQuery}}\"": "检索有关 \"{{searchQuery}}\" 的知识中",

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

@@ -248,6 +248,8 @@
 	"Enter model tag (e.g. {{modelTag}})": "輸入模型標籤(例如:{{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "輸入模型標籤(例如:{{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "輸入步驟數(例如:50)",
 	"Enter Number of Steps (e.g. 50)": "輸入步驟數(例如:50)",
 	"Enter Score": "輸入分數",
 	"Enter Score": "輸入分數",
+	"Enter SearchApi API Key": "",
+	"Enter SearchApi Engine": "",
 	"Enter Searxng Query URL": "輸入 SearXNG 查詢 URL",
 	"Enter Searxng Query URL": "輸入 SearXNG 查詢 URL",
 	"Enter Serper API Key": "輸入 Serper API 金鑰",
 	"Enter Serper API Key": "輸入 Serper API 金鑰",
 	"Enter Serply API Key": "輸入 Serply API 金鑰",
 	"Enter Serply API Key": "輸入 Serply API 金鑰",
@@ -270,6 +272,7 @@
 	"Export All Chats (All Users)": "匯出所有對話紀錄(所有使用者)",
 	"Export All Chats (All Users)": "匯出所有對話紀錄(所有使用者)",
 	"Export chat (.json)": "匯出對話紀錄(.json)",
 	"Export chat (.json)": "匯出對話紀錄(.json)",
 	"Export Chats": "匯出對話紀錄",
 	"Export Chats": "匯出對話紀錄",
+	"Export Config to JSON File": "",
 	"Export Documents Mapping": "匯出文件對應",
 	"Export Documents Mapping": "匯出文件對應",
 	"Export Functions": "匯出函式",
 	"Export Functions": "匯出函式",
 	"Export LiteLLM config.yaml": "匯出 LiteLLM config.yaml",
 	"Export LiteLLM config.yaml": "匯出 LiteLLM config.yaml",
@@ -334,6 +337,7 @@
 	"Image Settings": "圖片設定",
 	"Image Settings": "圖片設定",
 	"Images": "圖片",
 	"Images": "圖片",
 	"Import Chats": "匯入對話紀錄",
 	"Import Chats": "匯入對話紀錄",
+	"Import Config from JSON File": "",
 	"Import Documents Mapping": "匯入文件對應",
 	"Import Documents Mapping": "匯入文件對應",
 	"Import Functions": "匯入函式",
 	"Import Functions": "匯入函式",
 	"Import Models": "匯入模型",
 	"Import Models": "匯入模型",
@@ -537,6 +541,8 @@
 	"Search Query Generation Prompt Length Threshold": "搜尋查詢生成提示詞長度閾值",
 	"Search Query Generation Prompt Length Threshold": "搜尋查詢生成提示詞長度閾值",
 	"Search Result Count": "搜尋結果數量",
 	"Search Result Count": "搜尋結果數量",
 	"Search Tools": "搜尋工具",
 	"Search Tools": "搜尋工具",
+	"SearchApi API Key": "",
+	"SearchApi Engine": "",
 	"Searched {{count}} sites_one": "已搜尋 {{count}} 個網站",
 	"Searched {{count}} sites_one": "已搜尋 {{count}} 個網站",
 	"Searched {{count}} sites_other": "已搜尋 {{count}} 個網站",
 	"Searched {{count}} sites_other": "已搜尋 {{count}} 個網站",
 	"Searching \"{{searchQuery}}\"": "正在搜尋 \"{{searchQuery}}\"",
 	"Searching \"{{searchQuery}}\"": "正在搜尋 \"{{searchQuery}}\"",

Some files were not shown because too many files changed in this diff