Browse Source

chore: format

Timothy Jaeryang Baek 3 months ago
parent
commit
91a455a284
61 changed files with 1157 additions and 203 deletions
  1. 4 4
      backend/open_webui/__init__.py
  2. 1 1
      backend/open_webui/env.py
  3. 9 3
      backend/open_webui/retrieval/utils.py
  4. 33 21
      backend/open_webui/routers/audio.py
  5. 19 20
      backend/open_webui/routers/knowledge.py
  6. 5 1
      backend/open_webui/socket/main.py
  7. 3 1
      backend/open_webui/utils/redis.py
  8. 1 2
      src/lib/apis/knowledge/index.ts
  9. 42 38
      src/lib/components/admin/Settings/Audio.svelte
  10. 20 2
      src/lib/i18n/locales/ar-BH/translation.json
  11. 20 2
      src/lib/i18n/locales/ar/translation.json
  12. 20 2
      src/lib/i18n/locales/bg-BG/translation.json
  13. 20 2
      src/lib/i18n/locales/bn-BD/translation.json
  14. 20 2
      src/lib/i18n/locales/bo-TB/translation.json
  15. 20 2
      src/lib/i18n/locales/ca-ES/translation.json
  16. 20 2
      src/lib/i18n/locales/ceb-PH/translation.json
  17. 20 2
      src/lib/i18n/locales/cs-CZ/translation.json
  18. 20 2
      src/lib/i18n/locales/da-DK/translation.json
  19. 20 2
      src/lib/i18n/locales/de-DE/translation.json
  20. 20 2
      src/lib/i18n/locales/dg-DG/translation.json
  21. 20 2
      src/lib/i18n/locales/el-GR/translation.json
  22. 20 2
      src/lib/i18n/locales/en-GB/translation.json
  23. 20 6
      src/lib/i18n/locales/en-US/translation.json
  24. 20 2
      src/lib/i18n/locales/es-ES/translation.json
  25. 20 2
      src/lib/i18n/locales/et-EE/translation.json
  26. 20 2
      src/lib/i18n/locales/eu-ES/translation.json
  27. 20 2
      src/lib/i18n/locales/fa-IR/translation.json
  28. 20 2
      src/lib/i18n/locales/fi-FI/translation.json
  29. 20 2
      src/lib/i18n/locales/fr-CA/translation.json
  30. 20 2
      src/lib/i18n/locales/fr-FR/translation.json
  31. 20 2
      src/lib/i18n/locales/he-IL/translation.json
  32. 20 2
      src/lib/i18n/locales/hi-IN/translation.json
  33. 20 2
      src/lib/i18n/locales/hr-HR/translation.json
  34. 20 2
      src/lib/i18n/locales/hu-HU/translation.json
  35. 20 2
      src/lib/i18n/locales/id-ID/translation.json
  36. 20 2
      src/lib/i18n/locales/ie-GA/translation.json
  37. 20 2
      src/lib/i18n/locales/it-IT/translation.json
  38. 20 2
      src/lib/i18n/locales/ja-JP/translation.json
  39. 20 2
      src/lib/i18n/locales/ka-GE/translation.json
  40. 20 2
      src/lib/i18n/locales/ko-KR/translation.json
  41. 20 2
      src/lib/i18n/locales/lt-LT/translation.json
  42. 20 2
      src/lib/i18n/locales/ms-MY/translation.json
  43. 20 2
      src/lib/i18n/locales/nb-NO/translation.json
  44. 20 2
      src/lib/i18n/locales/nl-NL/translation.json
  45. 20 2
      src/lib/i18n/locales/pa-IN/translation.json
  46. 20 2
      src/lib/i18n/locales/pl-PL/translation.json
  47. 20 2
      src/lib/i18n/locales/pt-BR/translation.json
  48. 20 2
      src/lib/i18n/locales/pt-PT/translation.json
  49. 20 2
      src/lib/i18n/locales/ro-RO/translation.json
  50. 20 2
      src/lib/i18n/locales/ru-RU/translation.json
  51. 20 2
      src/lib/i18n/locales/sk-SK/translation.json
  52. 20 2
      src/lib/i18n/locales/sr-RS/translation.json
  53. 20 2
      src/lib/i18n/locales/sv-SE/translation.json
  54. 20 2
      src/lib/i18n/locales/th-TH/translation.json
  55. 20 2
      src/lib/i18n/locales/tk-TW/translation.json
  56. 20 2
      src/lib/i18n/locales/tr-TR/translation.json
  57. 20 2
      src/lib/i18n/locales/uk-UA/translation.json
  58. 20 2
      src/lib/i18n/locales/ur-PK/translation.json
  59. 20 2
      src/lib/i18n/locales/vi-VN/translation.json
  60. 20 6
      src/lib/i18n/locales/zh-CN/translation.json
  61. 20 2
      src/lib/i18n/locales/zh-TW/translation.json

+ 4 - 4
backend/open_webui/__init__.py

@@ -76,11 +76,11 @@ def serve(
     from open_webui.env import UVICORN_WORKERS  # Import the workers setting
 
     uvicorn.run(
-        open_webui.main.app, 
-        host=host, 
-        port=port, 
+        open_webui.main.app,
+        host=host,
+        port=port,
         forwarded_allow_ips="*",
-        workers=UVICORN_WORKERS
+        workers=UVICORN_WORKERS,
     )
 
 

+ 1 - 1
backend/open_webui/env.py

@@ -495,4 +495,4 @@ PIP_PACKAGE_INDEX_OPTIONS = os.getenv("PIP_PACKAGE_INDEX_OPTIONS", "").split()
 # PROGRESSIVE WEB APP OPTIONS
 ####################################
 
-EXTERNAL_PWA_MANIFEST_URL = os.environ.get("EXTERNAL_PWA_MANIFEST_URL")
+EXTERNAL_PWA_MANIFEST_URL = os.environ.get("EXTERNAL_PWA_MANIFEST_URL")

+ 9 - 3
backend/open_webui/retrieval/utils.py

@@ -297,7 +297,9 @@ def query_collection_with_hybrid_search(
     collection_results = {}
     for collection_name in collection_names:
         try:
-            log.debug(f"query_collection_with_hybrid_search:VECTOR_DB_CLIENT.get:collection {collection_name}")
+            log.debug(
+                f"query_collection_with_hybrid_search:VECTOR_DB_CLIENT.get:collection {collection_name}"
+            )
             collection_results[collection_name] = VECTOR_DB_CLIENT.get(
                 collection_name=collection_name
             )
@@ -619,7 +621,9 @@ def generate_openai_batch_embeddings(
     user: UserModel = None,
 ) -> Optional[list[list[float]]]:
     try:
-        log.debug(f"generate_openai_batch_embeddings:model {model} batch size: {len(texts)}")
+        log.debug(
+            f"generate_openai_batch_embeddings:model {model} batch size: {len(texts)}"
+        )
         json_data = {"input": texts, "model": model}
         if isinstance(RAG_EMBEDDING_PREFIX_FIELD_NAME, str) and isinstance(prefix, str):
             json_data[RAG_EMBEDDING_PREFIX_FIELD_NAME] = prefix
@@ -662,7 +666,9 @@ def generate_ollama_batch_embeddings(
     user: UserModel = None,
 ) -> Optional[list[list[float]]]:
     try:
-        log.debug(f"generate_ollama_batch_embeddings:model {model} batch size: {len(texts)}")
+        log.debug(
+            f"generate_ollama_batch_embeddings:model {model} batch size: {len(texts)}"
+        )
         json_data = {"input": texts, "model": model}
         if isinstance(RAG_EMBEDDING_PREFIX_FIELD_NAME, str) and isinstance(prefix, str):
             json_data[RAG_EMBEDDING_PREFIX_FIELD_NAME] = prefix

+ 33 - 21
backend/open_webui/routers/audio.py

@@ -624,10 +624,7 @@ def transcribe(request: Request, file_path):
     elif request.app.state.config.STT_ENGINE == "azure":
         # Check file exists and size
         if not os.path.exists(file_path):
-            raise HTTPException(
-                status_code=400,
-                detail="Audio file not found"
-            )
+            raise HTTPException(status_code=400, detail="Audio file not found")
 
         # Check file size (Azure has a larger limit of 200MB)
         file_size = os.path.getsize(file_path)
@@ -643,11 +640,22 @@ def transcribe(request: Request, file_path):
 
         # IF NO LOCALES, USE DEFAULTS
         if len(locales) < 2:
-            locales = ['en-US', 'es-ES', 'es-MX', 'fr-FR', 'hi-IN', 
-                       'it-IT','de-DE', 'en-GB', 'en-IN', 'ja-JP', 
-                       'ko-KR', 'pt-BR', 'zh-CN']
-            locales = ','.join(locales)
-
+            locales = [
+                "en-US",
+                "es-ES",
+                "es-MX",
+                "fr-FR",
+                "hi-IN",
+                "it-IT",
+                "de-DE",
+                "en-GB",
+                "en-IN",
+                "ja-JP",
+                "ko-KR",
+                "pt-BR",
+                "zh-CN",
+            ]
+            locales = ",".join(locales)
 
         if not api_key or not region:
             raise HTTPException(
@@ -658,22 +666,26 @@ def transcribe(request: Request, file_path):
         r = None
         try:
             # Prepare the request
-            data = {'definition': json.dumps({
-                                                "locales": locales.split(','),
-                                                "diarization": {"maxSpeakers": 3,"enabled": True}
-                                              } if locales else {}
-                                              )
+            data = {
+                "definition": json.dumps(
+                    {
+                        "locales": locales.split(","),
+                        "diarization": {"maxSpeakers": 3, "enabled": True},
+                    }
+                    if locales
+                    else {}
+                )
             }
             url = f"https://{region}.api.cognitive.microsoft.com/speechtotext/transcriptions:transcribe?api-version=2024-11-15"
-            
+
             # Use context manager to ensure file is properly closed
-            with open(file_path, 'rb') as audio_file:
+            with open(file_path, "rb") as audio_file:
                 r = requests.post(
                     url=url,
-                    files={'audio': audio_file},
+                    files={"audio": audio_file},
                     data=data,
                     headers={
-                        'Ocp-Apim-Subscription-Key': api_key,
+                        "Ocp-Apim-Subscription-Key": api_key,
                     },
                 )
 
@@ -681,11 +693,11 @@ def transcribe(request: Request, file_path):
             response = r.json()
 
             # Extract transcript from response
-            if not response.get('combinedPhrases'):
+            if not response.get("combinedPhrases"):
                 raise ValueError("No transcription found in response")
 
             # Get the full transcript from combinedPhrases
-            transcript = response['combinedPhrases'][0].get('text', '').strip()
+            transcript = response["combinedPhrases"][0].get("text", "").strip()
             if not transcript:
                 raise ValueError("Empty transcript in response")
 
@@ -718,7 +730,7 @@ def transcribe(request: Request, file_path):
                 detail = f"External: {e}"
 
             raise HTTPException(
-                status_code=getattr(r, 'status_code', 500) if r else 500,
+                status_code=getattr(r, "status_code", 500) if r else 500,
                 detail=detail if detail else "Open WebUI: Server Connection Error",
             )
 

+ 19 - 20
backend/open_webui/routers/knowledge.py

@@ -159,7 +159,6 @@ async def create_new_knowledge(
             status_code=status.HTTP_400_BAD_REQUEST,
             detail=ERROR_MESSAGES.FILE_EXISTS,
         )
-    
 
 
 ############################
@@ -168,20 +167,17 @@ async def create_new_knowledge(
 
 
 @router.post("/reindex", response_model=bool)
-async def reindex_knowledge_files(
-    request: Request,
-    user=Depends(get_verified_user)
-):
+async def reindex_knowledge_files(request: Request, user=Depends(get_verified_user)):
     if user.role != "admin":
         raise HTTPException(
             status_code=status.HTTP_401_UNAUTHORIZED,
             detail=ERROR_MESSAGES.UNAUTHORIZED,
         )
-    
+
     knowledge_bases = Knowledges.get_knowledge_bases()
-         
+
     log.info(f"Starting reindexing for {len(knowledge_bases)} knowledge bases")
-    
+
     for knowledge_base in knowledge_bases:
         try:
             files = Files.get_files_by_ids(knowledge_base.data.get("file_ids", []))
@@ -195,34 +191,40 @@ async def reindex_knowledge_files(
                 log.error(f"Error deleting collection {knowledge_base.id}: {str(e)}")
                 raise HTTPException(
                     status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
-                    detail=f"Error deleting vector DB collection"
+                    detail=f"Error deleting vector DB collection",
                 )
-            
+
             failed_files = []
             for file in files:
                 try:
                     process_file(
                         request,
-                        ProcessFileForm(file_id=file.id, collection_name=knowledge_base.id),
+                        ProcessFileForm(
+                            file_id=file.id, collection_name=knowledge_base.id
+                        ),
                         user=user,
                     )
                 except Exception as e:
-                    log.error(f"Error processing file {file.filename} (ID: {file.id}): {str(e)}")
+                    log.error(
+                        f"Error processing file {file.filename} (ID: {file.id}): {str(e)}"
+                    )
                     failed_files.append({"file_id": file.id, "error": str(e)})
                     continue
-          
+
         except Exception as e:
             log.error(f"Error processing knowledge base {knowledge_base.id}: {str(e)}")
             raise HTTPException(
                 status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
-                detail=f"Error processing knowledge base"
+                detail=f"Error processing knowledge base",
             )
-        
+
         if failed_files:
-            log.warning(f"Failed to process {len(failed_files)} files in knowledge base {knowledge_base.id}")
+            log.warning(
+                f"Failed to process {len(failed_files)} files in knowledge base {knowledge_base.id}"
+            )
             for failed in failed_files:
                 log.warning(f"File ID: {failed['file_id']}, Error: {failed['error']}")
-    
+
     log.info("Reindexing completed successfully")
     return True
 
@@ -742,6 +744,3 @@ def add_files_to_knowledge_batch(
     return KnowledgeFilesResponse(
         **knowledge.model_dump(), files=Files.get_files_by_ids(existing_file_ids)
     )
-
-
-

+ 5 - 1
backend/open_webui/socket/main.py

@@ -37,7 +37,11 @@ log.setLevel(SRC_LOG_LEVELS["SOCKET"])
 
 if WEBSOCKET_MANAGER == "redis":
     if WEBSOCKET_SENTINEL_HOSTS:
-        mgr = socketio.AsyncRedisManager(get_sentinel_url_from_env(WEBSOCKET_REDIS_URL, WEBSOCKET_SENTINEL_HOSTS, WEBSOCKET_SENTINEL_PORT))
+        mgr = socketio.AsyncRedisManager(
+            get_sentinel_url_from_env(
+                WEBSOCKET_REDIS_URL, WEBSOCKET_SENTINEL_HOSTS, WEBSOCKET_SENTINEL_PORT
+            )
+        )
     else:
         mgr = socketio.AsyncRedisManager(WEBSOCKET_REDIS_URL)
     sio = socketio.AsyncServer(

+ 3 - 1
backend/open_webui/utils/redis.py

@@ -52,5 +52,7 @@ def get_sentinel_url_from_env(redis_url, sentinel_hosts_env, sentinel_port_env):
     auth_part = ""
     if username or password:
         auth_part = f"{username}:{password}@"
-    hosts_part = ",".join(f"{host}:{sentinel_port_env}" for host in sentinel_hosts_env.split(","))
+    hosts_part = ",".join(
+        f"{host}:{sentinel_port_env}" for host in sentinel_hosts_env.split(",")
+    )
     return f"redis+sentinel://{auth_part}{hosts_part}/{redis_config['db']}/{redis_config['service']}"

+ 1 - 2
src/lib/apis/knowledge/index.ts

@@ -346,7 +346,6 @@ export const deleteKnowledgeById = async (token: string, id: string) => {
 	return res;
 };
 
-
 export const reindexKnowledgeFiles = async (token: string) => {
 	let error = null;
 
@@ -373,4 +372,4 @@ export const reindexKnowledgeFiles = async (token: string) => {
 	}
 
 	return res;
-};
+};

+ 42 - 38
src/lib/components/admin/Settings/Audio.svelte

@@ -106,15 +106,15 @@
 				AZURE_SPEECH_OUTPUT_FORMAT: TTS_AZURE_SPEECH_OUTPUT_FORMAT
 			},
 			stt: {
-			    OPENAI_API_BASE_URL: STT_OPENAI_API_BASE_URL,
-			    OPENAI_API_KEY: STT_OPENAI_API_KEY,
-			    ENGINE: STT_ENGINE,
-			    MODEL: STT_MODEL,
-			    WHISPER_MODEL: STT_WHISPER_MODEL,
-			    DEEPGRAM_API_KEY: STT_DEEPGRAM_API_KEY,
-			    AZURE_API_KEY: STT_AZURE_API_KEY,
-			    AZURE_REGION: STT_AZURE_REGION,
-			    AZURE_LOCALES: STT_AZURE_LOCALES
+				OPENAI_API_BASE_URL: STT_OPENAI_API_BASE_URL,
+				OPENAI_API_KEY: STT_OPENAI_API_KEY,
+				ENGINE: STT_ENGINE,
+				MODEL: STT_MODEL,
+				WHISPER_MODEL: STT_WHISPER_MODEL,
+				DEEPGRAM_API_KEY: STT_DEEPGRAM_API_KEY,
+				AZURE_API_KEY: STT_AZURE_API_KEY,
+				AZURE_REGION: STT_AZURE_REGION,
+				AZURE_LOCALES: STT_AZURE_LOCALES
 			}
 		});
 
@@ -150,7 +150,7 @@
 
 			STT_OPENAI_API_BASE_URL = res.stt.OPENAI_API_BASE_URL;
 			STT_OPENAI_API_KEY = res.stt.OPENAI_API_KEY;
-			
+
 			STT_ENGINE = res.stt.ENGINE;
 			STT_MODEL = res.stt.MODEL;
 			STT_WHISPER_MODEL = res.stt.WHISPER_MODEL;
@@ -190,7 +190,7 @@
 							<option value="web">{$i18n.t('Web API')}</option>
 							<option value="deepgram">Deepgram</option>
 							<option value="azure">Azure AI Speech</option>
-							</select>
+						</select>
 					</div>
 				</div>
 
@@ -259,34 +259,38 @@
 						</div>
 					</div>
 				{:else if STT_ENGINE === 'azure'}
-				<div>
-				<div class="mt-1 flex gap-2 mb-1">
-				    <SensitiveInput placeholder={$i18n.t('API Key')} bind:value={STT_AZURE_API_KEY} required />
-				    <input
-				        class="flex-1 w-full rounded-lg py-2 pl-4 text-sm bg-gray-50 dark:text-gray-300 dark:bg-gray-850 outline-hidden"
-				        placeholder={$i18n.t('Azure Region')}
-				        bind:value={STT_AZURE_REGION}
-				        required
-				    />
-				</div>
-				
-				<hr class="border-gray-100 dark:border-gray-850 my-2" />
-				
-				<div>
-				<div class=" mb-1.5 text-sm font-medium">{$i18n.t('Language Locales')}</div>
-				<div class="flex w-full">
-				    <div class="flex-1">
-				        <input
-				            class="w-full rounded-lg py-2 px-4 text-sm bg-gray-50 dark:text-gray-300 dark:bg-gray-850 outline-hidden"
-				            bind:value={STT_AZURE_LOCALES}
-				            placeholder={$i18n.t('e.g., en-US,ja-JP (leave blank for auto-detect)')}
-				        />
-				    </div>
-				</div>
-				</div>
-				</div>
+					<div>
+						<div class="mt-1 flex gap-2 mb-1">
+							<SensitiveInput
+								placeholder={$i18n.t('API Key')}
+								bind:value={STT_AZURE_API_KEY}
+								required
+							/>
+							<input
+								class="flex-1 w-full rounded-lg py-2 pl-4 text-sm bg-gray-50 dark:text-gray-300 dark:bg-gray-850 outline-hidden"
+								placeholder={$i18n.t('Azure Region')}
+								bind:value={STT_AZURE_REGION}
+								required
+							/>
+						</div>
+
+						<hr class="border-gray-100 dark:border-gray-850 my-2" />
+
+						<div>
+							<div class=" mb-1.5 text-sm font-medium">{$i18n.t('Language Locales')}</div>
+							<div class="flex w-full">
+								<div class="flex-1">
+									<input
+										class="w-full rounded-lg py-2 px-4 text-sm bg-gray-50 dark:text-gray-300 dark:bg-gray-850 outline-hidden"
+										bind:value={STT_AZURE_LOCALES}
+										placeholder={$i18n.t('e.g., en-US,ja-JP (leave blank for auto-detect)')}
+									/>
+								</div>
+							</div>
+						</div>
+					</div>
 				{:else if STT_ENGINE === ''}
-				<div>
+					<div>
 						<div class=" mb-1.5 text-sm font-medium">{$i18n.t('STT Model')}</div>
 
 						<div class="flex w-full">

+ 20 - 2
src/lib/i18n/locales/ar-BH/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "مفتاح واجهة برمجة تطبيقات البحث الشجاع",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "تجاوز التحقق من SSL للموقع",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "وصف",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "لم أتبع التعليمات بشكل كامل",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "تعديل",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "أدخل عنوان URL ل Github Raw",
 	"Enter Google PSE API Key": "أدخل مفتاح واجهة برمجة تطبيقات PSE من Google",
 	"Enter Google PSE Engine Id": "أدخل معرف محرك PSE من Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "(e.g. 50) أدخل عدد الخطوات",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "أدخل تسلسل التوقف",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "تم اكتشاف انتحال بصمة الإصبع: غير قادر على استخدام الأحرف الأولى كصورة رمزية. الافتراضي لصورة الملف الشخصي الافتراضية.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "دفق قطع الاستجابة الخارجية الكبيرة بسلاسة",
 	"Focus chat input": "التركيز على إدخال الدردشة",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "اللغة",
+	"Language Locales": "",
 	"Last Active": "آخر نشاط",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "لن تتم مشاركة الرسائل التي ترسلها بعد إنشاء الرابط الخاص بك. سيتمكن المستخدمون الذين لديهم عنوان URL من عرض الدردشة المشتركة",
 	"Min P": "",
-	"Minimum Score": "الحد الأدنى من النقاط",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "صمامات خطوط الأنابيب",
 	"Plain text (.txt)": "نص عادي (.txt)",
 	"Playground": "مكان التجربة",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "ملاحظات الإصدار",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "إزالة",
 	"Remove Model": "حذف الموديل",
 	"Rename": "إعادة تسمية",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "المصدر",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "{{error}} خطأ في التعرف على الكلام",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "أخبرنا المزيد:",
 	"Temperature": "درجة حرارة",
 	"Template": "نموذج",
@@ -1179,6 +1195,7 @@
 	"variable": "المتغير",
 	"variable to have them replaced with clipboard content.": "متغير لاستبدالها بمحتوى الحافظة.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "إصدار",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "بحث الويب",
 	"Web Search Engine": "محرك بحث الويب",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ar/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "مفتاح API لـ Brave Search",
 	"By {{name}}": "بواسطة {{name}}",
 	"Bypass Embedding and Retrieval": "تجاوز التضمين والاسترجاع",
-	"Bypass SSL verification for Websites": "تجاوز التحقق من SSL للمواقع",
 	"Calendar": "التقويم",
 	"Call": "مكالمة",
 	"Call feature is not supported when using Web STT engine": "ميزة الاتصال غير مدعومة عند استخدام محرك Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "مستخدم محذوف",
 	"Describe your knowledge base and objectives": "صف قاعدة معرفتك وأهدافك",
 	"Description": "وصف",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "لم أتبع التعليمات بشكل كامل",
 	"Direct": "",
 	"Direct Connections": "الاتصالات المباشرة",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "مثال: my_filter",
 	"e.g. my_tools": "مثال: my_tools",
 	"e.g. Tools for performing various operations": "مثال: أدوات لتنفيذ عمليات متنوعة",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "تعديل",
 	"Edit Arena Model": "تعديل نموذج Arena",
 	"Edit Channel": "تعديل القناة",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "أدخل مفتاح تحليل المستندات",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "أدخل النطاقات مفصولة بفواصل (مثال: example.com,site.org)",
 	"Enter Exa API Key": "أدخل مفتاح API لـ Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "أدخل عنوان URL ل Github Raw",
 	"Enter Google PSE API Key": "أدخل مفتاح واجهة برمجة تطبيقات PSE من Google",
 	"Enter Google PSE Engine Id": "أدخل معرف محرك PSE من Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "أدخل مفتاح API لـ Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "(e.g. 50) أدخل عدد الخطوات",
 	"Enter Perplexity API Key": "أدخل مفتاح API لـ Perplexity",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "أدخل عنوان البروكسي (مثال: https://user:password@host:port)",
 	"Enter reasoning effort": "أدخل مستوى الجهد في الاستدلال",
 	"Enter Sampler (e.g. Euler a)": "أدخل العينة (مثال: Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "أدخل مضيف الخادم",
 	"Enter server label": "أدخل تسمية الخادم",
 	"Enter server port": "أدخل منفذ الخادم",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "أدخل تسلسل التوقف",
 	"Enter system prompt": "أدخل موجه النظام",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "أدخل مفتاح API لـ Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "أدخل الرابط العلني لـ WebUI الخاص بك. سيتم استخدام هذا الرابط لإنشاء روابط داخل الإشعارات.",
 	"Enter Tika Server URL": "أدخل رابط خادم Tika",
 	"Enter timeout in seconds": "أدخل المهلة بالثواني",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "تم الآن تفعيل الفلتر على مستوى النظام",
 	"Filters": "الفلاتر",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "تم اكتشاف انتحال بصمة الإصبع: غير قادر على استخدام الأحرف الأولى كصورة رمزية. الافتراضي لصورة الملف الشخصي الافتراضية.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "دفق قطع الاستجابة الخارجية الكبيرة بسلاسة",
 	"Focus chat input": "التركيز على إدخال الدردشة",
 	"Folder deleted successfully": "تم حذف المجلد بنجاح",
@@ -649,6 +659,7 @@
 	"Label": "التسمية",
 	"Landing Page Mode": "وضع الصفحة الرئيسية",
 	"Language": "اللغة",
+	"Language Locales": "",
 	"Last Active": "آخر نشاط",
 	"Last Modified": "آخر تعديل",
 	"Last reply": "آخر رد",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "يجب تفعيل تقييم الرسائل لاستخدام هذه الميزة",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "لن تتم مشاركة الرسائل التي ترسلها بعد إنشاء الرابط الخاص بك. سيتمكن المستخدمون الذين لديهم عنوان URL من عرض الدردشة المشتركة",
 	"Min P": "الحد الأدنى P",
-	"Minimum Score": "الحد الأدنى من النقاط",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "صمامات خطوط الأنابيب",
 	"Plain text (.txt)": "نص عادي (.txt)",
 	"Playground": "مكان التجربة",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "يرجى مراجعة التحذيرات التالية بعناية:",
 	"Please do not close the settings page while loading the model.": "الرجاء عدم إغلاق صفحة الإعدادات أثناء تحميل النموذج.",
 	"Please enter a prompt": "الرجاء إدخال توجيه",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "ملاحظات الإصدار",
 	"Relevance": "الصلة",
+	"Relevance Threshold": "",
 	"Remove": "إزالة",
 	"Remove Model": "حذف الموديل",
 	"Rename": "إعادة تسمية",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "سجّل في {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "جارٍ تسجيل الدخول إلى {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "المصدر",
 	"Speech Playback Speed": "سرعة تشغيل الصوت",
 	"Speech recognition error: {{error}}": "{{error}} خطأ في التعرف على الكلام",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "اضغط للمقاطعة",
 	"Tasks": "المهام",
 	"Tavily API Key": "مفتاح API لـ Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "أخبرنا المزيد:",
 	"Temperature": "درجة حرارة",
 	"Template": "نموذج",
@@ -1179,6 +1195,7 @@
 	"variable": "المتغير",
 	"variable to have them replaced with clipboard content.": "متغير لاستبدالها بمحتوى الحافظة.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "إصدار",
 	"Version {{selectedVersion}} of {{totalVersions}}": "الإصدار {{selectedVersion}} من {{totalVersions}}",
 	"View Replies": "عرض الردود",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "تحذير: تنفيذ كود Jupyter يتيح تنفيذ كود عشوائي مما يشكل مخاطر أمنية جسيمة—تابع بحذر شديد.",
 	"Web": "Web",
 	"Web API": "واجهة برمجة التطبيقات (API)",
+	"Web Loader Engine": "",
 	"Web Search": "بحث الويب",
 	"Web Search Engine": "محرك بحث الويب",
 	"Web Search in Chat": "بحث ويب داخل المحادثة",

+ 20 - 2
src/lib/i18n/locales/bg-BG/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "API ключ за Brave Search",
 	"By {{name}}": "От {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Изключване на SSL проверката за сайтове",
 	"Calendar": "Календар",
 	"Call": "Обаждане",
 	"Call feature is not supported when using Web STT engine": "Функцията за обаждане не се поддържа при използване на Web STT двигател",
@@ -303,6 +302,7 @@
 	"Deleted User": "Изтрит потребител",
 	"Describe your knowledge base and objectives": "Опишете вашата база от знания и цели",
 	"Description": "Описание",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Не следва напълно инструкциите",
 	"Direct": "",
 	"Direct Connections": "Директни връзки",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "напр. моят_филтър",
 	"e.g. my_tools": "напр. моите_инструменти",
 	"e.g. Tools for performing various operations": "напр. Инструменти за извършване на различни операции",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Редактиране",
 	"Edit Arena Model": "Редактиране на Arena модел",
 	"Edit Channel": "Редактиране на канал",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Въведете домейни, разделени със запетаи (напр. example.com,site.org)",
 	"Enter Exa API Key": "Въведете API ключ за Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Въведете URL адрес на Github Raw",
 	"Enter Google PSE API Key": "Въведете API ключ за Google PSE",
 	"Enter Google PSE Engine Id": "Въведете идентификатор на двигателя на Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Въведете API ключ за Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Въведете брой стъпки (напр. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Въведете URL адрес на прокси (напр. https://потребител:парола@хост:порт)",
 	"Enter reasoning effort": "Въведете усилие за разсъждение",
 	"Enter Sampler (e.g. Euler a)": "Въведете семплер (напр. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Въведете хост на сървъра",
 	"Enter server label": "Въведете етикет на сървъра",
 	"Enter server port": "Въведете порт на сървъра",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Въведете стоп последователност",
 	"Enter system prompt": "Въведете системен промпт",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Въведете API ключ за Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Въведете публичния URL адрес на вашия WebUI. Този URL адрес ще бъде използван за генериране на връзки в известията.",
 	"Enter Tika Server URL": "Въведете URL адрес на Tika сървър",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Филтърът вече е глобално активиран",
 	"Filters": "Филтри",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Потвърждаване на отпечатък: Не може да се използва инициализационна буква като аватар. Потребителят се връща към стандартна аватарка.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Плавно предаване на големи части от външен отговор",
 	"Focus chat input": "Фокусиране на чат вход",
 	"Folder deleted successfully": "Папката е изтрита успешно",
@@ -649,6 +659,7 @@
 	"Label": "Етикет",
 	"Landing Page Mode": "Режим на начална страница",
 	"Language": "Език",
+	"Language Locales": "",
 	"Last Active": "Последни активни",
 	"Last Modified": "Последно модифицирано",
 	"Last reply": "Последен отговор",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Оценяването на съобщения трябва да бъде активирано, за да използвате тази функция",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Съобщенията, които изпращате след създаването на връзката, няма да бъдат споделяни. Потребителите с URL адреса ще могат да видят споделения чат.",
 	"Min P": "Мин P",
-	"Minimum Score": "Минимална оценка",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Клапани на пайплайни",
 	"Plain text (.txt)": "Обикновен текст (.txt)",
 	"Playground": "Плейграунд",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Моля, внимателно прегледайте следните предупреждения:",
 	"Please do not close the settings page while loading the model.": "Моля, не затваряйте страницата с настройки, докато моделът се зарежда.",
 	"Please enter a prompt": "Моля, въведете промпт",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Бележки по изданието",
 	"Relevance": "Релевантност",
+	"Relevance Threshold": "",
 	"Remove": "Изтриване",
 	"Remove Model": "Изтриване на модела",
 	"Rename": "Преименуване",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Регистрирайте се в {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Вписване в {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Източник",
 	"Speech Playback Speed": "Скорост на възпроизвеждане на речта",
 	"Speech recognition error: {{error}}": "Грешка при разпознаване на реч: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Докоснете за прекъсване",
 	"Tasks": "Задачи",
 	"Tavily API Key": "Tavily API Ключ",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Повече информация:",
 	"Temperature": "Температура",
 	"Template": "Шаблон",
@@ -1179,6 +1195,7 @@
 	"variable": "променлива",
 	"variable to have them replaced with clipboard content.": "променлива, за да бъдат заменени със съдържанието от клипборда.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Версия",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Версия {{selectedVersion}} от {{totalVersions}}",
 	"View Replies": "Преглед на отговорите",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Предупреждение: Изпълнението на Jupyter позволява произволно изпълнение на код, което представлява сериозни рискове за сигурността—продължете с изключително внимание.",
 	"Web": "Уеб",
 	"Web API": "Уеб API",
+	"Web Loader Engine": "",
 	"Web Search": "Търсене в уеб",
 	"Web Search Engine": "Уеб търсачка",
 	"Web Search in Chat": "Уеб търсене в чата",

+ 20 - 2
src/lib/i18n/locales/bn-BD/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "সাহসী অনুসন্ধান API কী",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ওয়েবসাইটের জন্য SSL যাচাই বাতিল করুন",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "বিবরণ",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ইনস্ট্রাকশন সম্পূর্ণ অনুসরণ করা হয়নি",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "এডিট করুন",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "গিটহাব কাঁচা URL লিখুন",
 	"Enter Google PSE API Key": "গুগল পিএসই এপিআই কী লিখুন",
 	"Enter Google PSE Engine Id": "গুগল পিএসই ইঞ্জিন আইডি লিখুন",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "স্টপ সিকোয়েন্স লিখুন",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "ফিঙ্গারপ্রিন্ট স্পুফিং ধরা পড়েছে: অ্যাভাটার হিসেবে নামের আদ্যক্ষর ব্যবহার করা যাচ্ছে না। ডিফল্ট প্রোফাইল পিকচারে ফিরিয়ে নেয়া হচ্ছে।",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "বড় এক্সটার্নাল রেসপন্স চাঙ্কগুলো মসৃণভাবে প্রবাহিত করুন",
 	"Focus chat input": "চ্যাট ইনপুট ফোকাস করুন",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "ভাষা",
+	"Language Locales": "",
 	"Last Active": "সর্বশেষ সক্রিয়",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "আপনার লিঙ্ক তৈরি করার পরে আপনার পাঠানো বার্তাগুলি শেয়ার করা হবে না। ইউআরএল ব্যবহারকারীরা শেয়ার করা চ্যাট দেখতে পারবেন।",
 	"Min P": "",
-	"Minimum Score": "Minimum Score",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "পাইপলাইন ভালভ",
 	"Plain text (.txt)": "প্লায়েন টেক্সট (.txt)",
 	"Playground": "খেলাঘর",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "রিলিজ নোটসমূহ",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "রিমুভ করুন",
 	"Remove Model": "মডেল রিমুভ করুন",
 	"Rename": "রেনেম",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "উৎস",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "স্পিচ রিকগনিশনে সমস্যা: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "আরও বলুন:",
 	"Temperature": "তাপমাত্রা",
 	"Template": "টেম্পলেট",
@@ -1179,6 +1195,7 @@
 	"variable": "ভেরিয়েবল",
 	"variable to have them replaced with clipboard content.": "ক্লিপবোর্ডের কন্টেন্ট দিয়ে যেই ভেরিয়েবল রিপ্লেস করা যাবে।",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ভার্সন",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "ওয়েব",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "ওয়েব অনুসন্ধান",
 	"Web Search Engine": "ওয়েব সার্চ ইঞ্জিন",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/bo-TB/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API ལྡེ་མིག",
 	"By {{name}}": "{{name}} ཡིས།",
 	"Bypass Embedding and Retrieval": "ཚུད་འཇུག་དང་ལེན་ཚུར་སྒྲུབ་ལས་བརྒལ་བ།",
-	"Bypass SSL verification for Websites": "དྲ་ཚིགས་ཀྱི་ SSL ར་སྤྲོད་བརྒལ་བ།",
 	"Calendar": "ལོ་ཐོ།",
 	"Call": "སྐད་འབོད།",
 	"Call feature is not supported when using Web STT engine": "Web STT མ་ལག་སྤྱོད་སྐབས་སྐད་འབོད་ཀྱི་ཁྱད་ཆོས་ལ་རྒྱབ་སྐྱོར་མེད།",
@@ -303,6 +302,7 @@
 	"Deleted User": "བེད་སྤྱོད་མཁན་བསུབས་ཟིན།",
 	"Describe your knowledge base and objectives": "ཁྱེད་ཀྱི་ཤེས་བྱའི་རྟེན་གཞི་དང་དམིགས་ཡུལ་འགྲེལ་བཤད་བྱེད་པ།",
 	"Description": "འགྲེལ་བཤད།",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ལམ་སྟོན་ཡོངས་སུ་མ་བསྒྲུབས།",
 	"Direct": "ཐད་ཀར།",
 	"Direct Connections": "ཐད་ཀར་སྦྲེལ་མཐུད།",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "དཔེར་ན། my_filter",
 	"e.g. my_tools": "དཔེར་ན། my_tools",
 	"e.g. Tools for performing various operations": "དཔེར་ན། ལས་ཀ་སྣ་ཚོགས་སྒྲུབ་བྱེད་ཀྱི་ལག་ཆ།",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ཞུ་དག",
 	"Edit Arena Model": "Arena དཔེ་དབྱིབས་ཞུ་དག",
 	"Edit Channel": "བགྲོ་གླེང་ཞུ་དག",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "ཡིག་ཆའི་རིག་ནུས་ལྡེ་མིག་འཇུག་པ།",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "ཚེག་བསྐུངས་ཀྱིས་ལོགས་སུ་བཀར་བའི་ཁྱབ་ཁོངས་འཇུག་པ། (དཔེར་ན། example.com,site.org)",
 	"Enter Exa API Key": "Exa API ལྡེ་མིག་འཇུག་པ།",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URL འཇུག་པ།",
 	"Enter Google PSE API Key": "Google PSE API ལྡེ་མིག་འཇུག་པ།",
 	"Enter Google PSE Engine Id": "Google PSE Engine Id འཇུག་པ།",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Mojeek Search API ལྡེ་མིག་འཇུག་པ།",
 	"Enter Number of Steps (e.g. 50)": "གོམ་གྲངས་འཇུག་པ། (དཔེར་ན། ༥༠)",
 	"Enter Perplexity API Key": "Perplexity API ལྡེ་མིག་འཇུག་པ།",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Proxy URL འཇུག་པ། (དཔེར་ན། https://user:password@host:port)",
 	"Enter reasoning effort": "རྒྱུ་མཚན་འདྲེན་པའི་འབད་བརྩོན་འཇུག་པ།",
 	"Enter Sampler (e.g. Euler a)": "Sampler འཇུག་པ། (དཔེར་ན། Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "སར་བར་གྱི་ Host འཇུག་པ།",
 	"Enter server label": "སར་བར་གྱི་བྱང་རྟགས་འཇུག་པ།",
 	"Enter server port": "སར་བར་གྱི་ Port འཇུག་པ།",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "མཚམས་འཇོག་རིམ་པ་འཇུག་པ།",
 	"Enter system prompt": "མ་ལག་གི་འགུལ་སློང་འཇུག་པ།",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API ལྡེ་མིག་འཇུག་པ།",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "ཁྱེད་ཀྱི་ WebUI ཡི་སྤྱི་སྤྱོད་ URL འཇུག་པ། URL འདི་བརྡ་ཁྱབ་ནང་སྦྲེལ་ཐག་བཟོ་བར་བེད་སྤྱོད་བྱེད་ངེས།",
 	"Enter Tika Server URL": "Tika Server URL འཇུག་པ།",
 	"Enter timeout in seconds": "སྐར་ཆའི་ནང་དུས་ཚོད་བཀག་པ་འཇུག་པ།",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "འཚག་མ་དེ་ད་ལྟ་འཛམ་གླིང་ཡོངས་ནས་སྒུལ་བསྐྱོད་བྱས་ཡོད།",
 	"Filters": "འཚག་མ།",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "མཛུབ་ཐེལ་རྫུན་བཟོ་རྙེད་སོང་།: མིང་གི་ཡིག་འབྲུ་མགོ་མ་སྐུ་ཚབ་ཏུ་བེད་སྤྱོད་གཏོང་མི་ཐུབ། སྔོན་སྒྲིག་ཕྱི་ཐག་པར་རིས་ལ་སྔོན་སྒྲིག་བྱེད་བཞིན་པ།",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "ཕྱི་རོལ་གྱི་ལན་གྱི་དུམ་བུ་ཆེན་པོ་རྒྱུན་བཞིན་རྒྱུག་པ།",
 	"Focus chat input": "ཁ་བརྡའི་ནང་འཇུག་ལ་དམིགས་པ།",
 	"Folder deleted successfully": "ཡིག་སྣོད་ལེགས་པར་བསུབས་ཟིན།",
@@ -649,6 +659,7 @@
 	"Label": "བྱང་རྟགས།",
 	"Landing Page Mode": "འབབ་ཤོག་མ་དཔེ།",
 	"Language": "སྐད་ཡིག",
+	"Language Locales": "",
 	"Last Active": "མཐའ་མའི་ལས་བྱེད།",
 	"Last Modified": "མཐའ་མའི་བཟོ་བཅོས།",
 	"Last reply": "ལན་མཐའ་མ།",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "ཁྱད་ཆོས་འདི་བེད་སྤྱོད་གཏོང་བར་འཕྲིན་ལ་སྐར་མ་སྤྲོད་པ་སྒུལ་བསྐྱོད་བྱེད་དགོས།",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "ཁྱེད་ཀྱི་སྦྲེལ་ཐག་བཟོས་རྗེས་ཁྱེད་ཀྱིས་བསྐུར་བའི་འཕྲིན་དག་མཉམ་སྤྱོད་བྱེད་མི་འགྱུར། URL ཡོད་པའི་བེད་སྤྱོད་མཁན་ཚོས་མཉམ་སྤྱོད་ཁ་བརྡ་ལྟ་ཐུབ་ངེས།",
 	"Min P": "P ཉུང་ཤོས།",
-	"Minimum Score": "སྐར་མ་ཉུང་ཤོས།",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "རྒྱུ་ལམ་གྱི་ Valve",
 	"Plain text (.txt)": "ཡིག་རྐྱང་རྐྱང་པ། (.txt)",
 	"Playground": "རྩེད་ཐང་།",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "གཤམ་གསལ་ཉེན་བརྡ་དག་ལ་ཞིབ་ཚགས་ངང་བལྟ་ཞིབ་བྱེད་རོགས།:",
 	"Please do not close the settings page while loading the model.": "དཔེ་དབྱིབས་ནང་འཇུག་བྱེད་སྐབས་སྒྲིག་འགོད་ཤོག་ངོས་ཁ་མ་རྒྱག་རོགས།",
 	"Please enter a prompt": "འགུལ་སློང་ཞིག་འཇུག་རོགས།",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "འགྲེམས་སྤེལ་མཆན་བུ།",
 	"Relevance": "འབྲེལ་ཡོད་རང་བཞིན།",
+	"Relevance Threshold": "",
 	"Remove": "འདོར་བ།",
 	"Remove Model": "དཔེ་དབྱིབས་འདོར་བ།",
 	"Rename": "མིང་བསྐྱར་འདོགས།",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}} ལ་ཐོ་འགོད།",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}} ལ་ནང་འཛུལ་བྱེད་བཞིན་པ།",
 	"sk-1234": "sk-༡༢༣༤",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "འབྱུང་ཁུངས།",
 	"Speech Playback Speed": "གཏམ་བཤད་ཕྱིར་གཏོང་གི་མྱུར་ཚད།",
 	"Speech recognition error: {{error}}": "གཏམ་བཤད་ངོས་འཛིན་ནོར་འཁྲུལ།: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "བར་ཆད་བྱེད་པར་མནན་པ།",
 	"Tasks": "ལས་འགན།",
 	"Tavily API Key": "Tavily API ལྡེ་མིག",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "ང་ཚོ་ལ་མང་ཙམ་ཤོད།:",
 	"Temperature": "དྲོད་ཚད།",
 	"Template": "མ་དཔེ།",
@@ -1179,6 +1195,7 @@
 	"variable": "འགྱུར་ཚད།",
 	"variable to have them replaced with clipboard content.": "འགྱུར་ཚད་དེ་དག་སྦྱར་སྡེར་གྱི་ནང་དོན་གྱིས་ཚབ་བྱེད་པར་ཡོད་པ།",
 	"Verify Connection": "སྦྲེལ་མཐུད་ར་སྤྲོད།",
+	"Verify SSL Certificate": "",
 	"Version": "པར་གཞི།",
 	"Version {{selectedVersion}} of {{totalVersions}}": "པར་གཞི་ {{selectedVersion}} ། {{totalVersions}} ནས།",
 	"View Replies": "ལན་ལྟ་བ།",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "ཉེན་བརྡ།: Jupyter ལག་བསྟར་གྱིས་གང་འདོད་ཀྱི་ཀོཌ་ལག་བསྟར་སྒུལ་བསྐྱོད་བྱས་ནས། བདེ་འཇགས་ཀྱི་ཉེན་ཁ་ཚབས་ཆེན་བཟོ་གི་ཡོད།—ཧ་ཅང་གཟབ་ནན་གྱིས་སྔོན་སྐྱོད་བྱེད་རོགས།",
 	"Web": "དྲ་བ།",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "དྲ་བའི་འཚོལ་བཤེར།",
 	"Web Search Engine": "དྲ་བའི་འཚོལ་བཤེར་འཕྲུལ་འཁོར།",
 	"Web Search in Chat": "ཁ་བརྡའི་ནང་དྲ་བའི་འཚོལ་བཤེར།",

+ 20 - 2
src/lib/i18n/locales/ca-ES/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Clau API de Brave Search",
 	"By {{name}}": "Per {{name}}",
 	"Bypass Embedding and Retrieval": "Desactivar l'Embedding i el Retrieval",
-	"Bypass SSL verification for Websites": "Desactivar la verificació SSL per a l'accés a Internet",
 	"Calendar": "Calendari",
 	"Call": "Trucada",
 	"Call feature is not supported when using Web STT engine": "La funció de trucada no s'admet quan s'utilitza el motor Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Usuari eliminat",
 	"Describe your knowledge base and objectives": "Descriu la teva base de coneixement i objectius",
 	"Description": "Descripció",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "No s'han seguit les instruccions completament",
 	"Direct": "Directe",
 	"Direct Connections": "Connexions directes",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "p. ex. els_meus_filtres",
 	"e.g. my_tools": "p. ex. les_meves_eines",
 	"e.g. Tools for performing various operations": "p. ex. Eines per dur a terme operacions",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editar",
 	"Edit Arena Model": "Editar model de l'Arena",
 	"Edit Channel": "Editar el canal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Introdueix la clau de Document Intelligence",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Introdueix els dominis separats per comes (p. ex. example.com,site.org)",
 	"Enter Exa API Key": "Introdueix la clau API de d'EXA",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Introdueix l'URL en brut de Github",
 	"Enter Google PSE API Key": "Introdueix la clau API de Google PSE",
 	"Enter Google PSE Engine Id": "Introdueix l'identificador del motor PSE de Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Introdueix la clau API de Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Introdueix el nombre de passos (p. ex. 50)",
 	"Enter Perplexity API Key": "Introdueix la clau API de Perplexity",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Entra l'URL (p. ex. https://user:password@host:port)",
 	"Enter reasoning effort": "Introdueix l'esforç de raonament",
 	"Enter Sampler (e.g. Euler a)": "Introdueix el mostrejador (p.ex. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Introdueix el servidor",
 	"Enter server label": "Introdueix l'etiqueta del servidor",
 	"Enter server port": "Introdueix el port del servidor",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Introdueix la seqüència de parada",
 	"Enter system prompt": "Introdueix la indicació de sistema",
 	"Enter system prompt here": "Entra la indicació de sistema aquí",
 	"Enter Tavily API Key": "Introdueix la clau API de Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Entra la URL pública de WebUI. Aquesta URL s'utilitzarà per generar els enllaços en les notificacions.",
 	"Enter Tika Server URL": "Introdueix l'URL del servidor Tika",
 	"Enter timeout in seconds": "Entra el temps màxim en segons",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "El filtre ha estat activat globalment",
 	"Filters": "Filtres",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "S'ha detectat la suplantació d'identitat de l'empremta digital: no es poden utilitzar les inicials com a avatar. S'estableix la imatge de perfil predeterminada.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Transmetre amb fluïdesa grans trossos de resposta externa",
 	"Focus chat input": "Estableix el focus a l'entrada del xat",
 	"Folder deleted successfully": "Carpeta eliminada correctament",
@@ -649,6 +659,7 @@
 	"Label": "Etiqueta",
 	"Landing Page Mode": "Mode de la pàgina d'entrada",
 	"Language": "Idioma",
+	"Language Locales": "",
 	"Last Active": "Activitat recent",
 	"Last Modified": "Modificació",
 	"Last reply": "Darrera resposta",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "La classificació dels missatges s'hauria d'activar per utilitzar aquesta funció",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Els missatges enviats després de crear el teu enllaç no es compartiran. Els usuaris amb l'URL podran veure el xat compartit.",
 	"Min P": "Min P",
-	"Minimum Score": "Puntuació mínima",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Eta de Mirostat",
 	"Mirostat Tau": "Tau de Mirostat",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Vàlvules de les Pipelines",
 	"Plain text (.txt)": "Text pla (.txt)",
 	"Playground": "Zona de jocs",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Si us plau, revisa els següents avisos amb cura:",
 	"Please do not close the settings page while loading the model.": "No tanquis la pàgina de configuració mentre carregues el model.",
 	"Please enter a prompt": "Si us plau, entra una indicació",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notes de la versió",
 	"Relevance": "Rellevància",
+	"Relevance Threshold": "",
 	"Remove": "Eliminar",
 	"Remove Model": "Eliminar el model",
 	"Rename": "Canviar el nom",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Registrar-se a {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Iniciant sessió a {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Font",
 	"Speech Playback Speed": "Velocitat de la parla",
 	"Speech recognition error: {{error}}": "Error de reconeixement de veu: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Prem per interrompre",
 	"Tasks": "Tasques",
 	"Tavily API Key": "Clau API de Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dona'ns més informació:",
 	"Temperature": "Temperatura",
 	"Template": "Plantilla",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable per tenir-les reemplaçades amb el contingut del porta-retalls.",
 	"Verify Connection": "Verificar la connexió",
+	"Verify SSL Certificate": "",
 	"Version": "Versió",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versió {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Veure les respostes",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Avís: l'execució de Jupyter permet l'execució de codi arbitrari, la qual cosa comporta greus riscos de seguretat; procediu amb extrema precaució.",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Cerca la web",
 	"Web Search Engine": "Motor de cerca de la web",
 	"Web Search in Chat": "Cerca a internet al xat",

+ 20 - 2
src/lib/i18n/locales/ceb-PH/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Deskripsyon",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Pagsulod sa gidaghanon sa mga lakang (e.g. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Pagsulod sa katapusan nga han-ay",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Hapsay nga paghatud sa daghang mga tipik sa eksternal nga mga tubag",
 	"Focus chat input": "Pag-focus sa entry sa diskusyon",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Pinulongan",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "Dulaanan",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Release Notes",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Rename": "",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Tinubdan",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Sayop sa pag-ila sa tingog: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Temperature": "Temperatura",
 	"Template": "Modelo",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable aron pulihan kini sa mga sulud sa clipboard.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Bersyon",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/cs-CZ/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Klíč API pro Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Obcházení ověření SSL pro webové stránky",
 	"Calendar": "",
 	"Call": "Volání",
 	"Call feature is not supported when using Web STT engine": "Funkce pro volání není podporována při použití Web STT engine.",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Popis",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nenásledovali jste přesně všechny instrukce.",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Upravit",
 	"Edit Arena Model": "Upravit Arena Model",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Zadejte URL adresu Github Raw",
 	"Enter Google PSE API Key": "Zadejte klíč rozhraní API Google PSE",
 	"Enter Google PSE Engine Id": "Zadejte ID vyhledávacího mechanismu Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Zadejte počet kroků (např. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Zadejte vzorkovač (např. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Zadejte ukončovací sekvenci",
 	"Enter system prompt": "Vložte systémový prompt",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Zadejte API klíč Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Zadejte URL serveru Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtr je nyní globálně povolen.",
 	"Filters": "Filtry",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Detekováno padělání otisku prstu: Není možné použít iniciály jako avatar. Používá se výchozí profilový obrázek.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Plynule streamujte velké externí části odpovědí",
 	"Focus chat input": "Zaměřte se na vstup chatu",
 	"Folder deleted successfully": "Složka byla úspěšně smazána",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "Režim vstupní stránky",
 	"Language": "Jazyk",
+	"Language Locales": "",
 	"Last Active": "Naposledy aktivní",
 	"Last Modified": "Poslední změna",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Hodnocení zpráv musí být povoleno, aby bylo možné tuto funkci používat.",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Zprávy, které odešlete po vytvoření odkazu, nebudou sdíleny. Uživatelé s URL budou moci zobrazit sdílený chat.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimální skóre",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Čistý text (.txt)",
 	"Playground": "",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Prosím, pečlivě si přečtěte následující upozornění:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Prosím, zadejte zadání.",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Záznamy o vydání",
 	"Relevance": "Relevance",
+	"Relevance Threshold": "",
 	"Remove": "Odebrat",
 	"Remove Model": "Odebrat model",
 	"Rename": "Přejmenovat",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Zaregistrujte se na {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Přihlašování do {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Zdroj",
 	"Speech Playback Speed": "Rychlost přehrávání řeči",
 	"Speech recognition error: {{error}}": "Chyba rozpoznávání řeči: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Klepněte pro přerušení",
 	"Tasks": "",
 	"Tavily API Key": "Klíč API pro Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Řekněte nám více.",
 	"Temperature": "",
 	"Template": "Šablona",
@@ -1179,6 +1195,7 @@
 	"variable": "proměnná",
 	"variable to have them replaced with clipboard content.": "proměnnou, aby byl jejich obsah nahrazen obsahem schránky.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Verze",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Verze {{selectedVersion}} z {{totalVersions}}",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Webové API",
+	"Web Loader Engine": "",
 	"Web Search": "Vyhledávání na webu",
 	"Web Search Engine": "Webový vyhledávač",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/da-DK/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API nøgle",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Forbigå SSL verifikation på websider",
 	"Calendar": "",
 	"Call": "Opkald",
 	"Call feature is not supported when using Web STT engine": "Opkaldsfunktion er ikke understøttet for Web STT engine",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Beskrivelse",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Fulgte ikke instruktioner",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Rediger",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Indtast Github Raw URL",
 	"Enter Google PSE API Key": "Indtast Google PSE API-nøgle",
 	"Enter Google PSE Engine Id": "Indtast Google PSE Engine ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Indtast antal trin (f.eks. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Indtast sampler (f.eks. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Indtast stopsekvens",
 	"Enter system prompt": "Indtast systemprompt",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Indtast Tavily API-nøgle",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Indtast Tika Server URL",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter er nu globalt aktiveret",
 	"Filters": "Filtre",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Fingeraftryksspoofing registreret: Kan ikke bruge initialer som avatar. Bruger standard profilbillede.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Stream store eksterne svar chunks flydende",
 	"Focus chat input": "Fokuser på chatinput",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "Landing Page-tilstand",
 	"Language": "Sprog",
+	"Language Locales": "",
 	"Last Active": "Sidst aktiv",
 	"Last Modified": "Sidst ændret",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Beskeder, du sender efter at have oprettet dit link, deles ikke. Brugere med URL'en vil kunne se den delte chat.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimumscore",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipelines-ventiler",
 	"Plain text (.txt)": "Almindelig tekst (.txt)",
 	"Playground": "Legeplads",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Gennemgå omhyggeligt følgende advarsler:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Udgivelsesnoter",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Fjern",
 	"Remove Model": "Fjern model",
 	"Rename": "Omdøb",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Tilmeld dig {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logger ind på {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Kilde",
 	"Speech Playback Speed": "Talehastighed",
 	"Speech recognition error: {{error}}": "Talegenkendelsesfejl: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Tryk for at afbryde",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API-nøgle",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Fortæl os mere:",
 	"Temperature": "Temperatur",
 	"Template": "Skabelon",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel for at få dem erstattet med indholdet af udklipsholderen.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} af {{totalVersions}}",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Websøgning",
 	"Web Search Engine": "Websøgemaskine",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/de-DE/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API-Schlüssel",
 	"By {{name}}": "Von {{name}}",
 	"Bypass Embedding and Retrieval": "Embedding und Retrieval umgehen",
-	"Bypass SSL verification for Websites": "SSL-Überprüfung für Webseiten umgehen",
 	"Calendar": "Kalender",
 	"Call": "Anrufen",
 	"Call feature is not supported when using Web STT engine": "Die Anruffunktion wird nicht unterstützt, wenn die Web-STT-Engine verwendet wird.",
@@ -303,6 +302,7 @@
 	"Deleted User": "Benutzer gelöscht",
 	"Describe your knowledge base and objectives": "Beschreibe deinen Wissensspeicher und deine Ziele",
 	"Description": "Beschreibung",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nicht genau den Answeisungen gefolgt",
 	"Direct": "Direkt",
 	"Direct Connections": "Direktverbindungen",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "z. B. mein_filter",
 	"e.g. my_tools": "z. B. meine_werkzeuge",
 	"e.g. Tools for performing various operations": "z. B. Werkzeuge für verschiedene Operationen",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Bearbeiten",
 	"Edit Arena Model": "Arena-Modell bearbeiten",
 	"Edit Channel": "Kanal bearbeiten",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Geben Sie die Domains durch Kommas separiert ein (z.B. example.com,site.org)",
 	"Enter Exa API Key": "Geben Sie den Exa-API-Schlüssel ein",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Geben Sie die Github Raw-URL ein",
 	"Enter Google PSE API Key": "Geben Sie den Google PSE-API-Schlüssel ein",
 	"Enter Google PSE Engine Id": "Geben Sie die Google PSE-Engine-ID ein",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Geben Sie den Mojeek Search API-Schlüssel ein",
 	"Enter Number of Steps (e.g. 50)": "Geben Sie die Anzahl an Schritten ein (z. B. 50)",
 	"Enter Perplexity API Key": "Geben Sie den Perplexity API-Key ein",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Geben sie die Proxy-URL ein (z. B. https://user:password@host:port)",
 	"Enter reasoning effort": "Geben Sie den Schlussfolgerungsaufwand ein",
 	"Enter Sampler (e.g. Euler a)": "Geben Sie den Sampler ein (z. B. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Geben Sie den Server-Host ein",
 	"Enter server label": "Geben Sie das Server-Label ein",
 	"Enter server port": "Geben Sie den Server-Port ein",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Stop-Sequenz eingeben",
 	"Enter system prompt": "Systemprompt eingeben",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Geben Sie den Tavily-API-Schlüssel ein",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Geben sie die öffentliche URL Ihrer WebUI ein. Diese URL wird verwendet, um Links in den Benachrichtigungen zu generieren.",
 	"Enter Tika Server URL": "Geben Sie die Tika-Server-URL ein",
 	"Enter timeout in seconds": "Geben Sie den Timeout in Sekunden ein",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter ist jetzt global aktiviert",
 	"Filters": "Filter",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Fingerabdruck-Spoofing erkannt: Initialen können nicht als Avatar verwendet werden. Standard-Avatar wird verwendet.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Nahtlose Übertragung großer externer Antwortabschnitte",
 	"Focus chat input": "Chat-Eingabe fokussieren",
 	"Folder deleted successfully": "Ordner erfolgreich gelöscht",
@@ -649,6 +659,7 @@
 	"Label": "Label",
 	"Landing Page Mode": "Startseitenmodus",
 	"Language": "Sprache",
+	"Language Locales": "",
 	"Last Active": "Zuletzt aktiv",
 	"Last Modified": "Zuletzt bearbeitet",
 	"Last reply": "Letzte Antwort",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Antwortbewertung muss aktiviert sein, um diese Funktion zu verwenden",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Nachrichten, die Sie nach der Erstellung Ihres Links senden, werden nicht geteilt. Nutzer mit der URL können den freigegebenen Chat einsehen.",
 	"Min P": "Min P",
-	"Minimum Score": "Mindestpunktzahl",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipeline Valves",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Playground": "Testumgebung",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Bitte überprüfen Sie die folgenden Warnungen sorgfältig:",
 	"Please do not close the settings page while loading the model.": "Bitte schließen die Einstellungen-Seite nicht, während das Modell lädt.",
 	"Please enter a prompt": "Bitte geben Sie einen Prompt ein",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Veröffentlichungshinweise",
 	"Relevance": "Relevanz",
+	"Relevance Threshold": "",
 	"Remove": "Entfernen",
 	"Remove Model": "Modell entfernen",
 	"Rename": "Umbenennen",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Bei {{WEBUI_NAME}} registrieren",
 	"Signing in to {{WEBUI_NAME}}": "Wird bei {{WEBUI_NAME}} angemeldet",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Quelle",
 	"Speech Playback Speed": "Sprachwiedergabegeschwindigkeit",
 	"Speech recognition error: {{error}}": "Spracherkennungsfehler: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Zum Unterbrechen tippen",
 	"Tasks": "Aufgaben",
 	"Tavily API Key": "Tavily-API-Schlüssel",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Erzähl uns mehr",
 	"Temperature": "Temperatur",
 	"Template": "Vorlage",
@@ -1179,6 +1195,7 @@
 	"variable": "Variable",
 	"variable to have them replaced with clipboard content.": "Variable, um den Inhalt der Zwischenablage beim Nutzen des Prompts zu ersetzen.",
 	"Verify Connection": "Verbindung verifizieren",
+	"Verify SSL Certificate": "",
 	"Version": "Version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} von {{totalVersions}}",
 	"View Replies": "Antworten anzeigen",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Websuche",
 	"Web Search Engine": "Suchmaschine",
 	"Web Search in Chat": "Websuche im Chat",

+ 20 - 2
src/lib/i18n/locales/dg-DG/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Description",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Enter Number of Steps (e.g. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Enter stop bark",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Fingerprint dogeing: Unable to use initials as avatar. Defaulting to default doge image.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Fluidly wow big chunks",
 	"Focus chat input": "Focus chat bork",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Doge Speak",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Playground",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Release Borks",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Rename": "",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Source",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Speech recognition error: {{error}} so error",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Temperature": "Temperature very temp",
 	"Template": "Template much template",
@@ -1179,6 +1195,7 @@
 	"variable": "variable very variable",
 	"variable to have them replaced with clipboard content.": "variable to have them replaced with clipboard content. Very replace.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version much version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web very web",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/el-GR/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Κλειδί API Brave Search",
 	"By {{name}}": "Από {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Παράκαμψη επαλήθευσης SSL για Ιστότοπους",
 	"Calendar": "",
 	"Call": "Κλήση",
 	"Call feature is not supported when using Web STT engine": "Η λειτουργία κλήσης δεν υποστηρίζεται όταν χρησιμοποιείται η μηχανή Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Διαγράφηκε ο Χρήστης",
 	"Describe your knowledge base and objectives": "Περιγράψτε τη βάση γνώσης και τους στόχους σας",
 	"Description": "Περιγραφή",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Δεν ακολούθησε πλήρως τις οδηγίες",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "π.χ. my_filter",
 	"e.g. my_tools": "π.χ. my_tools",
 	"e.g. Tools for performing various operations": "π.χ. Εργαλεία για την εκτέλεση διάφορων λειτουργιών",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Επεξεργασία",
 	"Edit Arena Model": "Επεξεργασία Μοντέλου Arena",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Εισάγετε το Github Raw URL",
 	"Enter Google PSE API Key": "Εισάγετε το Κλειδί API Google PSE",
 	"Enter Google PSE Engine Id": "Εισάγετε το Αναγνωριστικό Μηχανής Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Εισάγετε το Κλειδί API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Εισάγετε τον Αριθμό Βημάτων (π.χ. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Εισάγετε τον Sampler (π.χ. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Εισάγετε τον διακομιστή host",
 	"Enter server label": "Εισάγετε την ετικέτα διακομιστή",
 	"Enter server port": "Εισάγετε την θύρα διακομιστή",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Εισάγετε τη σειρά παύσης",
 	"Enter system prompt": "Εισάγετε την προτροπή συστήματος",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Εισάγετε το Κλειδί API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Εισάγετε το URL διακομιστή Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Το φίλτρο είναι τώρα καθολικά ενεργοποιημένο",
 	"Filters": "Φίλτρα",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Εντοπίστηκε spoofing δακτυλικού αποτυπώματος: Αδυναμία χρήσης αρχικών ως avatar. Χρήση της προεπιλεγμένης εικόνας προφίλ.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Ροή μεγάλων εξωτερικών τμημάτων απάντησης ομαλά",
 	"Focus chat input": "Εστίαση στο πεδίο συνομιλίας",
 	"Folder deleted successfully": "Ο φάκελος διαγράφηκε με επιτυχία",
@@ -649,6 +659,7 @@
 	"Label": "Ετικέτα",
 	"Landing Page Mode": "Λειτουργία Σελίδας Άφιξης",
 	"Language": "Γλώσσα",
+	"Language Locales": "",
 	"Last Active": "Τελευταία Ενεργή",
 	"Last Modified": "Τελευταία Τροποποίηση",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Η αξιολόγηση μηνυμάτων πρέπει να είναι ενεργοποιημένη για να χρησιμοποιήσετε αυτή τη λειτουργία",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Τα μηνύματα που στέλνετε μετά τη δημιουργία του συνδέσμου σας δεν θα κοινοποιηθούν. Οι χρήστες με το URL θα μπορούν να δουν τη συνομιλία που μοιραστήκατε.",
 	"Min P": "Min P",
-	"Minimum Score": "Ελάχιστο Score",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Βαλβίδες Συναρτήσεων",
 	"Plain text (.txt)": "Απλό κείμενο (.txt)",
 	"Playground": "Γήπεδο παιχνιδιών",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Παρακαλώ αναθεωρήστε προσεκτικά τις ακόλουθες προειδοποιήσεις:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Παρακαλώ εισάγετε μια προτροπή",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Σημειώσεις Έκδοσης",
 	"Relevance": "Σχετικότητα",
+	"Relevance Threshold": "",
 	"Remove": "Αφαίρεση",
 	"Remove Model": "Αφαίρεση Μοντέλου",
 	"Rename": "Μετονομασία",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Εγγραφή στο {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Σύνδεση στο {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Πηγή",
 	"Speech Playback Speed": "Ταχύτητα Αναπαραγωγής Ομιλίας",
 	"Speech recognition error: {{error}}": "Σφάλμα αναγνώρισης ομιλίας: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Πατήστε για παύση",
 	"Tasks": "",
 	"Tavily API Key": "Κλειδί API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Πείτε μας περισσότερα:",
 	"Temperature": "Temperature",
 	"Template": "Πρότυπο",
@@ -1179,6 +1195,7 @@
 	"variable": "μεταβλητή",
 	"variable to have them replaced with clipboard content.": "μεταβλητή να αντικατασταθούν με το περιεχόμενο του πρόχειρου.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Έκδοση",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Έκδοση {{selectedVersion}} από {{totalVersions}}",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Διαδίκτυο",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Αναζήτηση στο Διαδίκτυο",
 	"Web Search Engine": "Μηχανή Αναζήτησης στο Διαδίκτυο",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/en-GB/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "",
 	"Focus chat input": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "",
 	"Mirostat Eta": "",
 	"Mirostat Tau": "",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Rename": "",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Temperature": "",
 	"Template": "",
@@ -1179,6 +1195,7 @@
 	"variable": "",
 	"variable to have them replaced with clipboard content.": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,8 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Perplexity API Key": "",
-	"Enter Sougou Search API sID": "",
-	"Enter Sougou Search API SK": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -527,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "",
 	"Focus chat input": "",
 	"Folder deleted successfully": "",
@@ -651,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last reply": "",
@@ -704,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "",
 	"Mirostat Eta": "",
 	"Mirostat Tau": "",
@@ -824,8 +832,6 @@
 	"Permission denied when accessing microphone: {{error}}": "",
 	"Permissions": "",
 	"Perplexity API Key": "",
-	"Sougou Search API sID": "",
-	"Sougou Search API SK": "",
 	"Personalization": "",
 	"Pin": "",
 	"Pinned": "",
@@ -837,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -886,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Rename": "",
@@ -1015,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "",
@@ -1042,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Temperature": "",
 	"Template": "",
@@ -1183,6 +1195,7 @@
 	"variable": "",
 	"variable to have them replaced with clipboard content.": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1197,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/es-ES/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Clave API de Brave Search",
 	"By {{name}}": "Por {{name}}",
 	"Bypass Embedding and Retrieval": "Evitar Incrustración y Recuperación",
-	"Bypass SSL verification for Websites": "Evitar Verificación SSL para sitios web",
 	"Calendar": "Calendario",
 	"Call": "Llamada",
 	"Call feature is not supported when using Web STT engine": "La característica Llamada no está soportada cuando se usa el motor Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Usuario Borrado",
 	"Describe your knowledge base and objectives": "Describe tu Base de Conocimientos y sus objetivos",
 	"Description": "Descripción",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "No seguiste completamente las instrucciones",
 	"Direct": "Directo",
 	"Direct Connections": "Conexiones Directas",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "p.ej. mi_filtro",
 	"e.g. my_tools": "p.ej. mis_herramientas",
 	"e.g. Tools for performing various operations": "p.ej. Herramientas para realizar varias operaciones",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editar",
 	"Edit Arena Model": "Editar Modelo en Arena",
 	"Edit Channel": "Editar Canal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Ingresar Clave de Azure Document Intelligence",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Ingresar dominios separados por comas (p.ej., ejemplo.com,sitio.org)",
 	"Enter Exa API Key": "Ingresar Clave API de Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Ingresar URL Github en Bruto(raw)",
 	"Enter Google PSE API Key": "Ingresar Clave API de Google PSE",
 	"Enter Google PSE Engine Id": "Ingresa ID del Motor PSE de Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Ingresar Clave API de Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Ingresar Número de Pasos (p.ej., 50)",
 	"Enter Perplexity API Key": "Ingresar Clave API de Perplexity",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Ingresar URL del proxy (p.ej. https://user:password@host:port)",
 	"Enter reasoning effort": "Ingresar esfuerzo de razonamiento",
 	"Enter Sampler (e.g. Euler a)": "Ingresar Muestreador (p.ej., Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Ingresar host del servidor",
 	"Enter server label": "Ingresar etiqueta del servidor",
 	"Enter server port": "Ingresar puerto del servidor",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Ingresar secuencia de parada",
 	"Enter system prompt": "Ingresar Indicador(prompt) del sistema",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Ingresar Clave API de Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Ingresar URL pública de su WebUI. Esta URL se usará para generar enlaces en las notificaciones.",
 	"Enter Tika Server URL": "Ingresar URL del servidor Tika",
 	"Enter timeout in seconds": "Ingresar timeout en segundos",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "El filtro ahora está habilitado globalmente",
 	"Filters": "Filtros",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Se detectó suplantación de huellas: No se pueden usar las iniciales como avatar. Se establece la imagen de perfil predeterminada.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Transmisión fluida de fragmentos de grandes respuestas externas",
 	"Focus chat input": "Enfoque entrada del chat",
 	"Folder deleted successfully": "Carpeta bollada correctamente",
@@ -649,6 +659,7 @@
 	"Label": "Etiqueta",
 	"Landing Page Mode": "Modo Página Inicial",
 	"Language": "Lenguaje",
+	"Language Locales": "",
 	"Last Active": "Última Actividad",
 	"Last Modified": "Último Modificación",
 	"Last reply": "Última Respuesta",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Para usar esta función debe estar habilitada la calificación de mensajes",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Los mensajes que envíe después de la creación del enlace no se compartirán. Los usuarios con la URL del enlace podrán ver el chat compartido.",
 	"Min P": "Min P",
-	"Minimum Score": "Puntuación Mínima",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Válvulas de Tuberías",
 	"Plain text (.txt)": "Texto plano (.txt)",
 	"Playground": "Recreo",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Por favor revisar cuidadosamente los siguientes avisos:",
 	"Please do not close the settings page while loading the model.": "Por favor no cerrar la página de ajustes mientras se está descargando el modelo.",
 	"Please enter a prompt": "Por favor ingresar un indicador(prompt)",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notas de la Versión",
 	"Relevance": "Relevancia",
+	"Relevance Threshold": "",
 	"Remove": "Eliminar",
 	"Remove Model": "Eliminar Modelo",
 	"Rename": "Renombrar",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Crear una Cuenta en {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Iniciando Sesión en {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fuente",
 	"Speech Playback Speed": "Velocidad de Reproducción de Voz",
 	"Speech recognition error: {{error}}": "Error en reconocimiento de voz: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Toca para interrumpir",
 	"Tasks": "Tareas",
 	"Tavily API Key": "Clave API de Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dinos algo más:",
 	"Temperature": "Temperatura",
 	"Template": "Plantilla",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable para ser reemplazada con el contenido del portapapeles.",
 	"Verify Connection": "Verificar Conexión",
+	"Verify SSL Certificate": "",
 	"Version": "Versión",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versión {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Ver Respuestas",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Aviso: La ejecución Jupyter habilita la ejecución de código arbitrario, planteando graves riesgos de seguridad; Proceder con extrema precaución.",
 	"Web": "Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Búsqueda Web",
 	"Web Search Engine": "Motor Búsqueda Web",
 	"Web Search in Chat": "Búsqueda Web en Chat",

+ 20 - 2
src/lib/i18n/locales/et-EE/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API võti",
 	"By {{name}}": "Autor: {{name}}",
 	"Bypass Embedding and Retrieval": "Möödaminek sisestamisest ja taastamisest",
-	"Bypass SSL verification for Websites": "Möödaminek veebisaitide SSL-kontrollimisest",
 	"Calendar": "Kalender",
 	"Call": "Kõne",
 	"Call feature is not supported when using Web STT engine": "Kõnefunktsioon ei ole Web STT mootorit kasutades toetatud",
@@ -303,6 +302,7 @@
 	"Deleted User": "Kustutatud kasutaja",
 	"Describe your knowledge base and objectives": "Kirjeldage oma teadmiste baasi ja eesmärke",
 	"Description": "Kirjeldus",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Ei järginud täielikult juhiseid",
 	"Direct": "",
 	"Direct Connections": "Otsesed ühendused",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "nt minu_filter",
 	"e.g. my_tools": "nt minu_toriistad",
 	"e.g. Tools for performing various operations": "nt tööriistad mitmesuguste operatsioonide teostamiseks",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Muuda",
 	"Edit Arena Model": "Muuda Areena mudelit",
 	"Edit Channel": "Muuda kanalit",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Sisestage dokumendi intelligentsuse võti",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Sisestage domeenid komadega eraldatult (nt example.com,site.org)",
 	"Enter Exa API Key": "Sisestage Exa API võti",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Sisestage Github toorURL",
 	"Enter Google PSE API Key": "Sisestage Google PSE API võti",
 	"Enter Google PSE Engine Id": "Sisestage Google PSE mootori ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Sisestage Mojeek Search API võti",
 	"Enter Number of Steps (e.g. 50)": "Sisestage sammude arv (nt 50)",
 	"Enter Perplexity API Key": "Sisestage Perplexity API võti",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Sisestage puhverserveri URL (nt https://kasutaja:parool@host:port)",
 	"Enter reasoning effort": "Sisestage arutluspingutus",
 	"Enter Sampler (e.g. Euler a)": "Sisestage valimismeetod (nt Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Sisestage serveri host",
 	"Enter server label": "Sisestage serveri silt",
 	"Enter server port": "Sisestage serveri port",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Sisestage lõpetamise järjestus",
 	"Enter system prompt": "Sisestage süsteemi vihjed",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Sisestage Tavily API võti",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Sisestage oma WebUI avalik URL. Seda URL-i kasutatakse teadaannetes linkide genereerimiseks.",
 	"Enter Tika Server URL": "Sisestage Tika serveri URL",
 	"Enter timeout in seconds": "Sisestage aegumine sekundites",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter on nüüd globaalselt lubatud",
 	"Filters": "Filtrid",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Tuvastati sõrmejälje võltsimine: initsiaalide kasutamine avatarina pole võimalik. Kasutatakse vaikimisi profiilikujutist.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Suurte väliste vastuste tükkide sujuv voogedastus",
 	"Focus chat input": "Fokuseeri vestluse sisendile",
 	"Folder deleted successfully": "Kaust edukalt kustutatud",
@@ -649,6 +659,7 @@
 	"Label": "Silt",
 	"Landing Page Mode": "Maandumislehe režiim",
 	"Language": "Keel",
+	"Language Locales": "",
 	"Last Active": "Viimati aktiivne",
 	"Last Modified": "Viimati muudetud",
 	"Last reply": "Viimane vastus",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Selle funktsiooni kasutamiseks peaks sõnumite hindamine olema lubatud",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Teie saadetud sõnumeid pärast lingi loomist ei jagata. Kasutajad, kellel on URL, saavad vaadata jagatud vestlust.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimaalne skoor",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Torustike klapid",
 	"Plain text (.txt)": "Lihttekst (.txt)",
 	"Playground": "Mänguväljak",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Palun vaadake hoolikalt läbi järgmised hoiatused:",
 	"Please do not close the settings page while loading the model.": "Palun ärge sulgege seadete lehte mudeli laadimise ajal.",
 	"Please enter a prompt": "Palun sisestage vihje",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Väljalaskemärkmed",
 	"Relevance": "Asjakohasus",
+	"Relevance Threshold": "",
 	"Remove": "Eemalda",
 	"Remove Model": "Eemalda mudel",
 	"Rename": "Nimeta ümber",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Registreeru {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Sisselogimine {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Allikas",
 	"Speech Playback Speed": "Kõne taasesituse kiirus",
 	"Speech recognition error: {{error}}": "Kõnetuvastuse viga: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Puuduta katkestamiseks",
 	"Tasks": "Ülesanded",
 	"Tavily API Key": "Tavily API võti",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Räägi meile lähemalt:",
 	"Temperature": "Temperatuur",
 	"Template": "Mall",
@@ -1179,6 +1195,7 @@
 	"variable": "muutuja",
 	"variable to have them replaced with clipboard content.": "muutuja, et need asendataks lõikelaua sisuga.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versioon",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versioon {{selectedVersion}} / {{totalVersions}}",
 	"View Replies": "Vaata vastuseid",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Hoiatus: Jupyter täitmine võimaldab suvalise koodi käivitamist, mis kujutab endast tõsist turvariski - jätkake äärmise ettevaatusega.",
 	"Web": "Veeb",
 	"Web API": "Veebi API",
+	"Web Loader Engine": "",
 	"Web Search": "Veebiotsing",
 	"Web Search Engine": "Veebi otsingumootor",
 	"Web Search in Chat": "Veebiotsing vestluses",

+ 20 - 2
src/lib/i18n/locales/eu-ES/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Bilaketa API Gakoa",
 	"By {{name}}": "{{name}}-k",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Saihestu SSL egiaztapena Webguneentzat",
 	"Calendar": "",
 	"Call": "Deia",
 	"Call feature is not supported when using Web STT engine": "Dei funtzioa ez da onartzen Web STT motorra erabiltzean",
@@ -303,6 +302,7 @@
 	"Deleted User": "Ezabatutako Erabiltzailea",
 	"Describe your knowledge base and objectives": "Deskribatu zure ezagutza-basea eta helburuak",
 	"Description": "Deskribapena",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Ez ditu jarraibideak guztiz jarraitu",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "adib. nire_iragazkia",
 	"e.g. my_tools": "adib. nire_tresnak",
 	"e.g. Tools for performing various operations": "adib. Hainbat eragiketa egiteko tresnak",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editatu",
 	"Edit Arena Model": "Editatu Arena Eredua",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Sartu Github Raw URLa",
 	"Enter Google PSE API Key": "Sartu Google PSE API Gakoa",
 	"Enter Google PSE Engine Id": "Sartu Google PSE Motor IDa",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Sartu Mojeek Bilaketa API Gakoa",
 	"Enter Number of Steps (e.g. 50)": "Sartu Urrats Kopurua (adib. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Sartu Sampler-a (adib. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Sartu zerbitzariaren ostalaria",
 	"Enter server label": "Sartu zerbitzariaren etiketa",
 	"Enter server port": "Sartu zerbitzariaren portua",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Sartu gelditze sekuentzia",
 	"Enter system prompt": "Sartu sistema prompta",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Sartu Tavily API Gakoa",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Sartu Tika Zerbitzari URLa",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Iragazkia orain globalki gaituta dago",
 	"Filters": "Iragazkiak",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Hatz-marka faltsutzea detektatu da: Ezin dira inizialak avatar gisa erabili. Profil irudi lehenetsia erabiliko da.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Modu jariagarrian transmititu kanpoko erantzun zati handiak",
 	"Focus chat input": "Fokuratu txataren sarrera",
 	"Folder deleted successfully": "Karpeta ongi ezabatu da",
@@ -649,6 +659,7 @@
 	"Label": "Etiketa",
 	"Landing Page Mode": "Hasiera Orriaren Modua",
 	"Language": "Hizkuntza",
+	"Language Locales": "",
 	"Last Active": "Azken Aktibitatea",
 	"Last Modified": "Azken Aldaketa",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Mezuen balorazioa gaitu behar da funtzionalitate hau erabiltzeko",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Esteka sortu ondoren bidaltzen dituzun mezuak ez dira partekatuko. URLa duten erabiltzaileek partekatutako txata ikusi ahal izango dute.",
 	"Min P": "Min P",
-	"Minimum Score": "Puntuazio minimoa",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipeline balbulak",
 	"Plain text (.txt)": "Testu laua (.txt)",
 	"Playground": "Jolaslekua",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Mesedez, berrikusi arretaz hurrengo oharrak:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Mesedez, sartu prompt bat",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Bertsio oharrak",
 	"Relevance": "Garrantzia",
+	"Relevance Threshold": "",
 	"Remove": "Kendu",
 	"Remove Model": "Kendu modeloa",
 	"Rename": "Berrizendatu",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Erregistratu {{WEBUI_NAME}}-n",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}}-n saioa hasten",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Iturria",
 	"Speech Playback Speed": "Ahots erreprodukzio abiadura",
 	"Speech recognition error: {{error}}": "Ahots ezagutze errorea: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Ukitu eteteko",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API gakoa",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Kontatu gehiago:",
 	"Temperature": "Tenperatura",
 	"Template": "Txantiloia",
@@ -1179,6 +1195,7 @@
 	"variable": "aldagaia",
 	"variable to have them replaced with clipboard content.": "aldagaia arbeleko edukiarekin ordezkatzeko.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Bertsioa",
 	"Version {{selectedVersion}} of {{totalVersions}}": "{{totalVersions}}-tik {{selectedVersion}}. bertsioa",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Weba",
 	"Web API": "Web APIa",
+	"Web Loader Engine": "",
 	"Web Search": "Web bilaketa",
 	"Web Search Engine": "Web bilaketa motorra",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/fa-IR/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "کلید API جستجوی شجاع",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "عبور از تأیید SSL برای وب سایت ها",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "توضیحات",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ویرایش",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "ادرس Github Raw را وارد کنید",
 	"Enter Google PSE API Key": "کلید API گوگل PSE را وارد کنید",
 	"Enter Google PSE Engine Id": "شناسه موتور PSE گوگل را وارد کنید",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "توالی توقف را وارد کنید",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "فانگ سرفیس شناسایی شد: نمی توان از نمایه شما به عنوان آواتار استفاده کرد. پیش فرض به عکس پروفایل پیش فرض برگشت داده شد.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "تکه های پاسخ خارجی بزرگ را به صورت سیال پخش کنید",
 	"Focus chat input": "فوکوس کردن ورودی گپ",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "زبان",
+	"Language Locales": "",
 	"Last Active": "آخرین فعال",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "پیام های شما بعد از ایجاد لینک شما به اشتراک نمی گردد. کاربران با لینک URL می توانند چت اشتراک را مشاهده کنند.",
 	"Min P": "",
-	"Minimum Score": "نماد کمینه",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "شیرالات خطوط لوله",
 	"Plain text (.txt)": "متن ساده (.txt)",
 	"Playground": "زمین بازی",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "یادداشت\u200cهای انتشار",
 	"Relevance": "ارتباط",
+	"Relevance Threshold": "",
 	"Remove": "حذف",
 	"Remove Model": "حذف مدل",
 	"Rename": "تغییر نام",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "منبع",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "خطای تشخیص گفتار: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "بیشتر بگویید:",
 	"Temperature": "دما",
 	"Template": "الگو",
@@ -1179,6 +1195,7 @@
 	"variable": "متغیر",
 	"variable to have them replaced with clipboard content.": "متغیر برای جایگزینی آنها با محتوای بریده\u200cدان.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "نسخه",
 	"Version {{selectedVersion}} of {{totalVersions}}": "نسخهٔ {{selectedVersion}} از {{totalVersions}}",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "وب",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "جستجوی وب",
 	"Web Search Engine": "موتور جستجوی وب",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/fi-FI/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API -avain",
 	"By {{name}}": "Tekijä {{name}}",
 	"Bypass Embedding and Retrieval": "Ohita upotus ja haku",
-	"Bypass SSL verification for Websites": "Ohita SSL-varmennus verkkosivustoille",
 	"Calendar": "Kalenteri",
 	"Call": "Puhelu",
 	"Call feature is not supported when using Web STT engine": "Puhelutoimintoa ei tueta käytettäessä web-puheentunnistusmoottoria",
@@ -303,6 +302,7 @@
 	"Deleted User": "Käyttäjä poistettu",
 	"Describe your knowledge base and objectives": "Kuvaa tietokantasi ja tavoitteesi",
 	"Description": "Kuvaus",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Ei noudattanut ohjeita täysin",
 	"Direct": "Suora",
 	"Direct Connections": "Suorat yhteydet",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "esim. oma_suodatin",
 	"e.g. my_tools": "esim. omat_työkalut",
 	"e.g. Tools for performing various operations": "esim. työkaluja erilaisten toimenpiteiden suorittamiseen",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Muokkaa",
 	"Edit Arena Model": "Muokkaa Arena-mallia",
 	"Edit Channel": "Muokkaa kanavaa",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Kirjoiuta asiakirja tiedustelun avain",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Verkko-osoitteet erotetaan pilkulla (esim. esimerkki.com,sivu.org)",
 	"Enter Exa API Key": "Kirjoita Exa API -avain",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Kirjoita Github Raw -verkko-osoite",
 	"Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
 	"Enter Google PSE Engine Id": "Kirjoita Google PSE -moottorin tunnus",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Kirjoita Mojeek Search API -avain",
 	"Enter Number of Steps (e.g. 50)": "Kirjoita askelten määrä (esim. 50)",
 	"Enter Perplexity API Key": "Aseta Perplexity API-avain",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Kirjoita välityspalvelimen verkko-osoite (esim. https://käyttäjä:salasana@host:portti)",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Kirjoita näytteistäjä (esim. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Kirjoita palvelimen isäntänimi",
 	"Enter server label": "Kirjoita palvelimen tunniste",
 	"Enter server port": "Kirjoita palvelimen portti",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Kirjoita lopetussekvenssi",
 	"Enter system prompt": "Kirjoita järjestelmäkehote",
 	"Enter system prompt here": "Kirjoita järjestelmäkehote tähän",
 	"Enter Tavily API Key": "Kirjoita Tavily API -avain",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Kirjoita julkinen WebUI verkko-osoitteesi. Verkko-osoitetta käytetään osoitteiden luontiin ilmoituksissa.",
 	"Enter Tika Server URL": "Kirjoita Tika Server URL",
 	"Enter timeout in seconds": "Aseta aikakatkaisu sekunneissa",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Suodatin on nyt otettu käyttöön globaalisti",
 	"Filters": "Suodattimet",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Sormenjäljen väärentäminen havaittu: Alkukirjaimia ei voi käyttää avatarina. Käytetään oletusprofiilikuvaa.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Virtaa suuria ulkoisia vastausosia joustavasti",
 	"Focus chat input": "Fokusoi syöttökenttään",
 	"Folder deleted successfully": "Kansio poistettu onnistuneesti",
@@ -649,6 +659,7 @@
 	"Label": "Tunniste",
 	"Landing Page Mode": "Etusivun tila",
 	"Language": "Kieli",
+	"Language Locales": "",
 	"Last Active": "Viimeksi aktiivinen",
 	"Last Modified": "Viimeksi muokattu",
 	"Last reply": "Viimeksi vastattu",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Tämän toiminnon käyttämiseksi viestiarviointi on otettava käyttöön",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Linkin luomisen jälkeen lähettämäsi viestit eivät ole jaettuja. Käyttäjät, joilla on verkko-osoite, voivat tarkastella jaettua keskustelua.",
 	"Min P": "Min P",
-	"Minimum Score": "Vähimmäispisteet",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Putkistojen venttiilit",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Playground": "Leikkipaikka",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Tarkista huolellisesti seuraavat varoitukset:",
 	"Please do not close the settings page while loading the model.": "Älä sulje asetussivua mallin latautuessa.",
 	"Please enter a prompt": "Kirjoita kehote",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Julkaisutiedot",
 	"Relevance": "Relevanssi",
+	"Relevance Threshold": "",
 	"Remove": "Poista",
 	"Remove Model": "Poista malli",
 	"Rename": "Nimeä uudelleen",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Rekisteröidy palveluun {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Kirjaudutaan sisään palveluun {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Lähde",
 	"Speech Playback Speed": "Puhetoiston nopeus",
 	"Speech recognition error: {{error}}": "Puheentunnistusvirhe: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Napauta keskeyttääksesi",
 	"Tasks": "Tehtävät",
 	"Tavily API Key": "Tavily API -avain",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Kerro lisää:",
 	"Temperature": "Lämpötila",
 	"Template": "Malli",
@@ -1179,6 +1195,7 @@
 	"variable": "muuttuja",
 	"variable to have them replaced with clipboard content.": "muuttuja korvataan leikepöydän sisällöllä.",
 	"Verify Connection": "Tarkista yhteys",
+	"Verify SSL Certificate": "",
 	"Version": "Versio",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versio {{selectedVersion}} / {{totalVersions}}",
 	"View Replies": "Näytä vastaukset",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Varoitus: Jupyter käyttö voi mahdollistaa mielivaltaiseen koodin suorittamiseen, mikä voi aiheuttaa tietoturvariskejä - käytä äärimmäisen varoen.",
 	"Web": "Web",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Verkkohaku",
 	"Web Search Engine": "Hakukoneet",
 	"Web Search in Chat": "Verkkohaku keskustelussa",

+ 20 - 2
src/lib/i18n/locales/fr-CA/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Clé API Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Bypasser la vérification SSL pour les sites web",
 	"Calendar": "",
 	"Call": "Appeler",
 	"Call feature is not supported when using Web STT engine": "La fonction d'appel n'est pas prise en charge lors de l'utilisation du moteur Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Description",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Modifier",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Entrez l'URL brute de GitHub",
 	"Enter Google PSE API Key": "Entrez la clé API Google PSE",
 	"Enter Google PSE Engine Id": "Entrez l'identifiant du moteur Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre de pas (par ex. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Entrez la séquence d'arrêt",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Entrez la clé API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Le filtre est désormais activé globalement",
 	"Filters": "Filtres",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Spoofing détecté : impossible d'utiliser les initiales comme avatar. Retour à l'image de profil par défaut.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Diffuser de manière fluide de larges portions de réponses externes",
 	"Focus chat input": "Se concentrer sur le chat en entrée",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Langue",
+	"Language Locales": "",
 	"Last Active": "Dernière activité",
 	"Last Modified": "Dernière modification",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Les messages que vous envoyez après avoir créé votre lien ne seront pas partagés. Les utilisateurs disposant de l'URL pourront voir le chat partagé.",
 	"Min P": "",
-	"Minimum Score": "Score minimal",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Vannes de Pipelines",
 	"Plain text (.txt)": "Texte simple (.txt)",
 	"Playground": "Aire de jeux",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notes de publication",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Retirer",
 	"Remove Model": "Retirer le modèle",
 	"Rename": "Renommer",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Source",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale\u00a0: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Appuyez pour interrompre",
 	"Tasks": "",
 	"Tavily API Key": "Clé API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dites-nous en plus à ce sujet : ",
 	"Temperature": "Température",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable pour qu'elles soient remplacées par le contenu du presse-papiers.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version améliorée",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Recherche Web",
 	"Web Search Engine": "Moteur de recherche Web",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/fr-FR/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Clé API Brave Search",
 	"By {{name}}": "Par {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Bypasser la vérification SSL pour les sites web",
 	"Calendar": "",
 	"Call": "Appeler",
 	"Call feature is not supported when using Web STT engine": "La fonction d'appel n'est pas prise en charge lors de l'utilisation du moteur Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Utilisateur supprimé",
 	"Describe your knowledge base and objectives": "Décrivez votre base de connaissances et vos objectifs",
 	"Description": "Description",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "par ex. mon_filtre",
 	"e.g. my_tools": "par ex. mes_outils",
 	"e.g. Tools for performing various operations": "par ex. Outils pour effectuer diverses opérations",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Modifier",
 	"Edit Arena Model": "Modifier le modèle d'arène",
 	"Edit Channel": "Modifier le canal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Entrez l'URL brute de GitHub",
 	"Enter Google PSE API Key": "Entrez la clé API Google PSE",
 	"Enter Google PSE Engine Id": "Entrez l'identifiant du moteur Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Entrez la clé API Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre d'étapes (par ex. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Entrez l'URL du proxy (par ex. https://use:password@host:port)",
 	"Enter reasoning effort": "Entrez l'effort de raisonnement",
 	"Enter Sampler (e.g. Euler a)": "Entrez le sampler (par ex. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Entrez l'hôte du serveur",
 	"Enter server label": "Entrez l'étiquette du serveur",
 	"Enter server port": "Entrez le port du serveur",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Entrez la séquence d'arrêt",
 	"Enter system prompt": "Entrez le prompt système",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Entrez la clé API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Entrez l'URL publique de votre WebUI. Cette URL sera utilisée pour générer des liens dans les notifications.",
 	"Enter Tika Server URL": "Entrez l'URL du serveur Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Le filtre est désormais activé globalement",
 	"Filters": "Filtres",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Spoofing détecté : impossible d'utiliser les initiales comme avatar. Retour à l'image de profil par défaut.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Streaming fluide de gros chunks de réponses externes",
 	"Focus chat input": "Mettre le focus sur le champ de chat",
 	"Folder deleted successfully": "Dossier supprimé avec succès",
@@ -649,6 +659,7 @@
 	"Label": "Étiquette",
 	"Landing Page Mode": "Mode de la page d'accueil",
 	"Language": "Langue",
+	"Language Locales": "",
 	"Last Active": "Dernière activité",
 	"Last Modified": "Dernière modification",
 	"Last reply": "Déernière réponse",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "L'évaluation des messages doit être activée pour pouvoir utiliser cette fonctionnalité",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Les messages que vous envoyez après avoir créé votre lien ne seront pas partagés. Les utilisateurs disposant de l'URL pourront voir la conversation partagée.",
 	"Min P": "P min",
-	"Minimum Score": "Score minimal",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Vannes de pipelines",
 	"Plain text (.txt)": "Texte (.txt)",
 	"Playground": "Playground",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Veuillez lire attentivement les avertissements suivants :",
 	"Please do not close the settings page while loading the model.": "Veuillez ne pas fermer les paramètres pendant le chargement du modèle.",
 	"Please enter a prompt": "Veuillez saisir un prompt",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notes de mise à jour",
 	"Relevance": "Pertinence",
+	"Relevance Threshold": "",
 	"Remove": "Retirer",
 	"Remove Model": "Retirer le modèle",
 	"Rename": "Renommer",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Inscrivez-vous à {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Connexion à {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Source",
 	"Speech Playback Speed": "Vitesse de lecture de la parole",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale : {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Appuyez pour interrompre",
 	"Tasks": "Tâches",
 	"Tavily API Key": "Clé API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dites-nous en plus à ce sujet : ",
 	"Temperature": "Température",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable pour qu'elles soient remplacées par le contenu du presse-papiers.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version:",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Voir les réponses",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Recherche Web",
 	"Web Search Engine": "Moteur de recherche Web",
 	"Web Search in Chat": "Recherche web depuis le chat",

+ 20 - 2
src/lib/i18n/locales/he-IL/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "מפתח API של חיפוש אמיץ",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "עקוף אימות SSL עבור אתרים",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "תיאור",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "לא עקב אחרי ההוראות באופן מלא",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ערוך",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "הזן כתובת URL של Github Raw",
 	"Enter Google PSE API Key": "הזן מפתח API של Google PSE",
 	"Enter Google PSE Engine Id": "הזן את מזהה מנוע PSE של Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "הזן רצף עצירה",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "התגלתה הזיית טביעת אצבע: לא ניתן להשתמש בראשי תיבות כאווטאר. משתמש בתמונת פרופיל ברירת מחדל.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "שידור נתונים חיצוניים בקצב רציף",
 	"Focus chat input": "מיקוד הקלט לצ'אט",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "שפה",
+	"Language Locales": "",
 	"Last Active": "פעיל לאחרונה",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "הודעות שתשלח לאחר יצירת הקישור לא ישותפו. משתמשים עם כתובת האתר יוכלו לצפות בצ'אט המשותף.",
 	"Min P": "",
-	"Minimum Score": "ציון מינימלי",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "צינורות שסתומים",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Playground": "אזור משחקים",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "הערות שחרור",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "הסר",
 	"Remove Model": "הסר מודל",
 	"Rename": "שנה שם",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "מקור",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "שגיאת תחקור שמע: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "תרשמו יותר:",
 	"Temperature": "טמפרטורה",
 	"Template": "תבנית",
@@ -1179,6 +1195,7 @@
 	"variable": "משתנה",
 	"variable to have them replaced with clipboard content.": "משתנה להחליפו ב- clipboard תוכן.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "גרסה",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "רשת",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "חיפוש באינטרנט",
 	"Web Search Engine": "מנוע חיפוש באינטרנט",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/hi-IN/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave सर्च एपीआई कुंजी",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "वेबसाइटों के लिए SSL सुनिश्चिती को छोड़ें",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "विवरण",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "निर्देशों का पूरी तरह से पालन नहीं किया",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "संपादित करें",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URL दर्ज करें",
 	"Enter Google PSE API Key": "Google PSE API कुंजी दर्ज करें",
 	"Enter Google PSE Engine Id": "Google PSE इंजन आईडी दर्ज करें",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "स्टॉप अनुक्रम दर्ज करें",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "फ़िंगरप्रिंट स्पूफ़िंग का पता चला: प्रारंभिक अक्षरों को अवतार के रूप में उपयोग करने में असमर्थ। प्रोफ़ाइल छवि को डिफ़ॉल्ट पर डिफ़ॉल्ट किया जा रहा है.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "बड़े बाह्य प्रतिक्रिया खंडों को तरल रूप से प्रवाहित करें",
 	"Focus chat input": "चैट इनपुट पर फ़ोकस करें",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "भाषा",
+	"Language Locales": "",
 	"Last Active": "पिछली बार सक्रिय",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "अपना लिंक बनाने के बाद आपके द्वारा भेजे गए संदेश साझा नहीं किए जाएंगे। यूआरएल वाले यूजर्स शेयर की गई चैट देख पाएंगे।",
 	"Min P": "",
-	"Minimum Score": "न्यूनतम स्कोर",
 	"Mirostat": "मिरोस्टा",
 	"Mirostat Eta": "मिरोस्टा ईटा",
 	"Mirostat Tau": "मिरोस्तात ताऊ",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "पाइपलाइन वाल्व",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Playground": "कार्यक्षेत्र",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "रिलीज नोट्स",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "हटा दें",
 	"Remove Model": "मोडेल हटाएँ",
 	"Rename": "नाम बदलें",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "स्रोत",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "वाक् पहचान त्रुटि: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "हमें और अधिक बताएँ:",
 	"Temperature": "टेंपेरेचर",
 	"Template": "टेम्पलेट",
@@ -1179,6 +1195,7 @@
 	"variable": "वेरिएबल",
 	"variable to have them replaced with clipboard content.": "उन्हें क्लिपबोर्ड सामग्री से बदलने के लिए वेरिएबल।",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "संस्करण",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "वेब",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "वेब खोज",
 	"Web Search Engine": "वेब खोज इंजन",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/hr-HR/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave tražilica - API ključ",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Zaobiđi SSL provjeru za web stranice",
 	"Calendar": "",
 	"Call": "Poziv",
 	"Call feature is not supported when using Web STT engine": "Značajka poziva nije podržana kada se koristi Web STT mehanizam",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Opis",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nije u potpunosti slijedio upute",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Uredi",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Unesite Github sirovi URL",
 	"Enter Google PSE API Key": "Unesite Google PSE API ključ",
 	"Enter Google PSE Engine Id": "Unesite ID Google PSE motora",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Unesite broj koraka (npr. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Unesite sekvencu zaustavljanja",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Otkriveno krivotvorenje otisaka prstiju: Nemoguće je koristiti inicijale kao avatar. Postavljanje na zadanu profilnu sliku.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Glavno strujanje velikih vanjskih dijelova odgovora",
 	"Focus chat input": "Fokusiraj unos razgovora",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Jezik",
+	"Language Locales": "",
 	"Last Active": "Zadnja aktivnost",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Poruke koje pošaljete nakon stvaranja veze neće se dijeliti. Korisnici s URL-om moći će vidjeti zajednički chat.",
 	"Min P": "",
-	"Minimum Score": "Minimalna ocjena",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Ventili za cjevovode",
 	"Plain text (.txt)": "Običan tekst (.txt)",
 	"Playground": "Igralište",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Bilješke o izdanju",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Ukloni",
 	"Remove Model": "Ukloni model",
 	"Rename": "Preimenuj",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Izvor",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Pogreška prepoznavanja govora: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Recite nam više:",
 	"Temperature": "Temperatura",
 	"Template": "Predložak",
@@ -1179,6 +1195,7 @@
 	"variable": "varijabla",
 	"variable to have them replaced with clipboard content.": "varijabla za zamjenu sadržajem međuspremnika.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Verzija",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Internet pretraga",
 	"Web Search Engine": "Web tražilica",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/hu-HU/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API kulcs",
 	"By {{name}}": "Készítette: {{name}}",
 	"Bypass Embedding and Retrieval": "Beágyazás és visszakeresés kihagyása",
-	"Bypass SSL verification for Websites": "SSL ellenőrzés kihagyása weboldalakhoz",
 	"Calendar": "Naptár",
 	"Call": "Hívás",
 	"Call feature is not supported when using Web STT engine": "A hívás funkció nem támogatott Web STT motor használatakor",
@@ -303,6 +302,7 @@
 	"Deleted User": "Felhasználó törölve",
 	"Describe your knowledge base and objectives": "Írd le a tudásbázisodat és céljaidat",
 	"Description": "Leírás",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nem követte teljesen az utasításokat",
 	"Direct": "Közvetlen",
 	"Direct Connections": "Közvetlen kapcsolatok",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "pl. az_en_szűrőm",
 	"e.g. my_tools": "pl. az_en_eszkozeim",
 	"e.g. Tools for performing various operations": "pl. Eszközök különböző műveletek elvégzéséhez",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Szerkesztés",
 	"Edit Arena Model": "Arena modell szerkesztése",
 	"Edit Channel": "Csatorna szerkesztése",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Add meg a dokumentum intelligencia kulcsot",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Add meg a domaineket vesszővel elválasztva (pl. example.com,site.org)",
 	"Enter Exa API Key": "Add meg az Exa API kulcsot",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Add meg a Github Raw URL-t",
 	"Enter Google PSE API Key": "Add meg a Google PSE API kulcsot",
 	"Enter Google PSE Engine Id": "Add meg a Google PSE motor azonosítót",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Add meg a Mojeek Search API kulcsot",
 	"Enter Number of Steps (e.g. 50)": "Add meg a lépések számát (pl. 50)",
 	"Enter Perplexity API Key": "Add meg a Perplexity API kulcsot",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Add meg a proxy URL-t (pl. https://user:password@host:port)",
 	"Enter reasoning effort": "Add meg az érvelési erőfeszítést",
 	"Enter Sampler (e.g. Euler a)": "Add meg a mintavételezőt (pl. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Add meg a szerver hosztot",
 	"Enter server label": "Add meg a szerver címkét",
 	"Enter server port": "Add meg a szerver portot",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Add meg a leállítási szekvenciát",
 	"Enter system prompt": "Add meg a rendszer promptot",
 	"Enter system prompt here": "Írd ide a rendszer promptot",
 	"Enter Tavily API Key": "Add meg a Tavily API kulcsot",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Add meg a WebUI nyilvános URL-jét. Ez az URL lesz használva az értesítésekben lévő linkek generálásához.",
 	"Enter Tika Server URL": "Add meg a Tika szerver URL-t",
 	"Enter timeout in seconds": "Add meg az időtúllépést másodpercekben",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "A szűrő globálisan engedélyezve",
 	"Filters": "Szűrők",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Ujjlenyomat hamisítás észlelve: Nem lehet a kezdőbetűket avatárként használni. Alapértelmezett profilkép használata.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Nagy külső válasz darabok folyamatos streamelése",
 	"Focus chat input": "Chat bevitel fókuszálása",
 	"Folder deleted successfully": "Mappa sikeresen törölve",
@@ -649,6 +659,7 @@
 	"Label": "Címke",
 	"Landing Page Mode": "Kezdőlap mód",
 	"Language": "Nyelv",
+	"Language Locales": "",
 	"Last Active": "Utoljára aktív",
 	"Last Modified": "Utoljára módosítva",
 	"Last reply": "Utolsó válasz",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Az üzenetértékelésnek engedélyezve kell lennie ehhez a funkcióhoz",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "A link létrehozása után küldött üzenetei nem lesznek megosztva. A URL-lel rendelkező felhasználók megtekinthetik a megosztott beszélgetést.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimum pontszám",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Folyamat szelepek",
 	"Plain text (.txt)": "Egyszerű szöveg (.txt)",
 	"Playground": "Játszótér",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Kérjük, gondosan tekintse át a következő figyelmeztetéseket:",
 	"Please do not close the settings page while loading the model.": "Kérjük, ne zárja be a beállítások oldalt a modell betöltése közben.",
 	"Please enter a prompt": "Kérjük, adjon meg egy promptot",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Kiadási jegyzetek",
 	"Relevance": "Relevancia",
+	"Relevance Threshold": "",
 	"Remove": "Eltávolítás",
 	"Remove Model": "Modell eltávolítása",
 	"Rename": "Átnevezés",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Regisztráció ide: {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Bejelentkezés ide: {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Forrás",
 	"Speech Playback Speed": "Beszéd lejátszási sebesség",
 	"Speech recognition error: {{error}}": "Beszédfelismerési hiba: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Koppintson a megszakításhoz",
 	"Tasks": "Feladatok",
 	"Tavily API Key": "Tavily API kulcs",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Mondjon többet:",
 	"Temperature": "Hőmérséklet",
 	"Template": "Sablon",
@@ -1179,6 +1195,7 @@
 	"variable": "változó",
 	"variable to have them replaced with clipboard content.": "változó, hogy a vágólap tartalmával helyettesítse őket.",
 	"Verify Connection": "Kapcsolat ellenőrzése",
+	"Verify SSL Certificate": "",
 	"Version": "Verzió",
 	"Version {{selectedVersion}} of {{totalVersions}}": "{{selectedVersion}}. verzió a {{totalVersions}}-ból",
 	"View Replies": "Válaszok megtekintése",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Figyelmeztetés: A Jupyter végrehajtás lehetővé teszi a tetszőleges kód végrehajtását, ami súlyos biztonsági kockázatot jelent – óvatosan folytassa.",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Webes keresés",
 	"Web Search Engine": "Webes keresőmotor",
 	"Web Search in Chat": "Webes keresés a csevegésben",

+ 20 - 2
src/lib/i18n/locales/id-ID/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Kunci API Pencarian Berani",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Lewati verifikasi SSL untuk Situs Web",
 	"Calendar": "",
 	"Call": "Panggilan",
 	"Call feature is not supported when using Web STT engine": "Fitur panggilan tidak didukung saat menggunakan mesin Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Deskripsi",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Tidak sepenuhnya mengikuti instruksi",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Edit",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Masukkan URL Mentah Github",
 	"Enter Google PSE API Key": "Masukkan Kunci API Google PSE",
 	"Enter Google PSE Engine Id": "Masukkan Id Mesin Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Jumlah Langkah (mis. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Masukkan urutan berhenti",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Masukkan Kunci API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter sekarang diaktifkan secara global",
 	"Filters": "Filter",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Pemalsuan sidik jari terdeteksi: Tidak dapat menggunakan inisial sebagai avatar. Default ke gambar profil default.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Mengalirkan potongan respons eksternal yang besar dengan lancar",
 	"Focus chat input": "Memfokuskan input obrolan",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Bahasa",
+	"Language Locales": "",
 	"Last Active": "Terakhir Aktif",
 	"Last Modified": "Terakhir Dimodifikasi",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Pesan yang Anda kirim setelah membuat tautan tidak akan dibagikan. Pengguna yang memiliki URL tersebut akan dapat melihat obrolan yang dibagikan.",
 	"Min P": "",
-	"Minimum Score": "Skor Minimum",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Katup Saluran Pipa",
 	"Plain text (.txt)": "Teks biasa (.txt)",
 	"Playground": "Taman bermain",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Catatan Rilis",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Hapus",
 	"Remove Model": "Hapus Model",
 	"Rename": "Ganti nama",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Sumber",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Kesalahan pengenalan suara: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Ketuk untuk menyela",
 	"Tasks": "",
 	"Tavily API Key": "Kunci API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Beri tahu kami lebih lanjut:",
 	"Temperature": "Suhu",
 	"Template": "Templat",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel untuk diganti dengan konten papan klip.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versi",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Pencarian Web",
 	"Web Search Engine": "Mesin Pencari Web",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ie-GA/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Eochair API Cuardaigh Brave",
 	"By {{name}}": "Le {{name}}",
 	"Bypass Embedding and Retrieval": "Seachbhóthar Leabú agus Aisghabháil",
-	"Bypass SSL verification for Websites": "Seachbhachtar fíorú SSL do Láithreáin",
 	"Calendar": "Féilire",
 	"Call": "Glaoigh",
 	"Call feature is not supported when using Web STT engine": "Ní thacaítear le gné glaonna agus inneall Web STT á úsáid",
@@ -303,6 +302,7 @@
 	"Deleted User": "Úsáideoir Scriosta",
 	"Describe your knowledge base and objectives": "Déan cur síos ar do bhunachar eolais agus do chuspóirí",
 	"Description": "Cur síos",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Níor lean sé treoracha go hiomlán",
 	"Direct": "",
 	"Direct Connections": "Naisc Dhíreacha",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "m.sh. mo_scagaire",
 	"e.g. my_tools": "m.sh. mo_uirlisí",
 	"e.g. Tools for performing various operations": "m.sh. Uirlisí chun oibríochtaí éagsúla a dhéanamh",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Cuir in eagar",
 	"Edit Arena Model": "Cuir Samhail Airéine in Eagar",
 	"Edit Channel": "Cuir Cainéal in Eagar",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Iontráil Eochair Faisnéise Doiciméad",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Cuir isteach fearainn atá scartha le camóga (m.sh., example.com,site.org)",
 	"Enter Exa API Key": "Cuir isteach Eochair Exa API",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Cuir isteach URL Github Raw",
 	"Enter Google PSE API Key": "Cuir isteach Eochair API Google PSE",
 	"Enter Google PSE Engine Id": "Cuir isteach ID Inneall Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Cuir isteach Eochair API Cuardach Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Iontráil Líon na gCéimeanna (m.sh. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Cuir isteach URL seachfhreastalaí (m.sh. https://user:password@host:port)",
 	"Enter reasoning effort": "Cuir isteach iarracht réasúnaíochta",
 	"Enter Sampler (e.g. Euler a)": "Cuir isteach Sampler (m.sh. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Cuir isteach óstach freastalaí",
 	"Enter server label": "Cuir isteach lipéad freastalaí",
 	"Enter server port": "Cuir isteach port freastalaí",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Cuir isteach seicheamh stad",
 	"Enter system prompt": "Cuir isteach an chóras leid",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Cuir isteach eochair API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Cuir isteach URL poiblí do WebUI. Bainfear úsáid as an URL seo chun naisc a ghiniúint sna fógraí.",
 	"Enter Tika Server URL": "Cuir isteach URL freastalaí Tika",
 	"Enter timeout in seconds": "Cuir isteach an t-am istigh i soicindí",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Tá an scagaire cumasaithe go domhanda anois",
 	"Filters": "Scagairí",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Braithíodh spoofing méarloirg: Ní féidir teachlitreacha a úsáid mar avatar. Réamhshocrú ar íomhá próifíle réamhshocraithe.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Sruthaigh codanna móra freagartha seachtracha go sreabhach",
 	"Focus chat input": "Ionchur comhrá fócas",
 	"Folder deleted successfully": "Scriosadh an fillteán go rathúil",
@@ -649,6 +659,7 @@
 	"Label": "Lipéad",
 	"Landing Page Mode": "Mód Leathanach Tuirlingthe",
 	"Language": "Teanga",
+	"Language Locales": "",
 	"Last Active": "Gníomhach Deiridh",
 	"Last Modified": "Athraithe Deiridh",
 	"Last reply": "Freagra deiridh",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Ba cheart rátáil teachtaireachta a chumasú chun an ghné seo a úsáid",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Ní roinnfear teachtaireachtaí a sheolann tú tar éis do nasc a chruthú. Beidh úsáideoirí leis an URL in ann féachaint ar an gcomhrá roinnte.",
 	"Min P": "Min P",
-	"Minimum Score": "Scór Íosta",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Comhlaí Píblíne",
 	"Plain text (.txt)": "Téacs simplí (.txt)",
 	"Playground": "Clós súgartha",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Déan athbhreithniú cúramach ar na rabhaidh seo a leanas le do thoil:",
 	"Please do not close the settings page while loading the model.": "Ná dún leathanach na socruithe agus an tsamhail á luchtú.",
 	"Please enter a prompt": "Cuir isteach leid",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Nótaí Scaoilte",
 	"Relevance": "Ábharthacht",
+	"Relevance Threshold": "",
 	"Remove": "Bain",
 	"Remove Model": "Bain Múnla",
 	"Rename": "Athainmnigh",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Cláraigh le {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Ag síniú isteach ar {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Foinse",
 	"Speech Playback Speed": "Luas Athsheinm Urlabhra",
 	"Speech recognition error: {{error}}": "Earráid aitheantais cainte: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Tapáil chun cur isteach",
 	"Tasks": "Tascanna",
 	"Tavily API Key": "Eochair API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Inis dúinn níos mó:",
 	"Temperature": "Teocht",
 	"Template": "Teimpléad",
@@ -1179,6 +1195,7 @@
 	"variable": "athraitheach",
 	"variable to have them replaced with clipboard content.": "athróg chun ábhar gearrthaisce a chur in ionad iad.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Leagan",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Leagan {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Féach ar Fhreagraí",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Rabhadh: Trí fhorghníomhú Jupyter is féidir cód a fhorghníomhú go treallach, rud a chruthaíonn mór-rioscaí slándála - bí fíorchúramach.",
 	"Web": "Gréasán",
 	"Web API": "API Gréasáin",
+	"Web Loader Engine": "",
 	"Web Search": "Cuardach Gréasáin",
 	"Web Search Engine": "Inneall Cuardaigh Gréasáin",
 	"Web Search in Chat": "Cuardach Gréasáin i gComhrá",

+ 20 - 2
src/lib/i18n/locales/it-IT/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Chiave API di ricerca Brave",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Aggira la verifica SSL per i siti web",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Descrizione",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Non ha seguito completamente le istruzioni",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Modifica",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Immettere l'URL grezzo di Github",
 	"Enter Google PSE API Key": "Inserisci la chiave API PSE di Google",
 	"Enter Google PSE Engine Id": "Inserisci l'ID motore PSE di Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Inserisci il numero di passaggi (ad esempio 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Inserisci la sequenza di arresto",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Rilevato spoofing delle impronte digitali: impossibile utilizzare le iniziali come avatar. Ripristino all'immagine del profilo predefinita.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Trasmetti in modo fluido blocchi di risposta esterni di grandi dimensioni",
 	"Focus chat input": "Metti a fuoco l'input della chat",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Lingua",
+	"Language Locales": "",
 	"Last Active": "Ultima attività",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "I messaggi inviati dopo la creazione del link non verranno condivisi. Gli utenti con l'URL saranno in grado di visualizzare la chat condivisa.",
 	"Min P": "",
-	"Minimum Score": "Punteggio minimo",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Valvole per tubazioni",
 	"Plain text (.txt)": "Testo normale (.txt)",
 	"Playground": "Terreno di gioco",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Note di rilascio",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Rimuovi",
 	"Remove Model": "Rimuovi modello",
 	"Rename": "Rinomina",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fonte",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Errore di riconoscimento vocale: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Raccontaci di più:",
 	"Temperature": "Temperatura",
 	"Template": "Modello",
@@ -1179,6 +1195,7 @@
 	"variable": "variabile",
 	"variable to have them replaced with clipboard content.": "variabile per farli sostituire con il contenuto degli appunti.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versione",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "Ricerca sul Web",
 	"Web Search Engine": "Motore di ricerca Web",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ja-JP/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search APIキー",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "SSL 検証をバイパスする",
 	"Calendar": "",
 	"Call": "コール",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "説明",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "説明に沿って操作していませんでした",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "編集",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URLを入力",
 	"Enter Google PSE API Key": "Google PSE APIキーの入力",
 	"Enter Google PSE Engine Id": "Google PSE エンジン ID を入力します。",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "サンプラーを入力してください(e.g. Euler a)。",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "ストップシーケンスを入力してください",
 	"Enter system prompt": "システムプロンプト入力",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API Keyを入力してください。",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Tika Server URLを入力してください。",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "グローバルフィルタが有効です。",
 	"Filters": "フィルター",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "指紋のなりすましが検出されました: イニシャルをアバターとして使用できません。デフォルトのプロファイル画像にデフォルト設定されています。",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "大規模な外部応答チャンクをスムーズにストリーミングする",
 	"Focus chat input": "チャット入力をフォーカス",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "ランディングページモード",
 	"Language": "言語",
+	"Language Locales": "",
 	"Last Active": "最終アクティブ",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "リンクを作成した後、送信したメッセージは共有されません。URL を持つユーザーは共有チャットを閲覧できます。",
 	"Min P": "",
-	"Minimum Score": "最低スコア",
 	"Mirostat": "ミロスタット",
 	"Mirostat Eta": "ミロスタット Eta",
 	"Mirostat Tau": "ミロスタット Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "パイプラインバルブ",
 	"Plain text (.txt)": "プレーンテキスト (.txt)",
 	"Playground": "プレイグラウンド",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "リリースノート",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "削除",
 	"Remove Model": "モデルを削除",
 	"Rename": "名前を変更",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "ソース",
 	"Speech Playback Speed": "音声の再生速度",
 	"Speech recognition error: {{error}}": "音声認識エラー: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "もっと話してください:",
 	"Temperature": "温度",
 	"Template": "テンプレート",
@@ -1179,6 +1195,7 @@
 	"variable": "変数",
 	"variable to have them replaced with clipboard content.": "クリップボードの内容に置き換える変数。",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "バージョン",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "ウェブ",
 	"Web API": "ウェブAPI",
+	"Web Loader Engine": "",
 	"Web Search": "ウェブ検索",
 	"Web Search Engine": "ウェブ検索エンジン",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ka-GE/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API-ის გასაღები",
 	"By {{name}}": "ავტორი {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "SSL-ის ვერიფიკაციის გააუქმება ვებსაიტებზე",
 	"Calendar": "კალენდარი",
 	"Call": "ზარი",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "წაშლილი მომხმარებელი",
 	"Describe your knowledge base and objectives": "",
 	"Description": "აღწერა",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ინსტრუქციებს სრულად არ მივყევი",
 	"Direct": "",
 	"Direct Connections": "პირდაპირი მიერთება",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "მაგ: ჩემი_ფილტრი",
 	"e.g. my_tools": "მაგ: ჩემი_ხელსაწყოები",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ჩასწორება",
 	"Edit Arena Model": "არენის მოდელის ჩასწორება",
 	"Edit Channel": "არხის ჩასწორება",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "შეიყვანეთ Github Raw URL",
 	"Enter Google PSE API Key": "შეიყვანეთ Google PSE API-ის გასაღები",
 	"Enter Google PSE Engine Id": "შეიყვანეთ Google PSE ძრავის ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "შეიყვანეთ გაჩერების მიმდევრობა",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "ფილტრები",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "აღმოჩენილია ანაბეჭდის გაყალბება: ინიციალების გამოყენება ავატარად შეუძლებელია. გამოყენებული იქნეა ნაგულისხმევი პროფილის სურათი.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "დიდი გარე პასუხის ფრაგმენტების გლუვად დასტრიმვა",
 	"Focus chat input": "ჩატში შეყვანის ფოკუსი",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "ჭდე",
 	"Landing Page Mode": "",
 	"Language": "ენა",
+	"Language Locales": "",
 	"Last Active": "ბოლოს აქტიური",
 	"Last Modified": "ბოლო ცვლილება",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "შეტყობინებები, რომელსაც თქვენ აგზავნით თქვენი ბმულის შექმნის შემდეგ, არ იქნება გაზიარებული. URL– ის მქონე მომხმარებლებს შეეძლებათ ნახონ საერთო ჩატი.",
 	"Min P": "",
-	"Minimum Score": "მინიმალური ქულა",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "მილსადენის სარქველები",
 	"Plain text (.txt)": "უბრალო ტექსტი (.txt)",
 	"Playground": "საცდელი ფუნქციები",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "გამოცემის შენიშვნები",
 	"Relevance": "შესაბამისობა",
+	"Relevance Threshold": "",
 	"Remove": "წაშლა",
 	"Remove Model": "მოდელის წაშლა",
 	"Rename": "სახელის გადარქმევა",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "წყარო",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "საუბრის ამოცნობის შეცდომა: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "ამოცანები",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "გვითხარით მეტი:",
 	"Temperature": "ტემპერატურა",
 	"Template": "ნიმუში",
@@ -1179,6 +1195,7 @@
 	"variable": "ცვლადი",
 	"variable to have them replaced with clipboard content.": "ცვლადი მისი ბუფერის მნიშვნელობით ჩასანაცვლებლად.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ვერსია",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "ვები",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "ვებში ძებნა",
 	"Web Search Engine": "ვებ საძიებო სისტემა",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ko-KR/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API 키",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "웹 사이트에 대한 SSL 검증 무시: ",
 	"Calendar": "",
 	"Call": "음성 기능",
 	"Call feature is not supported when using Web STT engine": "웹 STT 엔진 사용 시, 음성 기능은 지원되지 않습니다.",
@@ -303,6 +302,7 @@
 	"Deleted User": "삭제된 사용자",
 	"Describe your knowledge base and objectives": "지식 기반에 대한 설명과 목적을 입력하세요",
 	"Description": "설명",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "완전히 지침을 따르지 않음",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "편집",
 	"Edit Arena Model": "아레나 모델 편집",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URL 입력",
 	"Enter Google PSE API Key": "Google PSE API 키 입력",
 	"Enter Google PSE Engine Id": "Google PSE 엔진 ID 입력",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Mojeek Search API 키 입력",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "프록시 URL 입력(예: https://user:password@host:port)",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "샘플러 입력 (예: 오일러 a(Euler a))",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "중지 시퀀스 입력",
 	"Enter system prompt": "시스템 프롬프트 입력",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API 키 입력",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "WebUI의 공개 URL을 입력해 주세요. 이 URL은 알림에서 링크를 생성하는 데 사용합니다.",
 	"Enter Tika Server URL": "Tika 서버 URL 입력",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "전반적으로 필터 활성화됨",
 	"Filters": "필터",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Fingerprint spoofing 감지: 이니셜을 아바타로 사용할 수 없습니다. 기본 프로필 이미지로 설정합니다.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "대규모 외부 응답 청크를 유연하게 스트리밍",
 	"Focus chat input": "채팅 입력창에 포커스",
 	"Folder deleted successfully": "성공적으로 폴터가 생성되었습니다",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "랜딩페이지 모드",
 	"Language": "언어",
+	"Language Locales": "",
 	"Last Active": "최근 활동",
 	"Last Modified": "마지막 수정",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "이 기능을 사용하려면 메시지 평가가 활성화되어야합니다",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "링크 생성 후에 보낸 메시지는 공유되지 않습니다. URL이 있는 사용자는 공유된 채팅을 볼 수 있습니다.",
 	"Min P": "최소 P",
-	"Minimum Score": "최소 점수",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "파이프라인 밸브",
 	"Plain text (.txt)": "일반 텍스트(.txt)",
 	"Playground": "놀이터",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "다음 주의를 조심히 확인해주십시오",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "프롬프트를 입력해주세요",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "릴리스 노트",
 	"Relevance": "관련도",
+	"Relevance Threshold": "",
 	"Remove": "삭제",
 	"Remove Model": "모델 삭제",
 	"Rename": "이름 변경",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}}로 가입",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}}로 가입중",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "출처",
 	"Speech Playback Speed": "음성 재생 속도",
 	"Speech recognition error: {{error}}": "음성 인식 오류: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "탭하여 중단",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API 키",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "더 알려주세요:",
 	"Temperature": "온도",
 	"Template": "템플릿",
@@ -1179,6 +1195,7 @@
 	"variable": "변수",
 	"variable to have them replaced with clipboard content.": "변수를 사용하여 클립보드 내용으로 바꾸세요.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "버전",
 	"Version {{selectedVersion}} of {{totalVersions}}": "버전 {{totalVersions}}의 {{selectedVersion}}",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "웹",
 	"Web API": "웹 API",
+	"Web Loader Engine": "",
 	"Web Search": "웹 검색",
 	"Web Search Engine": "웹 검색 엔진",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/lt-LT/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API raktas",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Išvengti SSL patikros puslapiams",
 	"Calendar": "",
 	"Call": "Skambinti",
 	"Call feature is not supported when using Web STT engine": "Skambučio funkcionalumas neleidžiamas naudojant Web STT variklį",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Aprašymas",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Pilnai nesekė instrukcijų",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Redaguoti",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Įveskite GitHub Raw nuorodą",
 	"Enter Google PSE API Key": "Įveskite Google PSE API raktą",
 	"Enter Google PSE Engine Id": "Įveskite Google PSE variklio ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Įveskite žingsnių kiekį (pvz. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Įveskite pabaigos sekvenciją",
 	"Enter system prompt": "Įveskite sistemos užklausą",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Įveskite Tavily API raktą",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Įveskite Tika serverio nuorodą",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtrai globaliai leidžiami",
 	"Filters": "Filtrai",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Nepavyko nsutatyti profilio nuotraukos",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Sklandžiai transliuoti ilgus atsakymus",
 	"Focus chat input": "Fokusuoti žinutės įvestį",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Kalba",
+	"Language Locales": "",
 	"Last Active": "Paskutinį kartą aktyvus",
 	"Last Modified": "Paskutinis pakeitimas",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Žinutės, kurias siunčiate po nuorodos sukūrimo nebus matomos nuorodos turėtojams. Naudotojai su nuoroda matys žinutes iki nuorodos sukūrimo.",
 	"Min P": "Mažiausias p",
-	"Minimum Score": "Minimalus rezultatas",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Procesų įeitys",
 	"Plain text (.txt)": "Grynas tekstas (.txt)",
 	"Playground": "Eksperimentavimo erdvė",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Peržiūrėkite šiuos perspėjimus:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Naujovės",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Pašalinti",
 	"Remove Model": "Pašalinti modelį",
 	"Rename": "Pervadinti",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Šaltinis",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Balso atpažinimo problema: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Paspauskite norėdami pertraukti",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API raktas",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Papasakokite daugiau",
 	"Temperature": "Temperatūra",
 	"Template": "Modelis",
@@ -1179,6 +1195,7 @@
 	"variable": "kintamasis",
 	"variable to have them replaced with clipboard content.": "kintamoji pakeičiama kopijuoklės turiniu.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versija",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Web paieška",
 	"Web Search Engine": "Web paieškos variklis",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ms-MY/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Kunci API Carian Brave",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Pintas pengesahan SSL untuk Laman Web",
 	"Calendar": "",
 	"Call": "Hubungi",
 	"Call feature is not supported when using Web STT engine": "Ciri panggilan tidak disokong apabila menggunakan enjin Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Penerangan",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Tidak mengikut arahan sepenuhnya",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Edit",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Masukkan URL 'Github Raw'",
 	"Enter Google PSE API Key": "Masukkan kunci API Google PSE",
 	"Enter Google PSE Engine Id": "Masukkan Id Enjin Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Bilangan Langkah (cth 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Masukkan urutan hentian",
 	"Enter system prompt": "Masukkan gesaan sistem",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Masukkan Kunci API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Masukkan URL Pelayan Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Tapisan kini dibenarkan secara global",
 	"Filters": "Tapisan",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Peniruan cap jari dikesan, tidak dapat menggunakan nama pendek sebagai avatar. Lalai kepada imej profail asal",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Strim 'chunks' respons luaran yang besar dengan lancar",
 	"Focus chat input": "Fokus kepada input perbualan",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Bahasa",
+	"Language Locales": "",
 	"Last Active": "Dilihat aktif terakhir pada",
 	"Last Modified": "Kemaskini terakhir pada",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Mesej yang anda hantar selepas membuat pautan anda tidak akan dikongsi. Pengguna dengan URL akan dapat melihat perbualan yang dikongsi.",
 	"Min P": "P Minimum",
-	"Minimum Score": "Skor Minimum",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "'Pipeline Valves'",
 	"Plain text (.txt)": "Teks biasa (.txt)",
 	"Playground": "Taman Permainan",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Sila semak dengan teliti amaran berikut:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Nota Keluaran",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Hapuskan",
 	"Remove Model": "Hapuskan Model",
 	"Rename": "Namakan Semula",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Sumber",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Ralat pengecaman pertuturan: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Sentuh untuk mengganggu",
 	"Tasks": "",
 	"Tavily API Key": "Kunci API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Beritahu kami lebih lanjut",
 	"Temperature": "Suhu",
 	"Template": "Templat",
@@ -1179,6 +1195,7 @@
 	"variable": "pembolehubah",
 	"variable to have them replaced with clipboard content.": "pembolehubah untuk ia digantikan dengan kandungan papan klip.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versi",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Carian Web",
 	"Web Search Engine": "Enjin Carian Web",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/nb-NO/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "API-nøkkel for Brave Search",
 	"By {{name}}": "Etter {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Omgå SSL-verifisering for nettsteder",
 	"Calendar": "Kalender",
 	"Call": "Ring",
 	"Call feature is not supported when using Web STT engine": "Ringefunksjonen støttes ikke når du bruker Web STT-motoren",
@@ -303,6 +302,7 @@
 	"Deleted User": "Slettet bruker",
 	"Describe your knowledge base and objectives": "Beskriv kunnskapsbasen din og målene dine",
 	"Description": "Beskrivelse",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Fulgte ikke instruksjonene fullstendig",
 	"Direct": "",
 	"Direct Connections": "Direkte koblinger",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "f.eks. mitt_filter",
 	"e.g. my_tools": "f.eks. mine_verktøy",
 	"e.g. Tools for performing various operations": "f.eks. Verktøy for å gjøre ulike handlinger",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Rediger",
 	"Edit Arena Model": "Rediger Arena-modell",
 	"Edit Channel": "Rediger kanal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Angi nøkkel for Intelligens i dokumenter",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Angi domener atskilt med komma (f.eks. eksempel.com, side.org)",
 	"Enter Exa API Key": "Angi API-nøkkel for Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Angi Github Raw-URL",
 	"Enter Google PSE API Key": "Angi API-nøkkel for Google PSE",
 	"Enter Google PSE Engine Id": "Angi motor-ID for Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Angi API-nøkkel for Mojeek-søk",
 	"Enter Number of Steps (e.g. 50)": "Angi antall steg (f.eks. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Angi proxy-URL (f.eks. https://bruker:passord@host:port)",
 	"Enter reasoning effort": "Angi hvor mye resonneringsinnsats som skal til",
 	"Enter Sampler (e.g. Euler a)": "Angi Sampler (e.g. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Angi server host",
 	"Enter server label": "Angi server etikett",
 	"Enter server port": "Angi server port",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Angi stoppsekvens",
 	"Enter system prompt": "Angi systemledetekst",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Angi API-nøkkel for Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Angi den offentlige URL-adressen til WebUI. Denne URL-adressen vil bli brukt til å generere koblinger i varslene.",
 	"Enter Tika Server URL": "Angi server-URL for Tika",
 	"Enter timeout in seconds": "Angi tidsavbrudd i sekunder",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filteret er nå globalt aktivert",
 	"Filters": "Filtre",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Fingeravtrykk-spoofing oppdaget: kan ikke bruke initialer som avatar. Bruker standard profilbilde.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Flytende strømming av store eksterne svarpakker",
 	"Focus chat input": "Fokusert chat-inndata",
 	"Folder deleted successfully": "Mappe slettet",
@@ -649,6 +659,7 @@
 	"Label": "Etikett",
 	"Landing Page Mode": "Modus for startside",
 	"Language": "Språk",
+	"Language Locales": "",
 	"Last Active": "Sist aktiv",
 	"Last Modified": "Sist endret",
 	"Last reply": "Siste svar",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Vurdering av meldinger må være aktivert for å ta i bruk denne funksjonen",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Meldinger du sender etter at du har opprettet lenken, blir ikke delt. Brukere med URL-en vil kunne se den delte chatten.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimum poengsum",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipeline-ventiler",
 	"Plain text (.txt)": "Ren tekst (.txt)",
 	"Playground": "Lekeplass",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Les gjennom følgende advarsler grundig:",
 	"Please do not close the settings page while loading the model.": "Ikke lukk siden Innstillinger mens du laster inn modellen.",
 	"Please enter a prompt": "Angi en ledetekst",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Utgivelsesnotater",
 	"Relevance": "Relevans",
+	"Relevance Threshold": "",
 	"Remove": "Fjern",
 	"Remove Model": "Fjern modell",
 	"Rename": "Gi nytt navn",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Registrer deg for {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logger på {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Kilde",
 	"Speech Playback Speed": "Hastighet på avspilling av tale",
 	"Speech recognition error: {{error}}": "Feil ved talegjenkjenning: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Trykk for å avbryte",
 	"Tasks": "Oppgaver",
 	"Tavily API Key": "API-nøkkel for Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Fortell oss mer:",
 	"Temperature": "Temperatur",
 	"Template": "Mal",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel for å erstatte dem med utklippstavleinnhold.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versjon",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} av {{totalVersions}}",
 	"View Replies": "Vis svar",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Advarsel! Jupyter gjør det mulig å kjøre vilkårlig kode, noe som utgjør en alvorlig sikkerhetsrisiko. Utvis ekstrem forsiktighet.",
 	"Web": "Web",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Nettsøk",
 	"Web Search Engine": "Nettsøkmotor",
 	"Web Search in Chat": "Nettsøk i chat",

+ 20 - 2
src/lib/i18n/locales/nl-NL/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API-sleutel",
 	"By {{name}}": "Op {{name}}",
 	"Bypass Embedding and Retrieval": "Embedding en ophalen omzeilen ",
-	"Bypass SSL verification for Websites": "SSL-verificatie omzeilen voor websites",
 	"Calendar": "Agenda",
 	"Call": "Oproep",
 	"Call feature is not supported when using Web STT engine": "Belfunctie wordt niet ondersteund bij gebruik van de Web STT engine",
@@ -303,6 +302,7 @@
 	"Deleted User": "Gebruiker verwijderd",
 	"Describe your knowledge base and objectives": "Beschrijf je kennisbasis en doelstellingen",
 	"Description": "Beschrijving",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Heeft niet alle instructies gevolgt",
 	"Direct": "Direct",
 	"Direct Connections": "Directe verbindingen",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "bijv. mijn_filter",
 	"e.g. my_tools": "bijv. mijn_gereedschappen",
 	"e.g. Tools for performing various operations": "Gereedschappen om verschillende bewerkingen uit te voeren",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Wijzig",
 	"Edit Arena Model": "Bewerk arenamodel",
 	"Edit Channel": "Bewerk kanaal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Voer Document Intelligence sleutel in",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Voer domeinen in gescheiden met komma's (bijv., voorbeeld.com,site.org)",
 	"Enter Exa API Key": "Voer Exa API-sleutel in",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Voer de Github Raw-URL in",
 	"Enter Google PSE API Key": "Voer de Google PSE API-sleutel in",
 	"Enter Google PSE Engine Id": "Voer Google PSE Engine-ID in",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Voer Mojeek Search API-sleutel in",
 	"Enter Number of Steps (e.g. 50)": "Voeg aantal stappen toe (Bijv. 50)",
 	"Enter Perplexity API Key": "Voer Perplexity API-sleutel in",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Voer proxy-URL in (bijv. https://gebruiker:wachtwoord@host:port)",
 	"Enter reasoning effort": "Voer redeneerinspanning in",
 	"Enter Sampler (e.g. Euler a)": "Voer Sampler in (bv. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Voer serverhost in",
 	"Enter server label": "Voer serverlabel in",
 	"Enter server port": "Voer serverpoort in",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Voer stopsequentie in",
 	"Enter system prompt": "Voer systeem prompt in",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Voer Tavily API-sleutel in",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Voer de publieke URL van je WebUI in. Deze URL wordt gebruikt om links in de notificaties te maken.",
 	"Enter Tika Server URL": "Voer Tika Server URL in",
 	"Enter timeout in seconds": "Voer time-out in seconden in",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter is nu globaal ingeschakeld",
 	"Filters": "Filters",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Vingerafdruk spoofing gedetecteerd: kan initialen niet gebruiken als avatar. Standaardprofielafbeelding wordt gebruikt.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Stream grote externe responsbrokken vloeiend",
 	"Focus chat input": "Focus chat input",
 	"Folder deleted successfully": "Map succesvol verwijderd",
@@ -649,6 +659,7 @@
 	"Label": "Label",
 	"Landing Page Mode": "Landingspaginamodus",
 	"Language": "Taal",
+	"Language Locales": "",
 	"Last Active": "Laatst Actief",
 	"Last Modified": "Laatst aangepast",
 	"Last reply": "Laatste antwoord",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Berichtbeoordeling moet ingeschakeld zijn om deze functie te gebruiken",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Berichten die je verzendt nadat je jouw link hebt gemaakt, worden niet gedeeld. Gebruikers met de URL kunnen de gedeelde chat bekijken.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimale score",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pijpleidingen Kleppen",
 	"Plain text (.txt)": "Platte tekst (.txt)",
 	"Playground": "Speeltuin",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Beoordeel de volgende waarschuwingen nauwkeurig:",
 	"Please do not close the settings page while loading the model.": "Sluit de instellingenpagina niet terwijl het model geladen wordt.",
 	"Please enter a prompt": "Voer een prompt in",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Release-opmerkingen",
 	"Relevance": "Relevantie",
+	"Relevance Threshold": "",
 	"Remove": "Verwijderen",
 	"Remove Model": "Verwijder model",
 	"Rename": "Hernoemen",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Meld je aan bij {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Aan het inloggen bij {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Bron",
 	"Speech Playback Speed": "Afspeelsnelheid spraak",
 	"Speech recognition error: {{error}}": "Spraakherkenning fout: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Tik om te onderbreken",
 	"Tasks": "Taken",
 	"Tavily API Key": "Tavily API-sleutel",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Vertel ons meer:",
 	"Temperature": "Temperatuur",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variabele",
 	"variable to have them replaced with clipboard content.": "variabele om ze te laten vervangen door klembord inhoud.",
 	"Verify Connection": "Controleer verbinding",
+	"Verify SSL Certificate": "",
 	"Version": "Versie",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versie {{selectedVersion}} van {{totalVersions}}",
 	"View Replies": "Bekijke resultaten",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Waarschuwing: Jupyter kan willekeurige code uitvoeren, wat ernstige veiligheidsrisico's met zich meebrengt - ga uiterst voorzichtig te werk. ",
 	"Web": "Web",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Zoeken op het web",
 	"Web Search Engine": "Zoekmachine op het web",
 	"Web Search in Chat": "Zoekopdracht in chat",

+ 20 - 2
src/lib/i18n/locales/pa-IN/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "ਬਹਾਦਰ ਖੋਜ API ਕੁੰਜੀ",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ਵੈਬਸਾਈਟਾਂ ਲਈ SSL ਪ੍ਰਮਾਣਿਕਤਾ ਨੂੰ ਬਾਈਪਾਸ ਕਰੋ",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "ਵਰਣਨਾ",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਾਲੋ ਨਹੀਂ ਕੀਤਾ",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ਸੰਪਾਦਨ ਕਰੋ",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github ਕੱਚਾ URL ਦਾਖਲ ਕਰੋ",
 	"Enter Google PSE API Key": "Google PSE API ਕੁੰਜੀ ਦਾਖਲ ਕਰੋ",
 	"Enter Google PSE Engine Id": "Google PSE ਇੰਜਣ ID ਦਾਖਲ ਕਰੋ",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "ਰੋਕਣ ਦਾ ਕ੍ਰਮ ਦਰਜ ਕਰੋ",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "ਫਿੰਗਰਪ੍ਰਿੰਟ ਸਪੂਫਿੰਗ ਪਾਈ ਗਈ: ਅਵਤਾਰ ਵਜੋਂ ਸ਼ੁਰੂਆਤੀ ਅੱਖਰ ਵਰਤਣ ਵਿੱਚ ਅਸਮਰੱਥ। ਮੂਲ ਪ੍ਰੋਫਾਈਲ ਚਿੱਤਰ 'ਤੇ ਡਿਫਾਲਟ।",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "ਵੱਡੇ ਬਾਹਰੀ ਜਵਾਬ ਚੰਕਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸਟ੍ਰੀਮ ਕਰੋ",
 	"Focus chat input": "ਗੱਲਬਾਤ ਇਨਪੁਟ 'ਤੇ ਧਿਆਨ ਦਿਓ",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "ਭਾਸ਼ਾ",
+	"Language Locales": "",
 	"Last Active": "ਆਖਰੀ ਸਰਗਰਮ",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "ਤੁਹਾਡਾ ਲਿੰਕ ਬਣਾਉਣ ਤੋਂ ਬਾਅਦ ਤੁਹਾਡੇ ਵੱਲੋਂ ਭੇਜੇ ਗਏ ਸੁਨੇਹੇ ਸਾਂਝੇ ਨਹੀਂ ਕੀਤੇ ਜਾਣਗੇ। URL ਵਾਲੇ ਉਪਭੋਗਤਾ ਸਾਂਝੀ ਚੈਟ ਨੂੰ ਵੇਖ ਸਕਣਗੇ।",
 	"Min P": "",
-	"Minimum Score": "ਘੱਟੋ-ਘੱਟ ਸਕੋਰ",
 	"Mirostat": "ਮਿਰੋਸਟੈਟ",
 	"Mirostat Eta": "ਮਿਰੋਸਟੈਟ ਈਟਾ",
 	"Mirostat Tau": "ਮਿਰੋਸਟੈਟ ਟਾਉ",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "ਪਾਈਪਲਾਈਨਾਂ ਵਾਲਵ",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "ਰਿਲੀਜ਼ ਨੋਟਸ",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "ਹਟਾਓ",
 	"Remove Model": "ਮਾਡਲ ਹਟਾਓ",
 	"Rename": "ਨਾਮ ਬਦਲੋ",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "ਸਰੋਤ",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "ਬੋਲ ਪਛਾਣ ਗਲਤੀ: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "ਸਾਨੂੰ ਹੋਰ ਦੱਸੋ:",
 	"Temperature": "ਤਾਪਮਾਨ",
 	"Template": "ਟੈਮਪਲੇਟ",
@@ -1179,6 +1195,7 @@
 	"variable": "ਵੈਰੀਏਬਲ",
 	"variable to have them replaced with clipboard content.": "ਕਲਿੱਪਬੋਰਡ ਸਮੱਗਰੀ ਨਾਲ ਬਦਲਣ ਲਈ ਵੈਰੀਏਬਲ।",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ਵਰਜਨ",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "ਵੈਬ",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "ਵੈੱਬ ਖੋਜ",
 	"Web Search Engine": "ਵੈੱਬ ਖੋਜ ਇੰਜਣ",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/pl-PL/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Klucz API wyszukiwania Brave",
 	"By {{name}}": "Przez {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Pomiń sprawdzanie SSL dla stron internetowych",
 	"Calendar": "Kalendarz",
 	"Call": "Wywołanie",
 	"Call feature is not supported when using Web STT engine": "Funkcja wywołania nie jest obsługiwana podczas korzystania z silnika Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Usunięty użytkownik",
 	"Describe your knowledge base and objectives": "Opisz swoją bazę wiedzy i cele",
 	"Description": "Opis",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nie wykonał w pełni instrukcji",
 	"Direct": "",
 	"Direct Connections": "Połączenia bezpośrednie",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "np. moj_filtr",
 	"e.g. my_tools": "np. moje_narzędzia",
 	"e.g. Tools for performing various operations": "np. Narzędzia do wykonywania różnych operacji",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Edytuj",
 	"Edit Arena Model": "Edytuj model arenę",
 	"Edit Channel": "Edytuj kanał",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Wprowadź domeny oddzielone przecinkami (np. example.com, site.org)",
 	"Enter Exa API Key": "Wprowadź klucz API Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Wprowadź surowy adres URL usługi GitHub",
 	"Enter Google PSE API Key": "Wprowadź klucz API Google PSE",
 	"Enter Google PSE Engine Id": "Wprowadź identyfikator urządzenia Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Wprowadź klucz API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Podaj liczbę kroków (np. 50)",
 	"Enter Perplexity API Key": "Klucz API Perplexity",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Podaj adres URL proxy (np. https://user:password@host:port)",
 	"Enter reasoning effort": "Podaj powód wysiłku",
 	"Enter Sampler (e.g. Euler a)": "Wprowadź sampler (np. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Wprowadź nazwę hosta serwera",
 	"Enter server label": "Wprowadź etykietę serwera",
 	"Enter server port": "Wprowadź numer portu serwera",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Wprowadź sekwencję stop",
 	"Enter system prompt": "Wprowadź polecenie systemowe",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Wprowadź klucz API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Wprowadź publiczny adres URL Twojego WebUI. Ten adres URL zostanie użyty do generowania linków w powiadomieniach.",
 	"Enter Tika Server URL": "Wprowadź adres URL serwera Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtr jest teraz globalnie włączony",
 	"Filters": "Filtry",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Wykryto próbę oszustwa z odciskiem palca: Nie można używać inicjałów jako awatara. Powrót do domyślnego obrazu profilowego.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Płynnie strumieniuj duże fragmenty odpowiedzi zewnętrznych",
 	"Focus chat input": "Skup się na czacie",
 	"Folder deleted successfully": "Folder został usunięty pomyślnie",
@@ -649,6 +659,7 @@
 	"Label": "Nazwa serwera",
 	"Landing Page Mode": "Tryb strony głównej",
 	"Language": "Język",
+	"Language Locales": "",
 	"Last Active": "Ostatnio aktywny",
 	"Last Modified": "Ostatnia modyfikacja",
 	"Last reply": "Ostatnia odpowiedź",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Ocena wiadomości powinna być włączona, aby korzystać z tej funkcji.",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Wiadomości wysyłane po utworzeniu linku nie będą udostępniane. Użytkownicy z adresem URL będą mogli wyświetlić udostępnioną rozmowę.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimalny wynik",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Przepływy i Zawory",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Playground": "Plac zabaw",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Proszę uważnie przejrzeć poniższe ostrzeżenia:",
 	"Please do not close the settings page while loading the model.": "Proszę nie zamykać strony ustawień podczas ładowania modelu.",
 	"Please enter a prompt": "Proszę podać promp",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notatki do wydania",
 	"Relevance": "Trafność",
+	"Relevance Threshold": "",
 	"Remove": "Usuń",
 	"Remove Model": "Usuń model",
 	"Rename": "Zmień nazwę",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Zarejestruj się w {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logowanie do {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Źródło",
 	"Speech Playback Speed": "Prędkość odtwarzania mowy",
 	"Speech recognition error: {{error}}": "Błąd rozpoznawania mowy: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Kliknij, aby przerwać",
 	"Tasks": "Zadania",
 	"Tavily API Key": "Klucz API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Podaj więcej informacji",
 	"Temperature": "Temperatura",
 	"Template": "Szablon",
@@ -1179,6 +1195,7 @@
 	"variable": "zmienna",
 	"variable to have them replaced with clipboard content.": "Zmienna, która ma zostać zastąpiona zawartością schowka.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Wersja",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Wersja {{selectedVersion}} z {{totalVersions}}",
 	"View Replies": "Wyświetl odpowiedzi",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Uwaga: Uruchamianie Jupytera umożliwia wykonywanie dowolnego kodu, co stwarza poważne zagrożenia dla bezpieczeństwa – postępuj z ekstremalną ostrożnością.",
 	"Web": "Sieć internetowa",
 	"Web API": "Interfejs API sieci web",
+	"Web Loader Engine": "",
 	"Web Search": "Wyszukiwarka internetowa",
 	"Web Search Engine": "Silnik wyszukiweania w sieci",
 	"Web Search in Chat": "Wyszukiwanie w sieci Web na czacie",

+ 20 - 2
src/lib/i18n/locales/pt-BR/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Chave API do Brave Search",
 	"By {{name}}": "Por {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Ignorar verificação SSL para Sites",
 	"Calendar": "",
 	"Call": "Chamada",
 	"Call feature is not supported when using Web STT engine": "O recurso de chamada não é suportado ao usar o mecanismo Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Usuário Excluído",
 	"Describe your knowledge base and objectives": "Descreva sua base de conhecimento e objetivos",
 	"Description": "Descrição",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Não seguiu completamente as instruções",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "Exemplo: my_filter",
 	"e.g. my_tools": "Exemplo: my_tools",
 	"e.g. Tools for performing various operations": "Exemplo: Ferramentas para executar operações diversas",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editar",
 	"Edit Arena Model": "Editar Arena de Modelos",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Digite a URL bruta do Github",
 	"Enter Google PSE API Key": "Digite a Chave API do Google PSE",
 	"Enter Google PSE Engine Id": "Digite o ID do Motor do Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Digite a Chave API do Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Digite o Número de Passos (por exemplo, 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Digite o Sampler (por exemplo, Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Digite o host do servidor",
 	"Enter server label": "Digite o label do servidor",
 	"Enter server port": "Digite a porta do servidor",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Digite a sequência de parada",
 	"Enter system prompt": "Digite o prompt do sistema",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Digite a Chave API do Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Digite a URL do Servidor Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "O filtro está agora ativado globalmente",
 	"Filters": "Filtros",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Falsificação de impressão digital detectada: Não foi possível usar as iniciais como avatar. Usando a imagem de perfil padrão.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Transmitir fluentemente grandes blocos de respostas externas",
 	"Focus chat input": "Focar entrada de chat",
 	"Folder deleted successfully": "Pasta excluída com sucesso",
@@ -649,6 +659,7 @@
 	"Label": "Rótulo",
 	"Landing Page Mode": "Modo Landing Page",
 	"Language": "Idioma",
+	"Language Locales": "",
 	"Last Active": "Última Atividade",
 	"Last Modified": "Última Modificação",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Mensagem de avaliação deve estar habilitada para usar esta função",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Mensagens enviadas após criar seu link não serão compartilhadas. Usuários com o URL poderão visualizar o chat compartilhado.",
 	"Min P": "",
-	"Minimum Score": "Pontuação Mínima",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Válvulas de Pipelines",
 	"Plain text (.txt)": "Texto simples (.txt)",
 	"Playground": "Playground",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Por favor, revise cuidadosamente os seguintes avisos:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Por favor, digite um prompt",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notas de Lançamento",
 	"Relevance": "Relevância",
+	"Relevance Threshold": "",
 	"Remove": "Remover",
 	"Remove Model": "Remover Modelo",
 	"Rename": "Renomear",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Inscreva-se em {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Fazendo login em {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fonte",
 	"Speech Playback Speed": "Velocidade de reprodução de fala",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Toque para interromper",
 	"Tasks": "",
 	"Tavily API Key": "Chave da API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Conte-nos mais:",
 	"Temperature": "Temperatura",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variável",
 	"variable to have them replaced with clipboard content.": "variável para ser substituída pelo conteúdo da área de transferência.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versão",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versão {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Pesquisa na Web",
 	"Web Search Engine": "Mecanismo de Busca na Web",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/pt-PT/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Chave da API de Pesquisa Brave",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Ignorar verificação SSL para sites",
 	"Calendar": "",
 	"Call": "Chamar",
 	"Call feature is not supported when using Web STT engine": "A funcionalide de Chamar não é suportada quando usa um motor Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Descrição",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Não seguiu instruções com precisão",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editar",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Escreva o URL cru do Github",
 	"Enter Google PSE API Key": "Escreva a chave da API PSE do Google",
 	"Enter Google PSE Engine Id": "Escreva o ID do mecanismo PSE do Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Escreva o Número de Etapas (por exemplo, 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Escreva a sequência de paragem",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Detectada falsificação da impressão digital: Não é possível usar iniciais como avatar. A usar a imagem de perfil padrão.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Transmita com fluidez grandes blocos de resposta externa",
 	"Focus chat input": "Focar na conversa",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Idioma",
+	"Language Locales": "",
 	"Last Active": "Último Ativo",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Mensagens que você enviar após criar o seu link não serão partilhadas. Os utilizadores com o URL poderão visualizar a conversa partilhada.",
 	"Min P": "",
-	"Minimum Score": "Mínimo de Pontuação",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Válvulas de Condutas",
 	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Playground": "Recreio",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notas de Lançamento",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Remover",
 	"Remove Model": "Remover Modelo",
 	"Rename": "Renomear",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fonte",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Diga-nos mais:",
 	"Temperature": "Temperatura",
 	"Template": "Modelo",
@@ -1179,6 +1195,7 @@
 	"variable": "variável",
 	"variable to have them replaced with clipboard content.": "variável para que sejam substituídos pelo conteúdo da área de transferência.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versão",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Pesquisa na Web",
 	"Web Search Engine": "Motor de Pesquisa Web",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ro-RO/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Cheie API Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Ocolește verificarea SSL pentru site-uri web",
 	"Calendar": "",
 	"Call": "Apel",
 	"Call feature is not supported when using Web STT engine": "Funcția de apel nu este suportată când se utilizează motorul Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Descriere",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nu a urmat complet instrucțiunile",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editează",
 	"Edit Arena Model": "Editați Modelul Arena",
 	"Edit Channel": "Editează canalul",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Introduceți URL-ul Raw de pe Github",
 	"Enter Google PSE API Key": "Introduceți Cheia API Google PSE",
 	"Enter Google PSE Engine Id": "Introduceți ID-ul Motorului Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Introduceți Numărul de Pași (de ex. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Introduce Sampler (de exemplu, Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Introduceți secvența de oprire",
 	"Enter system prompt": "Introduceți promptul de sistem",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Introduceți Cheia API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Introduceți URL-ul Serverului Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtrul este acum activat global",
 	"Filters": "Filtre",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Detectată falsificarea amprentelor: Nu se pot folosi inițialele ca avatar. Se utilizează imaginea de profil implicită.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Transmite fluent blocuri mari de răspuns extern",
 	"Focus chat input": "Focalizează câmpul de intrare pentru conversație",
 	"Folder deleted successfully": "Folder șters cu succes",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "Modul Pagină de Aterizare",
 	"Language": "Limbă",
+	"Language Locales": "",
 	"Last Active": "Ultima Activitate",
 	"Last Modified": "Ultima Modificare",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Evaluarea mesajelor ar trebui să fie activată pentru a utiliza această funcționalitate.",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Mesajele pe care le trimiteți după crearea link-ului dvs. nu vor fi partajate. Utilizatorii cu URL-ul vor putea vizualiza conversația partajată.",
 	"Min P": "",
-	"Minimum Score": "Scor Minim",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Valvele Conductelor",
 	"Plain text (.txt)": "Text simplu (.txt)",
 	"Playground": "Teren de Joacă",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Vă rugăm să revizuiți cu atenție următoarele avertismente:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Te rog să introduci un mesaj",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Note de Lansare",
 	"Relevance": "Relevanță",
+	"Relevance Threshold": "",
 	"Remove": "Înlătură",
 	"Remove Model": "Înlătură Modelul",
 	"Rename": "Redenumește",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Înregistrează-te la {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Autentificare în {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Sursă",
 	"Speech Playback Speed": "Viteza de redare a vorbirii",
 	"Speech recognition error: {{error}}": "Eroare de recunoaștere vocală: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Apasă pentru a întrerupe",
 	"Tasks": "",
 	"Tavily API Key": "Cheie API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Spune-ne mai multe:",
 	"Temperature": "Temperatură",
 	"Template": "Șablon",
@@ -1179,6 +1195,7 @@
 	"variable": "variabilă",
 	"variable to have them replaced with clipboard content.": "variabilă pentru a fi înlocuite cu conținutul clipboard-ului.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versiune",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versiunea {{selectedVersion}} din {{totalVersions}}",
 	"View Replies": "Vezi răspunsurile",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Căutare Web",
 	"Web Search Engine": "Motor de Căutare Web",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/ru-RU/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Ключ API поиска Brave",
 	"By {{name}}": "От {{name}}",
 	"Bypass Embedding and Retrieval": "Обход встраивания и извлечения данных",
-	"Bypass SSL verification for Websites": "Обход проверки SSL для веб-сайтов",
 	"Calendar": "Календарь",
 	"Call": "Вызов",
 	"Call feature is not supported when using Web STT engine": "Функция вызова не поддерживается при использовании Web STT (распознавание речи) движка",
@@ -303,6 +302,7 @@
 	"Deleted User": "Удалённый пользователь",
 	"Describe your knowledge base and objectives": "Опишите свою базу знаний и цели",
 	"Description": "Описание",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Не полностью следует инструкциям",
 	"Direct": "Прямое",
 	"Direct Connections": "Прямые подключения",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "например, мой_фильтр",
 	"e.g. my_tools": "например, мой_инструмент",
 	"e.g. Tools for performing various operations": "например, инструменты для выполнения различных операций",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Редактировать",
 	"Edit Arena Model": "Изменить модель арены",
 	"Edit Channel": "Редактировать канал",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Введите ключ для анализа документов",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Введите домены, разделенные запятыми (например, example.com,site.org)",
 	"Enter Exa API Key": "Введите ключ API для Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Введите необработанный URL-адрес Github",
 	"Enter Google PSE API Key": "Введите ключ API Google PSE",
 	"Enter Google PSE Engine Id": "Введите Id движка Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Введите ключ API поиска Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Введите количество шагов (например, 50)",
 	"Enter Perplexity API Key": "Введите ключ API Perplexity",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Введите URL прокси-сервера (например, https://user:password@host:port)",
 	"Enter reasoning effort": "Введите причинность рассудения",
 	"Enter Sampler (e.g. Euler a)": "Введите сэмплер (например, Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Введите хост сервера",
 	"Enter server label": "Введите метку сервера",
 	"Enter server port": "Введите порт сервера",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Введите последовательность остановки",
 	"Enter system prompt": "Введите системный промпт",
 	"Enter system prompt here": "Введите системный промпт здесь",
 	"Enter Tavily API Key": "Введите ключ API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Введите общедоступный URL вашего WebUI. Этот URL будет использоваться для создания ссылок в уведомлениях.",
 	"Enter Tika Server URL": "Введите URL-адрес сервера Tika",
 	"Enter timeout in seconds": "Введите время ожидания в секундах",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Фильтр теперь включен глобально",
 	"Filters": "Фильтры",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Определение подделки отпечатка: Невозможно использовать инициалы в качестве аватара. По умолчанию используется изображение профиля по умолчанию.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Плавная потоковая передача больших фрагментов внешних ответов",
 	"Focus chat input": "Фокус ввода чата",
 	"Folder deleted successfully": "Папка успешно удалена",
@@ -649,6 +659,7 @@
 	"Label": "Пометка",
 	"Landing Page Mode": "Режим целевой страницы",
 	"Language": "Язык",
+	"Language Locales": "",
 	"Last Active": "Последний активный",
 	"Last Modified": "Последнее изменение",
 	"Last reply": "Последний ответ",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Чтобы использовать эту функцию, необходимо включить оценку сообщения.",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Сообщения, отправленные вами после создания ссылки, не будут передаваться другим. Пользователи, у которых есть URL, смогут просматривать общий чат.",
 	"Min P": "Min P",
-	"Minimum Score": "Минимальный балл",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Вентили конвейеров",
 	"Plain text (.txt)": "Текст в формате .txt",
 	"Playground": "Песочница",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Пожалуйста, внимательно ознакомьтесь со следующими предупреждениями:",
 	"Please do not close the settings page while loading the model.": "Пожалуйста, не закрывайте страницу настроек во время загрузки модели.",
 	"Please enter a prompt": "Пожалуйста, введите подсказку",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Примечания к выпуску",
 	"Relevance": "Актуальность",
+	"Relevance Threshold": "",
 	"Remove": "Удалить",
 	"Remove Model": "Удалить модель",
 	"Rename": "Переименовать",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Войти в {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Зарегистрироваться в {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Источник",
 	"Speech Playback Speed": "Скорость воспроизведения речи",
 	"Speech recognition error: {{error}}": "Ошибка распознавания речи: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Нажмите, чтобы прервать",
 	"Tasks": "Задачи",
 	"Tavily API Key": "Ключ API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Пожалуйста, расскажите нам больше:",
 	"Temperature": "Температура",
 	"Template": "Шаблон",
@@ -1179,6 +1195,7 @@
 	"variable": "переменная",
 	"variable to have them replaced with clipboard content.": "переменную, чтобы заменить их содержимым буфера обмена.",
 	"Verify Connection": "Проверить подключение",
+	"Verify SSL Certificate": "",
 	"Version": "Версия",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Версия {{selectedVersion}} из {{totalVersions}}",
 	"View Replies": "С ответами",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Предупреждение: Выполнение Jupyter позволяет выполнять произвольный код, что создает серьезные угрозы безопасности — действуйте с особой осторожностью.",
 	"Web": "Веб",
 	"Web API": "Веб API",
+	"Web Loader Engine": "",
 	"Web Search": "Веб-поиск",
 	"Web Search Engine": "Поисковая система",
 	"Web Search in Chat": "Поисковая система в чате",

+ 20 - 2
src/lib/i18n/locales/sk-SK/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "API kľúč pre Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Obísť overenie SSL pre webové stránky",
 	"Calendar": "",
 	"Call": "Volanie",
 	"Call feature is not supported when using Web STT engine": "Funkcia volania nie je podporovaná pri použití Web STT engine.",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Popis",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nenasledovali ste presne všetky inštrukcie.",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Upraviť",
 	"Edit Arena Model": "Upraviť Arena Model",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Zadajte URL adresu Github Raw",
 	"Enter Google PSE API Key": "Zadajte kľúč rozhrania API Google PSE",
 	"Enter Google PSE Engine Id": "Zadajte ID vyhľadávacieho mechanizmu Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Zadajte počet krokov (napr. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Zadajte vzorkovač (napr. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Zadajte ukončovaciu sekvenciu",
 	"Enter system prompt": "Vložte systémový prompt",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Zadajte API kľúč Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Zadajte URL servera Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter je teraz globálne povolený.",
 	"Filters": "Filtre",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Zistené falšovanie odtlačkov prstov: Nie je možné použiť iniciály ako avatar. Používa sa predvolený profilový obrázok.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Plynule streamujte veľké externé časti odpovedí",
 	"Focus chat input": "Zamerajte sa na vstup chatu",
 	"Folder deleted successfully": "Priečinok bol úspešne vymazaný",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "Režim vstupnej stránky",
 	"Language": "Jazyk",
+	"Language Locales": "",
 	"Last Active": "Naposledy aktívny",
 	"Last Modified": "Posledná zmena",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Hodnotenie správ musí byť povolené, aby bolo možné túto funkciu používať.",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Správy, ktoré odošlete po vytvorení odkazu, nebudú zdieľané. Používatelia s URL budú môcť zobraziť zdieľaný chat.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimálne skóre",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Čistý text (.txt)",
 	"Playground": "",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Prosím, pozorne si prečítajte nasledujúce upozornenia:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Prosím, zadajte zadanie.",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Záznamy o vydaní",
 	"Relevance": "Relevancia",
+	"Relevance Threshold": "",
 	"Remove": "Odstrániť",
 	"Remove Model": "Odstrániť model",
 	"Rename": "Premenovať",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Zaregistrujte sa na {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Prihlasovanie do {{WEBUI_NAME}}",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Zdroj",
 	"Speech Playback Speed": "Rýchlosť prehrávania reči",
 	"Speech recognition error: {{error}}": "Chyba rozpoznávania reči: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Klepnite na prerušenie",
 	"Tasks": "",
 	"Tavily API Key": "Kľúč API pre Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Povedzte nám viac.",
 	"Temperature": "",
 	"Template": "Šablóna",
@@ -1179,6 +1195,7 @@
 	"variable": "premenná",
 	"variable to have them replaced with clipboard content.": "premennú, aby bol ich obsah nahradený obsahom schránky.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Verzia",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Verzia {{selectedVersion}} z {{totalVersions}}",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Webové API",
+	"Web Loader Engine": "",
 	"Web Search": "Vyhľadávanie na webe",
 	"Web Search Engine": "Webový vyhľadávač",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/sr-RS/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Апи кључ за храбру претрагу",
 	"By {{name}}": "Од {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Заобиђи SSL потврђивање за веб странице",
 	"Calendar": "",
 	"Call": "Позив",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "Обрисани корисници",
 	"Describe your knowledge base and objectives": "Опишите вашу базу знања и циљеве",
 	"Description": "Опис",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Упутства нису праћена у потпуности",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Измени",
 	"Edit Arena Model": "Измени модел арене",
 	"Edit Channel": "Измени канал",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Унесите Гитхуб Раw УРЛ адресу",
 	"Enter Google PSE API Key": "Унесите Гоогле ПСЕ АПИ кључ",
 	"Enter Google PSE Engine Id": "Унесите Гоогле ПСЕ ИД машине",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Унесите секвенцу заустављања",
 	"Enter system prompt": "Унеси системски упит",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Откривено лажно представљање отиска прста: Немогуће је користити иницијале као аватар. Прелазак на подразумевану профилну слику.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Течно стримујте велике спољне делове одговора",
 	"Focus chat input": "Усредсредите унос ћаскања",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "Етикета",
 	"Landing Page Mode": "Режим почетне стране",
 	"Language": "Језик",
+	"Language Locales": "",
 	"Last Active": "Последња активност",
 	"Last Modified": "Последња измена",
 	"Last reply": "Последњи одговор",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Поруке које пошаљете након стварања ваше везе неће бити подељене. Корисници са URL-ом ће моћи да виде дељено ћаскање.",
 	"Min P": "",
-	"Minimum Score": "Најмањи резултат",
 	"Mirostat": "Миростат",
 	"Mirostat Eta": "Миростат Ета",
 	"Mirostat Tau": "Миростат Тау",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Вентили за цевоводе",
 	"Plain text (.txt)": "Обичан текст (.txt)",
 	"Playground": "Игралиште",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Напомене о издању",
 	"Relevance": "Примењивост",
+	"Relevance Threshold": "",
 	"Remove": "Уклони",
 	"Remove Model": "Уклони модел",
 	"Rename": "Преименуј",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Извор",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Грешка у препознавању говора: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Реците нам више:",
 	"Temperature": "Температура",
 	"Template": "Шаблон",
@@ -1179,6 +1195,7 @@
 	"variable": "променљива",
 	"variable to have them replaced with clipboard content.": "променљива за замену са садржајем оставе.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Издање",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "Погледај одговоре",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Веб",
 	"Web API": "Веб АПИ",
+	"Web Loader Engine": "",
 	"Web Search": "Веб претрага",
 	"Web Search Engine": "Веб претраживач",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/sv-SE/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "API-nyckel för Brave Search",
 	"By {{name}}": "Av {{name}}",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Kringgå SSL-verifiering för webbplatser",
 	"Calendar": "Kalender",
 	"Call": "Samtal",
 	"Call feature is not supported when using Web STT engine": "Samtalsfunktionen är inte kompatibel med Web Tal-till-text motor",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Beskrivning",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Följde inte instruktionerna",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Redigera",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Ange Github Raw URL",
 	"Enter Google PSE API Key": "Ange Google PSE API-nyckel",
 	"Enter Google PSE Engine Id": "Ange Google PSE Engine Id",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Ange antal steg (t.ex. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Ange stoppsekvens",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Fingeravtrycksmanipulering upptäckt: Kan inte använda initialer som avatar. Återställning till standardprofilbild.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Strömma flytande stora externa svarschunks",
 	"Focus chat input": "Fokusera på chattfältet",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Språk",
+	"Language Locales": "",
 	"Last Active": "Senast aktiv",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Meddelanden du skickar efter att ha skapat din länk kommer inte att delas. Användare med URL:en kommer att kunna se delad chatt.",
 	"Min P": "",
-	"Minimum Score": "Tröskel",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Ventiler för rörledningar",
 	"Plain text (.txt)": "Text (.txt)",
 	"Playground": "Lekplats",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Versionsinformation",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Ta bort",
 	"Remove Model": "Ta bort modell",
 	"Rename": "Byt namn",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Källa",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Fel vid taligenkänning: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Berätta mer:",
 	"Temperature": "Temperatur",
 	"Template": "Mall",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel för att få dem ersatta med urklippsinnehåll.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} av {{totalVersions}}",
 	"View Replies": "Se svar",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Varning: Jupyter-exekvering möjliggör godtycklig kodkörning, vilket innebär allvarliga säkerhetsrisker - fortsätt med extrem försiktighet",
 	"Web": "Webb",
 	"Web API": "Webb-API",
+	"Web Loader Engine": "",
 	"Web Search": "Webbsökning",
 	"Web Search Engine": "Sökmotor",
 	"Web Search in Chat": "Webbsökning i chatten",

+ 20 - 2
src/lib/i18n/locales/th-TH/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "คีย์ API ของ Brave Search",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ข้ามการตรวจสอบ SSL สำหรับเว็บไซต์",
 	"Calendar": "",
 	"Call": "โทร",
 	"Call feature is not supported when using Web STT engine": "ไม่รองรับฟีเจอร์การโทรเมื่อใช้เครื่องยนต์ Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "คำอธิบาย",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ไม่ได้ปฏิบัติตามคำแนะนำทั้งหมด",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "แก้ไข",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "ใส่ URL ดิบของ Github",
 	"Enter Google PSE API Key": "ใส่คีย์ API ของ Google PSE",
 	"Enter Google PSE Engine Id": "ใส่รหัสเครื่องยนต์ของ Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "ใส่ลำดับหยุด",
 	"Enter system prompt": "ใส่พรอมต์ระบบ",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "ใส่คีย์ API ของ Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "ใส่ URL เซิร์ฟเวอร์ของ Tika",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "การกรองถูกเปิดใช้งานทั่วโลกแล้ว",
 	"Filters": "ตัวกรอง",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "ตรวจพบการปลอมแปลงลายนิ้วมือ: ไม่สามารถใช้ชื่อย่อเป็นอวตารได้ ใช้รูปโปรไฟล์เริ่มต้น",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "สตรีมชิ้นส่วนการตอบสนองขนาดใหญ่จากภายนอกอย่างลื่นไหล",
 	"Focus chat input": "โฟกัสการป้อนแชท",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "ภาษา",
+	"Language Locales": "",
 	"Last Active": "ใช้งานล่าสุด",
 	"Last Modified": "แก้ไขล่าสุด",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "ข้อความที่คุณส่งหลังจากสร้างลิงก์ของคุณแล้วจะไม่ถูกแชร์ ผู้ใช้ที่มี URL จะสามารถดูแชทที่แชร์ได้",
 	"Min P": "",
-	"Minimum Score": "คะแนนขั้นต่ำ",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "วาล์วของไปป์ไลน์",
 	"Plain text (.txt)": "ไฟล์ข้อความ (.txt)",
 	"Playground": "สนามทดสอบ",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "โปรดตรวจสอบคำเตือนต่อไปนี้อย่างละเอียด:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "บันทึกรุ่น",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "ลบ",
 	"Remove Model": "ลบโมเดล",
 	"Rename": "เปลี่ยนชื่อ",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "แหล่งที่มา",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "ข้อผิดพลาดในการรู้จำเสียง: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "แตะเพื่อขัดจังหวะ",
 	"Tasks": "",
 	"Tavily API Key": "คีย์ API ของ Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "บอกเรามากขึ้น:",
 	"Temperature": "อุณหภูมิ",
 	"Template": "แม่แบบ",
@@ -1179,6 +1195,7 @@
 	"variable": "ตัวแปร",
 	"variable to have them replaced with clipboard content.": "ตัวแปรเพื่อให้แทนที่ด้วยเนื้อหาคลิปบอร์ด",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "เวอร์ชัน",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "เว็บ",
 	"Web API": "เว็บ API",
+	"Web Loader Engine": "",
 	"Web Search": "การค้นหาเว็บ",
 	"Web Search Engine": "เครื่องมือค้นหาเว็บ",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/tk-TW/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "",
 	"Focus chat input": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "",
 	"Mirostat Eta": "",
 	"Mirostat Tau": "",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Rename": "",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Temperature": "",
 	"Template": "",
@@ -1179,6 +1195,7 @@
 	"variable": "",
 	"variable to have them replaced with clipboard content.": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/tr-TR/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API Anahtarı",
 	"By {{name}}": "{{name}} Tarafından",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Web Siteleri için SSL doğrulamasını atlayın",
 	"Calendar": "Takvim",
 	"Call": "Arama",
 	"Call feature is not supported when using Web STT engine": "Web STT motoru kullanılırken arama özelliği desteklenmiyor",
@@ -303,6 +302,7 @@
 	"Deleted User": "Kullanıcı Silindi",
 	"Describe your knowledge base and objectives": "Bilgi tabanınızı ve hedeflerinizi açıklayın",
 	"Description": "Açıklama",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Talimatları tam olarak takip etmedi",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "örn. benim_filtrem",
 	"e.g. my_tools": "örn. benim_araçlarım",
 	"e.g. Tools for performing various operations": " örn.Çeşitli işlemleri gerçekleştirmek için araçlar",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Düzenle",
 	"Edit Arena Model": "Arena Modelini Düzenle",
 	"Edit Channel": "Kanalı Düzenle",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URL'sini girin",
 	"Enter Google PSE API Key": "Google PSE API Anahtarını Girin",
 	"Enter Google PSE Engine Id": "Google PSE Engine Id'sini Girin",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Mojeek Search API Anahtarını Girin",
 	"Enter Number of Steps (e.g. 50)": "Adım Sayısını Girin (örn. 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Örnekleyiciyi Girin (örn. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Sunucu ana bilgisayarını girin",
 	"Enter server label": "Sunucu etiketini girin",
 	"Enter server port": "Sunucu bağlantı noktasını girin",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Durdurma dizisini girin",
 	"Enter system prompt": "Sistem promptunu girin",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API Anahtarını Girin",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Tika Sunucu URL'sini Girin",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtre artık global olarak devrede",
 	"Filters": "Filtreler",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Parmak izi sahteciliği tespit edildi: Avatar olarak baş harfler kullanılamıyor. Varsayılan profil resmine dönülüyor.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Büyük harici yanıt chunklarını akıcı bir şekilde yayınlayın",
 	"Focus chat input": "Sohbet girişine odaklan",
 	"Folder deleted successfully": "Klasör başarıyla silindi",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "",
 	"Language": "Dil",
+	"Language Locales": "",
 	"Last Active": "Son Aktivite",
 	"Last Modified": "Son Düzenleme",
 	"Last reply": "Son yanıt",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Bu özelliği kullanmak için mesaj derecelendirmesi etkinleştirilmelidir",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Bağlantınızı oluşturduktan sonra gönderdiğiniz mesajlar paylaşılmayacaktır. URL'ye sahip kullanıcılar paylaşılan sohbeti görüntüleyebilecektir.",
 	"Min P": "Min P",
-	"Minimum Score": "Minimum Skor",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipeline Valvleri",
 	"Plain text (.txt)": "Düz metin (.txt)",
 	"Playground": "Oyun Alanı",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Lütfen aşağıdaki uyarıları dikkatlice inceleyin:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Lütfen bir prompt girin",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Sürüm Notları",
 	"Relevance": "İlgili",
+	"Relevance Threshold": "",
 	"Remove": "Kaldır",
 	"Remove Model": "Modeli Kaldır",
 	"Rename": "Yeniden Adlandır",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}}'e kaydol",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}}'e giriş yapılıyor",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Kaynak",
 	"Speech Playback Speed": "Konuşma Oynatma Hızı",
 	"Speech recognition error: {{error}}": "Konuşma tanıma hatası: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Durdurmak için dokunun",
 	"Tasks": "Görevler",
 	"Tavily API Key": "Tavily API Anahtarı",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Bize daha fazlasını anlat:",
 	"Temperature": "Temperature",
 	"Template": "Şablon",
@@ -1179,6 +1195,7 @@
 	"variable": "değişken",
 	"variable to have them replaced with clipboard content.": "panodaki içerikle değiştirilmesi için değişken.",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Sürüm",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Sürüm {{selectedVersion}} / {{totalVersions}}",
 	"View Replies": "Yanıtları Görüntüle",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Web Araması",
 	"Web Search Engine": "Web Arama Motoru",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/uk-UA/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Ключ API пошуку Brave",
 	"By {{name}}": "Від {{name}}",
 	"Bypass Embedding and Retrieval": "Минути вбудовування та пошук",
-	"Bypass SSL verification for Websites": "Обхід SSL-перевірки для веб-сайтів",
 	"Calendar": "Календар",
 	"Call": "Виклик",
 	"Call feature is not supported when using Web STT engine": "Функція виклику не підтримується при використанні Web STT (розпізнавання мовлення) рушія",
@@ -303,6 +302,7 @@
 	"Deleted User": "Видалений користувач",
 	"Describe your knowledge base and objectives": "Опишіть вашу базу знань та цілі",
 	"Description": "Опис",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Не повністю дотримувалися інструкцій",
 	"Direct": "Прямий",
 	"Direct Connections": "Прямі з'єднання",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "напр., my_filter",
 	"e.g. my_tools": "напр., my_tools",
 	"e.g. Tools for performing various operations": "напр., Інструменти для виконання різних операцій",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Редагувати",
 	"Edit Arena Model": "Редагувати модель Arena",
 	"Edit Channel": "Редагувати канал",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Введіть ключ Інтелекту документа",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Введіть домени, розділені комами (наприклад, example.com, site.org)",
 	"Enter Exa API Key": "Введіть ключ API Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Введіть Raw URL-адресу Github",
 	"Enter Google PSE API Key": "Введіть ключ API Google PSE",
 	"Enter Google PSE Engine Id": "Введіть Google PSE Engine Id",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Введіть API ключ для пошуку Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Введіть кількість кроків (напр., 50)",
 	"Enter Perplexity API Key": "Введіть ключ API для Perplexity",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Введіть URL проксі (напр., https://user:password@host:port)",
 	"Enter reasoning effort": "Введіть зусилля на міркування",
 	"Enter Sampler (e.g. Euler a)": "Введіть семплер (напр., Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Введіть хост сервера",
 	"Enter server label": "Введіть мітку сервера",
 	"Enter server port": "Введіть порт сервера",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Введіть символ зупинки",
 	"Enter system prompt": "Введіть системний промт",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Введіть ключ API Tavily",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Введіть публічний URL вашого WebUI. Цей URL буде використовуватися для генерування посилань у сповіщеннях.",
 	"Enter Tika Server URL": "Введіть URL-адресу сервера Tika",
 	"Enter timeout in seconds": "Введіть тайм-аут у секундах",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Фільтр увімкнено глобально",
 	"Filters": "Фільтри",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Виявлено підробку відбитків: Неможливо використовувати ініціали як аватар. Повернення до зображення профілю за замовчуванням.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Плавно передавати великі фрагменти зовнішніх відповідей",
 	"Focus chat input": "Фокус вводу чату",
 	"Folder deleted successfully": "Папку успішно видалено",
@@ -649,6 +659,7 @@
 	"Label": "Мітка",
 	"Landing Page Mode": "Режим головної сторінки",
 	"Language": "Мова",
+	"Language Locales": "",
 	"Last Active": "Остання активність",
 	"Last Modified": "Востаннє змінено",
 	"Last reply": "Остання відповідь",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Оцінювання повідомлень має бути увімкнено для використання цієї функції.",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Повідомлення, які ви надішлете після створення посилання, не будуть доступні для інших. Користувачі, які мають URL, зможуть переглядати спільний чат.",
 	"Min P": "Min P",
-	"Minimum Score": "Мінімальний бал",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Клапани конвеєрів",
 	"Plain text (.txt)": "Простий текст (.txt)",
 	"Playground": "Майданчик",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Будь ласка, уважно ознайомтеся з наступними попередженнями:",
 	"Please do not close the settings page while loading the model.": "Будь ласка, не закривайте сторінку налаштувань під час завантаження моделі.",
 	"Please enter a prompt": "Будь ласка, введіть підказку",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Нотатки до випуску",
 	"Relevance": "Актуальність",
+	"Relevance Threshold": "",
 	"Remove": "Видалити",
 	"Remove Model": "Видалити модель",
 	"Rename": "Переназвати",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Зареєструватися в {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Увійти в {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Джерело",
 	"Speech Playback Speed": "Швидкість відтворення мовлення",
 	"Speech recognition error: {{error}}": "Помилка розпізнавання мови: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Натисніть, щоб перервати",
 	"Tasks": "Завдання",
 	"Tavily API Key": "Ключ API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Розкажи нам більше:",
 	"Temperature": "Температура",
 	"Template": "Шаблон",
@@ -1179,6 +1195,7 @@
 	"variable": "змінна",
 	"variable to have them replaced with clipboard content.": "змінна, щоб замінити їх вмістом буфера обміну.",
 	"Verify Connection": "Перевірити з'єднання",
+	"Verify SSL Certificate": "",
 	"Version": "Версія",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Версія {{selectedVersion}} з {{totalVersions}}",
 	"View Replies": "Переглянути відповіді",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Попередження: Виконання коду в Jupyter дозволяє виконувати任 будь-який код, що становить серйозні ризики для безпеки — дійте з крайньою обережністю.",
 	"Web": "Веб",
 	"Web API": "Веб-API",
+	"Web Loader Engine": "",
 	"Web Search": "Веб-Пошук",
 	"Web Search Engine": "Веб-пошукова система",
 	"Web Search in Chat": "Пошук в інтернеті в чаті",

+ 20 - 2
src/lib/i18n/locales/ur-PK/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "بریو سرچ API کلید",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ویب سائٹس کے لیے SSL تصدیق کو نظر انداز کریں",
 	"Calendar": "",
 	"Call": "کال کریں",
 	"Call feature is not supported when using Web STT engine": "کال کی خصوصیت ویب STT انجن استعمال کرتے وقت معاونت یافتہ نہیں ہے",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "تفصیل",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ہدایات کو مکمل طور پر نہیں سمجھا",
 	"Direct": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ترمیم کریں",
 	"Edit Arena Model": "ایرینا ماڈل میں ترمیم کریں",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "گیٹ ہب را یو آر ایل درج کریں",
 	"Enter Google PSE API Key": "گوگل PSE API کلید درج کریں",
 	"Enter Google PSE Engine Id": "گوگل پی ایس ای انجن آئی ڈی درج کریں",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "درج کریں مراحل کی تعداد (جیسے 50)",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "نمونہ درج کریں (مثال: آئلر a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "اسٹاپ ترتیب درج کریں",
 	"Enter system prompt": "سسٹم پرامپٹ درج کریں",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API کلید درج کریں",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "ٹیکا سرور یو آر ایل درج کریں",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "فلٹر اب عالمی طور پر فعال ہے",
 	"Filters": "فلٹرز",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "فنگر پرنٹ اسپورفنگ کا پتہ چلا: اوتار کے طور پر ابتدائی حروف استعمال کرنے سے قاصر ڈیفالٹ پروفائل تصویر منتخب کی جا رہی ہے",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "بڑے بیرونی جوابات کے حصوں کو بہاؤ میں منتقل کریں",
 	"Focus chat input": "چیٹ ان پٹ پر توجہ مرکوز کریں",
 	"Folder deleted successfully": "پوشہ کامیابی سے حذف ہو گیا",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Landing Page Mode": "لینڈر صفحہ موڈ",
 	"Language": "زبان",
+	"Language Locales": "",
 	"Last Active": "آخری سرگرمی",
 	"Last Modified": "آخری ترمیم",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "اس فیچر کو استعمال کرنے کے لئے پیغام کی درجہ بندی فعال کی جانی چاہئے",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "آپ کے لنک بنانے کے بعد بھیجے گئے پیغامات شیئر نہیں کیے جائیں گے یو آر ایل والے صارفین شیئر کیا گیا چیٹ دیکھ سکیں گے",
 	"Min P": "کم سے کم P",
-	"Minimum Score": "کم از کم اسکور",
 	"Mirostat": "میروسٹیٹ",
 	"Mirostat Eta": "میروسٹیٹ ایٹا",
 	"Mirostat Tau": "میروسٹیٹ ٹاؤ",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "پائپ لائنز والوز",
 	"Plain text (.txt)": "سادہ متن (.txt)",
 	"Playground": "کھیل کا میدان",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "براہ کرم درج ذیل انتباہات کو احتیاط سے پڑھیں:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "براہ کرم ایک پرامپٹ درج کریں",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "ریلیز نوٹس",
 	"Relevance": "موزونیت",
+	"Relevance Threshold": "",
 	"Remove": "ہٹا دیں",
 	"Remove Model": "ماڈل ہٹائیں",
 	"Rename": "تبدیل نام کریں",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}} میں سائن اپ کریں",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}} میں سائن اِن کر رہے ہیں",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "ماخذ",
 	"Speech Playback Speed": "تقریر پلے بیک کی رفتار",
 	"Speech recognition error: {{error}}": "تقریر کی پہچان کی خرابی: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "رکنے کے لئے ٹچ کریں",
 	"Tasks": "",
 	"Tavily API Key": "ٹاویلی API کلید",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "ہمیں مزید بتائیں:",
 	"Temperature": "درجہ حرارت",
 	"Template": "سانچہ",
@@ -1179,6 +1195,7 @@
 	"variable": "متغیر",
 	"variable to have them replaced with clipboard content.": "انہیں کلپ بورڈ کے مواد سے تبدیل کرنے کے لیے متغیر",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ورژن",
 	"Version {{selectedVersion}} of {{totalVersions}}": "ورژن {{selectedVersion}} کا {{totalVersions}} میں سے",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "ویب",
 	"Web API": "ویب اے پی آئی",
+	"Web Loader Engine": "",
 	"Web Search": "ویب تلاش کریں",
 	"Web Search Engine": "ویب تلاش انجن",
 	"Web Search in Chat": "",

+ 20 - 2
src/lib/i18n/locales/vi-VN/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Khóa API tìm kiếm dũng cảm",
 	"By {{name}}": "Bởi {{name}}",
 	"Bypass Embedding and Retrieval": "Bỏ qua Embedding và Truy xuất",
-	"Bypass SSL verification for Websites": "Bỏ qua xác thực SSL cho các trang web",
 	"Calendar": "Lịch",
 	"Call": "Gọi",
 	"Call feature is not supported when using Web STT engine": "Tính năng gọi điện không được hỗ trợ khi sử dụng công cụ Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Người dùng đã xóa",
 	"Describe your knowledge base and objectives": "Mô tả cơ sở kiến thức và mục tiêu của bạn",
 	"Description": "Mô tả",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Không tuân theo chỉ dẫn một cách đầy đủ",
 	"Direct": "Trực tiếp",
 	"Direct Connections": "Kết nối Trực tiếp",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "vd: bo_loc_cua_toi",
 	"e.g. my_tools": "vd: cong_cu_cua_toi",
 	"e.g. Tools for performing various operations": "vd: Các công cụ để thực hiện các hoạt động khác nhau",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Chỉnh sửa",
 	"Edit Arena Model": "Chỉnh sửa Mô hình Arena",
 	"Edit Channel": "Chỉnh sửa Kênh",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Nhập Khóa Trí tuệ Tài liệu",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "Nhập các tên miền được phân tách bằng dấu phẩy (ví dụ: example.com,site.org)",
 	"Enter Exa API Key": "Nhập Khóa API Exa",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Nhập URL cho Github Raw",
 	"Enter Google PSE API Key": "Nhập Google PSE API Key",
 	"Enter Google PSE Engine Id": "Nhập Google PSE Engine Id",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Nhập Khóa API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Nhập số Steps (vd: 50)",
 	"Enter Perplexity API Key": "Nhập Khóa API Perplexity",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "Nhập URL proxy (vd: https://user:password@host:port)",
 	"Enter reasoning effort": "Nhập nỗ lực suy luận",
 	"Enter Sampler (e.g. Euler a)": "Nhập Sampler (vd: Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Nhập host máy chủ",
 	"Enter server label": "Nhập nhãn máy chủ",
 	"Enter server port": "Nhập cổng máy chủ",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Nhập stop sequence",
 	"Enter system prompt": "Nhập system prompt",
 	"Enter system prompt here": "Nhập system prompt tại đây",
 	"Enter Tavily API Key": "Nhập Tavily API Key",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "Nhập URL công khai của WebUI của bạn. URL này sẽ được sử dụng để tạo liên kết trong các thông báo.",
 	"Enter Tika Server URL": "Nhập URL cho  Tika Server",
 	"Enter timeout in seconds": "Nhập thời gian chờ tính bằng giây",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Bộ lọc hiện được kích hoạt trên toàn hệ thống",
 	"Filters": "Lọc",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Phát hiện giả mạo vân tay: Không thể sử dụng tên viết tắt làm hình đại diện. Mặc định là hình ảnh hồ sơ mặc định.",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "Truyền tải các khối phản hồi bên ngoài lớn một cách trôi chảy",
 	"Focus chat input": "Tập trung vào nội dung chat",
 	"Folder deleted successfully": "Xóa thư mục thành công",
@@ -649,6 +659,7 @@
 	"Label": "Nhãn",
 	"Landing Page Mode": "Chế độ Trang Đích",
 	"Language": "Ngôn ngữ",
+	"Language Locales": "",
 	"Last Active": "Truy cập gần nhất",
 	"Last Modified": "Lần sửa gần nhất",
 	"Last reply": "Trả lời cuối",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Cần bật tính năng đánh giá tin nhắn để sử dụng tính năng này",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "Tin nhắn bạn gửi sau khi tạo liên kết sẽ không được chia sẻ. Người dùng có URL sẽ có thể xem cuộc trò chuyện được chia sẻ.",
 	"Min P": "Min P",
-	"Minimum Score": "Score tối thiểu",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Các Valve của Pipeline",
 	"Plain text (.txt)": "Văn bản thô (.txt)",
 	"Playground": "Thử nghiệm (Playground)",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Vui lòng xem xét cẩn thận các cảnh báo sau:",
 	"Please do not close the settings page while loading the model.": "Vui lòng không đóng trang cài đặt trong khi tải mô hình.",
 	"Please enter a prompt": "Vui lòng nhập một prompt",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Mô tả những cập nhật mới",
 	"Relevance": "Mức độ liên quan",
+	"Relevance Threshold": "",
 	"Remove": "Xóa",
 	"Remove Model": "Xóa model",
 	"Rename": "Đổi tên",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Đăng ký {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Đang đăng nhập vào {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Nguồn",
 	"Speech Playback Speed": "Tốc độ Phát lại Lời nói",
 	"Speech recognition error: {{error}}": "Lỗi nhận dạng giọng nói: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Chạm để ngừng",
 	"Tasks": "Tác vụ",
 	"Tavily API Key": "Khóa API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Hãy cho chúng tôi hiểu thêm về chất lượng của câu trả lời:",
 	"Temperature": "Mức độ sáng tạo",
 	"Template": "Mẫu",
@@ -1179,6 +1195,7 @@
 	"variable": "biến",
 	"variable to have them replaced with clipboard content.": "biến để chúng được thay thế bằng nội dung clipboard.",
 	"Verify Connection": "Xác minh Kết nối",
+	"Verify SSL Certificate": "",
 	"Version": "Phiên bản",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Phiên bản {{selectedVersion}} của {{totalVersions}}",
 	"View Replies": "Xem các Trả lời",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "Cảnh báo: Thực thi Jupyter cho phép thực thi mã tùy ý, gây ra rủi ro bảo mật nghiêm trọng—hãy tiến hành hết sức thận trọng.",
 	"Web": "Web",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Tìm kiếm Web",
 	"Web Search Engine": "Chức năng Tìm kiếm Web",
 	"Web Search in Chat": "Tìm kiếm Web trong Chat",

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave Search API 密钥",
 	"By {{name}}": "由 {{name}} 提供",
 	"Bypass Embedding and Retrieval": "绕过嵌入和检索",
-	"Bypass SSL verification for Websites": "绕过网站的 SSL 验证",
 	"Calendar": "日历",
 	"Call": "呼叫",
 	"Call feature is not supported when using Web STT engine": "使用 Web 语音转文字引擎时不支持呼叫功能。",
@@ -303,6 +302,7 @@
 	"Deleted User": "已删除用户",
 	"Describe your knowledge base and objectives": "描述您的知识库和目标",
 	"Description": "描述",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "没有完全遵照指示",
 	"Direct": "直接",
 	"Direct Connections": "直接连接",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "例如:my_filter",
 	"e.g. my_tools": "例如:my_tools",
 	"e.g. Tools for performing various operations": "例如:用于执行各种操作的工具",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "编辑",
 	"Edit Arena Model": "编辑竞技场模型",
 	"Edit Channel": "编辑频道",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "输入 Document Intelligence 密钥",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "输入以逗号分隔的域名(例如:example.com、site.org)",
 	"Enter Exa API Key": "输入 Exa API 密钥",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "输入 Github Raw 地址",
 	"Enter Google PSE API Key": "输入 Google PSE API 密钥",
 	"Enter Google PSE Engine Id": "输入 Google PSE 引擎 ID",
@@ -424,8 +427,8 @@
 	"Enter Mojeek Search API Key": "输入 Mojeek Search API 密钥",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
 	"Enter Perplexity API Key": "输入 Perplexity API 密钥",
-	"Enter Sougou Search API sID": "输入搜狗搜索 API 的 Secret ID",
-	"Enter Sougou Search API SK": "输入搜狗搜索 API 的 Secret Key",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "输入代理 URL (例如:https://用户名:密码@主机名:端口)",
 	"Enter reasoning effort": "设置推理努力",
 	"Enter Sampler (e.g. Euler a)": "输入 Sampler (例如:Euler a)",
@@ -443,10 +446,13 @@
 	"Enter server host": "输入服务器主机名 ",
 	"Enter server label": "输入服务器标签",
 	"Enter server port": "输入服务器端口",
+	"Enter Sougou Search API sID": "输入搜狗搜索 API 的 Secret ID",
+	"Enter Sougou Search API SK": "输入搜狗搜索 API 的 Secret Key",
 	"Enter stop sequence": "输入停止序列 (Stop Sequence)",
 	"Enter system prompt": "输入系统提示词 (Prompt)",
 	"Enter system prompt here": "在这里输入系统提示词 (Prompt)",
 	"Enter Tavily API Key": "输入 Tavily API 密钥",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "输入 WebUI 的公共 URL。此 URL 将用于在通知中生成链接。",
 	"Enter Tika Server URL": "输入 Tika 服务器地址",
 	"Enter timeout in seconds": "输入以秒为单位的超时时间",
@@ -527,6 +533,8 @@
 	"Filter is now globally enabled": "过滤器已全局启用",
 	"Filters": "过滤器",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "检测到指纹伪造:无法使用姓名缩写作为头像。默认使用默认个人形象。",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "流畅地传输外部大型响应块数据",
 	"Focus chat input": "聚焦对话输入",
 	"Folder deleted successfully": "分组删除成功",
@@ -651,6 +659,7 @@
 	"Label": "标签",
 	"Landing Page Mode": "默认主页样式",
 	"Language": "语言",
+	"Language Locales": "",
 	"Last Active": "最后在线时间",
 	"Last Modified": "最后修改时间",
 	"Last reply": "最后回复",
@@ -704,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "要使用此功能,应先启用回复评价功能",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "创建链接后发送的消息不会被共享。具有 URL 的用户将能够查看共享对话。",
 	"Min P": "Min P",
-	"Minimum Score": "最低分",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -824,8 +832,6 @@
 	"Permission denied when accessing microphone: {{error}}": "申请麦克风权限被拒绝:{{error}}",
 	"Permissions": "权限",
 	"Perplexity API Key": "Perplexity API 密钥",
-	"Sougou Search API sID": "搜狗搜索 API 的 Secret ID",
-	"Sougou Search API SK": "搜狗搜索 API 的 Secret Key",
 	"Personalization": "个性化",
 	"Pin": "置顶",
 	"Pinned": "已置顶",
@@ -837,6 +843,8 @@
 	"Pipelines Valves": "Pipeline 值",
 	"Plain text (.txt)": "TXT 文档 (.txt)",
 	"Playground": "AI 对话游乐场",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "请仔细阅读以下警告信息:",
 	"Please do not close the settings page while loading the model.": "加载模型时请不要关闭设置页面。",
 	"Please enter a prompt": "请输入一个 Prompt",
@@ -886,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "重建知识库向量",
 	"Release Notes": "更新日志",
 	"Relevance": "相关性",
+	"Relevance Threshold": "",
 	"Remove": "移除",
 	"Remove Model": "移除模型",
 	"Rename": "重命名",
@@ -1015,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "注册 {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "正在登录 {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "搜狗搜索 API 的 Secret ID",
+	"Sougou Search API SK": "搜狗搜索 API 的 Secret Key",
 	"Source": "来源",
 	"Speech Playback Speed": "语音播放速度",
 	"Speech recognition error: {{error}}": "语音识别错误:{{error}}",
@@ -1042,6 +1053,7 @@
 	"Tap to interrupt": "点击以中断",
 	"Tasks": "任务",
 	"Tavily API Key": "Tavily API 密钥",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "请告诉我们更多细节",
 	"Temperature": "温度 (Temperature)",
 	"Template": "模板",
@@ -1183,6 +1195,7 @@
 	"variable": "变量",
 	"variable to have them replaced with clipboard content.": "变量将被剪贴板内容替换。",
 	"Verify Connection": "验证连接",
+	"Verify SSL Certificate": "",
 	"Version": "版本",
 	"Version {{selectedVersion}} of {{totalVersions}}": "版本 {{selectedVersion}}/{{totalVersions}}",
 	"View Replies": "查看回复",
@@ -1197,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "警告:Jupyter 执行允许任意代码执行,存在严重的安全风险——请极其谨慎地操作。",
 	"Web": "网页",
 	"Web API": "网页 API",
+	"Web Loader Engine": "",
 	"Web Search": "联网搜索",
 	"Web Search Engine": "联网搜索引擎",
 	"Web Search in Chat": "聊天中的网页搜索",

+ 20 - 2
src/lib/i18n/locales/zh-TW/translation.json

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave 搜尋 API 金鑰",
 	"By {{name}}": "由 {{name}} 製作",
 	"Bypass Embedding and Retrieval": "繞過嵌入與檢索",
-	"Bypass SSL verification for Websites": "略過網站的 SSL 驗證",
 	"Calendar": "日曆",
 	"Call": "通話",
 	"Call feature is not supported when using Web STT engine": "使用網頁語音辨識 (Web STT) 引擎時不支援通話功能",
@@ -303,6 +302,7 @@
 	"Deleted User": "刪除使用者?",
 	"Describe your knowledge base and objectives": "描述您的知識庫和目標",
 	"Description": "描述",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "未完全遵循指示",
 	"Direct": "直接",
 	"Direct Connections": "直接連線",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "例如:my_filter",
 	"e.g. my_tools": "例如:my_tools",
 	"e.g. Tools for performing various operations": "例如:用於執行各種操作的工具",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "編輯",
 	"Edit Arena Model": "編輯競技模型",
 	"Edit Channel": "編輯頻道",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "輸入 Document Intelligence 金鑰",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "輸入網域,以逗號分隔(例如:example.com, site.org)",
 	"Enter Exa API Key": "輸入 Exa API 金鑰",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "輸入 GitHub Raw URL",
 	"Enter Google PSE API Key": "輸入 Google PSE API 金鑰",
 	"Enter Google PSE Engine Id": "輸入 Google PSE 引擎 ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "輸入 Mojeek 搜尋 API 金鑰",
 	"Enter Number of Steps (e.g. 50)": "輸入步驟數(例如:50)",
 	"Enter Perplexity API Key": "輸入 Perplexity API 金鑰",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "輸入代理程式 URL(例如:https://user:password@host:port)",
 	"Enter reasoning effort": "輸入推理程度",
 	"Enter Sampler (e.g. Euler a)": "輸入取樣器(例如:Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "輸入伺服器主機",
 	"Enter server label": "輸入伺服器標籤",
 	"Enter server port": "輸入伺服器連接埠",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "輸入停止序列",
 	"Enter system prompt": "輸入系統提示詞",
 	"Enter system prompt here": "在此輸入系統提示詞",
 	"Enter Tavily API Key": "輸入 Tavily API 金鑰",
+	"Enter Tavily Extract Depth": "",
 	"Enter the public URL of your WebUI. This URL will be used to generate links in the notifications.": "請輸入您 WebUI 的公開 URL。此 URL 將用於在通知中產生連結。",
 	"Enter Tika Server URL": "輸入 Tika 伺服器 URL",
 	"Enter timeout in seconds": "請以秒為單位輸入超時時間",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "篩選器現在已全域啟用",
 	"Filters": "篩選器",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "偵測到指紋偽造:無法使用姓名縮寫作為大頭貼。將預設為預設個人檔案圖片。",
+	"Firecrawl API Base URL": "",
+	"Firecrawl API Key": "",
 	"Fluidly stream large external response chunks": "流暢地串流大型外部回應區塊",
 	"Focus chat input": "聚焦對話輸入",
 	"Folder deleted successfully": "資料夾刪除成功",
@@ -649,6 +659,7 @@
 	"Label": "標籤",
 	"Landing Page Mode": "首頁模式",
 	"Language": "語言",
+	"Language Locales": "",
 	"Last Active": "上次活動時間",
 	"Last Modified": "上次修改時間",
 	"Last reply": "上次回覆",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "需要啟用訊息評分才能使用此功能",
 	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "建立連結後傳送的訊息不會被分享。擁有網址的使用者可檢視分享的對話內容。",
 	"Min P": "最小 P 值",
-	"Minimum Score": "最低分數",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "管線閥門",
 	"Plain text (.txt)": "純文字 (.txt)",
 	"Playground": "遊樂場",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "請仔細閱讀以下警告:",
 	"Please do not close the settings page while loading the model.": "載入模型時,請勿關閉設定頁面。",
 	"Please enter a prompt": "請輸入提示詞",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "重新索引知識庫向量",
 	"Release Notes": "釋出説明",
 	"Relevance": "相關性",
+	"Relevance Threshold": "",
 	"Remove": "移除",
 	"Remove Model": "移除模型",
 	"Rename": "重新命名",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "註冊 {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "正在登入 {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "來源",
 	"Speech Playback Speed": "語音播放速度",
 	"Speech recognition error: {{error}}": "語音辨識錯誤:{{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "點選以中斷",
 	"Tasks": "任務",
 	"Tavily API Key": "Tavily API 金鑰",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "告訴我們更多:",
 	"Temperature": "溫度",
 	"Template": "範本",
@@ -1179,6 +1195,7 @@
 	"variable": "變數",
 	"variable to have them replaced with clipboard content.": "變數,以便將其替換為剪貼簿內容。",
 	"Verify Connection": "驗證連線",
+	"Verify SSL Certificate": "",
 	"Version": "版本",
 	"Version {{selectedVersion}} of {{totalVersions}}": "第 {{selectedVersion}} 版,共 {{totalVersions}} 版",
 	"View Replies": "檢視回覆",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "警告:Jupyter 執行允許任意程式碼執行,構成嚴重安全風險——請務必極度謹慎。",
 	"Web": "網頁",
 	"Web API": "網頁 API",
+	"Web Loader Engine": "",
 	"Web Search": "網頁搜尋",
 	"Web Search Engine": "網頁搜尋引擎",
 	"Web Search in Chat": "在對話中進行網路搜尋",