Selaa lähdekoodia

Moving code out of playwright branch

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

+ 0 - 4
backend/open_webui/retrieval/web/main.py

@@ -1,5 +1,3 @@
-import validators
-
 from typing import Optional
 from urllib.parse import urlparse
 
@@ -12,8 +10,6 @@ def get_filtered_results(results, filter_list):
     filtered_results = []
     for result in results:
         url = result.get("url") or result.get("link", "")
-        if not validators.url(url):
-            continue
         domain = urlparse(url).netloc
         if any(domain.endswith(filtered_domain) for filtered_domain in filter_list):
             filtered_results.append(result)

+ 5 - 14
backend/open_webui/retrieval/web/utils.py

@@ -48,16 +48,6 @@ def validate_url(url: Union[str, Sequence[str]]):
     else:
         return False
 
-def safe_validate_urls(url: Sequence[str]) -> Sequence[str]:
-    valid_urls = []
-    for u in url:
-        try:
-            if validate_url(u):
-                valid_urls.append(u)
-        except ValueError:
-            continue
-    return valid_urls
-
 def resolve_hostname(hostname):
     # Get address information
     addr_info = socket.getaddrinfo(hostname, None)
@@ -253,11 +243,12 @@ def get_web_loader(
     verify_ssl: bool = True,
     requests_per_second: int = 2,
 ):
-    # Check if the URLs are valid
-    safe_urls = safe_validate_urls([urls] if isinstance(urls, str) else urls)
+    # Check if the URL is valid
+    if not validate_url(urls):
+        raise ValueError(ERROR_MESSAGES.INVALID_URL)
 
     web_loader_args = {
-        "urls": safe_urls,
+        "urls": urls,
         "verify_ssl": verify_ssl,
         "requests_per_second": requests_per_second,
         "continue_on_failure": True
@@ -270,6 +261,6 @@ def get_web_loader(
     WebLoaderClass = RAG_WEB_LOADERS[RAG_WEB_LOADER.value]
     web_loader = WebLoaderClass(**web_loader_args)
 
-    log.debug("Using RAG_WEB_LOADER %s for %s URLs", web_loader.__class__.__name__, len(safe_urls))
+    log.debug("Using RAG_WEB_LOADER %s for %s URLs", web_loader.__class__.__name__, len(urls))
 
     return web_loader

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

@@ -1239,10 +1239,8 @@ def search_web(request: Request, engine: str, query: str) -> list[SearchResult]:
 
 @router.post("/process/web/search")
 async def process_web_search(
-    request: Request, form_data: SearchForm, extra_params: dict, user=Depends(get_verified_user)
+    request: Request, form_data: SearchForm, user=Depends(get_verified_user)
 ):
-    event_emitter = extra_params["__event_emitter__"]
-    
     try:
         logging.info(
             f"trying to web search with {request.app.state.config.RAG_WEB_SEARCH_ENGINE, form_data.query}"
@@ -1260,18 +1258,6 @@ async def process_web_search(
 
     log.debug(f"web_results: {web_results}")
 
-    await event_emitter(
-        {
-            "type": "status",
-            "data": {
-                "action": "web_search",
-                "description": "Loading {{count}} sites",
-                "urls": [result.link for result in web_results],
-                "done": False
-            },
-        }
-    )
-
     try:
         collection_name = form_data.collection_name
         if collection_name == "" or collection_name is None:

+ 0 - 1
backend/open_webui/utils/middleware.py

@@ -443,7 +443,6 @@ async def chat_web_search_handler(
                     "query": searchQuery,
                 }
             ),
-            extra_params=extra_params,
             user=user
         )
 

+ 0 - 1
src/lib/components/chat/Messages/ResponseMessage.svelte

@@ -585,7 +585,6 @@
 													: ''} text-gray-500 dark:text-gray-500 text-base line-clamp-1 text-wrap"
 											>
 												<!-- $i18n.t(`Searching "{{searchQuery}}"`) -->
-												<!-- $i18n.t(`Loading {{count}} sites`) -->
 												{#if status?.description.includes('{{searchQuery}}')}
 													{$i18n.t(status?.description, {
 														searchQuery: status?.query

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "يمكن أن تصدر بعض الأخطاء. لذلك يجب التحقق من المعلومات المهمة",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs могат да правят грешки. Проверете важните данни.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM ভুল করতে পারে। গুরুত্বপূর্ণ তথ্য যাচাই করে নিন।",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Escoltant...",
 	"Llama.cpp": "Llama.cpp",
 	"LLMs can make mistakes. Verify important information.": "Els models de llenguatge poden cometre errors. Verifica la informació important.",
-	"Loading {{count}} sites": "",
 	"Local": "Local",
 	"Local Models": "Models locals",
 	"Lost": "Perdut",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Ang mga LLM mahimong masayop. ",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Poslouchání...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM mohou dělat chyby. Ověřte si důležité informace.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Lokální modely",
 	"Lost": "Ztracený",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Lytter...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM'er kan lave fejl. Bekræft vigtige oplysninger.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Lokale modeller",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Höre zu...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs können Fehler machen. Überprüfe wichtige Informationen.",
-	"Loading {{count}} sites": "",
 	"Local": "Lokal",
 	"Local Models": "Lokale Modelle",
 	"Lost": "Verloren",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs can make borks. Verify important info.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Ακούγεται...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Τα LLM μπορούν να κάνουν λάθη. Επαληθεύστε σημαντικές πληροφορίες.",
-	"Loading {{count}} sites": "",
 	"Local": "Τοπικό",
 	"Local Models": "Τοπικά Μοντέλα",
 	"Lost": "Χαμένος",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Escuchando...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Los LLM pueden cometer errores. Verifica la información importante.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Modelos locales",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Entzuten...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMek akatsak egin ditzakete. Egiaztatu informazio garrantzitsua.",
-	"Loading {{count}} sites": "",
 	"Local": "Lokala",
 	"Local Models": "Modelo lokalak",
 	"Lost": "Galduta",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "مدل\u200cهای زبانی بزرگ می\u200cتوانند اشتباه کنند. اطلاعات مهم را راستی\u200cآزمایی کنید.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Kuuntelee...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Kielimallit voivat tehdä virheitä. Tarkista tärkeät tiedot.",
-	"Loading {{count}} sites": "",
 	"Local": "Paikallinen",
 	"Local Models": "Paikalliset mallit",
 	"Lost": "Mennyt",

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

@@ -565,7 +565,6 @@
 	"Listening...": "En train d'écouter...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Les LLM peuvent faire des erreurs. Vérifiez les informations importantes.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Modèles locaux",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Écoute en cours...",
 	"Llama.cpp": "Llama.cpp",
 	"LLMs can make mistakes. Verify important information.": "Les LLM peuvent faire des erreurs. Vérifiez les informations importantes.",
-	"Loading {{count}} sites": "",
 	"Local": "Local",
 	"Local Models": "Modèles locaux",
 	"Lost": "Perdu",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "מודלים בשפה טבעית יכולים לטעות. אמת מידע חשוב.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "एलएलएम गलतियाँ कर सकते हैं। महत्वपूर्ण जानकारी सत्यापित करें.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Slušam...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM-ovi mogu pogriješiti. Provjerite važne informacije.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Lokalni modeli",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Hallgatás...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Az LLM-ek hibázhatnak. Ellenőrizze a fontos információkat.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Helyi modellek",
 	"Lost": "Elveszett",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Mendengarkan",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM dapat membuat kesalahan. Verifikasi informasi penting.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Model Lokal",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Éisteacht...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Is féidir le LLManna botúin a dhéanamh. Fíoraigh faisnéis thábhachtach.",
-	"Loading {{count}} sites": "",
 	"Local": "Áitiúil",
 	"Local Models": "Múnlaí Áitiúla",
 	"Lost": "Cailleadh",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Gli LLM possono commettere errori. Verifica le informazioni importanti.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM は間違いを犯す可能性があります。重要な情報を検証してください。",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "ローカルモデル",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "შესაძლოა LLM-ებმა შეცდომები დაუშვან. გადაამოწმეთ მნიშვნელოვანი ინფორმაცია.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "듣는 중...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM에 오류가 있을 수 있습니다. 중요한 정보는 확인이 필요합니다.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "로컬 모델",
 	"Lost": "패배",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Klausoma...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Dideli kalbos modeliai gali klysti. Patikrinkite atsakymų teisingumą.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Lokalūs modeliai",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Mendengar...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM boleh membuat kesilapan. Sahkan maklumat penting",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Model Tempatan",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Lytter ...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Språkmodeller kan gjøre feil. Kontroller viktige opplysninger.",
-	"Loading {{count}} sites": "",
 	"Local": "Lokal",
 	"Local Models": "Lokale modeller",
 	"Lost": "Tapt",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Aan het luisteren...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs kunnen fouten maken. Verifieer belangrijke informatie.",
-	"Loading {{count}} sites": "",
 	"Local": "Lokaal",
 	"Local Models": "Lokale modellen",
 	"Lost": "Verloren",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs ਗਲਤੀਆਂ ਕਰ ਸਕਦੇ ਹਨ। ਮਹੱਤਵਪੂਰਨ ਜਾਣਕਾਰੀ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ।",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMy mogą popełniać błędy. Zweryfikuj ważne informacje.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Escutando...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs podem cometer erros. Verifique informações importantes.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Modelos Locais",
 	"Lost": "Perdeu",

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

@@ -565,7 +565,6 @@
 	"Listening...": "A escutar...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs podem cometer erros. Verifique informações importantes.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Modelos Locais",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Ascult...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM-urile pot face greșeli. Verificați informațiile importante.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Modele Locale",
 	"Lost": "Pierdut",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Слушаю...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs могут допускать ошибки. Проверяйте важную информацию.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Локальные модели",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Počúvanie...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM môžu robiť chyby. Overte si dôležité informácie.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Lokálne modely",
 	"Lost": "Stratený",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Слушам...",
 	"Llama.cpp": "Llama.cpp",
 	"LLMs can make mistakes. Verify important information.": "ВЈМ-ови (LLM-ови) могу правити грешке. Проверите важне податке.",
-	"Loading {{count}} sites": "",
 	"Local": "Локално",
 	"Local Models": "Локални модели",
 	"Lost": "Пораза",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Lyssnar...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM:er kan göra misstag. Granska viktig information.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "Lokala modeller",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "กำลังฟัง...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLMs สามารถทำผิดพลาดได้ ตรวจสอบข้อมูลสำคัญ",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "โมเดลท้องถิ่น",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Dinleniyor...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "LLM'ler hata yapabilir. Önemli bilgileri doğrulayın.",
-	"Loading {{count}} sites": "",
 	"Local": "Yerel",
 	"Local Models": "Yerel Modeller",
 	"Lost": "Kayıp",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Слухаю...",
 	"Llama.cpp": "Llama.cpp",
 	"LLMs can make mistakes. Verify important information.": "LLMs можуть помилятися. Перевірте важливу інформацію.",
-	"Loading {{count}} sites": "",
 	"Local": "Локальний",
 	"Local Models": "Локальні моделі",
 	"Lost": "Втрачене",

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

@@ -565,7 +565,6 @@
 	"Listening...": "سن رہے ہیں...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "ایل ایل ایم غلطیاں کر سکتے ہیں اہم معلومات کی تصدیق کریں",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "مقامی ماڈلز",
 	"Lost": "گم شدہ",

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

@@ -565,7 +565,6 @@
 	"Listening...": "Đang nghe...",
 	"Llama.cpp": "",
 	"LLMs can make mistakes. Verify important information.": "Hệ thống có thể tạo ra nội dung không chính xác hoặc sai. Hãy kiểm chứng kỹ lưỡng thông tin trước khi tiếp nhận và sử dụng.",
-	"Loading {{count}} sites": "",
 	"Local": "",
 	"Local Models": "",
 	"Lost": "",

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

@@ -565,7 +565,6 @@
 	"Listening...": "正在倾听...",
 	"Llama.cpp": "Llama.cpp",
 	"LLMs can make mistakes. Verify important information.": "大语言模型可能会生成误导性错误信息,请对关键信息加以验证。",
-	"Loading {{count}} sites": "",
 	"Local": "本地",
 	"Local Models": "本地模型",
 	"Lost": "落败",

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

@@ -565,7 +565,6 @@
 	"Listening...": "正在聆聽...",
 	"Llama.cpp": "Llama.cpp",
 	"LLMs can make mistakes. Verify important information.": "大型語言模型可能會出錯。請驗證重要資訊。",
-	"Loading {{count}} sites": "",
 	"Local": "本機",
 	"Local Models": "本機模型",
 	"Lost": "已遺失",