Browse Source

add i18n keys

SimonOriginal 9 months ago
parent
commit
c97d4bbb50
42 changed files with 762 additions and 40 deletions
  1. 8 8
      src/lib/components/workspace/Functions.svelte
  2. 12 12
      src/lib/components/workspace/Functions/FunctionEditor.svelte
  3. 7 7
      src/lib/components/workspace/Tools.svelte
  4. 12 12
      src/lib/components/workspace/Tools/ToolkitEditor.svelte
  5. 19 0
      src/lib/i18n/locales/ar-BH/translation.json
  6. 19 0
      src/lib/i18n/locales/bg-BG/translation.json
  7. 19 0
      src/lib/i18n/locales/bn-BD/translation.json
  8. 19 0
      src/lib/i18n/locales/ca-ES/translation.json
  9. 19 0
      src/lib/i18n/locales/ceb-PH/translation.json
  10. 19 0
      src/lib/i18n/locales/de-DE/translation.json
  11. 19 0
      src/lib/i18n/locales/dg-DG/translation.json
  12. 19 0
      src/lib/i18n/locales/en-GB/translation.json
  13. 19 0
      src/lib/i18n/locales/en-US/translation.json
  14. 19 0
      src/lib/i18n/locales/es-ES/translation.json
  15. 19 0
      src/lib/i18n/locales/fa-IR/translation.json
  16. 19 0
      src/lib/i18n/locales/fi-FI/translation.json
  17. 19 0
      src/lib/i18n/locales/fr-CA/translation.json
  18. 19 0
      src/lib/i18n/locales/fr-FR/translation.json
  19. 19 0
      src/lib/i18n/locales/he-IL/translation.json
  20. 19 0
      src/lib/i18n/locales/hi-IN/translation.json
  21. 19 0
      src/lib/i18n/locales/hr-HR/translation.json
  22. 19 0
      src/lib/i18n/locales/id-ID/translation.json
  23. 19 0
      src/lib/i18n/locales/it-IT/translation.json
  24. 19 0
      src/lib/i18n/locales/ja-JP/translation.json
  25. 19 0
      src/lib/i18n/locales/ka-GE/translation.json
  26. 19 0
      src/lib/i18n/locales/ko-KR/translation.json
  27. 19 0
      src/lib/i18n/locales/lt-LT/translation.json
  28. 19 0
      src/lib/i18n/locales/nb-NO/translation.json
  29. 19 0
      src/lib/i18n/locales/nl-NL/translation.json
  30. 19 0
      src/lib/i18n/locales/pa-IN/translation.json
  31. 19 0
      src/lib/i18n/locales/pl-PL/translation.json
  32. 19 0
      src/lib/i18n/locales/pt-BR/translation.json
  33. 19 0
      src/lib/i18n/locales/pt-PT/translation.json
  34. 19 0
      src/lib/i18n/locales/ru-RU/translation.json
  35. 19 0
      src/lib/i18n/locales/sr-RS/translation.json
  36. 19 0
      src/lib/i18n/locales/sv-SE/translation.json
  37. 19 0
      src/lib/i18n/locales/tk-TW/translation.json
  38. 19 0
      src/lib/i18n/locales/tr-TR/translation.json
  39. 20 1
      src/lib/i18n/locales/uk-UA/translation.json
  40. 19 0
      src/lib/i18n/locales/vi-VN/translation.json
  41. 19 0
      src/lib/i18n/locales/zh-CN/translation.json
  42. 19 0
      src/lib/i18n/locales/zh-TW/translation.json

+ 8 - 8
src/lib/components/workspace/Functions.svelte

@@ -235,7 +235,7 @@
 			</a>
 			</a>
 			<div class="flex flex-row gap-0.5 self-center">
 			<div class="flex flex-row gap-0.5 self-center">
 				{#if func?.meta?.manifest?.funding_url ?? false}
 				{#if func?.meta?.manifest?.funding_url ?? false}
-					<Tooltip content="Support">
+					<Tooltip content="$i18n.t('Support')">
 						<button
 						<button
 							class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
 							class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
 							type="button"
 							type="button"
@@ -249,7 +249,7 @@
 					</Tooltip>
 					</Tooltip>
 				{/if}
 				{/if}
 
 
-				<Tooltip content="Valves">
+				<Tooltip content="$i18n.t('Valves')">
 					<button
 					<button
 						class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
 						class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
 						type="button"
 						type="button"
@@ -314,7 +314,7 @@
 				</FunctionMenu>
 				</FunctionMenu>
 
 
 				<div class=" self-center mx-1">
 				<div class=" self-center mx-1">
-					<Tooltip content={func.is_active ? 'Enabled' : 'Disabled'}>
+					<Tooltip content={func.is_active ? $i18n.t('Enabled') : $i18n.t('Disabled')}>
 						<Switch
 						<Switch
 							bind:state={func.is_active}
 							bind:state={func.is_active}
 							on:change={async (e) => {
 							on:change={async (e) => {
@@ -494,15 +494,15 @@
 			<div>Please carefully review the following warnings:</div>
 			<div>Please carefully review the following warnings:</div>
 
 
 			<ul class=" mt-1 list-disc pl-4 text-xs">
 			<ul class=" mt-1 list-disc pl-4 text-xs">
-				<li>Functions allow arbitrary code execution.</li>
-				<li>Do not install functions from sources you do not fully trust.</li>
+				<li>{$i18n.t('Functions allow arbitrary code execution.')}</li>
+				<li>{$i18n.t('Do not install functions from sources you do not fully trust.')}</li>
 			</ul>
 			</ul>
 		</div>
 		</div>
 
 
 		<div class="my-3">
 		<div class="my-3">
-			I acknowledge that I have read and I understand the implications of my action. I am aware of
-			the risks associated with executing arbitrary code and I have verified the trustworthiness of
-			the source.
+			{$i18n.t(
+				'I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.'
+			)}
 		</div>
 		</div>
 	</div>
 	</div>
 </ConfirmDialog>
 </ConfirmDialog>

+ 12 - 12
src/lib/components/workspace/Functions/FunctionEditor.svelte

@@ -309,7 +309,7 @@ class Pipe:
 						<input
 						<input
 							class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							type="text"
 							type="text"
-							placeholder="Function Name (e.g. My Filter)"
+							placeholder={$i18n.t('Function Name (e.g. My Filter)')}
 							bind:value={name}
 							bind:value={name}
 							required
 							required
 						/>
 						/>
@@ -317,7 +317,7 @@ class Pipe:
 						<input
 						<input
 							class="w-full px-3 py-2 text-sm font-medium disabled:text-gray-300 dark:disabled:text-gray-700 bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							class="w-full px-3 py-2 text-sm font-medium disabled:text-gray-300 dark:disabled:text-gray-700 bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							type="text"
 							type="text"
-							placeholder="Function ID (e.g. my_filter)"
+							placeholder={$i18n.t('Function ID (e.g. my_filter)')}
 							bind:value={id}
 							bind:value={id}
 							required
 							required
 							disabled={edit}
 							disabled={edit}
@@ -326,7 +326,7 @@ class Pipe:
 					<input
 					<input
 						class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 						class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 						type="text"
 						type="text"
-						placeholder="Function Description (e.g. A filter to remove profanity from text)"
+						placeholder={$i18n.t('Function Description (e.g. A filter to remove profanity from text)')}
 						bind:value={meta.description}
 						bind:value={meta.description}
 						required
 						required
 					/>
 					/>
@@ -348,10 +348,10 @@ class Pipe:
 				<div class="pb-3 flex justify-between">
 				<div class="pb-3 flex justify-between">
 					<div class="flex-1 pr-3">
 					<div class="flex-1 pr-3">
 						<div class="text-xs text-gray-500 line-clamp-2">
 						<div class="text-xs text-gray-500 line-clamp-2">
-							<span class=" font-semibold dark:text-gray-200">Warning:</span> Functions allow
-							arbitrary code execution <br />—
+							<span class=" font-semibold dark:text-gray-200">{$i18n.t('Warning:')}</span>
+							{$i18n.t('Functions allow arbitrary code execution')} <br />—
 							<span class=" font-medium dark:text-gray-400"
 							<span class=" font-medium dark:text-gray-400"
-								>don't install random functions from sources you don't trust.</span
+								>{$i18n.t('don't install random functions from sources you don't trust.')}</span
 							>
 							>
 						</div>
 						</div>
 					</div>
 					</div>
@@ -376,18 +376,18 @@ class Pipe:
 >
 >
 	<div class="text-sm text-gray-500">
 	<div class="text-sm text-gray-500">
 		<div class=" bg-yellow-500/20 text-yellow-700 dark:text-yellow-200 rounded-lg px-4 py-3">
 		<div class=" bg-yellow-500/20 text-yellow-700 dark:text-yellow-200 rounded-lg px-4 py-3">
-			<div>Please carefully review the following warnings:</div>
+			<div>{$i18n.t('Please carefully review the following warnings:')}</div>
 
 
 			<ul class=" mt-1 list-disc pl-4 text-xs">
 			<ul class=" mt-1 list-disc pl-4 text-xs">
-				<li>Functions allow arbitrary code execution.</li>
-				<li>Do not install functions from sources you do not fully trust.</li>
+				<li>{$i18n.t('Functions allow arbitrary code execution.')}</li>
+				<li>{$i18n.t('Do not install functions from sources you do not fully trust.')}</li>
 			</ul>
 			</ul>
 		</div>
 		</div>
 
 
 		<div class="my-3">
 		<div class="my-3">
-			I acknowledge that I have read and I understand the implications of my action. I am aware of
-			the risks associated with executing arbitrary code and I have verified the trustworthiness of
-			the source.
+			{$i18n.t(
+				'I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.'
+			)}
 		</div>
 		</div>
 	</div>
 	</div>
 </ConfirmDialog>
 </ConfirmDialog>

+ 7 - 7
src/lib/components/workspace/Tools.svelte

@@ -221,7 +221,7 @@
 					</Tooltip>
 					</Tooltip>
 				{/if}
 				{/if}
 
 
-				<Tooltip content="Valves">
+				<Tooltip content="$i18n.t('Valves')">
 					<button
 					<button
 						class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
 						class="self-center w-fit text-sm px-2 py-2 dark:text-gray-300 dark:hover:text-white hover:bg-black/5 dark:hover:bg-white/5 rounded-xl"
 						type="button"
 						type="button"
@@ -436,18 +436,18 @@
 >
 >
 	<div class="text-sm text-gray-500">
 	<div class="text-sm text-gray-500">
 		<div class=" bg-yellow-500/20 text-yellow-700 dark:text-yellow-200 rounded-lg px-4 py-3">
 		<div class=" bg-yellow-500/20 text-yellow-700 dark:text-yellow-200 rounded-lg px-4 py-3">
-			<div>Please carefully review the following warnings:</div>
+			<div>{$i18n.t('Please carefully review the following warnings:')}</div>
 
 
 			<ul class=" mt-1 list-disc pl-4 text-xs">
 			<ul class=" mt-1 list-disc pl-4 text-xs">
-				<li>Tools have a function calling system that allows arbitrary code execution.</li>
-				<li>Do not install tools from sources you do not fully trust.</li>
+				<li>{$i18n.t('Tools have a function calling system that allows arbitrary code execution')}.</li>
+				<li>{$i18n.t('Do not install tools from sources you do not fully trust.')}</li>
 			</ul>
 			</ul>
 		</div>
 		</div>
 
 
 		<div class="my-3">
 		<div class="my-3">
-			I acknowledge that I have read and I understand the implications of my action. I am aware of
-			the risks associated with executing arbitrary code and I have verified the trustworthiness of
-			the source.
+			{$i18n.t(
+				'I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.'
+			)}
 		</div>
 		</div>
 	</div>
 	</div>
 </ConfirmDialog>
 </ConfirmDialog>

+ 12 - 12
src/lib/components/workspace/Tools/ToolkitEditor.svelte

@@ -197,7 +197,7 @@ class Tools:
 						<input
 						<input
 							class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							type="text"
 							type="text"
-							placeholder="Toolkit Name (e.g. My ToolKit)"
+							placeholder={$i18n.t('Toolkit Name (e.g. My ToolKit)')}
 							bind:value={name}
 							bind:value={name}
 							required
 							required
 						/>
 						/>
@@ -205,7 +205,7 @@ class Tools:
 						<input
 						<input
 							class="w-full px-3 py-2 text-sm font-medium disabled:text-gray-300 dark:disabled:text-gray-700 bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							class="w-full px-3 py-2 text-sm font-medium disabled:text-gray-300 dark:disabled:text-gray-700 bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 							type="text"
 							type="text"
-							placeholder="Toolkit ID (e.g. my_toolkit)"
+							placeholder={$i18n.t('Toolkit ID (e.g. my_toolkit)')}
 							bind:value={id}
 							bind:value={id}
 							required
 							required
 							disabled={edit}
 							disabled={edit}
@@ -214,7 +214,7 @@ class Tools:
 					<input
 					<input
 						class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 						class="w-full px-3 py-2 text-sm font-medium bg-gray-50 dark:bg-gray-850 dark:text-gray-200 rounded-lg outline-none"
 						type="text"
 						type="text"
-						placeholder="Toolkit Description (e.g. A toolkit for performing various operations)"
+						placeholder={$i18n.t('Toolkit Description (e.g. A toolkit for performing various operations)')}
 						bind:value={meta.description}
 						bind:value={meta.description}
 						required
 						required
 					/>
 					/>
@@ -236,10 +236,10 @@ class Tools:
 				<div class="pb-3 flex justify-between">
 				<div class="pb-3 flex justify-between">
 					<div class="flex-1 pr-3">
 					<div class="flex-1 pr-3">
 						<div class="text-xs text-gray-500 line-clamp-2">
 						<div class="text-xs text-gray-500 line-clamp-2">
-							<span class=" font-semibold dark:text-gray-200">Warning:</span> Tools are a function
-							calling system with arbitrary code execution <br />—
+							<span class=" font-semibold dark:text-gray-200">{$i18n.t('Warning:')}</span>
+							{$i18n.t('Tools are a function calling system with arbitrary code execution')} <br />—
 							<span class=" font-medium dark:text-gray-400"
 							<span class=" font-medium dark:text-gray-400"
-								>don't install random tools from sources you don't trust.</span
+								>{$i18n.t('don't install random tools from sources you don't trust.')}</span
 							>
 							>
 						</div>
 						</div>
 					</div>
 					</div>
@@ -264,18 +264,18 @@ class Tools:
 >
 >
 	<div class="text-sm text-gray-500">
 	<div class="text-sm text-gray-500">
 		<div class=" bg-yellow-500/20 text-yellow-700 dark:text-yellow-200 rounded-lg px-4 py-3">
 		<div class=" bg-yellow-500/20 text-yellow-700 dark:text-yellow-200 rounded-lg px-4 py-3">
-			<div>Please carefully review the following warnings:</div>
+			<div>{$i18n.t('Please carefully review the following warnings:')}</div>
 
 
 			<ul class=" mt-1 list-disc pl-4 text-xs">
 			<ul class=" mt-1 list-disc pl-4 text-xs">
-				<li>Tools have a function calling system that allows arbitrary code execution.</li>
-				<li>Do not install tools from sources you do not fully trust.</li>
+				<li>{$i18n.t('Tools have a function calling system that allows arbitrary code execution.')}</li>
+				<li>{$i18n.t('Do not install tools from sources you do not fully trust.')}</li>
 			</ul>
 			</ul>
 		</div>
 		</div>
 
 
 		<div class="my-3">
 		<div class="my-3">
-			I acknowledge that I have read and I understand the implications of my action. I am aware of
-			the risks associated with executing arbitrary code and I have verified the trustworthiness of
-			the source.
+			{$i18n.t(
+				'I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.'
+			)}
 		</div>
 		</div>
 	</div>
 	</div>
 </ConfirmDialog>
 </ConfirmDialog>

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "حذف {{name}}",
 	"Deleted {{name}}": "حذف {{name}}",
 	"Description": "وصف",
 	"Description": "وصف",
 	"Didn't fully follow instructions": "لم أتبع التعليمات بشكل كامل",
 	"Didn't fully follow instructions": "لم أتبع التعليمات بشكل كامل",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "اكتشف نموذجا",
 	"Discover a model": "اكتشف نموذجا",
 	"Discover a prompt": "اكتشاف موجه",
 	"Discover a prompt": "اكتشاف موجه",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "اعرض اسم المستخدم بدلاً منك في الدردشة",
 	"Display the username instead of You in the Chat": "اعرض اسم المستخدم بدلاً منك في الدردشة",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "المستند",
 	"Document": "المستند",
 	"Document Settings": "أعدادات المستند",
 	"Document Settings": "أعدادات المستند",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "مستندات",
 	"Documents": "مستندات",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "لا يجري أي اتصالات خارجية، وتظل بياناتك آمنة على الخادم المستضاف محليًا.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "لا يجري أي اتصالات خارجية، وتظل بياناتك آمنة على الخادم المستضاف محليًا.",
+	"don": "",
 	"Don't Allow": "لا تسمح بذلك",
 	"Don't Allow": "لا تسمح بذلك",
 	"Don't have an account?": "ليس لديك حساب؟",
 	"Don't have an account?": "ليس لديك حساب؟",
 	"Don't like the style": "لا أحب النمط",
 	"Don't like the style": "لا أحب النمط",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "تمكين مشاركة المجتمع",
 	"Enable Community Sharing": "تمكين مشاركة المجتمع",
 	"Enable New Sign Ups": "تفعيل عمليات التسجيل الجديدة",
 	"Enable New Sign Ups": "تفعيل عمليات التسجيل الجديدة",
 	"Enable Web Search": "تمكين بحث الويب",
 	"Enable Web Search": "تمكين بحث الويب",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "تأكد من أن ملف CSV الخاص بك يتضمن 4 أعمدة بهذا الترتيب: Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "تأكد من أن ملف CSV الخاص بك يتضمن 4 أعمدة بهذا الترتيب: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "أدخل رسالة {{role}} هنا",
 	"Enter {{role}} message here": "أدخل رسالة {{role}} هنا",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "عقوبة التردد",
 	"Frequency Penalty": "عقوبة التردد",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "عام",
 	"General": "عام",
 	"General Settings": "الاعدادات العامة",
 	"General Settings": "الاعدادات العامة",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "كيف استطيع مساعدتك اليوم؟",
 	"How can I help you today?": "كيف استطيع مساعدتك اليوم؟",
 	"Hybrid Search": "البحث الهجين",
 	"Hybrid Search": "البحث الهجين",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "توليد الصور (تجريبي)",
 	"Image Generation (Experimental)": "توليد الصور (تجريبي)",
 	"Image Generation Engine": "محرك توليد الصور",
 	"Image Generation Engine": "محرك توليد الصور",
 	"Image Settings": "إعدادات الصورة",
 	"Image Settings": "إعدادات الصورة",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "صمامات خطوط الأنابيب",
 	"Pipelines Valves": "صمامات خطوط الأنابيب",
 	"Plain text (.txt)": "نص عادي (.txt)",
 	"Plain text (.txt)": "نص عادي (.txt)",
 	"Playground": "مكان التجربة",
 	"Playground": "مكان التجربة",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "موقف ايجابي",
 	"Positive attitude": "موقف ايجابي",
 	"Previous 30 days": "أخر 30 يوم",
 	"Previous 30 days": "أخر 30 يوم",
 	"Previous 7 days": "أخر 7 أيام",
 	"Previous 7 days": "أخر 7 أيام",
@@ -611,7 +623,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "هل تواجه مشكلة في الوصول",
 	"Trouble accessing Ollama?": "هل تواجه مشكلة في الوصول",
@@ -653,6 +671,7 @@
 	"Version": "إصدار",
 	"Version": "إصدار",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "تحذير",
 	"Warning": "تحذير",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "تحذير: إذا قمت بتحديث أو تغيير نموذج التضمين الخاص بك، فستحتاج إلى إعادة استيراد كافة المستندات.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "تحذير: إذا قمت بتحديث أو تغيير نموذج التضمين الخاص بك، فستحتاج إلى إعادة استيراد كافة المستندات.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Изтрито {{име}}",
 	"Deleted {{name}}": "Изтрито {{име}}",
 	"Description": "Описание",
 	"Description": "Описание",
 	"Didn't fully follow instructions": "Не следва инструкциите",
 	"Didn't fully follow instructions": "Не следва инструкциите",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Открийте модел",
 	"Discover a model": "Открийте модел",
 	"Discover a prompt": "Откриване на промпт",
 	"Discover a prompt": "Откриване на промпт",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Показване на потребителското име вместо Вие в чата",
 	"Display the username instead of You in the Chat": "Показване на потребителското име вместо Вие в чата",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Документ",
 	"Document": "Документ",
 	"Document Settings": "Документ Настройки",
 	"Document Settings": "Документ Настройки",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Документи",
 	"Documents": "Документи",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "няма външни връзки, и вашите данни остават сигурни на локално назначен сървър.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "няма външни връзки, и вашите данни остават сигурни на локално назначен сървър.",
+	"don": "",
 	"Don't Allow": "Не Позволявай",
 	"Don't Allow": "Не Позволявай",
 	"Don't have an account?": "Нямате акаунт?",
 	"Don't have an account?": "Нямате акаунт?",
 	"Don't like the style": "Не харесваш стила?",
 	"Don't like the style": "Не харесваш стила?",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Разрешаване на споделяне в общност",
 	"Enable Community Sharing": "Разрешаване на споделяне в общност",
 	"Enable New Sign Ups": "Вклюване на Нови Потребители",
 	"Enable New Sign Ups": "Вклюване на Нови Потребители",
 	"Enable Web Search": "Разрешаване на търсене в уеб",
 	"Enable Web Search": "Разрешаване на търсене в уеб",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверете се, че вашият CSV файл включва 4 колони в следния ред: Име, Имейл, Парола, Роля.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверете се, че вашият CSV файл включва 4 колони в следния ред: Име, Имейл, Парола, Роля.",
 	"Enter {{role}} message here": "Въведете съобщение за {{role}} тук",
 	"Enter {{role}} message here": "Въведете съобщение за {{role}} тук",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Наказание за честота",
 	"Frequency Penalty": "Наказание за честота",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Основни",
 	"General": "Основни",
 	"General Settings": "Основни Настройки",
 	"General Settings": "Основни Настройки",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Как мога да ви помогна днес?",
 	"How can I help you today?": "Как мога да ви помогна днес?",
 	"Hybrid Search": "Hybrid Search",
 	"Hybrid Search": "Hybrid Search",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Генерация на изображения (Експериментално)",
 	"Image Generation (Experimental)": "Генерация на изображения (Експериментално)",
 	"Image Generation Engine": "Двигател за генериране на изображения",
 	"Image Generation Engine": "Двигател за генериране на изображения",
 	"Image Settings": "Настройки на изображения",
 	"Image Settings": "Настройки на изображения",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Тръбопроводи Вентили",
 	"Pipelines Valves": "Тръбопроводи Вентили",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Плейграунд",
 	"Playground": "Плейграунд",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Позитивна ативност",
 	"Positive attitude": "Позитивна ативност",
 	"Previous 30 days": "Предыдущите 30 дни",
 	"Previous 30 days": "Предыдущите 30 дни",
 	"Previous 7 days": "Предыдущите 7 дни",
 	"Previous 7 days": "Предыдущите 7 дни",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Проблеми с достъпът до Ollama?",
 	"Trouble accessing Ollama?": "Проблеми с достъпът до Ollama?",
@@ -649,6 +667,7 @@
 	"Version": "Версия",
 	"Version": "Версия",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Предупреждение",
 	"Warning": "Предупреждение",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Ако актуализирате или промените вашия модел за вграждане, трябва да повторите импортирането на всички документи.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Ако актуализирате или промените вашия модел за вграждане, трябва да повторите импортирането на всички документи.",
 	"Web": "Уеб",
 	"Web": "Уеб",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} মোছা হয়েছে",
 	"Deleted {{name}}": "{{name}} মোছা হয়েছে",
 	"Description": "বিবরণ",
 	"Description": "বিবরণ",
 	"Didn't fully follow instructions": "ইনস্ট্রাকশন সম্পূর্ণ অনুসরণ করা হয়নি",
 	"Didn't fully follow instructions": "ইনস্ট্রাকশন সম্পূর্ণ অনুসরণ করা হয়নি",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "একটি মডেল আবিষ্কার করুন",
 	"Discover a model": "একটি মডেল আবিষ্কার করুন",
 	"Discover a prompt": "একটি প্রম্পট খুঁজে বের করুন",
 	"Discover a prompt": "একটি প্রম্পট খুঁজে বের করুন",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "চ্যাটে 'আপনি'-র পরবর্তে ইউজারনেম দেখান",
 	"Display the username instead of You in the Chat": "চ্যাটে 'আপনি'-র পরবর্তে ইউজারনেম দেখান",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "ডকুমেন্ট",
 	"Document": "ডকুমেন্ট",
 	"Document Settings": "ডকুমেন্ট সেটিংসমূহ",
 	"Document Settings": "ডকুমেন্ট সেটিংসমূহ",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "ডকুমেন্টসমূহ",
 	"Documents": "ডকুমেন্টসমূহ",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "কোন এক্সটার্নাল কানেকশন তৈরি করে না, এবং আপনার ডেটা আর লোকালি হোস্টেড সার্ভারেই নিরাপদে থাকে।",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "কোন এক্সটার্নাল কানেকশন তৈরি করে না, এবং আপনার ডেটা আর লোকালি হোস্টেড সার্ভারেই নিরাপদে থাকে।",
+	"don": "",
 	"Don't Allow": "অনুমোদন দেবেন না",
 	"Don't Allow": "অনুমোদন দেবেন না",
 	"Don't have an account?": "একাউন্ট নেই?",
 	"Don't have an account?": "একাউন্ট নেই?",
 	"Don't like the style": "স্টাইল পছন্দ করেন না",
 	"Don't like the style": "স্টাইল পছন্দ করেন না",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "সম্প্রদায় শেয়ারকরণ সক্ষম করুন",
 	"Enable Community Sharing": "সম্প্রদায় শেয়ারকরণ সক্ষম করুন",
 	"Enable New Sign Ups": "নতুন সাইনআপ চালু করুন",
 	"Enable New Sign Ups": "নতুন সাইনআপ চালু করুন",
 	"Enable Web Search": "ওয়েব অনুসন্ধান সক্ষম করুন",
 	"Enable Web Search": "ওয়েব অনুসন্ধান সক্ষম করুন",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "আপনার সিএসভি ফাইলটিতে এই ক্রমে 4 টি কলাম অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করুন: নাম, ইমেল, পাসওয়ার্ড, ভূমিকা।.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "আপনার সিএসভি ফাইলটিতে এই ক্রমে 4 টি কলাম অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করুন: নাম, ইমেল, পাসওয়ার্ড, ভূমিকা।.",
 	"Enter {{role}} message here": "{{role}} মেসেজ এখানে লিখুন",
 	"Enter {{role}} message here": "{{role}} মেসেজ এখানে লিখুন",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "ফ্রিকোয়েন্সি পেনাল্টি",
 	"Frequency Penalty": "ফ্রিকোয়েন্সি পেনাল্টি",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "সাধারণ",
 	"General": "সাধারণ",
 	"General Settings": "সাধারণ সেটিংসমূহ",
 	"General Settings": "সাধারণ সেটিংসমূহ",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "আপনাকে আজ কিভাবে সাহায্য করতে পারি?",
 	"How can I help you today?": "আপনাকে আজ কিভাবে সাহায্য করতে পারি?",
 	"Hybrid Search": "হাইব্রিড অনুসন্ধান",
 	"Hybrid Search": "হাইব্রিড অনুসন্ধান",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "ইমেজ জেনারেশন (পরিক্ষামূলক)",
 	"Image Generation (Experimental)": "ইমেজ জেনারেশন (পরিক্ষামূলক)",
 	"Image Generation Engine": "ইমেজ জেনারেশন ইঞ্জিন",
 	"Image Generation Engine": "ইমেজ জেনারেশন ইঞ্জিন",
 	"Image Settings": "ছবির সেটিংসমূহ",
 	"Image Settings": "ছবির সেটিংসমূহ",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "পাইপলাইন ভালভ",
 	"Pipelines Valves": "পাইপলাইন ভালভ",
 	"Plain text (.txt)": "প্লায়েন টেক্সট (.txt)",
 	"Plain text (.txt)": "প্লায়েন টেক্সট (.txt)",
 	"Playground": "খেলাঘর",
 	"Playground": "খেলাঘর",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "পজিটিভ আক্রমণ",
 	"Positive attitude": "পজিটিভ আক্রমণ",
 	"Previous 30 days": "পূর্ব ৩০ দিন",
 	"Previous 30 days": "পূর্ব ৩০ দিন",
 	"Previous 7 days": "পূর্ব ৭ দিন",
 	"Previous 7 days": "পূর্ব ৭ দিন",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Ollama এক্সেস করতে সমস্যা হচ্ছে?",
 	"Trouble accessing Ollama?": "Ollama এক্সেস করতে সমস্যা হচ্ছে?",
@@ -649,6 +667,7 @@
 	"Version": "ভার্সন",
 	"Version": "ভার্সন",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "সতর্কীকরণ",
 	"Warning": "সতর্কীকরণ",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "সতর্কীকরণ: আপনি যদি আপনার এম্বেডিং মডেল আপডেট বা পরিবর্তন করেন, তাহলে আপনাকে সমস্ত নথি পুনরায় আমদানি করতে হবে।.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "সতর্কীকরণ: আপনি যদি আপনার এম্বেডিং মডেল আপডেট বা পরিবর্তন করেন, তাহলে আপনাকে সমস্ত নথি পুনরায় আমদানি করতে হবে।.",
 	"Web": "ওয়েব",
 	"Web": "ওয়েব",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "S'ha eliminat {{name}}",
 	"Deleted {{name}}": "S'ha eliminat {{name}}",
 	"Description": "Descripció",
 	"Description": "Descripció",
 	"Didn't fully follow instructions": "No s'han seguit les instruccions completament",
 	"Didn't fully follow instructions": "No s'han seguit les instruccions completament",
+	"Disabled": "",
 	"Discover a function": "Descobrir una funció",
 	"Discover a function": "Descobrir una funció",
 	"Discover a model": "Descobrir un model",
 	"Discover a model": "Descobrir un model",
 	"Discover a prompt": "Descobrir una indicació",
 	"Discover a prompt": "Descobrir una indicació",
@@ -188,11 +189,14 @@
 	"Dismissible": "Descartable",
 	"Dismissible": "Descartable",
 	"Display Emoji in Call": "Mostrar emojis a la trucada",
 	"Display Emoji in Call": "Mostrar emojis a la trucada",
 	"Display the username instead of You in the Chat": "Mostrar el nom d'usuari en lloc de 'Tu' al xat",
 	"Display the username instead of You in the Chat": "Mostrar el nom d'usuari en lloc de 'Tu' al xat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Document",
 	"Document": "Document",
 	"Document Settings": "Preferències de documents",
 	"Document Settings": "Preferències de documents",
 	"Documentation": "Documentació",
 	"Documentation": "Documentació",
 	"Documents": "Documents",
 	"Documents": "Documents",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "no realitza connexions externes, i les teves dades romanen segures al teu servidor allotjat localment.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "no realitza connexions externes, i les teves dades romanen segures al teu servidor allotjat localment.",
+	"don": "",
 	"Don't Allow": "No permetre",
 	"Don't Allow": "No permetre",
 	"Don't have an account?": "No tens un compte?",
 	"Don't have an account?": "No tens un compte?",
 	"Don't like the style": "No t'agrada l'estil?",
 	"Don't like the style": "No t'agrada l'estil?",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Activar l'ús compartit amb la comunitat",
 	"Enable Community Sharing": "Activar l'ús compartit amb la comunitat",
 	"Enable New Sign Ups": "Permetre nous registres",
 	"Enable New Sign Ups": "Permetre nous registres",
 	"Enable Web Search": "Activar la cerca web",
 	"Enable Web Search": "Activar la cerca web",
+	"Enabled": "",
 	"Engine": "Motor",
 	"Engine": "Motor",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Assegura't que els teus fitxers CSV inclouen 4 columnes en aquest ordre: Nom, Correu electrònic, Contrasenya, Rol.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Assegura't que els teus fitxers CSV inclouen 4 columnes en aquest ordre: Nom, Correu electrònic, Contrasenya, Rol.",
 	"Enter {{role}} message here": "Introdueix aquí el missatge de {{role}}",
 	"Enter {{role}} message here": "Introdueix aquí el missatge de {{role}}",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Penalització per freqüència",
 	"Frequency Penalty": "Penalització per freqüència",
 	"Function created successfully": "La funció s'ha creat correctament",
 	"Function created successfully": "La funció s'ha creat correctament",
 	"Function deleted successfully": "La funció s'ha eliminat correctament",
 	"Function deleted successfully": "La funció s'ha eliminat correctament",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "La funció ha estat desactivada globalment",
 	"Function is now globally disabled": "La funció ha estat desactivada globalment",
 	"Function is now globally enabled": "La funció ha estat activada globalment",
 	"Function is now globally enabled": "La funció ha estat activada globalment",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "La funció s'ha actualitzat correctament",
 	"Function updated successfully": "La funció s'ha actualitzat correctament",
 	"Functions": "Funcions",
 	"Functions": "Funcions",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Les funcions s'han importat correctament",
 	"Functions imported successfully": "Les funcions s'han importat correctament",
 	"General": "General",
 	"General": "General",
 	"General Settings": "Preferències generals",
 	"General Settings": "Preferències generals",
@@ -302,6 +312,7 @@
 	"Hide Model": "Amagar el model",
 	"Hide Model": "Amagar el model",
 	"How can I help you today?": "Com et puc ajudar avui?",
 	"How can I help you today?": "Com et puc ajudar avui?",
 	"Hybrid Search": "Cerca híbrida",
 	"Hybrid Search": "Cerca híbrida",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Generació d'imatges (Experimental)",
 	"Image Generation (Experimental)": "Generació d'imatges (Experimental)",
 	"Image Generation Engine": "Motor de generació d'imatges",
 	"Image Generation Engine": "Motor de generació d'imatges",
 	"Image Settings": "Preferències d'imatges",
 	"Image Settings": "Preferències d'imatges",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Actitud positiva",
 	"Positive attitude": "Actitud positiva",
 	"Previous 30 days": "30 dies anteriors",
 	"Previous 30 days": "30 dies anteriors",
 	"Previous 7 days": "7 dies anteriors",
 	"Previous 7 days": "7 dies anteriors",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "Eina eliminada correctament",
 	"Tool deleted successfully": "Eina eliminada correctament",
 	"Tool imported successfully": "Eina importada correctament",
 	"Tool imported successfully": "Eina importada correctament",
 	"Tool updated successfully": "Eina actualitzada correctament",
 	"Tool updated successfully": "Eina actualitzada correctament",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Eines",
 	"Tools": "Eines",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemes en accedir a Ollama?",
 	"Trouble accessing Ollama?": "Problemes en accedir a Ollama?",
@@ -650,6 +668,7 @@
 	"Version": "Versió",
 	"Version": "Versió",
 	"Voice": "Veu",
 	"Voice": "Veu",
 	"Warning": "Avís",
 	"Warning": "Avís",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avís: Si s'actualitza o es canvia el model d'incrustació, s'hauran de tornar a importar tots els documents.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avís: Si s'actualitza o es canvia el model d'incrustació, s'hauran de tornar a importar tots els documents.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Deleted {{name}}": "",
 	"Description": "Deskripsyon",
 	"Description": "Deskripsyon",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a model": "",
 	"Discover a prompt": "Pagkaplag usa ka prompt",
 	"Discover a prompt": "Pagkaplag usa ka prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Ipakita ang username imbes nga 'Ikaw' sa Panaghisgutan",
 	"Display the username instead of You in the Chat": "Ipakita ang username imbes nga 'Ikaw' sa Panaghisgutan",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokumento",
 	"Document": "Dokumento",
 	"Document Settings": "Mga Setting sa Dokumento",
 	"Document Settings": "Mga Setting sa Dokumento",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Mga dokumento",
 	"Documents": "Mga dokumento",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "wala maghimo ug eksternal nga koneksyon, ug ang imong data nagpabiling luwas sa imong lokal nga host server.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "wala maghimo ug eksternal nga koneksyon, ug ang imong data nagpabiling luwas sa imong lokal nga host server.",
+	"don": "",
 	"Don't Allow": "Dili tugotan",
 	"Don't Allow": "Dili tugotan",
 	"Don't have an account?": "Wala kay account ?",
 	"Don't have an account?": "Wala kay account ?",
 	"Don't like the style": "",
 	"Don't like the style": "",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "",
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "I-enable ang bag-ong mga rehistro",
 	"Enable New Sign Ups": "I-enable ang bag-ong mga rehistro",
 	"Enable Web Search": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "Pagsulod sa mensahe {{role}} dinhi",
 	"Enter {{role}} message here": "Pagsulod sa mensahe {{role}} dinhi",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "",
 	"Frequency Penalty": "",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Heneral",
 	"General": "Heneral",
 	"General Settings": "kinatibuk-ang mga setting",
 	"General Settings": "kinatibuk-ang mga setting",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Unsaon nako pagtabang kanimo karon?",
 	"How can I help you today?": "Unsaon nako pagtabang kanimo karon?",
 	"Hybrid Search": "",
 	"Hybrid Search": "",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Pagmugna og hulagway (Eksperimento)",
 	"Image Generation (Experimental)": "Pagmugna og hulagway (Eksperimento)",
 	"Image Generation Engine": "Makina sa paghimo og imahe",
 	"Image Generation Engine": "Makina sa paghimo og imahe",
 	"Image Settings": "Mga Setting sa Imahen",
 	"Image Settings": "Mga Setting sa Imahen",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Plain text (.txt)": "",
 	"Playground": "Dulaanan",
 	"Playground": "Dulaanan",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
 	"Previous 7 days": "",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Ibabaw nga P",
 	"Top P": "Ibabaw nga P",
 	"Trouble accessing Ollama?": "Adunay mga problema sa pag-access sa Ollama?",
 	"Trouble accessing Ollama?": "Adunay mga problema sa pag-access sa Ollama?",
@@ -649,6 +667,7 @@
 	"Version": "Bersyon",
 	"Version": "Bersyon",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} gelöscht",
 	"Deleted {{name}}": "{{name}} gelöscht",
 	"Description": "Beschreibung",
 	"Description": "Beschreibung",
 	"Didn't fully follow instructions": "Nicht genau den Answeisungen gefolgt",
 	"Didn't fully follow instructions": "Nicht genau den Answeisungen gefolgt",
+	"Disabled": "",
 	"Discover a function": "Entdecken Sie weitere Funktionen",
 	"Discover a function": "Entdecken Sie weitere Funktionen",
 	"Discover a model": "Entdecken Sie weitere Modelle",
 	"Discover a model": "Entdecken Sie weitere Modelle",
 	"Discover a prompt": "Entdecken Sie weitere Prompts",
 	"Discover a prompt": "Entdecken Sie weitere Prompts",
@@ -188,11 +189,14 @@
 	"Dismissible": "ausblendbar",
 	"Dismissible": "ausblendbar",
 	"Display Emoji in Call": "Emojis im Anruf anzeigen",
 	"Display Emoji in Call": "Emojis im Anruf anzeigen",
 	"Display the username instead of You in the Chat": "Soll \"Sie\" durch Ihren Benutzernamen ersetzt werden?",
 	"Display the username instead of You in the Chat": "Soll \"Sie\" durch Ihren Benutzernamen ersetzt werden?",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokument",
 	"Document": "Dokument",
 	"Document Settings": "Dokumenteinstellungen",
 	"Document Settings": "Dokumenteinstellungen",
 	"Documentation": "Dokumentation",
 	"Documentation": "Dokumentation",
 	"Documents": "Dokumente",
 	"Documents": "Dokumente",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "stellt keine externen Verbindungen her, und Ihre Daten bleiben sicher auf Ihrem lokal gehosteten Server.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "stellt keine externen Verbindungen her, und Ihre Daten bleiben sicher auf Ihrem lokal gehosteten Server.",
+	"don": "",
 	"Don't Allow": "Verbieten",
 	"Don't Allow": "Verbieten",
 	"Don't have an account?": "Haben Sie noch kein Benutzerkonto?",
 	"Don't have an account?": "Haben Sie noch kein Benutzerkonto?",
 	"Don't like the style": "schlechter Schreibstil",
 	"Don't like the style": "schlechter Schreibstil",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Community-Freigabe aktivieren",
 	"Enable Community Sharing": "Community-Freigabe aktivieren",
 	"Enable New Sign Ups": "Registrierung erlauben",
 	"Enable New Sign Ups": "Registrierung erlauben",
 	"Enable Web Search": "Websuche aktivieren",
 	"Enable Web Search": "Websuche aktivieren",
+	"Enabled": "",
 	"Engine": "Engine",
 	"Engine": "Engine",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Stellen Sie sicher, dass Ihre CSV-Datei 4 Spalten in dieser Reihenfolge enthält: Name, E-Mail, Passwort, Rolle.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Stellen Sie sicher, dass Ihre CSV-Datei 4 Spalten in dieser Reihenfolge enthält: Name, E-Mail, Passwort, Rolle.",
 	"Enter {{role}} message here": "Geben Sie die {{role}}-Nachricht hier ein",
 	"Enter {{role}} message here": "Geben Sie die {{role}}-Nachricht hier ein",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Frequenzstrafe",
 	"Frequency Penalty": "Frequenzstrafe",
 	"Function created successfully": "Funktion erfolgreich erstellt",
 	"Function created successfully": "Funktion erfolgreich erstellt",
 	"Function deleted successfully": "Funktion erfolgreich gelöscht",
 	"Function deleted successfully": "Funktion erfolgreich gelöscht",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Funktion erfolgreich aktualisiert",
 	"Function updated successfully": "Funktion erfolgreich aktualisiert",
 	"Functions": "Funktionen",
 	"Functions": "Funktionen",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Funktionen erfolgreich importiert",
 	"Functions imported successfully": "Funktionen erfolgreich importiert",
 	"General": "Allgemein",
 	"General": "Allgemein",
 	"General Settings": "Allgemeine Einstellungen",
 	"General Settings": "Allgemeine Einstellungen",
@@ -302,6 +312,7 @@
 	"Hide Model": "Modell ausblenden",
 	"Hide Model": "Modell ausblenden",
 	"How can I help you today?": "Wie kann ich Ihnen heute helfen?",
 	"How can I help you today?": "Wie kann ich Ihnen heute helfen?",
 	"Hybrid Search": "Hybride Suche",
 	"Hybrid Search": "Hybride Suche",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Bildgenerierung (experimentell)",
 	"Image Generation (Experimental)": "Bildgenerierung (experimentell)",
 	"Image Generation Engine": "Bildgenerierungs-Engine",
 	"Image Generation Engine": "Bildgenerierungs-Engine",
 	"Image Settings": "Bildeinstellungen",
 	"Image Settings": "Bildeinstellungen",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Pipeline Valves",
 	"Pipelines Valves": "Pipeline Valves",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Playground": "Testumgebung",
 	"Playground": "Testumgebung",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positive Einstellung",
 	"Positive attitude": "Positive Einstellung",
 	"Previous 30 days": "Vorherige 30 Tage",
 	"Previous 30 days": "Vorherige 30 Tage",
 	"Previous 7 days": "Vorherige 7 Tage",
 	"Previous 7 days": "Vorherige 7 Tage",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "Werkzeug erfolgreich gelöscht",
 	"Tool deleted successfully": "Werkzeug erfolgreich gelöscht",
 	"Tool imported successfully": "Werkzeug erfolgreich importiert",
 	"Tool imported successfully": "Werkzeug erfolgreich importiert",
 	"Tool updated successfully": "Werkzeug erfolgreich aktualisiert",
 	"Tool updated successfully": "Werkzeug erfolgreich aktualisiert",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Werkzeuge",
 	"Tools": "Werkzeuge",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Probleme beim Zugriff auf Ollama?",
 	"Trouble accessing Ollama?": "Probleme beim Zugriff auf Ollama?",
@@ -649,6 +667,7 @@
 	"Version": "Version",
 	"Version": "Version",
 	"Voice": "Stimme",
 	"Voice": "Stimme",
 	"Warning": "Warnung",
 	"Warning": "Warnung",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Warnung: Wenn Sie das Einbettungsmodell aktualisieren oder ändern, müssen Sie alle Dokumente erneut importieren.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Warnung: Wenn Sie das Einbettungsmodell aktualisieren oder ändern, müssen Sie alle Dokumente erneut importieren.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web-API",
 	"Web API": "Web-API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Deleted {{name}}": "",
 	"Description": "Description",
 	"Description": "Description",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a model": "",
 	"Discover a prompt": "Discover a prompt",
 	"Discover a prompt": "Discover a prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Display username instead of You in Chat",
 	"Display the username instead of You in the Chat": "Display username instead of You in Chat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Document",
 	"Document": "Document",
 	"Document Settings": "Document Settings",
 	"Document Settings": "Document Settings",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Documents",
 	"Documents": "Documents",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "does not connect external, data stays safe locally.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "does not connect external, data stays safe locally.",
+	"don": "",
 	"Don't Allow": "Don't Allow",
 	"Don't Allow": "Don't Allow",
 	"Don't have an account?": "No account? Much sad.",
 	"Don't have an account?": "No account? Much sad.",
 	"Don't like the style": "",
 	"Don't like the style": "",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "",
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "Enable New Bark Ups",
 	"Enable New Sign Ups": "Enable New Bark Ups",
 	"Enable Web Search": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "Enter {{role}} bork here",
 	"Enter {{role}} message here": "Enter {{role}} bork here",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "",
 	"Frequency Penalty": "",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Woweral",
 	"General": "Woweral",
 	"General Settings": "General Doge Settings",
 	"General Settings": "General Doge Settings",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "How can I halp u today?",
 	"How can I help you today?": "How can I halp u today?",
 	"Hybrid Search": "",
 	"Hybrid Search": "",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Image Wow (Much Experiment)",
 	"Image Generation (Experimental)": "Image Wow (Much Experiment)",
 	"Image Generation Engine": "Image Engine",
 	"Image Generation Engine": "Image Engine",
 	"Image Settings": "Settings for Wowmage",
 	"Image Settings": "Settings for Wowmage",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Playground",
 	"Playground": "Playground",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
 	"Previous 7 days": "",
@@ -609,7 +621,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K very top",
 	"Top K": "Top K very top",
 	"Top P": "Top P very top",
 	"Top P": "Top P very top",
 	"Trouble accessing Ollama?": "Trouble accessing Ollama? Much trouble?",
 	"Trouble accessing Ollama?": "Trouble accessing Ollama? Much trouble?",
@@ -651,6 +669,7 @@
 	"Version": "Version much version",
 	"Version": "Version much version",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "Web very web",
 	"Web": "Web very web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Deleted {{name}}": "",
 	"Description": "",
 	"Description": "",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a model": "",
 	"Discover a prompt": "",
 	"Discover a prompt": "",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "",
 	"Display the username instead of You in the Chat": "",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "",
 	"Document": "",
 	"Document Settings": "",
 	"Document Settings": "",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "",
 	"Documents": "",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
+	"don": "",
 	"Don't Allow": "",
 	"Don't Allow": "",
 	"Don't have an account?": "",
 	"Don't have an account?": "",
 	"Don't like the style": "",
 	"Don't like the style": "",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "",
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "",
 	"Enable New Sign Ups": "",
 	"Enable Web Search": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
 	"Enter {{role}} message here": "",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "",
 	"Frequency Penalty": "",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "",
 	"General": "",
 	"General Settings": "",
 	"General Settings": "",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "",
 	"How can I help you today?": "",
 	"Hybrid Search": "",
 	"Hybrid Search": "",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "",
 	"Image Generation (Experimental)": "",
 	"Image Generation Engine": "",
 	"Image Generation Engine": "",
 	"Image Settings": "",
 	"Image Settings": "",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
 	"Playground": "",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
 	"Previous 7 days": "",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "",
 	"Top K": "",
 	"Top P": "",
 	"Top P": "",
 	"Trouble accessing Ollama?": "",
 	"Trouble accessing Ollama?": "",
@@ -649,6 +667,7 @@
 	"Version": "",
 	"Version": "",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "",
 	"Web": "",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Deleted {{name}}": "",
 	"Description": "",
 	"Description": "",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a model": "",
 	"Discover a prompt": "",
 	"Discover a prompt": "",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "",
 	"Display the username instead of You in the Chat": "",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "",
 	"Document": "",
 	"Document Settings": "",
 	"Document Settings": "",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "",
 	"Documents": "",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
+	"don": "",
 	"Don't Allow": "",
 	"Don't Allow": "",
 	"Don't have an account?": "",
 	"Don't have an account?": "",
 	"Don't like the style": "",
 	"Don't like the style": "",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "",
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "",
 	"Enable New Sign Ups": "",
 	"Enable Web Search": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
 	"Enter {{role}} message here": "",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "",
 	"Frequency Penalty": "",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "",
 	"General": "",
 	"General Settings": "",
 	"General Settings": "",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "",
 	"How can I help you today?": "",
 	"Hybrid Search": "",
 	"Hybrid Search": "",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "",
 	"Image Generation (Experimental)": "",
 	"Image Generation Engine": "",
 	"Image Generation Engine": "",
 	"Image Settings": "",
 	"Image Settings": "",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
 	"Playground": "",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
 	"Previous 7 days": "",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "",
 	"Top K": "",
 	"Top P": "",
 	"Top P": "",
 	"Trouble accessing Ollama?": "",
 	"Trouble accessing Ollama?": "",
@@ -649,6 +667,7 @@
 	"Version": "",
 	"Version": "",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "",
 	"Web": "",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Eliminado {{nombre}}",
 	"Deleted {{name}}": "Eliminado {{nombre}}",
 	"Description": "Descripción",
 	"Description": "Descripción",
 	"Didn't fully follow instructions": "No siguió las instrucciones",
 	"Didn't fully follow instructions": "No siguió las instrucciones",
+	"Disabled": "",
 	"Discover a function": "Descubre una función",
 	"Discover a function": "Descubre una función",
 	"Discover a model": "Descubrir un modelo",
 	"Discover a model": "Descubrir un modelo",
 	"Discover a prompt": "Descubre un Prompt",
 	"Discover a prompt": "Descubre un Prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "Desestimable",
 	"Dismissible": "Desestimable",
 	"Display Emoji in Call": "Muestra Emoji en llamada",
 	"Display Emoji in Call": "Muestra Emoji en llamada",
 	"Display the username instead of You in the Chat": "Mostrar el nombre de usuario en lugar de Usted en el chat",
 	"Display the username instead of You in the Chat": "Mostrar el nombre de usuario en lugar de Usted en el chat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Documento",
 	"Document": "Documento",
 	"Document Settings": "Configuración del Documento",
 	"Document Settings": "Configuración del Documento",
 	"Documentation": "Documentación",
 	"Documentation": "Documentación",
 	"Documents": "Documentos",
 	"Documents": "Documentos",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "no realiza ninguna conexión externa y sus datos permanecen seguros en su servidor alojado localmente.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "no realiza ninguna conexión externa y sus datos permanecen seguros en su servidor alojado localmente.",
+	"don": "",
 	"Don't Allow": "No Permitir",
 	"Don't Allow": "No Permitir",
 	"Don't have an account?": "¿No tienes una cuenta?",
 	"Don't have an account?": "¿No tienes una cuenta?",
 	"Don't like the style": "No te gusta el estilo?",
 	"Don't like the style": "No te gusta el estilo?",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Habilitar el uso compartido de la comunidad",
 	"Enable Community Sharing": "Habilitar el uso compartido de la comunidad",
 	"Enable New Sign Ups": "Habilitar Nuevos Registros",
 	"Enable New Sign Ups": "Habilitar Nuevos Registros",
 	"Enable Web Search": "Habilitar la búsqueda web",
 	"Enable Web Search": "Habilitar la búsqueda web",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Asegúrese de que su archivo CSV incluya 4 columnas en este orden: Nombre, Correo Electrónico, Contraseña, Rol.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Asegúrese de que su archivo CSV incluya 4 columnas en este orden: Nombre, Correo Electrónico, Contraseña, Rol.",
 	"Enter {{role}} message here": "Ingrese el mensaje {{role}} aquí",
 	"Enter {{role}} message here": "Ingrese el mensaje {{role}} aquí",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Penalización de frecuencia",
 	"Frequency Penalty": "Penalización de frecuencia",
 	"Function created successfully": "Función creada exitosamente",
 	"Function created successfully": "Función creada exitosamente",
 	"Function deleted successfully": "Función borrada exitosamente",
 	"Function deleted successfully": "Función borrada exitosamente",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Función actualizada exitosamente",
 	"Function updated successfully": "Función actualizada exitosamente",
 	"Functions": "Funciones",
 	"Functions": "Funciones",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Funciones importadas exitosamente",
 	"Functions imported successfully": "Funciones importadas exitosamente",
 	"General": "General",
 	"General": "General",
 	"General Settings": "Opciones Generales",
 	"General Settings": "Opciones Generales",
@@ -302,6 +312,7 @@
 	"Hide Model": "Esconder Modelo",
 	"Hide Model": "Esconder Modelo",
 	"How can I help you today?": "¿Cómo puedo ayudarte hoy?",
 	"How can I help you today?": "¿Cómo puedo ayudarte hoy?",
 	"Hybrid Search": "Búsqueda Híbrida",
 	"Hybrid Search": "Búsqueda Híbrida",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Generación de imágenes (experimental)",
 	"Image Generation (Experimental)": "Generación de imágenes (experimental)",
 	"Image Generation Engine": "Motor de generación de imágenes",
 	"Image Generation Engine": "Motor de generación de imágenes",
 	"Image Settings": "Ajustes de la Imágen",
 	"Image Settings": "Ajustes de la Imágen",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Tuberías Válvulas",
 	"Pipelines Valves": "Tuberías Válvulas",
 	"Plain text (.txt)": "Texto plano (.txt)",
 	"Plain text (.txt)": "Texto plano (.txt)",
 	"Playground": "Patio de juegos",
 	"Playground": "Patio de juegos",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Actitud positiva",
 	"Positive attitude": "Actitud positiva",
 	"Previous 30 days": "Últimos 30 días",
 	"Previous 30 days": "Últimos 30 días",
 	"Previous 7 days": "Últimos 7 días",
 	"Previous 7 days": "Últimos 7 días",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "Herramienta eliminada con éxito",
 	"Tool deleted successfully": "Herramienta eliminada con éxito",
 	"Tool imported successfully": "Herramienta importada con éxito",
 	"Tool imported successfully": "Herramienta importada con éxito",
 	"Tool updated successfully": "Herramienta actualizada con éxito",
 	"Tool updated successfully": "Herramienta actualizada con éxito",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Herramientas",
 	"Tools": "Herramientas",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "¿Problemas para acceder a Ollama?",
 	"Trouble accessing Ollama?": "¿Problemas para acceder a Ollama?",
@@ -650,6 +668,7 @@
 	"Version": "Versión",
 	"Version": "Versión",
 	"Voice": "Voz",
 	"Voice": "Voz",
 	"Warning": "Advertencia",
 	"Warning": "Advertencia",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Advertencia: Si actualiza o cambia su modelo de inserción, necesitará volver a importar todos los documentos.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Advertencia: Si actualiza o cambia su modelo de inserción, necesitará volver a importar todos los documentos.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "حذف شده {{name}}",
 	"Deleted {{name}}": "حذف شده {{name}}",
 	"Description": "توضیحات",
 	"Description": "توضیحات",
 	"Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند",
 	"Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "کشف یک مدل",
 	"Discover a model": "کشف یک مدل",
 	"Discover a prompt": "یک اعلان را کشف کنید",
 	"Discover a prompt": "یک اعلان را کشف کنید",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "نمایش نام کاربری به جای «شما» در چت",
 	"Display the username instead of You in the Chat": "نمایش نام کاربری به جای «شما» در چت",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "سند",
 	"Document": "سند",
 	"Document Settings": "تنظیمات سند",
 	"Document Settings": "تنظیمات سند",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "اسناد",
 	"Documents": "اسناد",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "هیچ اتصال خارجی ایجاد نمی کند و داده های شما به طور ایمن در سرور میزبان محلی شما باقی می ماند.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "هیچ اتصال خارجی ایجاد نمی کند و داده های شما به طور ایمن در سرور میزبان محلی شما باقی می ماند.",
+	"don": "",
 	"Don't Allow": "اجازه نده",
 	"Don't Allow": "اجازه نده",
 	"Don't have an account?": "حساب کاربری ندارید؟",
 	"Don't have an account?": "حساب کاربری ندارید؟",
 	"Don't like the style": "نظری ندارید؟",
 	"Don't like the style": "نظری ندارید؟",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "فعالسازی اشتراک انجمن",
 	"Enable Community Sharing": "فعالسازی اشتراک انجمن",
 	"Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید",
 	"Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید",
 	"Enable Web Search": "فعالسازی جستجوی وب",
 	"Enable Web Search": "فعالسازی جستجوی وب",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "اطمینان حاصل کنید که فایل CSV شما شامل چهار ستون در این ترتیب است: نام، ایمیل، رمز عبور، نقش.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "اطمینان حاصل کنید که فایل CSV شما شامل چهار ستون در این ترتیب است: نام، ایمیل، رمز عبور، نقش.",
 	"Enter {{role}} message here": "پیام {{role}} را اینجا وارد کنید",
 	"Enter {{role}} message here": "پیام {{role}} را اینجا وارد کنید",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "مجازات فرکانس",
 	"Frequency Penalty": "مجازات فرکانس",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "عمومی",
 	"General": "عمومی",
 	"General Settings": "تنظیمات عمومی",
 	"General Settings": "تنظیمات عمومی",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "امروز چطور می توانم کمک تان کنم؟",
 	"How can I help you today?": "امروز چطور می توانم کمک تان کنم؟",
 	"Hybrid Search": "جستجوی همزمان",
 	"Hybrid Search": "جستجوی همزمان",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "تولید تصویر (آزمایشی)",
 	"Image Generation (Experimental)": "تولید تصویر (آزمایشی)",
 	"Image Generation Engine": "موتور تولید تصویر",
 	"Image Generation Engine": "موتور تولید تصویر",
 	"Image Settings": "تنظیمات تصویر",
 	"Image Settings": "تنظیمات تصویر",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "شیرالات خطوط لوله",
 	"Pipelines Valves": "شیرالات خطوط لوله",
 	"Plain text (.txt)": "متن ساده (.txt)",
 	"Plain text (.txt)": "متن ساده (.txt)",
 	"Playground": "زمین بازی",
 	"Playground": "زمین بازی",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "نظرات مثبت",
 	"Positive attitude": "نظرات مثبت",
 	"Previous 30 days": "30 روز قبل",
 	"Previous 30 days": "30 روز قبل",
 	"Previous 7 days": "7 روز قبل",
 	"Previous 7 days": "7 روز قبل",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "در دسترسی به اولاما مشکل دارید؟",
 	"Trouble accessing Ollama?": "در دسترسی به اولاما مشکل دارید؟",
@@ -649,6 +667,7 @@
 	"Version": "نسخه",
 	"Version": "نسخه",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "هشدار",
 	"Warning": "هشدار",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "هشدار: اگر شما به روز کنید یا تغییر دهید مدل شما، باید تمام سند ها را مجددا وارد کنید.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "هشدار: اگر شما به روز کنید یا تغییر دهید مدل شما، باید تمام سند ها را مجددا وارد کنید.",
 	"Web": "وب",
 	"Web": "وب",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Poistettu {{nimi}}",
 	"Deleted {{name}}": "Poistettu {{nimi}}",
 	"Description": "Kuvaus",
 	"Description": "Kuvaus",
 	"Didn't fully follow instructions": "Ei noudattanut ohjeita täysin",
 	"Didn't fully follow instructions": "Ei noudattanut ohjeita täysin",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Tutustu malliin",
 	"Discover a model": "Tutustu malliin",
 	"Discover a prompt": "Löydä kehote",
 	"Discover a prompt": "Löydä kehote",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Näytä käyttäjänimi keskustelussa",
 	"Display the username instead of You in the Chat": "Näytä käyttäjänimi keskustelussa",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Asiakirja",
 	"Document": "Asiakirja",
 	"Document Settings": "Asiakirja-asetukset",
 	"Document Settings": "Asiakirja-asetukset",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Asiakirjat",
 	"Documents": "Asiakirjat",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ei tee ulkoisia yhteyksiä, ja tietosi pysyvät turvallisesti paikallisesti isännöidyllä palvelimellasi.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ei tee ulkoisia yhteyksiä, ja tietosi pysyvät turvallisesti paikallisesti isännöidyllä palvelimellasi.",
+	"don": "",
 	"Don't Allow": "Älä salli",
 	"Don't Allow": "Älä salli",
 	"Don't have an account?": "Eikö sinulla ole tiliä?",
 	"Don't have an account?": "Eikö sinulla ole tiliä?",
 	"Don't like the style": "En pidä tyylistä",
 	"Don't like the style": "En pidä tyylistä",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Ota yhteisön jakaminen käyttöön",
 	"Enable Community Sharing": "Ota yhteisön jakaminen käyttöön",
 	"Enable New Sign Ups": "Salli uudet rekisteröitymiset",
 	"Enable New Sign Ups": "Salli uudet rekisteröitymiset",
 	"Enable Web Search": "Ota verkkohaku käyttöön",
 	"Enable Web Search": "Ota verkkohaku käyttöön",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Varmista, että CSV-tiedostossasi on 4 saraketta seuraavassa järjestyksessä: Nimi, Sähköposti, Salasana, Rooli.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Varmista, että CSV-tiedostossasi on 4 saraketta seuraavassa järjestyksessä: Nimi, Sähköposti, Salasana, Rooli.",
 	"Enter {{role}} message here": "Kirjoita {{role}} viesti tähän",
 	"Enter {{role}} message here": "Kirjoita {{role}} viesti tähän",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Taajuussakko",
 	"Frequency Penalty": "Taajuussakko",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Yleinen",
 	"General": "Yleinen",
 	"General Settings": "Yleisasetukset",
 	"General Settings": "Yleisasetukset",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Kuinka voin auttaa tänään?",
 	"How can I help you today?": "Kuinka voin auttaa tänään?",
 	"Hybrid Search": "Hybridihaku",
 	"Hybrid Search": "Hybridihaku",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Kuvagenerointi (kokeellinen)",
 	"Image Generation (Experimental)": "Kuvagenerointi (kokeellinen)",
 	"Image Generation Engine": "Kuvagenerointimoottori",
 	"Image Generation Engine": "Kuvagenerointimoottori",
 	"Image Settings": "Kuva-asetukset",
 	"Image Settings": "Kuva-asetukset",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Putkistot Venttiilit",
 	"Pipelines Valves": "Putkistot Venttiilit",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Playground": "Leikkipaikka",
 	"Playground": "Leikkipaikka",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positiivinen asenne",
 	"Positive attitude": "Positiivinen asenne",
 	"Previous 30 days": "Edelliset 30 päivää",
 	"Previous 30 days": "Edelliset 30 päivää",
 	"Previous 7 days": "Edelliset 7 päivää",
 	"Previous 7 days": "Edelliset 7 päivää",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Ongelmia Ollama-yhteydessä?",
 	"Trouble accessing Ollama?": "Ongelmia Ollama-yhteydessä?",
@@ -649,6 +667,7 @@
 	"Version": "Versio",
 	"Version": "Versio",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Varoitus",
 	"Warning": "Varoitus",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varoitus: Jos päivität tai vaihdat upotusmallia, sinun on tuotava kaikki asiakirjat uudelleen.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varoitus: Jos päivität tai vaihdat upotusmallia, sinun on tuotava kaikki asiakirjat uudelleen.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Supprimé {{name}}",
 	"Deleted {{name}}": "Supprimé {{name}}",
 	"Description": "Description",
 	"Description": "Description",
 	"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",
+	"Disabled": "",
 	"Discover a function": "Découvrez une fonction",
 	"Discover a function": "Découvrez une fonction",
 	"Discover a model": "Découvrir un modèle",
 	"Discover a model": "Découvrir un modèle",
 	"Discover a prompt": "Découvrir une suggestion",
 	"Discover a prompt": "Découvrir une suggestion",
@@ -188,11 +189,14 @@
 	"Dismissible": "Fermeture",
 	"Dismissible": "Fermeture",
 	"Display Emoji in Call": "Afficher les emojis pendant l'appel",
 	"Display Emoji in Call": "Afficher les emojis pendant l'appel",
 	"Display the username instead of You in the Chat": "Afficher le nom d'utilisateur à la place de \"Vous\" dans le Chat",
 	"Display the username instead of You in the Chat": "Afficher le nom d'utilisateur à la place de \"Vous\" dans le Chat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Document",
 	"Document": "Document",
 	"Document Settings": "Paramètres du document",
 	"Document Settings": "Paramètres du document",
 	"Documentation": "Documentation",
 	"Documentation": "Documentation",
 	"Documents": "Documents",
 	"Documents": "Documents",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ne fait aucune connexion externe et garde vos données en sécurité sur votre serveur local.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ne fait aucune connexion externe et garde vos données en sécurité sur votre serveur local.",
+	"don": "",
 	"Don't Allow": "Ne pas autoriser",
 	"Don't Allow": "Ne pas autoriser",
 	"Don't have an account?": "Vous n'avez pas de compte ?",
 	"Don't have an account?": "Vous n'avez pas de compte ?",
 	"Don't like the style": "N'apprécie pas le style",
 	"Don't like the style": "N'apprécie pas le style",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Activer le partage communautaire",
 	"Enable Community Sharing": "Activer le partage communautaire",
 	"Enable New Sign Ups": "Activer les nouvelles inscriptions",
 	"Enable New Sign Ups": "Activer les nouvelles inscriptions",
 	"Enable Web Search": "Activer la recherche sur le Web",
 	"Enable Web Search": "Activer la recherche sur le Web",
+	"Enabled": "",
 	"Engine": "Moteur",
 	"Engine": "Moteur",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Vérifiez que votre fichier CSV comprenne les 4 colonnes dans cet ordre : Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Vérifiez que votre fichier CSV comprenne les 4 colonnes dans cet ordre : Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Pénalité de fréquence",
 	"Frequency Penalty": "Pénalité de fréquence",
 	"Function created successfully": "La fonction a été créée avec succès",
 	"Function created successfully": "La fonction a été créée avec succès",
 	"Function deleted successfully": "Fonction supprimée avec succès",
 	"Function deleted successfully": "Fonction supprimée avec succès",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "La fonction a été mise à jour avec succès",
 	"Function updated successfully": "La fonction a été mise à jour avec succès",
 	"Functions": "Fonctions",
 	"Functions": "Fonctions",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fonctions importées avec succès",
 	"Functions imported successfully": "Fonctions importées avec succès",
 	"General": "Général",
 	"General": "Général",
 	"General Settings": "Paramètres Généraux",
 	"General Settings": "Paramètres Généraux",
@@ -302,6 +312,7 @@
 	"Hide Model": "Masquer le modèle",
 	"Hide Model": "Masquer le modèle",
 	"How can I help you today?": "Comment puis-je vous être utile aujourd'hui ?",
 	"How can I help you today?": "Comment puis-je vous être utile aujourd'hui ?",
 	"Hybrid Search": "Recherche hybride",
 	"Hybrid Search": "Recherche hybride",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Génération d'images (expérimental)",
 	"Image Generation (Experimental)": "Génération d'images (expérimental)",
 	"Image Generation Engine": "Moteur de génération d'images",
 	"Image Generation Engine": "Moteur de génération d'images",
 	"Image Settings": "Paramètres de l'image",
 	"Image Settings": "Paramètres de l'image",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Attitude positive",
 	"Positive attitude": "Attitude positive",
 	"Previous 30 days": "30 derniers jours",
 	"Previous 30 days": "30 derniers jours",
 	"Previous 7 days": "7 derniers jours",
 	"Previous 7 days": "7 derniers jours",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "Outil supprimé avec succès",
 	"Tool deleted successfully": "Outil supprimé avec succès",
 	"Tool imported successfully": "Outil importé avec succès",
 	"Tool imported successfully": "Outil importé avec succès",
 	"Tool updated successfully": "L'outil a été mis à jour avec succès",
 	"Tool updated successfully": "L'outil a été mis à jour avec succès",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Outils",
 	"Tools": "Outils",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Rencontrez-vous des difficultés pour accéder à Ollama ?",
 	"Trouble accessing Ollama?": "Rencontrez-vous des difficultés pour accéder à Ollama ?",
@@ -650,6 +668,7 @@
 	"Version": "Version améliorée",
 	"Version": "Version améliorée",
 	"Voice": "Voix",
 	"Voice": "Voix",
 	"Warning": "Avertissement !",
 	"Warning": "Avertissement !",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avertissement : Si vous mettez à jour ou modifiez votre modèle d'encodage, vous devrez réimporter tous les documents.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avertissement : Si vous mettez à jour ou modifiez votre modèle d'encodage, vous devrez réimporter tous les documents.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Supprimé {{name}}",
 	"Deleted {{name}}": "Supprimé {{name}}",
 	"Description": "Description",
 	"Description": "Description",
 	"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",
+	"Disabled": "",
 	"Discover a function": "Découvrez une fonction",
 	"Discover a function": "Découvrez une fonction",
 	"Discover a model": "Découvrir un modèle",
 	"Discover a model": "Découvrir un modèle",
 	"Discover a prompt": "Découvrir une suggestion",
 	"Discover a prompt": "Découvrir une suggestion",
@@ -188,11 +189,14 @@
 	"Dismissible": "Fermeture",
 	"Dismissible": "Fermeture",
 	"Display Emoji in Call": "Afficher les emojis pendant l'appel",
 	"Display Emoji in Call": "Afficher les emojis pendant l'appel",
 	"Display the username instead of You in the Chat": "Afficher le nom d'utilisateur à la place de \"Vous\" dans le Chat",
 	"Display the username instead of You in the Chat": "Afficher le nom d'utilisateur à la place de \"Vous\" dans le Chat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Document",
 	"Document": "Document",
 	"Document Settings": "Paramètres du document",
 	"Document Settings": "Paramètres du document",
 	"Documentation": "Documentation",
 	"Documentation": "Documentation",
 	"Documents": "Documents",
 	"Documents": "Documents",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ne fait aucune connexion externe et garde vos données en sécurité sur votre serveur local.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ne fait aucune connexion externe et garde vos données en sécurité sur votre serveur local.",
+	"don": "",
 	"Don't Allow": "Ne pas autoriser",
 	"Don't Allow": "Ne pas autoriser",
 	"Don't have an account?": "Vous n'avez pas de compte ?",
 	"Don't have an account?": "Vous n'avez pas de compte ?",
 	"Don't like the style": "N'apprécie pas le style",
 	"Don't like the style": "N'apprécie pas le style",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Activer le partage communautaire",
 	"Enable Community Sharing": "Activer le partage communautaire",
 	"Enable New Sign Ups": "Activer les nouvelles inscriptions",
 	"Enable New Sign Ups": "Activer les nouvelles inscriptions",
 	"Enable Web Search": "Activer la recherche web",
 	"Enable Web Search": "Activer la recherche web",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Vérifiez que votre fichier CSV comprenne les 4 colonnes dans cet ordre : Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Vérifiez que votre fichier CSV comprenne les 4 colonnes dans cet ordre : Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Pénalité de fréquence",
 	"Frequency Penalty": "Pénalité de fréquence",
 	"Function created successfully": "La fonction a été créée avec succès",
 	"Function created successfully": "La fonction a été créée avec succès",
 	"Function deleted successfully": "Fonction supprimée avec succès",
 	"Function deleted successfully": "Fonction supprimée avec succès",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "La fonction a été mise à jour avec succès",
 	"Function updated successfully": "La fonction a été mise à jour avec succès",
 	"Functions": "Fonctions",
 	"Functions": "Fonctions",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fonctions importées avec succès",
 	"Functions imported successfully": "Fonctions importées avec succès",
 	"General": "Général",
 	"General": "Général",
 	"General Settings": "Paramètres Généraux",
 	"General Settings": "Paramètres Généraux",
@@ -302,6 +312,7 @@
 	"Hide Model": "Masquer le modèle",
 	"Hide Model": "Masquer le modèle",
 	"How can I help you today?": "Comment puis-je vous être utile aujourd'hui ?",
 	"How can I help you today?": "Comment puis-je vous être utile aujourd'hui ?",
 	"Hybrid Search": "Recherche hybride",
 	"Hybrid Search": "Recherche hybride",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Génération d'images (expérimental)",
 	"Image Generation (Experimental)": "Génération d'images (expérimental)",
 	"Image Generation Engine": "Moteur de génération d'images",
 	"Image Generation Engine": "Moteur de génération d'images",
 	"Image Settings": "Paramètres de l'image",
 	"Image Settings": "Paramètres de l'image",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Attitude positive",
 	"Positive attitude": "Attitude positive",
 	"Previous 30 days": "30 derniers jours",
 	"Previous 30 days": "30 derniers jours",
 	"Previous 7 days": "7 derniers jours",
 	"Previous 7 days": "7 derniers jours",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "Outil supprimé avec succès",
 	"Tool deleted successfully": "Outil supprimé avec succès",
 	"Tool imported successfully": "Outil importé avec succès",
 	"Tool imported successfully": "Outil importé avec succès",
 	"Tool updated successfully": "L'outil a été mis à jour avec succès",
 	"Tool updated successfully": "L'outil a été mis à jour avec succès",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Outils",
 	"Tools": "Outils",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Rencontrez-vous des difficultés pour accéder à Ollama ?",
 	"Trouble accessing Ollama?": "Rencontrez-vous des difficultés pour accéder à Ollama ?",
@@ -650,6 +668,7 @@
 	"Version": "Version améliorée",
 	"Version": "Version améliorée",
 	"Voice": "Voix",
 	"Voice": "Voix",
 	"Warning": "Avertissement !",
 	"Warning": "Avertissement !",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avertissement : Si vous mettez à jour ou modifiez votre modèle d'encodage, vous devrez réimporter tous les documents.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Avertissement : Si vous mettez à jour ou modifiez votre modèle d'encodage, vous devrez réimporter tous les documents.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "נמחק {{name}}",
 	"Deleted {{name}}": "נמחק {{name}}",
 	"Description": "תיאור",
 	"Description": "תיאור",
 	"Didn't fully follow instructions": "לא עקב אחרי ההוראות באופן מלא",
 	"Didn't fully follow instructions": "לא עקב אחרי ההוראות באופן מלא",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "גלה מודל",
 	"Discover a model": "גלה מודל",
 	"Discover a prompt": "גלה פקודה",
 	"Discover a prompt": "גלה פקודה",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "הצג את שם המשתמש במקום 'אתה' בצ'אט",
 	"Display the username instead of You in the Chat": "הצג את שם המשתמש במקום 'אתה' בצ'אט",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "מסמך",
 	"Document": "מסמך",
 	"Document Settings": "הגדרות מסמך",
 	"Document Settings": "הגדרות מסמך",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "מסמכים",
 	"Documents": "מסמכים",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "לא מבצע חיבורים חיצוניים, והנתונים שלך נשמרים באופן מאובטח בשרת המקומי שלך.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "לא מבצע חיבורים חיצוניים, והנתונים שלך נשמרים באופן מאובטח בשרת המקומי שלך.",
+	"don": "",
 	"Don't Allow": "אל תאפשר",
 	"Don't Allow": "אל תאפשר",
 	"Don't have an account?": "אין לך חשבון?",
 	"Don't have an account?": "אין לך חשבון?",
 	"Don't like the style": "לא אוהב את הסגנון",
 	"Don't like the style": "לא אוהב את הסגנון",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "הפיכת שיתוף קהילה לזמין",
 	"Enable Community Sharing": "הפיכת שיתוף קהילה לזמין",
 	"Enable New Sign Ups": "אפשר הרשמות חדשות",
 	"Enable New Sign Ups": "אפשר הרשמות חדשות",
 	"Enable Web Search": "הפיכת חיפוש באינטרנט לזמין",
 	"Enable Web Search": "הפיכת חיפוש באינטרנט לזמין",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ודא שקובץ ה-CSV שלך כולל 4 עמודות בסדר הבא: שם, דוא\"ל, סיסמה, תפקיד.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ודא שקובץ ה-CSV שלך כולל 4 עמודות בסדר הבא: שם, דוא\"ל, סיסמה, תפקיד.",
 	"Enter {{role}} message here": "הזן הודעת {{role}} כאן",
 	"Enter {{role}} message here": "הזן הודעת {{role}} כאן",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "עונש תדירות",
 	"Frequency Penalty": "עונש תדירות",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "כללי",
 	"General": "כללי",
 	"General Settings": "הגדרות כלליות",
 	"General Settings": "הגדרות כלליות",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "כיצד אוכל לעזור לך היום?",
 	"How can I help you today?": "כיצד אוכל לעזור לך היום?",
 	"Hybrid Search": "חיפוש היברידי",
 	"Hybrid Search": "חיפוש היברידי",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "יצירת תמונות (ניסיוני)",
 	"Image Generation (Experimental)": "יצירת תמונות (ניסיוני)",
 	"Image Generation Engine": "מנוע יצירת תמונות",
 	"Image Generation Engine": "מנוע יצירת תמונות",
 	"Image Settings": "הגדרות תמונה",
 	"Image Settings": "הגדרות תמונה",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "צינורות שסתומים",
 	"Pipelines Valves": "צינורות שסתומים",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Playground": "אזור משחקים",
 	"Playground": "אזור משחקים",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "גישה חיובית",
 	"Positive attitude": "גישה חיובית",
 	"Previous 30 days": "30 הימים הקודמים",
 	"Previous 30 days": "30 הימים הקודמים",
 	"Previous 7 days": "7 הימים הקודמים",
 	"Previous 7 days": "7 הימים הקודמים",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "קשה לגשת לOllama?",
 	"Trouble accessing Ollama?": "קשה לגשת לOllama?",
@@ -650,6 +668,7 @@
 	"Version": "גרסה",
 	"Version": "גרסה",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "אזהרה",
 	"Warning": "אזהרה",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "אזהרה: אם תעדכן או תשנה את מודל ההטבעה שלך, יהיה עליך לייבא מחדש את כל המסמכים.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "אזהרה: אם תעדכן או תשנה את מודל ההטבעה שלך, יהיה עליך לייבא מחדש את כל המסמכים.",
 	"Web": "רשת",
 	"Web": "רשת",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} हटा दिया गया",
 	"Deleted {{name}}": "{{name}} हटा दिया गया",
 	"Description": "विवरण",
 	"Description": "विवरण",
 	"Didn't fully follow instructions": "निर्देशों का पूरी तरह से पालन नहीं किया",
 	"Didn't fully follow instructions": "निर्देशों का पूरी तरह से पालन नहीं किया",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "एक मॉडल की खोज करें",
 	"Discover a model": "एक मॉडल की खोज करें",
 	"Discover a prompt": "प्रॉम्प्ट खोजें",
 	"Discover a prompt": "प्रॉम्प्ट खोजें",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "चैट में 'आप' के स्थान पर उपयोगकर्ता नाम प्रदर्शित करें",
 	"Display the username instead of You in the Chat": "चैट में 'आप' के स्थान पर उपयोगकर्ता नाम प्रदर्शित करें",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "दस्तावेज़",
 	"Document": "दस्तावेज़",
 	"Document Settings": "दस्तावेज़ सेटिंग्स",
 	"Document Settings": "दस्तावेज़ सेटिंग्स",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "दस्तावेज़",
 	"Documents": "दस्तावेज़",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "कोई बाहरी कनेक्शन नहीं बनाता है, और आपका डेटा आपके स्थानीय रूप से होस्ट किए गए सर्वर पर सुरक्षित रूप से रहता है।",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "कोई बाहरी कनेक्शन नहीं बनाता है, और आपका डेटा आपके स्थानीय रूप से होस्ट किए गए सर्वर पर सुरक्षित रूप से रहता है।",
+	"don": "",
 	"Don't Allow": "अनुमति न दें",
 	"Don't Allow": "अनुमति न दें",
 	"Don't have an account?": "कोई खाता नहीं है?",
 	"Don't have an account?": "कोई खाता नहीं है?",
 	"Don't like the style": "शैली पसंद नहीं है",
 	"Don't like the style": "शैली पसंद नहीं है",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "समुदाय साझाकरण सक्षम करें",
 	"Enable Community Sharing": "समुदाय साझाकरण सक्षम करें",
 	"Enable New Sign Ups": "नए साइन अप सक्रिय करें",
 	"Enable New Sign Ups": "नए साइन अप सक्रिय करें",
 	"Enable Web Search": "वेब खोज सक्षम करें",
 	"Enable Web Search": "वेब खोज सक्षम करें",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "सुनिश्चित करें कि आपकी CSV फ़ाइल में इस क्रम में 4 कॉलम शामिल हैं: नाम, ईमेल, पासवर्ड, भूमिका।",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "सुनिश्चित करें कि आपकी CSV फ़ाइल में इस क्रम में 4 कॉलम शामिल हैं: नाम, ईमेल, पासवर्ड, भूमिका।",
 	"Enter {{role}} message here": "यहां {{role}} संदेश दर्ज करें",
 	"Enter {{role}} message here": "यहां {{role}} संदेश दर्ज करें",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "फ्रीक्वेंसी पेनल्टी",
 	"Frequency Penalty": "फ्रीक्वेंसी पेनल्टी",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "सामान्य",
 	"General": "सामान्य",
 	"General Settings": "सामान्य सेटिंग्स",
 	"General Settings": "सामान्य सेटिंग्स",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "आज मैं आपकी कैसे मदद कर सकता हूँ?",
 	"How can I help you today?": "आज मैं आपकी कैसे मदद कर सकता हूँ?",
 	"Hybrid Search": "हाइब्रिड खोज",
 	"Hybrid Search": "हाइब्रिड खोज",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "छवि निर्माण (प्रायोगिक)",
 	"Image Generation (Experimental)": "छवि निर्माण (प्रायोगिक)",
 	"Image Generation Engine": "छवि निर्माण इंजन",
 	"Image Generation Engine": "छवि निर्माण इंजन",
 	"Image Settings": "छवि सेटिंग्स",
 	"Image Settings": "छवि सेटिंग्स",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "पाइपलाइन वाल्व",
 	"Pipelines Valves": "पाइपलाइन वाल्व",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Playground": "कार्यक्षेत्र",
 	"Playground": "कार्यक्षेत्र",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "सकारात्मक रवैया",
 	"Positive attitude": "सकारात्मक रवैया",
 	"Previous 30 days": "पिछले 30 दिन",
 	"Previous 30 days": "पिछले 30 दिन",
 	"Previous 7 days": "पिछले 7 दिन",
 	"Previous 7 days": "पिछले 7 दिन",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "शीर्ष  K",
 	"Top K": "शीर्ष  K",
 	"Top P": "शीर्ष  P",
 	"Top P": "शीर्ष  P",
 	"Trouble accessing Ollama?": "Ollama तक पहुँचने में परेशानी हो रही है?",
 	"Trouble accessing Ollama?": "Ollama तक पहुँचने में परेशानी हो रही है?",
@@ -649,6 +667,7 @@
 	"Version": "संस्करण",
 	"Version": "संस्करण",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "चेतावनी",
 	"Warning": "चेतावनी",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "चेतावनी: यदि आप अपने एम्बेडिंग मॉडल को अपडेट या बदलते हैं, तो आपको सभी दस्तावेज़ों को फिर से आयात करने की आवश्यकता होगी।",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "चेतावनी: यदि आप अपने एम्बेडिंग मॉडल को अपडेट या बदलते हैं, तो आपको सभी दस्तावेज़ों को फिर से आयात करने की आवश्यकता होगी।",
 	"Web": "वेब",
 	"Web": "वेब",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Izbrisano {{name}}",
 	"Deleted {{name}}": "Izbrisano {{name}}",
 	"Description": "Opis",
 	"Description": "Opis",
 	"Didn't fully follow instructions": "Nije u potpunosti slijedio upute",
 	"Didn't fully follow instructions": "Nije u potpunosti slijedio upute",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Otkrijte model",
 	"Discover a model": "Otkrijte model",
 	"Discover a prompt": "Otkrijte prompt",
 	"Discover a prompt": "Otkrijte prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "Odbaciti",
 	"Dismissible": "Odbaciti",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Prikaži korisničko ime umjesto Vas u razgovoru",
 	"Display the username instead of You in the Chat": "Prikaži korisničko ime umjesto Vas u razgovoru",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokument",
 	"Document": "Dokument",
 	"Document Settings": "Postavke dokumenta",
 	"Document Settings": "Postavke dokumenta",
 	"Documentation": "Dokumentacija",
 	"Documentation": "Dokumentacija",
 	"Documents": "Dokumenti",
 	"Documents": "Dokumenti",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ne uspostavlja vanjske veze, a vaši podaci ostaju sigurno na vašem lokalno hostiranom poslužitelju.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ne uspostavlja vanjske veze, a vaši podaci ostaju sigurno na vašem lokalno hostiranom poslužitelju.",
+	"don": "",
 	"Don't Allow": "Ne dopuštaj",
 	"Don't Allow": "Ne dopuštaj",
 	"Don't have an account?": "Nemate račun?",
 	"Don't have an account?": "Nemate račun?",
 	"Don't like the style": "Ne sviđa mi se stil",
 	"Don't like the style": "Ne sviđa mi se stil",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Omogući zajedničko korištenje zajednice",
 	"Enable Community Sharing": "Omogući zajedničko korištenje zajednice",
 	"Enable New Sign Ups": "Omogući nove prijave",
 	"Enable New Sign Ups": "Omogući nove prijave",
 	"Enable Web Search": "Omogući pretraživanje weba",
 	"Enable Web Search": "Omogući pretraživanje weba",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Provjerite da vaša CSV datoteka uključuje 4 stupca u ovom redoslijedu: Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Provjerite da vaša CSV datoteka uključuje 4 stupca u ovom redoslijedu: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Unesite {{role}} poruku ovdje",
 	"Enter {{role}} message here": "Unesite {{role}} poruku ovdje",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Kazna za učestalost",
 	"Frequency Penalty": "Kazna za učestalost",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Općenito",
 	"General": "Općenito",
 	"General Settings": "Opće postavke",
 	"General Settings": "Opće postavke",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Kako vam mogu pomoći danas?",
 	"How can I help you today?": "Kako vam mogu pomoći danas?",
 	"Hybrid Search": "Hibridna pretraga",
 	"Hybrid Search": "Hibridna pretraga",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Generiranje slika (eksperimentalno)",
 	"Image Generation (Experimental)": "Generiranje slika (eksperimentalno)",
 	"Image Generation Engine": "Stroj za generiranje slika",
 	"Image Generation Engine": "Stroj za generiranje slika",
 	"Image Settings": "Postavke slike",
 	"Image Settings": "Postavke slike",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Pozitivan stav",
 	"Positive attitude": "Pozitivan stav",
 	"Previous 30 days": "Prethodnih 30 dana",
 	"Previous 30 days": "Prethodnih 30 dana",
 	"Previous 7 days": "Prethodnih 7 dana",
 	"Previous 7 days": "Prethodnih 7 dana",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Alati",
 	"Tools": "Alati",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemi s pristupom Ollama?",
 	"Trouble accessing Ollama?": "Problemi s pristupom Ollama?",
@@ -650,6 +668,7 @@
 	"Version": "Verzija",
 	"Version": "Verzija",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Upozorenje",
 	"Warning": "Upozorenje",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Upozorenje: Ako ažurirate ili promijenite svoj model za umetanje, morat ćete ponovno uvesti sve dokumente.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Upozorenje: Ako ažurirate ili promijenite svoj model za umetanje, morat ćete ponovno uvesti sve dokumente.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Menghapus {{name}}",
 	"Deleted {{name}}": "Menghapus {{name}}",
 	"Description": "Deskripsi",
 	"Description": "Deskripsi",
 	"Didn't fully follow instructions": "Tidak sepenuhnya mengikuti instruksi",
 	"Didn't fully follow instructions": "Tidak sepenuhnya mengikuti instruksi",
+	"Disabled": "",
 	"Discover a function": "Menemukan sebuah fungsi",
 	"Discover a function": "Menemukan sebuah fungsi",
 	"Discover a model": "Menemukan sebuah model",
 	"Discover a model": "Menemukan sebuah model",
 	"Discover a prompt": "Temukan petunjuk",
 	"Discover a prompt": "Temukan petunjuk",
@@ -188,11 +189,14 @@
 	"Dismissible": "Tidak dapat digunakan",
 	"Dismissible": "Tidak dapat digunakan",
 	"Display Emoji in Call": "Menampilkan Emoji dalam Panggilan",
 	"Display Emoji in Call": "Menampilkan Emoji dalam Panggilan",
 	"Display the username instead of You in the Chat": "Menampilkan nama pengguna, bukan Anda di Obrolan",
 	"Display the username instead of You in the Chat": "Menampilkan nama pengguna, bukan Anda di Obrolan",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokumen",
 	"Document": "Dokumen",
 	"Document Settings": "Pengaturan Dokumen",
 	"Document Settings": "Pengaturan Dokumen",
 	"Documentation": "Dokumentasi",
 	"Documentation": "Dokumentasi",
 	"Documents": "Dokumen",
 	"Documents": "Dokumen",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "tidak membuat koneksi eksternal apa pun, dan data Anda tetap aman di server yang dihosting secara lokal.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "tidak membuat koneksi eksternal apa pun, dan data Anda tetap aman di server yang dihosting secara lokal.",
+	"don": "",
 	"Don't Allow": "Jangan Izinkan",
 	"Don't Allow": "Jangan Izinkan",
 	"Don't have an account?": "Tidak memiliki akun?",
 	"Don't have an account?": "Tidak memiliki akun?",
 	"Don't like the style": "Tidak suka gayanya",
 	"Don't like the style": "Tidak suka gayanya",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Aktifkan Berbagi Komunitas",
 	"Enable Community Sharing": "Aktifkan Berbagi Komunitas",
 	"Enable New Sign Ups": "Aktifkan Pendaftaran Baru",
 	"Enable New Sign Ups": "Aktifkan Pendaftaran Baru",
 	"Enable Web Search": "Aktifkan Pencarian Web",
 	"Enable Web Search": "Aktifkan Pencarian Web",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Pastikan file CSV Anda menyertakan 4 kolom dengan urutan sebagai berikut: Nama, Email, Kata Sandi, Peran.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Pastikan file CSV Anda menyertakan 4 kolom dengan urutan sebagai berikut: Nama, Email, Kata Sandi, Peran.",
 	"Enter {{role}} message here": "Masukkan pesan {{role}} di sini",
 	"Enter {{role}} message here": "Masukkan pesan {{role}} di sini",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Penalti Frekuensi",
 	"Frequency Penalty": "Penalti Frekuensi",
 	"Function created successfully": "Fungsi berhasil dibuat",
 	"Function created successfully": "Fungsi berhasil dibuat",
 	"Function deleted successfully": "Fungsi berhasil dihapus",
 	"Function deleted successfully": "Fungsi berhasil dihapus",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Fungsi berhasil diperbarui",
 	"Function updated successfully": "Fungsi berhasil diperbarui",
 	"Functions": "Fungsi",
 	"Functions": "Fungsi",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fungsi berhasil diimpor",
 	"Functions imported successfully": "Fungsi berhasil diimpor",
 	"General": "Umum",
 	"General": "Umum",
 	"General Settings": "Pengaturan Umum",
 	"General Settings": "Pengaturan Umum",
@@ -302,6 +312,7 @@
 	"Hide Model": "Sembunyikan Model",
 	"Hide Model": "Sembunyikan Model",
 	"How can I help you today?": "Ada yang bisa saya bantu hari ini?",
 	"How can I help you today?": "Ada yang bisa saya bantu hari ini?",
 	"Hybrid Search": "Pencarian Hibrida",
 	"Hybrid Search": "Pencarian Hibrida",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Pembuatan Gambar (Eksperimental)",
 	"Image Generation (Experimental)": "Pembuatan Gambar (Eksperimental)",
 	"Image Generation Engine": "Mesin Pembuat Gambar",
 	"Image Generation Engine": "Mesin Pembuat Gambar",
 	"Image Settings": "Pengaturan Gambar",
 	"Image Settings": "Pengaturan Gambar",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Sikap positif",
 	"Positive attitude": "Sikap positif",
 	"Previous 30 days": "30 hari sebelumnya",
 	"Previous 30 days": "30 hari sebelumnya",
 	"Previous 7 days": "7 hari sebelumnya",
 	"Previous 7 days": "7 hari sebelumnya",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "Alat berhasil dihapus",
 	"Tool deleted successfully": "Alat berhasil dihapus",
 	"Tool imported successfully": "Alat berhasil diimpor",
 	"Tool imported successfully": "Alat berhasil diimpor",
 	"Tool updated successfully": "Alat berhasil diperbarui",
 	"Tool updated successfully": "Alat berhasil diperbarui",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Alat",
 	"Tools": "Alat",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "K atas",
 	"Top K": "K atas",
 	"Top P": "P Atas",
 	"Top P": "P Atas",
 	"Trouble accessing Ollama?": "Kesulitan mengakses Ollama?",
 	"Trouble accessing Ollama?": "Kesulitan mengakses Ollama?",
@@ -649,6 +667,7 @@
 	"Version": "Versi",
 	"Version": "Versi",
 	"Voice": "Suara",
 	"Voice": "Suara",
 	"Warning": "Peringatan",
 	"Warning": "Peringatan",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Peringatan: Jika Anda memperbarui atau mengubah model penyematan, Anda harus mengimpor ulang semua dokumen.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Peringatan: Jika Anda memperbarui atau mengubah model penyematan, Anda harus mengimpor ulang semua dokumen.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "API Web",
 	"Web API": "API Web",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Eliminato {{name}}",
 	"Deleted {{name}}": "Eliminato {{name}}",
 	"Description": "Descrizione",
 	"Description": "Descrizione",
 	"Didn't fully follow instructions": "Non ha seguito completamente le istruzioni",
 	"Didn't fully follow instructions": "Non ha seguito completamente le istruzioni",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Scopri un modello",
 	"Discover a model": "Scopri un modello",
 	"Discover a prompt": "Scopri un prompt",
 	"Discover a prompt": "Scopri un prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Visualizza il nome utente invece di Tu nella chat",
 	"Display the username instead of You in the Chat": "Visualizza il nome utente invece di Tu nella chat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Documento",
 	"Document": "Documento",
 	"Document Settings": "Impostazioni documento",
 	"Document Settings": "Impostazioni documento",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Documenti",
 	"Documents": "Documenti",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "non effettua connessioni esterne e i tuoi dati rimangono al sicuro sul tuo server ospitato localmente.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "non effettua connessioni esterne e i tuoi dati rimangono al sicuro sul tuo server ospitato localmente.",
+	"don": "",
 	"Don't Allow": "Non consentire",
 	"Don't Allow": "Non consentire",
 	"Don't have an account?": "Non hai un account?",
 	"Don't have an account?": "Non hai un account?",
 	"Don't like the style": "Non ti piace lo stile",
 	"Don't like the style": "Non ti piace lo stile",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Abilita la condivisione della community",
 	"Enable Community Sharing": "Abilita la condivisione della community",
 	"Enable New Sign Ups": "Abilita nuove iscrizioni",
 	"Enable New Sign Ups": "Abilita nuove iscrizioni",
 	"Enable Web Search": "Abilita ricerca Web",
 	"Enable Web Search": "Abilita ricerca Web",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Assicurati che il tuo file CSV includa 4 colonne in questo ordine: Nome, Email, Password, Ruolo.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Assicurati che il tuo file CSV includa 4 colonne in questo ordine: Nome, Email, Password, Ruolo.",
 	"Enter {{role}} message here": "Inserisci il messaggio per {{role}} qui",
 	"Enter {{role}} message here": "Inserisci il messaggio per {{role}} qui",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Penalità di frequenza",
 	"Frequency Penalty": "Penalità di frequenza",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Generale",
 	"General": "Generale",
 	"General Settings": "Impostazioni generali",
 	"General Settings": "Impostazioni generali",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Come posso aiutarti oggi?",
 	"How can I help you today?": "Come posso aiutarti oggi?",
 	"Hybrid Search": "Ricerca ibrida",
 	"Hybrid Search": "Ricerca ibrida",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Generazione di immagini (sperimentale)",
 	"Image Generation (Experimental)": "Generazione di immagini (sperimentale)",
 	"Image Generation Engine": "Motore di generazione immagini",
 	"Image Generation Engine": "Motore di generazione immagini",
 	"Image Settings": "Impostazioni immagine",
 	"Image Settings": "Impostazioni immagine",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Attitudine positiva",
 	"Positive attitude": "Attitudine positiva",
 	"Previous 30 days": "Ultimi 30 giorni",
 	"Previous 30 days": "Ultimi 30 giorni",
 	"Previous 7 days": "Ultimi 7 giorni",
 	"Previous 7 days": "Ultimi 7 giorni",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemi di accesso a Ollama?",
 	"Trouble accessing Ollama?": "Problemi di accesso a Ollama?",
@@ -650,6 +668,7 @@
 	"Version": "Versione",
 	"Version": "Versione",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Avvertimento",
 	"Warning": "Avvertimento",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Attenzione: se aggiorni o cambi il tuo modello di embedding, dovrai reimportare tutti i documenti.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Attenzione: se aggiorni o cambi il tuo modello di embedding, dovrai reimportare tutti i documenti.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}}を削除しました",
 	"Deleted {{name}}": "{{name}}を削除しました",
 	"Description": "説明",
 	"Description": "説明",
 	"Didn't fully follow instructions": "説明に沿って操作していませんでした",
 	"Didn't fully follow instructions": "説明に沿って操作していませんでした",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "モデルを検出する",
 	"Discover a model": "モデルを検出する",
 	"Discover a prompt": "プロンプトを見つける",
 	"Discover a prompt": "プロンプトを見つける",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "チャットで「あなた」の代わりにユーザー名を表示",
 	"Display the username instead of You in the Chat": "チャットで「あなた」の代わりにユーザー名を表示",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "ドキュメント",
 	"Document": "ドキュメント",
 	"Document Settings": "ドキュメント設定",
 	"Document Settings": "ドキュメント設定",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "ドキュメント",
 	"Documents": "ドキュメント",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "外部接続を行わず、データはローカルでホストされているサーバー上に安全に保持されます。",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "外部接続を行わず、データはローカルでホストされているサーバー上に安全に保持されます。",
+	"don": "",
 	"Don't Allow": "許可しない",
 	"Don't Allow": "許可しない",
 	"Don't have an account?": "アカウントをお持ちではありませんか?",
 	"Don't have an account?": "アカウントをお持ちではありませんか?",
 	"Don't like the style": "デザインが好きでない",
 	"Don't like the style": "デザインが好きでない",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "コミュニティ共有の有効化",
 	"Enable Community Sharing": "コミュニティ共有の有効化",
 	"Enable New Sign Ups": "新規登録を有効化",
 	"Enable New Sign Ups": "新規登録を有効化",
 	"Enable Web Search": "Web 検索を有効にする",
 	"Enable Web Search": "Web 検索を有効にする",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSVファイルに4つの列が含まれていることを確認してください: Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSVファイルに4つの列が含まれていることを確認してください: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "{{role}} メッセージをここに入力してください",
 	"Enter {{role}} message here": "{{role}} メッセージをここに入力してください",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "周波数ペナルティ",
 	"Frequency Penalty": "周波数ペナルティ",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "一般",
 	"General": "一般",
 	"General Settings": "一般設定",
 	"General Settings": "一般設定",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "今日はどのようにお手伝いしましょうか?",
 	"How can I help you today?": "今日はどのようにお手伝いしましょうか?",
 	"Hybrid Search": "ブリッジ検索",
 	"Hybrid Search": "ブリッジ検索",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "画像生成 (実験的)",
 	"Image Generation (Experimental)": "画像生成 (実験的)",
 	"Image Generation Engine": "画像生成エンジン",
 	"Image Generation Engine": "画像生成エンジン",
 	"Image Settings": "画像設定",
 	"Image Settings": "画像設定",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "パイプラインバルブ",
 	"Pipelines Valves": "パイプラインバルブ",
 	"Plain text (.txt)": "プレーンテキスト (.txt)",
 	"Plain text (.txt)": "プレーンテキスト (.txt)",
 	"Playground": "プレイグラウンド",
 	"Playground": "プレイグラウンド",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "陽気な態度",
 	"Positive attitude": "陽気な態度",
 	"Previous 30 days": "前の30日間",
 	"Previous 30 days": "前の30日間",
 	"Previous 7 days": "前の7日間",
 	"Previous 7 days": "前の7日間",
@@ -606,7 +618,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "トップ K",
 	"Top K": "トップ K",
 	"Top P": "トップ P",
 	"Top P": "トップ P",
 	"Trouble accessing Ollama?": "Ollama へのアクセスに問題がありますか?",
 	"Trouble accessing Ollama?": "Ollama へのアクセスに問題がありますか?",
@@ -648,6 +666,7 @@
 	"Version": "バージョン",
 	"Version": "バージョン",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "警告",
 	"Warning": "警告",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告: 埋め込みモデルを更新または変更した場合は、すべてのドキュメントを再インポートする必要があります。",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告: 埋め込みモデルを更新または変更した場合は、すべてのドキュメントを再インポートする必要があります。",
 	"Web": "ウェブ",
 	"Web": "ウェブ",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Deleted {{name}}",
 	"Deleted {{name}}": "Deleted {{name}}",
 	"Description": "აღწერა",
 	"Description": "აღწერა",
 	"Didn't fully follow instructions": "ვერ ყველა ინფორმაციისთვის ვერ ხელახლა ჩაწერე",
 	"Didn't fully follow instructions": "ვერ ყველა ინფორმაციისთვის ვერ ხელახლა ჩაწერე",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "გაიგეთ მოდელი",
 	"Discover a model": "გაიგეთ მოდელი",
 	"Discover a prompt": "აღმოაჩინეთ მოთხოვნა",
 	"Discover a prompt": "აღმოაჩინეთ მოთხოვნა",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "ჩატში აჩვენე მომხმარებლის სახელი თქვენს ნაცვლად",
 	"Display the username instead of You in the Chat": "ჩატში აჩვენე მომხმარებლის სახელი თქვენს ნაცვლად",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "დოკუმენტი",
 	"Document": "დოკუმენტი",
 	"Document Settings": "დოკუმენტის პარამეტრები",
 	"Document Settings": "დოკუმენტის პარამეტრები",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "დოკუმენტები",
 	"Documents": "დოკუმენტები",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "არ ამყარებს გარე კავშირებს და თქვენი მონაცემები უსაფრთხოდ რჩება თქვენს ადგილობრივ სერვერზე.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "არ ამყარებს გარე კავშირებს და თქვენი მონაცემები უსაფრთხოდ რჩება თქვენს ადგილობრივ სერვერზე.",
+	"don": "",
 	"Don't Allow": "არ დაუშვა",
 	"Don't Allow": "არ დაუშვა",
 	"Don't have an account?": "არ გაქვს ანგარიში?",
 	"Don't have an account?": "არ გაქვს ანგარიში?",
 	"Don't like the style": "არ ეთიკურია ფართოდ",
 	"Don't like the style": "არ ეთიკურია ფართოდ",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "საზოგადოების გაზიარების ჩართვა",
 	"Enable Community Sharing": "საზოგადოების გაზიარების ჩართვა",
 	"Enable New Sign Ups": "ახალი რეგისტრაციების ჩართვა",
 	"Enable New Sign Ups": "ახალი რეგისტრაციების ჩართვა",
 	"Enable Web Search": "ვებ ძიების ჩართვა",
 	"Enable Web Search": "ვებ ძიების ჩართვა",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "გთხოვთ, უზრუნველყოთ, რომთქვევის CSV-ფაილი შეიცავს 4 ველი, ჩაწერილი ორივე ველი უდრის პირველი ველით.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "გთხოვთ, უზრუნველყოთ, რომთქვევის CSV-ფაილი შეიცავს 4 ველი, ჩაწერილი ორივე ველი უდრის პირველი ველით.",
 	"Enter {{role}} message here": "შეიყვანე {{role}} შეტყობინება აქ",
 	"Enter {{role}} message here": "შეიყვანე {{role}} შეტყობინება აქ",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "სიხშირის ჯარიმა",
 	"Frequency Penalty": "სიხშირის ჯარიმა",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "ზოგადი",
 	"General": "ზოგადი",
 	"General Settings": "ზოგადი პარამეტრები",
 	"General Settings": "ზოგადი პარამეტრები",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "როგორ შემიძლია დაგეხმარო დღეს?",
 	"How can I help you today?": "როგორ შემიძლია დაგეხმარო დღეს?",
 	"Hybrid Search": "ჰიბრიდური ძებნა",
 	"Hybrid Search": "ჰიბრიდური ძებნა",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "სურათების გენერაცია (ექსპერიმენტული)",
 	"Image Generation (Experimental)": "სურათების გენერაცია (ექსპერიმენტული)",
 	"Image Generation Engine": "სურათის გენერაციის ძრავა",
 	"Image Generation Engine": "სურათის გენერაციის ძრავა",
 	"Image Settings": "სურათის პარამეტრები",
 	"Image Settings": "სურათის პარამეტრები",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "მილსადენების სარქველები",
 	"Pipelines Valves": "მილსადენების სარქველები",
 	"Plain text (.txt)": "ტექსტი (.txt)",
 	"Plain text (.txt)": "ტექსტი (.txt)",
 	"Playground": "სათამაშო მოედანი",
 	"Playground": "სათამაშო მოედანი",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "პოზიტიური ანგარიში",
 	"Positive attitude": "პოზიტიური ანგარიში",
 	"Previous 30 days": "უკან 30 დღე",
 	"Previous 30 days": "უკან 30 დღე",
 	"Previous 7 days": "უკან 7 დღე",
 	"Previous 7 days": "უკან 7 დღე",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "ტოპ K",
 	"Top K": "ტოპ K",
 	"Top P": "ტოპ P",
 	"Top P": "ტოპ P",
 	"Trouble accessing Ollama?": "Ollama-ს ვერ უკავშირდები?",
 	"Trouble accessing Ollama?": "Ollama-ს ვერ უკავშირდები?",
@@ -649,6 +667,7 @@
 	"Version": "ვერსია",
 	"Version": "ვერსია",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "გაფრთხილება",
 	"Warning": "გაფრთხილება",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "გაფრთხილება: თუ განაახლებთ ან შეცვლით ჩანერგვის მოდელს, მოგიწევთ ყველა დოკუმენტის ხელახლა იმპორტი.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "გაფრთხილება: თუ განაახლებთ ან შეცვლით ჩანერგვის მოდელს, მოგიწევთ ყველა დოკუმენტის ხელახლა იმპორტი.",
 	"Web": "ვები",
 	"Web": "ვები",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}}을(를) 삭제했습니다.",
 	"Deleted {{name}}": "{{name}}을(를) 삭제했습니다.",
 	"Description": "설명",
 	"Description": "설명",
 	"Didn't fully follow instructions": "완전히 지침을 따르지 않음",
 	"Didn't fully follow instructions": "완전히 지침을 따르지 않음",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "모델 검색",
 	"Discover a model": "모델 검색",
 	"Discover a prompt": "프롬프트 검색",
 	"Discover a prompt": "프롬프트 검색",
@@ -188,11 +189,14 @@
 	"Dismissible": "제외가능",
 	"Dismissible": "제외가능",
 	"Display Emoji in Call": "콜(call)에서 이모지 표시",
 	"Display Emoji in Call": "콜(call)에서 이모지 표시",
 	"Display the username instead of You in the Chat": "채팅에서 '당신' 대신 사용자 이름 표시",
 	"Display the username instead of You in the Chat": "채팅에서 '당신' 대신 사용자 이름 표시",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "문서",
 	"Document": "문서",
 	"Document Settings": "문서 설정",
 	"Document Settings": "문서 설정",
 	"Documentation": "문서 조사",
 	"Documentation": "문서 조사",
 	"Documents": "문서",
 	"Documents": "문서",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "어떠한 외부 연결도 하지 않으며, 데이터는 로컬에서 호스팅되는 서버에 안전하게 유지됩니다.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "어떠한 외부 연결도 하지 않으며, 데이터는 로컬에서 호스팅되는 서버에 안전하게 유지됩니다.",
+	"don": "",
 	"Don't Allow": "허용 안 함",
 	"Don't Allow": "허용 안 함",
 	"Don't have an account?": "계정이 없으신가요?",
 	"Don't have an account?": "계정이 없으신가요?",
 	"Don't like the style": "스타일을 좋아하지 않으세요?",
 	"Don't like the style": "스타일을 좋아하지 않으세요?",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "커뮤니티 공유 활성화",
 	"Enable Community Sharing": "커뮤니티 공유 활성화",
 	"Enable New Sign Ups": "새 회원가입 활성화",
 	"Enable New Sign Ups": "새 회원가입 활성화",
 	"Enable Web Search": "웹 검색 활성화",
 	"Enable Web Search": "웹 검색 활성화",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSV 파일에 이름, 이메일, 비밀번호, 역할 4개의 컬럼이 순서대로 포함되어 있는지 확인하세요.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSV 파일에 이름, 이메일, 비밀번호, 역할 4개의 컬럼이 순서대로 포함되어 있는지 확인하세요.",
 	"Enter {{role}} message here": "여기에 {{role}} 메시지 입력",
 	"Enter {{role}} message here": "여기에 {{role}} 메시지 입력",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "프리퀀시 페널티",
 	"Frequency Penalty": "프리퀀시 페널티",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "일반",
 	"General": "일반",
 	"General Settings": "일반 설정",
 	"General Settings": "일반 설정",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "오늘 어떻게 도와드릴까요?",
 	"How can I help you today?": "오늘 어떻게 도와드릴까요?",
 	"Hybrid Search": "하이브리드 검색",
 	"Hybrid Search": "하이브리드 검색",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "이미지 생성(실험적)",
 	"Image Generation (Experimental)": "이미지 생성(실험적)",
 	"Image Generation Engine": "이미지 생성 엔진",
 	"Image Generation Engine": "이미지 생성 엔진",
 	"Image Settings": "이미지 설정",
 	"Image Settings": "이미지 설정",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "파이프라인 밸브",
 	"Pipelines Valves": "파이프라인 밸브",
 	"Plain text (.txt)": "일반 텍스트(.txt)",
 	"Plain text (.txt)": "일반 텍스트(.txt)",
 	"Playground": "놀이터",
 	"Playground": "놀이터",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "긍정적인 자세",
 	"Positive attitude": "긍정적인 자세",
 	"Previous 30 days": "이전 30일",
 	"Previous 30 days": "이전 30일",
 	"Previous 7 days": "이전 7일",
 	"Previous 7 days": "이전 7일",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "도구",
 	"Tools": "도구",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Ollama에 접근하는 데 문제가 있나요?",
 	"Trouble accessing Ollama?": "Ollama에 접근하는 데 문제가 있나요?",
@@ -649,6 +667,7 @@
 	"Version": "버전",
 	"Version": "버전",
 	"Voice": "음성",
 	"Voice": "음성",
 	"Warning": "경고",
 	"Warning": "경고",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "주의: 기존 임베딩 모델을 변경 또는 업데이트하는 경우, 모든 문서를 다시 가져와야 합니다.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "주의: 기존 임베딩 모델을 변경 또는 업데이트하는 경우, 모든 문서를 다시 가져와야 합니다.",
 	"Web": "웹",
 	"Web": "웹",
 	"Web API": "웹 API",
 	"Web API": "웹 API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Deleted {{name}}": "",
 	"Description": "Aprašymas",
 	"Description": "Aprašymas",
 	"Didn't fully follow instructions": "Pilnai nesekė instrukcijų",
 	"Didn't fully follow instructions": "Pilnai nesekė instrukcijų",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a model": "",
 	"Discover a prompt": "Atrasti užklausas",
 	"Discover a prompt": "Atrasti užklausas",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Rodyti naudotojo vardą vietoje žodžio Jūs pokalbyje",
 	"Display the username instead of You in the Chat": "Rodyti naudotojo vardą vietoje žodžio Jūs pokalbyje",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokumentas",
 	"Document": "Dokumentas",
 	"Document Settings": "Dokumento nuostatos",
 	"Document Settings": "Dokumento nuostatos",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Dokumentai",
 	"Documents": "Dokumentai",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "neturi jokių išorinių ryšių ir duomenys lieka serveryje.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "neturi jokių išorinių ryšių ir duomenys lieka serveryje.",
+	"don": "",
 	"Don't Allow": "Neleisti",
 	"Don't Allow": "Neleisti",
 	"Don't have an account?": "Neturite paskyros?",
 	"Don't have an account?": "Neturite paskyros?",
 	"Don't like the style": "Nepatinka stilius",
 	"Don't like the style": "Nepatinka stilius",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "",
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "Aktyvuoti naujas registracijas",
 	"Enable New Sign Ups": "Aktyvuoti naujas registracijas",
 	"Enable Web Search": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Įsitikinkite, kad CSV failas turi 4 kolonas šiuo eiliškumu: Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Įsitikinkite, kad CSV failas turi 4 kolonas šiuo eiliškumu: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Įveskite {{role}} žinutę čia",
 	"Enter {{role}} message here": "Įveskite {{role}} žinutę čia",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "",
 	"Frequency Penalty": "",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Bendri",
 	"General": "Bendri",
 	"General Settings": "Bendri nustatymai",
 	"General Settings": "Bendri nustatymai",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Kuo galėčiau Jums padėti ?",
 	"How can I help you today?": "Kuo galėčiau Jums padėti ?",
 	"Hybrid Search": "Hibridinė paieška",
 	"Hybrid Search": "Hibridinė paieška",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Vaizdų generavimas (eksperimentinis)",
 	"Image Generation (Experimental)": "Vaizdų generavimas (eksperimentinis)",
 	"Image Generation Engine": "Vaizdų generavimo variklis",
 	"Image Generation Engine": "Vaizdų generavimo variklis",
 	"Image Settings": "Vaizdų nustatymai",
 	"Image Settings": "Vaizdų nustatymai",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Grynas tekstas (.txt)",
 	"Plain text (.txt)": "Grynas tekstas (.txt)",
 	"Playground": "Eksperimentavimo erdvė",
 	"Playground": "Eksperimentavimo erdvė",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Pozityvus elgesys",
 	"Positive attitude": "Pozityvus elgesys",
 	"Previous 30 days": "Paskutinės 30 dienų",
 	"Previous 30 days": "Paskutinės 30 dienų",
 	"Previous 7 days": "Paskutinės 7 dienos",
 	"Previous 7 days": "Paskutinės 7 dienos",
@@ -609,7 +621,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemos prieinant prie Ollama?",
 	"Trouble accessing Ollama?": "Problemos prieinant prie Ollama?",
@@ -651,6 +669,7 @@
 	"Version": "Versija",
 	"Version": "Versija",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Jei pakeisite embedding modelį, turėsite reimportuoti visus dokumentus",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Jei pakeisite embedding modelį, turėsite reimportuoti visus dokumentus",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Slettet {{name}}",
 	"Deleted {{name}}": "Slettet {{name}}",
 	"Description": "Beskrivelse",
 	"Description": "Beskrivelse",
 	"Didn't fully follow instructions": "Fulgte ikke instruksjonene fullt ut",
 	"Didn't fully follow instructions": "Fulgte ikke instruksjonene fullt ut",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Oppdag en modell",
 	"Discover a model": "Oppdag en modell",
 	"Discover a prompt": "Oppdag en prompt",
 	"Discover a prompt": "Oppdag en prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Vis brukernavnet i stedet for Du i chatten",
 	"Display the username instead of You in the Chat": "Vis brukernavnet i stedet for Du i chatten",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokument",
 	"Document": "Dokument",
 	"Document Settings": "Dokumentinnstillinger",
 	"Document Settings": "Dokumentinnstillinger",
 	"Documentation": "Dokumentasjon",
 	"Documentation": "Dokumentasjon",
 	"Documents": "Dokumenter",
 	"Documents": "Dokumenter",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "lager ingen eksterne tilkoblinger, og dataene dine forblir trygt på din lokalt hostede server.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "lager ingen eksterne tilkoblinger, og dataene dine forblir trygt på din lokalt hostede server.",
+	"don": "",
 	"Don't Allow": "Ikke tillat",
 	"Don't Allow": "Ikke tillat",
 	"Don't have an account?": "Har du ikke en konto?",
 	"Don't have an account?": "Har du ikke en konto?",
 	"Don't like the style": "Liker ikke stilen",
 	"Don't like the style": "Liker ikke stilen",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Aktiver deling i fellesskap",
 	"Enable Community Sharing": "Aktiver deling i fellesskap",
 	"Enable New Sign Ups": "Aktiver nye registreringer",
 	"Enable New Sign Ups": "Aktiver nye registreringer",
 	"Enable Web Search": "Aktiver websøk",
 	"Enable Web Search": "Aktiver websøk",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Sørg for at CSV-filen din inkluderer 4 kolonner i denne rekkefølgen: Navn, E-post, Passord, Rolle.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Sørg for at CSV-filen din inkluderer 4 kolonner i denne rekkefølgen: Navn, E-post, Passord, Rolle.",
 	"Enter {{role}} message here": "Skriv inn {{role}} melding her",
 	"Enter {{role}} message here": "Skriv inn {{role}} melding her",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Frekvensstraff",
 	"Frequency Penalty": "Frekvensstraff",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Generelt",
 	"General": "Generelt",
 	"General Settings": "Generelle innstillinger",
 	"General Settings": "Generelle innstillinger",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Hvordan kan jeg hjelpe deg i dag?",
 	"How can I help you today?": "Hvordan kan jeg hjelpe deg i dag?",
 	"Hybrid Search": "Hybrid-søk",
 	"Hybrid Search": "Hybrid-søk",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Bildegenerering (Eksperimentell)",
 	"Image Generation (Experimental)": "Bildegenerering (Eksperimentell)",
 	"Image Generation Engine": "Bildegenereringsmotor",
 	"Image Generation Engine": "Bildegenereringsmotor",
 	"Image Settings": "Bildeinnstillinger",
 	"Image Settings": "Bildeinnstillinger",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Pipeline-ventiler",
 	"Pipelines Valves": "Pipeline-ventiler",
 	"Plain text (.txt)": "Ren tekst (.txt)",
 	"Plain text (.txt)": "Ren tekst (.txt)",
 	"Playground": "Lekeplass",
 	"Playground": "Lekeplass",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positiv holdning",
 	"Positive attitude": "Positiv holdning",
 	"Previous 30 days": "Forrige 30 dager",
 	"Previous 30 days": "Forrige 30 dager",
 	"Previous 7 days": "Forrige 7 dager",
 	"Previous 7 days": "Forrige 7 dager",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemer med tilgang til Ollama?",
 	"Trouble accessing Ollama?": "Problemer med tilgang til Ollama?",
@@ -649,6 +667,7 @@
 	"Version": "Versjon",
 	"Version": "Versjon",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Advarsel",
 	"Warning": "Advarsel",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Advarsel: Hvis du oppdaterer eller endrer embedding-modellen din, må du re-importere alle dokumenter.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Advarsel: Hvis du oppdaterer eller endrer embedding-modellen din, må du re-importere alle dokumenter.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} verwijderd",
 	"Deleted {{name}}": "{{name}} verwijderd",
 	"Description": "Beschrijving",
 	"Description": "Beschrijving",
 	"Didn't fully follow instructions": "Ik heb niet alle instructies volgt",
 	"Didn't fully follow instructions": "Ik heb niet alle instructies volgt",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Ontdek een model",
 	"Discover a model": "Ontdek een model",
 	"Discover a prompt": "Ontdek een prompt",
 	"Discover a prompt": "Ontdek een prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Toon de gebruikersnaam in plaats van Jij in de Chat",
 	"Display the username instead of You in the Chat": "Toon de gebruikersnaam in plaats van Jij in de Chat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Document",
 	"Document": "Document",
 	"Document Settings": "Document Instellingen",
 	"Document Settings": "Document Instellingen",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Documenten",
 	"Documents": "Documenten",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "maakt geen externe verbindingen, en je gegevens blijven veilig op je lokaal gehoste server.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "maakt geen externe verbindingen, en je gegevens blijven veilig op je lokaal gehoste server.",
+	"don": "",
 	"Don't Allow": "Niet Toestaan",
 	"Don't Allow": "Niet Toestaan",
 	"Don't have an account?": "Heb je geen account?",
 	"Don't have an account?": "Heb je geen account?",
 	"Don't like the style": "Je vindt het stijl niet?",
 	"Don't like the style": "Je vindt het stijl niet?",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Delen via de community inschakelen",
 	"Enable Community Sharing": "Delen via de community inschakelen",
 	"Enable New Sign Ups": "Schakel Nieuwe Registraties in",
 	"Enable New Sign Ups": "Schakel Nieuwe Registraties in",
 	"Enable Web Search": "Zoeken op het web inschakelen",
 	"Enable Web Search": "Zoeken op het web inschakelen",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Zorg ervoor dat uw CSV-bestand de volgende vier kolommen in deze volgorde bevat: Naam, E-mail, Wachtwoord, Rol.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Zorg ervoor dat uw CSV-bestand de volgende vier kolommen in deze volgorde bevat: Naam, E-mail, Wachtwoord, Rol.",
 	"Enter {{role}} message here": "Voeg {{role}} bericht hier toe",
 	"Enter {{role}} message here": "Voeg {{role}} bericht hier toe",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Frequentie Straf",
 	"Frequency Penalty": "Frequentie Straf",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Algemeen",
 	"General": "Algemeen",
 	"General Settings": "Algemene Instellingen",
 	"General Settings": "Algemene Instellingen",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Hoe kan ik je vandaag helpen?",
 	"How can I help you today?": "Hoe kan ik je vandaag helpen?",
 	"Hybrid Search": "Hybride Zoeken",
 	"Hybrid Search": "Hybride Zoeken",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Afbeelding Generatie (Experimenteel)",
 	"Image Generation (Experimental)": "Afbeelding Generatie (Experimenteel)",
 	"Image Generation Engine": "Afbeelding Generatie Engine",
 	"Image Generation Engine": "Afbeelding Generatie Engine",
 	"Image Settings": "Afbeelding Instellingen",
 	"Image Settings": "Afbeelding Instellingen",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Pijpleidingen Kleppen",
 	"Pipelines Valves": "Pijpleidingen Kleppen",
 	"Plain text (.txt)": "Platte tekst (.txt)",
 	"Plain text (.txt)": "Platte tekst (.txt)",
 	"Playground": "Speeltuin",
 	"Playground": "Speeltuin",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positieve positie",
 	"Positive attitude": "Positieve positie",
 	"Previous 30 days": "Vorige 30 dagen",
 	"Previous 30 days": "Vorige 30 dagen",
 	"Previous 7 days": "Vorige 7 dagen",
 	"Previous 7 days": "Vorige 7 dagen",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemen met toegang tot Ollama?",
 	"Trouble accessing Ollama?": "Problemen met toegang tot Ollama?",
@@ -649,6 +667,7 @@
 	"Version": "Versie",
 	"Version": "Versie",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Waarschuwing",
 	"Warning": "Waarschuwing",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Warning: Als je de embedding model bijwerkt of wijzigt, moet je alle documenten opnieuw importeren.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Warning: Als je de embedding model bijwerkt of wijzigt, moet je alle documenten opnieuw importeren.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "ਮਿਟਾ ਦਿੱਤਾ ਗਿਆ {{name}}",
 	"Deleted {{name}}": "ਮਿਟਾ ਦਿੱਤਾ ਗਿਆ {{name}}",
 	"Description": "ਵਰਣਨਾ",
 	"Description": "ਵਰਣਨਾ",
 	"Didn't fully follow instructions": "ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਾਲੋ ਨਹੀਂ ਕੀਤਾ",
 	"Didn't fully follow instructions": "ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਾਲੋ ਨਹੀਂ ਕੀਤਾ",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "ਇੱਕ ਮਾਡਲ ਲੱਭੋ",
 	"Discover a model": "ਇੱਕ ਮਾਡਲ ਲੱਭੋ",
 	"Discover a prompt": "ਇੱਕ ਪ੍ਰੰਪਟ ਖੋਜੋ",
 	"Discover a prompt": "ਇੱਕ ਪ੍ਰੰਪਟ ਖੋਜੋ",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "ਗੱਲਬਾਤ 'ਚ ਤੁਹਾਡੇ ਸਥਾਨ 'ਤੇ ਉਪਭੋਗਤਾ ਨਾਮ ਦਿਖਾਓ",
 	"Display the username instead of You in the Chat": "ਗੱਲਬਾਤ 'ਚ ਤੁਹਾਡੇ ਸਥਾਨ 'ਤੇ ਉਪਭੋਗਤਾ ਨਾਮ ਦਿਖਾਓ",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "ਡਾਕੂਮੈਂਟ",
 	"Document": "ਡਾਕੂਮੈਂਟ",
 	"Document Settings": "ਡਾਕੂਮੈਂਟ ਸੈਟਿੰਗਾਂ",
 	"Document Settings": "ਡਾਕੂਮੈਂਟ ਸੈਟਿੰਗਾਂ",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "ਡਾਕੂਮੈਂਟ",
 	"Documents": "ਡਾਕੂਮੈਂਟ",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ਕੋਈ ਬਾਹਰੀ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਬਣਾਉਂਦਾ, ਅਤੇ ਤੁਹਾਡਾ ਡਾਟਾ ਤੁਹਾਡੇ ਸਥਾਨਕ ਸਰਵਰ 'ਤੇ ਸੁਰੱਖਿਅਤ ਰਹਿੰਦਾ ਹੈ।",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ਕੋਈ ਬਾਹਰੀ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਬਣਾਉਂਦਾ, ਅਤੇ ਤੁਹਾਡਾ ਡਾਟਾ ਤੁਹਾਡੇ ਸਥਾਨਕ ਸਰਵਰ 'ਤੇ ਸੁਰੱਖਿਅਤ ਰਹਿੰਦਾ ਹੈ।",
+	"don": "",
 	"Don't Allow": "ਆਗਿਆ ਨਾ ਦਿਓ",
 	"Don't Allow": "ਆਗਿਆ ਨਾ ਦਿਓ",
 	"Don't have an account?": "ਖਾਤਾ ਨਹੀਂ ਹੈ?",
 	"Don't have an account?": "ਖਾਤਾ ਨਹੀਂ ਹੈ?",
 	"Don't like the style": "ਸਟਾਈਲ ਪਸੰਦ ਨਹੀਂ ਹੈ",
 	"Don't like the style": "ਸਟਾਈਲ ਪਸੰਦ ਨਹੀਂ ਹੈ",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "ਕਮਿਊਨਿਟੀ ਸ਼ੇਅਰਿੰਗ ਨੂੰ ਸਮਰੱਥ ਕਰੋ",
 	"Enable Community Sharing": "ਕਮਿਊਨਿਟੀ ਸ਼ੇਅਰਿੰਗ ਨੂੰ ਸਮਰੱਥ ਕਰੋ",
 	"Enable New Sign Ups": "ਨਵੇਂ ਸਾਈਨ ਅਪ ਯੋਗ ਕਰੋ",
 	"Enable New Sign Ups": "ਨਵੇਂ ਸਾਈਨ ਅਪ ਯੋਗ ਕਰੋ",
 	"Enable Web Search": "ਵੈੱਬ ਖੋਜ ਨੂੰ ਸਮਰੱਥ ਕਰੋ",
 	"Enable Web Search": "ਵੈੱਬ ਖੋਜ ਨੂੰ ਸਮਰੱਥ ਕਰੋ",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੀ CSV ਫਾਈਲ ਵਿੱਚ ਇਸ ਕ੍ਰਮ ਵਿੱਚ 4 ਕਾਲਮ ਹਨ: ਨਾਮ, ਈਮੇਲ, ਪਾਸਵਰਡ, ਭੂਮਿਕਾ।",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੀ CSV ਫਾਈਲ ਵਿੱਚ ਇਸ ਕ੍ਰਮ ਵਿੱਚ 4 ਕਾਲਮ ਹਨ: ਨਾਮ, ਈਮੇਲ, ਪਾਸਵਰਡ, ਭੂਮਿਕਾ।",
 	"Enter {{role}} message here": "{{role}} ਸੁਨੇਹਾ ਇੱਥੇ ਦਰਜ ਕਰੋ",
 	"Enter {{role}} message here": "{{role}} ਸੁਨੇਹਾ ਇੱਥੇ ਦਰਜ ਕਰੋ",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "ਬਾਰੰਬਾਰਤਾ ਜੁਰਮਾਨਾ",
 	"Frequency Penalty": "ਬਾਰੰਬਾਰਤਾ ਜੁਰਮਾਨਾ",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "ਆਮ",
 	"General": "ਆਮ",
 	"General Settings": "ਆਮ ਸੈਟਿੰਗਾਂ",
 	"General Settings": "ਆਮ ਸੈਟਿੰਗਾਂ",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "ਮੈਂ ਅੱਜ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?",
 	"How can I help you today?": "ਮੈਂ ਅੱਜ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?",
 	"Hybrid Search": "ਹਾਈਬ੍ਰਿਡ ਖੋਜ",
 	"Hybrid Search": "ਹਾਈਬ੍ਰਿਡ ਖੋਜ",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "ਚਿੱਤਰ ਜਨਰੇਸ਼ਨ (ਪਰਮਾਣੂਕ੍ਰਿਤ)",
 	"Image Generation (Experimental)": "ਚਿੱਤਰ ਜਨਰੇਸ਼ਨ (ਪਰਮਾਣੂਕ੍ਰਿਤ)",
 	"Image Generation Engine": "ਚਿੱਤਰ ਜਨਰੇਸ਼ਨ ਇੰਜਣ",
 	"Image Generation Engine": "ਚਿੱਤਰ ਜਨਰੇਸ਼ਨ ਇੰਜਣ",
 	"Image Settings": "ਚਿੱਤਰ ਸੈਟਿੰਗਾਂ",
 	"Image Settings": "ਚਿੱਤਰ ਸੈਟਿੰਗਾਂ",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "ਪਾਈਪਲਾਈਨਾਂ ਵਾਲਵ",
 	"Pipelines Valves": "ਪਾਈਪਲਾਈਨਾਂ ਵਾਲਵ",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "ਸਕਾਰਾਤਮਕ ਰਵੱਈਆ",
 	"Positive attitude": "ਸਕਾਰਾਤਮਕ ਰਵੱਈਆ",
 	"Previous 30 days": "ਪਿਛਲੇ 30 ਦਿਨ",
 	"Previous 30 days": "ਪਿਛਲੇ 30 ਦਿਨ",
 	"Previous 7 days": "ਪਿਛਲੇ 7 ਦਿਨ",
 	"Previous 7 days": "ਪਿਛਲੇ 7 ਦਿਨ",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "ਸਿਖਰ K",
 	"Top K": "ਸਿਖਰ K",
 	"Top P": "ਸਿਖਰ P",
 	"Top P": "ਸਿਖਰ P",
 	"Trouble accessing Ollama?": "ਓਲਾਮਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮੁਸ਼ਕਲ?",
 	"Trouble accessing Ollama?": "ਓਲਾਮਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮੁਸ਼ਕਲ?",
@@ -649,6 +667,7 @@
 	"Version": "ਵਰਜਨ",
 	"Version": "ਵਰਜਨ",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "ਚੇਤਾਵਨੀ",
 	"Warning": "ਚੇਤਾਵਨੀ",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "ਚੇਤਾਵਨੀ: ਜੇ ਤੁਸੀਂ ਆਪਣਾ ਐਮਬੈੱਡਿੰਗ ਮਾਡਲ ਅੱਪਡੇਟ ਜਾਂ ਬਦਲਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਸਾਰੇ ਡਾਕੂਮੈਂਟ ਮੁੜ ਆਯਾਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "ਚੇਤਾਵਨੀ: ਜੇ ਤੁਸੀਂ ਆਪਣਾ ਐਮਬੈੱਡਿੰਗ ਮਾਡਲ ਅੱਪਡੇਟ ਜਾਂ ਬਦਲਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਸਾਰੇ ਡਾਕੂਮੈਂਟ ਮੁੜ ਆਯਾਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।",
 	"Web": "ਵੈਬ",
 	"Web": "ਵੈਬ",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Usunięto {{name}}",
 	"Deleted {{name}}": "Usunięto {{name}}",
 	"Description": "Opis",
 	"Description": "Opis",
 	"Didn't fully follow instructions": "Nie postępował zgodnie z instrukcjami",
 	"Didn't fully follow instructions": "Nie postępował zgodnie z instrukcjami",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Odkryj model",
 	"Discover a model": "Odkryj model",
 	"Discover a prompt": "Odkryj prompt",
 	"Discover a prompt": "Odkryj prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Wyświetl nazwę użytkownika zamiast Ty w czacie",
 	"Display the username instead of You in the Chat": "Wyświetl nazwę użytkownika zamiast Ty w czacie",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokument",
 	"Document": "Dokument",
 	"Document Settings": "Ustawienia dokumentu",
 	"Document Settings": "Ustawienia dokumentu",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Dokumenty",
 	"Documents": "Dokumenty",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "nie nawiązuje żadnych zewnętrznych połączeń, a Twoje dane pozostają bezpiecznie na Twoim lokalnie hostowanym serwerze.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "nie nawiązuje żadnych zewnętrznych połączeń, a Twoje dane pozostają bezpiecznie na Twoim lokalnie hostowanym serwerze.",
+	"don": "",
 	"Don't Allow": "Nie zezwalaj",
 	"Don't Allow": "Nie zezwalaj",
 	"Don't have an account?": "Nie masz konta?",
 	"Don't have an account?": "Nie masz konta?",
 	"Don't like the style": "Nie podobał mi się styl",
 	"Don't like the style": "Nie podobał mi się styl",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Włączanie udostępniania społecznościowego",
 	"Enable Community Sharing": "Włączanie udostępniania społecznościowego",
 	"Enable New Sign Ups": "Włącz nowe rejestracje",
 	"Enable New Sign Ups": "Włącz nowe rejestracje",
 	"Enable Web Search": "Włączanie wyszukiwania w Internecie",
 	"Enable Web Search": "Włączanie wyszukiwania w Internecie",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Upewnij się, że twój plik CSV zawiera 4 kolumny w następującym porządku: Nazwa, Email, Hasło, Rola.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Upewnij się, że twój plik CSV zawiera 4 kolumny w następującym porządku: Nazwa, Email, Hasło, Rola.",
 	"Enter {{role}} message here": "Wprowadź wiadomość {{role}} tutaj",
 	"Enter {{role}} message here": "Wprowadź wiadomość {{role}} tutaj",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Kara za częstotliwość",
 	"Frequency Penalty": "Kara za częstotliwość",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Ogólne",
 	"General": "Ogólne",
 	"General Settings": "Ogólne ustawienia",
 	"General Settings": "Ogólne ustawienia",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Jak mogę Ci dzisiaj pomóc?",
 	"How can I help you today?": "Jak mogę Ci dzisiaj pomóc?",
 	"Hybrid Search": "Szukanie hybrydowe",
 	"Hybrid Search": "Szukanie hybrydowe",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Generowanie obrazu (eksperymentalne)",
 	"Image Generation (Experimental)": "Generowanie obrazu (eksperymentalne)",
 	"Image Generation Engine": "Silnik generowania obrazu",
 	"Image Generation Engine": "Silnik generowania obrazu",
 	"Image Settings": "Ustawienia obrazu",
 	"Image Settings": "Ustawienia obrazu",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Rurociągi Zawory",
 	"Pipelines Valves": "Rurociągi Zawory",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Playground": "Plac zabaw",
 	"Playground": "Plac zabaw",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Pozytywne podejście",
 	"Positive attitude": "Pozytywne podejście",
 	"Previous 30 days": "Poprzednie 30 dni",
 	"Previous 30 days": "Poprzednie 30 dni",
 	"Previous 7 days": "Poprzednie 7 dni",
 	"Previous 7 days": "Poprzednie 7 dni",
@@ -609,7 +621,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Najlepsze K",
 	"Top K": "Najlepsze K",
 	"Top P": "Najlepsze P",
 	"Top P": "Najlepsze P",
 	"Trouble accessing Ollama?": "Problemy z dostępem do Ollama?",
 	"Trouble accessing Ollama?": "Problemy z dostępem do Ollama?",
@@ -651,6 +669,7 @@
 	"Version": "Wersja",
 	"Version": "Wersja",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Ostrzeżenie",
 	"Warning": "Ostrzeżenie",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Uwaga: Jeśli uaktualnisz lub zmienisz model osadzania, będziesz musiał ponownie zaimportować wszystkie dokumenty.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Uwaga: Jeśli uaktualnisz lub zmienisz model osadzania, będziesz musiał ponownie zaimportować wszystkie dokumenty.",
 	"Web": "Sieć",
 	"Web": "Sieć",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Excluído {{nome}}",
 	"Deleted {{name}}": "Excluído {{nome}}",
 	"Description": "Descrição",
 	"Description": "Descrição",
 	"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",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Descubra um modelo",
 	"Discover a model": "Descubra um modelo",
 	"Discover a prompt": "Descobrir um prompt",
 	"Discover a prompt": "Descobrir um prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Exibir o nome de usuário em vez de Você no Bate-papo",
 	"Display the username instead of You in the Chat": "Exibir o nome de usuário em vez de Você no Bate-papo",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Documento",
 	"Document": "Documento",
 	"Document Settings": "Configurações de Documento",
 	"Document Settings": "Configurações de Documento",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Documentos",
 	"Documents": "Documentos",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "não faz conexões externas e seus dados permanecem seguros em seu servidor hospedado localmente.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "não faz conexões externas e seus dados permanecem seguros em seu servidor hospedado localmente.",
+	"don": "",
 	"Don't Allow": "Não Permitir",
 	"Don't Allow": "Não Permitir",
 	"Don't have an account?": "Não tem uma conta?",
 	"Don't have an account?": "Não tem uma conta?",
 	"Don't like the style": "Não gosta do estilo",
 	"Don't like the style": "Não gosta do estilo",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Habilitar o compartilhamento da comunidade",
 	"Enable Community Sharing": "Habilitar o compartilhamento da comunidade",
 	"Enable New Sign Ups": "Ativar Novas Inscrições",
 	"Enable New Sign Ups": "Ativar Novas Inscrições",
 	"Enable Web Search": "Habilitar a Pesquisa na Web",
 	"Enable Web Search": "Habilitar a Pesquisa na Web",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Garanta que seu arquivo CSV inclua 4 colunas nesta ordem: Nome, E-mail, Senha, Função.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Garanta que seu arquivo CSV inclua 4 colunas nesta ordem: Nome, E-mail, Senha, Função.",
 	"Enter {{role}} message here": "Digite a mensagem de {{role}} aqui",
 	"Enter {{role}} message here": "Digite a mensagem de {{role}} aqui",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Penalidade de Frequência",
 	"Frequency Penalty": "Penalidade de Frequência",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Geral",
 	"General": "Geral",
 	"General Settings": "Configurações Gerais",
 	"General Settings": "Configurações Gerais",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Como posso ajudá-lo hoje?",
 	"How can I help you today?": "Como posso ajudá-lo hoje?",
 	"Hybrid Search": "Pesquisa Híbrida",
 	"Hybrid Search": "Pesquisa Híbrida",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Geração de Imagens (Experimental)",
 	"Image Generation (Experimental)": "Geração de Imagens (Experimental)",
 	"Image Generation Engine": "Mecanismo de Geração de Imagens",
 	"Image Generation Engine": "Mecanismo de Geração de Imagens",
 	"Image Settings": "Configurações de Imagem",
 	"Image Settings": "Configurações de Imagem",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Válvulas de Dutos",
 	"Pipelines Valves": "Válvulas de Dutos",
 	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Playground": "Parque infantil",
 	"Playground": "Parque infantil",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Atitude Positiva",
 	"Positive attitude": "Atitude Positiva",
 	"Previous 30 days": "Últimos 30 dias",
 	"Previous 30 days": "Últimos 30 dias",
 	"Previous 7 days": "Últimos 7 dias",
 	"Previous 7 days": "Últimos 7 dias",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemas para acessar o Ollama?",
 	"Trouble accessing Ollama?": "Problemas para acessar o Ollama?",
@@ -650,6 +668,7 @@
 	"Version": "Versão",
 	"Version": "Versão",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Aviso",
 	"Warning": "Aviso",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Aviso: Se você atualizar ou alterar seu modelo de incorporação, você precisará reimportar todos os documentos.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Aviso: Se você atualizar ou alterar seu modelo de incorporação, você precisará reimportar todos os documentos.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Apagado {{name}}",
 	"Deleted {{name}}": "Apagado {{name}}",
 	"Description": "Descrição",
 	"Description": "Descrição",
 	"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",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Descubra um modelo",
 	"Discover a model": "Descubra um modelo",
 	"Discover a prompt": "Descobrir um prompt",
 	"Discover a prompt": "Descobrir um prompt",
@@ -188,11 +189,14 @@
 	"Dismissible": "Dispensável",
 	"Dismissible": "Dispensável",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Exibir o nome de utilizador em vez de Você na Conversa",
 	"Display the username instead of You in the Chat": "Exibir o nome de utilizador em vez de Você na Conversa",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Documento",
 	"Document": "Documento",
 	"Document Settings": "Configurações de Documento",
 	"Document Settings": "Configurações de Documento",
 	"Documentation": "Documentação",
 	"Documentation": "Documentação",
 	"Documents": "Documentos",
 	"Documents": "Documentos",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "não faz conexões externas e os seus dados permanecem seguros no seu servidor alojado localmente.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "não faz conexões externas e os seus dados permanecem seguros no seu servidor alojado localmente.",
+	"don": "",
 	"Don't Allow": "Não Permitir",
 	"Don't Allow": "Não Permitir",
 	"Don't have an account?": "Não tem uma conta?",
 	"Don't have an account?": "Não tem uma conta?",
 	"Don't like the style": "Não gosta do estilo",
 	"Don't like the style": "Não gosta do estilo",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Active a Partilha da Comunidade",
 	"Enable Community Sharing": "Active a Partilha da Comunidade",
 	"Enable New Sign Ups": "Ativar Novas Inscrições",
 	"Enable New Sign Ups": "Ativar Novas Inscrições",
 	"Enable Web Search": "Ativar pesquisa na Web",
 	"Enable Web Search": "Ativar pesquisa na Web",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Confirme que o seu ficheiro CSV inclui 4 colunas nesta ordem: Nome, E-mail, Senha, Função.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Confirme que o seu ficheiro CSV inclui 4 colunas nesta ordem: Nome, E-mail, Senha, Função.",
 	"Enter {{role}} message here": "Escreva a mensagem de {{role}} aqui",
 	"Enter {{role}} message here": "Escreva a mensagem de {{role}} aqui",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Penalidade de Frequência",
 	"Frequency Penalty": "Penalidade de Frequência",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Geral",
 	"General": "Geral",
 	"General Settings": "Configurações Gerais",
 	"General Settings": "Configurações Gerais",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Como posso ajudá-lo hoje?",
 	"How can I help you today?": "Como posso ajudá-lo hoje?",
 	"Hybrid Search": "Pesquisa Híbrida",
 	"Hybrid Search": "Pesquisa Híbrida",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Geração de Imagens (Experimental)",
 	"Image Generation (Experimental)": "Geração de Imagens (Experimental)",
 	"Image Generation Engine": "Mecanismo de Geração de Imagens",
 	"Image Generation Engine": "Mecanismo de Geração de Imagens",
 	"Image Settings": "Configurações da Imagem",
 	"Image Settings": "Configurações da Imagem",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Atitude Positiva",
 	"Positive attitude": "Atitude Positiva",
 	"Previous 30 days": "Últimos 30 dias",
 	"Previous 30 days": "Últimos 30 dias",
 	"Previous 7 days": "Últimos 7 dias",
 	"Previous 7 days": "Últimos 7 dias",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Problemas a aceder ao Ollama?",
 	"Trouble accessing Ollama?": "Problemas a aceder ao Ollama?",
@@ -650,6 +668,7 @@
 	"Version": "Versão",
 	"Version": "Versão",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Aviso",
 	"Warning": "Aviso",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Aviso: Se você atualizar ou alterar o seu modelo de vetorização, você tem de reimportar todos os documentos.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Aviso: Se você atualizar ou alterar o seu modelo de vetorização, você tem de reimportar todos os documentos.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Удалено {{name}}",
 	"Deleted {{name}}": "Удалено {{name}}",
 	"Description": "Описание",
 	"Description": "Описание",
 	"Didn't fully follow instructions": "Не полностью следул инструкциям",
 	"Didn't fully follow instructions": "Не полностью следул инструкциям",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Откройте для себя модель",
 	"Discover a model": "Откройте для себя модель",
 	"Discover a prompt": "Найти промт",
 	"Discover a prompt": "Найти промт",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Отображать имя пользователя вместо 'Вы' в чате",
 	"Display the username instead of You in the Chat": "Отображать имя пользователя вместо 'Вы' в чате",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Документ",
 	"Document": "Документ",
 	"Document Settings": "Настройки документа",
 	"Document Settings": "Настройки документа",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Документы",
 	"Documents": "Документы",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не устанавливает никаких внешних соединений, и ваши данные остаются безопасно на вашем локальном сервере.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не устанавливает никаких внешних соединений, и ваши данные остаются безопасно на вашем локальном сервере.",
+	"don": "",
 	"Don't Allow": "Не разрешать",
 	"Don't Allow": "Не разрешать",
 	"Don't have an account?": "у вас не есть аккаунт?",
 	"Don't have an account?": "у вас не есть аккаунт?",
 	"Don't like the style": "Не нравится стиль",
 	"Don't like the style": "Не нравится стиль",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Включить общий доступ к сообществу",
 	"Enable Community Sharing": "Включить общий доступ к сообществу",
 	"Enable New Sign Ups": "Разрешить новые регистрации",
 	"Enable New Sign Ups": "Разрешить новые регистрации",
 	"Enable Web Search": "Включить поиск в Интернете",
 	"Enable Web Search": "Включить поиск в Интернете",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Убедитесь, что ваш CSV-файл включает в себя 4 столбца в следующем порядке: Имя, Электронная почта, Пароль, Роль.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Убедитесь, что ваш CSV-файл включает в себя 4 столбца в следующем порядке: Имя, Электронная почта, Пароль, Роль.",
 	"Enter {{role}} message here": "Введите сообщение {{role}} здесь",
 	"Enter {{role}} message here": "Введите сообщение {{role}} здесь",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Штраф за частоту",
 	"Frequency Penalty": "Штраф за частоту",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Общее",
 	"General": "Общее",
 	"General Settings": "Общие настройки",
 	"General Settings": "Общие настройки",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Чем я могу помочь вам сегодня?",
 	"How can I help you today?": "Чем я могу помочь вам сегодня?",
 	"Hybrid Search": "Гибридная поисковая система",
 	"Hybrid Search": "Гибридная поисковая система",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Генерация изображений (Экспериментально)",
 	"Image Generation (Experimental)": "Генерация изображений (Экспериментально)",
 	"Image Generation Engine": "Механизм генерации изображений",
 	"Image Generation Engine": "Механизм генерации изображений",
 	"Image Settings": "Настройки изображения",
 	"Image Settings": "Настройки изображения",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Трубопроводы Клапаны",
 	"Pipelines Valves": "Трубопроводы Клапаны",
 	"Plain text (.txt)": "Текст в формате .txt",
 	"Plain text (.txt)": "Текст в формате .txt",
 	"Playground": "Площадка",
 	"Playground": "Площадка",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Позитивная атмосфера",
 	"Positive attitude": "Позитивная атмосфера",
 	"Previous 30 days": "Предыдущие 30 дней",
 	"Previous 30 days": "Предыдущие 30 дней",
 	"Previous 7 days": "Предыдущие 7 дней",
 	"Previous 7 days": "Предыдущие 7 дней",
@@ -609,7 +621,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Проблемы с доступом к Ollama?",
 	"Trouble accessing Ollama?": "Проблемы с доступом к Ollama?",
@@ -651,6 +669,7 @@
 	"Version": "Версия",
 	"Version": "Версия",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Предупреждение",
 	"Warning": "Предупреждение",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Если вы обновите или измените модель эмбеддинга, вам нужно будет повторно импортировать все документы.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Если вы обновите или измените модель эмбеддинга, вам нужно будет повторно импортировать все документы.",
 	"Web": "Веб",
 	"Web": "Веб",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Избрисано {{наме}}",
 	"Deleted {{name}}": "Избрисано {{наме}}",
 	"Description": "Опис",
 	"Description": "Опис",
 	"Didn't fully follow instructions": "Упутства нису праћена у потпуности",
 	"Didn't fully follow instructions": "Упутства нису праћена у потпуности",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Откријте модел",
 	"Discover a model": "Откријте модел",
 	"Discover a prompt": "Откриј упит",
 	"Discover a prompt": "Откриј упит",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "Прикажи корисничко име уместо Ти у чату",
 	"Display the username instead of You in the Chat": "Прикажи корисничко име уместо Ти у чату",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Документ",
 	"Document": "Документ",
 	"Document Settings": "Подешавања документа",
 	"Document Settings": "Подешавања документа",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "Документи",
 	"Documents": "Документи",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не отвара никакве спољне везе и ваши подаци остају сигурно на вашем локално хостованом серверу.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не отвара никакве спољне везе и ваши подаци остају сигурно на вашем локално хостованом серверу.",
+	"don": "",
 	"Don't Allow": "Не дозволи",
 	"Don't Allow": "Не дозволи",
 	"Don't have an account?": "Немате налог?",
 	"Don't have an account?": "Немате налог?",
 	"Don't like the style": "Не свиђа ми се стил",
 	"Don't like the style": "Не свиђа ми се стил",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Омогући дељење заједнице",
 	"Enable Community Sharing": "Омогући дељење заједнице",
 	"Enable New Sign Ups": "Омогући нове пријаве",
 	"Enable New Sign Ups": "Омогући нове пријаве",
 	"Enable Web Search": "Омогући Wеб претрагу",
 	"Enable Web Search": "Омогући Wеб претрагу",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверите се да ваша CSV датотека укључује 4 колоне у овом редоследу: Име, Е-пошта, Лозинка, Улога.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверите се да ваша CSV датотека укључује 4 колоне у овом редоследу: Име, Е-пошта, Лозинка, Улога.",
 	"Enter {{role}} message here": "Унесите {{role}} поруку овде",
 	"Enter {{role}} message here": "Унесите {{role}} поруку овде",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Фреквентна казна",
 	"Frequency Penalty": "Фреквентна казна",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Опште",
 	"General": "Опште",
 	"General Settings": "Општа подешавања",
 	"General Settings": "Општа подешавања",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Како могу да вам помогнем данас?",
 	"How can I help you today?": "Како могу да вам помогнем данас?",
 	"Hybrid Search": "Хибридна претрага",
 	"Hybrid Search": "Хибридна претрага",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Стварање слика (експериментално)",
 	"Image Generation (Experimental)": "Стварање слика (експериментално)",
 	"Image Generation Engine": "Мотор за стварање слика",
 	"Image Generation Engine": "Мотор за стварање слика",
 	"Image Settings": "Подешавања слике",
 	"Image Settings": "Подешавања слике",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Вентили за цевоводе",
 	"Pipelines Valves": "Вентили за цевоводе",
 	"Plain text (.txt)": "Обичан текст (.txt)",
 	"Plain text (.txt)": "Обичан текст (.txt)",
 	"Playground": "Игралиште",
 	"Playground": "Игралиште",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Позитиван став",
 	"Positive attitude": "Позитиван став",
 	"Previous 30 days": "Претходних 30 дана",
 	"Previous 30 days": "Претходних 30 дана",
 	"Previous 7 days": "Претходних 7 дана",
 	"Previous 7 days": "Претходних 7 дана",
@@ -608,7 +620,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Топ К",
 	"Top K": "Топ К",
 	"Top P": "Топ П",
 	"Top P": "Топ П",
 	"Trouble accessing Ollama?": "Проблеми са приступом Ollama-и?",
 	"Trouble accessing Ollama?": "Проблеми са приступом Ollama-и?",
@@ -650,6 +668,7 @@
 	"Version": "Издање",
 	"Version": "Издање",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Упозорење",
 	"Warning": "Упозорење",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Упозорење: ако ажурирате или промените ваш модел уградње, мораћете поново да увезете све документе.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Упозорење: ако ажурирате или промените ваш модел уградње, мораћете поново да увезете све документе.",
 	"Web": "Веб",
 	"Web": "Веб",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Borttagen {{name}}",
 	"Deleted {{name}}": "Borttagen {{name}}",
 	"Description": "Beskrivning",
 	"Description": "Beskrivning",
 	"Didn't fully follow instructions": "Följde inte instruktionerna",
 	"Didn't fully follow instructions": "Följde inte instruktionerna",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "Upptäck en modell",
 	"Discover a model": "Upptäck en modell",
 	"Discover a prompt": "Upptäck en instruktion",
 	"Discover a prompt": "Upptäck en instruktion",
@@ -188,11 +189,14 @@
 	"Dismissible": "Kan stängas",
 	"Dismissible": "Kan stängas",
 	"Display Emoji in Call": "Visa Emoji under samtal",
 	"Display Emoji in Call": "Visa Emoji under samtal",
 	"Display the username instead of You in the Chat": "Visa användarnamnet istället för du i chatten",
 	"Display the username instead of You in the Chat": "Visa användarnamnet istället för du i chatten",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Dokument",
 	"Document": "Dokument",
 	"Document Settings": "Dokumentinställningar",
 	"Document Settings": "Dokumentinställningar",
 	"Documentation": "Dokumentation",
 	"Documentation": "Dokumentation",
 	"Documents": "Dokument",
 	"Documents": "Dokument",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "gör inga externa anslutningar, och dina data förblir säkra på din lokalt värdade server.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "gör inga externa anslutningar, och dina data förblir säkra på din lokalt värdade server.",
+	"don": "",
 	"Don't Allow": "Tillåt inte",
 	"Don't Allow": "Tillåt inte",
 	"Don't have an account?": "Har du inget konto?",
 	"Don't have an account?": "Har du inget konto?",
 	"Don't like the style": "Tycker inte om utseendet",
 	"Don't like the style": "Tycker inte om utseendet",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Aktivera community-delning",
 	"Enable Community Sharing": "Aktivera community-delning",
 	"Enable New Sign Ups": "Aktivera nya registreringar",
 	"Enable New Sign Ups": "Aktivera nya registreringar",
 	"Enable Web Search": "Aktivera webbsökning",
 	"Enable Web Search": "Aktivera webbsökning",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Se till att din CSV-fil innehåller fyra kolumner i denna ordning: Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Se till att din CSV-fil innehåller fyra kolumner i denna ordning: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Skriv {{role}} meddelande här",
 	"Enter {{role}} message here": "Skriv {{role}} meddelande här",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Straff för frekvens",
 	"Frequency Penalty": "Straff för frekvens",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "Allmän",
 	"General": "Allmän",
 	"General Settings": "Allmänna inställningar",
 	"General Settings": "Allmänna inställningar",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "Hur kan jag hjälpa dig idag?",
 	"How can I help you today?": "Hur kan jag hjälpa dig idag?",
 	"Hybrid Search": "Hybrid sökning",
 	"Hybrid Search": "Hybrid sökning",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Bildgenerering (experimentell)",
 	"Image Generation (Experimental)": "Bildgenerering (experimentell)",
 	"Image Generation Engine": "Bildgenereringsmotor",
 	"Image Generation Engine": "Bildgenereringsmotor",
 	"Image Settings": "Bildinställningar",
 	"Image Settings": "Bildinställningar",
@@ -442,6 +453,7 @@
 	"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",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positivt inställning",
 	"Positive attitude": "Positivt inställning",
 	"Previous 30 days": "Föregående 30 dagar",
 	"Previous 30 days": "Föregående 30 dagar",
 	"Previous 7 days": "Föregående 7 dagar",
 	"Previous 7 days": "Föregående 7 dagar",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Verktyg",
 	"Tools": "Verktyg",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Topp K",
 	"Top K": "Topp K",
 	"Top P": "Topp P",
 	"Top P": "Topp P",
 	"Trouble accessing Ollama?": "Problem med att komma åt Ollama?",
 	"Trouble accessing Ollama?": "Problem med att komma åt Ollama?",
@@ -649,6 +667,7 @@
 	"Version": "Version",
 	"Version": "Version",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "Varning",
 	"Warning": "Varning",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varning: Om du uppdaterar eller ändrar din embedding modell måste du importera alla dokument igen.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Varning: Om du uppdaterar eller ändrar din embedding modell måste du importera alla dokument igen.",
 	"Web": "Webb",
 	"Web": "Webb",
 	"Web API": "Webb-API",
 	"Web API": "Webb-API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Deleted {{name}}": "",
 	"Description": "",
 	"Description": "",
 	"Didn't fully follow instructions": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a model": "",
 	"Discover a prompt": "",
 	"Discover a prompt": "",
@@ -188,11 +189,14 @@
 	"Dismissible": "",
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"Display Emoji in Call": "",
 	"Display the username instead of You in the Chat": "",
 	"Display the username instead of You in the Chat": "",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "",
 	"Document": "",
 	"Document Settings": "",
 	"Document Settings": "",
 	"Documentation": "",
 	"Documentation": "",
 	"Documents": "",
 	"Documents": "",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
+	"don": "",
 	"Don't Allow": "",
 	"Don't Allow": "",
 	"Don't have an account?": "",
 	"Don't have an account?": "",
 	"Don't like the style": "",
 	"Don't like the style": "",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "",
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "",
 	"Enable New Sign Ups": "",
 	"Enable Web Search": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
 	"Enter {{role}} message here": "",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "",
 	"Frequency Penalty": "",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "",
 	"General": "",
 	"General Settings": "",
 	"General Settings": "",
@@ -302,6 +312,7 @@
 	"Hide Model": "",
 	"Hide Model": "",
 	"How can I help you today?": "",
 	"How can I help you today?": "",
 	"Hybrid Search": "",
 	"Hybrid Search": "",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "",
 	"Image Generation (Experimental)": "",
 	"Image Generation Engine": "",
 	"Image Generation Engine": "",
 	"Image Settings": "",
 	"Image Settings": "",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
 	"Playground": "",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
 	"Previous 7 days": "",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "",
 	"Top K": "",
 	"Top P": "",
 	"Top P": "",
 	"Trouble accessing Ollama?": "",
 	"Trouble accessing Ollama?": "",
@@ -649,6 +667,7 @@
 	"Version": "",
 	"Version": "",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "",
 	"Web": "",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} silindi",
 	"Deleted {{name}}": "{{name}} silindi",
 	"Description": "Açıklama",
 	"Description": "Açıklama",
 	"Didn't fully follow instructions": "Talimatları tam olarak takip etmedi",
 	"Didn't fully follow instructions": "Talimatları tam olarak takip etmedi",
+	"Disabled": "",
 	"Discover a function": "Bir fonksiyon keşfedin",
 	"Discover a function": "Bir fonksiyon keşfedin",
 	"Discover a model": "Bir model keşfedin",
 	"Discover a model": "Bir model keşfedin",
 	"Discover a prompt": "Bir prompt keşfedin",
 	"Discover a prompt": "Bir prompt keşfedin",
@@ -188,11 +189,14 @@
 	"Dismissible": "Reddedilebilir",
 	"Dismissible": "Reddedilebilir",
 	"Display Emoji in Call": "Aramada Emoji Göster",
 	"Display Emoji in Call": "Aramada Emoji Göster",
 	"Display the username instead of You in the Chat": "Sohbet'te Siz yerine kullanıcı adını göster",
 	"Display the username instead of You in the Chat": "Sohbet'te Siz yerine kullanıcı adını göster",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Belge",
 	"Document": "Belge",
 	"Document Settings": "Belge Ayarları",
 	"Document Settings": "Belge Ayarları",
 	"Documentation": "Dökümantasyon",
 	"Documentation": "Dökümantasyon",
 	"Documents": "Belgeler",
 	"Documents": "Belgeler",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "herhangi bir harici bağlantı yapmaz ve verileriniz güvenli bir şekilde yerel olarak barındırılan sunucunuzda kalır.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "herhangi bir harici bağlantı yapmaz ve verileriniz güvenli bir şekilde yerel olarak barındırılan sunucunuzda kalır.",
+	"don": "",
 	"Don't Allow": "İzin Verme",
 	"Don't Allow": "İzin Verme",
 	"Don't have an account?": "Hesabınız yok mu?",
 	"Don't have an account?": "Hesabınız yok mu?",
 	"Don't like the style": "Tarzını beğenmedim",
 	"Don't like the style": "Tarzını beğenmedim",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Topluluk Paylaşımını Etkinleştir",
 	"Enable Community Sharing": "Topluluk Paylaşımını Etkinleştir",
 	"Enable New Sign Ups": "Yeni Kayıtları Etkinleştir",
 	"Enable New Sign Ups": "Yeni Kayıtları Etkinleştir",
 	"Enable Web Search": "Web Aramasını Etkinleştir",
 	"Enable Web Search": "Web Aramasını Etkinleştir",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSV dosyanızın şu sırayla 4 sütun içerdiğinden emin olun: İsim, E-posta, Şifre, Rol.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSV dosyanızın şu sırayla 4 sütun içerdiğinden emin olun: İsim, E-posta, Şifre, Rol.",
 	"Enter {{role}} message here": "Buraya {{role}} mesajını girin",
 	"Enter {{role}} message here": "Buraya {{role}} mesajını girin",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Frekans Cezası",
 	"Frequency Penalty": "Frekans Cezası",
 	"Function created successfully": "Fonksiyon başarıyla oluşturuldu",
 	"Function created successfully": "Fonksiyon başarıyla oluşturuldu",
 	"Function deleted successfully": "Fonksiyon başarıyla silindi",
 	"Function deleted successfully": "Fonksiyon başarıyla silindi",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Fonksiyon başarıyla güncellendi",
 	"Function updated successfully": "Fonksiyon başarıyla güncellendi",
 	"Functions": "Fonksiyonlar",
 	"Functions": "Fonksiyonlar",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fonksiyonlar başarıyla içe aktarıldı",
 	"Functions imported successfully": "Fonksiyonlar başarıyla içe aktarıldı",
 	"General": "Genel",
 	"General": "Genel",
 	"General Settings": "Genel Ayarlar",
 	"General Settings": "Genel Ayarlar",
@@ -302,6 +312,7 @@
 	"Hide Model": "Modeli Gizle",
 	"Hide Model": "Modeli Gizle",
 	"How can I help you today?": "Bugün size nasıl yardımcı olabilirim?",
 	"How can I help you today?": "Bugün size nasıl yardımcı olabilirim?",
 	"Hybrid Search": "Karma Arama",
 	"Hybrid Search": "Karma Arama",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Görüntü Oluşturma (Deneysel)",
 	"Image Generation (Experimental)": "Görüntü Oluşturma (Deneysel)",
 	"Image Generation Engine": "Görüntü Oluşturma Motoru",
 	"Image Generation Engine": "Görüntü Oluşturma Motoru",
 	"Image Settings": "Görüntü Ayarları",
 	"Image Settings": "Görüntü Ayarları",
@@ -442,6 +453,7 @@
 	"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ı",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Olumlu yaklaşım",
 	"Positive attitude": "Olumlu yaklaşım",
 	"Previous 30 days": "Önceki 30 gün",
 	"Previous 30 days": "Önceki 30 gün",
 	"Previous 7 days": "Önceki 7 gün",
 	"Previous 7 days": "Önceki 7 gün",
@@ -607,7 +619,13 @@
 	"Tool deleted successfully": "Araç başarıyla silindi",
 	"Tool deleted successfully": "Araç başarıyla silindi",
 	"Tool imported successfully": "Araç başarıyla içe aktarıldı",
 	"Tool imported successfully": "Araç başarıyla içe aktarıldı",
 	"Tool updated successfully": "Araç başarıyla güncellendi",
 	"Tool updated successfully": "Araç başarıyla güncellendi",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Araçlar",
 	"Tools": "Araçlar",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Ollama'ya erişmede sorun mu yaşıyorsunuz?",
 	"Trouble accessing Ollama?": "Ollama'ya erişmede sorun mu yaşıyorsunuz?",
@@ -649,6 +667,7 @@
 	"Version": "Sürüm",
 	"Version": "Sürüm",
 	"Voice": "Ses",
 	"Voice": "Ses",
 	"Warning": "Uyarı",
 	"Warning": "Uyarı",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Uyarı: Gömme modelinizi günceller veya değiştirirseniz, tüm belgeleri yeniden içe aktarmanız gerekecektir.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Uyarı: Gömme modelinizi günceller veya değiştirirseniz, tüm belgeleri yeniden içe aktarmanız gerekecektir.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "Web API",
 	"Web API": "Web API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Видалено {{name}}",
 	"Deleted {{name}}": "Видалено {{name}}",
 	"Description": "Опис",
 	"Description": "Опис",
 	"Didn't fully follow instructions": "Не повністю дотримувалися інструкцій",
 	"Didn't fully follow instructions": "Не повністю дотримувалися інструкцій",
+	"Disabled": "",
 	"Discover a function": "Знайдіть функцію",
 	"Discover a function": "Знайдіть функцію",
 	"Discover a model": "Знайдіть модель",
 	"Discover a model": "Знайдіть модель",
 	"Discover a prompt": "Знайдіть промт",
 	"Discover a prompt": "Знайдіть промт",
@@ -188,11 +189,14 @@
 	"Dismissible": "Неприйнятно",
 	"Dismissible": "Неприйнятно",
 	"Display Emoji in Call": "Відображати емодзі у викликах",
 	"Display Emoji in Call": "Відображати емодзі у викликах",
 	"Display the username instead of You in the Chat": "Показувати ім'я користувача замість 'Ви' в чаті",
 	"Display the username instead of You in the Chat": "Показувати ім'я користувача замість 'Ви' в чаті",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Документ",
 	"Document": "Документ",
 	"Document Settings": "Налаштування документа",
 	"Document Settings": "Налаштування документа",
 	"Documentation": "Документація",
 	"Documentation": "Документація",
 	"Documents": "Документи",
 	"Documents": "Документи",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не встановлює жодних зовнішніх з'єднань, і ваші дані залишаються в безпеці на вашому локальному сервері.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не встановлює жодних зовнішніх з'єднань, і ваші дані залишаються в безпеці на вашому локальному сервері.",
+	"don": "",
 	"Don't Allow": "Не дозволяти",
 	"Don't Allow": "Не дозволяти",
 	"Don't have an account?": "Немає облікового запису?",
 	"Don't have an account?": "Немає облікового запису?",
 	"Don't like the style": "Не подобається стиль",
 	"Don't like the style": "Не подобається стиль",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Увімкнути спільний доступ",
 	"Enable Community Sharing": "Увімкнути спільний доступ",
 	"Enable New Sign Ups": "Дозволити нові реєстрації",
 	"Enable New Sign Ups": "Дозволити нові реєстрації",
 	"Enable Web Search": "Увімкнути веб-пошук",
 	"Enable Web Search": "Увімкнути веб-пошук",
+	"Enabled": "",
 	"Engine": "Рушій",
 	"Engine": "Рушій",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Переконайтеся, що ваш CSV-файл містить 4 колонки в такому порядку: Ім'я, Email, Пароль, Роль.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Переконайтеся, що ваш CSV-файл містить 4 колонки в такому порядку: Ім'я, Email, Пароль, Роль.",
 	"Enter {{role}} message here": "Введіть повідомлення {{role}} тут",
 	"Enter {{role}} message here": "Введіть повідомлення {{role}} тут",
@@ -280,17 +285,22 @@
 	"Frequency Penalty": "Штраф за частоту",
 	"Frequency Penalty": "Штраф за частоту",
 	"Function created successfully": "Функцію успішно створено",
 	"Function created successfully": "Функцію успішно створено",
 	"Function deleted successfully": "Функцію успішно видалено",
 	"Function deleted successfully": "Функцію успішно видалено",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "Функція зараз глобально вимкнена",
 	"Function is now globally disabled": "Функція зараз глобально вимкнена",
 	"Function is now globally enabled": "Функція зараз глобально увімкнена ",
 	"Function is now globally enabled": "Функція зараз глобально увімкнена ",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Функцію успішно оновлено",
 	"Function updated successfully": "Функцію успішно оновлено",
 	"Functions": "Функції",
 	"Functions": "Функції",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Функції успішно імпортовано",
 	"Functions imported successfully": "Функції успішно імпортовано",
 	"General": "Загальні",
 	"General": "Загальні",
 	"General Settings": "Загальні налаштування",
 	"General Settings": "Загальні налаштування",
 	"Generate Image": "Створити зображення",
 	"Generate Image": "Створити зображення",
 	"Generating search query": "Сформувати пошуковий запит",
 	"Generating search query": "Сформувати пошуковий запит",
 	"Generation Info": "Інформація про генерацію",
 	"Generation Info": "Інформація про генерацію",
-	"Global": "Глобально",
+	"Global": "Глоб.",
 	"Good Response": "Гарна відповідь",
 	"Good Response": "Гарна відповідь",
 	"Google PSE API Key": "Ключ API Google PSE",
 	"Google PSE API Key": "Ключ API Google PSE",
 	"Google PSE Engine Id": "Id рушія Google PSE",
 	"Google PSE Engine Id": "Id рушія Google PSE",
@@ -302,6 +312,7 @@
 	"Hide Model": "Приховати модель",
 	"Hide Model": "Приховати модель",
 	"How can I help you today?": "Чим я можу допомогти вам сьогодні?",
 	"How can I help you today?": "Чим я можу допомогти вам сьогодні?",
 	"Hybrid Search": "Гібридний пошук",
 	"Hybrid Search": "Гібридний пошук",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Генерування зображень (експериментально)",
 	"Image Generation (Experimental)": "Генерування зображень (експериментально)",
 	"Image Generation Engine": "Механізм генерації зображень",
 	"Image Generation Engine": "Механізм генерації зображень",
 	"Image Settings": "Налаштування зображення",
 	"Image Settings": "Налаштування зображення",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Клапани конвеєрів",
 	"Pipelines Valves": "Клапани конвеєрів",
 	"Plain text (.txt)": "Простий текст (.txt)",
 	"Plain text (.txt)": "Простий текст (.txt)",
 	"Playground": "Майданчик",
 	"Playground": "Майданчик",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Позитивне ставлення",
 	"Positive attitude": "Позитивне ставлення",
 	"Previous 30 days": "Попередні 30 днів",
 	"Previous 30 days": "Попередні 30 днів",
 	"Previous 7 days": "Попередні 7 днів",
 	"Previous 7 days": "Попередні 7 днів",
@@ -609,7 +621,13 @@
 	"Tool deleted successfully": "Інструмент успішно видалено",
 	"Tool deleted successfully": "Інструмент успішно видалено",
 	"Tool imported successfully": "Інструмент успішно імпортовано",
 	"Tool imported successfully": "Інструмент успішно імпортовано",
 	"Tool updated successfully": "Інструмент успішно оновлено",
 	"Tool updated successfully": "Інструмент успішно оновлено",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "Інструменти",
 	"Tools": "Інструменти",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Проблеми з доступом до Ollama?",
 	"Trouble accessing Ollama?": "Проблеми з доступом до Ollama?",
@@ -651,6 +669,7 @@
 	"Version": "Версія",
 	"Version": "Версія",
 	"Voice": "Голос",
 	"Voice": "Голос",
 	"Warning": "Увага!",
 	"Warning": "Увага!",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Попередження: Якщо ви оновлюєте або змінюєте модель вбудовування, вам потрібно буде повторно імпортувати всі документи.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Попередження: Якщо ви оновлюєте або змінюєте модель вбудовування, вам потрібно буде повторно імпортувати всі документи.",
 	"Web": "Веб",
 	"Web": "Веб",
 	"Web API": "Веб-API",
 	"Web API": "Веб-API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Đã xóa {{name}}",
 	"Deleted {{name}}": "Đã xóa {{name}}",
 	"Description": "Mô tả",
 	"Description": "Mô tả",
 	"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 đủ",
+	"Disabled": "",
 	"Discover a function": "Khám phá function",
 	"Discover a function": "Khám phá function",
 	"Discover a model": "Khám phá model",
 	"Discover a model": "Khám phá model",
 	"Discover a prompt": "Khám phá thêm prompt mới",
 	"Discover a prompt": "Khám phá thêm prompt mới",
@@ -188,11 +189,14 @@
 	"Dismissible": "Có thể loại bỏ",
 	"Dismissible": "Có thể loại bỏ",
 	"Display Emoji in Call": "Hiển thị Emoji trong cuộc gọi",
 	"Display Emoji in Call": "Hiển thị Emoji trong cuộc gọi",
 	"Display the username instead of You in the Chat": "Hiển thị tên người sử dụng thay vì 'Bạn' trong nội dung chat",
 	"Display the username instead of You in the Chat": "Hiển thị tên người sử dụng thay vì 'Bạn' trong nội dung chat",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "Tài liệu",
 	"Document": "Tài liệu",
 	"Document Settings": "Cấu hình kho tài liệu",
 	"Document Settings": "Cấu hình kho tài liệu",
 	"Documentation": "Tài liệu",
 	"Documentation": "Tài liệu",
 	"Documents": "Tài liệu",
 	"Documents": "Tài liệu",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "không thực hiện bất kỳ kết nối ngoài nào, và dữ liệu của bạn vẫn được lưu trữ an toàn trên máy chủ lưu trữ cục bộ của bạn.",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "không thực hiện bất kỳ kết nối ngoài nào, và dữ liệu của bạn vẫn được lưu trữ an toàn trên máy chủ lưu trữ cục bộ của bạn.",
+	"don": "",
 	"Don't Allow": "Không Cho phép",
 	"Don't Allow": "Không Cho phép",
 	"Don't have an account?": "Không có tài khoản?",
 	"Don't have an account?": "Không có tài khoản?",
 	"Don't like the style": "Không thích phong cách trả lời",
 	"Don't like the style": "Không thích phong cách trả lời",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "Kích hoạt Chia sẻ Cộng đồng",
 	"Enable Community Sharing": "Kích hoạt Chia sẻ Cộng đồng",
 	"Enable New Sign Ups": "Cho phép đăng ký mới",
 	"Enable New Sign Ups": "Cho phép đăng ký mới",
 	"Enable Web Search": "Kích hoạt tìm kiếm Web",
 	"Enable Web Search": "Kích hoạt tìm kiếm Web",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Đảm bảo tệp CSV của bạn bao gồm 4 cột theo thứ tự sau: Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Đảm bảo tệp CSV của bạn bao gồm 4 cột theo thứ tự sau: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "Nhập yêu cầu của {{role}} ở đây",
 	"Enter {{role}} message here": "Nhập yêu cầu của {{role}} ở đây",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "Hình phạt tần số",
 	"Frequency Penalty": "Hình phạt tần số",
 	"Function created successfully": "Function được tạo thành công",
 	"Function created successfully": "Function được tạo thành công",
 	"Function deleted successfully": "Function đã bị xóa",
 	"Function deleted successfully": "Function đã bị xóa",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Function được cập nhật thành công",
 	"Function updated successfully": "Function được cập nhật thành công",
 	"Functions": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Các function đã được nạp thành công",
 	"Functions imported successfully": "Các function đã được nạp thành công",
 	"General": "Cài đặt chung",
 	"General": "Cài đặt chung",
 	"General Settings": "Cấu hình chung",
 	"General Settings": "Cấu hình chung",
@@ -302,6 +312,7 @@
 	"Hide Model": "Ẩn mô hình",
 	"Hide Model": "Ẩn mô hình",
 	"How can I help you today?": "Tôi có thể giúp gì cho bạn hôm nay?",
 	"How can I help you today?": "Tôi có thể giúp gì cho bạn hôm nay?",
 	"Hybrid Search": "Tìm kiếm Hybrid",
 	"Hybrid Search": "Tìm kiếm Hybrid",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "Tạo ảnh (thử nghiệm)",
 	"Image Generation (Experimental)": "Tạo ảnh (thử nghiệm)",
 	"Image Generation Engine": "Công cụ tạo ảnh",
 	"Image Generation Engine": "Công cụ tạo ảnh",
 	"Image Settings": "Cài đặt ảnh",
 	"Image Settings": "Cài đặt ảnh",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "",
 	"Pipelines Valves": "",
 	"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)",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Thái độ tích cực",
 	"Positive attitude": "Thái độ tích cực",
 	"Previous 30 days": "30 ngày trước",
 	"Previous 30 days": "30 ngày trước",
 	"Previous 7 days": "7 ngày trước",
 	"Previous 7 days": "7 ngày trước",
@@ -606,7 +618,13 @@
 	"Tool deleted successfully": "Tool đã bị xóa",
 	"Tool deleted successfully": "Tool đã bị xóa",
 	"Tool imported successfully": "Tool đã được nạp thành công",
 	"Tool imported successfully": "Tool đã được nạp thành công",
 	"Tool updated successfully": "Tool đã được cập nhật thành công",
 	"Tool updated successfully": "Tool đã được cập nhật thành công",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "",
 	"Tools": "",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "Gặp vấn đề khi truy cập Ollama?",
 	"Trouble accessing Ollama?": "Gặp vấn đề khi truy cập Ollama?",
@@ -648,6 +666,7 @@
 	"Version": "Version",
 	"Version": "Version",
 	"Voice": "Giọng nói",
 	"Voice": "Giọng nói",
 	"Warning": "Cảnh báo",
 	"Warning": "Cảnh báo",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Cảnh báo: Nếu cập nhật hoặc thay đổi embedding model, bạn sẽ cần cập nhật lại tất cả tài liệu.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Cảnh báo: Nếu cập nhật hoặc thay đổi embedding model, bạn sẽ cần cập nhật lại tất cả tài liệu.",
 	"Web": "Web",
 	"Web": "Web",
 	"Web API": "",
 	"Web API": "",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "已删除 {{name}}",
 	"Deleted {{name}}": "已删除 {{name}}",
 	"Description": "描述",
 	"Description": "描述",
 	"Didn't fully follow instructions": "没有完全遵照指示",
 	"Didn't fully follow instructions": "没有完全遵照指示",
+	"Disabled": "",
 	"Discover a function": "发现更多函数",
 	"Discover a function": "发现更多函数",
 	"Discover a model": "发现更多模型",
 	"Discover a model": "发现更多模型",
 	"Discover a prompt": "发现更多提示词",
 	"Discover a prompt": "发现更多提示词",
@@ -188,11 +189,14 @@
 	"Dismissible": "是否可关闭",
 	"Dismissible": "是否可关闭",
 	"Display Emoji in Call": "在通话中显示 Emoji 表情符号",
 	"Display Emoji in Call": "在通话中显示 Emoji 表情符号",
 	"Display the username instead of You in the Chat": "在对话中显示用户名而不是“你”",
 	"Display the username instead of You in the Chat": "在对话中显示用户名而不是“你”",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "文档",
 	"Document": "文档",
 	"Document Settings": "文档设置",
 	"Document Settings": "文档设置",
 	"Documentation": "帮助文档",
 	"Documentation": "帮助文档",
 	"Documents": "文档",
 	"Documents": "文档",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不会与外部建立任何连接,您的数据会安全地存储在本地托管的服务器上。",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不会与外部建立任何连接,您的数据会安全地存储在本地托管的服务器上。",
+	"don": "",
 	"Don't Allow": "不允许",
 	"Don't Allow": "不允许",
 	"Don't have an account?": "没有账号?",
 	"Don't have an account?": "没有账号?",
 	"Don't like the style": "不喜欢这个文风",
 	"Don't like the style": "不喜欢这个文风",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "启用分享至社区",
 	"Enable Community Sharing": "启用分享至社区",
 	"Enable New Sign Ups": "允许新用户注册",
 	"Enable New Sign Ups": "允许新用户注册",
 	"Enable Web Search": "启用网络搜索",
 	"Enable Web Search": "启用网络搜索",
+	"Enabled": "",
 	"Engine": "引擎",
 	"Engine": "引擎",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "确保您的 CSV 文件按以下顺序包含 4 列: 姓名、电子邮箱、密码、角色。",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "确保您的 CSV 文件按以下顺序包含 4 列: 姓名、电子邮箱、密码、角色。",
 	"Enter {{role}} message here": "在此处输入 {{role}} 信息",
 	"Enter {{role}} message here": "在此处输入 {{role}} 信息",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "频率惩罚",
 	"Frequency Penalty": "频率惩罚",
 	"Function created successfully": "函数创建成功",
 	"Function created successfully": "函数创建成功",
 	"Function deleted successfully": "函数删除成功",
 	"Function deleted successfully": "函数删除成功",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "函数全局已禁用",
 	"Function is now globally disabled": "函数全局已禁用",
 	"Function is now globally enabled": "函数全局已启用",
 	"Function is now globally enabled": "函数全局已启用",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "函数更新成功",
 	"Function updated successfully": "函数更新成功",
 	"Functions": "函数",
 	"Functions": "函数",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "函数导入成功",
 	"Functions imported successfully": "函数导入成功",
 	"General": "通用",
 	"General": "通用",
 	"General Settings": "通用设置",
 	"General Settings": "通用设置",
@@ -302,6 +312,7 @@
 	"Hide Model": "隐藏",
 	"Hide Model": "隐藏",
 	"How can I help you today?": "有什么我能帮您的吗?",
 	"How can I help you today?": "有什么我能帮您的吗?",
 	"Hybrid Search": "混合搜索",
 	"Hybrid Search": "混合搜索",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "图像生成(实验性)",
 	"Image Generation (Experimental)": "图像生成(实验性)",
 	"Image Generation Engine": "图像生成引擎",
 	"Image Generation Engine": "图像生成引擎",
 	"Image Settings": "图像设置",
 	"Image Settings": "图像设置",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "Pipeline 值",
 	"Pipelines Valves": "Pipeline 值",
 	"Plain text (.txt)": "TXT 文档 (.txt)",
 	"Plain text (.txt)": "TXT 文档 (.txt)",
 	"Playground": "AI 对话游乐场",
 	"Playground": "AI 对话游乐场",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "积极的态度",
 	"Positive attitude": "积极的态度",
 	"Previous 30 days": "过去 30 天",
 	"Previous 30 days": "过去 30 天",
 	"Previous 7 days": "过去 7 天",
 	"Previous 7 days": "过去 7 天",
@@ -606,7 +618,13 @@
 	"Tool deleted successfully": "工具删除成功",
 	"Tool deleted successfully": "工具删除成功",
 	"Tool imported successfully": "工具导入成功",
 	"Tool imported successfully": "工具导入成功",
 	"Tool updated successfully": "工具更新成功",
 	"Tool updated successfully": "工具更新成功",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "工具",
 	"Tools": "工具",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "访问 Ollama 时遇到问题?",
 	"Trouble accessing Ollama?": "访问 Ollama 时遇到问题?",
@@ -648,6 +666,7 @@
 	"Version": "版本",
 	"Version": "版本",
 	"Voice": "语音",
 	"Voice": "语音",
 	"Warning": "警告",
 	"Warning": "警告",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果您修改了语义向量模型,则需要重新导入所有文档。",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果您修改了语义向量模型,则需要重新导入所有文档。",
 	"Web": "网页",
 	"Web": "网页",
 	"Web API": "网页 API",
 	"Web API": "网页 API",

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "已刪除 {{name}}",
 	"Deleted {{name}}": "已刪除 {{name}}",
 	"Description": "描述",
 	"Description": "描述",
 	"Didn't fully follow instructions": "未完全遵循指示",
 	"Didn't fully follow instructions": "未完全遵循指示",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a function": "",
 	"Discover a model": "發現新模型",
 	"Discover a model": "發現新模型",
 	"Discover a prompt": "發現新提示詞",
 	"Discover a prompt": "發現新提示詞",
@@ -188,11 +189,14 @@
 	"Dismissible": "可忽略",
 	"Dismissible": "可忽略",
 	"Display Emoji in Call": "在呼叫中顯示表情符號",
 	"Display Emoji in Call": "在呼叫中顯示表情符號",
 	"Display the username instead of You in the Chat": "在聊天中顯示使用者名稱而不是「您」",
 	"Display the username instead of You in the Chat": "在聊天中顯示使用者名稱而不是「您」",
+	"Do not install functions from sources you do not fully trust.": "",
+	"Do not install tools from sources you do not fully trust.": "",
 	"Document": "文件",
 	"Document": "文件",
 	"Document Settings": "文件設定",
 	"Document Settings": "文件設定",
 	"Documentation": "文件",
 	"Documentation": "文件",
 	"Documents": "文件",
 	"Documents": "文件",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不會與外部連線,您的資料會安全地留在您的本機伺服器上。",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不會與外部連線,您的資料會安全地留在您的本機伺服器上。",
+	"don": "",
 	"Don't Allow": "不允許",
 	"Don't Allow": "不允許",
 	"Don't have an account?": "還沒有註冊帳號?",
 	"Don't have an account?": "還沒有註冊帳號?",
 	"Don't like the style": "不喜歡這個樣式?",
 	"Don't like the style": "不喜歡這個樣式?",
@@ -215,6 +219,7 @@
 	"Enable Community Sharing": "啟用社群分享",
 	"Enable Community Sharing": "啟用社群分享",
 	"Enable New Sign Ups": "允許註冊新帳號",
 	"Enable New Sign Ups": "允許註冊新帳號",
 	"Enable Web Search": "啟用網頁搜尋",
 	"Enable Web Search": "啟用網頁搜尋",
+	"Enabled": "",
 	"Engine": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "請確保您的 CSV 檔案包含這四個欄位,並按照此順序:名稱、電子郵件、密碼、角色。",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "請確保您的 CSV 檔案包含這四個欄位,並按照此順序:名稱、電子郵件、密碼、角色。",
 	"Enter {{role}} message here": "在這裡輸入 {{role}} 訊息",
 	"Enter {{role}} message here": "在這裡輸入 {{role}} 訊息",
@@ -280,10 +285,15 @@
 	"Frequency Penalty": "頻率懲罰",
 	"Frequency Penalty": "頻率懲罰",
 	"Function created successfully": "",
 	"Function created successfully": "",
 	"Function deleted successfully": "",
 	"Function deleted successfully": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "",
+	"Function ID (e.g. my_filter)": "",
 	"Function is now globally disabled": "",
 	"Function is now globally disabled": "",
 	"Function is now globally enabled": "",
 	"Function is now globally enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Function updated successfully": "",
 	"Functions": "功能",
 	"Functions": "功能",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"Functions imported successfully": "",
 	"General": "常用",
 	"General": "常用",
 	"General Settings": "常用設定",
 	"General Settings": "常用設定",
@@ -302,6 +312,7 @@
 	"Hide Model": "隱藏模型",
 	"Hide Model": "隱藏模型",
 	"How can I help you today?": "今天能為您做些什麼?",
 	"How can I help you today?": "今天能為您做些什麼?",
 	"Hybrid Search": "混合搜尋",
 	"Hybrid Search": "混合搜尋",
+	"I acknowledge that I have read and I understand the implications of my action. I am aware of the risks associated with executing arbitrary code and I have verified the trustworthiness of the source.": "",
 	"Image Generation (Experimental)": "影像生成(實驗性功能)",
 	"Image Generation (Experimental)": "影像生成(實驗性功能)",
 	"Image Generation Engine": "影像生成引擎",
 	"Image Generation Engine": "影像生成引擎",
 	"Image Settings": "圖片設定",
 	"Image Settings": "圖片設定",
@@ -442,6 +453,7 @@
 	"Pipelines Valves": "管線閥門",
 	"Pipelines Valves": "管線閥門",
 	"Plain text (.txt)": "純文字 (.txt)",
 	"Plain text (.txt)": "純文字 (.txt)",
 	"Playground": "AI 對話遊樂場",
 	"Playground": "AI 對話遊樂場",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "積極態度",
 	"Positive attitude": "積極態度",
 	"Previous 30 days": "前 30 天",
 	"Previous 30 days": "前 30 天",
 	"Previous 7 days": "前 7 天",
 	"Previous 7 days": "前 7 天",
@@ -606,7 +618,13 @@
 	"Tool deleted successfully": "",
 	"Tool deleted successfully": "",
 	"Tool imported successfully": "",
 	"Tool imported successfully": "",
 	"Tool updated successfully": "",
 	"Tool updated successfully": "",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "",
+	"Toolkit ID (e.g. my_toolkit)": "",
+	"Toolkit Name (e.g. My ToolKit)": "",
 	"Tools": "工具",
 	"Tools": "工具",
+	"Tools are a function calling system with arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution": "",
+	"Tools have a function calling system that allows arbitrary code execution.": "",
 	"Top K": "Top K",
 	"Top K": "Top K",
 	"Top P": "Top P",
 	"Top P": "Top P",
 	"Trouble accessing Ollama?": "存取 Ollama 時遇到問題?",
 	"Trouble accessing Ollama?": "存取 Ollama 時遇到問題?",
@@ -648,6 +666,7 @@
 	"Version": "版本",
 	"Version": "版本",
 	"Voice": "",
 	"Voice": "",
 	"Warning": "警告",
 	"Warning": "警告",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果更新或更改您的嵌入模型,則需要重新匯入所有文件",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果更新或更改您的嵌入模型,則需要重新匯入所有文件",
 	"Web": "網頁",
 	"Web": "網頁",
 	"Web API": "網頁 API",
 	"Web API": "網頁 API",