Timothy Jaeryang Baek 1 неделя назад
Родитель
Сommit
e7fa86aa26
63 измененных файлов с 82 добавлено и 21 удалено
  1. 11 17
      backend/open_webui/retrieval/vector/dbs/milvus_multitenancy.py
  2. 2 2
      backend/open_webui/retrieval/vector/dbs/qdrant_multitenancy.py
  3. 1 1
      backend/open_webui/retrieval/vector/factory.py
  4. 5 1
      src/lib/components/admin/Users/Groups.svelte
  5. 5 0
      src/lib/components/admin/Users/Groups/Permissions.svelte
  6. 1 0
      src/lib/i18n/locales/ar-BH/translation.json
  7. 1 0
      src/lib/i18n/locales/ar/translation.json
  8. 1 0
      src/lib/i18n/locales/bg-BG/translation.json
  9. 1 0
      src/lib/i18n/locales/bn-BD/translation.json
  10. 1 0
      src/lib/i18n/locales/bo-TB/translation.json
  11. 1 0
      src/lib/i18n/locales/bs-BA/translation.json
  12. 1 0
      src/lib/i18n/locales/ca-ES/translation.json
  13. 1 0
      src/lib/i18n/locales/ceb-PH/translation.json
  14. 1 0
      src/lib/i18n/locales/cs-CZ/translation.json
  15. 1 0
      src/lib/i18n/locales/da-DK/translation.json
  16. 1 0
      src/lib/i18n/locales/de-DE/translation.json
  17. 1 0
      src/lib/i18n/locales/dg-DG/translation.json
  18. 1 0
      src/lib/i18n/locales/el-GR/translation.json
  19. 1 0
      src/lib/i18n/locales/en-GB/translation.json
  20. 1 0
      src/lib/i18n/locales/en-US/translation.json
  21. 1 0
      src/lib/i18n/locales/es-ES/translation.json
  22. 1 0
      src/lib/i18n/locales/et-EE/translation.json
  23. 1 0
      src/lib/i18n/locales/eu-ES/translation.json
  24. 1 0
      src/lib/i18n/locales/fa-IR/translation.json
  25. 1 0
      src/lib/i18n/locales/fi-FI/translation.json
  26. 1 0
      src/lib/i18n/locales/fr-CA/translation.json
  27. 1 0
      src/lib/i18n/locales/fr-FR/translation.json
  28. 1 0
      src/lib/i18n/locales/gl-ES/translation.json
  29. 1 0
      src/lib/i18n/locales/he-IL/translation.json
  30. 1 0
      src/lib/i18n/locales/hi-IN/translation.json
  31. 1 0
      src/lib/i18n/locales/hr-HR/translation.json
  32. 1 0
      src/lib/i18n/locales/hu-HU/translation.json
  33. 1 0
      src/lib/i18n/locales/id-ID/translation.json
  34. 1 0
      src/lib/i18n/locales/ie-GA/translation.json
  35. 1 0
      src/lib/i18n/locales/it-IT/translation.json
  36. 1 0
      src/lib/i18n/locales/ja-JP/translation.json
  37. 1 0
      src/lib/i18n/locales/ka-GE/translation.json
  38. 1 0
      src/lib/i18n/locales/kab-DZ/translation.json
  39. 1 0
      src/lib/i18n/locales/ko-KR/translation.json
  40. 1 0
      src/lib/i18n/locales/lt-LT/translation.json
  41. 1 0
      src/lib/i18n/locales/ms-MY/translation.json
  42. 1 0
      src/lib/i18n/locales/nb-NO/translation.json
  43. 1 0
      src/lib/i18n/locales/nl-NL/translation.json
  44. 1 0
      src/lib/i18n/locales/pa-IN/translation.json
  45. 1 0
      src/lib/i18n/locales/pl-PL/translation.json
  46. 1 0
      src/lib/i18n/locales/pt-BR/translation.json
  47. 1 0
      src/lib/i18n/locales/pt-PT/translation.json
  48. 1 0
      src/lib/i18n/locales/ro-RO/translation.json
  49. 1 0
      src/lib/i18n/locales/ru-RU/translation.json
  50. 1 0
      src/lib/i18n/locales/sk-SK/translation.json
  51. 1 0
      src/lib/i18n/locales/sr-RS/translation.json
  52. 1 0
      src/lib/i18n/locales/sv-SE/translation.json
  53. 1 0
      src/lib/i18n/locales/th-TH/translation.json
  54. 1 0
      src/lib/i18n/locales/tk-TM/translation.json
  55. 1 0
      src/lib/i18n/locales/tr-TR/translation.json
  56. 1 0
      src/lib/i18n/locales/ug-CN/translation.json
  57. 1 0
      src/lib/i18n/locales/uk-UA/translation.json
  58. 1 0
      src/lib/i18n/locales/ur-PK/translation.json
  59. 1 0
      src/lib/i18n/locales/uz-Cyrl-UZ/translation.json
  60. 1 0
      src/lib/i18n/locales/uz-Latn-Uz/translation.json
  61. 1 0
      src/lib/i18n/locales/vi-VN/translation.json
  62. 1 0
      src/lib/i18n/locales/zh-CN/translation.json
  63. 1 0
      src/lib/i18n/locales/zh-TW/translation.json

+ 11 - 17
backend/open_webui/retrieval/vector/dbs/milvus_multitenancy.py

@@ -62,10 +62,10 @@ class MilvusClient(VectorDBBase):
     def _get_collection_and_resource_id(self, collection_name: str) -> Tuple[str, str]:
         """
         Maps the traditional collection name to multi-tenant collection and resource ID.
-        
-        WARNING: This mapping relies on current Open WebUI naming conventions for 
+
+        WARNING: This mapping relies on current Open WebUI naming conventions for
         collection names. If Open WebUI changes how it generates collection names
-        (e.g., "user-memory-" prefix, "file-" prefix, web search patterns, or hash 
+        (e.g., "user-memory-" prefix, "file-" prefix, web search patterns, or hash
         formats), this mapping will break and route data to incorrect collections.
         POTENTIALLY CAUSING HUGE DATA CORRUPTION, DATA CONSISTENCY ISSUES AND INCORRECT
         DATA MAPPING INSIDE THE DATABASE.
@@ -94,14 +94,10 @@ class MilvusClient(VectorDBBase):
                 auto_id=False,
                 max_length=36,
             ),
-            FieldSchema(
-                name="vector", dtype=DataType.FLOAT_VECTOR, dim=dimension
-            ),
+            FieldSchema(name="vector", dtype=DataType.FLOAT_VECTOR, dim=dimension),
             FieldSchema(name="text", dtype=DataType.VARCHAR, max_length=65535),
             FieldSchema(name="metadata", dtype=DataType.JSON),
-            FieldSchema(
-                name=RESOURCE_ID_FIELD, dtype=DataType.VARCHAR, max_length=255
-            ),
+            FieldSchema(name=RESOURCE_ID_FIELD, dtype=DataType.VARCHAR, max_length=255),
         ]
         schema = CollectionSchema(fields, "Shared collection for multi-tenancy")
         collection = Collection(mt_collection_name, schema)
@@ -137,9 +133,7 @@ class MilvusClient(VectorDBBase):
 
         collection = Collection(mt_collection)
         collection.load()
-        res = collection.query(
-            expr=f"{RESOURCE_ID_FIELD} == '{resource_id}'", limit=1
-        )
+        res = collection.query(expr=f"{RESOURCE_ID_FIELD} == '{resource_id}'", limit=1)
         return len(res) > 0
 
     def upsert(self, collection_name: str, items: List[VectorItem]):
@@ -220,18 +214,18 @@ class MilvusClient(VectorDBBase):
             return
 
         collection = Collection(mt_collection)
-        
+
         # Build expression
         expr = [f"{RESOURCE_ID_FIELD} == '{resource_id}'"]
         if ids:
             # Milvus expects a string list for 'in' operator
             id_list_str = ", ".join([f"'{id_val}'" for id_val in ids])
             expr.append(f"id in [{id_list_str}]")
-        
+
         if filter:
             for key, value in filter.items():
-                 expr.append(f"metadata['{key}'] == '{value}'")
-        
+                expr.append(f"metadata['{key}'] == '{value}'")
+
         collection.delete(" and ".join(expr))
 
     def reset(self):
@@ -245,7 +239,7 @@ class MilvusClient(VectorDBBase):
         )
         if not utility.has_collection(mt_collection):
             return
-        
+
         collection = Collection(mt_collection)
         collection.delete(f"{RESOURCE_ID_FIELD} == '{resource_id}'")
 

+ 2 - 2
backend/open_webui/retrieval/vector/dbs/qdrant_multitenancy.py

@@ -106,9 +106,9 @@ class QdrantClient(VectorDBBase):
         Returns:
             tuple: (collection_name, tenant_id)
 
-        WARNING: This mapping relies on current Open WebUI naming conventions for 
+        WARNING: This mapping relies on current Open WebUI naming conventions for
         collection names. If Open WebUI changes how it generates collection names
-        (e.g., "user-memory-" prefix, "file-" prefix, web search patterns, or hash 
+        (e.g., "user-memory-" prefix, "file-" prefix, web search patterns, or hash
         formats), this mapping will break and route data to incorrect collections.
         POTENTIALLY CAUSING HUGE DATA CORRUPTION, DATA CONSISTENCY ISSUES AND INCORRECT
         DATA MAPPING INSIDE THE DATABASE.

+ 1 - 1
backend/open_webui/retrieval/vector/factory.py

@@ -24,7 +24,7 @@ class Vector:
                     return MilvusClient()
                 else:
                     from open_webui.retrieval.vector.dbs.milvus import MilvusClient
-    
+
                     return MilvusClient()
             case VectorType.QDRANT:
                 if ENABLE_QDRANT_MULTITENANCY_MODE:

+ 5 - 1
src/lib/components/admin/Users/Groups.svelte

@@ -23,7 +23,11 @@
 	import Pencil from '$lib/components/icons/Pencil.svelte';
 	import GroupItem from './Groups/GroupItem.svelte';
 	import { createNewGroup, getGroups } from '$lib/apis/groups';
-	import { getUserDefaultPermissions, getAllUsers, updateUserDefaultPermissions } from '$lib/apis/users';
+	import {
+		getUserDefaultPermissions,
+		getAllUsers,
+		updateUserDefaultPermissions
+	} from '$lib/apis/users';
 
 	const i18n = getContext('i18n');
 

+ 5 - 0
src/lib/components/admin/Users/Groups/Permissions.svelte

@@ -75,6 +75,11 @@
 </script>
 
 <div class="space-y-2">
+	<!-- {$i18n.t('Default Model')}
+	{$i18n.t('Model Filtering')}
+	{$i18n.t('Model Permissions')}
+	{$i18n.t('No model IDs')} -->
+
 	<div>
 		<div class=" mb-2 text-sm font-medium">{$i18n.t('Workspace Permissions')}</div>
 

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

@@ -1529,6 +1529,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "وهذا يضمن حفظ محادثاتك القيمة بشكل آمن في قاعدة بياناتك الخلفية. شكرًا لك!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1529,6 +1529,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "وهذا يضمن حفظ محادثاتك القيمة بشكل آمن في قاعدة بياناتك الخلفية. شكرًا لك!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "هذه ميزة تجريبية، وقد لا تعمل كما هو متوقع وقد تتغير في أي وقت.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Това гарантира, че ценните ви разговори се запазват сигурно във вашата бекенд база данни. Благодарим ви!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Това е експериментална функция, може да не работи според очакванията и подлежи на промяна по всяко време.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "এটা নিশ্চিত করে যে, আপনার গুরুত্বপূর্ণ আলোচনা নিরাপদে আপনার ব্যাকএন্ড ডেটাবেজে সংরক্ষিত আছে। ধন্যবাদ!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

+ 1 - 0
src/lib/i18n/locales/bo-TB/translation.json

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "འདིས་ཁྱེད་ཀྱི་རྩ་ཆེའི་ཁ་བརྡ་དག་བདེ་འཇགས་ངང་ཁྱེད་ཀྱི་རྒྱབ་སྣེ་གནས་ཚུལ་མཛོད་དུ་ཉར་ཚགས་བྱེད་པ་ཁག་ཐེག་བྱེད། ཐུགས་རྗེ་ཆེ།",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "འདི་ནི་ཚོད་ལྟའི་རང་བཞིན་གྱི་ཁྱད་ཆོས་ཤིག་ཡིན། དེ་རེ་སྒུག་ལྟར་ལས་ཀ་བྱེད་མི་སྲིད། དེ་མིན་དུས་ཚོད་གང་རུང་ལ་འགྱུར་བ་འགྲོ་སྲིད།",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

+ 1 - 0
src/lib/i18n/locales/bs-BA/translation.json

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ovo osigurava da su vaši vrijedni razgovori sigurno spremljeni u bazu podataka. Hvala vam!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ovo je eksperimentalna značajka, možda neće funkcionirati prema očekivanjima i podložna je promjenama u bilo kojem trenutku.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Aquest xat no apareixerà a l'historial i els teus missatges no es desaran.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Això assegura que les teves converses valuoses queden desades de manera segura a la teva base de dades. Gràcies!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Aquesta funció és experimental i es pot modificar o deixar de ser disponible sense previ avís.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Aquesta és una funció experimental, és possible que no funcioni com s'espera i està subjecta a canvis en qualsevol moment.",
 	"This model is not publicly available. Please select another model.": "Aquest model no està disponible públicament. Seleccioneu-ne un altre.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Aquesta opció controla quant temps el model romandrà carregat en memòria després de la sol·licitud (per defecte: 5m)",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Kini nagsiguro nga ang imong bililhon nga mga panag-istoryahanay luwas nga natipig sa imong backend database. ",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1527,6 +1527,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Tato konverzace se neobjeví v historii a vaše zprávy nebudou uloženy.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tím je zajištěno, že vaše cenné konverzace jsou bezpečně uloženy ve vaší backendové databázi. Děkujeme!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Tato funkce je experimentální a může být upravena nebo zrušena bez předchozího upozornění.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Toto je experimentální funkce, nemusí fungovat podle očekávání a může být kdykoli změněna.",
 	"This model is not publicly available. Please select another model.": "Tento model není veřejně dostupný. Vyberte prosím jiný model.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Tato možnost řídí, jak dlouho zůstane model po požadavku načten v paměti (výchozí: 5m)",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Denne chat vil ikke vises i historikken, og dine beskeder vil ikke blive gemt.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dette sikrer, at dine værdifulde samtaler gemmes sikkert i din backend-database. Tak!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Denne funktion er eksperimentel og kan blive ændret eller afbrudt uden varsel.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dette er en eksperimentel funktion, den fungerer muligvis ikke som forventet og kan ændres når som helst.",
 	"This model is not publicly available. Please select another model.": "Denne model er ikke offentligt tilgængelig. Vælg venligst en anden model.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Denne indstilling styrer hvor længe modellen forbliver indlæst i hukommelsen efter forespørgslen (standard: 5m)",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Diese Unterhaltung erscheint nicht in Ihrem Chat-Verlauf. Alle Nachrichten sind privat und werden nicht gespeichert.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dies stellt sicher, dass Ihre wertvollen Chats sicher in Ihrer Backend-Datenbank gespeichert werden. Vielen Dank!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Diese Funktion ist experimentell und kann ohne Ankündigung geändert oder entfernt werden.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dies ist eine experimentelle Funktion, sie funktioniert möglicherweise nicht wie erwartet und kann jederzeit geändert werden.",
 	"This model is not publicly available. Please select another model.": "Dieses Modell ist nicht öffentlich verfügbar. Bitte wählen Sie ein anderes Modell aus.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Diese Option steuert, wie lange das Modell nach der Anfrage im Speicher verbleibt (Standard: 5m)",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "This ensures that your valuable conversations are securely saved to your backend database. Thank you! Much secure!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Αυτό διασφαλίζει ότι οι πολύτιμες συνομιλίες σας αποθηκεύονται με ασφάλεια στη βάση δεδομένων backend σας. Ευχαριστούμε!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Αυτή είναι μια πειραματική λειτουργία, μπορεί να μην λειτουργεί όπως αναμένεται και υπόκειται σε αλλαγές οποιαδήποτε στιγμή.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Este chat no aparecerá en el historial y los mensajes no se guardarán.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Esto garantiza que sus valiosas conversaciones se guardan de forma segura en tu base de datos del servidor trasero (backend). ¡Gracias!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Esta característica es experimental y podría ser modificada o discontinuada sin previo aviso.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Esta es una característica experimental, por lo que puede no funcionar como se esperaba y está sujeta a cambios en cualquier momento.",
 	"This model is not publicly available. Please select another model.": "Este modelo no está disponible publicamente. Por favor, selecciona otro modelo.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Esta opción controla cuanto tiempo permanece cargado en memoria el modelo tras la petición (por defecto 5m).",

+ 1 - 0
src/lib/i18n/locales/et-EE/translation.json

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "See tagab, et teie väärtuslikud vestlused salvestatakse turvaliselt teie tagarakenduse andmebaasi. Täname!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "See on katsetuslik funktsioon, see ei pruugi toimida ootuspäraselt ja võib igal ajal muutuda.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Honek zure elkarrizketa baliotsuak modu seguruan zure backend datu-basean gordeko direla ziurtatzen du. Eskerrik asko!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Hau funtzionalitate esperimental bat da, baliteke espero bezala ez funtzionatzea eta edozein unetan aldaketak izatea.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "این اطمینان می\u200cدهد که مکالمات ارزشمند شما به طور امن در پایگاه داده پشتیبان ذخیره می\u200cشوند. متشکریم!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "این یک ویژگی آزمایشی است، ممکن است طبق انتظار کار نکند و در هر زمان ممکن است تغییر کند.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Tämä keskustelu ei näy historiassa, eikä viestejäsi tallenneta.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tämä varmistaa, että arvokkaat keskustelusi tallennetaan turvallisesti backend-tietokantaasi. Kiitos!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Tämä ominaisuus on kokeellinen ja sitä voidaan muokata tai se voidaan lopettaa ilman erillistä ilmoitusta.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Tämä on kokeellinen ominaisuus, se ei välttämättä toimi odotetulla tavalla ja se voi muuttua milloin tahansa.",
 	"This model is not publicly available. Please select another model.": "Tämä malli ei ole julkisesti saatavilla. Valitse toinen malli.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Tämä asetus määrittää kuinka kauan malli pysyy ladattuna muistissa pyynnön jälkeen (oletusarvo: 5m)",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Cette conversation n'apparaîtra pas dans l'historique et vos messages ne seront pas enregistrés.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Cela garantit que vos conversations précieuses soient sauvegardées en toute sécurité dans votre base de données backend. Merci !",
 	"This feature is experimental and may be modified or discontinued without notice.": "Cette fonctionnalité est expérimentale et peut être modifiée ou interrompue sans préavis.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Il s'agit d'une fonctionnalité expérimentale, elle peut ne pas fonctionner comme prévu et est sujette à modification à tout moment.",
 	"This model is not publicly available. Please select another model.": "Ce modèle n'est pas disponible au public. Veuillez sélectionner un autre modèle.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Cette option détermine la durée pendant laquelle le modèle restera chargé en mémoire après la demande (par défaut : 5m).",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Cette conversation n'apparaîtra pas dans l'historique et vos messages ne seront pas enregistrés.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Cela garantit que vos conversations précieuses soient sauvegardées en toute sécurité dans votre base de données backend. Merci !",
 	"This feature is experimental and may be modified or discontinued without notice.": "Cette fonctionnalité est expérimentale et peut être modifiée ou interrompue sans préavis.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Il s'agit d'une fonctionnalité expérimentale, elle peut ne pas fonctionner comme prévu et est sujette à modification à tout moment.",
 	"This model is not publicly available. Please select another model.": "Ce modèle n'est pas disponible au public. Veuillez sélectionner un autre modèle.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Cette option détermine la durée pendant laquelle le modèle restera chargé en mémoire après la demande (par défaut : 5m).",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Esto garantiza que sus valiosas conversacions se guarden de forma segura en su base de datos no backend. ¡Gracias!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Esta es unha característica experimental que puede no funcionar como se esperaba y está sujeto a cambios en cualquier momento.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "פעולה זו מבטיחה שהשיחות בעלות הערך שלך יישמרו באופן מאובטח במסד הנתונים העורפי שלך. תודה!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "यह सुनिश्चित करता है कि आपकी मूल्यवान बातचीत आपके बैकएंड डेटाबेस में सुरक्षित रूप से सहेजी गई है। धन्यवाद!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ovo osigurava da su vaši vrijedni razgovori sigurno spremljeni u bazu podataka. Hvala vam!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ovo je eksperimentalna značajka, možda neće funkcionirati prema očekivanjima i podložna je promjenama u bilo kojem trenutku.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Ez a csevegés nem jelenik meg az előzményekben, és az üzeneteid nem kerülnek mentésre.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ez biztosítja, hogy értékes beszélgetései biztonságosan mentésre kerüljenek a backend adatbázisban. Köszönjük!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ez egy kísérleti funkció, lehet, hogy nem a várt módon működik és bármikor változhat.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ini akan memastikan bahwa percakapan Anda yang berharga disimpan dengan aman ke basis data backend. Terima kasih!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ini adalah fitur eksperimental, mungkin tidak berfungsi seperti yang diharapkan dan dapat berubah sewaktu-waktu.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Ní bheidh an comhrá seo le feiceáil sa stair agus ní shábhálfar do theachtaireachtaí.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Cinntíonn sé seo go sábhálfar do chomhráite luachmhara go daingean i do bhunachar sonraí cúltaca Go raibh maith agat!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Is gné turgnamhach í seo agus féadfar í a mhodhnú nó a scor gan fógra.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Is gné turgnamhach í seo, b'fhéidir nach bhfeidhmeoidh sé mar a bhíothas ag súil leis agus tá sé faoi réir athraithe ag am ar bith.",
 	"This model is not publicly available. Please select another model.": "Níl an tsamhail seo ar fáil go poiblí. Roghnaigh samhail eile le do thoil.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Rialaíonn an rogha seo cé chomh fada a fhanfaidh an tsamhail luchtaithe sa chuimhne i ndiaidh an iarratais (réamhshocraithe: 5m)",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Questa chat non apparirà nella cronologia e i tuoi messaggi non verranno salvati.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ciò garantisce che le tue preziose conversazioni siano salvate in modo sicuro nel tuo database backend. Grazie!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Questa è una funzionalità sperimentale, potrebbe non funzionare come previsto ed è soggetta a modifiche in qualsiasi momento.",
 	"This model is not publicly available. Please select another model.": "Questo modello non è disponibile pubblicamente. Seleziona un altro modello.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Questa opzione controlla quanto a lungo il modello rimarrà in memoria seguendo la richiesta (predefinito: 5m)",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "このチャットは履歴に表示されず、メッセージは保存されません。",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "これは、貴重な会話がバックエンドデータベースに安全に保存されることを保証します。ありがとうございます!",
 	"This feature is experimental and may be modified or discontinued without notice.": "この機能は実験的で、通知なしに変更・削除されることがあります。",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "実験的機能であり正常動作しない場合があります。",
 	"This model is not publicly available. Please select another model.": "このモデルは公開されていません。別のモデルを選択してください。",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "このオプションは、モデルがリクエスト後メモリにどれくらい長く残るか設定します。 (デフォルト: 5m)",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "ეს უზრუნველყოფს, რომ თქვენი ღირებული საუბრები უსაფრთხოდ შეინახება თქვენს უკანაბოლო მონაცემთა ბაზაში. მადლობა!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

+ 1 - 0
src/lib/i18n/locales/kab-DZ/translation.json

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Aqeṣṣer-a ur d-yettban deg umezruy yerna iznan-nnek ur ttwaselkamen.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "D ayen ara yeǧǧen adiwenni-inek s wazal-is ad yettwasellek s tɣellist deg taffa n yisefka-inek n deffir. Tanemmirt!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Tamahilt-a d tirmitant yerna tezmer ad tettwabeddel neɣ ad teḥbes war tamawt.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Ta d taɣawsa tirmitant, yezmer lḥal ur tleḥḥu ara akken i tebɣiḍ, dɣa d asentel n ubeddel melmi tebɣiḍ.",
 	"This model is not publicly available. Please select another model.": "Tamudemt-a ur telli d tazayezt akk i medden. Ttxil-k·m, fren tamudemt nniḍen.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "이 채팅은 기록에 나타나지 않으며 메시지가 저장되지 않습니다.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "이렇게 하면 소중한 대화 내용이 백엔드 데이터베이스에 안전하게 저장됩니다. 감사합니다!",
 	"This feature is experimental and may be modified or discontinued without notice.": "이 기능은 실험 중이며, 사전 통보 없이 수정되거나 중단될 수 있습니다.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "이것은 실험적 기능으로, 예상대로 작동하지 않을 수 있으며 언제든지 변경될 수 있습니다.",
 	"This model is not publicly available. Please select another model.": "이 모델은 공개적으로 사용할 수 없습니다. 다른 모델을 선택해주세요.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "이 옵션은 요청 처리 후 모델이 메모리에 유지하는 시간을 제어합니다. (기본값: 5분)",

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

@@ -1527,6 +1527,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Tai užtikrina, kad Jūsų pokalbiai saugiai saugojami duomenų bazėje. Ačiū!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Tai eksperimentinė funkcija ir gali veikti nevisada.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ini akan memastikan bahawa perbualan berharga anda disimpan dengan selamat ke pangkalan data 'backend' anda. Terima kasih!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "ni adalah ciri percubaan, ia mungkin tidak berfungsi seperti yang diharapkan dan tertakluk kepada perubahan pada bila-bila masa.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dette sikrer at de verdifulle samtalene dine lagres sikkert i backend-databasen din. Takk!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dette er en eksperimentell funksjon. Det er mulig den ikke fungerer som forventet, og den kan endres når som helst.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Dit zorgt ervoor dat je waardevolle gesprekken veilig worden opgeslagen in je backend database. Dank je wel!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Dit is een experimentele functie, het werkt mogelijk niet zoals verwacht en kan op elk moment worden gewijzigd.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਤੁਹਾਡੀਆਂ ਕੀਮਤੀ ਗੱਲਾਂ ਤੁਹਾਡੇ ਬੈਕਐਂਡ ਡਾਟਾਬੇਸ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਤੌਰ 'ਤੇ ਸੰਭਾਲੀਆਂ ਗਈਆਂ ਹਨ। ਧੰਨਵਾਦ!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1527,6 +1527,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "To gwarantuje, że Twoje wartościowe rozmowy są bezpiecznie zapisywane w bazie danych backendowej. Dziękujemy!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "To jest funkcja eksperymentalna, może nie działać zgodnie z oczekiwaniami i jest podatna na zmiany w dowolnym momencie.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Este chat não aparecerá no histórico e suas mensagens não serão salvas.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Isso garante que suas conversas valiosas sejam salvas com segurança no banco de dados do backend. Obrigado!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Este recurso é experimental e pode ser modificado ou descontinuado sem aviso prévio.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Esta é uma funcionalidade experimental, pode não funcionar como esperado e está sujeita a alterações a qualquer momento.",
 	"This model is not publicly available. Please select another model.": "Este modelo não está disponível publicamente. Selecione outro modelo.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Esta opção controla por quanto tempo o modelo permanecerá carregado na memória após a solicitação (padrão: 5m)",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Isto garante que suas conversas valiosas sejam guardadas com segurança na sua base de dados de backend. Obrigado!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Isto é um recurso experimental, pode não funcionar conforme o esperado e está sujeito a alterações a qualquer momento.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Acest lucru asigură că conversațiile dvs. valoroase sunt salvate în siguranță în baza de date a backend-ului dvs. Mulțumim!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Aceasta este o funcție experimentală, poate să nu funcționeze așa cum vă așteptați și este supusă schimbării în orice moment.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1527,6 +1527,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Этот чат не появится в истории, и ваши сообщения не будут сохранены.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Это обеспечивает сохранение ваших ценных разговоров в безопасной базе данных на вашем сервере. Спасибо!",
 	"This feature is experimental and may be modified or discontinued without notice.": "Эта функция является экспериментальной и может быть изменена или отключена без предупреждения.",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Это экспериментальная функция, она может работать не так, как ожидалось, и может быть изменена в любое время.",
 	"This model is not publicly available. Please select another model.": "Эта модель недоступна в открытом доступе. Пожалуйста, выберите другую модель.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Этот параметр определяет, как долго модель будет оставаться загруженной в память после запроса (по умолчанию: 5 месяцев).",

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

@@ -1527,6 +1527,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Týmto je zaistené, že vaše cenné konverzácie sú bezpečne uložené vo vašej backendovej databáze. Ďakujeme!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Toto je experimentálna funkcia, nemusí fungovať podľa očakávania a môže byť kedykoľvek zmenená.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1526,6 +1526,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Ово осигурава да су ваши вредни разговори безбедно сачувани у вашој бекенд бази података. Хвала вам!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Den här chatten visas inte i historiken och dina meddelanden sparas inte.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Detta säkerställer att dina värdefulla samtal sparas säkert till din backend-databas. Tack!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Detta är en experimentell funktion som kanske inte fungerar som förväntat och som kan komma att ändras när som helst.",
 	"This model is not publicly available. Please select another model.": "Den här modellen är inte tillgänglig för allmänheten. Välj en annan modell.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "Det här alternativet styr hur länge modellen ska vara inläst i minnet efter begäran (standard: 5m)",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "สิ่งนี้ทำให้มั่นใจได้ว่าการสนทนาที่มีค่าของคุณจะถูกบันทึกอย่างปลอดภัยในฐานข้อมูลแบ็กเอนด์ของคุณ ขอบคุณ!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "นี่เป็นฟีเจอร์ทดลอง อาจไม่ทำงานตามที่คาดไว้และอาจมีการเปลี่ยนแปลงได้ตลอดเวลา",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Bu, önemli konuşmalarınızın güvenli bir şekilde arkayüz veritabanınıza kaydedildiğini garantiler. Teşekkür ederiz!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Bu deneysel bir özelliktir, beklendiği gibi çalışmayabilir ve her an değişiklik yapılabilir.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "بۇ سۆھبەت تارىختا كۆرۈلمەيدۇ، ئۇچۇرلىرىڭىز ساقلانمايدۇ.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "بۇ باھالىق سۆھبەتلىرىڭىز ئارقا تەرەپ سانلىقىدا بىخەتەر ساقلىنىشىغا كاپالەتلىك قىلىدۇ. رەھمەت!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "بۇ تاجرىبىلىك ئىقتىدار، ناتوقرا ئىشلەش ياكى خالىغان ۋاقىتتا ئۆزگىرىشى مۇمكىن.",
 	"This model is not publicly available. Please select another model.": "بۇ مودېل ئاممىغا ئېلان قىلىنمىغان. باشقا مودېل تاللاڭ.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "بۇ تاللاش مودېل تەلەپتىن كېيىن ئەسلەتكۈچتە قانچىلىك ساقلىنىدىغانلىقىنى باشقۇرىدۇ (كۆڭۈلدىكى: 5 مىنۇت)",

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

@@ -1527,6 +1527,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Це забезпечує збереження ваших цінних розмов у безпечному бекенд-сховищі. Дякуємо!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Це експериментальна функція, вона може працювати не так, як очікувалося, і може бути змінена в будь-який час.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "یہ یقینی بناتا ہے کہ آپ کی قیمتی گفتگو محفوظ طریقے سے آپ کے بیک اینڈ ڈیٹا بیس میں محفوظ کی گئی ہیں شکریہ!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "یہ ایک تجرباتی خصوصیت ہے، یہ متوقع طور پر کام نہ کر سکتی ہو اور کسی بھی وقت تبدیل کی جا سکتی ہے",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

+ 1 - 0
src/lib/i18n/locales/uz-Cyrl-UZ/translation.json

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Бу сизнинг қимматли суҳбатларингиз маълумотлар базасига хавфсиз тарзда сақланишини таъминлайди. Раҳмат!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Бу экспериментал хусусият бўлиб, у кутилганидек ишламаслиги ва исталган вақтда ўзгариши мумкин.",
 	"This model is not publicly available. Please select another model.": "Ушбу модел ҳамма учун очиқ эмас. Илтимос, бошқа моделни танланг.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

+ 1 - 0
src/lib/i18n/locales/uz-Latn-Uz/translation.json

@@ -1525,6 +1525,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Bu sizning qimmatli suhbatlaringiz ma'lumotlar bazasiga xavfsiz tarzda saqlanishini ta'minlaydi. Rahmat!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Bu eksperimental xususiyat bo'lib, u kutilganidek ishlamasligi va istalgan vaqtda o'zgarishi mumkin.",
 	"This model is not publicly available. Please select another model.": "Ushbu model hamma uchun ochiq emas. Iltimos, boshqa modelni tanlang.",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "Cuộc trò chuyện này sẽ không xuất hiện trong lịch sử và tin nhắn của bạn sẽ không được lưu.",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "Điều này đảm bảo rằng các nội dung chat có giá trị của bạn được lưu an toàn vào cơ sở dữ liệu backend của bạn. Cảm ơn bạn!",
 	"This feature is experimental and may be modified or discontinued without notice.": "",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "Đây là tính năng thử nghiệm, có thể không hoạt động như mong đợi và có thể thay đổi bất kỳ lúc nào.",
 	"This model is not publicly available. Please select another model.": "",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "此对话将不会出现在历史记录中,且您的消息不会被保存",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "这将确保您宝贵的对话数据被安全地保存到后台数据库中。谢谢!",
 	"This feature is experimental and may be modified or discontinued without notice.": "此功能为实验性功能,可能会在未经通知的情况下修改或停用。",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "这是一项实验性功能,可能无法按预期运行,也可能会随时发生变化。",
 	"This model is not publicly available. Please select another model.": "此模型未公开。请选择其他模型",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "此选项用于控制模型在收到请求后,保持常驻内存的时长(默认:5 分钟)",

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

@@ -1524,6 +1524,7 @@
 	"This chat won't appear in history and your messages will not be saved.": "此對話不會出現在歷史記錄中,且您的訊息將不被儲存。",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "這確保您寶貴的對話會安全地儲存到您的後端資料庫。謝謝!",
 	"This feature is experimental and may be modified or discontinued without notice.": "此功能為實驗性功能,可能會在未經通知的情況下修改或停用。",
+	"This is a default user permission and will remain enabled.": "",
 	"This is an experimental feature, it may not function as expected and is subject to change at any time.": "這是一個實驗性功能,它可能無法如預期運作,並且可能會隨時變更。",
 	"This model is not publicly available. Please select another model.": "此模型未開放公眾使用,請選擇其他模型。",
 	"This option controls how long the model will stay loaded into memory following the request (default: 5m)": "此選項控制模型請求後在記憶體中保持載入狀態的時長(預設:5 分鐘)",