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
     from open_webui.env import UVICORN_WORKERS  # Import the workers setting
 
 
     uvicorn.run(
     uvicorn.run(
-        open_webui.main.app, 
-        host=host, 
-        port=port, 
+        open_webui.main.app,
+        host=host,
+        port=port,
         forwarded_allow_ips="*",
         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
 # 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 = {}
     collection_results = {}
     for collection_name in collection_names:
     for collection_name in collection_names:
         try:
         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_results[collection_name] = VECTOR_DB_CLIENT.get(
                 collection_name=collection_name
                 collection_name=collection_name
             )
             )
@@ -619,7 +621,9 @@ def generate_openai_batch_embeddings(
     user: UserModel = None,
     user: UserModel = None,
 ) -> Optional[list[list[float]]]:
 ) -> Optional[list[list[float]]]:
     try:
     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}
         json_data = {"input": texts, "model": model}
         if isinstance(RAG_EMBEDDING_PREFIX_FIELD_NAME, str) and isinstance(prefix, str):
         if isinstance(RAG_EMBEDDING_PREFIX_FIELD_NAME, str) and isinstance(prefix, str):
             json_data[RAG_EMBEDDING_PREFIX_FIELD_NAME] = prefix
             json_data[RAG_EMBEDDING_PREFIX_FIELD_NAME] = prefix
@@ -662,7 +666,9 @@ def generate_ollama_batch_embeddings(
     user: UserModel = None,
     user: UserModel = None,
 ) -> Optional[list[list[float]]]:
 ) -> Optional[list[list[float]]]:
     try:
     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}
         json_data = {"input": texts, "model": model}
         if isinstance(RAG_EMBEDDING_PREFIX_FIELD_NAME, str) and isinstance(prefix, str):
         if isinstance(RAG_EMBEDDING_PREFIX_FIELD_NAME, str) and isinstance(prefix, str):
             json_data[RAG_EMBEDDING_PREFIX_FIELD_NAME] = prefix
             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":
     elif request.app.state.config.STT_ENGINE == "azure":
         # Check file exists and size
         # Check file exists and size
         if not os.path.exists(file_path):
         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)
         # Check file size (Azure has a larger limit of 200MB)
         file_size = os.path.getsize(file_path)
         file_size = os.path.getsize(file_path)
@@ -643,11 +640,22 @@ def transcribe(request: Request, file_path):
 
 
         # IF NO LOCALES, USE DEFAULTS
         # IF NO LOCALES, USE DEFAULTS
         if len(locales) < 2:
         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:
         if not api_key or not region:
             raise HTTPException(
             raise HTTPException(
@@ -658,22 +666,26 @@ def transcribe(request: Request, file_path):
         r = None
         r = None
         try:
         try:
             # Prepare the request
             # 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"
             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
             # 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(
                 r = requests.post(
                     url=url,
                     url=url,
-                    files={'audio': audio_file},
+                    files={"audio": audio_file},
                     data=data,
                     data=data,
                     headers={
                     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()
             response = r.json()
 
 
             # Extract transcript from response
             # Extract transcript from response
-            if not response.get('combinedPhrases'):
+            if not response.get("combinedPhrases"):
                 raise ValueError("No transcription found in response")
                 raise ValueError("No transcription found in response")
 
 
             # Get the full transcript from combinedPhrases
             # Get the full transcript from combinedPhrases
-            transcript = response['combinedPhrases'][0].get('text', '').strip()
+            transcript = response["combinedPhrases"][0].get("text", "").strip()
             if not transcript:
             if not transcript:
                 raise ValueError("Empty transcript in response")
                 raise ValueError("Empty transcript in response")
 
 
@@ -718,7 +730,7 @@ def transcribe(request: Request, file_path):
                 detail = f"External: {e}"
                 detail = f"External: {e}"
 
 
             raise HTTPException(
             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",
                 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,
             status_code=status.HTTP_400_BAD_REQUEST,
             detail=ERROR_MESSAGES.FILE_EXISTS,
             detail=ERROR_MESSAGES.FILE_EXISTS,
         )
         )
-    
 
 
 
 
 ############################
 ############################
@@ -168,20 +167,17 @@ async def create_new_knowledge(
 
 
 
 
 @router.post("/reindex", response_model=bool)
 @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":
     if user.role != "admin":
         raise HTTPException(
         raise HTTPException(
             status_code=status.HTTP_401_UNAUTHORIZED,
             status_code=status.HTTP_401_UNAUTHORIZED,
             detail=ERROR_MESSAGES.UNAUTHORIZED,
             detail=ERROR_MESSAGES.UNAUTHORIZED,
         )
         )
-    
+
     knowledge_bases = Knowledges.get_knowledge_bases()
     knowledge_bases = Knowledges.get_knowledge_bases()
-         
+
     log.info(f"Starting reindexing for {len(knowledge_bases)} knowledge bases")
     log.info(f"Starting reindexing for {len(knowledge_bases)} knowledge bases")
-    
+
     for knowledge_base in knowledge_bases:
     for knowledge_base in knowledge_bases:
         try:
         try:
             files = Files.get_files_by_ids(knowledge_base.data.get("file_ids", []))
             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)}")
                 log.error(f"Error deleting collection {knowledge_base.id}: {str(e)}")
                 raise HTTPException(
                 raise HTTPException(
                     status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
                     status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
-                    detail=f"Error deleting vector DB collection"
+                    detail=f"Error deleting vector DB collection",
                 )
                 )
-            
+
             failed_files = []
             failed_files = []
             for file in files:
             for file in files:
                 try:
                 try:
                     process_file(
                     process_file(
                         request,
                         request,
-                        ProcessFileForm(file_id=file.id, collection_name=knowledge_base.id),
+                        ProcessFileForm(
+                            file_id=file.id, collection_name=knowledge_base.id
+                        ),
                         user=user,
                         user=user,
                     )
                     )
                 except Exception as e:
                 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)})
                     failed_files.append({"file_id": file.id, "error": str(e)})
                     continue
                     continue
-          
+
         except Exception as e:
         except Exception as e:
             log.error(f"Error processing knowledge base {knowledge_base.id}: {str(e)}")
             log.error(f"Error processing knowledge base {knowledge_base.id}: {str(e)}")
             raise HTTPException(
             raise HTTPException(
                 status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
                 status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
-                detail=f"Error processing knowledge base"
+                detail=f"Error processing knowledge base",
             )
             )
-        
+
         if failed_files:
         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:
             for failed in failed_files:
                 log.warning(f"File ID: {failed['file_id']}, Error: {failed['error']}")
                 log.warning(f"File ID: {failed['file_id']}, Error: {failed['error']}")
-    
+
     log.info("Reindexing completed successfully")
     log.info("Reindexing completed successfully")
     return True
     return True
 
 
@@ -742,6 +744,3 @@ def add_files_to_knowledge_batch(
     return KnowledgeFilesResponse(
     return KnowledgeFilesResponse(
         **knowledge.model_dump(), files=Files.get_files_by_ids(existing_file_ids)
         **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_MANAGER == "redis":
     if WEBSOCKET_SENTINEL_HOSTS:
     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:
     else:
         mgr = socketio.AsyncRedisManager(WEBSOCKET_REDIS_URL)
         mgr = socketio.AsyncRedisManager(WEBSOCKET_REDIS_URL)
     sio = socketio.AsyncServer(
     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 = ""
     auth_part = ""
     if username or password:
     if username or password:
         auth_part = f"{username}:{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']}"
     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;
 	return res;
 };
 };
 
 
-
 export const reindexKnowledgeFiles = async (token: string) => {
 export const reindexKnowledgeFiles = async (token: string) => {
 	let error = null;
 	let error = null;
 
 
@@ -373,4 +372,4 @@ export const reindexKnowledgeFiles = async (token: string) => {
 	}
 	}
 
 
 	return res;
 	return res;
-};
+};

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

@@ -106,15 +106,15 @@
 				AZURE_SPEECH_OUTPUT_FORMAT: TTS_AZURE_SPEECH_OUTPUT_FORMAT
 				AZURE_SPEECH_OUTPUT_FORMAT: TTS_AZURE_SPEECH_OUTPUT_FORMAT
 			},
 			},
 			stt: {
 			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_BASE_URL = res.stt.OPENAI_API_BASE_URL;
 			STT_OPENAI_API_KEY = res.stt.OPENAI_API_KEY;
 			STT_OPENAI_API_KEY = res.stt.OPENAI_API_KEY;
-			
+
 			STT_ENGINE = res.stt.ENGINE;
 			STT_ENGINE = res.stt.ENGINE;
 			STT_MODEL = res.stt.MODEL;
 			STT_MODEL = res.stt.MODEL;
 			STT_WHISPER_MODEL = res.stt.WHISPER_MODEL;
 			STT_WHISPER_MODEL = res.stt.WHISPER_MODEL;
@@ -190,7 +190,7 @@
 							<option value="web">{$i18n.t('Web API')}</option>
 							<option value="web">{$i18n.t('Web API')}</option>
 							<option value="deepgram">Deepgram</option>
 							<option value="deepgram">Deepgram</option>
 							<option value="azure">Azure AI Speech</option>
 							<option value="azure">Azure AI Speech</option>
-							</select>
+						</select>
 					</div>
 					</div>
 				</div>
 				</div>
 
 
@@ -259,34 +259,38 @@
 						</div>
 						</div>
 					</div>
 					</div>
 				{:else if STT_ENGINE === 'azure'}
 				{: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 === ''}
 				{:else if STT_ENGINE === ''}
-				<div>
+					<div>
 						<div class=" mb-1.5 text-sm font-medium">{$i18n.t('STT Model')}</div>
 						<div class=" mb-1.5 text-sm font-medium">{$i18n.t('STT Model')}</div>
 
 
 						<div class="flex w-full">
 						<div class="flex w-full">

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

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

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

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

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "সাহসী অনুসন্ধান API কী",
 	"Brave Search API Key": "সাহসী অনুসন্ধান API কী",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ওয়েবসাইটের জন্য SSL যাচাই বাতিল করুন",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "বিবরণ",
 	"Description": "বিবরণ",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ইনস্ট্রাকশন সম্পূর্ণ অনুসরণ করা হয়নি",
 	"Didn't fully follow instructions": "ইনস্ট্রাকশন সম্পূর্ণ অনুসরণ করা হয়নি",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "এডিট করুন",
 	"Edit": "এডিট করুন",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "গিটহাব কাঁচা URL লিখুন",
 	"Enter Github Raw URL": "গিটহাব কাঁচা URL লিখুন",
 	"Enter Google PSE API Key": "গুগল পিএসই এপিআই কী লিখুন",
 	"Enter Google PSE API Key": "গুগল পিএসই এপিআই কী লিখুন",
 	"Enter Google PSE Engine Id": "গুগল পিএসই ইঞ্জিন আইডি লিখুন",
 	"Enter Google PSE Engine Id": "গুগল পিএসই ইঞ্জিন আইডি লিখুন",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
 	"Enter Number of Steps (e.g. 50)": "ধাপের সংখ্যা দিন (যেমন: 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "স্টপ সিকোয়েন্স লিখুন",
 	"Enter stop sequence": "স্টপ সিকোয়েন্স লিখুন",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "ফিঙ্গারপ্রিন্ট স্পুফিং ধরা পড়েছে: অ্যাভাটার হিসেবে নামের আদ্যক্ষর ব্যবহার করা যাচ্ছে না। ডিফল্ট প্রোফাইল পিকচারে ফিরিয়ে নেয়া হচ্ছে।",
 	"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": "বড় এক্সটার্নাল রেসপন্স চাঙ্কগুলো মসৃণভাবে প্রবাহিত করুন",
 	"Fluidly stream large external response chunks": "বড় এক্সটার্নাল রেসপন্স চাঙ্কগুলো মসৃণভাবে প্রবাহিত করুন",
 	"Focus chat input": "চ্যাট ইনপুট ফোকাস করুন",
 	"Focus chat input": "চ্যাট ইনপুট ফোকাস করুন",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "ভাষা",
 	"Language": "ভাষা",
+	"Language Locales": "",
 	"Last Active": "সর্বশেষ সক্রিয়",
 	"Last Active": "সর্বশেষ সক্রিয়",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.": "আপনার লিঙ্ক তৈরি করার পরে আপনার পাঠানো বার্তাগুলি শেয়ার করা হবে না। ইউআরএল ব্যবহারকারীরা শেয়ার করা চ্যাট দেখতে পারবেন।",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Minimum Score",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "পাইপলাইন ভালভ",
 	"Pipelines Valves": "পাইপলাইন ভালভ",
 	"Plain text (.txt)": "প্লায়েন টেক্সট (.txt)",
 	"Plain text (.txt)": "প্লায়েন টেক্সট (.txt)",
 	"Playground": "খেলাঘর",
 	"Playground": "খেলাঘর",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "রিলিজ নোটসমূহ",
 	"Release Notes": "রিলিজ নোটসমূহ",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "রিমুভ করুন",
 	"Remove": "রিমুভ করুন",
 	"Remove Model": "মডেল রিমুভ করুন",
 	"Remove Model": "মডেল রিমুভ করুন",
 	"Rename": "রেনেম",
 	"Rename": "রেনেম",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "উৎস",
 	"Source": "উৎস",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "স্পিচ রিকগনিশনে সমস্যা: {{error}}",
 	"Speech recognition error: {{error}}": "স্পিচ রিকগনিশনে সমস্যা: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "আরও বলুন:",
 	"Tell us more:": "আরও বলুন:",
 	"Temperature": "তাপমাত্রা",
 	"Temperature": "তাপমাত্রা",
 	"Template": "টেম্পলেট",
 	"Template": "টেম্পলেট",
@@ -1179,6 +1195,7 @@
 	"variable": "ভেরিয়েবল",
 	"variable": "ভেরিয়েবল",
 	"variable to have them replaced with clipboard content.": "ক্লিপবোর্ডের কন্টেন্ট দিয়ে যেই ভেরিয়েবল রিপ্লেস করা যাবে।",
 	"variable to have them replaced with clipboard content.": "ক্লিপবোর্ডের কন্টেন্ট দিয়ে যেই ভেরিয়েবল রিপ্লেস করা যাবে।",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ভার্সন",
 	"Version": "ভার্সন",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "ওয়েব অনুসন্ধান",
 	"Web Search Engine": "ওয়েব সার্চ ইঞ্জিন",
 	"Web Search Engine": "ওয়েব সার্চ ইঞ্জিন",
 	"Web Search in Chat": "",
 	"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 ལྡེ་མིག",
 	"Brave Search API Key": "Brave Search API ལྡེ་མིག",
 	"By {{name}}": "{{name}} ཡིས།",
 	"By {{name}}": "{{name}} ཡིས།",
 	"Bypass Embedding and Retrieval": "ཚུད་འཇུག་དང་ལེན་ཚུར་སྒྲུབ་ལས་བརྒལ་བ།",
 	"Bypass Embedding and Retrieval": "ཚུད་འཇུག་དང་ལེན་ཚུར་སྒྲུབ་ལས་བརྒལ་བ།",
-	"Bypass SSL verification for Websites": "དྲ་ཚིགས་ཀྱི་ SSL ར་སྤྲོད་བརྒལ་བ།",
 	"Calendar": "ལོ་ཐོ།",
 	"Calendar": "ལོ་ཐོ།",
 	"Call": "སྐད་འབོད།",
 	"Call": "སྐད་འབོད།",
 	"Call feature is not supported when using Web STT engine": "Web STT མ་ལག་སྤྱོད་སྐབས་སྐད་འབོད་ཀྱི་ཁྱད་ཆོས་ལ་རྒྱབ་སྐྱོར་མེད།",
 	"Call feature is not supported when using Web STT engine": "Web STT མ་ལག་སྤྱོད་སྐབས་སྐད་འབོད་ཀྱི་ཁྱད་ཆོས་ལ་རྒྱབ་སྐྱོར་མེད།",
@@ -303,6 +302,7 @@
 	"Deleted User": "བེད་སྤྱོད་མཁན་བསུབས་ཟིན།",
 	"Deleted User": "བེད་སྤྱོད་མཁན་བསུབས་ཟིན།",
 	"Describe your knowledge base and objectives": "ཁྱེད་ཀྱི་ཤེས་བྱའི་རྟེན་གཞི་དང་དམིགས་ཡུལ་འགྲེལ་བཤད་བྱེད་པ།",
 	"Describe your knowledge base and objectives": "ཁྱེད་ཀྱི་ཤེས་བྱའི་རྟེན་གཞི་དང་དམིགས་ཡུལ་འགྲེལ་བཤད་བྱེད་པ།",
 	"Description": "འགྲེལ་བཤད།",
 	"Description": "འགྲེལ་བཤད།",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ལམ་སྟོན་ཡོངས་སུ་མ་བསྒྲུབས།",
 	"Didn't fully follow instructions": "ལམ་སྟོན་ཡོངས་སུ་མ་བསྒྲུབས།",
 	"Direct": "ཐད་ཀར།",
 	"Direct": "ཐད་ཀར།",
 	"Direct Connections": "ཐད་ཀར་སྦྲེལ་མཐུད།",
 	"Direct Connections": "ཐད་ཀར་སྦྲེལ་མཐུད།",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "དཔེར་ན། my_filter",
 	"e.g. my_filter": "དཔེར་ན། my_filter",
 	"e.g. my_tools": "དཔེར་ན། my_tools",
 	"e.g. my_tools": "དཔེར་ན། my_tools",
 	"e.g. Tools for performing various operations": "དཔེར་ན། ལས་ཀ་སྣ་ཚོགས་སྒྲུབ་བྱེད་ཀྱི་ལག་ཆ།",
 	"e.g. Tools for performing various operations": "དཔེར་ན། ལས་ཀ་སྣ་ཚོགས་སྒྲུབ་བྱེད་ཀྱི་ལག་ཆ།",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ཞུ་དག",
 	"Edit": "ཞུ་དག",
 	"Edit Arena Model": "Arena དཔེ་དབྱིབས་ཞུ་དག",
 	"Edit Arena Model": "Arena དཔེ་དབྱིབས་ཞུ་དག",
 	"Edit Channel": "བགྲོ་གླེང་ཞུ་དག",
 	"Edit Channel": "བགྲོ་གླེང་ཞུ་དག",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "ཡིག་ཆའི་རིག་ནུས་ལྡེ་མིག་འཇུག་པ།",
 	"Enter Document Intelligence Key": "ཡིག་ཆའི་རིག་ནུས་ལྡེ་མིག་འཇུག་པ།",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "ཚེག་བསྐུངས་ཀྱིས་ལོགས་སུ་བཀར་བའི་ཁྱབ་ཁོངས་འཇུག་པ། (དཔེར་ན། example.com,site.org)",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "ཚེག་བསྐུངས་ཀྱིས་ལོགས་སུ་བཀར་བའི་ཁྱབ་ཁོངས་འཇུག་པ། (དཔེར་ན། example.com,site.org)",
 	"Enter Exa API Key": "Exa API ལྡེ་མིག་འཇུག་པ།",
 	"Enter Exa API Key": "Exa API ལྡེ་མིག་འཇུག་པ།",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URL འཇུག་པ།",
 	"Enter Github Raw URL": "Github Raw URL འཇུག་པ།",
 	"Enter Google PSE API Key": "Google PSE API ལྡེ་མིག་འཇུག་པ།",
 	"Enter Google PSE API Key": "Google PSE API ལྡེ་མིག་འཇུག་པ།",
 	"Enter Google PSE Engine Id": "Google PSE Engine Id འཇུག་པ།",
 	"Enter Google PSE Engine Id": "Google PSE Engine Id འཇུག་པ།",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Mojeek Search API ལྡེ་མིག་འཇུག་པ།",
 	"Enter Mojeek Search API Key": "Mojeek Search API ལྡེ་མིག་འཇུག་པ།",
 	"Enter Number of Steps (e.g. 50)": "གོམ་གྲངས་འཇུག་པ། (དཔེར་ན། ༥༠)",
 	"Enter Number of Steps (e.g. 50)": "གོམ་གྲངས་འཇུག་པ། (དཔེར་ན། ༥༠)",
 	"Enter Perplexity API Key": "Perplexity API ལྡེ་མིག་འཇུག་པ།",
 	"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 proxy URL (e.g. https://user:password@host:port)": "Proxy URL འཇུག་པ། (དཔེར་ན། https://user:password@host:port)",
 	"Enter reasoning effort": "རྒྱུ་མཚན་འདྲེན་པའི་འབད་བརྩོན་འཇུག་པ།",
 	"Enter reasoning effort": "རྒྱུ་མཚན་འདྲེན་པའི་འབད་བརྩོན་འཇུག་པ།",
 	"Enter Sampler (e.g. Euler a)": "Sampler འཇུག་པ། (དཔེར་ན། Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Sampler འཇུག་པ། (དཔེར་ན། Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "སར་བར་གྱི་ Host འཇུག་པ།",
 	"Enter server host": "སར་བར་གྱི་ Host འཇུག་པ།",
 	"Enter server label": "སར་བར་གྱི་བྱང་རྟགས་འཇུག་པ།",
 	"Enter server label": "སར་བར་གྱི་བྱང་རྟགས་འཇུག་པ།",
 	"Enter server port": "སར་བར་གྱི་ Port འཇུག་པ།",
 	"Enter server port": "སར་བར་གྱི་ Port འཇུག་པ།",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "མཚམས་འཇོག་རིམ་པ་འཇུག་པ།",
 	"Enter stop sequence": "མཚམས་འཇོག་རིམ་པ་འཇུག་པ།",
 	"Enter system prompt": "མ་ལག་གི་འགུལ་སློང་འཇུག་པ།",
 	"Enter system prompt": "མ་ལག་གི་འགུལ་སློང་འཇུག་པ།",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API ལྡེ་མིག་འཇུག་པ།",
 	"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 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 Tika Server URL": "Tika Server URL འཇུག་པ།",
 	"Enter timeout in seconds": "སྐར་ཆའི་ནང་དུས་ཚོད་བཀག་པ་འཇུག་པ།",
 	"Enter timeout in seconds": "སྐར་ཆའི་ནང་དུས་ཚོད་བཀག་པ་འཇུག་པ།",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "འཚག་མ་དེ་ད་ལྟ་འཛམ་གླིང་ཡོངས་ནས་སྒུལ་བསྐྱོད་བྱས་ཡོད།",
 	"Filter is now globally enabled": "འཚག་མ་དེ་ད་ལྟ་འཛམ་གླིང་ཡོངས་ནས་སྒུལ་བསྐྱོད་བྱས་ཡོད།",
 	"Filters": "འཚག་མ།",
 	"Filters": "འཚག་མ།",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "མཛུབ་ཐེལ་རྫུན་བཟོ་རྙེད་སོང་།: མིང་གི་ཡིག་འབྲུ་མགོ་མ་སྐུ་ཚབ་ཏུ་བེད་སྤྱོད་གཏོང་མི་ཐུབ། སྔོན་སྒྲིག་ཕྱི་ཐག་པར་རིས་ལ་སྔོན་སྒྲིག་བྱེད་བཞིན་པ།",
 	"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": "ཕྱི་རོལ་གྱི་ལན་གྱི་དུམ་བུ་ཆེན་པོ་རྒྱུན་བཞིན་རྒྱུག་པ།",
 	"Fluidly stream large external response chunks": "ཕྱི་རོལ་གྱི་ལན་གྱི་དུམ་བུ་ཆེན་པོ་རྒྱུན་བཞིན་རྒྱུག་པ།",
 	"Focus chat input": "ཁ་བརྡའི་ནང་འཇུག་ལ་དམིགས་པ།",
 	"Focus chat input": "ཁ་བརྡའི་ནང་འཇུག་ལ་དམིགས་པ།",
 	"Folder deleted successfully": "ཡིག་སྣོད་ལེགས་པར་བསུབས་ཟིན།",
 	"Folder deleted successfully": "ཡིག་སྣོད་ལེགས་པར་བསུབས་ཟིན།",
@@ -649,6 +659,7 @@
 	"Label": "བྱང་རྟགས།",
 	"Label": "བྱང་རྟགས།",
 	"Landing Page Mode": "འབབ་ཤོག་མ་དཔེ།",
 	"Landing Page Mode": "འབབ་ཤོག་མ་དཔེ།",
 	"Language": "སྐད་ཡིག",
 	"Language": "སྐད་ཡིག",
+	"Language Locales": "",
 	"Last Active": "མཐའ་མའི་ལས་བྱེད།",
 	"Last Active": "མཐའ་མའི་ལས་བྱེད།",
 	"Last Modified": "མཐའ་མའི་བཟོ་བཅོས།",
 	"Last Modified": "མཐའ་མའི་བཟོ་བཅོས།",
 	"Last reply": "ལན་མཐའ་མ།",
 	"Last reply": "ལན་མཐའ་མ།",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "ཁྱད་ཆོས་འདི་བེད་སྤྱོད་གཏོང་བར་འཕྲིན་ལ་སྐར་མ་སྤྲོད་པ་སྒུལ་བསྐྱོད་བྱེད་དགོས།",
 	"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 ཡོད་པའི་བེད་སྤྱོད་མཁན་ཚོས་མཉམ་སྤྱོད་ཁ་བརྡ་ལྟ་ཐུབ་ངེས།",
 	"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 ཉུང་ཤོས།",
 	"Min P": "P ཉུང་ཤོས།",
-	"Minimum Score": "སྐར་མ་ཉུང་ཤོས།",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "རྒྱུ་ལམ་གྱི་ Valve",
 	"Pipelines Valves": "རྒྱུ་ལམ་གྱི་ Valve",
 	"Plain text (.txt)": "ཡིག་རྐྱང་རྐྱང་པ། (.txt)",
 	"Plain text (.txt)": "ཡིག་རྐྱང་རྐྱང་པ། (.txt)",
 	"Playground": "རྩེད་ཐང་།",
 	"Playground": "རྩེད་ཐང་།",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "གཤམ་གསལ་ཉེན་བརྡ་དག་ལ་ཞིབ་ཚགས་ངང་བལྟ་ཞིབ་བྱེད་རོགས།:",
 	"Please carefully review the following warnings:": "གཤམ་གསལ་ཉེན་བརྡ་དག་ལ་ཞིབ་ཚགས་ངང་བལྟ་ཞིབ་བྱེད་རོགས།:",
 	"Please do not close the settings page while loading the model.": "དཔེ་དབྱིབས་ནང་འཇུག་བྱེད་སྐབས་སྒྲིག་འགོད་ཤོག་ངོས་ཁ་མ་རྒྱག་རོགས།",
 	"Please do not close the settings page while loading the model.": "དཔེ་དབྱིབས་ནང་འཇུག་བྱེད་སྐབས་སྒྲིག་འགོད་ཤོག་ངོས་ཁ་མ་རྒྱག་རོགས།",
 	"Please enter a prompt": "འགུལ་སློང་ཞིག་འཇུག་རོགས།",
 	"Please enter a prompt": "འགུལ་སློང་ཞིག་འཇུག་རོགས།",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "འགྲེམས་སྤེལ་མཆན་བུ།",
 	"Release Notes": "འགྲེམས་སྤེལ་མཆན་བུ།",
 	"Relevance": "འབྲེལ་ཡོད་རང་བཞིན།",
 	"Relevance": "འབྲེལ་ཡོད་རང་བཞིན།",
+	"Relevance Threshold": "",
 	"Remove": "འདོར་བ།",
 	"Remove": "འདོར་བ།",
 	"Remove Model": "དཔེ་དབྱིབས་འདོར་བ།",
 	"Remove Model": "དཔེ་དབྱིབས་འདོར་བ།",
 	"Rename": "མིང་བསྐྱར་འདོགས།",
 	"Rename": "མིང་བསྐྱར་འདོགས།",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}} ལ་ཐོ་འགོད།",
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}} ལ་ཐོ་འགོད།",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}} ལ་ནང་འཛུལ་བྱེད་བཞིན་པ།",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}} ལ་ནང་འཛུལ་བྱེད་བཞིན་པ།",
 	"sk-1234": "sk-༡༢༣༤",
 	"sk-1234": "sk-༡༢༣༤",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "འབྱུང་ཁུངས།",
 	"Source": "འབྱུང་ཁུངས།",
 	"Speech Playback Speed": "གཏམ་བཤད་ཕྱིར་གཏོང་གི་མྱུར་ཚད།",
 	"Speech Playback Speed": "གཏམ་བཤད་ཕྱིར་གཏོང་གི་མྱུར་ཚད།",
 	"Speech recognition error: {{error}}": "གཏམ་བཤད་ངོས་འཛིན་ནོར་འཁྲུལ།: {{error}}",
 	"Speech recognition error: {{error}}": "གཏམ་བཤད་ངོས་འཛིན་ནོར་འཁྲུལ།: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "བར་ཆད་བྱེད་པར་མནན་པ།",
 	"Tap to interrupt": "བར་ཆད་བྱེད་པར་མནན་པ།",
 	"Tasks": "ལས་འགན།",
 	"Tasks": "ལས་འགན།",
 	"Tavily API Key": "Tavily API ལྡེ་མིག",
 	"Tavily API Key": "Tavily API ལྡེ་མིག",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "ང་ཚོ་ལ་མང་ཙམ་ཤོད།:",
 	"Tell us more:": "ང་ཚོ་ལ་མང་ཙམ་ཤོད།:",
 	"Temperature": "དྲོད་ཚད།",
 	"Temperature": "དྲོད་ཚད།",
 	"Template": "མ་དཔེ།",
 	"Template": "མ་དཔེ།",
@@ -1179,6 +1195,7 @@
 	"variable": "འགྱུར་ཚད།",
 	"variable": "འགྱུར་ཚད།",
 	"variable to have them replaced with clipboard content.": "འགྱུར་ཚད་དེ་དག་སྦྱར་སྡེར་གྱི་ནང་དོན་གྱིས་ཚབ་བྱེད་པར་ཡོད་པ།",
 	"variable to have them replaced with clipboard content.": "འགྱུར་ཚད་དེ་དག་སྦྱར་སྡེར་གྱི་ནང་དོན་གྱིས་ཚབ་བྱེད་པར་ཡོད་པ།",
 	"Verify Connection": "སྦྲེལ་མཐུད་ར་སྤྲོད།",
 	"Verify Connection": "སྦྲེལ་མཐུད་ར་སྤྲོད།",
+	"Verify SSL Certificate": "",
 	"Version": "པར་གཞི།",
 	"Version": "པར་གཞི།",
 	"Version {{selectedVersion}} of {{totalVersions}}": "པར་གཞི་ {{selectedVersion}} ། {{totalVersions}} ནས།",
 	"Version {{selectedVersion}} of {{totalVersions}}": "པར་གཞི་ {{selectedVersion}} ། {{totalVersions}} ནས།",
 	"View Replies": "ལན་ལྟ་བ།",
 	"View Replies": "ལན་ལྟ་བ།",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "ཉེན་བརྡ།: Jupyter ལག་བསྟར་གྱིས་གང་འདོད་ཀྱི་ཀོཌ་ལག་བསྟར་སྒུལ་བསྐྱོད་བྱས་ནས། བདེ་འཇགས་ཀྱི་ཉེན་ཁ་ཚབས་ཆེན་བཟོ་གི་ཡོད།—ཧ་ཅང་གཟབ་ནན་གྱིས་སྔོན་སྐྱོད་བྱེད་རོགས།",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "ཉེན་བརྡ།: Jupyter ལག་བསྟར་གྱིས་གང་འདོད་ཀྱི་ཀོཌ་ལག་བསྟར་སྒུལ་བསྐྱོད་བྱས་ནས། བདེ་འཇགས་ཀྱི་ཉེན་ཁ་ཚབས་ཆེན་བཟོ་གི་ཡོད།—ཧ་ཅང་གཟབ་ནན་གྱིས་སྔོན་སྐྱོད་བྱེད་རོགས།",
 	"Web": "དྲ་བ།",
 	"Web": "དྲ་བ།",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "དྲ་བའི་འཚོལ་བཤེར།",
 	"Web Search": "དྲ་བའི་འཚོལ་བཤེར།",
 	"Web Search Engine": "དྲ་བའི་འཚོལ་བཤེར་འཕྲུལ་འཁོར།",
 	"Web Search Engine": "དྲ་བའི་འཚོལ་བཤེར་འཕྲུལ་འཁོར།",
 	"Web Search in Chat": "ཁ་བརྡའི་ནང་དྲ་བའི་འཚོལ་བཤེར།",
 	"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",
 	"Brave Search API Key": "Clau API de Brave Search",
 	"By {{name}}": "Per {{name}}",
 	"By {{name}}": "Per {{name}}",
 	"Bypass Embedding and Retrieval": "Desactivar l'Embedding i el Retrieval",
 	"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",
 	"Calendar": "Calendari",
 	"Call": "Trucada",
 	"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",
 	"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",
 	"Deleted User": "Usuari eliminat",
 	"Describe your knowledge base and objectives": "Descriu la teva base de coneixement i objectius",
 	"Describe your knowledge base and objectives": "Descriu la teva base de coneixement i objectius",
 	"Description": "Descripció",
 	"Description": "Descripció",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "No s'han seguit les instruccions completament",
 	"Didn't fully follow instructions": "No s'han seguit les instruccions completament",
 	"Direct": "Directe",
 	"Direct": "Directe",
 	"Direct Connections": "Connexions directes",
 	"Direct Connections": "Connexions directes",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "p. ex. els_meus_filtres",
 	"e.g. my_filter": "p. ex. els_meus_filtres",
 	"e.g. my_tools": "p. ex. les_meves_eines",
 	"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. 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": "Editar",
 	"Edit Arena Model": "Editar model de l'Arena",
 	"Edit Arena Model": "Editar model de l'Arena",
 	"Edit Channel": "Editar el canal",
 	"Edit Channel": "Editar el canal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Introdueix la clau de Document Intelligence",
 	"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 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 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 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 API Key": "Introdueix la clau API de Google PSE",
 	"Enter Google PSE Engine Id": "Introdueix l'identificador del motor PSE de Google",
 	"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 Mojeek Search API Key": "Introdueix la clau API de Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Introdueix el nombre de passos (p. ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Introdueix el nombre de passos (p. ex. 50)",
 	"Enter Perplexity API Key": "Introdueix la clau API de Perplexity",
 	"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 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 reasoning effort": "Introdueix l'esforç de raonament",
 	"Enter Sampler (e.g. Euler a)": "Introdueix el mostrejador (p.ex. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Introdueix el mostrejador (p.ex. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Introdueix el servidor",
 	"Enter server host": "Introdueix el servidor",
 	"Enter server label": "Introdueix l'etiqueta del servidor",
 	"Enter server label": "Introdueix l'etiqueta del servidor",
 	"Enter server port": "Introdueix el port 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 stop sequence": "Introdueix la seqüència de parada",
 	"Enter system prompt": "Introdueix la indicació de sistema",
 	"Enter system prompt": "Introdueix la indicació de sistema",
 	"Enter system prompt here": "Entra la indicació de sistema aquí",
 	"Enter system prompt here": "Entra la indicació de sistema aquí",
 	"Enter Tavily API Key": "Introdueix la clau API de Tavily",
 	"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 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 Tika Server URL": "Introdueix l'URL del servidor Tika",
 	"Enter timeout in seconds": "Entra el temps màxim en segons",
 	"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",
 	"Filter is now globally enabled": "El filtre ha estat activat globalment",
 	"Filters": "Filtres",
 	"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.",
 	"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",
 	"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",
 	"Focus chat input": "Estableix el focus a l'entrada del xat",
 	"Folder deleted successfully": "Carpeta eliminada correctament",
 	"Folder deleted successfully": "Carpeta eliminada correctament",
@@ -649,6 +659,7 @@
 	"Label": "Etiqueta",
 	"Label": "Etiqueta",
 	"Landing Page Mode": "Mode de la pàgina d'entrada",
 	"Landing Page Mode": "Mode de la pàgina d'entrada",
 	"Language": "Idioma",
 	"Language": "Idioma",
+	"Language Locales": "",
 	"Last Active": "Activitat recent",
 	"Last Active": "Activitat recent",
 	"Last Modified": "Modificació",
 	"Last Modified": "Modificació",
 	"Last reply": "Darrera resposta",
 	"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ó",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Puntuació mínima",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Eta de Mirostat",
 	"Mirostat Eta": "Eta de Mirostat",
 	"Mirostat Tau": "Tau de Mirostat",
 	"Mirostat Tau": "Tau de Mirostat",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Vàlvules de les Pipelines",
 	"Pipelines Valves": "Vàlvules de les Pipelines",
 	"Plain text (.txt)": "Text pla (.txt)",
 	"Plain text (.txt)": "Text pla (.txt)",
 	"Playground": "Zona de jocs",
 	"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 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 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ó",
 	"Please enter a prompt": "Si us plau, entra una indicació",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notes de la versió",
 	"Release Notes": "Notes de la versió",
 	"Relevance": "Rellevància",
 	"Relevance": "Rellevància",
+	"Relevance Threshold": "",
 	"Remove": "Eliminar",
 	"Remove": "Eliminar",
 	"Remove Model": "Eliminar el model",
 	"Remove Model": "Eliminar el model",
 	"Rename": "Canviar el nom",
 	"Rename": "Canviar el nom",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Registrar-se a {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Registrar-se a {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Iniciant sessió a {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Iniciant sessió a {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Font",
 	"Source": "Font",
 	"Speech Playback Speed": "Velocitat de la parla",
 	"Speech Playback Speed": "Velocitat de la parla",
 	"Speech recognition error: {{error}}": "Error de reconeixement de veu: {{error}}",
 	"Speech recognition error: {{error}}": "Error de reconeixement de veu: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Prem per interrompre",
 	"Tap to interrupt": "Prem per interrompre",
 	"Tasks": "Tasques",
 	"Tasks": "Tasques",
 	"Tavily API Key": "Clau API de Tavily",
 	"Tavily API Key": "Clau API de Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dona'ns més informació:",
 	"Tell us more:": "Dona'ns més informació:",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Plantilla",
 	"Template": "Plantilla",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable per tenir-les reemplaçades amb el contingut del porta-retalls.",
 	"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 Connection": "Verificar la connexió",
+	"Verify SSL Certificate": "",
 	"Version": "Versió",
 	"Version": "Versió",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versió {{selectedVersion}} de {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versió {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Veure les respostes",
 	"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ó.",
 	"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": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Cerca la web",
 	"Web Search": "Cerca la web",
 	"Web Search Engine": "Motor de cerca de la web",
 	"Web Search Engine": "Motor de cerca de la web",
 	"Web Search in Chat": "Cerca a internet al xat",
 	"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": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Deskripsyon",
 	"Description": "Deskripsyon",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Pagsulod sa gidaghanon sa mga lakang (e.g. 50)",
 	"Enter Number of Steps (e.g. 50)": "Pagsulod sa gidaghanon sa mga lakang (e.g. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Pagsulod sa katapusan nga han-ay",
 	"Enter stop sequence": "Pagsulod sa katapusan nga han-ay",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "",
 	"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",
 	"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",
 	"Focus chat input": "Pag-focus sa entry sa diskusyon",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Pinulongan",
 	"Language": "Pinulongan",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.": "",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Plain text (.txt)": "",
 	"Playground": "Dulaanan",
 	"Playground": "Dulaanan",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Release Notes",
 	"Release Notes": "Release Notes",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Remove Model": "",
 	"Rename": "",
 	"Rename": "",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Tinubdan",
 	"Source": "Tinubdan",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Sayop sa pag-ila sa tingog: {{error}}",
 	"Speech recognition error: {{error}}": "Sayop sa pag-ila sa tingog: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Tell us more:": "",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Modelo",
 	"Template": "Modelo",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable aron pulihan kini sa mga sulud sa clipboard.",
 	"variable to have them replaced with clipboard content.": "variable aron pulihan kini sa mga sulud sa clipboard.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Bersyon",
 	"Version": "Bersyon",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "",
 	"Web Search": "",
 	"Web Search Engine": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Klíč API pro Brave Search",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Obcházení ověření SSL pro webové stránky",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Volání",
 	"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.",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Popis",
 	"Description": "Popis",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nenásledovali jste přesně všechny instrukce.",
 	"Didn't fully follow instructions": "Nenásledovali jste přesně všechny instrukce.",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Upravit",
 	"Edit": "Upravit",
 	"Edit Arena Model": "Upravit Arena Model",
 	"Edit Arena Model": "Upravit Arena Model",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Zadejte URL adresu Github Raw",
 	"Enter Github Raw URL": "Zadejte URL adresu Github Raw",
 	"Enter Google PSE API Key": "Zadejte klíč rozhraní API Google PSE",
 	"Enter Google PSE API Key": "Zadejte klíč rozhraní API Google PSE",
 	"Enter Google PSE Engine Id": "Zadejte ID vyhledávacího mechanismu 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 Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Zadejte počet kroků (např. 50)",
 	"Enter Number of Steps (e.g. 50)": "Zadejte počet kroků (např. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Zadejte vzorkovač (např. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Zadejte vzorkovač (např. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Zadejte ukončovací sekvenci",
 	"Enter stop sequence": "Zadejte ukončovací sekvenci",
 	"Enter system prompt": "Vložte systémový prompt",
 	"Enter system prompt": "Vložte systémový prompt",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Zadejte API klíč Tavily",
 	"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 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 Tika Server URL": "Zadejte URL serveru Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtr je nyní globálně povolen.",
 	"Filter is now globally enabled": "Filtr je nyní globálně povolen.",
 	"Filters": "Filtry",
 	"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.",
 	"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í",
 	"Fluidly stream large external response chunks": "Plynule streamujte velké externí části odpovědí",
 	"Focus chat input": "Zaměřte se na vstup chatu",
 	"Focus chat input": "Zaměřte se na vstup chatu",
 	"Folder deleted successfully": "Složka byla úspěšně smazána",
 	"Folder deleted successfully": "Složka byla úspěšně smazána",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "Režim vstupní stránky",
 	"Landing Page Mode": "Režim vstupní stránky",
 	"Language": "Jazyk",
 	"Language": "Jazyk",
+	"Language Locales": "",
 	"Last Active": "Naposledy aktivní",
 	"Last Active": "Naposledy aktivní",
 	"Last Modified": "Poslední změna",
 	"Last Modified": "Poslední změna",
 	"Last reply": "",
 	"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.",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Minimální skóre",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Čistý text (.txt)",
 	"Plain text (.txt)": "Čistý text (.txt)",
 	"Playground": "",
 	"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 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 do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Prosím, zadejte zadání.",
 	"Please enter a prompt": "Prosím, zadejte zadání.",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Záznamy o vydání",
 	"Release Notes": "Záznamy o vydání",
 	"Relevance": "Relevance",
 	"Relevance": "Relevance",
+	"Relevance Threshold": "",
 	"Remove": "Odebrat",
 	"Remove": "Odebrat",
 	"Remove Model": "Odebrat model",
 	"Remove Model": "Odebrat model",
 	"Rename": "Přejmenovat",
 	"Rename": "Přejmenovat",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Zaregistrujte se na {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Zaregistrujte se na {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Přihlašování do {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Přihlašování do {{WEBUI_NAME}}",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Zdroj",
 	"Source": "Zdroj",
 	"Speech Playback Speed": "Rychlost přehrávání řeči",
 	"Speech Playback Speed": "Rychlost přehrávání řeči",
 	"Speech recognition error: {{error}}": "Chyba rozpoznávání řeči: {{error}}",
 	"Speech recognition error: {{error}}": "Chyba rozpoznávání řeči: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Klepněte pro přerušení",
 	"Tap to interrupt": "Klepněte pro přerušení",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Klíč API pro Tavily",
 	"Tavily API Key": "Klíč API pro Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Řekněte nám více.",
 	"Tell us more:": "Řekněte nám více.",
 	"Temperature": "",
 	"Temperature": "",
 	"Template": "Šablona",
 	"Template": "Šablona",
@@ -1179,6 +1195,7 @@
 	"variable": "proměnná",
 	"variable": "proměnná",
 	"variable to have them replaced with clipboard content.": "proměnnou, aby byl jejich obsah nahrazen obsahem schránky.",
 	"variable to have them replaced with clipboard content.": "proměnnou, aby byl jejich obsah nahrazen obsahem schránky.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Verze",
 	"Version": "Verze",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Verze {{selectedVersion}} z {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Verze {{selectedVersion}} z {{totalVersions}}",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Webové API",
 	"Web API": "Webové API",
+	"Web Loader Engine": "",
 	"Web Search": "Vyhledávání na webu",
 	"Web Search": "Vyhledávání na webu",
 	"Web Search Engine": "Webový vyhledávač",
 	"Web Search Engine": "Webový vyhledávač",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Brave Search API nøgle",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Forbigå SSL verifikation på websider",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Opkald",
 	"Call": "Opkald",
 	"Call feature is not supported when using Web STT engine": "Opkaldsfunktion er ikke understøttet for Web STT engine",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Beskrivelse",
 	"Description": "Beskrivelse",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Fulgte ikke instruktioner",
 	"Didn't fully follow instructions": "Fulgte ikke instruktioner",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Rediger",
 	"Edit": "Rediger",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Indtast Github Raw URL",
 	"Enter Github Raw URL": "Indtast Github Raw URL",
 	"Enter Google PSE API Key": "Indtast Google PSE API-nøgle",
 	"Enter Google PSE API Key": "Indtast Google PSE API-nøgle",
 	"Enter Google PSE Engine Id": "Indtast Google PSE Engine ID",
 	"Enter Google PSE Engine Id": "Indtast Google PSE Engine ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Indtast antal trin (f.eks. 50)",
 	"Enter Number of Steps (e.g. 50)": "Indtast antal trin (f.eks. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Indtast sampler (f.eks. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Indtast sampler (f.eks. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Indtast stopsekvens",
 	"Enter stop sequence": "Indtast stopsekvens",
 	"Enter system prompt": "Indtast systemprompt",
 	"Enter system prompt": "Indtast systemprompt",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Indtast Tavily API-nøgle",
 	"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 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 Tika Server URL": "Indtast Tika Server URL",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter er nu globalt aktiveret",
 	"Filter is now globally enabled": "Filter er nu globalt aktiveret",
 	"Filters": "Filtre",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Stream store eksterne svar chunks flydende",
 	"Focus chat input": "Fokuser på chatinput",
 	"Focus chat input": "Fokuser på chatinput",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "Landing Page-tilstand",
 	"Landing Page Mode": "Landing Page-tilstand",
 	"Language": "Sprog",
 	"Language": "Sprog",
+	"Language Locales": "",
 	"Last Active": "Sidst aktiv",
 	"Last Active": "Sidst aktiv",
 	"Last Modified": "Sidst ændret",
 	"Last Modified": "Sidst ændret",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Minimumscore",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipelines-ventiler",
 	"Pipelines Valves": "Pipelines-ventiler",
 	"Plain text (.txt)": "Almindelig tekst (.txt)",
 	"Plain text (.txt)": "Almindelig tekst (.txt)",
 	"Playground": "Legeplads",
 	"Playground": "Legeplads",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Gennemgå omhyggeligt følgende advarsler:",
 	"Please carefully review the following warnings:": "Gennemgå omhyggeligt følgende advarsler:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Udgivelsesnoter",
 	"Release Notes": "Udgivelsesnoter",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Fjern",
 	"Remove": "Fjern",
 	"Remove Model": "Fjern model",
 	"Remove Model": "Fjern model",
 	"Rename": "Omdøb",
 	"Rename": "Omdøb",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Tilmeld dig {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Tilmeld dig {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logger ind på {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logger ind på {{WEBUI_NAME}}",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Kilde",
 	"Source": "Kilde",
 	"Speech Playback Speed": "Talehastighed",
 	"Speech Playback Speed": "Talehastighed",
 	"Speech recognition error: {{error}}": "Talegenkendelsesfejl: {{error}}",
 	"Speech recognition error: {{error}}": "Talegenkendelsesfejl: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Tryk for at afbryde",
 	"Tap to interrupt": "Tryk for at afbryde",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API-nøgle",
 	"Tavily API Key": "Tavily API-nøgle",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Fortæl os mere:",
 	"Tell us more:": "Fortæl os mere:",
 	"Temperature": "Temperatur",
 	"Temperature": "Temperatur",
 	"Template": "Skabelon",
 	"Template": "Skabelon",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel for at få dem erstattet med indholdet af udklipsholderen.",
 	"variable to have them replaced with clipboard content.": "variabel for at få dem erstattet med indholdet af udklipsholderen.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version",
 	"Version": "Version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} af {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} af {{totalVersions}}",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Websøgning",
 	"Web Search": "Websøgning",
 	"Web Search Engine": "Websøgemaskine",
 	"Web Search Engine": "Websøgemaskine",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Brave Search API-Schlüssel",
 	"By {{name}}": "Von {{name}}",
 	"By {{name}}": "Von {{name}}",
 	"Bypass Embedding and Retrieval": "Embedding und Retrieval umgehen",
 	"Bypass Embedding and Retrieval": "Embedding und Retrieval umgehen",
-	"Bypass SSL verification for Websites": "SSL-Überprüfung für Webseiten umgehen",
 	"Calendar": "Kalender",
 	"Calendar": "Kalender",
 	"Call": "Anrufen",
 	"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.",
 	"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",
 	"Deleted User": "Benutzer gelöscht",
 	"Describe your knowledge base and objectives": "Beschreibe deinen Wissensspeicher und deine Ziele",
 	"Describe your knowledge base and objectives": "Beschreibe deinen Wissensspeicher und deine Ziele",
 	"Description": "Beschreibung",
 	"Description": "Beschreibung",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nicht genau den Answeisungen gefolgt",
 	"Didn't fully follow instructions": "Nicht genau den Answeisungen gefolgt",
 	"Direct": "Direkt",
 	"Direct": "Direkt",
 	"Direct Connections": "Direktverbindungen",
 	"Direct Connections": "Direktverbindungen",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "z. B. mein_filter",
 	"e.g. my_filter": "z. B. mein_filter",
 	"e.g. my_tools": "z. B. meine_werkzeuge",
 	"e.g. my_tools": "z. B. meine_werkzeuge",
 	"e.g. Tools for performing various operations": "z. B. Werkzeuge für verschiedene Operationen",
 	"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": "Bearbeiten",
 	"Edit Arena Model": "Arena-Modell bearbeiten",
 	"Edit Arena Model": "Arena-Modell bearbeiten",
 	"Edit Channel": "Kanal bearbeiten",
 	"Edit Channel": "Kanal bearbeiten",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"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 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 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 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 API Key": "Geben Sie den Google PSE-API-Schlüssel ein",
 	"Enter Google PSE Engine Id": "Geben Sie die Google PSE-Engine-ID 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 Mojeek Search API Key": "Geben Sie den Mojeek Search API-Schlüssel ein",
 	"Enter Number of Steps (e.g. 50)": "Geben Sie die Anzahl an Schritten ein (z. B. 50)",
 	"Enter Number of Steps (e.g. 50)": "Geben Sie die Anzahl an Schritten ein (z. B. 50)",
 	"Enter Perplexity API Key": "Geben Sie den Perplexity API-Key ein",
 	"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 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 reasoning effort": "Geben Sie den Schlussfolgerungsaufwand ein",
 	"Enter Sampler (e.g. Euler a)": "Geben Sie den Sampler ein (z. B. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Geben Sie den Sampler ein (z. B. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Geben Sie den Server-Host ein",
 	"Enter server host": "Geben Sie den Server-Host ein",
 	"Enter server label": "Geben Sie das Server-Label ein",
 	"Enter server label": "Geben Sie das Server-Label ein",
 	"Enter server port": "Geben Sie den Server-Port 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 stop sequence": "Stop-Sequenz eingeben",
 	"Enter system prompt": "Systemprompt eingeben",
 	"Enter system prompt": "Systemprompt eingeben",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Geben Sie den Tavily-API-Schlüssel ein",
 	"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 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 Tika Server URL": "Geben Sie die Tika-Server-URL ein",
 	"Enter timeout in seconds": "Geben Sie den Timeout in Sekunden 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",
 	"Filter is now globally enabled": "Filter ist jetzt global aktiviert",
 	"Filters": "Filter",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Nahtlose Übertragung großer externer Antwortabschnitte",
 	"Focus chat input": "Chat-Eingabe fokussieren",
 	"Focus chat input": "Chat-Eingabe fokussieren",
 	"Folder deleted successfully": "Ordner erfolgreich gelöscht",
 	"Folder deleted successfully": "Ordner erfolgreich gelöscht",
@@ -649,6 +659,7 @@
 	"Label": "Label",
 	"Label": "Label",
 	"Landing Page Mode": "Startseitenmodus",
 	"Landing Page Mode": "Startseitenmodus",
 	"Language": "Sprache",
 	"Language": "Sprache",
+	"Language Locales": "",
 	"Last Active": "Zuletzt aktiv",
 	"Last Active": "Zuletzt aktiv",
 	"Last Modified": "Zuletzt bearbeitet",
 	"Last Modified": "Zuletzt bearbeitet",
 	"Last reply": "Letzte Antwort",
 	"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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Mindestpunktzahl",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipeline Valves",
 	"Pipelines Valves": "Pipeline Valves",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Playground": "Testumgebung",
 	"Playground": "Testumgebung",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Bitte überprüfen Sie die folgenden Warnungen sorgfältig:",
 	"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 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",
 	"Please enter a prompt": "Bitte geben Sie einen Prompt ein",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Veröffentlichungshinweise",
 	"Release Notes": "Veröffentlichungshinweise",
 	"Relevance": "Relevanz",
 	"Relevance": "Relevanz",
+	"Relevance Threshold": "",
 	"Remove": "Entfernen",
 	"Remove": "Entfernen",
 	"Remove Model": "Modell entfernen",
 	"Remove Model": "Modell entfernen",
 	"Rename": "Umbenennen",
 	"Rename": "Umbenennen",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Bei {{WEBUI_NAME}} registrieren",
 	"Sign up to {{WEBUI_NAME}}": "Bei {{WEBUI_NAME}} registrieren",
 	"Signing in to {{WEBUI_NAME}}": "Wird bei {{WEBUI_NAME}} angemeldet",
 	"Signing in to {{WEBUI_NAME}}": "Wird bei {{WEBUI_NAME}} angemeldet",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Quelle",
 	"Source": "Quelle",
 	"Speech Playback Speed": "Sprachwiedergabegeschwindigkeit",
 	"Speech Playback Speed": "Sprachwiedergabegeschwindigkeit",
 	"Speech recognition error: {{error}}": "Spracherkennungsfehler: {{error}}",
 	"Speech recognition error: {{error}}": "Spracherkennungsfehler: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Zum Unterbrechen tippen",
 	"Tap to interrupt": "Zum Unterbrechen tippen",
 	"Tasks": "Aufgaben",
 	"Tasks": "Aufgaben",
 	"Tavily API Key": "Tavily-API-Schlüssel",
 	"Tavily API Key": "Tavily-API-Schlüssel",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Erzähl uns mehr",
 	"Tell us more:": "Erzähl uns mehr",
 	"Temperature": "Temperatur",
 	"Temperature": "Temperatur",
 	"Template": "Vorlage",
 	"Template": "Vorlage",
@@ -1179,6 +1195,7 @@
 	"variable": "Variable",
 	"variable": "Variable",
 	"variable to have them replaced with clipboard content.": "Variable, um den Inhalt der Zwischenablage beim Nutzen des Prompts zu ersetzen.",
 	"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 Connection": "Verbindung verifizieren",
+	"Verify SSL Certificate": "",
 	"Version": "Version",
 	"Version": "Version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} von {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} von {{totalVersions}}",
 	"View Replies": "Antworten anzeigen",
 	"View Replies": "Antworten anzeigen",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web-API",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Websuche",
 	"Web Search": "Websuche",
 	"Web Search Engine": "Suchmaschine",
 	"Web Search Engine": "Suchmaschine",
 	"Web Search in Chat": "Websuche im Chat",
 	"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": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Description",
 	"Description": "Description",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Enter Number of Steps (e.g. 50)",
 	"Enter Number of Steps (e.g. 50)": "Enter Number of Steps (e.g. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Enter stop bark",
 	"Enter stop sequence": "Enter stop bark",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Fluidly wow big chunks",
 	"Focus chat input": "Focus chat bork",
 	"Focus chat input": "Focus chat bork",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Doge Speak",
 	"Language": "Doge Speak",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.": "",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Playground",
 	"Playground": "Playground",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Release Borks",
 	"Release Notes": "Release Borks",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Remove Model": "",
 	"Rename": "",
 	"Rename": "",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Source",
 	"Source": "Source",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Speech recognition error: {{error}} so error",
 	"Speech recognition error: {{error}}": "Speech recognition error: {{error}} so error",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Tell us more:": "",
 	"Temperature": "Temperature very temp",
 	"Temperature": "Temperature very temp",
 	"Template": "Template much template",
 	"Template": "Template much template",
@@ -1179,6 +1195,7 @@
 	"variable": "variable very variable",
 	"variable": "variable very variable",
 	"variable to have them replaced with clipboard content.": "variable to have them replaced with clipboard content. Very replace.",
 	"variable to have them replaced with clipboard content.": "variable to have them replaced with clipboard content. Very replace.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version much version",
 	"Version": "Version much version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web very web",
 	"Web": "Web very web",
 	"Web API": "",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "",
 	"Web Search": "",
 	"Web Search Engine": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Κλειδί API Brave Search",
 	"By {{name}}": "Από {{name}}",
 	"By {{name}}": "Από {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Παράκαμψη επαλήθευσης SSL για Ιστότοπους",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Κλήση",
 	"Call": "Κλήση",
 	"Call feature is not supported when using Web STT engine": "Η λειτουργία κλήσης δεν υποστηρίζεται όταν χρησιμοποιείται η μηχανή Web STT",
 	"Call feature is not supported when using Web STT engine": "Η λειτουργία κλήσης δεν υποστηρίζεται όταν χρησιμοποιείται η μηχανή Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "Διαγράφηκε ο Χρήστης",
 	"Deleted User": "Διαγράφηκε ο Χρήστης",
 	"Describe your knowledge base and objectives": "Περιγράψτε τη βάση γνώσης και τους στόχους σας",
 	"Describe your knowledge base and objectives": "Περιγράψτε τη βάση γνώσης και τους στόχους σας",
 	"Description": "Περιγραφή",
 	"Description": "Περιγραφή",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Δεν ακολούθησε πλήρως τις οδηγίες",
 	"Didn't fully follow instructions": "Δεν ακολούθησε πλήρως τις οδηγίες",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "π.χ. my_filter",
 	"e.g. my_filter": "π.χ. my_filter",
 	"e.g. my_tools": "π.χ. my_tools",
 	"e.g. my_tools": "π.χ. my_tools",
 	"e.g. Tools for performing various operations": "π.χ. Εργαλεία για την εκτέλεση διάφορων λειτουργιών",
 	"e.g. Tools for performing various operations": "π.χ. Εργαλεία για την εκτέλεση διάφορων λειτουργιών",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Επεξεργασία",
 	"Edit": "Επεξεργασία",
 	"Edit Arena Model": "Επεξεργασία Μοντέλου Arena",
 	"Edit Arena Model": "Επεξεργασία Μοντέλου Arena",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Εισάγετε το Github Raw URL",
 	"Enter Github Raw URL": "Εισάγετε το Github Raw URL",
 	"Enter Google PSE API Key": "Εισάγετε το Κλειδί API Google PSE",
 	"Enter Google PSE API Key": "Εισάγετε το Κλειδί API Google PSE",
 	"Enter Google PSE Engine Id": "Εισάγετε το Αναγνωριστικό Μηχανής Google PSE",
 	"Enter Google PSE Engine Id": "Εισάγετε το Αναγνωριστικό Μηχανής Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Εισάγετε το Κλειδί API Mojeek Search",
 	"Enter Mojeek Search API Key": "Εισάγετε το Κλειδί API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Εισάγετε τον Αριθμό Βημάτων (π.χ. 50)",
 	"Enter Number of Steps (e.g. 50)": "Εισάγετε τον Αριθμό Βημάτων (π.χ. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Εισάγετε τον Sampler (π.χ. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Εισάγετε τον Sampler (π.χ. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Εισάγετε τον διακομιστή host",
 	"Enter server host": "Εισάγετε τον διακομιστή host",
 	"Enter server label": "Εισάγετε την ετικέτα διακομιστή",
 	"Enter server label": "Εισάγετε την ετικέτα διακομιστή",
 	"Enter server port": "Εισάγετε την θύρα διακομιστή",
 	"Enter server port": "Εισάγετε την θύρα διακομιστή",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Εισάγετε τη σειρά παύσης",
 	"Enter stop sequence": "Εισάγετε τη σειρά παύσης",
 	"Enter system prompt": "Εισάγετε την προτροπή συστήματος",
 	"Enter system prompt": "Εισάγετε την προτροπή συστήματος",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Εισάγετε το Κλειδί API Tavily",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "Εισάγετε το URL διακομιστή Tika",
 	"Enter Tika Server URL": "Εισάγετε το URL διακομιστή Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Το φίλτρο είναι τώρα καθολικά ενεργοποιημένο",
 	"Filter is now globally enabled": "Το φίλτρο είναι τώρα καθολικά ενεργοποιημένο",
 	"Filters": "Φίλτρα",
 	"Filters": "Φίλτρα",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Εντοπίστηκε spoofing δακτυλικού αποτυπώματος: Αδυναμία χρήσης αρχικών ως avatar. Χρήση της προεπιλεγμένης εικόνας προφίλ.",
 	"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": "Ροή μεγάλων εξωτερικών τμημάτων απάντησης ομαλά",
 	"Fluidly stream large external response chunks": "Ροή μεγάλων εξωτερικών τμημάτων απάντησης ομαλά",
 	"Focus chat input": "Εστίαση στο πεδίο συνομιλίας",
 	"Focus chat input": "Εστίαση στο πεδίο συνομιλίας",
 	"Folder deleted successfully": "Ο φάκελος διαγράφηκε με επιτυχία",
 	"Folder deleted successfully": "Ο φάκελος διαγράφηκε με επιτυχία",
@@ -649,6 +659,7 @@
 	"Label": "Ετικέτα",
 	"Label": "Ετικέτα",
 	"Landing Page Mode": "Λειτουργία Σελίδας Άφιξης",
 	"Landing Page Mode": "Λειτουργία Σελίδας Άφιξης",
 	"Language": "Γλώσσα",
 	"Language": "Γλώσσα",
+	"Language Locales": "",
 	"Last Active": "Τελευταία Ενεργή",
 	"Last Active": "Τελευταία Ενεργή",
 	"Last Modified": "Τελευταία Τροποποίηση",
 	"Last Modified": "Τελευταία Τροποποίηση",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Η αξιολόγηση μηνυμάτων πρέπει να είναι ενεργοποιημένη για να χρησιμοποιήσετε αυτή τη λειτουργία",
 	"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 θα μπορούν να δουν τη συνομιλία που μοιραστήκατε.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Ελάχιστο Score",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Βαλβίδες Συναρτήσεων",
 	"Pipelines Valves": "Βαλβίδες Συναρτήσεων",
 	"Plain text (.txt)": "Απλό κείμενο (.txt)",
 	"Plain text (.txt)": "Απλό κείμενο (.txt)",
 	"Playground": "Γήπεδο παιχνιδιών",
 	"Playground": "Γήπεδο παιχνιδιών",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Παρακαλώ αναθεωρήστε προσεκτικά τις ακόλουθες προειδοποιήσεις:",
 	"Please carefully review the following warnings:": "Παρακαλώ αναθεωρήστε προσεκτικά τις ακόλουθες προειδοποιήσεις:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Παρακαλώ εισάγετε μια προτροπή",
 	"Please enter a prompt": "Παρακαλώ εισάγετε μια προτροπή",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Σημειώσεις Έκδοσης",
 	"Release Notes": "Σημειώσεις Έκδοσης",
 	"Relevance": "Σχετικότητα",
 	"Relevance": "Σχετικότητα",
+	"Relevance Threshold": "",
 	"Remove": "Αφαίρεση",
 	"Remove": "Αφαίρεση",
 	"Remove Model": "Αφαίρεση Μοντέλου",
 	"Remove Model": "Αφαίρεση Μοντέλου",
 	"Rename": "Μετονομασία",
 	"Rename": "Μετονομασία",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Εγγραφή στο {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Εγγραφή στο {{WEBUI_NAME}}",
 	"Signing in 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": "Πηγή",
 	"Source": "Πηγή",
 	"Speech Playback Speed": "Ταχύτητα Αναπαραγωγής Ομιλίας",
 	"Speech Playback Speed": "Ταχύτητα Αναπαραγωγής Ομιλίας",
 	"Speech recognition error: {{error}}": "Σφάλμα αναγνώρισης ομιλίας: {{error}}",
 	"Speech recognition error: {{error}}": "Σφάλμα αναγνώρισης ομιλίας: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Πατήστε για παύση",
 	"Tap to interrupt": "Πατήστε για παύση",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Κλειδί API Tavily",
 	"Tavily API Key": "Κλειδί API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Πείτε μας περισσότερα:",
 	"Tell us more:": "Πείτε μας περισσότερα:",
 	"Temperature": "Temperature",
 	"Temperature": "Temperature",
 	"Template": "Πρότυπο",
 	"Template": "Πρότυπο",
@@ -1179,6 +1195,7 @@
 	"variable": "μεταβλητή",
 	"variable": "μεταβλητή",
 	"variable to have them replaced with clipboard content.": "μεταβλητή να αντικατασταθούν με το περιεχόμενο του πρόχειρου.",
 	"variable to have them replaced with clipboard content.": "μεταβλητή να αντικατασταθούν με το περιεχόμενο του πρόχειρου.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Έκδοση",
 	"Version": "Έκδοση",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Έκδοση {{selectedVersion}} από {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Έκδοση {{selectedVersion}} από {{totalVersions}}",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Διαδίκτυο",
 	"Web": "Διαδίκτυο",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Αναζήτηση στο Διαδίκτυο",
 	"Web Search": "Αναζήτηση στο Διαδίκτυο",
 	"Web Search Engine": "Μηχανή Αναζήτησης στο Διαδίκτυο",
 	"Web Search Engine": "Μηχανή Αναζήτησης στο Διαδίκτυο",
 	"Web Search in Chat": "",
 	"Web Search in Chat": "",

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

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

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "",
 	"Brave Search API Key": "",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "",
 	"Description": "",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "",
 	"Edit": "",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "",
 	"Enter Github Raw URL": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE API Key": "",
 	"Enter Google PSE Engine Id": "",
 	"Enter Google PSE Engine Id": "",
@@ -424,8 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Number of Steps (e.g. 50)": "",
 	"Enter Perplexity API Key": "",
 	"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 proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -443,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "",
 	"Enter stop sequence": "",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -527,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "",
 	"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": "",
 	"Fluidly stream large external response chunks": "",
 	"Focus chat input": "",
 	"Focus chat input": "",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -651,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "",
 	"Language": "",
+	"Language Locales": "",
 	"Last Active": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -704,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.": "",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "",
 	"Mirostat": "",
 	"Mirostat": "",
 	"Mirostat Eta": "",
 	"Mirostat Eta": "",
 	"Mirostat Tau": "",
 	"Mirostat Tau": "",
@@ -824,8 +832,6 @@
 	"Permission denied when accessing microphone: {{error}}": "",
 	"Permission denied when accessing microphone: {{error}}": "",
 	"Permissions": "",
 	"Permissions": "",
 	"Perplexity API Key": "",
 	"Perplexity API Key": "",
-	"Sougou Search API sID": "",
-	"Sougou Search API SK": "",
 	"Personalization": "",
 	"Personalization": "",
 	"Pin": "",
 	"Pin": "",
 	"Pinned": "",
 	"Pinned": "",
@@ -837,6 +843,8 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
 	"Playground": "",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -886,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "",
 	"Release Notes": "",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "",
 	"Remove": "",
 	"Remove Model": "",
 	"Remove Model": "",
 	"Rename": "",
 	"Rename": "",
@@ -1015,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "",
 	"Source": "",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "",
 	"Speech recognition error: {{error}}": "",
@@ -1042,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "",
 	"Tell us more:": "",
 	"Temperature": "",
 	"Temperature": "",
 	"Template": "",
 	"Template": "",
@@ -1183,6 +1195,7 @@
 	"variable": "",
 	"variable": "",
 	"variable to have them replaced with clipboard content.": "",
 	"variable to have them replaced with clipboard content.": "",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "",
 	"Version": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1197,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "",
 	"Web Search Engine": "",
 	"Web Search Engine": "",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Clave API de Brave Search",
 	"By {{name}}": "Por {{name}}",
 	"By {{name}}": "Por {{name}}",
 	"Bypass Embedding and Retrieval": "Evitar Incrustración y Recuperación",
 	"Bypass Embedding and Retrieval": "Evitar Incrustración y Recuperación",
-	"Bypass SSL verification for Websites": "Evitar Verificación SSL para sitios web",
 	"Calendar": "Calendario",
 	"Calendar": "Calendario",
 	"Call": "Llamada",
 	"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",
 	"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",
 	"Deleted User": "Usuario Borrado",
 	"Describe your knowledge base and objectives": "Describe tu Base de Conocimientos y sus objetivos",
 	"Describe your knowledge base and objectives": "Describe tu Base de Conocimientos y sus objetivos",
 	"Description": "Descripción",
 	"Description": "Descripción",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "No seguiste completamente las instrucciones",
 	"Didn't fully follow instructions": "No seguiste completamente las instrucciones",
 	"Direct": "Directo",
 	"Direct": "Directo",
 	"Direct Connections": "Conexiones Directas",
 	"Direct Connections": "Conexiones Directas",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "p.ej. mi_filtro",
 	"e.g. my_filter": "p.ej. mi_filtro",
 	"e.g. my_tools": "p.ej. mis_herramientas",
 	"e.g. my_tools": "p.ej. mis_herramientas",
 	"e.g. Tools for performing various operations": "p.ej. Herramientas para realizar varias operaciones",
 	"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": "Editar",
 	"Edit Arena Model": "Editar Modelo en Arena",
 	"Edit Arena Model": "Editar Modelo en Arena",
 	"Edit Channel": "Editar Canal",
 	"Edit Channel": "Editar Canal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Ingresar Clave de Azure Document Intelligence",
 	"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 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 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 Github Raw URL": "Ingresar URL Github en Bruto(raw)",
 	"Enter Google PSE API Key": "Ingresar Clave API de Google PSE",
 	"Enter Google PSE API Key": "Ingresar Clave API de Google PSE",
 	"Enter Google PSE Engine Id": "Ingresa ID del Motor PSE de Google",
 	"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 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 Number of Steps (e.g. 50)": "Ingresar Número de Pasos (p.ej., 50)",
 	"Enter Perplexity API Key": "Ingresar Clave API de Perplexity",
 	"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 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 reasoning effort": "Ingresar esfuerzo de razonamiento",
 	"Enter Sampler (e.g. Euler a)": "Ingresar Muestreador (p.ej., Euler a)",
 	"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 host": "Ingresar host del servidor",
 	"Enter server label": "Ingresar etiqueta del servidor",
 	"Enter server label": "Ingresar etiqueta del servidor",
 	"Enter server port": "Ingresar puerto 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 stop sequence": "Ingresar secuencia de parada",
 	"Enter system prompt": "Ingresar Indicador(prompt) del sistema",
 	"Enter system prompt": "Ingresar Indicador(prompt) del sistema",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Ingresar Clave API de Tavily",
 	"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 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 Tika Server URL": "Ingresar URL del servidor Tika",
 	"Enter timeout in seconds": "Ingresar timeout en segundos",
 	"Enter timeout in seconds": "Ingresar timeout en segundos",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "El filtro ahora está habilitado globalmente",
 	"Filter is now globally enabled": "El filtro ahora está habilitado globalmente",
 	"Filters": "Filtros",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Transmisión fluida de fragmentos de grandes respuestas externas",
 	"Focus chat input": "Enfoque entrada del chat",
 	"Focus chat input": "Enfoque entrada del chat",
 	"Folder deleted successfully": "Carpeta bollada correctamente",
 	"Folder deleted successfully": "Carpeta bollada correctamente",
@@ -649,6 +659,7 @@
 	"Label": "Etiqueta",
 	"Label": "Etiqueta",
 	"Landing Page Mode": "Modo Página Inicial",
 	"Landing Page Mode": "Modo Página Inicial",
 	"Language": "Lenguaje",
 	"Language": "Lenguaje",
+	"Language Locales": "",
 	"Last Active": "Última Actividad",
 	"Last Active": "Última Actividad",
 	"Last Modified": "Último Modificación",
 	"Last Modified": "Último Modificación",
 	"Last reply": "Última Respuesta",
 	"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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Puntuación Mínima",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Válvulas de Tuberías",
 	"Pipelines Valves": "Válvulas de Tuberías",
 	"Plain text (.txt)": "Texto plano (.txt)",
 	"Plain text (.txt)": "Texto plano (.txt)",
 	"Playground": "Recreo",
 	"Playground": "Recreo",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Por favor revisar cuidadosamente los siguientes avisos:",
 	"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 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)",
 	"Please enter a prompt": "Por favor ingresar un indicador(prompt)",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notas de la Versión",
 	"Release Notes": "Notas de la Versión",
 	"Relevance": "Relevancia",
 	"Relevance": "Relevancia",
+	"Relevance Threshold": "",
 	"Remove": "Eliminar",
 	"Remove": "Eliminar",
 	"Remove Model": "Eliminar Modelo",
 	"Remove Model": "Eliminar Modelo",
 	"Rename": "Renombrar",
 	"Rename": "Renombrar",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Crear una Cuenta en {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Crear una Cuenta en {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Iniciando Sesión en {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Iniciando Sesión en {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fuente",
 	"Source": "Fuente",
 	"Speech Playback Speed": "Velocidad de Reproducción de Voz",
 	"Speech Playback Speed": "Velocidad de Reproducción de Voz",
 	"Speech recognition error: {{error}}": "Error en reconocimiento de voz: {{error}}",
 	"Speech recognition error: {{error}}": "Error en reconocimiento de voz: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Toca para interrumpir",
 	"Tap to interrupt": "Toca para interrumpir",
 	"Tasks": "Tareas",
 	"Tasks": "Tareas",
 	"Tavily API Key": "Clave API de Tavily",
 	"Tavily API Key": "Clave API de Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dinos algo más:",
 	"Tell us more:": "Dinos algo más:",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Plantilla",
 	"Template": "Plantilla",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable para ser reemplazada con el contenido del portapapeles.",
 	"variable to have them replaced with clipboard content.": "variable para ser reemplazada con el contenido del portapapeles.",
 	"Verify Connection": "Verificar Conexión",
 	"Verify Connection": "Verificar Conexión",
+	"Verify SSL Certificate": "",
 	"Version": "Versión",
 	"Version": "Versión",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versión {{selectedVersion}} de {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versión {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Ver Respuestas",
 	"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.",
 	"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": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Búsqueda Web",
 	"Web Search": "Búsqueda Web",
 	"Web Search Engine": "Motor Búsqueda Web",
 	"Web Search Engine": "Motor Búsqueda Web",
 	"Web Search in Chat": "Búsqueda Web en Chat",
 	"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",
 	"Brave Search API Key": "Brave Search API võti",
 	"By {{name}}": "Autor: {{name}}",
 	"By {{name}}": "Autor: {{name}}",
 	"Bypass Embedding and Retrieval": "Möödaminek sisestamisest ja taastamisest",
 	"Bypass Embedding and Retrieval": "Möödaminek sisestamisest ja taastamisest",
-	"Bypass SSL verification for Websites": "Möödaminek veebisaitide SSL-kontrollimisest",
 	"Calendar": "Kalender",
 	"Calendar": "Kalender",
 	"Call": "Kõne",
 	"Call": "Kõne",
 	"Call feature is not supported when using Web STT engine": "Kõnefunktsioon ei ole Web STT mootorit kasutades toetatud",
 	"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",
 	"Deleted User": "Kustutatud kasutaja",
 	"Describe your knowledge base and objectives": "Kirjeldage oma teadmiste baasi ja eesmärke",
 	"Describe your knowledge base and objectives": "Kirjeldage oma teadmiste baasi ja eesmärke",
 	"Description": "Kirjeldus",
 	"Description": "Kirjeldus",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Ei järginud täielikult juhiseid",
 	"Didn't fully follow instructions": "Ei järginud täielikult juhiseid",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "Otsesed ühendused",
 	"Direct Connections": "Otsesed ühendused",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "nt minu_filter",
 	"e.g. my_filter": "nt minu_filter",
 	"e.g. my_tools": "nt minu_toriistad",
 	"e.g. my_tools": "nt minu_toriistad",
 	"e.g. Tools for performing various operations": "nt tööriistad mitmesuguste operatsioonide teostamiseks",
 	"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": "Muuda",
 	"Edit Arena Model": "Muuda Areena mudelit",
 	"Edit Arena Model": "Muuda Areena mudelit",
 	"Edit Channel": "Muuda kanalit",
 	"Edit Channel": "Muuda kanalit",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Sisestage dokumendi intelligentsuse võti",
 	"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 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 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 Github Raw URL": "Sisestage Github toorURL",
 	"Enter Google PSE API Key": "Sisestage Google PSE API võti",
 	"Enter Google PSE API Key": "Sisestage Google PSE API võti",
 	"Enter Google PSE Engine Id": "Sisestage Google PSE mootori ID",
 	"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 Mojeek Search API Key": "Sisestage Mojeek Search API võti",
 	"Enter Number of Steps (e.g. 50)": "Sisestage sammude arv (nt 50)",
 	"Enter Number of Steps (e.g. 50)": "Sisestage sammude arv (nt 50)",
 	"Enter Perplexity API Key": "Sisestage Perplexity API võti",
 	"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 proxy URL (e.g. https://user:password@host:port)": "Sisestage puhverserveri URL (nt https://kasutaja:parool@host:port)",
 	"Enter reasoning effort": "Sisestage arutluspingutus",
 	"Enter reasoning effort": "Sisestage arutluspingutus",
 	"Enter Sampler (e.g. Euler a)": "Sisestage valimismeetod (nt Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Sisestage valimismeetod (nt Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Sisestage serveri host",
 	"Enter server host": "Sisestage serveri host",
 	"Enter server label": "Sisestage serveri silt",
 	"Enter server label": "Sisestage serveri silt",
 	"Enter server port": "Sisestage serveri port",
 	"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 stop sequence": "Sisestage lõpetamise järjestus",
 	"Enter system prompt": "Sisestage süsteemi vihjed",
 	"Enter system prompt": "Sisestage süsteemi vihjed",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Sisestage Tavily API võti",
 	"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 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 Tika Server URL": "Sisestage Tika serveri URL",
 	"Enter timeout in seconds": "Sisestage aegumine sekundites",
 	"Enter timeout in seconds": "Sisestage aegumine sekundites",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter on nüüd globaalselt lubatud",
 	"Filter is now globally enabled": "Filter on nüüd globaalselt lubatud",
 	"Filters": "Filtrid",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Suurte väliste vastuste tükkide sujuv voogedastus",
 	"Focus chat input": "Fokuseeri vestluse sisendile",
 	"Focus chat input": "Fokuseeri vestluse sisendile",
 	"Folder deleted successfully": "Kaust edukalt kustutatud",
 	"Folder deleted successfully": "Kaust edukalt kustutatud",
@@ -649,6 +659,7 @@
 	"Label": "Silt",
 	"Label": "Silt",
 	"Landing Page Mode": "Maandumislehe režiim",
 	"Landing Page Mode": "Maandumislehe režiim",
 	"Language": "Keel",
 	"Language": "Keel",
+	"Language Locales": "",
 	"Last Active": "Viimati aktiivne",
 	"Last Active": "Viimati aktiivne",
 	"Last Modified": "Viimati muudetud",
 	"Last Modified": "Viimati muudetud",
 	"Last reply": "Viimane vastus",
 	"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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Minimaalne skoor",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Torustike klapid",
 	"Pipelines Valves": "Torustike klapid",
 	"Plain text (.txt)": "Lihttekst (.txt)",
 	"Plain text (.txt)": "Lihttekst (.txt)",
 	"Playground": "Mänguväljak",
 	"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 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 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",
 	"Please enter a prompt": "Palun sisestage vihje",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Väljalaskemärkmed",
 	"Release Notes": "Väljalaskemärkmed",
 	"Relevance": "Asjakohasus",
 	"Relevance": "Asjakohasus",
+	"Relevance Threshold": "",
 	"Remove": "Eemalda",
 	"Remove": "Eemalda",
 	"Remove Model": "Eemalda mudel",
 	"Remove Model": "Eemalda mudel",
 	"Rename": "Nimeta ümber",
 	"Rename": "Nimeta ümber",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Registreeru {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Registreeru {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Sisselogimine {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Sisselogimine {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Allikas",
 	"Source": "Allikas",
 	"Speech Playback Speed": "Kõne taasesituse kiirus",
 	"Speech Playback Speed": "Kõne taasesituse kiirus",
 	"Speech recognition error: {{error}}": "Kõnetuvastuse viga: {{error}}",
 	"Speech recognition error: {{error}}": "Kõnetuvastuse viga: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Puuduta katkestamiseks",
 	"Tap to interrupt": "Puuduta katkestamiseks",
 	"Tasks": "Ülesanded",
 	"Tasks": "Ülesanded",
 	"Tavily API Key": "Tavily API võti",
 	"Tavily API Key": "Tavily API võti",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Räägi meile lähemalt:",
 	"Tell us more:": "Räägi meile lähemalt:",
 	"Temperature": "Temperatuur",
 	"Temperature": "Temperatuur",
 	"Template": "Mall",
 	"Template": "Mall",
@@ -1179,6 +1195,7 @@
 	"variable": "muutuja",
 	"variable": "muutuja",
 	"variable to have them replaced with clipboard content.": "muutuja, et need asendataks lõikelaua sisuga.",
 	"variable to have them replaced with clipboard content.": "muutuja, et need asendataks lõikelaua sisuga.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versioon",
 	"Version": "Versioon",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versioon {{selectedVersion}} / {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versioon {{selectedVersion}} / {{totalVersions}}",
 	"View Replies": "Vaata vastuseid",
 	"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.",
 	"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": "Veeb",
 	"Web API": "Veebi API",
 	"Web API": "Veebi API",
+	"Web Loader Engine": "",
 	"Web Search": "Veebiotsing",
 	"Web Search": "Veebiotsing",
 	"Web Search Engine": "Veebi otsingumootor",
 	"Web Search Engine": "Veebi otsingumootor",
 	"Web Search in Chat": "Veebiotsing vestluses",
 	"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",
 	"Brave Search API Key": "Brave Bilaketa API Gakoa",
 	"By {{name}}": "{{name}}-k",
 	"By {{name}}": "{{name}}-k",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Saihestu SSL egiaztapena Webguneentzat",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Deia",
 	"Call": "Deia",
 	"Call feature is not supported when using Web STT engine": "Dei funtzioa ez da onartzen Web STT motorra erabiltzean",
 	"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",
 	"Deleted User": "Ezabatutako Erabiltzailea",
 	"Describe your knowledge base and objectives": "Deskribatu zure ezagutza-basea eta helburuak",
 	"Describe your knowledge base and objectives": "Deskribatu zure ezagutza-basea eta helburuak",
 	"Description": "Deskribapena",
 	"Description": "Deskribapena",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Ez ditu jarraibideak guztiz jarraitu",
 	"Didn't fully follow instructions": "Ez ditu jarraibideak guztiz jarraitu",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "adib. nire_iragazkia",
 	"e.g. my_filter": "adib. nire_iragazkia",
 	"e.g. my_tools": "adib. nire_tresnak",
 	"e.g. my_tools": "adib. nire_tresnak",
 	"e.g. Tools for performing various operations": "adib. Hainbat eragiketa egiteko 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": "Editatu",
 	"Edit Arena Model": "Editatu Arena Eredua",
 	"Edit Arena Model": "Editatu Arena Eredua",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Sartu Github Raw URLa",
 	"Enter Github Raw URL": "Sartu Github Raw URLa",
 	"Enter Google PSE API Key": "Sartu Google PSE API Gakoa",
 	"Enter Google PSE API Key": "Sartu Google PSE API Gakoa",
 	"Enter Google PSE Engine Id": "Sartu Google PSE Motor IDa",
 	"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 Mojeek Search API Key": "Sartu Mojeek Bilaketa API Gakoa",
 	"Enter Number of Steps (e.g. 50)": "Sartu Urrats Kopurua (adib. 50)",
 	"Enter Number of Steps (e.g. 50)": "Sartu Urrats Kopurua (adib. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Sartu Sampler-a (adib. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Sartu Sampler-a (adib. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Sartu zerbitzariaren ostalaria",
 	"Enter server host": "Sartu zerbitzariaren ostalaria",
 	"Enter server label": "Sartu zerbitzariaren etiketa",
 	"Enter server label": "Sartu zerbitzariaren etiketa",
 	"Enter server port": "Sartu zerbitzariaren portua",
 	"Enter server port": "Sartu zerbitzariaren portua",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Sartu gelditze sekuentzia",
 	"Enter stop sequence": "Sartu gelditze sekuentzia",
 	"Enter system prompt": "Sartu sistema prompta",
 	"Enter system prompt": "Sartu sistema prompta",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Sartu Tavily API Gakoa",
 	"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 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 Tika Server URL": "Sartu Tika Zerbitzari URLa",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Iragazkia orain globalki gaituta dago",
 	"Filter is now globally enabled": "Iragazkia orain globalki gaituta dago",
 	"Filters": "Iragazkiak",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Modu jariagarrian transmititu kanpoko erantzun zati handiak",
 	"Focus chat input": "Fokuratu txataren sarrera",
 	"Focus chat input": "Fokuratu txataren sarrera",
 	"Folder deleted successfully": "Karpeta ongi ezabatu da",
 	"Folder deleted successfully": "Karpeta ongi ezabatu da",
@@ -649,6 +659,7 @@
 	"Label": "Etiketa",
 	"Label": "Etiketa",
 	"Landing Page Mode": "Hasiera Orriaren Modua",
 	"Landing Page Mode": "Hasiera Orriaren Modua",
 	"Language": "Hizkuntza",
 	"Language": "Hizkuntza",
+	"Language Locales": "",
 	"Last Active": "Azken Aktibitatea",
 	"Last Active": "Azken Aktibitatea",
 	"Last Modified": "Azken Aldaketa",
 	"Last Modified": "Azken Aldaketa",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "Mezuen balorazioa gaitu behar da funtzionalitate hau erabiltzeko",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Puntuazio minimoa",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipeline balbulak",
 	"Pipelines Valves": "Pipeline balbulak",
 	"Plain text (.txt)": "Testu laua (.txt)",
 	"Plain text (.txt)": "Testu laua (.txt)",
 	"Playground": "Jolaslekua",
 	"Playground": "Jolaslekua",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Mesedez, berrikusi arretaz hurrengo oharrak:",
 	"Please carefully review the following warnings:": "Mesedez, berrikusi arretaz hurrengo oharrak:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Mesedez, sartu prompt bat",
 	"Please enter a prompt": "Mesedez, sartu prompt bat",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Bertsio oharrak",
 	"Release Notes": "Bertsio oharrak",
 	"Relevance": "Garrantzia",
 	"Relevance": "Garrantzia",
+	"Relevance Threshold": "",
 	"Remove": "Kendu",
 	"Remove": "Kendu",
 	"Remove Model": "Kendu modeloa",
 	"Remove Model": "Kendu modeloa",
 	"Rename": "Berrizendatu",
 	"Rename": "Berrizendatu",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Erregistratu {{WEBUI_NAME}}-n",
 	"Sign up to {{WEBUI_NAME}}": "Erregistratu {{WEBUI_NAME}}-n",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}}-n saioa hasten",
 	"Signing in to {{WEBUI_NAME}}": "{{WEBUI_NAME}}-n saioa hasten",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Iturria",
 	"Source": "Iturria",
 	"Speech Playback Speed": "Ahots erreprodukzio abiadura",
 	"Speech Playback Speed": "Ahots erreprodukzio abiadura",
 	"Speech recognition error: {{error}}": "Ahots ezagutze errorea: {{error}}",
 	"Speech recognition error: {{error}}": "Ahots ezagutze errorea: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Ukitu eteteko",
 	"Tap to interrupt": "Ukitu eteteko",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API gakoa",
 	"Tavily API Key": "Tavily API gakoa",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Kontatu gehiago:",
 	"Tell us more:": "Kontatu gehiago:",
 	"Temperature": "Tenperatura",
 	"Temperature": "Tenperatura",
 	"Template": "Txantiloia",
 	"Template": "Txantiloia",
@@ -1179,6 +1195,7 @@
 	"variable": "aldagaia",
 	"variable": "aldagaia",
 	"variable to have them replaced with clipboard content.": "aldagaia arbeleko edukiarekin ordezkatzeko.",
 	"variable to have them replaced with clipboard content.": "aldagaia arbeleko edukiarekin ordezkatzeko.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Bertsioa",
 	"Version": "Bertsioa",
 	"Version {{selectedVersion}} of {{totalVersions}}": "{{totalVersions}}-tik {{selectedVersion}}. bertsioa",
 	"Version {{selectedVersion}} of {{totalVersions}}": "{{totalVersions}}-tik {{selectedVersion}}. bertsioa",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Weba",
 	"Web": "Weba",
 	"Web API": "Web APIa",
 	"Web API": "Web APIa",
+	"Web Loader Engine": "",
 	"Web Search": "Web bilaketa",
 	"Web Search": "Web bilaketa",
 	"Web Search Engine": "Web bilaketa motorra",
 	"Web Search Engine": "Web bilaketa motorra",
 	"Web Search in Chat": "",
 	"Web Search in Chat": "",

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "کلید API جستجوی شجاع",
 	"Brave Search API Key": "کلید API جستجوی شجاع",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "عبور از تأیید SSL برای وب سایت ها",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "توضیحات",
 	"Description": "توضیحات",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند",
 	"Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ویرایش",
 	"Edit": "ویرایش",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "ادرس Github Raw را وارد کنید",
 	"Enter Github Raw URL": "ادرس Github Raw را وارد کنید",
 	"Enter Google PSE API Key": "کلید API گوگل PSE را وارد کنید",
 	"Enter Google PSE API Key": "کلید API گوگل PSE را وارد کنید",
 	"Enter Google PSE Engine Id": "شناسه موتور PSE گوگل را وارد کنید",
 	"Enter Google PSE Engine Id": "شناسه موتور PSE گوگل را وارد کنید",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
 	"Enter Number of Steps (e.g. 50)": "تعداد گام ها را وارد کنید (مثال: 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "توالی توقف را وارد کنید",
 	"Enter stop sequence": "توالی توقف را وارد کنید",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "فانگ سرفیس شناسایی شد: نمی توان از نمایه شما به عنوان آواتار استفاده کرد. پیش فرض به عکس پروفایل پیش فرض برگشت داده شد.",
 	"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": "تکه های پاسخ خارجی بزرگ را به صورت سیال پخش کنید",
 	"Fluidly stream large external response chunks": "تکه های پاسخ خارجی بزرگ را به صورت سیال پخش کنید",
 	"Focus chat input": "فوکوس کردن ورودی گپ",
 	"Focus chat input": "فوکوس کردن ورودی گپ",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "زبان",
 	"Language": "زبان",
+	"Language Locales": "",
 	"Last Active": "آخرین فعال",
 	"Last Active": "آخرین فعال",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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 می توانند چت اشتراک را مشاهده کنند.",
 	"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": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "شیرالات خطوط لوله",
 	"Pipelines Valves": "شیرالات خطوط لوله",
 	"Plain text (.txt)": "متن ساده (.txt)",
 	"Plain text (.txt)": "متن ساده (.txt)",
 	"Playground": "زمین بازی",
 	"Playground": "زمین بازی",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "یادداشت\u200cهای انتشار",
 	"Release Notes": "یادداشت\u200cهای انتشار",
 	"Relevance": "ارتباط",
 	"Relevance": "ارتباط",
+	"Relevance Threshold": "",
 	"Remove": "حذف",
 	"Remove": "حذف",
 	"Remove Model": "حذف مدل",
 	"Remove Model": "حذف مدل",
 	"Rename": "تغییر نام",
 	"Rename": "تغییر نام",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "منبع",
 	"Source": "منبع",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "خطای تشخیص گفتار: {{error}}",
 	"Speech recognition error: {{error}}": "خطای تشخیص گفتار: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "بیشتر بگویید:",
 	"Tell us more:": "بیشتر بگویید:",
 	"Temperature": "دما",
 	"Temperature": "دما",
 	"Template": "الگو",
 	"Template": "الگو",
@@ -1179,6 +1195,7 @@
 	"variable": "متغیر",
 	"variable": "متغیر",
 	"variable to have them replaced with clipboard content.": "متغیر برای جایگزینی آنها با محتوای بریده\u200cدان.",
 	"variable to have them replaced with clipboard content.": "متغیر برای جایگزینی آنها با محتوای بریده\u200cدان.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "نسخه",
 	"Version": "نسخه",
 	"Version {{selectedVersion}} of {{totalVersions}}": "نسخهٔ {{selectedVersion}} از {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "نسخهٔ {{selectedVersion}} از {{totalVersions}}",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "جستجوی وب",
 	"Web Search Engine": "موتور جستجوی وب",
 	"Web Search Engine": "موتور جستجوی وب",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Brave Search API -avain",
 	"By {{name}}": "Tekijä {{name}}",
 	"By {{name}}": "Tekijä {{name}}",
 	"Bypass Embedding and Retrieval": "Ohita upotus ja haku",
 	"Bypass Embedding and Retrieval": "Ohita upotus ja haku",
-	"Bypass SSL verification for Websites": "Ohita SSL-varmennus verkkosivustoille",
 	"Calendar": "Kalenteri",
 	"Calendar": "Kalenteri",
 	"Call": "Puhelu",
 	"Call": "Puhelu",
 	"Call feature is not supported when using Web STT engine": "Puhelutoimintoa ei tueta käytettäessä web-puheentunnistusmoottoria",
 	"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",
 	"Deleted User": "Käyttäjä poistettu",
 	"Describe your knowledge base and objectives": "Kuvaa tietokantasi ja tavoitteesi",
 	"Describe your knowledge base and objectives": "Kuvaa tietokantasi ja tavoitteesi",
 	"Description": "Kuvaus",
 	"Description": "Kuvaus",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Ei noudattanut ohjeita täysin",
 	"Didn't fully follow instructions": "Ei noudattanut ohjeita täysin",
 	"Direct": "Suora",
 	"Direct": "Suora",
 	"Direct Connections": "Suorat yhteydet",
 	"Direct Connections": "Suorat yhteydet",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "esim. oma_suodatin",
 	"e.g. my_filter": "esim. oma_suodatin",
 	"e.g. my_tools": "esim. omat_työkalut",
 	"e.g. my_tools": "esim. omat_työkalut",
 	"e.g. Tools for performing various operations": "esim. työkaluja erilaisten toimenpiteiden suorittamiseen",
 	"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": "Muokkaa",
 	"Edit Arena Model": "Muokkaa Arena-mallia",
 	"Edit Arena Model": "Muokkaa Arena-mallia",
 	"Edit Channel": "Muokkaa kanavaa",
 	"Edit Channel": "Muokkaa kanavaa",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Kirjoiuta asiakirja tiedustelun avain",
 	"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 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 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 Github Raw URL": "Kirjoita Github Raw -verkko-osoite",
 	"Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
 	"Enter Google PSE API Key": "Kirjoita Google PSE API -avain",
 	"Enter Google PSE Engine Id": "Kirjoita Google PSE -moottorin tunnus",
 	"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 Mojeek Search API Key": "Kirjoita Mojeek Search API -avain",
 	"Enter Number of Steps (e.g. 50)": "Kirjoita askelten määrä (esim. 50)",
 	"Enter Number of Steps (e.g. 50)": "Kirjoita askelten määrä (esim. 50)",
 	"Enter Perplexity API Key": "Aseta Perplexity API-avain",
 	"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 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 reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Kirjoita näytteistäjä (esim. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Kirjoita näytteistäjä (esim. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Kirjoita palvelimen isäntänimi",
 	"Enter server host": "Kirjoita palvelimen isäntänimi",
 	"Enter server label": "Kirjoita palvelimen tunniste",
 	"Enter server label": "Kirjoita palvelimen tunniste",
 	"Enter server port": "Kirjoita palvelimen portti",
 	"Enter server port": "Kirjoita palvelimen portti",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Kirjoita lopetussekvenssi",
 	"Enter stop sequence": "Kirjoita lopetussekvenssi",
 	"Enter system prompt": "Kirjoita järjestelmäkehote",
 	"Enter system prompt": "Kirjoita järjestelmäkehote",
 	"Enter system prompt here": "Kirjoita järjestelmäkehote tähän",
 	"Enter system prompt here": "Kirjoita järjestelmäkehote tähän",
 	"Enter Tavily API Key": "Kirjoita Tavily API -avain",
 	"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 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 Tika Server URL": "Kirjoita Tika Server URL",
 	"Enter timeout in seconds": "Aseta aikakatkaisu sekunneissa",
 	"Enter timeout in seconds": "Aseta aikakatkaisu sekunneissa",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Suodatin on nyt otettu käyttöön globaalisti",
 	"Filter is now globally enabled": "Suodatin on nyt otettu käyttöön globaalisti",
 	"Filters": "Suodattimet",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Virtaa suuria ulkoisia vastausosia joustavasti",
 	"Focus chat input": "Fokusoi syöttökenttään",
 	"Focus chat input": "Fokusoi syöttökenttään",
 	"Folder deleted successfully": "Kansio poistettu onnistuneesti",
 	"Folder deleted successfully": "Kansio poistettu onnistuneesti",
@@ -649,6 +659,7 @@
 	"Label": "Tunniste",
 	"Label": "Tunniste",
 	"Landing Page Mode": "Etusivun tila",
 	"Landing Page Mode": "Etusivun tila",
 	"Language": "Kieli",
 	"Language": "Kieli",
+	"Language Locales": "",
 	"Last Active": "Viimeksi aktiivinen",
 	"Last Active": "Viimeksi aktiivinen",
 	"Last Modified": "Viimeksi muokattu",
 	"Last Modified": "Viimeksi muokattu",
 	"Last reply": "Viimeksi vastattu",
 	"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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Vähimmäispisteet",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Putkistojen venttiilit",
 	"Pipelines Valves": "Putkistojen venttiilit",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Playground": "Leikkipaikka",
 	"Playground": "Leikkipaikka",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Tarkista huolellisesti seuraavat varoitukset:",
 	"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 do not close the settings page while loading the model.": "Älä sulje asetussivua mallin latautuessa.",
 	"Please enter a prompt": "Kirjoita kehote",
 	"Please enter a prompt": "Kirjoita kehote",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Julkaisutiedot",
 	"Release Notes": "Julkaisutiedot",
 	"Relevance": "Relevanssi",
 	"Relevance": "Relevanssi",
+	"Relevance Threshold": "",
 	"Remove": "Poista",
 	"Remove": "Poista",
 	"Remove Model": "Poista malli",
 	"Remove Model": "Poista malli",
 	"Rename": "Nimeä uudelleen",
 	"Rename": "Nimeä uudelleen",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Rekisteröidy palveluun {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Rekisteröidy palveluun {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Kirjaudutaan sisään palveluun {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Kirjaudutaan sisään palveluun {{WEBUI_NAME}}",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Lähde",
 	"Source": "Lähde",
 	"Speech Playback Speed": "Puhetoiston nopeus",
 	"Speech Playback Speed": "Puhetoiston nopeus",
 	"Speech recognition error: {{error}}": "Puheentunnistusvirhe: {{error}}",
 	"Speech recognition error: {{error}}": "Puheentunnistusvirhe: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Napauta keskeyttääksesi",
 	"Tap to interrupt": "Napauta keskeyttääksesi",
 	"Tasks": "Tehtävät",
 	"Tasks": "Tehtävät",
 	"Tavily API Key": "Tavily API -avain",
 	"Tavily API Key": "Tavily API -avain",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Kerro lisää:",
 	"Tell us more:": "Kerro lisää:",
 	"Temperature": "Lämpötila",
 	"Temperature": "Lämpötila",
 	"Template": "Malli",
 	"Template": "Malli",
@@ -1179,6 +1195,7 @@
 	"variable": "muuttuja",
 	"variable": "muuttuja",
 	"variable to have them replaced with clipboard content.": "muuttuja korvataan leikepöydän sisällöllä.",
 	"variable to have them replaced with clipboard content.": "muuttuja korvataan leikepöydän sisällöllä.",
 	"Verify Connection": "Tarkista yhteys",
 	"Verify Connection": "Tarkista yhteys",
+	"Verify SSL Certificate": "",
 	"Version": "Versio",
 	"Version": "Versio",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versio {{selectedVersion}} / {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versio {{selectedVersion}} / {{totalVersions}}",
 	"View Replies": "Näytä vastaukset",
 	"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.",
 	"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": "Web",
 	"Web API": "Web-API",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Verkkohaku",
 	"Web Search": "Verkkohaku",
 	"Web Search Engine": "Hakukoneet",
 	"Web Search Engine": "Hakukoneet",
 	"Web Search in Chat": "Verkkohaku keskustelussa",
 	"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",
 	"Brave Search API Key": "Clé API Brave Search",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Bypasser la vérification SSL pour les sites web",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Appeler",
 	"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",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Description",
 	"Description": "Description",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Modifier",
 	"Edit": "Modifier",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Entrez l'URL brute de GitHub",
 	"Enter Github Raw URL": "Entrez l'URL brute de GitHub",
 	"Enter Google PSE API Key": "Entrez la clé API Google PSE",
 	"Enter Google PSE API Key": "Entrez la clé API Google PSE",
 	"Enter Google PSE Engine Id": "Entrez l'identifiant du moteur Google PSE",
 	"Enter Google PSE Engine Id": "Entrez l'identifiant du moteur Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre de pas (par ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre de pas (par ex. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Entrez la séquence d'arrêt",
 	"Enter stop sequence": "Entrez la séquence d'arrêt",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Entrez la clé API Tavily",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Le filtre est désormais activé globalement",
 	"Filter is now globally enabled": "Le filtre est désormais activé globalement",
 	"Filters": "Filtres",
 	"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.",
 	"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",
 	"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",
 	"Focus chat input": "Se concentrer sur le chat en entrée",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Langue",
 	"Language": "Langue",
+	"Language Locales": "",
 	"Last Active": "Dernière activité",
 	"Last Active": "Dernière activité",
 	"Last Modified": "Dernière modification",
 	"Last Modified": "Dernière modification",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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é.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Score minimal",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Vannes de Pipelines",
 	"Pipelines Valves": "Vannes de Pipelines",
 	"Plain text (.txt)": "Texte simple (.txt)",
 	"Plain text (.txt)": "Texte simple (.txt)",
 	"Playground": "Aire de jeux",
 	"Playground": "Aire de jeux",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notes de publication",
 	"Release Notes": "Notes de publication",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Retirer",
 	"Remove": "Retirer",
 	"Remove Model": "Retirer le modèle",
 	"Remove Model": "Retirer le modèle",
 	"Rename": "Renommer",
 	"Rename": "Renommer",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Source",
 	"Source": "Source",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale\u00a0: {{error}}",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale\u00a0: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Appuyez pour interrompre",
 	"Tap to interrupt": "Appuyez pour interrompre",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Clé API Tavily",
 	"Tavily API Key": "Clé API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dites-nous en plus à ce sujet : ",
 	"Tell us more:": "Dites-nous en plus à ce sujet : ",
 	"Temperature": "Température",
 	"Temperature": "Température",
 	"Template": "Template",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable pour qu'elles soient remplacées par le contenu du presse-papiers.",
 	"variable to have them replaced with clipboard content.": "variable pour qu'elles soient remplacées par le contenu du presse-papiers.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version améliorée",
 	"Version": "Version améliorée",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Recherche Web",
 	"Web Search": "Recherche Web",
 	"Web Search Engine": "Moteur de recherche Web",
 	"Web Search Engine": "Moteur de recherche Web",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Clé API Brave Search",
 	"By {{name}}": "Par {{name}}",
 	"By {{name}}": "Par {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Bypasser la vérification SSL pour les sites web",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Appeler",
 	"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",
 	"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é",
 	"Deleted User": "Utilisateur supprimé",
 	"Describe your knowledge base and objectives": "Décrivez votre base de connaissances et vos objectifs",
 	"Describe your knowledge base and objectives": "Décrivez votre base de connaissances et vos objectifs",
 	"Description": "Description",
 	"Description": "Description",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "par ex. mon_filtre",
 	"e.g. my_filter": "par ex. mon_filtre",
 	"e.g. my_tools": "par ex. mes_outils",
 	"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. 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": "Modifier",
 	"Edit Arena Model": "Modifier le modèle d'arène",
 	"Edit Arena Model": "Modifier le modèle d'arène",
 	"Edit Channel": "Modifier le canal",
 	"Edit Channel": "Modifier le canal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Entrez l'URL brute de GitHub",
 	"Enter Github Raw URL": "Entrez l'URL brute de GitHub",
 	"Enter Google PSE API Key": "Entrez la clé API Google PSE",
 	"Enter Google PSE API Key": "Entrez la clé API Google PSE",
 	"Enter Google PSE Engine Id": "Entrez l'identifiant du moteur 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 Mojeek Search API Key": "Entrez la clé API Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre d'étapes (par ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Entrez le nombre d'étapes (par ex. 50)",
 	"Enter Perplexity API Key": "",
 	"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 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 reasoning effort": "Entrez l'effort de raisonnement",
 	"Enter Sampler (e.g. Euler a)": "Entrez le sampler (par ex. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Entrez le sampler (par ex. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Entrez l'hôte du serveur",
 	"Enter server host": "Entrez l'hôte du serveur",
 	"Enter server label": "Entrez l'étiquette du serveur",
 	"Enter server label": "Entrez l'étiquette du serveur",
 	"Enter server port": "Entrez le port 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 stop sequence": "Entrez la séquence d'arrêt",
 	"Enter system prompt": "Entrez le prompt système",
 	"Enter system prompt": "Entrez le prompt système",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Entrez la clé API Tavily",
 	"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 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 Tika Server URL": "Entrez l'URL du serveur Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Le filtre est désormais activé globalement",
 	"Filter is now globally enabled": "Le filtre est désormais activé globalement",
 	"Filters": "Filtres",
 	"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.",
 	"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",
 	"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",
 	"Focus chat input": "Mettre le focus sur le champ de chat",
 	"Folder deleted successfully": "Dossier supprimé avec succès",
 	"Folder deleted successfully": "Dossier supprimé avec succès",
@@ -649,6 +659,7 @@
 	"Label": "Étiquette",
 	"Label": "Étiquette",
 	"Landing Page Mode": "Mode de la page d'accueil",
 	"Landing Page Mode": "Mode de la page d'accueil",
 	"Language": "Langue",
 	"Language": "Langue",
+	"Language Locales": "",
 	"Last Active": "Dernière activité",
 	"Last Active": "Dernière activité",
 	"Last Modified": "Dernière modification",
 	"Last Modified": "Dernière modification",
 	"Last reply": "Déernière réponse",
 	"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é",
 	"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.",
 	"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",
 	"Min P": "P min",
-	"Minimum Score": "Score minimal",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Vannes de pipelines",
 	"Pipelines Valves": "Vannes de pipelines",
 	"Plain text (.txt)": "Texte (.txt)",
 	"Plain text (.txt)": "Texte (.txt)",
 	"Playground": "Playground",
 	"Playground": "Playground",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Veuillez lire attentivement les avertissements suivants :",
 	"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 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",
 	"Please enter a prompt": "Veuillez saisir un prompt",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notes de mise à jour",
 	"Release Notes": "Notes de mise à jour",
 	"Relevance": "Pertinence",
 	"Relevance": "Pertinence",
+	"Relevance Threshold": "",
 	"Remove": "Retirer",
 	"Remove": "Retirer",
 	"Remove Model": "Retirer le modèle",
 	"Remove Model": "Retirer le modèle",
 	"Rename": "Renommer",
 	"Rename": "Renommer",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Inscrivez-vous à {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Inscrivez-vous à {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Connexion à {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Connexion à {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Source",
 	"Source": "Source",
 	"Speech Playback Speed": "Vitesse de lecture de la parole",
 	"Speech Playback Speed": "Vitesse de lecture de la parole",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale : {{error}}",
 	"Speech recognition error: {{error}}": "Erreur de reconnaissance vocale : {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Appuyez pour interrompre",
 	"Tap to interrupt": "Appuyez pour interrompre",
 	"Tasks": "Tâches",
 	"Tasks": "Tâches",
 	"Tavily API Key": "Clé API Tavily",
 	"Tavily API Key": "Clé API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Dites-nous en plus à ce sujet : ",
 	"Tell us more:": "Dites-nous en plus à ce sujet : ",
 	"Temperature": "Température",
 	"Temperature": "Température",
 	"Template": "Template",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variable",
 	"variable": "variable",
 	"variable to have them replaced with clipboard content.": "variable pour qu'elles soient remplacées par le contenu du presse-papiers.",
 	"variable to have them replaced with clipboard content.": "variable pour qu'elles soient remplacées par le contenu du presse-papiers.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version:",
 	"Version": "Version:",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} de {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Voir les réponses",
 	"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.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Recherche Web",
 	"Web Search": "Recherche Web",
 	"Web Search Engine": "Moteur de recherche Web",
 	"Web Search Engine": "Moteur de recherche Web",
 	"Web Search in Chat": "Recherche web depuis le chat",
 	"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 של חיפוש אמיץ",
 	"Brave Search API Key": "מפתח API של חיפוש אמיץ",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "עקוף אימות SSL עבור אתרים",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "תיאור",
 	"Description": "תיאור",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "לא עקב אחרי ההוראות באופן מלא",
 	"Didn't fully follow instructions": "לא עקב אחרי ההוראות באופן מלא",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ערוך",
 	"Edit": "ערוך",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "הזן כתובת URL של Github Raw",
 	"Enter Github Raw URL": "הזן כתובת URL של Github Raw",
 	"Enter Google PSE API Key": "הזן מפתח API של Google PSE",
 	"Enter Google PSE API Key": "הזן מפתח API של Google PSE",
 	"Enter Google PSE Engine Id": "הזן את מזהה מנוע PSE של Google",
 	"Enter Google PSE Engine Id": "הזן את מזהה מנוע PSE של Google",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
 	"Enter Number of Steps (e.g. 50)": "הזן מספר שלבים (למשל 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "הזן רצף עצירה",
 	"Enter stop sequence": "הזן רצף עצירה",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "התגלתה הזיית טביעת אצבע: לא ניתן להשתמש בראשי תיבות כאווטאר. משתמש בתמונת פרופיל ברירת מחדל.",
 	"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": "שידור נתונים חיצוניים בקצב רציף",
 	"Fluidly stream large external response chunks": "שידור נתונים חיצוניים בקצב רציף",
 	"Focus chat input": "מיקוד הקלט לצ'אט",
 	"Focus chat input": "מיקוד הקלט לצ'אט",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "שפה",
 	"Language": "שפה",
+	"Language Locales": "",
 	"Last Active": "פעיל לאחרונה",
 	"Last Active": "פעיל לאחרונה",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.": "הודעות שתשלח לאחר יצירת הקישור לא ישותפו. משתמשים עם כתובת האתר יוכלו לצפות בצ'אט המשותף.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "ציון מינימלי",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "צינורות שסתומים",
 	"Pipelines Valves": "צינורות שסתומים",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Playground": "אזור משחקים",
 	"Playground": "אזור משחקים",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "הערות שחרור",
 	"Release Notes": "הערות שחרור",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "הסר",
 	"Remove": "הסר",
 	"Remove Model": "הסר מודל",
 	"Remove Model": "הסר מודל",
 	"Rename": "שנה שם",
 	"Rename": "שנה שם",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "מקור",
 	"Source": "מקור",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "שגיאת תחקור שמע: {{error}}",
 	"Speech recognition error: {{error}}": "שגיאת תחקור שמע: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "תרשמו יותר:",
 	"Tell us more:": "תרשמו יותר:",
 	"Temperature": "טמפרטורה",
 	"Temperature": "טמפרטורה",
 	"Template": "תבנית",
 	"Template": "תבנית",
@@ -1179,6 +1195,7 @@
 	"variable": "משתנה",
 	"variable": "משתנה",
 	"variable to have them replaced with clipboard content.": "משתנה להחליפו ב- clipboard תוכן.",
 	"variable to have them replaced with clipboard content.": "משתנה להחליפו ב- clipboard תוכן.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "גרסה",
 	"Version": "גרסה",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "חיפוש באינטרנט",
 	"Web Search Engine": "מנוע חיפוש באינטרנט",
 	"Web Search Engine": "מנוע חיפוש באינטרנט",
 	"Web Search in Chat": "",
 	"Web Search in Chat": "",

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Brave सर्च एपीआई कुंजी",
 	"Brave Search API Key": "Brave सर्च एपीआई कुंजी",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "वेबसाइटों के लिए SSL सुनिश्चिती को छोड़ें",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "विवरण",
 	"Description": "विवरण",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "निर्देशों का पूरी तरह से पालन नहीं किया",
 	"Didn't fully follow instructions": "निर्देशों का पूरी तरह से पालन नहीं किया",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "संपादित करें",
 	"Edit": "संपादित करें",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URL दर्ज करें",
 	"Enter Github Raw URL": "Github Raw URL दर्ज करें",
 	"Enter Google PSE API Key": "Google PSE API कुंजी दर्ज करें",
 	"Enter Google PSE API Key": "Google PSE API कुंजी दर्ज करें",
 	"Enter Google PSE Engine Id": "Google PSE इंजन आईडी दर्ज करें",
 	"Enter Google PSE Engine Id": "Google PSE इंजन आईडी दर्ज करें",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
 	"Enter Number of Steps (e.g. 50)": "चरणों की संख्या दर्ज करें (उदा. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "स्टॉप अनुक्रम दर्ज करें",
 	"Enter stop sequence": "स्टॉप अनुक्रम दर्ज करें",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "फ़िंगरप्रिंट स्पूफ़िंग का पता चला: प्रारंभिक अक्षरों को अवतार के रूप में उपयोग करने में असमर्थ। प्रोफ़ाइल छवि को डिफ़ॉल्ट पर डिफ़ॉल्ट किया जा रहा है.",
 	"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": "बड़े बाह्य प्रतिक्रिया खंडों को तरल रूप से प्रवाहित करें",
 	"Fluidly stream large external response chunks": "बड़े बाह्य प्रतिक्रिया खंडों को तरल रूप से प्रवाहित करें",
 	"Focus chat input": "चैट इनपुट पर फ़ोकस करें",
 	"Focus chat input": "चैट इनपुट पर फ़ोकस करें",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "भाषा",
 	"Language": "भाषा",
+	"Language Locales": "",
 	"Last Active": "पिछली बार सक्रिय",
 	"Last Active": "पिछली बार सक्रिय",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.": "अपना लिंक बनाने के बाद आपके द्वारा भेजे गए संदेश साझा नहीं किए जाएंगे। यूआरएल वाले यूजर्स शेयर की गई चैट देख पाएंगे।",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "न्यूनतम स्कोर",
 	"Mirostat": "मिरोस्टा",
 	"Mirostat": "मिरोस्टा",
 	"Mirostat Eta": "मिरोस्टा ईटा",
 	"Mirostat Eta": "मिरोस्टा ईटा",
 	"Mirostat Tau": "मिरोस्तात ताऊ",
 	"Mirostat Tau": "मिरोस्तात ताऊ",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "पाइपलाइन वाल्व",
 	"Pipelines Valves": "पाइपलाइन वाल्व",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Playground": "कार्यक्षेत्र",
 	"Playground": "कार्यक्षेत्र",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "रिलीज नोट्स",
 	"Release Notes": "रिलीज नोट्स",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "हटा दें",
 	"Remove": "हटा दें",
 	"Remove Model": "मोडेल हटाएँ",
 	"Remove Model": "मोडेल हटाएँ",
 	"Rename": "नाम बदलें",
 	"Rename": "नाम बदलें",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "स्रोत",
 	"Source": "स्रोत",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "वाक् पहचान त्रुटि: {{error}}",
 	"Speech recognition error: {{error}}": "वाक् पहचान त्रुटि: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "हमें और अधिक बताएँ:",
 	"Tell us more:": "हमें और अधिक बताएँ:",
 	"Temperature": "टेंपेरेचर",
 	"Temperature": "टेंपेरेचर",
 	"Template": "टेम्पलेट",
 	"Template": "टेम्पलेट",
@@ -1179,6 +1195,7 @@
 	"variable": "वेरिएबल",
 	"variable": "वेरिएबल",
 	"variable to have them replaced with clipboard content.": "उन्हें क्लिपबोर्ड सामग्री से बदलने के लिए वेरिएबल।",
 	"variable to have them replaced with clipboard content.": "उन्हें क्लिपबोर्ड सामग्री से बदलने के लिए वेरिएबल।",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "संस्करण",
 	"Version": "संस्करण",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "वेब खोज",
 	"Web Search Engine": "वेब खोज इंजन",
 	"Web Search Engine": "वेब खोज इंजन",
 	"Web Search in Chat": "",
 	"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č",
 	"Brave Search API Key": "Brave tražilica - API ključ",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Zaobiđi SSL provjeru za web stranice",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Poziv",
 	"Call": "Poziv",
 	"Call feature is not supported when using Web STT engine": "Značajka poziva nije podržana kada se koristi Web STT mehanizam",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Opis",
 	"Description": "Opis",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nije u potpunosti slijedio upute",
 	"Didn't fully follow instructions": "Nije u potpunosti slijedio upute",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Uredi",
 	"Edit": "Uredi",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Unesite Github sirovi URL",
 	"Enter Github Raw URL": "Unesite Github sirovi URL",
 	"Enter Google PSE API Key": "Unesite Google PSE API ključ",
 	"Enter Google PSE API Key": "Unesite Google PSE API ključ",
 	"Enter Google PSE Engine Id": "Unesite ID Google PSE motora",
 	"Enter Google PSE Engine Id": "Unesite ID Google PSE motora",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Unesite broj koraka (npr. 50)",
 	"Enter Number of Steps (e.g. 50)": "Unesite broj koraka (npr. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Unesite sekvencu zaustavljanja",
 	"Enter stop sequence": "Unesite sekvencu zaustavljanja",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Glavno strujanje velikih vanjskih dijelova odgovora",
 	"Focus chat input": "Fokusiraj unos razgovora",
 	"Focus chat input": "Fokusiraj unos razgovora",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Jezik",
 	"Language": "Jezik",
+	"Language Locales": "",
 	"Last Active": "Zadnja aktivnost",
 	"Last Active": "Zadnja aktivnost",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Minimalna ocjena",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Ventili za cjevovode",
 	"Pipelines Valves": "Ventili za cjevovode",
 	"Plain text (.txt)": "Običan tekst (.txt)",
 	"Plain text (.txt)": "Običan tekst (.txt)",
 	"Playground": "Igralište",
 	"Playground": "Igralište",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Bilješke o izdanju",
 	"Release Notes": "Bilješke o izdanju",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Ukloni",
 	"Remove": "Ukloni",
 	"Remove Model": "Ukloni model",
 	"Remove Model": "Ukloni model",
 	"Rename": "Preimenuj",
 	"Rename": "Preimenuj",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Izvor",
 	"Source": "Izvor",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Pogreška prepoznavanja govora: {{error}}",
 	"Speech recognition error: {{error}}": "Pogreška prepoznavanja govora: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Recite nam više:",
 	"Tell us more:": "Recite nam više:",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Predložak",
 	"Template": "Predložak",
@@ -1179,6 +1195,7 @@
 	"variable": "varijabla",
 	"variable": "varijabla",
 	"variable to have them replaced with clipboard content.": "varijabla za zamjenu sadržajem međuspremnika.",
 	"variable to have them replaced with clipboard content.": "varijabla za zamjenu sadržajem međuspremnika.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Verzija",
 	"Version": "Verzija",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Internet pretraga",
 	"Web Search": "Internet pretraga",
 	"Web Search Engine": "Web tražilica",
 	"Web Search Engine": "Web tražilica",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Brave Search API kulcs",
 	"By {{name}}": "Készítette: {{name}}",
 	"By {{name}}": "Készítette: {{name}}",
 	"Bypass Embedding and Retrieval": "Beágyazás és visszakeresés kihagyása",
 	"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",
 	"Calendar": "Naptár",
 	"Call": "Hívás",
 	"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",
 	"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",
 	"Deleted User": "Felhasználó törölve",
 	"Describe your knowledge base and objectives": "Írd le a tudásbázisodat és céljaidat",
 	"Describe your knowledge base and objectives": "Írd le a tudásbázisodat és céljaidat",
 	"Description": "Leírás",
 	"Description": "Leírás",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nem követte teljesen az utasításokat",
 	"Didn't fully follow instructions": "Nem követte teljesen az utasításokat",
 	"Direct": "Közvetlen",
 	"Direct": "Közvetlen",
 	"Direct Connections": "Közvetlen kapcsolatok",
 	"Direct Connections": "Közvetlen kapcsolatok",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "pl. az_en_szűrőm",
 	"e.g. my_filter": "pl. az_en_szűrőm",
 	"e.g. my_tools": "pl. az_en_eszkozeim",
 	"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. 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": "Szerkesztés",
 	"Edit Arena Model": "Arena modell szerkesztése",
 	"Edit Arena Model": "Arena modell szerkesztése",
 	"Edit Channel": "Csatorna szerkesztése",
 	"Edit Channel": "Csatorna szerkesztése",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Add meg a dokumentum intelligencia kulcsot",
 	"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 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 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 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 API Key": "Add meg a Google PSE API kulcsot",
 	"Enter Google PSE Engine Id": "Add meg a Google PSE motor azonosítót",
 	"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 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 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 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 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 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)",
 	"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 host": "Add meg a szerver hosztot",
 	"Enter server label": "Add meg a szerver címkét",
 	"Enter server label": "Add meg a szerver címkét",
 	"Enter server port": "Add meg a szerver portot",
 	"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 stop sequence": "Add meg a leállítási szekvenciát",
 	"Enter system prompt": "Add meg a rendszer promptot",
 	"Enter system prompt": "Add meg a rendszer promptot",
 	"Enter system prompt here": "Írd ide a rendszer promptot",
 	"Enter system prompt here": "Írd ide a rendszer promptot",
 	"Enter Tavily API Key": "Add meg a Tavily API kulcsot",
 	"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 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 Tika Server URL": "Add meg a Tika szerver URL-t",
 	"Enter timeout in seconds": "Add meg az időtúllépést másodpercekben",
 	"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",
 	"Filter is now globally enabled": "A szűrő globálisan engedélyezve",
 	"Filters": "Szűrők",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Nagy külső válasz darabok folyamatos streamelése",
 	"Focus chat input": "Chat bevitel fókuszálása",
 	"Focus chat input": "Chat bevitel fókuszálása",
 	"Folder deleted successfully": "Mappa sikeresen törölve",
 	"Folder deleted successfully": "Mappa sikeresen törölve",
@@ -649,6 +659,7 @@
 	"Label": "Címke",
 	"Label": "Címke",
 	"Landing Page Mode": "Kezdőlap mód",
 	"Landing Page Mode": "Kezdőlap mód",
 	"Language": "Nyelv",
 	"Language": "Nyelv",
+	"Language Locales": "",
 	"Last Active": "Utoljára aktív",
 	"Last Active": "Utoljára aktív",
 	"Last Modified": "Utoljára módosítva",
 	"Last Modified": "Utoljára módosítva",
 	"Last reply": "Utolsó válasz",
 	"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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Minimum pontszám",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Folyamat szelepek",
 	"Pipelines Valves": "Folyamat szelepek",
 	"Plain text (.txt)": "Egyszerű szöveg (.txt)",
 	"Plain text (.txt)": "Egyszerű szöveg (.txt)",
 	"Playground": "Játszótér",
 	"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 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 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",
 	"Please enter a prompt": "Kérjük, adjon meg egy promptot",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Kiadási jegyzetek",
 	"Release Notes": "Kiadási jegyzetek",
 	"Relevance": "Relevancia",
 	"Relevance": "Relevancia",
+	"Relevance Threshold": "",
 	"Remove": "Eltávolítás",
 	"Remove": "Eltávolítás",
 	"Remove Model": "Modell eltávolítása",
 	"Remove Model": "Modell eltávolítása",
 	"Rename": "Átnevezés",
 	"Rename": "Átnevezés",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Regisztráció ide: {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Regisztráció ide: {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Bejelentkezés ide: {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Bejelentkezés ide: {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Forrás",
 	"Source": "Forrás",
 	"Speech Playback Speed": "Beszéd lejátszási sebesség",
 	"Speech Playback Speed": "Beszéd lejátszási sebesség",
 	"Speech recognition error: {{error}}": "Beszédfelismerési hiba: {{error}}",
 	"Speech recognition error: {{error}}": "Beszédfelismerési hiba: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Koppintson a megszakításhoz",
 	"Tap to interrupt": "Koppintson a megszakításhoz",
 	"Tasks": "Feladatok",
 	"Tasks": "Feladatok",
 	"Tavily API Key": "Tavily API kulcs",
 	"Tavily API Key": "Tavily API kulcs",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Mondjon többet:",
 	"Tell us more:": "Mondjon többet:",
 	"Temperature": "Hőmérséklet",
 	"Temperature": "Hőmérséklet",
 	"Template": "Sablon",
 	"Template": "Sablon",
@@ -1179,6 +1195,7 @@
 	"variable": "változó",
 	"variable": "változó",
 	"variable to have them replaced with clipboard content.": "változó, hogy a vágólap tartalmával helyettesítse őket.",
 	"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 Connection": "Kapcsolat ellenőrzése",
+	"Verify SSL Certificate": "",
 	"Version": "Verzió",
 	"Version": "Verzió",
 	"Version {{selectedVersion}} of {{totalVersions}}": "{{selectedVersion}}. verzió a {{totalVersions}}-ból",
 	"Version {{selectedVersion}} of {{totalVersions}}": "{{selectedVersion}}. verzió a {{totalVersions}}-ból",
 	"View Replies": "Válaszok megtekintése",
 	"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.",
 	"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": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Webes keresés",
 	"Web Search": "Webes keresés",
 	"Web Search Engine": "Webes keresőmotor",
 	"Web Search Engine": "Webes keresőmotor",
 	"Web Search in Chat": "Webes keresés a csevegésben",
 	"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",
 	"Brave Search API Key": "Kunci API Pencarian Berani",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Lewati verifikasi SSL untuk Situs Web",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Panggilan",
 	"Call": "Panggilan",
 	"Call feature is not supported when using Web STT engine": "Fitur panggilan tidak didukung saat menggunakan mesin Web STT",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Deskripsi",
 	"Description": "Deskripsi",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Tidak sepenuhnya mengikuti instruksi",
 	"Didn't fully follow instructions": "Tidak sepenuhnya mengikuti instruksi",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Edit",
 	"Edit": "Edit",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Masukkan URL Mentah Github",
 	"Enter Github Raw URL": "Masukkan URL Mentah Github",
 	"Enter Google PSE API Key": "Masukkan Kunci API Google PSE",
 	"Enter Google PSE API Key": "Masukkan Kunci API Google PSE",
 	"Enter Google PSE Engine Id": "Masukkan Id Mesin Google PSE",
 	"Enter Google PSE Engine Id": "Masukkan Id Mesin Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Jumlah Langkah (mis. 50)",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Jumlah Langkah (mis. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Masukkan urutan berhenti",
 	"Enter stop sequence": "Masukkan urutan berhenti",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Masukkan Kunci API Tavily",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filter sekarang diaktifkan secara global",
 	"Filter is now globally enabled": "Filter sekarang diaktifkan secara global",
 	"Filters": "Filter",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Mengalirkan potongan respons eksternal yang besar dengan lancar",
 	"Focus chat input": "Memfokuskan input obrolan",
 	"Focus chat input": "Memfokuskan input obrolan",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Bahasa",
 	"Language": "Bahasa",
+	"Language Locales": "",
 	"Last Active": "Terakhir Aktif",
 	"Last Active": "Terakhir Aktif",
 	"Last Modified": "Terakhir Dimodifikasi",
 	"Last Modified": "Terakhir Dimodifikasi",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Skor Minimum",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Katup Saluran Pipa",
 	"Pipelines Valves": "Katup Saluran Pipa",
 	"Plain text (.txt)": "Teks biasa (.txt)",
 	"Plain text (.txt)": "Teks biasa (.txt)",
 	"Playground": "Taman bermain",
 	"Playground": "Taman bermain",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Catatan Rilis",
 	"Release Notes": "Catatan Rilis",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Hapus",
 	"Remove": "Hapus",
 	"Remove Model": "Hapus Model",
 	"Remove Model": "Hapus Model",
 	"Rename": "Ganti nama",
 	"Rename": "Ganti nama",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Sumber",
 	"Source": "Sumber",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Kesalahan pengenalan suara: {{error}}",
 	"Speech recognition error: {{error}}": "Kesalahan pengenalan suara: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Ketuk untuk menyela",
 	"Tap to interrupt": "Ketuk untuk menyela",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Kunci API Tavily",
 	"Tavily API Key": "Kunci API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Beri tahu kami lebih lanjut:",
 	"Tell us more:": "Beri tahu kami lebih lanjut:",
 	"Temperature": "Suhu",
 	"Temperature": "Suhu",
 	"Template": "Templat",
 	"Template": "Templat",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel untuk diganti dengan konten papan klip.",
 	"variable to have them replaced with clipboard content.": "variabel untuk diganti dengan konten papan klip.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versi",
 	"Version": "Versi",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Pencarian Web",
 	"Web Search": "Pencarian Web",
 	"Web Search Engine": "Mesin Pencari Web",
 	"Web Search Engine": "Mesin Pencari Web",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Eochair API Cuardaigh Brave",
 	"By {{name}}": "Le {{name}}",
 	"By {{name}}": "Le {{name}}",
 	"Bypass Embedding and Retrieval": "Seachbhóthar Leabú agus Aisghabháil",
 	"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",
 	"Calendar": "Féilire",
 	"Call": "Glaoigh",
 	"Call": "Glaoigh",
 	"Call feature is not supported when using Web STT engine": "Ní thacaítear le gné glaonna agus inneall Web STT á úsáid",
 	"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",
 	"Deleted User": "Úsáideoir Scriosta",
 	"Describe your knowledge base and objectives": "Déan cur síos ar do bhunachar eolais agus do chuspóirí",
 	"Describe your knowledge base and objectives": "Déan cur síos ar do bhunachar eolais agus do chuspóirí",
 	"Description": "Cur síos",
 	"Description": "Cur síos",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Níor lean sé treoracha go hiomlán",
 	"Didn't fully follow instructions": "Níor lean sé treoracha go hiomlán",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "Naisc Dhíreacha",
 	"Direct Connections": "Naisc Dhíreacha",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "m.sh. mo_scagaire",
 	"e.g. my_filter": "m.sh. mo_scagaire",
 	"e.g. my_tools": "m.sh. mo_uirlisí",
 	"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. 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": "Cuir in eagar",
 	"Edit Arena Model": "Cuir Samhail Airéine in Eagar",
 	"Edit Arena Model": "Cuir Samhail Airéine in Eagar",
 	"Edit Channel": "Cuir Cainéal 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 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 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 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 Github Raw URL": "Cuir isteach URL Github Raw",
 	"Enter Google PSE API Key": "Cuir isteach Eochair API Google PSE",
 	"Enter Google PSE API Key": "Cuir isteach Eochair API Google PSE",
 	"Enter Google PSE Engine Id": "Cuir isteach ID Inneall 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 Mojeek Search API Key": "Cuir isteach Eochair API Cuardach Mojeek",
 	"Enter Number of Steps (e.g. 50)": "Iontráil Líon na gCéimeanna (m.sh. 50)",
 	"Enter Number of Steps (e.g. 50)": "Iontráil Líon na gCéimeanna (m.sh. 50)",
 	"Enter Perplexity API Key": "",
 	"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 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 reasoning effort": "Cuir isteach iarracht réasúnaíochta",
 	"Enter Sampler (e.g. Euler a)": "Cuir isteach Sampler (m.sh. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Cuir isteach Sampler (m.sh. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Cuir isteach óstach freastalaí",
 	"Enter server host": "Cuir isteach óstach freastalaí",
 	"Enter server label": "Cuir isteach lipéad freastalaí",
 	"Enter server label": "Cuir isteach lipéad freastalaí",
 	"Enter server port": "Cuir isteach port 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 stop sequence": "Cuir isteach seicheamh stad",
 	"Enter system prompt": "Cuir isteach an chóras leid",
 	"Enter system prompt": "Cuir isteach an chóras leid",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Cuir isteach eochair API Tavily",
 	"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 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 Tika Server URL": "Cuir isteach URL freastalaí Tika",
 	"Enter timeout in seconds": "Cuir isteach an t-am istigh i soicindí",
 	"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",
 	"Filter is now globally enabled": "Tá an scagaire cumasaithe go domhanda anois",
 	"Filters": "Scagairí",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Sruthaigh codanna móra freagartha seachtracha go sreabhach",
 	"Focus chat input": "Ionchur comhrá fócas",
 	"Focus chat input": "Ionchur comhrá fócas",
 	"Folder deleted successfully": "Scriosadh an fillteán go rathúil",
 	"Folder deleted successfully": "Scriosadh an fillteán go rathúil",
@@ -649,6 +659,7 @@
 	"Label": "Lipéad",
 	"Label": "Lipéad",
 	"Landing Page Mode": "Mód Leathanach Tuirlingthe",
 	"Landing Page Mode": "Mód Leathanach Tuirlingthe",
 	"Language": "Teanga",
 	"Language": "Teanga",
+	"Language Locales": "",
 	"Last Active": "Gníomhach Deiridh",
 	"Last Active": "Gníomhach Deiridh",
 	"Last Modified": "Athraithe Deiridh",
 	"Last Modified": "Athraithe Deiridh",
 	"Last reply": "Freagra 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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Scór Íosta",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Comhlaí Píblíne",
 	"Pipelines Valves": "Comhlaí Píblíne",
 	"Plain text (.txt)": "Téacs simplí (.txt)",
 	"Plain text (.txt)": "Téacs simplí (.txt)",
 	"Playground": "Clós súgartha",
 	"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 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 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",
 	"Please enter a prompt": "Cuir isteach leid",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Nótaí Scaoilte",
 	"Release Notes": "Nótaí Scaoilte",
 	"Relevance": "Ábharthacht",
 	"Relevance": "Ábharthacht",
+	"Relevance Threshold": "",
 	"Remove": "Bain",
 	"Remove": "Bain",
 	"Remove Model": "Bain Múnla",
 	"Remove Model": "Bain Múnla",
 	"Rename": "Athainmnigh",
 	"Rename": "Athainmnigh",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Cláraigh le {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Cláraigh le {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Ag síniú isteach ar {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Ag síniú isteach ar {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Foinse",
 	"Source": "Foinse",
 	"Speech Playback Speed": "Luas Athsheinm Urlabhra",
 	"Speech Playback Speed": "Luas Athsheinm Urlabhra",
 	"Speech recognition error: {{error}}": "Earráid aitheantais cainte: {{error}}",
 	"Speech recognition error: {{error}}": "Earráid aitheantais cainte: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Tapáil chun cur isteach",
 	"Tap to interrupt": "Tapáil chun cur isteach",
 	"Tasks": "Tascanna",
 	"Tasks": "Tascanna",
 	"Tavily API Key": "Eochair API Tavily",
 	"Tavily API Key": "Eochair API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Inis dúinn níos mó:",
 	"Tell us more:": "Inis dúinn níos mó:",
 	"Temperature": "Teocht",
 	"Temperature": "Teocht",
 	"Template": "Teimpléad",
 	"Template": "Teimpléad",
@@ -1179,6 +1195,7 @@
 	"variable": "athraitheach",
 	"variable": "athraitheach",
 	"variable to have them replaced with clipboard content.": "athróg chun ábhar gearrthaisce a chur in ionad iad.",
 	"variable to have them replaced with clipboard content.": "athróg chun ábhar gearrthaisce a chur in ionad iad.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Leagan",
 	"Version": "Leagan",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Leagan {{selectedVersion}} de {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Leagan {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "Féach ar Fhreagraí",
 	"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.",
 	"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": "Gréasán",
 	"Web API": "API Gréasáin",
 	"Web API": "API Gréasáin",
+	"Web Loader Engine": "",
 	"Web Search": "Cuardach Gréasáin",
 	"Web Search": "Cuardach Gréasáin",
 	"Web Search Engine": "Inneall Cuardaigh Gréasáin",
 	"Web Search Engine": "Inneall Cuardaigh Gréasáin",
 	"Web Search in Chat": "Cuardach Gréasáin i gComhrá",
 	"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",
 	"Brave Search API Key": "Chiave API di ricerca Brave",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Aggira la verifica SSL per i siti web",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Descrizione",
 	"Description": "Descrizione",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Non ha seguito completamente le istruzioni",
 	"Didn't fully follow instructions": "Non ha seguito completamente le istruzioni",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Modifica",
 	"Edit": "Modifica",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Immettere l'URL grezzo di Github",
 	"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 API Key": "Inserisci la chiave API PSE di Google",
 	"Enter Google PSE Engine Id": "Inserisci l'ID motore 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 Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Inserisci il numero di passaggi (ad esempio 50)",
 	"Enter Number of Steps (e.g. 50)": "Inserisci il numero di passaggi (ad esempio 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Inserisci la sequenza di arresto",
 	"Enter stop sequence": "Inserisci la sequenza di arresto",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"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.",
 	"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",
 	"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",
 	"Focus chat input": "Metti a fuoco l'input della chat",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Lingua",
 	"Language": "Lingua",
+	"Language Locales": "",
 	"Last Active": "Ultima attività",
 	"Last Active": "Ultima attività",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Punteggio minimo",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Valvole per tubazioni",
 	"Pipelines Valves": "Valvole per tubazioni",
 	"Plain text (.txt)": "Testo normale (.txt)",
 	"Plain text (.txt)": "Testo normale (.txt)",
 	"Playground": "Terreno di gioco",
 	"Playground": "Terreno di gioco",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Note di rilascio",
 	"Release Notes": "Note di rilascio",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Rimuovi",
 	"Remove": "Rimuovi",
 	"Remove Model": "Rimuovi modello",
 	"Remove Model": "Rimuovi modello",
 	"Rename": "Rinomina",
 	"Rename": "Rinomina",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fonte",
 	"Source": "Fonte",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Errore di riconoscimento vocale: {{error}}",
 	"Speech recognition error: {{error}}": "Errore di riconoscimento vocale: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Raccontaci di più:",
 	"Tell us more:": "Raccontaci di più:",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Modello",
 	"Template": "Modello",
@@ -1179,6 +1195,7 @@
 	"variable": "variabile",
 	"variable": "variabile",
 	"variable to have them replaced with clipboard content.": "variabile per farli sostituire con il contenuto degli appunti.",
 	"variable to have them replaced with clipboard content.": "variabile per farli sostituire con il contenuto degli appunti.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versione",
 	"Version": "Versione",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",
+	"Web Loader Engine": "",
 	"Web Search": "Ricerca sul Web",
 	"Web Search": "Ricerca sul Web",
 	"Web Search Engine": "Motore di ricerca Web",
 	"Web Search Engine": "Motore di ricerca Web",
 	"Web Search in Chat": "",
 	"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キー",
 	"Brave Search API Key": "Brave Search APIキー",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "SSL 検証をバイパスする",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "コール",
 	"Call": "コール",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "説明",
 	"Description": "説明",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "説明に沿って操作していませんでした",
 	"Didn't fully follow instructions": "説明に沿って操作していませんでした",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "編集",
 	"Edit": "編集",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URLを入力",
 	"Enter Github Raw URL": "Github Raw URLを入力",
 	"Enter Google PSE API Key": "Google PSE APIキーの入力",
 	"Enter Google PSE API Key": "Google PSE APIキーの入力",
 	"Enter Google PSE Engine Id": "Google PSE エンジン ID を入力します。",
 	"Enter Google PSE Engine Id": "Google PSE エンジン ID を入力します。",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
 	"Enter Number of Steps (e.g. 50)": "ステップ数を入力してください (例: 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "サンプラーを入力してください(e.g. Euler a)。",
 	"Enter Sampler (e.g. Euler a)": "サンプラーを入力してください(e.g. Euler a)。",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "ストップシーケンスを入力してください",
 	"Enter stop sequence": "ストップシーケンスを入力してください",
 	"Enter system prompt": "システムプロンプト入力",
 	"Enter system prompt": "システムプロンプト入力",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API Keyを入力してください。",
 	"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 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 Tika Server URL": "Tika Server URLを入力してください。",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "グローバルフィルタが有効です。",
 	"Filter is now globally enabled": "グローバルフィルタが有効です。",
 	"Filters": "フィルター",
 	"Filters": "フィルター",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "指紋のなりすましが検出されました: イニシャルをアバターとして使用できません。デフォルトのプロファイル画像にデフォルト設定されています。",
 	"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": "大規模な外部応答チャンクをスムーズにストリーミングする",
 	"Fluidly stream large external response chunks": "大規模な外部応答チャンクをスムーズにストリーミングする",
 	"Focus chat input": "チャット入力をフォーカス",
 	"Focus chat input": "チャット入力をフォーカス",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "ランディングページモード",
 	"Landing Page Mode": "ランディングページモード",
 	"Language": "言語",
 	"Language": "言語",
+	"Language Locales": "",
 	"Last Active": "最終アクティブ",
 	"Last Active": "最終アクティブ",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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 を持つユーザーは共有チャットを閲覧できます。",
 	"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": "ミロスタット Eta",
 	"Mirostat Eta": "ミロスタット Eta",
 	"Mirostat Tau": "ミロスタット Tau",
 	"Mirostat Tau": "ミロスタット Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "パイプラインバルブ",
 	"Pipelines Valves": "パイプラインバルブ",
 	"Plain text (.txt)": "プレーンテキスト (.txt)",
 	"Plain text (.txt)": "プレーンテキスト (.txt)",
 	"Playground": "プレイグラウンド",
 	"Playground": "プレイグラウンド",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "リリースノート",
 	"Release Notes": "リリースノート",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "削除",
 	"Remove": "削除",
 	"Remove Model": "モデルを削除",
 	"Remove Model": "モデルを削除",
 	"Rename": "名前を変更",
 	"Rename": "名前を変更",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "ソース",
 	"Source": "ソース",
 	"Speech Playback Speed": "音声の再生速度",
 	"Speech Playback Speed": "音声の再生速度",
 	"Speech recognition error: {{error}}": "音声認識エラー: {{error}}",
 	"Speech recognition error: {{error}}": "音声認識エラー: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "もっと話してください:",
 	"Tell us more:": "もっと話してください:",
 	"Temperature": "温度",
 	"Temperature": "温度",
 	"Template": "テンプレート",
 	"Template": "テンプレート",
@@ -1179,6 +1195,7 @@
 	"variable": "変数",
 	"variable": "変数",
 	"variable to have them replaced with clipboard content.": "クリップボードの内容に置き換える変数。",
 	"variable to have them replaced with clipboard content.": "クリップボードの内容に置き換える変数。",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "バージョン",
 	"Version": "バージョン",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "ウェブ",
 	"Web": "ウェブ",
 	"Web API": "ウェブAPI",
 	"Web API": "ウェブAPI",
+	"Web Loader Engine": "",
 	"Web Search": "ウェブ検索",
 	"Web Search": "ウェブ検索",
 	"Web Search Engine": "ウェブ検索エンジン",
 	"Web Search Engine": "ウェブ検索エンジン",
 	"Web Search in Chat": "",
 	"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-ის გასაღები",
 	"Brave Search API Key": "Brave Search API-ის გასაღები",
 	"By {{name}}": "ავტორი {{name}}",
 	"By {{name}}": "ავტორი {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "SSL-ის ვერიფიკაციის გააუქმება ვებსაიტებზე",
 	"Calendar": "კალენდარი",
 	"Calendar": "კალენდარი",
 	"Call": "ზარი",
 	"Call": "ზარი",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "წაშლილი მომხმარებელი",
 	"Deleted User": "წაშლილი მომხმარებელი",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "აღწერა",
 	"Description": "აღწერა",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ინსტრუქციებს სრულად არ მივყევი",
 	"Didn't fully follow instructions": "ინსტრუქციებს სრულად არ მივყევი",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "პირდაპირი მიერთება",
 	"Direct Connections": "პირდაპირი მიერთება",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "მაგ: ჩემი_ფილტრი",
 	"e.g. my_filter": "მაგ: ჩემი_ფილტრი",
 	"e.g. my_tools": "მაგ: ჩემი_ხელსაწყოები",
 	"e.g. my_tools": "მაგ: ჩემი_ხელსაწყოები",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ჩასწორება",
 	"Edit": "ჩასწორება",
 	"Edit Arena Model": "არენის მოდელის ჩასწორება",
 	"Edit Arena Model": "არენის მოდელის ჩასწორება",
 	"Edit Channel": "არხის ჩასწორება",
 	"Edit Channel": "არხის ჩასწორება",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "შეიყვანეთ Github Raw URL",
 	"Enter Github Raw URL": "შეიყვანეთ Github Raw URL",
 	"Enter Google PSE API Key": "შეიყვანეთ Google PSE API-ის გასაღები",
 	"Enter Google PSE API Key": "შეიყვანეთ Google PSE API-ის გასაღები",
 	"Enter Google PSE Engine Id": "შეიყვანეთ Google PSE ძრავის ID",
 	"Enter Google PSE Engine Id": "შეიყვანეთ Google PSE ძრავის ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
 	"Enter Number of Steps (e.g. 50)": "შეიყვანეთ ნაბიჯების რაოდენობა (მაგ. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "შეიყვანეთ გაჩერების მიმდევრობა",
 	"Enter stop sequence": "შეიყვანეთ გაჩერების მიმდევრობა",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "ფილტრები",
 	"Filters": "ფილტრები",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "აღმოჩენილია ანაბეჭდის გაყალბება: ინიციალების გამოყენება ავატარად შეუძლებელია. გამოყენებული იქნეა ნაგულისხმევი პროფილის სურათი.",
 	"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": "დიდი გარე პასუხის ფრაგმენტების გლუვად დასტრიმვა",
 	"Fluidly stream large external response chunks": "დიდი გარე პასუხის ფრაგმენტების გლუვად დასტრიმვა",
 	"Focus chat input": "ჩატში შეყვანის ფოკუსი",
 	"Focus chat input": "ჩატში შეყვანის ფოკუსი",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "ჭდე",
 	"Label": "ჭდე",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "ენა",
 	"Language": "ენა",
+	"Language Locales": "",
 	"Last Active": "ბოლოს აქტიური",
 	"Last Active": "ბოლოს აქტიური",
 	"Last Modified": "ბოლო ცვლილება",
 	"Last Modified": "ბოლო ცვლილება",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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– ის მქონე მომხმარებლებს შეეძლებათ ნახონ საერთო ჩატი.",
 	"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": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "მილსადენის სარქველები",
 	"Pipelines Valves": "მილსადენის სარქველები",
 	"Plain text (.txt)": "უბრალო ტექსტი (.txt)",
 	"Plain text (.txt)": "უბრალო ტექსტი (.txt)",
 	"Playground": "საცდელი ფუნქციები",
 	"Playground": "საცდელი ფუნქციები",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "გამოცემის შენიშვნები",
 	"Release Notes": "გამოცემის შენიშვნები",
 	"Relevance": "შესაბამისობა",
 	"Relevance": "შესაბამისობა",
+	"Relevance Threshold": "",
 	"Remove": "წაშლა",
 	"Remove": "წაშლა",
 	"Remove Model": "მოდელის წაშლა",
 	"Remove Model": "მოდელის წაშლა",
 	"Rename": "სახელის გადარქმევა",
 	"Rename": "სახელის გადარქმევა",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "წყარო",
 	"Source": "წყარო",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "საუბრის ამოცნობის შეცდომა: {{error}}",
 	"Speech recognition error: {{error}}": "საუბრის ამოცნობის შეცდომა: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "ამოცანები",
 	"Tasks": "ამოცანები",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "გვითხარით მეტი:",
 	"Tell us more:": "გვითხარით მეტი:",
 	"Temperature": "ტემპერატურა",
 	"Temperature": "ტემპერატურა",
 	"Template": "ნიმუში",
 	"Template": "ნიმუში",
@@ -1179,6 +1195,7 @@
 	"variable": "ცვლადი",
 	"variable": "ცვლადი",
 	"variable to have them replaced with clipboard content.": "ცვლადი მისი ბუფერის მნიშვნელობით ჩასანაცვლებლად.",
 	"variable to have them replaced with clipboard content.": "ცვლადი მისი ბუფერის მნიშვნელობით ჩასანაცვლებლად.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ვერსია",
 	"Version": "ვერსია",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "ვებში ძებნა",
 	"Web Search Engine": "ვებ საძიებო სისტემა",
 	"Web Search Engine": "ვებ საძიებო სისტემა",
 	"Web Search in Chat": "",
 	"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 키",
 	"Brave Search API Key": "Brave Search API 키",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "웹 사이트에 대한 SSL 검증 무시: ",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "음성 기능",
 	"Call": "음성 기능",
 	"Call feature is not supported when using Web STT engine": "웹 STT 엔진 사용 시, 음성 기능은 지원되지 않습니다.",
 	"Call feature is not supported when using Web STT engine": "웹 STT 엔진 사용 시, 음성 기능은 지원되지 않습니다.",
@@ -303,6 +302,7 @@
 	"Deleted User": "삭제된 사용자",
 	"Deleted User": "삭제된 사용자",
 	"Describe your knowledge base and objectives": "지식 기반에 대한 설명과 목적을 입력하세요",
 	"Describe your knowledge base and objectives": "지식 기반에 대한 설명과 목적을 입력하세요",
 	"Description": "설명",
 	"Description": "설명",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "완전히 지침을 따르지 않음",
 	"Didn't fully follow instructions": "완전히 지침을 따르지 않음",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "편집",
 	"Edit": "편집",
 	"Edit Arena Model": "아레나 모델 편집",
 	"Edit Arena Model": "아레나 모델 편집",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github Raw URL 입력",
 	"Enter Github Raw URL": "Github Raw URL 입력",
 	"Enter Google PSE API Key": "Google PSE API 키 입력",
 	"Enter Google PSE API Key": "Google PSE API 키 입력",
 	"Enter Google PSE Engine Id": "Google PSE 엔진 ID 입력",
 	"Enter Google PSE Engine Id": "Google PSE 엔진 ID 입력",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "Mojeek Search API 키 입력",
 	"Enter Mojeek Search API Key": "Mojeek Search API 키 입력",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
 	"Enter Number of Steps (e.g. 50)": "단계 수 입력(예: 50)",
 	"Enter Perplexity API Key": "",
 	"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 proxy URL (e.g. https://user:password@host:port)": "프록시 URL 입력(예: https://user:password@host:port)",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "샘플러 입력 (예: 오일러 a(Euler a))",
 	"Enter Sampler (e.g. Euler a)": "샘플러 입력 (예: 오일러 a(Euler a))",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "중지 시퀀스 입력",
 	"Enter stop sequence": "중지 시퀀스 입력",
 	"Enter system prompt": "시스템 프롬프트 입력",
 	"Enter system prompt": "시스템 프롬프트 입력",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API 키 입력",
 	"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 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 Tika Server URL": "Tika 서버 URL 입력",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "전반적으로 필터 활성화됨",
 	"Filter is now globally enabled": "전반적으로 필터 활성화됨",
 	"Filters": "필터",
 	"Filters": "필터",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Fingerprint spoofing 감지: 이니셜을 아바타로 사용할 수 없습니다. 기본 프로필 이미지로 설정합니다.",
 	"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": "대규모 외부 응답 청크를 유연하게 스트리밍",
 	"Fluidly stream large external response chunks": "대규모 외부 응답 청크를 유연하게 스트리밍",
 	"Focus chat input": "채팅 입력창에 포커스",
 	"Focus chat input": "채팅 입력창에 포커스",
 	"Folder deleted successfully": "성공적으로 폴터가 생성되었습니다",
 	"Folder deleted successfully": "성공적으로 폴터가 생성되었습니다",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "랜딩페이지 모드",
 	"Landing Page Mode": "랜딩페이지 모드",
 	"Language": "언어",
 	"Language": "언어",
+	"Language Locales": "",
 	"Last Active": "최근 활동",
 	"Last Active": "최근 활동",
 	"Last Modified": "마지막 수정",
 	"Last Modified": "마지막 수정",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "이 기능을 사용하려면 메시지 평가가 활성화되어야합니다",
 	"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이 있는 사용자는 공유된 채팅을 볼 수 있습니다.",
 	"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",
 	"Min P": "최소 P",
-	"Minimum Score": "최소 점수",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "파이프라인 밸브",
 	"Pipelines Valves": "파이프라인 밸브",
 	"Plain text (.txt)": "일반 텍스트(.txt)",
 	"Plain text (.txt)": "일반 텍스트(.txt)",
 	"Playground": "놀이터",
 	"Playground": "놀이터",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "다음 주의를 조심히 확인해주십시오",
 	"Please carefully review the following warnings:": "다음 주의를 조심히 확인해주십시오",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "프롬프트를 입력해주세요",
 	"Please enter a prompt": "프롬프트를 입력해주세요",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "릴리스 노트",
 	"Release Notes": "릴리스 노트",
 	"Relevance": "관련도",
 	"Relevance": "관련도",
+	"Relevance Threshold": "",
 	"Remove": "삭제",
 	"Remove": "삭제",
 	"Remove Model": "모델 삭제",
 	"Remove Model": "모델 삭제",
 	"Rename": "이름 변경",
 	"Rename": "이름 변경",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}}로 가입",
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}}로 가입",
 	"Signing in 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": "출처",
 	"Source": "출처",
 	"Speech Playback Speed": "음성 재생 속도",
 	"Speech Playback Speed": "음성 재생 속도",
 	"Speech recognition error: {{error}}": "음성 인식 오류: {{error}}",
 	"Speech recognition error: {{error}}": "음성 인식 오류: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "탭하여 중단",
 	"Tap to interrupt": "탭하여 중단",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API 키",
 	"Tavily API Key": "Tavily API 키",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "더 알려주세요:",
 	"Tell us more:": "더 알려주세요:",
 	"Temperature": "온도",
 	"Temperature": "온도",
 	"Template": "템플릿",
 	"Template": "템플릿",
@@ -1179,6 +1195,7 @@
 	"variable": "변수",
 	"variable": "변수",
 	"variable to have them replaced with clipboard content.": "변수를 사용하여 클립보드 내용으로 바꾸세요.",
 	"variable to have them replaced with clipboard content.": "변수를 사용하여 클립보드 내용으로 바꾸세요.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "버전",
 	"Version": "버전",
 	"Version {{selectedVersion}} of {{totalVersions}}": "버전 {{totalVersions}}의 {{selectedVersion}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "버전 {{totalVersions}}의 {{selectedVersion}}",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "웹",
 	"Web": "웹",
 	"Web API": "웹 API",
 	"Web API": "웹 API",
+	"Web Loader Engine": "",
 	"Web Search": "웹 검색",
 	"Web Search": "웹 검색",
 	"Web Search Engine": "웹 검색 엔진",
 	"Web Search Engine": "웹 검색 엔진",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Brave Search API raktas",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Išvengti SSL patikros puslapiams",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Skambinti",
 	"Call": "Skambinti",
 	"Call feature is not supported when using Web STT engine": "Skambučio funkcionalumas neleidžiamas naudojant Web STT variklį",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Aprašymas",
 	"Description": "Aprašymas",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Pilnai nesekė instrukcijų",
 	"Didn't fully follow instructions": "Pilnai nesekė instrukcijų",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Redaguoti",
 	"Edit": "Redaguoti",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Įveskite GitHub Raw nuorodą",
 	"Enter Github Raw URL": "Įveskite GitHub Raw nuorodą",
 	"Enter Google PSE API Key": "Įveskite Google PSE API raktą",
 	"Enter Google PSE API Key": "Įveskite Google PSE API raktą",
 	"Enter Google PSE Engine Id": "Įveskite Google PSE variklio ID",
 	"Enter Google PSE Engine Id": "Įveskite Google PSE variklio ID",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Įveskite žingsnių kiekį (pvz. 50)",
 	"Enter Number of Steps (e.g. 50)": "Įveskite žingsnių kiekį (pvz. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Įveskite pabaigos sekvenciją",
 	"Enter stop sequence": "Įveskite pabaigos sekvenciją",
 	"Enter system prompt": "Įveskite sistemos užklausą",
 	"Enter system prompt": "Įveskite sistemos užklausą",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Įveskite Tavily API raktą",
 	"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 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 Tika Server URL": "Įveskite Tika serverio nuorodą",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtrai globaliai leidžiami",
 	"Filter is now globally enabled": "Filtrai globaliai leidžiami",
 	"Filters": "Filtrai",
 	"Filters": "Filtrai",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Nepavyko nsutatyti profilio nuotraukos",
 	"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",
 	"Fluidly stream large external response chunks": "Sklandžiai transliuoti ilgus atsakymus",
 	"Focus chat input": "Fokusuoti žinutės įvestį",
 	"Focus chat input": "Fokusuoti žinutės įvestį",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Kalba",
 	"Language": "Kalba",
+	"Language Locales": "",
 	"Last Active": "Paskutinį kartą aktyvus",
 	"Last Active": "Paskutinį kartą aktyvus",
 	"Last Modified": "Paskutinis pakeitimas",
 	"Last Modified": "Paskutinis pakeitimas",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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",
 	"Min P": "Mažiausias p",
-	"Minimum Score": "Minimalus rezultatas",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Procesų įeitys",
 	"Pipelines Valves": "Procesų įeitys",
 	"Plain text (.txt)": "Grynas tekstas (.txt)",
 	"Plain text (.txt)": "Grynas tekstas (.txt)",
 	"Playground": "Eksperimentavimo erdvė",
 	"Playground": "Eksperimentavimo erdvė",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Peržiūrėkite šiuos perspėjimus:",
 	"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 do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Naujovės",
 	"Release Notes": "Naujovės",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Pašalinti",
 	"Remove": "Pašalinti",
 	"Remove Model": "Pašalinti modelį",
 	"Remove Model": "Pašalinti modelį",
 	"Rename": "Pervadinti",
 	"Rename": "Pervadinti",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Šaltinis",
 	"Source": "Šaltinis",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Balso atpažinimo problema: {{error}}",
 	"Speech recognition error: {{error}}": "Balso atpažinimo problema: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Paspauskite norėdami pertraukti",
 	"Tap to interrupt": "Paspauskite norėdami pertraukti",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Tavily API raktas",
 	"Tavily API Key": "Tavily API raktas",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Papasakokite daugiau",
 	"Tell us more:": "Papasakokite daugiau",
 	"Temperature": "Temperatūra",
 	"Temperature": "Temperatūra",
 	"Template": "Modelis",
 	"Template": "Modelis",
@@ -1179,6 +1195,7 @@
 	"variable": "kintamasis",
 	"variable": "kintamasis",
 	"variable to have them replaced with clipboard content.": "kintamoji pakeičiama kopijuoklės turiniu.",
 	"variable to have them replaced with clipboard content.": "kintamoji pakeičiama kopijuoklės turiniu.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versija",
 	"Version": "Versija",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Web paieška",
 	"Web Search": "Web paieška",
 	"Web Search Engine": "Web paieškos variklis",
 	"Web Search Engine": "Web paieškos variklis",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Kunci API Carian Brave",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Pintas pengesahan SSL untuk Laman Web",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Hubungi",
 	"Call": "Hubungi",
 	"Call feature is not supported when using Web STT engine": "Ciri panggilan tidak disokong apabila menggunakan enjin Web STT",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Penerangan",
 	"Description": "Penerangan",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Tidak mengikut arahan sepenuhnya",
 	"Didn't fully follow instructions": "Tidak mengikut arahan sepenuhnya",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Edit",
 	"Edit": "Edit",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Masukkan URL 'Github Raw'",
 	"Enter Github Raw URL": "Masukkan URL 'Github Raw'",
 	"Enter Google PSE API Key": "Masukkan kunci API Google PSE",
 	"Enter Google PSE API Key": "Masukkan kunci API Google PSE",
 	"Enter Google PSE Engine Id": "Masukkan Id Enjin Google PSE",
 	"Enter Google PSE Engine Id": "Masukkan Id Enjin Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Bilangan Langkah (cth 50)",
 	"Enter Number of Steps (e.g. 50)": "Masukkan Bilangan Langkah (cth 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Masukkan urutan hentian",
 	"Enter stop sequence": "Masukkan urutan hentian",
 	"Enter system prompt": "Masukkan gesaan sistem",
 	"Enter system prompt": "Masukkan gesaan sistem",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Masukkan Kunci API Tavily",
 	"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 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 Tika Server URL": "Masukkan URL Pelayan Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Tapisan kini dibenarkan secara global",
 	"Filter is now globally enabled": "Tapisan kini dibenarkan secara global",
 	"Filters": "Tapisan",
 	"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",
 	"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",
 	"Fluidly stream large external response chunks": "Strim 'chunks' respons luaran yang besar dengan lancar",
 	"Focus chat input": "Fokus kepada input perbualan",
 	"Focus chat input": "Fokus kepada input perbualan",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Bahasa",
 	"Language": "Bahasa",
+	"Language Locales": "",
 	"Last Active": "Dilihat aktif terakhir pada",
 	"Last Active": "Dilihat aktif terakhir pada",
 	"Last Modified": "Kemaskini terakhir pada",
 	"Last Modified": "Kemaskini terakhir pada",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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",
 	"Min P": "P Minimum",
-	"Minimum Score": "Skor Minimum",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "'Pipeline Valves'",
 	"Pipelines Valves": "'Pipeline Valves'",
 	"Plain text (.txt)": "Teks biasa (.txt)",
 	"Plain text (.txt)": "Teks biasa (.txt)",
 	"Playground": "Taman Permainan",
 	"Playground": "Taman Permainan",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Sila semak dengan teliti amaran berikut:",
 	"Please carefully review the following warnings:": "Sila semak dengan teliti amaran berikut:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Nota Keluaran",
 	"Release Notes": "Nota Keluaran",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Hapuskan",
 	"Remove": "Hapuskan",
 	"Remove Model": "Hapuskan Model",
 	"Remove Model": "Hapuskan Model",
 	"Rename": "Namakan Semula",
 	"Rename": "Namakan Semula",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Sumber",
 	"Source": "Sumber",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Ralat pengecaman pertuturan: {{error}}",
 	"Speech recognition error: {{error}}": "Ralat pengecaman pertuturan: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Sentuh untuk mengganggu",
 	"Tap to interrupt": "Sentuh untuk mengganggu",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Kunci API Tavily",
 	"Tavily API Key": "Kunci API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Beritahu kami lebih lanjut",
 	"Tell us more:": "Beritahu kami lebih lanjut",
 	"Temperature": "Suhu",
 	"Temperature": "Suhu",
 	"Template": "Templat",
 	"Template": "Templat",
@@ -1179,6 +1195,7 @@
 	"variable": "pembolehubah",
 	"variable": "pembolehubah",
 	"variable to have them replaced with clipboard content.": "pembolehubah untuk ia digantikan dengan kandungan papan klip.",
 	"variable to have them replaced with clipboard content.": "pembolehubah untuk ia digantikan dengan kandungan papan klip.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versi",
 	"Version": "Versi",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Carian Web",
 	"Web Search": "Carian Web",
 	"Web Search Engine": "Enjin Carian Web",
 	"Web Search Engine": "Enjin Carian Web",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "API-nøkkel for Brave Search",
 	"By {{name}}": "Etter {{name}}",
 	"By {{name}}": "Etter {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Omgå SSL-verifisering for nettsteder",
 	"Calendar": "Kalender",
 	"Calendar": "Kalender",
 	"Call": "Ring",
 	"Call": "Ring",
 	"Call feature is not supported when using Web STT engine": "Ringefunksjonen støttes ikke når du bruker Web STT-motoren",
 	"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",
 	"Deleted User": "Slettet bruker",
 	"Describe your knowledge base and objectives": "Beskriv kunnskapsbasen din og målene dine",
 	"Describe your knowledge base and objectives": "Beskriv kunnskapsbasen din og målene dine",
 	"Description": "Beskrivelse",
 	"Description": "Beskrivelse",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Fulgte ikke instruksjonene fullstendig",
 	"Didn't fully follow instructions": "Fulgte ikke instruksjonene fullstendig",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "Direkte koblinger",
 	"Direct Connections": "Direkte koblinger",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "f.eks. mitt_filter",
 	"e.g. my_filter": "f.eks. mitt_filter",
 	"e.g. my_tools": "f.eks. mine_verktøy",
 	"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. 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": "Rediger",
 	"Edit Arena Model": "Rediger Arena-modell",
 	"Edit Arena Model": "Rediger Arena-modell",
 	"Edit Channel": "Rediger kanal",
 	"Edit Channel": "Rediger kanal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Angi nøkkel for Intelligens i dokumenter",
 	"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 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 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 Github Raw URL": "Angi Github Raw-URL",
 	"Enter Google PSE API Key": "Angi API-nøkkel for Google PSE",
 	"Enter Google PSE API Key": "Angi API-nøkkel for Google PSE",
 	"Enter Google PSE Engine Id": "Angi motor-ID 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 Mojeek Search API Key": "Angi API-nøkkel for Mojeek-søk",
 	"Enter Number of Steps (e.g. 50)": "Angi antall steg (f.eks. 50)",
 	"Enter Number of Steps (e.g. 50)": "Angi antall steg (f.eks. 50)",
 	"Enter Perplexity API Key": "",
 	"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 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 reasoning effort": "Angi hvor mye resonneringsinnsats som skal til",
 	"Enter Sampler (e.g. Euler a)": "Angi Sampler (e.g. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Angi Sampler (e.g. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Angi server host",
 	"Enter server host": "Angi server host",
 	"Enter server label": "Angi server etikett",
 	"Enter server label": "Angi server etikett",
 	"Enter server port": "Angi server port",
 	"Enter server port": "Angi server port",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Angi stoppsekvens",
 	"Enter stop sequence": "Angi stoppsekvens",
 	"Enter system prompt": "Angi systemledetekst",
 	"Enter system prompt": "Angi systemledetekst",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Angi API-nøkkel for Tavily",
 	"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 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 Tika Server URL": "Angi server-URL for Tika",
 	"Enter timeout in seconds": "Angi tidsavbrudd i sekunder",
 	"Enter timeout in seconds": "Angi tidsavbrudd i sekunder",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filteret er nå globalt aktivert",
 	"Filter is now globally enabled": "Filteret er nå globalt aktivert",
 	"Filters": "Filtre",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Flytende strømming av store eksterne svarpakker",
 	"Focus chat input": "Fokusert chat-inndata",
 	"Focus chat input": "Fokusert chat-inndata",
 	"Folder deleted successfully": "Mappe slettet",
 	"Folder deleted successfully": "Mappe slettet",
@@ -649,6 +659,7 @@
 	"Label": "Etikett",
 	"Label": "Etikett",
 	"Landing Page Mode": "Modus for startside",
 	"Landing Page Mode": "Modus for startside",
 	"Language": "Språk",
 	"Language": "Språk",
+	"Language Locales": "",
 	"Last Active": "Sist aktiv",
 	"Last Active": "Sist aktiv",
 	"Last Modified": "Sist endret",
 	"Last Modified": "Sist endret",
 	"Last reply": "Siste svar",
 	"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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Minimum poengsum",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pipeline-ventiler",
 	"Pipelines Valves": "Pipeline-ventiler",
 	"Plain text (.txt)": "Ren tekst (.txt)",
 	"Plain text (.txt)": "Ren tekst (.txt)",
 	"Playground": "Lekeplass",
 	"Playground": "Lekeplass",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Les gjennom følgende advarsler grundig:",
 	"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 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",
 	"Please enter a prompt": "Angi en ledetekst",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Utgivelsesnotater",
 	"Release Notes": "Utgivelsesnotater",
 	"Relevance": "Relevans",
 	"Relevance": "Relevans",
+	"Relevance Threshold": "",
 	"Remove": "Fjern",
 	"Remove": "Fjern",
 	"Remove Model": "Fjern modell",
 	"Remove Model": "Fjern modell",
 	"Rename": "Gi nytt navn",
 	"Rename": "Gi nytt navn",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Registrer deg for {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Registrer deg for {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logger på {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logger på {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Kilde",
 	"Source": "Kilde",
 	"Speech Playback Speed": "Hastighet på avspilling av tale",
 	"Speech Playback Speed": "Hastighet på avspilling av tale",
 	"Speech recognition error: {{error}}": "Feil ved talegjenkjenning: {{error}}",
 	"Speech recognition error: {{error}}": "Feil ved talegjenkjenning: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Trykk for å avbryte",
 	"Tap to interrupt": "Trykk for å avbryte",
 	"Tasks": "Oppgaver",
 	"Tasks": "Oppgaver",
 	"Tavily API Key": "API-nøkkel for Tavily",
 	"Tavily API Key": "API-nøkkel for Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Fortell oss mer:",
 	"Tell us more:": "Fortell oss mer:",
 	"Temperature": "Temperatur",
 	"Temperature": "Temperatur",
 	"Template": "Mal",
 	"Template": "Mal",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel for å erstatte dem med utklippstavleinnhold.",
 	"variable to have them replaced with clipboard content.": "variabel for å erstatte dem med utklippstavleinnhold.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versjon",
 	"Version": "Versjon",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} av {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} av {{totalVersions}}",
 	"View Replies": "Vis svar",
 	"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.",
 	"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": "Web",
 	"Web API": "Web-API",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Nettsøk",
 	"Web Search": "Nettsøk",
 	"Web Search Engine": "Nettsøkmotor",
 	"Web Search Engine": "Nettsøkmotor",
 	"Web Search in Chat": "Nettsøk i chat",
 	"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",
 	"Brave Search API Key": "Brave Search API-sleutel",
 	"By {{name}}": "Op {{name}}",
 	"By {{name}}": "Op {{name}}",
 	"Bypass Embedding and Retrieval": "Embedding en ophalen omzeilen ",
 	"Bypass Embedding and Retrieval": "Embedding en ophalen omzeilen ",
-	"Bypass SSL verification for Websites": "SSL-verificatie omzeilen voor websites",
 	"Calendar": "Agenda",
 	"Calendar": "Agenda",
 	"Call": "Oproep",
 	"Call": "Oproep",
 	"Call feature is not supported when using Web STT engine": "Belfunctie wordt niet ondersteund bij gebruik van de Web STT engine",
 	"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",
 	"Deleted User": "Gebruiker verwijderd",
 	"Describe your knowledge base and objectives": "Beschrijf je kennisbasis en doelstellingen",
 	"Describe your knowledge base and objectives": "Beschrijf je kennisbasis en doelstellingen",
 	"Description": "Beschrijving",
 	"Description": "Beschrijving",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Heeft niet alle instructies gevolgt",
 	"Didn't fully follow instructions": "Heeft niet alle instructies gevolgt",
 	"Direct": "Direct",
 	"Direct": "Direct",
 	"Direct Connections": "Directe verbindingen",
 	"Direct Connections": "Directe verbindingen",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "bijv. mijn_filter",
 	"e.g. my_filter": "bijv. mijn_filter",
 	"e.g. my_tools": "bijv. mijn_gereedschappen",
 	"e.g. my_tools": "bijv. mijn_gereedschappen",
 	"e.g. Tools for performing various operations": "Gereedschappen om verschillende bewerkingen uit te voeren",
 	"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": "Wijzig",
 	"Edit Arena Model": "Bewerk arenamodel",
 	"Edit Arena Model": "Bewerk arenamodel",
 	"Edit Channel": "Bewerk kanaal",
 	"Edit Channel": "Bewerk kanaal",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "Voer Document Intelligence sleutel in",
 	"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 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 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 Github Raw URL": "Voer de Github Raw-URL in",
 	"Enter Google PSE API Key": "Voer de Google PSE API-sleutel in",
 	"Enter Google PSE API Key": "Voer de Google PSE API-sleutel in",
 	"Enter Google PSE Engine Id": "Voer Google PSE Engine-ID 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 Mojeek Search API Key": "Voer Mojeek Search API-sleutel in",
 	"Enter Number of Steps (e.g. 50)": "Voeg aantal stappen toe (Bijv. 50)",
 	"Enter Number of Steps (e.g. 50)": "Voeg aantal stappen toe (Bijv. 50)",
 	"Enter Perplexity API Key": "Voer Perplexity API-sleutel in",
 	"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 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 reasoning effort": "Voer redeneerinspanning in",
 	"Enter Sampler (e.g. Euler a)": "Voer Sampler in (bv. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Voer Sampler in (bv. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Voer serverhost in",
 	"Enter server host": "Voer serverhost in",
 	"Enter server label": "Voer serverlabel in",
 	"Enter server label": "Voer serverlabel in",
 	"Enter server port": "Voer serverpoort in",
 	"Enter server port": "Voer serverpoort in",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Voer stopsequentie in",
 	"Enter stop sequence": "Voer stopsequentie in",
 	"Enter system prompt": "Voer systeem prompt in",
 	"Enter system prompt": "Voer systeem prompt in",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Voer Tavily API-sleutel in",
 	"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 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 Tika Server URL": "Voer Tika Server URL in",
 	"Enter timeout in seconds": "Voer time-out in seconden 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",
 	"Filter is now globally enabled": "Filter is nu globaal ingeschakeld",
 	"Filters": "Filters",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Stream grote externe responsbrokken vloeiend",
 	"Focus chat input": "Focus chat input",
 	"Focus chat input": "Focus chat input",
 	"Folder deleted successfully": "Map succesvol verwijderd",
 	"Folder deleted successfully": "Map succesvol verwijderd",
@@ -649,6 +659,7 @@
 	"Label": "Label",
 	"Label": "Label",
 	"Landing Page Mode": "Landingspaginamodus",
 	"Landing Page Mode": "Landingspaginamodus",
 	"Language": "Taal",
 	"Language": "Taal",
+	"Language Locales": "",
 	"Last Active": "Laatst Actief",
 	"Last Active": "Laatst Actief",
 	"Last Modified": "Laatst aangepast",
 	"Last Modified": "Laatst aangepast",
 	"Last reply": "Laatste antwoord",
 	"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",
 	"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.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Minimale score",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Pijpleidingen Kleppen",
 	"Pipelines Valves": "Pijpleidingen Kleppen",
 	"Plain text (.txt)": "Platte tekst (.txt)",
 	"Plain text (.txt)": "Platte tekst (.txt)",
 	"Playground": "Speeltuin",
 	"Playground": "Speeltuin",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Beoordeel de volgende waarschuwingen nauwkeurig:",
 	"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 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",
 	"Please enter a prompt": "Voer een prompt in",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Release-opmerkingen",
 	"Release Notes": "Release-opmerkingen",
 	"Relevance": "Relevantie",
 	"Relevance": "Relevantie",
+	"Relevance Threshold": "",
 	"Remove": "Verwijderen",
 	"Remove": "Verwijderen",
 	"Remove Model": "Verwijder model",
 	"Remove Model": "Verwijder model",
 	"Rename": "Hernoemen",
 	"Rename": "Hernoemen",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Meld je aan bij {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Meld je aan bij {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Aan het inloggen bij {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Aan het inloggen bij {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Bron",
 	"Source": "Bron",
 	"Speech Playback Speed": "Afspeelsnelheid spraak",
 	"Speech Playback Speed": "Afspeelsnelheid spraak",
 	"Speech recognition error: {{error}}": "Spraakherkenning fout: {{error}}",
 	"Speech recognition error: {{error}}": "Spraakherkenning fout: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Tik om te onderbreken",
 	"Tap to interrupt": "Tik om te onderbreken",
 	"Tasks": "Taken",
 	"Tasks": "Taken",
 	"Tavily API Key": "Tavily API-sleutel",
 	"Tavily API Key": "Tavily API-sleutel",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Vertel ons meer:",
 	"Tell us more:": "Vertel ons meer:",
 	"Temperature": "Temperatuur",
 	"Temperature": "Temperatuur",
 	"Template": "Template",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variabele",
 	"variable": "variabele",
 	"variable to have them replaced with clipboard content.": "variabele om ze te laten vervangen door klembord inhoud.",
 	"variable to have them replaced with clipboard content.": "variabele om ze te laten vervangen door klembord inhoud.",
 	"Verify Connection": "Controleer verbinding",
 	"Verify Connection": "Controleer verbinding",
+	"Verify SSL Certificate": "",
 	"Version": "Versie",
 	"Version": "Versie",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versie {{selectedVersion}} van {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versie {{selectedVersion}} van {{totalVersions}}",
 	"View Replies": "Bekijke resultaten",
 	"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. ",
 	"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": "Web",
 	"Web API": "Web-API",
 	"Web API": "Web-API",
+	"Web Loader Engine": "",
 	"Web Search": "Zoeken op het web",
 	"Web Search": "Zoeken op het web",
 	"Web Search Engine": "Zoekmachine op het web",
 	"Web Search Engine": "Zoekmachine op het web",
 	"Web Search in Chat": "Zoekopdracht in chat",
 	"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 ਕੁੰਜੀ",
 	"Brave Search API Key": "ਬਹਾਦਰ ਖੋਜ API ਕੁੰਜੀ",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ਵੈਬਸਾਈਟਾਂ ਲਈ SSL ਪ੍ਰਮਾਣਿਕਤਾ ਨੂੰ ਬਾਈਪਾਸ ਕਰੋ",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "",
 	"Call": "",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "ਵਰਣਨਾ",
 	"Description": "ਵਰਣਨਾ",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਾਲੋ ਨਹੀਂ ਕੀਤਾ",
 	"Didn't fully follow instructions": "ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਾਲੋ ਨਹੀਂ ਕੀਤਾ",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ਸੰਪਾਦਨ ਕਰੋ",
 	"Edit": "ਸੰਪਾਦਨ ਕਰੋ",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Github ਕੱਚਾ URL ਦਾਖਲ ਕਰੋ",
 	"Enter Github Raw URL": "Github ਕੱਚਾ URL ਦਾਖਲ ਕਰੋ",
 	"Enter Google PSE API Key": "Google PSE API ਕੁੰਜੀ ਦਾਖਲ ਕਰੋ",
 	"Enter Google PSE API Key": "Google PSE API ਕੁੰਜੀ ਦਾਖਲ ਕਰੋ",
 	"Enter Google PSE Engine Id": "Google PSE ਇੰਜਣ ID ਦਾਖਲ ਕਰੋ",
 	"Enter Google PSE Engine Id": "Google PSE ਇੰਜਣ ID ਦਾਖਲ ਕਰੋ",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
 	"Enter Number of Steps (e.g. 50)": "ਕਦਮਾਂ ਦੀ ਗਿਣਤੀ ਦਰਜ ਕਰੋ (ਉਦਾਹਰਣ ਲਈ 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "ਰੋਕਣ ਦਾ ਕ੍ਰਮ ਦਰਜ ਕਰੋ",
 	"Enter stop sequence": "ਰੋਕਣ ਦਾ ਕ੍ਰਮ ਦਰਜ ਕਰੋ",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "ਫਿੰਗਰਪ੍ਰਿੰਟ ਸਪੂਫਿੰਗ ਪਾਈ ਗਈ: ਅਵਤਾਰ ਵਜੋਂ ਸ਼ੁਰੂਆਤੀ ਅੱਖਰ ਵਰਤਣ ਵਿੱਚ ਅਸਮਰੱਥ। ਮੂਲ ਪ੍ਰੋਫਾਈਲ ਚਿੱਤਰ 'ਤੇ ਡਿਫਾਲਟ।",
 	"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": "ਵੱਡੇ ਬਾਹਰੀ ਜਵਾਬ ਚੰਕਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸਟ੍ਰੀਮ ਕਰੋ",
 	"Fluidly stream large external response chunks": "ਵੱਡੇ ਬਾਹਰੀ ਜਵਾਬ ਚੰਕਾਂ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਸਟ੍ਰੀਮ ਕਰੋ",
 	"Focus chat input": "ਗੱਲਬਾਤ ਇਨਪੁਟ 'ਤੇ ਧਿਆਨ ਦਿਓ",
 	"Focus chat input": "ਗੱਲਬਾਤ ਇਨਪੁਟ 'ਤੇ ਧਿਆਨ ਦਿਓ",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "ਭਾਸ਼ਾ",
 	"Language": "ਭਾਸ਼ਾ",
+	"Language Locales": "",
 	"Last Active": "ਆਖਰੀ ਸਰਗਰਮ",
 	"Last Active": "ਆਖਰੀ ਸਰਗਰਮ",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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 ਵਾਲੇ ਉਪਭੋਗਤਾ ਸਾਂਝੀ ਚੈਟ ਨੂੰ ਵੇਖ ਸਕਣਗੇ।",
 	"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": "ਪਾਈਪਲਾਈਨਾਂ ਵਾਲਵ",
 	"Pipelines Valves": "ਪਾਈਪਲਾਈਨਾਂ ਵਾਲਵ",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "ਰਿਲੀਜ਼ ਨੋਟਸ",
 	"Release Notes": "ਰਿਲੀਜ਼ ਨੋਟਸ",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "ਹਟਾਓ",
 	"Remove": "ਹਟਾਓ",
 	"Remove Model": "ਮਾਡਲ ਹਟਾਓ",
 	"Remove Model": "ਮਾਡਲ ਹਟਾਓ",
 	"Rename": "ਨਾਮ ਬਦਲੋ",
 	"Rename": "ਨਾਮ ਬਦਲੋ",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "ਸਰੋਤ",
 	"Source": "ਸਰੋਤ",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "ਬੋਲ ਪਛਾਣ ਗਲਤੀ: {{error}}",
 	"Speech recognition error: {{error}}": "ਬੋਲ ਪਛਾਣ ਗਲਤੀ: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "ਸਾਨੂੰ ਹੋਰ ਦੱਸੋ:",
 	"Tell us more:": "ਸਾਨੂੰ ਹੋਰ ਦੱਸੋ:",
 	"Temperature": "ਤਾਪਮਾਨ",
 	"Temperature": "ਤਾਪਮਾਨ",
 	"Template": "ਟੈਮਪਲੇਟ",
 	"Template": "ਟੈਮਪਲੇਟ",
@@ -1179,6 +1195,7 @@
 	"variable": "ਵੈਰੀਏਬਲ",
 	"variable": "ਵੈਰੀਏਬਲ",
 	"variable to have them replaced with clipboard content.": "ਕਲਿੱਪਬੋਰਡ ਸਮੱਗਰੀ ਨਾਲ ਬਦਲਣ ਲਈ ਵੈਰੀਏਬਲ।",
 	"variable to have them replaced with clipboard content.": "ਕਲਿੱਪਬੋਰਡ ਸਮੱਗਰੀ ਨਾਲ ਬਦਲਣ ਲਈ ਵੈਰੀਏਬਲ।",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ਵਰਜਨ",
 	"Version": "ਵਰਜਨ",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "ਵੈੱਬ ਖੋਜ",
 	"Web Search Engine": "ਵੈੱਬ ਖੋਜ ਇੰਜਣ",
 	"Web Search Engine": "ਵੈੱਬ ਖੋਜ ਇੰਜਣ",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Klucz API wyszukiwania Brave",
 	"By {{name}}": "Przez {{name}}",
 	"By {{name}}": "Przez {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Pomiń sprawdzanie SSL dla stron internetowych",
 	"Calendar": "Kalendarz",
 	"Calendar": "Kalendarz",
 	"Call": "Wywołanie",
 	"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",
 	"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",
 	"Deleted User": "Usunięty użytkownik",
 	"Describe your knowledge base and objectives": "Opisz swoją bazę wiedzy i cele",
 	"Describe your knowledge base and objectives": "Opisz swoją bazę wiedzy i cele",
 	"Description": "Opis",
 	"Description": "Opis",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nie wykonał w pełni instrukcji",
 	"Didn't fully follow instructions": "Nie wykonał w pełni instrukcji",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "Połączenia bezpośrednie",
 	"Direct Connections": "Połączenia bezpośrednie",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "np. moj_filtr",
 	"e.g. my_filter": "np. moj_filtr",
 	"e.g. my_tools": "np. moje_narzędzia",
 	"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. 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": "Edytuj",
 	"Edit Arena Model": "Edytuj model arenę",
 	"Edit Arena Model": "Edytuj model arenę",
 	"Edit Channel": "Edytuj kanał",
 	"Edit Channel": "Edytuj kanał",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"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 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 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 Github Raw URL": "Wprowadź surowy adres URL usługi GitHub",
 	"Enter Google PSE API Key": "Wprowadź klucz API Google PSE",
 	"Enter Google PSE API Key": "Wprowadź klucz API Google PSE",
 	"Enter Google PSE Engine Id": "Wprowadź identyfikator urządzenia 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 Mojeek Search API Key": "Wprowadź klucz API Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Podaj liczbę kroków (np. 50)",
 	"Enter Number of Steps (e.g. 50)": "Podaj liczbę kroków (np. 50)",
 	"Enter Perplexity API Key": "Klucz API Perplexity",
 	"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 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 reasoning effort": "Podaj powód wysiłku",
 	"Enter Sampler (e.g. Euler a)": "Wprowadź sampler (np. Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Wprowadź sampler (np. Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Wprowadź nazwę hosta serwera",
 	"Enter server host": "Wprowadź nazwę hosta serwera",
 	"Enter server label": "Wprowadź etykietę serwera",
 	"Enter server label": "Wprowadź etykietę serwera",
 	"Enter server port": "Wprowadź numer portu 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 stop sequence": "Wprowadź sekwencję stop",
 	"Enter system prompt": "Wprowadź polecenie systemowe",
 	"Enter system prompt": "Wprowadź polecenie systemowe",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Wprowadź klucz API Tavily",
 	"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 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 Tika Server URL": "Wprowadź adres URL serwera Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtr jest teraz globalnie włączony",
 	"Filter is now globally enabled": "Filtr jest teraz globalnie włączony",
 	"Filters": "Filtry",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Płynnie strumieniuj duże fragmenty odpowiedzi zewnętrznych",
 	"Focus chat input": "Skup się na czacie",
 	"Focus chat input": "Skup się na czacie",
 	"Folder deleted successfully": "Folder został usunięty pomyślnie",
 	"Folder deleted successfully": "Folder został usunięty pomyślnie",
@@ -649,6 +659,7 @@
 	"Label": "Nazwa serwera",
 	"Label": "Nazwa serwera",
 	"Landing Page Mode": "Tryb strony głównej",
 	"Landing Page Mode": "Tryb strony głównej",
 	"Language": "Język",
 	"Language": "Język",
+	"Language Locales": "",
 	"Last Active": "Ostatnio aktywny",
 	"Last Active": "Ostatnio aktywny",
 	"Last Modified": "Ostatnia modyfikacja",
 	"Last Modified": "Ostatnia modyfikacja",
 	"Last reply": "Ostatnia odpowiedź",
 	"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.",
 	"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ę.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Minimalny wynik",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Przepływy i Zawory",
 	"Pipelines Valves": "Przepływy i Zawory",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Playground": "Plac zabaw",
 	"Playground": "Plac zabaw",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Proszę uważnie przejrzeć poniższe ostrzeżenia:",
 	"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 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",
 	"Please enter a prompt": "Proszę podać promp",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notatki do wydania",
 	"Release Notes": "Notatki do wydania",
 	"Relevance": "Trafność",
 	"Relevance": "Trafność",
+	"Relevance Threshold": "",
 	"Remove": "Usuń",
 	"Remove": "Usuń",
 	"Remove Model": "Usuń model",
 	"Remove Model": "Usuń model",
 	"Rename": "Zmień nazwę",
 	"Rename": "Zmień nazwę",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Zarejestruj się w {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Zarejestruj się w {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logowanie do {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Logowanie do {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Źródło",
 	"Source": "Źródło",
 	"Speech Playback Speed": "Prędkość odtwarzania mowy",
 	"Speech Playback Speed": "Prędkość odtwarzania mowy",
 	"Speech recognition error: {{error}}": "Błąd rozpoznawania mowy: {{error}}",
 	"Speech recognition error: {{error}}": "Błąd rozpoznawania mowy: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Kliknij, aby przerwać",
 	"Tap to interrupt": "Kliknij, aby przerwać",
 	"Tasks": "Zadania",
 	"Tasks": "Zadania",
 	"Tavily API Key": "Klucz API Tavily",
 	"Tavily API Key": "Klucz API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Podaj więcej informacji",
 	"Tell us more:": "Podaj więcej informacji",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Szablon",
 	"Template": "Szablon",
@@ -1179,6 +1195,7 @@
 	"variable": "zmienna",
 	"variable": "zmienna",
 	"variable to have them replaced with clipboard content.": "Zmienna, która ma zostać zastąpiona zawartością schowka.",
 	"variable to have them replaced with clipboard content.": "Zmienna, która ma zostać zastąpiona zawartością schowka.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Wersja",
 	"Version": "Wersja",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Wersja {{selectedVersion}} z {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Wersja {{selectedVersion}} z {{totalVersions}}",
 	"View Replies": "Wyświetl odpowiedzi",
 	"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ą.",
 	"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": "Sieć internetowa",
 	"Web API": "Interfejs API sieci web",
 	"Web API": "Interfejs API sieci web",
+	"Web Loader Engine": "",
 	"Web Search": "Wyszukiwarka internetowa",
 	"Web Search": "Wyszukiwarka internetowa",
 	"Web Search Engine": "Silnik wyszukiweania w sieci",
 	"Web Search Engine": "Silnik wyszukiweania w sieci",
 	"Web Search in Chat": "Wyszukiwanie w sieci Web na czacie",
 	"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",
 	"Brave Search API Key": "Chave API do Brave Search",
 	"By {{name}}": "Por {{name}}",
 	"By {{name}}": "Por {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Ignorar verificação SSL para Sites",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Chamada",
 	"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",
 	"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",
 	"Deleted User": "Usuário Excluído",
 	"Describe your knowledge base and objectives": "Descreva sua base de conhecimento e objetivos",
 	"Describe your knowledge base and objectives": "Descreva sua base de conhecimento e objetivos",
 	"Description": "Descrição",
 	"Description": "Descrição",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Não seguiu completamente as instruções",
 	"Didn't fully follow instructions": "Não seguiu completamente as instruções",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "Exemplo: my_filter",
 	"e.g. my_filter": "Exemplo: my_filter",
 	"e.g. my_tools": "Exemplo: my_tools",
 	"e.g. my_tools": "Exemplo: my_tools",
 	"e.g. Tools for performing various operations": "Exemplo: Ferramentas para executar operações diversas",
 	"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": "Editar",
 	"Edit Arena Model": "Editar Arena de Modelos",
 	"Edit Arena Model": "Editar Arena de Modelos",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Digite a URL bruta do Github",
 	"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 API Key": "Digite a Chave API do Google PSE",
 	"Enter Google PSE Engine Id": "Digite o ID do Motor 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 Mojeek Search API Key": "Digite a Chave API do Mojeek Search",
 	"Enter Number of Steps (e.g. 50)": "Digite o Número de Passos (por exemplo, 50)",
 	"Enter Number of Steps (e.g. 50)": "Digite o Número de Passos (por exemplo, 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Digite o Sampler (por exemplo, Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Digite o Sampler (por exemplo, Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "Digite o host do servidor",
 	"Enter server host": "Digite o host do servidor",
 	"Enter server label": "Digite o label do servidor",
 	"Enter server label": "Digite o label do servidor",
 	"Enter server port": "Digite a porta 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 stop sequence": "Digite a sequência de parada",
 	"Enter system prompt": "Digite o prompt do sistema",
 	"Enter system prompt": "Digite o prompt do sistema",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Digite a Chave API do Tavily",
 	"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 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 Tika Server URL": "Digite a URL do Servidor Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "O filtro está agora ativado globalmente",
 	"Filter is now globally enabled": "O filtro está agora ativado globalmente",
 	"Filters": "Filtros",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Transmitir fluentemente grandes blocos de respostas externas",
 	"Focus chat input": "Focar entrada de chat",
 	"Focus chat input": "Focar entrada de chat",
 	"Folder deleted successfully": "Pasta excluída com sucesso",
 	"Folder deleted successfully": "Pasta excluída com sucesso",
@@ -649,6 +659,7 @@
 	"Label": "Rótulo",
 	"Label": "Rótulo",
 	"Landing Page Mode": "Modo Landing Page",
 	"Landing Page Mode": "Modo Landing Page",
 	"Language": "Idioma",
 	"Language": "Idioma",
+	"Language Locales": "",
 	"Last Active": "Última Atividade",
 	"Last Active": "Última Atividade",
 	"Last Modified": "Última Modificação",
 	"Last Modified": "Última Modificação",
 	"Last reply": "",
 	"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",
 	"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.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Pontuação Mínima",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Válvulas de Pipelines",
 	"Pipelines Valves": "Válvulas de Pipelines",
 	"Plain text (.txt)": "Texto simples (.txt)",
 	"Plain text (.txt)": "Texto simples (.txt)",
 	"Playground": "Playground",
 	"Playground": "Playground",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "Por favor, revise cuidadosamente os seguintes avisos:",
 	"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 do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Por favor, digite um prompt",
 	"Please enter a prompt": "Por favor, digite um prompt",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notas de Lançamento",
 	"Release Notes": "Notas de Lançamento",
 	"Relevance": "Relevância",
 	"Relevance": "Relevância",
+	"Relevance Threshold": "",
 	"Remove": "Remover",
 	"Remove": "Remover",
 	"Remove Model": "Remover Modelo",
 	"Remove Model": "Remover Modelo",
 	"Rename": "Renomear",
 	"Rename": "Renomear",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Inscreva-se em {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Inscreva-se em {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Fazendo login em {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Fazendo login em {{WEBUI_NAME}}",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fonte",
 	"Source": "Fonte",
 	"Speech Playback Speed": "Velocidade de reprodução de fala",
 	"Speech Playback Speed": "Velocidade de reprodução de fala",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Toque para interromper",
 	"Tap to interrupt": "Toque para interromper",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Chave da API Tavily",
 	"Tavily API Key": "Chave da API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Conte-nos mais:",
 	"Tell us more:": "Conte-nos mais:",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Template",
 	"Template": "Template",
@@ -1179,6 +1195,7 @@
 	"variable": "variável",
 	"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.",
 	"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 Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versão",
 	"Version": "Versão",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versão {{selectedVersion}} de {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versão {{selectedVersion}} de {{totalVersions}}",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Pesquisa na Web",
 	"Web Search": "Pesquisa na Web",
 	"Web Search Engine": "Mecanismo de Busca na Web",
 	"Web Search Engine": "Mecanismo de Busca na Web",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Chave da API de Pesquisa Brave",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Ignorar verificação SSL para sites",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Chamar",
 	"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",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Descrição",
 	"Description": "Descrição",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Não seguiu instruções com precisão",
 	"Didn't fully follow instructions": "Não seguiu instruções com precisão",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editar",
 	"Edit": "Editar",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Escreva o URL cru do Github",
 	"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 API Key": "Escreva a chave da API PSE do Google",
 	"Enter Google PSE Engine Id": "Escreva o ID do mecanismo 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 Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Escreva o Número de Etapas (por exemplo, 50)",
 	"Enter Number of Steps (e.g. 50)": "Escreva o Número de Etapas (por exemplo, 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Escreva a sequência de paragem",
 	"Enter stop sequence": "Escreva a sequência de paragem",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Transmita com fluidez grandes blocos de resposta externa",
 	"Focus chat input": "Focar na conversa",
 	"Focus chat input": "Focar na conversa",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Idioma",
 	"Language": "Idioma",
+	"Language Locales": "",
 	"Last Active": "Último Ativo",
 	"Last Active": "Último Ativo",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Mínimo de Pontuação",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Válvulas de Condutas",
 	"Pipelines Valves": "Válvulas de Condutas",
 	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Playground": "Recreio",
 	"Playground": "Recreio",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Notas de Lançamento",
 	"Release Notes": "Notas de Lançamento",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Remover",
 	"Remove": "Remover",
 	"Remove Model": "Remover Modelo",
 	"Remove Model": "Remover Modelo",
 	"Rename": "Renomear",
 	"Rename": "Renomear",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Fonte",
 	"Source": "Fonte",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
 	"Speech recognition error: {{error}}": "Erro de reconhecimento de fala: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Diga-nos mais:",
 	"Tell us more:": "Diga-nos mais:",
 	"Temperature": "Temperatura",
 	"Temperature": "Temperatura",
 	"Template": "Modelo",
 	"Template": "Modelo",
@@ -1179,6 +1195,7 @@
 	"variable": "variável",
 	"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.",
 	"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 Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versão",
 	"Version": "Versão",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Pesquisa na Web",
 	"Web Search": "Pesquisa na Web",
 	"Web Search Engine": "Motor de Pesquisa Web",
 	"Web Search Engine": "Motor de Pesquisa Web",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Cheie API Brave Search",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Ocolește verificarea SSL pentru site-uri web",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Apel",
 	"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",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Descriere",
 	"Description": "Descriere",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Nu a urmat complet instrucțiunile",
 	"Didn't fully follow instructions": "Nu a urmat complet instrucțiunile",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Editează",
 	"Edit": "Editează",
 	"Edit Arena Model": "Editați Modelul Arena",
 	"Edit Arena Model": "Editați Modelul Arena",
 	"Edit Channel": "Editează canalul",
 	"Edit Channel": "Editează canalul",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"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 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 API Key": "Introduceți Cheia API Google PSE",
 	"Enter Google PSE Engine Id": "Introduceți ID-ul Motorului Google PSE",
 	"Enter Google PSE Engine Id": "Introduceți ID-ul Motorului Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Introduceți Numărul de Pași (de ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Introduceți Numărul de Pași (de ex. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "Introduce Sampler (de exemplu, Euler a)",
 	"Enter Sampler (e.g. Euler a)": "Introduce Sampler (de exemplu, Euler a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Introduceți secvența de oprire",
 	"Enter stop sequence": "Introduceți secvența de oprire",
 	"Enter system prompt": "Introduceți promptul de sistem",
 	"Enter system prompt": "Introduceți promptul de sistem",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Introduceți Cheia API Tavily",
 	"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 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 Tika Server URL": "Introduceți URL-ul Serverului Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "Filtrul este acum activat global",
 	"Filter is now globally enabled": "Filtrul este acum activat global",
 	"Filters": "Filtre",
 	"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ă.",
 	"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",
 	"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",
 	"Focus chat input": "Focalizează câmpul de intrare pentru conversație",
 	"Folder deleted successfully": "Folder șters cu succes",
 	"Folder deleted successfully": "Folder șters cu succes",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "Modul Pagină de Aterizare",
 	"Landing Page Mode": "Modul Pagină de Aterizare",
 	"Language": "Limbă",
 	"Language": "Limbă",
+	"Language Locales": "",
 	"Last Active": "Ultima Activitate",
 	"Last Active": "Ultima Activitate",
 	"Last Modified": "Ultima Modificare",
 	"Last Modified": "Ultima Modificare",
 	"Last reply": "",
 	"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.",
 	"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ă.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Scor Minim",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Valvele Conductelor",
 	"Pipelines Valves": "Valvele Conductelor",
 	"Plain text (.txt)": "Text simplu (.txt)",
 	"Plain text (.txt)": "Text simplu (.txt)",
 	"Playground": "Teren de Joacă",
 	"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 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 do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "Te rog să introduci un mesaj",
 	"Please enter a prompt": "Te rog să introduci un mesaj",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Note de Lansare",
 	"Release Notes": "Note de Lansare",
 	"Relevance": "Relevanță",
 	"Relevance": "Relevanță",
+	"Relevance Threshold": "",
 	"Remove": "Înlătură",
 	"Remove": "Înlătură",
 	"Remove Model": "Înlătură Modelul",
 	"Remove Model": "Înlătură Modelul",
 	"Rename": "Redenumește",
 	"Rename": "Redenumește",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Înregistrează-te la {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Înregistrează-te la {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Autentificare în {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Autentificare în {{WEBUI_NAME}}",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Sursă",
 	"Source": "Sursă",
 	"Speech Playback Speed": "Viteza de redare a vorbirii",
 	"Speech Playback Speed": "Viteza de redare a vorbirii",
 	"Speech recognition error: {{error}}": "Eroare de recunoaștere vocală: {{error}}",
 	"Speech recognition error: {{error}}": "Eroare de recunoaștere vocală: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "Apasă pentru a întrerupe",
 	"Tap to interrupt": "Apasă pentru a întrerupe",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "Cheie API Tavily",
 	"Tavily API Key": "Cheie API Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Spune-ne mai multe:",
 	"Tell us more:": "Spune-ne mai multe:",
 	"Temperature": "Temperatură",
 	"Temperature": "Temperatură",
 	"Template": "Șablon",
 	"Template": "Șablon",
@@ -1179,6 +1195,7 @@
 	"variable": "variabilă",
 	"variable": "variabilă",
 	"variable to have them replaced with clipboard content.": "variabilă pentru a fi înlocuite cu conținutul clipboard-ului.",
 	"variable to have them replaced with clipboard content.": "variabilă pentru a fi înlocuite cu conținutul clipboard-ului.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Versiune",
 	"Version": "Versiune",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versiunea {{selectedVersion}} din {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Versiunea {{selectedVersion}} din {{totalVersions}}",
 	"View Replies": "Vezi răspunsurile",
 	"View Replies": "Vezi răspunsurile",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",
+	"Web Loader Engine": "",
 	"Web Search": "Căutare Web",
 	"Web Search": "Căutare Web",
 	"Web Search Engine": "Motor de Căutare Web",
 	"Web Search Engine": "Motor de Căutare Web",
 	"Web Search in Chat": "",
 	"Web Search in Chat": "",

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

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

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "Апи кључ за храбру претрагу",
 	"Brave Search API Key": "Апи кључ за храбру претрагу",
 	"By {{name}}": "Од {{name}}",
 	"By {{name}}": "Од {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Заобиђи SSL потврђивање за веб странице",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "Позив",
 	"Call": "Позив",
 	"Call feature is not supported when using Web STT engine": "",
 	"Call feature is not supported when using Web STT engine": "",
@@ -303,6 +302,7 @@
 	"Deleted User": "Обрисани корисници",
 	"Deleted User": "Обрисани корисници",
 	"Describe your knowledge base and objectives": "Опишите вашу базу знања и циљеве",
 	"Describe your knowledge base and objectives": "Опишите вашу базу знања и циљеве",
 	"Description": "Опис",
 	"Description": "Опис",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Упутства нису праћена у потпуности",
 	"Didn't fully follow instructions": "Упутства нису праћена у потпуности",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Измени",
 	"Edit": "Измени",
 	"Edit Arena Model": "Измени модел арене",
 	"Edit Arena Model": "Измени модел арене",
 	"Edit Channel": "Измени канал",
 	"Edit Channel": "Измени канал",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Унесите Гитхуб Раw УРЛ адресу",
 	"Enter Github Raw URL": "Унесите Гитхуб Раw УРЛ адресу",
 	"Enter Google PSE API Key": "Унесите Гоогле ПСЕ АПИ кључ",
 	"Enter Google PSE API Key": "Унесите Гоогле ПСЕ АПИ кључ",
 	"Enter Google PSE Engine Id": "Унесите Гоогле ПСЕ ИД машине",
 	"Enter Google PSE Engine Id": "Унесите Гоогле ПСЕ ИД машине",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
 	"Enter Number of Steps (e.g. 50)": "Унесите број корака (нпр. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Унесите секвенцу заустављања",
 	"Enter stop sequence": "Унесите секвенцу заустављања",
 	"Enter system prompt": "Унеси системски упит",
 	"Enter system prompt": "Унеси системски упит",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"Filters": "",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Откривено лажно представљање отиска прста: Немогуће је користити иницијале као аватар. Прелазак на подразумевану профилну слику.",
 	"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": "Течно стримујте велике спољне делове одговора",
 	"Fluidly stream large external response chunks": "Течно стримујте велике спољне делове одговора",
 	"Focus chat input": "Усредсредите унос ћаскања",
 	"Focus chat input": "Усредсредите унос ћаскања",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "Етикета",
 	"Label": "Етикета",
 	"Landing Page Mode": "Режим почетне стране",
 	"Landing Page Mode": "Режим почетне стране",
 	"Language": "Језик",
 	"Language": "Језик",
+	"Language Locales": "",
 	"Last Active": "Последња активност",
 	"Last Active": "Последња активност",
 	"Last Modified": "Последња измена",
 	"Last Modified": "Последња измена",
 	"Last reply": "Последњи одговор",
 	"Last reply": "Последњи одговор",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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-ом ће моћи да виде дељено ћаскање.",
 	"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": "Вентили за цевоводе",
 	"Pipelines Valves": "Вентили за цевоводе",
 	"Plain text (.txt)": "Обичан текст (.txt)",
 	"Plain text (.txt)": "Обичан текст (.txt)",
 	"Playground": "Игралиште",
 	"Playground": "Игралиште",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Напомене о издању",
 	"Release Notes": "Напомене о издању",
 	"Relevance": "Примењивост",
 	"Relevance": "Примењивост",
+	"Relevance Threshold": "",
 	"Remove": "Уклони",
 	"Remove": "Уклони",
 	"Remove Model": "Уклони модел",
 	"Remove Model": "Уклони модел",
 	"Rename": "Преименуј",
 	"Rename": "Преименуј",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Извор",
 	"Source": "Извор",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Грешка у препознавању говора: {{error}}",
 	"Speech recognition error: {{error}}": "Грешка у препознавању говора: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Реците нам више:",
 	"Tell us more:": "Реците нам више:",
 	"Temperature": "Температура",
 	"Temperature": "Температура",
 	"Template": "Шаблон",
 	"Template": "Шаблон",
@@ -1179,6 +1195,7 @@
 	"variable": "променљива",
 	"variable": "променљива",
 	"variable to have them replaced with clipboard content.": "променљива за замену са садржајем оставе.",
 	"variable to have them replaced with clipboard content.": "променљива за замену са садржајем оставе.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Издање",
 	"Version": "Издање",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "Погледај одговоре",
 	"View Replies": "Погледај одговоре",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "Веб претрага",
 	"Web Search Engine": "Веб претраживач",
 	"Web Search Engine": "Веб претраживач",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "API-nyckel för Brave Search",
 	"By {{name}}": "Av {{name}}",
 	"By {{name}}": "Av {{name}}",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "Kringgå SSL-verifiering för webbplatser",
 	"Calendar": "Kalender",
 	"Calendar": "Kalender",
 	"Call": "Samtal",
 	"Call": "Samtal",
 	"Call feature is not supported when using Web STT engine": "Samtalsfunktionen är inte kompatibel med Web Tal-till-text motor",
 	"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": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "Beskrivning",
 	"Description": "Beskrivning",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Följde inte instruktionerna",
 	"Didn't fully follow instructions": "Följde inte instruktionerna",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "Redigera",
 	"Edit": "Redigera",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "Ange Github Raw URL",
 	"Enter Github Raw URL": "Ange Github Raw URL",
 	"Enter Google PSE API Key": "Ange Google PSE API-nyckel",
 	"Enter Google PSE API Key": "Ange Google PSE API-nyckel",
 	"Enter Google PSE Engine Id": "Ange Google PSE Engine Id",
 	"Enter Google PSE Engine Id": "Ange Google PSE Engine Id",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "Ange antal steg (t.ex. 50)",
 	"Enter Number of Steps (e.g. 50)": "Ange antal steg (t.ex. 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "Ange stoppsekvens",
 	"Enter stop sequence": "Ange stoppsekvens",
 	"Enter system prompt": "",
 	"Enter system prompt": "",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "",
 	"Enter Tika Server URL": "",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "",
 	"Filter is now globally enabled": "",
 	"Filters": "",
 	"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.",
 	"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",
 	"Fluidly stream large external response chunks": "Strömma flytande stora externa svarschunks",
 	"Focus chat input": "Fokusera på chattfältet",
 	"Focus chat input": "Fokusera på chattfältet",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "Språk",
 	"Language": "Språk",
+	"Language Locales": "",
 	"Last Active": "Senast aktiv",
 	"Last Active": "Senast aktiv",
 	"Last Modified": "",
 	"Last Modified": "",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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.",
 	"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": "",
 	"Min P": "",
-	"Minimum Score": "Tröskel",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Ventiler för rörledningar",
 	"Pipelines Valves": "Ventiler för rörledningar",
 	"Plain text (.txt)": "Text (.txt)",
 	"Plain text (.txt)": "Text (.txt)",
 	"Playground": "Lekplats",
 	"Playground": "Lekplats",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "",
 	"Please carefully review the following warnings:": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Versionsinformation",
 	"Release Notes": "Versionsinformation",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "Ta bort",
 	"Remove": "Ta bort",
 	"Remove Model": "Ta bort modell",
 	"Remove Model": "Ta bort modell",
 	"Rename": "Byt namn",
 	"Rename": "Byt namn",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Källa",
 	"Source": "Källa",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "Fel vid taligenkänning: {{error}}",
 	"Speech recognition error: {{error}}": "Fel vid taligenkänning: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "",
 	"Tap to interrupt": "",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "",
 	"Tavily API Key": "",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "Berätta mer:",
 	"Tell us more:": "Berätta mer:",
 	"Temperature": "Temperatur",
 	"Temperature": "Temperatur",
 	"Template": "Mall",
 	"Template": "Mall",
@@ -1179,6 +1195,7 @@
 	"variable": "variabel",
 	"variable": "variabel",
 	"variable to have them replaced with clipboard content.": "variabel för att få dem ersatta med urklippsinnehåll.",
 	"variable to have them replaced with clipboard content.": "variabel för att få dem ersatta med urklippsinnehåll.",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "Version",
 	"Version": "Version",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} av {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Version {{selectedVersion}} av {{totalVersions}}",
 	"View Replies": "Se svar",
 	"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",
 	"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": "Webb",
 	"Web API": "Webb-API",
 	"Web API": "Webb-API",
+	"Web Loader Engine": "",
 	"Web Search": "Webbsökning",
 	"Web Search": "Webbsökning",
 	"Web Search Engine": "Sökmotor",
 	"Web Search Engine": "Sökmotor",
 	"Web Search in Chat": "Webbsökning i chatten",
 	"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",
 	"Brave Search API Key": "คีย์ API ของ Brave Search",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ข้ามการตรวจสอบ SSL สำหรับเว็บไซต์",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "โทร",
 	"Call": "โทร",
 	"Call feature is not supported when using Web STT engine": "ไม่รองรับฟีเจอร์การโทรเมื่อใช้เครื่องยนต์ Web STT",
 	"Call feature is not supported when using Web STT engine": "ไม่รองรับฟีเจอร์การโทรเมื่อใช้เครื่องยนต์ Web STT",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "คำอธิบาย",
 	"Description": "คำอธิบาย",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ไม่ได้ปฏิบัติตามคำแนะนำทั้งหมด",
 	"Didn't fully follow instructions": "ไม่ได้ปฏิบัติตามคำแนะนำทั้งหมด",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "แก้ไข",
 	"Edit": "แก้ไข",
 	"Edit Arena Model": "",
 	"Edit Arena Model": "",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "ใส่ URL ดิบของ Github",
 	"Enter Github Raw URL": "ใส่ URL ดิบของ Github",
 	"Enter Google PSE API Key": "ใส่คีย์ API ของ Google PSE",
 	"Enter Google PSE API Key": "ใส่คีย์ API ของ Google PSE",
 	"Enter Google PSE Engine Id": "ใส่รหัสเครื่องยนต์ของ Google PSE",
 	"Enter Google PSE Engine Id": "ใส่รหัสเครื่องยนต์ของ Google PSE",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
 	"Enter Number of Steps (e.g. 50)": "ใส่จำนวนขั้นตอน (เช่น 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "",
 	"Enter Sampler (e.g. Euler a)": "",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "ใส่ลำดับหยุด",
 	"Enter stop sequence": "ใส่ลำดับหยุด",
 	"Enter system prompt": "ใส่พรอมต์ระบบ",
 	"Enter system prompt": "ใส่พรอมต์ระบบ",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "ใส่คีย์ API ของ Tavily",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "ใส่ URL เซิร์ฟเวอร์ของ Tika",
 	"Enter Tika Server URL": "ใส่ URL เซิร์ฟเวอร์ของ Tika",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "การกรองถูกเปิดใช้งานทั่วโลกแล้ว",
 	"Filter is now globally enabled": "การกรองถูกเปิดใช้งานทั่วโลกแล้ว",
 	"Filters": "ตัวกรอง",
 	"Filters": "ตัวกรอง",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "ตรวจพบการปลอมแปลงลายนิ้วมือ: ไม่สามารถใช้ชื่อย่อเป็นอวตารได้ ใช้รูปโปรไฟล์เริ่มต้น",
 	"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": "สตรีมชิ้นส่วนการตอบสนองขนาดใหญ่จากภายนอกอย่างลื่นไหล",
 	"Fluidly stream large external response chunks": "สตรีมชิ้นส่วนการตอบสนองขนาดใหญ่จากภายนอกอย่างลื่นไหล",
 	"Focus chat input": "โฟกัสการป้อนแชท",
 	"Focus chat input": "โฟกัสการป้อนแชท",
 	"Folder deleted successfully": "",
 	"Folder deleted successfully": "",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "",
 	"Landing Page Mode": "",
 	"Language": "ภาษา",
 	"Language": "ภาษา",
+	"Language Locales": "",
 	"Last Active": "ใช้งานล่าสุด",
 	"Last Active": "ใช้งานล่าสุด",
 	"Last Modified": "แก้ไขล่าสุด",
 	"Last Modified": "แก้ไขล่าสุด",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "",
 	"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 จะสามารถดูแชทที่แชร์ได้",
 	"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": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "วาล์วของไปป์ไลน์",
 	"Pipelines Valves": "วาล์วของไปป์ไลน์",
 	"Plain text (.txt)": "ไฟล์ข้อความ (.txt)",
 	"Plain text (.txt)": "ไฟล์ข้อความ (.txt)",
 	"Playground": "สนามทดสอบ",
 	"Playground": "สนามทดสอบ",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "โปรดตรวจสอบคำเตือนต่อไปนี้อย่างละเอียด:",
 	"Please carefully review the following warnings:": "โปรดตรวจสอบคำเตือนต่อไปนี้อย่างละเอียด:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "",
 	"Please enter a prompt": "",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "บันทึกรุ่น",
 	"Release Notes": "บันทึกรุ่น",
 	"Relevance": "",
 	"Relevance": "",
+	"Relevance Threshold": "",
 	"Remove": "ลบ",
 	"Remove": "ลบ",
 	"Remove Model": "ลบโมเดล",
 	"Remove Model": "ลบโมเดล",
 	"Rename": "เปลี่ยนชื่อ",
 	"Rename": "เปลี่ยนชื่อ",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Sign up to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"Signing in to {{WEBUI_NAME}}": "",
 	"sk-1234": "",
 	"sk-1234": "",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "แหล่งที่มา",
 	"Source": "แหล่งที่มา",
 	"Speech Playback Speed": "",
 	"Speech Playback Speed": "",
 	"Speech recognition error: {{error}}": "ข้อผิดพลาดในการรู้จำเสียง: {{error}}",
 	"Speech recognition error: {{error}}": "ข้อผิดพลาดในการรู้จำเสียง: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "แตะเพื่อขัดจังหวะ",
 	"Tap to interrupt": "แตะเพื่อขัดจังหวะ",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "คีย์ API ของ Tavily",
 	"Tavily API Key": "คีย์ API ของ Tavily",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "บอกเรามากขึ้น:",
 	"Tell us more:": "บอกเรามากขึ้น:",
 	"Temperature": "อุณหภูมิ",
 	"Temperature": "อุณหภูมิ",
 	"Template": "แม่แบบ",
 	"Template": "แม่แบบ",
@@ -1179,6 +1195,7 @@
 	"variable": "ตัวแปร",
 	"variable": "ตัวแปร",
 	"variable to have them replaced with clipboard content.": "ตัวแปรเพื่อให้แทนที่ด้วยเนื้อหาคลิปบอร์ด",
 	"variable to have them replaced with clipboard content.": "ตัวแปรเพื่อให้แทนที่ด้วยเนื้อหาคลิปบอร์ด",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "เวอร์ชัน",
 	"Version": "เวอร์ชัน",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"Version {{selectedVersion}} of {{totalVersions}}": "",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"Web": "เว็บ",
 	"Web": "เว็บ",
 	"Web API": "เว็บ API",
 	"Web API": "เว็บ API",
+	"Web Loader Engine": "",
 	"Web Search": "การค้นหาเว็บ",
 	"Web Search": "การค้นหาเว็บ",
 	"Web Search Engine": "เครื่องมือค้นหาเว็บ",
 	"Web Search Engine": "เครื่องมือค้นหาเว็บ",
 	"Web Search in Chat": "",
 	"Web Search in Chat": "",

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

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

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

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

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

@@ -141,7 +141,6 @@
 	"Brave Search API Key": "بریو سرچ API کلید",
 	"Brave Search API Key": "بریو سرچ API کلید",
 	"By {{name}}": "",
 	"By {{name}}": "",
 	"Bypass Embedding and Retrieval": "",
 	"Bypass Embedding and Retrieval": "",
-	"Bypass SSL verification for Websites": "ویب سائٹس کے لیے SSL تصدیق کو نظر انداز کریں",
 	"Calendar": "",
 	"Calendar": "",
 	"Call": "کال کریں",
 	"Call": "کال کریں",
 	"Call feature is not supported when using Web STT engine": "کال کی خصوصیت ویب STT انجن استعمال کرتے وقت معاونت یافتہ نہیں ہے",
 	"Call feature is not supported when using Web STT engine": "کال کی خصوصیت ویب STT انجن استعمال کرتے وقت معاونت یافتہ نہیں ہے",
@@ -303,6 +302,7 @@
 	"Deleted User": "",
 	"Deleted User": "",
 	"Describe your knowledge base and objectives": "",
 	"Describe your knowledge base and objectives": "",
 	"Description": "تفصیل",
 	"Description": "تفصیل",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "ہدایات کو مکمل طور پر نہیں سمجھا",
 	"Didn't fully follow instructions": "ہدایات کو مکمل طور پر نہیں سمجھا",
 	"Direct": "",
 	"Direct": "",
 	"Direct Connections": "",
 	"Direct Connections": "",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "",
 	"e.g. my_filter": "",
 	"e.g. my_tools": "",
 	"e.g. my_tools": "",
 	"e.g. Tools for performing various operations": "",
 	"e.g. Tools for performing various operations": "",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "ترمیم کریں",
 	"Edit": "ترمیم کریں",
 	"Edit Arena Model": "ایرینا ماڈل میں ترمیم کریں",
 	"Edit Arena Model": "ایرینا ماڈل میں ترمیم کریں",
 	"Edit Channel": "",
 	"Edit Channel": "",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "",
 	"Enter Document Intelligence Key": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "",
 	"Enter Exa API Key": "",
 	"Enter Exa API Key": "",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "گیٹ ہب را یو آر ایل درج کریں",
 	"Enter Github Raw URL": "گیٹ ہب را یو آر ایل درج کریں",
 	"Enter Google PSE API Key": "گوگل PSE API کلید درج کریں",
 	"Enter Google PSE API Key": "گوگل PSE API کلید درج کریں",
 	"Enter Google PSE Engine Id": "گوگل پی ایس ای انجن آئی ڈی درج کریں",
 	"Enter Google PSE Engine Id": "گوگل پی ایس ای انجن آئی ڈی درج کریں",
@@ -424,6 +427,8 @@
 	"Enter Mojeek Search API Key": "",
 	"Enter Mojeek Search API Key": "",
 	"Enter Number of Steps (e.g. 50)": "درج کریں مراحل کی تعداد (جیسے 50)",
 	"Enter Number of Steps (e.g. 50)": "درج کریں مراحل کی تعداد (جیسے 50)",
 	"Enter Perplexity API Key": "",
 	"Enter Perplexity API Key": "",
+	"Enter Playwright Timeout": "",
+	"Enter Playwright WebSocket URL": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter proxy URL (e.g. https://user:password@host:port)": "",
 	"Enter reasoning effort": "",
 	"Enter reasoning effort": "",
 	"Enter Sampler (e.g. Euler a)": "نمونہ درج کریں (مثال: آئلر a)",
 	"Enter Sampler (e.g. Euler a)": "نمونہ درج کریں (مثال: آئلر a)",
@@ -441,10 +446,13 @@
 	"Enter server host": "",
 	"Enter server host": "",
 	"Enter server label": "",
 	"Enter server label": "",
 	"Enter server port": "",
 	"Enter server port": "",
+	"Enter Sougou Search API sID": "",
+	"Enter Sougou Search API SK": "",
 	"Enter stop sequence": "اسٹاپ ترتیب درج کریں",
 	"Enter stop sequence": "اسٹاپ ترتیب درج کریں",
 	"Enter system prompt": "سسٹم پرامپٹ درج کریں",
 	"Enter system prompt": "سسٹم پرامپٹ درج کریں",
 	"Enter system prompt here": "",
 	"Enter system prompt here": "",
 	"Enter Tavily API Key": "Tavily API کلید درج کریں",
 	"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 the public URL of your WebUI. This URL will be used to generate links in the notifications.": "",
 	"Enter Tika Server URL": "ٹیکا سرور یو آر ایل درج کریں",
 	"Enter Tika Server URL": "ٹیکا سرور یو آر ایل درج کریں",
 	"Enter timeout in seconds": "",
 	"Enter timeout in seconds": "",
@@ -525,6 +533,8 @@
 	"Filter is now globally enabled": "فلٹر اب عالمی طور پر فعال ہے",
 	"Filter is now globally enabled": "فلٹر اب عالمی طور پر فعال ہے",
 	"Filters": "فلٹرز",
 	"Filters": "فلٹرز",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "فنگر پرنٹ اسپورفنگ کا پتہ چلا: اوتار کے طور پر ابتدائی حروف استعمال کرنے سے قاصر ڈیفالٹ پروفائل تصویر منتخب کی جا رہی ہے",
 	"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": "بڑے بیرونی جوابات کے حصوں کو بہاؤ میں منتقل کریں",
 	"Fluidly stream large external response chunks": "بڑے بیرونی جوابات کے حصوں کو بہاؤ میں منتقل کریں",
 	"Focus chat input": "چیٹ ان پٹ پر توجہ مرکوز کریں",
 	"Focus chat input": "چیٹ ان پٹ پر توجہ مرکوز کریں",
 	"Folder deleted successfully": "پوشہ کامیابی سے حذف ہو گیا",
 	"Folder deleted successfully": "پوشہ کامیابی سے حذف ہو گیا",
@@ -649,6 +659,7 @@
 	"Label": "",
 	"Label": "",
 	"Landing Page Mode": "لینڈر صفحہ موڈ",
 	"Landing Page Mode": "لینڈر صفحہ موڈ",
 	"Language": "زبان",
 	"Language": "زبان",
+	"Language Locales": "",
 	"Last Active": "آخری سرگرمی",
 	"Last Active": "آخری سرگرمی",
 	"Last Modified": "آخری ترمیم",
 	"Last Modified": "آخری ترمیم",
 	"Last reply": "",
 	"Last reply": "",
@@ -702,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "اس فیچر کو استعمال کرنے کے لئے پیغام کی درجہ بندی فعال کی جانی چاہئے",
 	"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.": "آپ کے لنک بنانے کے بعد بھیجے گئے پیغامات شیئر نہیں کیے جائیں گے یو آر ایل والے صارفین شیئر کیا گیا چیٹ دیکھ سکیں گے",
 	"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",
 	"Min P": "کم سے کم P",
-	"Minimum Score": "کم از کم اسکور",
 	"Mirostat": "میروسٹیٹ",
 	"Mirostat": "میروسٹیٹ",
 	"Mirostat Eta": "میروسٹیٹ ایٹا",
 	"Mirostat Eta": "میروسٹیٹ ایٹا",
 	"Mirostat Tau": "میروسٹیٹ ٹاؤ",
 	"Mirostat Tau": "میروسٹیٹ ٹاؤ",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "پائپ لائنز والوز",
 	"Pipelines Valves": "پائپ لائنز والوز",
 	"Plain text (.txt)": "سادہ متن (.txt)",
 	"Plain text (.txt)": "سادہ متن (.txt)",
 	"Playground": "کھیل کا میدان",
 	"Playground": "کھیل کا میدان",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "براہ کرم درج ذیل انتباہات کو احتیاط سے پڑھیں:",
 	"Please carefully review the following warnings:": "براہ کرم درج ذیل انتباہات کو احتیاط سے پڑھیں:",
 	"Please do not close the settings page while loading the model.": "",
 	"Please do not close the settings page while loading the model.": "",
 	"Please enter a prompt": "براہ کرم ایک پرامپٹ درج کریں",
 	"Please enter a prompt": "براہ کرم ایک پرامپٹ درج کریں",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "ریلیز نوٹس",
 	"Release Notes": "ریلیز نوٹس",
 	"Relevance": "موزونیت",
 	"Relevance": "موزونیت",
+	"Relevance Threshold": "",
 	"Remove": "ہٹا دیں",
 	"Remove": "ہٹا دیں",
 	"Remove Model": "ماڈل ہٹائیں",
 	"Remove Model": "ماڈل ہٹائیں",
 	"Rename": "تبدیل نام کریں",
 	"Rename": "تبدیل نام کریں",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}} میں سائن اپ کریں",
 	"Sign up to {{WEBUI_NAME}}": "{{WEBUI_NAME}} میں سائن اپ کریں",
 	"Signing in 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": "ماخذ",
 	"Source": "ماخذ",
 	"Speech Playback Speed": "تقریر پلے بیک کی رفتار",
 	"Speech Playback Speed": "تقریر پلے بیک کی رفتار",
 	"Speech recognition error: {{error}}": "تقریر کی پہچان کی خرابی: {{error}}",
 	"Speech recognition error: {{error}}": "تقریر کی پہچان کی خرابی: {{error}}",
@@ -1038,6 +1053,7 @@
 	"Tap to interrupt": "رکنے کے لئے ٹچ کریں",
 	"Tap to interrupt": "رکنے کے لئے ٹچ کریں",
 	"Tasks": "",
 	"Tasks": "",
 	"Tavily API Key": "ٹاویلی API کلید",
 	"Tavily API Key": "ٹاویلی API کلید",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "ہمیں مزید بتائیں:",
 	"Tell us more:": "ہمیں مزید بتائیں:",
 	"Temperature": "درجہ حرارت",
 	"Temperature": "درجہ حرارت",
 	"Template": "سانچہ",
 	"Template": "سانچہ",
@@ -1179,6 +1195,7 @@
 	"variable": "متغیر",
 	"variable": "متغیر",
 	"variable to have them replaced with clipboard content.": "انہیں کلپ بورڈ کے مواد سے تبدیل کرنے کے لیے متغیر",
 	"variable to have them replaced with clipboard content.": "انہیں کلپ بورڈ کے مواد سے تبدیل کرنے کے لیے متغیر",
 	"Verify Connection": "",
 	"Verify Connection": "",
+	"Verify SSL Certificate": "",
 	"Version": "ورژن",
 	"Version": "ورژن",
 	"Version {{selectedVersion}} of {{totalVersions}}": "ورژن {{selectedVersion}} کا {{totalVersions}} میں سے",
 	"Version {{selectedVersion}} of {{totalVersions}}": "ورژن {{selectedVersion}} کا {{totalVersions}} میں سے",
 	"View Replies": "",
 	"View Replies": "",
@@ -1193,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "",
 	"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 Search": "ویب تلاش کریں",
 	"Web Search Engine": "ویب تلاش انجن",
 	"Web Search Engine": "ویب تلاش انجن",
 	"Web Search in Chat": "",
 	"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",
 	"Brave Search API Key": "Khóa API tìm kiếm dũng cảm",
 	"By {{name}}": "Bởi {{name}}",
 	"By {{name}}": "Bởi {{name}}",
 	"Bypass Embedding and Retrieval": "Bỏ qua Embedding và Truy xuất",
 	"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",
 	"Calendar": "Lịch",
 	"Call": "Gọi",
 	"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",
 	"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",
 	"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",
 	"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ả",
 	"Description": "Mô tả",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "Không tuân theo chỉ dẫn một cách đầy đủ",
 	"Didn't fully follow instructions": "Không tuân theo chỉ dẫn một cách đầy đủ",
 	"Direct": "Trực tiếp",
 	"Direct": "Trực tiếp",
 	"Direct Connections": "Kết nối 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_filter": "vd: bo_loc_cua_toi",
 	"e.g. my_tools": "vd: cong_cu_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. 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": "Chỉnh sửa",
 	"Edit Arena Model": "Chỉnh sửa Mô hình Arena",
 	"Edit Arena Model": "Chỉnh sửa Mô hình Arena",
 	"Edit Channel": "Chỉnh sửa Kênh",
 	"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 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 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 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 Github Raw URL": "Nhập URL cho Github Raw",
 	"Enter Google PSE API Key": "Nhập Google PSE API Key",
 	"Enter Google PSE API Key": "Nhập Google PSE API Key",
 	"Enter Google PSE Engine Id": "Nhập Google PSE Engine Id",
 	"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 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 Number of Steps (e.g. 50)": "Nhập số Steps (vd: 50)",
 	"Enter Perplexity API Key": "Nhập Khóa API Perplexity",
 	"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 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 reasoning effort": "Nhập nỗ lực suy luận",
 	"Enter Sampler (e.g. Euler a)": "Nhập Sampler (vd: Euler a)",
 	"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 host": "Nhập host máy chủ",
 	"Enter server label": "Nhập nhãn máy chủ",
 	"Enter server label": "Nhập nhãn máy chủ",
 	"Enter server port": "Nhập cổng 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 stop sequence": "Nhập stop sequence",
 	"Enter system prompt": "Nhập system prompt",
 	"Enter system prompt": "Nhập system prompt",
 	"Enter system prompt here": "Nhập system prompt tại đây",
 	"Enter system prompt here": "Nhập system prompt tại đây",
 	"Enter Tavily API Key": "Nhập Tavily API Key",
 	"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 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 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",
 	"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",
 	"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",
 	"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.",
 	"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",
 	"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",
 	"Focus chat input": "Tập trung vào nội dung chat",
 	"Folder deleted successfully": "Xóa thư mục thành công",
 	"Folder deleted successfully": "Xóa thư mục thành công",
@@ -649,6 +659,7 @@
 	"Label": "Nhãn",
 	"Label": "Nhãn",
 	"Landing Page Mode": "Chế độ Trang Đích",
 	"Landing Page Mode": "Chế độ Trang Đích",
 	"Language": "Ngôn ngữ",
 	"Language": "Ngôn ngữ",
+	"Language Locales": "",
 	"Last Active": "Truy cập gần nhất",
 	"Last Active": "Truy cập gần nhất",
 	"Last Modified": "Lần sửa gần nhất",
 	"Last Modified": "Lần sửa gần nhất",
 	"Last reply": "Trả lời cuối",
 	"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",
 	"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ẻ.",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "Score tối thiểu",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -833,6 +843,8 @@
 	"Pipelines Valves": "Các Valve của Pipeline",
 	"Pipelines Valves": "Các Valve của Pipeline",
 	"Plain text (.txt)": "Văn bản thô (.txt)",
 	"Plain text (.txt)": "Văn bản thô (.txt)",
 	"Playground": "Thử nghiệm (Playground)",
 	"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 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 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",
 	"Please enter a prompt": "Vui lòng nhập một prompt",
@@ -882,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "",
 	"Reindex Knowledge Base Vectors": "",
 	"Release Notes": "Mô tả những cập nhật mới",
 	"Release Notes": "Mô tả những cập nhật mới",
 	"Relevance": "Mức độ liên quan",
 	"Relevance": "Mức độ liên quan",
+	"Relevance Threshold": "",
 	"Remove": "Xóa",
 	"Remove": "Xóa",
 	"Remove Model": "Xóa model",
 	"Remove Model": "Xóa model",
 	"Rename": "Đổi tên",
 	"Rename": "Đổi tên",
@@ -1011,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "Đăng ký {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "Đăng ký {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Đang đăng nhập vào {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "Đang đăng nhập vào {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "",
+	"Sougou Search API SK": "",
 	"Source": "Nguồn",
 	"Source": "Nguồn",
 	"Speech Playback Speed": "Tốc độ Phát lại Lời nói",
 	"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}}",
 	"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",
 	"Tap to interrupt": "Chạm để ngừng",
 	"Tasks": "Tác vụ",
 	"Tasks": "Tác vụ",
 	"Tavily API Key": "Khóa API Tavily",
 	"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:",
 	"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",
 	"Temperature": "Mức độ sáng tạo",
 	"Template": "Mẫu",
 	"Template": "Mẫu",
@@ -1179,6 +1195,7 @@
 	"variable": "biến",
 	"variable": "biến",
 	"variable to have them replaced with clipboard content.": "biến để chúng được thay thế bằng nội dung clipboard.",
 	"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 Connection": "Xác minh Kết nối",
+	"Verify SSL Certificate": "",
 	"Version": "Phiên bản",
 	"Version": "Phiên bản",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Phiên bản {{selectedVersion}} của {{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "Phiên bản {{selectedVersion}} của {{totalVersions}}",
 	"View Replies": "Xem các Trả lời",
 	"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.",
 	"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": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",
+	"Web Loader Engine": "",
 	"Web Search": "Tìm kiếm Web",
 	"Web Search": "Tìm kiếm Web",
 	"Web Search Engine": "Chức năng 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",
 	"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 密钥",
 	"Brave Search API Key": "Brave Search API 密钥",
 	"By {{name}}": "由 {{name}} 提供",
 	"By {{name}}": "由 {{name}} 提供",
 	"Bypass Embedding and Retrieval": "绕过嵌入和检索",
 	"Bypass Embedding and Retrieval": "绕过嵌入和检索",
-	"Bypass SSL verification for Websites": "绕过网站的 SSL 验证",
 	"Calendar": "日历",
 	"Calendar": "日历",
 	"Call": "呼叫",
 	"Call": "呼叫",
 	"Call feature is not supported when using Web STT engine": "使用 Web 语音转文字引擎时不支持呼叫功能。",
 	"Call feature is not supported when using Web STT engine": "使用 Web 语音转文字引擎时不支持呼叫功能。",
@@ -303,6 +302,7 @@
 	"Deleted User": "已删除用户",
 	"Deleted User": "已删除用户",
 	"Describe your knowledge base and objectives": "描述您的知识库和目标",
 	"Describe your knowledge base and objectives": "描述您的知识库和目标",
 	"Description": "描述",
 	"Description": "描述",
+	"Detect Artifacts Automatically": "",
 	"Didn't fully follow instructions": "没有完全遵照指示",
 	"Didn't fully follow instructions": "没有完全遵照指示",
 	"Direct": "直接",
 	"Direct": "直接",
 	"Direct Connections": "直接连接",
 	"Direct Connections": "直接连接",
@@ -358,6 +358,7 @@
 	"e.g. my_filter": "例如:my_filter",
 	"e.g. my_filter": "例如:my_filter",
 	"e.g. my_tools": "例如:my_tools",
 	"e.g. my_tools": "例如:my_tools",
 	"e.g. Tools for performing various operations": "例如:用于执行各种操作的工具",
 	"e.g. Tools for performing various operations": "例如:用于执行各种操作的工具",
+	"e.g., en-US,ja-JP (leave blank for auto-detect)": "",
 	"Edit": "编辑",
 	"Edit": "编辑",
 	"Edit Arena Model": "编辑竞技场模型",
 	"Edit Arena Model": "编辑竞技场模型",
 	"Edit Channel": "编辑频道",
 	"Edit Channel": "编辑频道",
@@ -407,6 +408,8 @@
 	"Enter Document Intelligence Key": "输入 Document Intelligence 密钥",
 	"Enter Document Intelligence Key": "输入 Document Intelligence 密钥",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "输入以逗号分隔的域名(例如:example.com、site.org)",
 	"Enter domains separated by commas (e.g., example.com,site.org)": "输入以逗号分隔的域名(例如:example.com、site.org)",
 	"Enter Exa API Key": "输入 Exa API 密钥",
 	"Enter Exa API Key": "输入 Exa API 密钥",
+	"Enter Firecrawl API Base URL": "",
+	"Enter Firecrawl API Key": "",
 	"Enter Github Raw URL": "输入 Github Raw 地址",
 	"Enter Github Raw URL": "输入 Github Raw 地址",
 	"Enter Google PSE API Key": "输入 Google PSE API 密钥",
 	"Enter Google PSE API Key": "输入 Google PSE API 密钥",
 	"Enter Google PSE Engine Id": "输入 Google PSE 引擎 ID",
 	"Enter Google PSE Engine Id": "输入 Google PSE 引擎 ID",
@@ -424,8 +427,8 @@
 	"Enter Mojeek Search API Key": "输入 Mojeek Search API 密钥",
 	"Enter Mojeek Search API Key": "输入 Mojeek Search API 密钥",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
 	"Enter Number of Steps (e.g. 50)": "输入步骤数 (Steps) (例如:50)",
 	"Enter Perplexity API Key": "输入 Perplexity API 密钥",
 	"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 proxy URL (e.g. https://user:password@host:port)": "输入代理 URL (例如:https://用户名:密码@主机名:端口)",
 	"Enter reasoning effort": "设置推理努力",
 	"Enter reasoning effort": "设置推理努力",
 	"Enter Sampler (e.g. Euler a)": "输入 Sampler (例如:Euler a)",
 	"Enter Sampler (e.g. Euler a)": "输入 Sampler (例如:Euler a)",
@@ -443,10 +446,13 @@
 	"Enter server host": "输入服务器主机名 ",
 	"Enter server host": "输入服务器主机名 ",
 	"Enter server label": "输入服务器标签",
 	"Enter server label": "输入服务器标签",
 	"Enter server port": "输入服务器端口",
 	"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 stop sequence": "输入停止序列 (Stop Sequence)",
 	"Enter system prompt": "输入系统提示词 (Prompt)",
 	"Enter system prompt": "输入系统提示词 (Prompt)",
 	"Enter system prompt here": "在这里输入系统提示词 (Prompt)",
 	"Enter system prompt here": "在这里输入系统提示词 (Prompt)",
 	"Enter Tavily API Key": "输入 Tavily API 密钥",
 	"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 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 Tika Server URL": "输入 Tika 服务器地址",
 	"Enter timeout in seconds": "输入以秒为单位的超时时间",
 	"Enter timeout in seconds": "输入以秒为单位的超时时间",
@@ -527,6 +533,8 @@
 	"Filter is now globally enabled": "过滤器已全局启用",
 	"Filter is now globally enabled": "过滤器已全局启用",
 	"Filters": "过滤器",
 	"Filters": "过滤器",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "检测到指纹伪造:无法使用姓名缩写作为头像。默认使用默认个人形象。",
 	"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": "流畅地传输外部大型响应块数据",
 	"Fluidly stream large external response chunks": "流畅地传输外部大型响应块数据",
 	"Focus chat input": "聚焦对话输入",
 	"Focus chat input": "聚焦对话输入",
 	"Folder deleted successfully": "分组删除成功",
 	"Folder deleted successfully": "分组删除成功",
@@ -651,6 +659,7 @@
 	"Label": "标签",
 	"Label": "标签",
 	"Landing Page Mode": "默认主页样式",
 	"Landing Page Mode": "默认主页样式",
 	"Language": "语言",
 	"Language": "语言",
+	"Language Locales": "",
 	"Last Active": "最后在线时间",
 	"Last Active": "最后在线时间",
 	"Last Modified": "最后修改时间",
 	"Last Modified": "最后修改时间",
 	"Last reply": "最后回复",
 	"Last reply": "最后回复",
@@ -704,7 +713,6 @@
 	"Message rating should be enabled to use this feature": "要使用此功能,应先启用回复评价功能",
 	"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 的用户将能够查看共享对话。",
 	"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",
 	"Min P": "Min P",
-	"Minimum Score": "最低分",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
@@ -824,8 +832,6 @@
 	"Permission denied when accessing microphone: {{error}}": "申请麦克风权限被拒绝:{{error}}",
 	"Permission denied when accessing microphone: {{error}}": "申请麦克风权限被拒绝:{{error}}",
 	"Permissions": "权限",
 	"Permissions": "权限",
 	"Perplexity API Key": "Perplexity API 密钥",
 	"Perplexity API Key": "Perplexity API 密钥",
-	"Sougou Search API sID": "搜狗搜索 API 的 Secret ID",
-	"Sougou Search API SK": "搜狗搜索 API 的 Secret Key",
 	"Personalization": "个性化",
 	"Personalization": "个性化",
 	"Pin": "置顶",
 	"Pin": "置顶",
 	"Pinned": "已置顶",
 	"Pinned": "已置顶",
@@ -837,6 +843,8 @@
 	"Pipelines Valves": "Pipeline 值",
 	"Pipelines Valves": "Pipeline 值",
 	"Plain text (.txt)": "TXT 文档 (.txt)",
 	"Plain text (.txt)": "TXT 文档 (.txt)",
 	"Playground": "AI 对话游乐场",
 	"Playground": "AI 对话游乐场",
+	"Playwright Timeout (ms)": "",
+	"Playwright WebSocket URL": "",
 	"Please carefully review the following warnings:": "请仔细阅读以下警告信息:",
 	"Please carefully review the following warnings:": "请仔细阅读以下警告信息:",
 	"Please do not close the settings page while loading the model.": "加载模型时请不要关闭设置页面。",
 	"Please do not close the settings page while loading the model.": "加载模型时请不要关闭设置页面。",
 	"Please enter a prompt": "请输入一个 Prompt",
 	"Please enter a prompt": "请输入一个 Prompt",
@@ -886,6 +894,7 @@
 	"Reindex Knowledge Base Vectors": "重建知识库向量",
 	"Reindex Knowledge Base Vectors": "重建知识库向量",
 	"Release Notes": "更新日志",
 	"Release Notes": "更新日志",
 	"Relevance": "相关性",
 	"Relevance": "相关性",
+	"Relevance Threshold": "",
 	"Remove": "移除",
 	"Remove": "移除",
 	"Remove Model": "移除模型",
 	"Remove Model": "移除模型",
 	"Rename": "重命名",
 	"Rename": "重命名",
@@ -1015,6 +1024,8 @@
 	"Sign up to {{WEBUI_NAME}}": "注册 {{WEBUI_NAME}}",
 	"Sign up to {{WEBUI_NAME}}": "注册 {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "正在登录 {{WEBUI_NAME}}",
 	"Signing in to {{WEBUI_NAME}}": "正在登录 {{WEBUI_NAME}}",
 	"sk-1234": "sk-1234",
 	"sk-1234": "sk-1234",
+	"Sougou Search API sID": "搜狗搜索 API 的 Secret ID",
+	"Sougou Search API SK": "搜狗搜索 API 的 Secret Key",
 	"Source": "来源",
 	"Source": "来源",
 	"Speech Playback Speed": "语音播放速度",
 	"Speech Playback Speed": "语音播放速度",
 	"Speech recognition error: {{error}}": "语音识别错误:{{error}}",
 	"Speech recognition error: {{error}}": "语音识别错误:{{error}}",
@@ -1042,6 +1053,7 @@
 	"Tap to interrupt": "点击以中断",
 	"Tap to interrupt": "点击以中断",
 	"Tasks": "任务",
 	"Tasks": "任务",
 	"Tavily API Key": "Tavily API 密钥",
 	"Tavily API Key": "Tavily API 密钥",
+	"Tavily Extract Depth": "",
 	"Tell us more:": "请告诉我们更多细节",
 	"Tell us more:": "请告诉我们更多细节",
 	"Temperature": "温度 (Temperature)",
 	"Temperature": "温度 (Temperature)",
 	"Template": "模板",
 	"Template": "模板",
@@ -1183,6 +1195,7 @@
 	"variable": "变量",
 	"variable": "变量",
 	"variable to have them replaced with clipboard content.": "变量将被剪贴板内容替换。",
 	"variable to have them replaced with clipboard content.": "变量将被剪贴板内容替换。",
 	"Verify Connection": "验证连接",
 	"Verify Connection": "验证连接",
+	"Verify SSL Certificate": "",
 	"Version": "版本",
 	"Version": "版本",
 	"Version {{selectedVersion}} of {{totalVersions}}": "版本 {{selectedVersion}}/{{totalVersions}}",
 	"Version {{selectedVersion}} of {{totalVersions}}": "版本 {{selectedVersion}}/{{totalVersions}}",
 	"View Replies": "查看回复",
 	"View Replies": "查看回复",
@@ -1197,6 +1210,7 @@
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "警告:Jupyter 执行允许任意代码执行,存在严重的安全风险——请极其谨慎地操作。",
 	"Warning: Jupyter execution enables arbitrary code execution, posing severe security risks—proceed with extreme caution.": "警告:Jupyter 执行允许任意代码执行,存在严重的安全风险——请极其谨慎地操作。",
 	"Web": "网页",
 	"Web": "网页",
 	"Web API": "网页 API",
 	"Web API": "网页 API",
+	"Web Loader Engine": "",
 	"Web Search": "联网搜索",
 	"Web Search": "联网搜索",
 	"Web Search Engine": "联网搜索引擎",
 	"Web Search Engine": "联网搜索引擎",
 	"Web Search in Chat": "聊天中的网页搜索",
 	"Web Search in Chat": "聊天中的网页搜索",

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

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