浏览代码

Merge pull request #3887 from OriginalSimon/dev

Added i18n keys and update of Ukrainian translation
Timothy Jaeryang Baek 10 月之前
父节点
当前提交
8a11985fce
共有 44 个文件被更改,包括 1105 次插入69 次删除
  1. 8 8
      src/lib/components/workspace/Functions.svelte
  2. 14 12
      src/lib/components/workspace/Functions/FunctionEditor.svelte
  3. 9 7
      src/lib/components/workspace/Tools.svelte
  4. 16 12
      src/lib/components/workspace/Tools/ToolkitEditor.svelte
  5. 12 10
      src/lib/components/workspace/common/ManifestModal.svelte
  6. 27 0
      src/lib/i18n/locales/ar-BH/translation.json
  7. 27 0
      src/lib/i18n/locales/bg-BG/translation.json
  8. 27 0
      src/lib/i18n/locales/bn-BD/translation.json
  9. 27 0
      src/lib/i18n/locales/ca-ES/translation.json
  10. 27 0
      src/lib/i18n/locales/ceb-PH/translation.json
  11. 27 0
      src/lib/i18n/locales/de-DE/translation.json
  12. 27 0
      src/lib/i18n/locales/dg-DG/translation.json
  13. 27 0
      src/lib/i18n/locales/en-GB/translation.json
  14. 27 0
      src/lib/i18n/locales/en-US/translation.json
  15. 27 0
      src/lib/i18n/locales/es-ES/translation.json
  16. 27 0
      src/lib/i18n/locales/fa-IR/translation.json
  17. 27 0
      src/lib/i18n/locales/fi-FI/translation.json
  18. 27 0
      src/lib/i18n/locales/fr-CA/translation.json
  19. 27 0
      src/lib/i18n/locales/fr-FR/translation.json
  20. 27 0
      src/lib/i18n/locales/he-IL/translation.json
  21. 27 0
      src/lib/i18n/locales/hi-IN/translation.json
  22. 27 0
      src/lib/i18n/locales/hr-HR/translation.json
  23. 27 0
      src/lib/i18n/locales/id-ID/translation.json
  24. 27 0
      src/lib/i18n/locales/it-IT/translation.json
  25. 27 0
      src/lib/i18n/locales/ja-JP/translation.json
  26. 27 0
      src/lib/i18n/locales/ka-GE/translation.json
  27. 27 0
      src/lib/i18n/locales/ko-KR/translation.json
  28. 27 0
      src/lib/i18n/locales/lt-LT/translation.json
  29. 27 0
      src/lib/i18n/locales/nb-NO/translation.json
  30. 27 0
      src/lib/i18n/locales/nl-NL/translation.json
  31. 27 0
      src/lib/i18n/locales/pa-IN/translation.json
  32. 27 0
      src/lib/i18n/locales/pl-PL/translation.json
  33. 27 0
      src/lib/i18n/locales/pt-BR/translation.json
  34. 27 0
      src/lib/i18n/locales/pt-PT/translation.json
  35. 27 0
      src/lib/i18n/locales/ru-RU/translation.json
  36. 27 0
      src/lib/i18n/locales/sr-RS/translation.json
  37. 27 0
      src/lib/i18n/locales/sv-SE/translation.json
  38. 27 0
      src/lib/i18n/locales/tk-TW/translation.json
  39. 27 0
      src/lib/i18n/locales/tr-TR/translation.json
  40. 45 18
      src/lib/i18n/locales/uk-UA/translation.json
  41. 27 0
      src/lib/i18n/locales/vi-VN/translation.json
  42. 27 0
      src/lib/i18n/locales/zh-CN/translation.json
  43. 27 0
      src/lib/i18n/locales/zh-TW/translation.json
  44. 2 2
      src/routes/auth/+page.svelte

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

@@ -235,7 +235,7 @@
 			</a>
 			<div class="flex flex-row gap-0.5 self-center">
 				{#if func?.meta?.manifest?.funding_url ?? false}
-					<Tooltip content="Support">
+					<Tooltip content={$i18n.t('Support')}>
 						<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"
 							type="button"
@@ -249,7 +249,7 @@
 					</Tooltip>
 				{/if}
 
-				<Tooltip content="Valves">
+				<Tooltip content={$i18n.t('Valves')}>
 					<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"
 						type="button"
@@ -314,7 +314,7 @@
 				</FunctionMenu>
 
 				<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
 							bind:state={func.is_active}
 							on:change={async (e) => {
@@ -494,15 +494,15 @@
 			<div>Please carefully review the following warnings:</div>
 
 			<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>
 		</div>
 
 		<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>
 </ConfirmDialog>

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

@@ -309,7 +309,7 @@ class Pipe:
 						<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"
 							type="text"
-							placeholder="Function Name (e.g. My Filter)"
+							placeholder={$i18n.t('Function Name (e.g. My Filter)')}
 							bind:value={name}
 							required
 						/>
@@ -317,7 +317,7 @@ class Pipe:
 						<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"
 							type="text"
-							placeholder="Function ID (e.g. my_filter)"
+							placeholder={$i18n.t('Function ID (e.g. my_filter)')}
 							bind:value={id}
 							required
 							disabled={edit}
@@ -326,7 +326,9 @@ class Pipe:
 					<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"
 						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}
 						required
 					/>
@@ -348,10 +350,10 @@ class Pipe:
 				<div class="pb-3 flex justify-between">
 					<div class="flex-1 pr-3">
 						<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"
-								>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>
@@ -376,18 +378,18 @@ class Pipe:
 >
 	<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>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">
-				<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>
 		</div>
 
 		<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>
 </ConfirmDialog>

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

@@ -221,7 +221,7 @@
 					</Tooltip>
 				{/if}
 
-				<Tooltip content="Valves">
+				<Tooltip content={$i18n.t('Valves')}>
 					<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"
 						type="button"
@@ -436,18 +436,20 @@
 >
 	<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>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">
-				<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>
 		</div>
 
 		<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>
 </ConfirmDialog>

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

@@ -197,7 +197,7 @@ class Tools:
 						<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"
 							type="text"
-							placeholder="Toolkit Name (e.g. My ToolKit)"
+							placeholder={$i18n.t('Toolkit Name (e.g. My ToolKit)')}
 							bind:value={name}
 							required
 						/>
@@ -205,7 +205,7 @@ class Tools:
 						<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"
 							type="text"
-							placeholder="Toolkit ID (e.g. my_toolkit)"
+							placeholder={$i18n.t('Toolkit ID (e.g. my_toolkit)')}
 							bind:value={id}
 							required
 							disabled={edit}
@@ -214,7 +214,9 @@ class Tools:
 					<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"
 						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}
 						required
 					/>
@@ -236,10 +238,10 @@ class Tools:
 				<div class="pb-3 flex justify-between">
 					<div class="flex-1 pr-3">
 						<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"
-								>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>
@@ -264,18 +266,20 @@ class Tools:
 >
 	<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>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">
-				<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>
 		</div>
 
 		<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>
 </ConfirmDialog>

+ 12 - 10
src/lib/components/workspace/common/ManifestModal.svelte

@@ -44,23 +44,25 @@
 					}}
 				>
 					<div class="px-1 text-sm">
-						<div class=" my-2">
-							The developers behind this plugin are passionate volunteers from the community. If you
-							find this plugin helpful, please consider contributing to its development.
+						<div class="my-2">
+							{$i18n.t(
+								'The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.'
+							)}
 						</div>
 
-						<div class=" my-2">
-							Your entire contribution will go directly to the plugin developer; Open WebUI does not
-							take any percentage. However, the chosen funding platform might have its own fees.
+						<div class="my-2">
+							{$i18n.t(
+								'Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.'
+							)}
 						</div>
 
-						<hr class=" dark:border-gray-800 my-3" />
-
+						<hr class="dark:border-gray-800 my-3" />
 						<div class="my-2">
-							Support this plugin: <a
+							{$i18n.t('Support this plugin:')}
+							<a
 								href={manifest.funding_url}
 								target="_blank"
-								class=" underline text-blue-400 hover:text-blue-300">{manifest.funding_url}</a
+								class="underline text-blue-400 hover:text-blue-300">{manifest.funding_url}</a
 							>
 						</div>
 					</div>

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "حذف {{name}}",
 	"Description": "وصف",
 	"Didn't fully follow instructions": "لم أتبع التعليمات بشكل كامل",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "اكتشف نموذجا",
 	"Discover a prompt": "اكتشاف موجه",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "أعدادات المستند",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "لا يجري أي اتصالات خارجية، وتظل بياناتك آمنة على الخادم المستضاف محليًا.",
 	"Don't Allow": "لا تسمح بذلك",
 	"Don't have an account?": "ليس لديك حساب؟",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "لا أحب النمط",
 	"Done": "",
 	"Download": "تحميل",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "تمكين مشاركة المجتمع",
 	"Enable New Sign Ups": "تفعيل عمليات التسجيل الجديدة",
 	"Enable Web Search": "تمكين بحث الويب",
+	"Enabled": "",
 	"Engine": "",
 	"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}} هنا",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "عقوبة التردد",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "عام",
 	"General Settings": "الاعدادات العامة",
 	"Generate Image": "",
 	"Generating search query": "إنشاء استعلام بحث",
 	"Generation Info": "معلومات الجيل",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "استجابة جيدة",
 	"Google PSE API Key": "مفتاح واجهة برمجة تطبيقات PSE من Google",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "كيف استطيع مساعدتك اليوم؟",
 	"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 Engine": "محرك توليد الصور",
 	"Image Settings": "إعدادات الصورة",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "اختصارات لوحة المفاتيح",
 	"Knowledge": "",
 	"Language": "اللغة",
+	"large language models, locally.": "",
 	"Last Active": "آخر نشاط",
 	"Last Modified": "",
 	"Light": "فاتح",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "صمامات خطوط الأنابيب",
 	"Plain text (.txt)": "نص عادي (.txt)",
 	"Playground": "مكان التجربة",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "موقف ايجابي",
 	"Previous 30 days": "أخر 30 يوم",
 	"Previous 7 days": "أخر 7 أيام",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "من اليمين إلى اليسار",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "حفظ",
 	"Save & Create": "حفظ وإنشاء",
@@ -566,6 +582,8 @@
 	"Success": "نجاح",
 	"Successfully updated.": "تم التحديث بنجاح",
 	"Suggested": "مقترحات",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "النظام",
 	"System Prompt": "محادثة النظام",
 	"Tags": "الوسوم",
@@ -578,6 +596,7 @@
 	"Text-to-Speech Engine": "محرك تحويل النص إلى كلام",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "شكرا لملاحظاتك!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "يجب أن تكون النتيجة قيمة تتراوح بين 0.0 (0%) و1.0 (100%).",
 	"Theme": "الثيم",
 	"Thinking...": "",
@@ -611,7 +630,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "هل تواجه مشكلة في الوصول",
@@ -653,6 +678,7 @@
 	"Version": "إصدار",
 	"Voice": "",
 	"Warning": "تحذير",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "تحذير: إذا قمت بتحديث أو تغيير نموذج التضمين الخاص بك، فستحتاج إلى إعادة استيراد كافة المستندات.",
 	"Web": "Web",
 	"Web API": "",
@@ -679,6 +705,7 @@
 	"You're a helpful assistant.": "مساعدك المفيد هنا",
 	"You're now logged in.": "لقد قمت الآن بتسجيل الدخول.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube تحميل اعدادات"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Изтрито {{име}}",
 	"Description": "Описание",
 	"Didn't fully follow instructions": "Не следва инструкциите",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Открийте модел",
 	"Discover a prompt": "Откриване на промпт",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Документ Настройки",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "няма външни връзки, и вашите данни остават сигурни на локално назначен сървър.",
 	"Don't Allow": "Не Позволявай",
 	"Don't have an account?": "Нямате акаунт?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Не харесваш стила?",
 	"Done": "",
 	"Download": "Изтегляне отменено",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Разрешаване на споделяне в общност",
 	"Enable New Sign Ups": "Вклюване на Нови Потребители",
 	"Enable Web Search": "Разрешаване на търсене в уеб",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверете се, че вашият CSV файл включва 4 колони в следния ред: Име, Имейл, Парола, Роля.",
 	"Enter {{role}} message here": "Въведете съобщение за {{role}} тук",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Наказание за честота",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Основни",
 	"General Settings": "Основни Настройки",
 	"Generate Image": "",
 	"Generating search query": "Генериране на заявка за търсене",
 	"Generation Info": "Информация за Генерация",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Добра отговор",
 	"Google PSE API Key": "Google PSE API ключ",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"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 Engine": "Двигател за генериране на изображения",
 	"Image Settings": "Настройки на изображения",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Клавиши за бърз достъп",
 	"Knowledge": "",
 	"Language": "Език",
+	"large language models, locally.": "",
 	"Last Active": "Последни активни",
 	"Last Modified": "",
 	"Light": "Светъл",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Тръбопроводи Вентили",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Плейграунд",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Позитивна ативност",
 	"Previous 30 days": "Предыдущите 30 дни",
 	"Previous 7 days": "Предыдущите 7 дни",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Запис",
 	"Save & Create": "Запис & Създаване",
@@ -562,6 +578,8 @@
 	"Success": "Успех",
 	"Successfully updated.": "Успешно обновено.",
 	"Suggested": "Препоръчано",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Система",
 	"System Prompt": "Системен Промпт",
 	"Tags": "Тагове",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Text-to-Speech Engine",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Благодарим ви за вашия отзив!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "The score should be a value between 0.0 (0%) and 1.0 (100%).",
 	"Theme": "Тема",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?",
@@ -649,6 +674,7 @@
 	"Version": "Версия",
 	"Voice": "",
 	"Warning": "Предупреждение",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Ако актуализирате или промените вашия модел за вграждане, трябва да повторите импортирането на всички документи.",
 	"Web": "Уеб",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Вие сте полезен асистент.",
 	"You're now logged in.": "Сега, вие влязохте в системата.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube Loader Settings"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} মোছা হয়েছে",
 	"Description": "বিবরণ",
 	"Didn't fully follow instructions": "ইনস্ট্রাকশন সম্পূর্ণ অনুসরণ করা হয়নি",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "একটি মডেল আবিষ্কার করুন",
 	"Discover a prompt": "একটি প্রম্পট খুঁজে বের করুন",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "ডকুমেন্ট সেটিংসমূহ",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "কোন এক্সটার্নাল কানেকশন তৈরি করে না, এবং আপনার ডেটা আর লোকালি হোস্টেড সার্ভারেই নিরাপদে থাকে।",
 	"Don't Allow": "অনুমোদন দেবেন না",
 	"Don't have an account?": "একাউন্ট নেই?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "স্টাইল পছন্দ করেন না",
 	"Done": "",
 	"Download": "ডাউনলোড",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "সম্প্রদায় শেয়ারকরণ সক্ষম করুন",
 	"Enable New Sign Ups": "নতুন সাইনআপ চালু করুন",
 	"Enable Web Search": "ওয়েব অনুসন্ধান সক্ষম করুন",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "আপনার সিএসভি ফাইলটিতে এই ক্রমে 4 টি কলাম অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করুন: নাম, ইমেল, পাসওয়ার্ড, ভূমিকা।.",
 	"Enter {{role}} message here": "{{role}} মেসেজ এখানে লিখুন",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "ফ্রিকোয়েন্সি পেনাল্টি",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "সাধারণ",
 	"General Settings": "সাধারণ সেটিংসমূহ",
 	"Generate Image": "",
 	"Generating search query": "অনুসন্ধান ক্যোয়ারী তৈরি করা হচ্ছে",
 	"Generation Info": "জেনারেশন ইনফো",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "ভালো সাড়া",
 	"Google PSE API Key": "গুগল পিএসই এপিআই কী",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "আপনাকে আজ কিভাবে সাহায্য করতে পারি?",
 	"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 Engine": "ইমেজ জেনারেশন ইঞ্জিন",
 	"Image Settings": "ছবির সেটিংসমূহ",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "কিবোর্ড শর্টকাটসমূহ",
 	"Knowledge": "",
 	"Language": "ভাষা",
+	"large language models, locally.": "",
 	"Last Active": "সর্বশেষ সক্রিয়",
 	"Last Modified": "",
 	"Light": "লাইট",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "পাইপলাইন ভালভ",
 	"Plain text (.txt)": "প্লায়েন টেক্সট (.txt)",
 	"Playground": "খেলাঘর",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "পজিটিভ আক্রমণ",
 	"Previous 30 days": "পূর্ব ৩০ দিন",
 	"Previous 7 days": "পূর্ব ৭ দিন",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "রোজ পাইন",
 	"Rosé Pine Dawn": "ভোরের রোজ পাইন",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "সংরক্ষণ",
 	"Save & Create": "সংরক্ষণ এবং তৈরি করুন",
@@ -562,6 +578,8 @@
 	"Success": "সফল",
 	"Successfully updated.": "সফলভাবে আপডেট হয়েছে",
 	"Suggested": "প্রস্তাবিত",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "সিস্টেম",
 	"System Prompt": "সিস্টেম প্রম্পট",
 	"Tags": "ট্যাগসমূহ",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "টেক্সট-টু-স্পিচ ইঞ্জিন",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "আপনার মতামত ধন্যবাদ!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "স্কোর একটি 0.0 (0%) এবং 1.0 (100%) এর মধ্যে একটি মান হওয়া উচিত।",
 	"Theme": "থিম",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 এক্সেস করতে সমস্যা হচ্ছে?",
@@ -649,6 +674,7 @@
 	"Version": "ভার্সন",
 	"Voice": "",
 	"Warning": "সতর্কীকরণ",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "সতর্কীকরণ: আপনি যদি আপনার এম্বেডিং মডেল আপডেট বা পরিবর্তন করেন, তাহলে আপনাকে সমস্ত নথি পুনরায় আমদানি করতে হবে।.",
 	"Web": "ওয়েব",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "আপনি একজন উপকারী এসিস্ট্যান্ট",
 	"You're now logged in.": "আপনি এখন লগইন করা অবস্থায় আছেন",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "YouTube",
 	"Youtube Loader Settings": "YouTube লোডার সেটিংস"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "S'ha eliminat {{name}}",
 	"Description": "Descripció",
 	"Didn't fully follow instructions": "No s'han seguit les instruccions completament",
+	"Disabled": "",
 	"Discover a function": "Descobrir una funció",
 	"Discover a model": "Descobrir un model",
 	"Discover a prompt": "Descobrir una indicació",
@@ -188,6 +189,8 @@
 	"Dismissible": "Descartable",
 	"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",
+	"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": "Preferències de documents",
 	"Documentation": "Documentació",
@@ -195,6 +198,8 @@
 	"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't Allow": "No permetre",
 	"Don't have an account?": "No tens un compte?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "No t'agrada l'estil?",
 	"Done": "Fet",
 	"Download": "Descarregar",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Activar l'ús compartit amb la comunitat",
 	"Enable New Sign Ups": "Permetre nous registres",
 	"Enable Web Search": "Activar la cerca web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Introdueix aquí el missatge de {{role}}",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Penalització per freqüència",
 	"Function created successfully": "La funció s'ha creat 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 enabled": "La funció ha estat activada globalment",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "La funció s'ha actualitzat correctament",
 	"Functions": "Funcions",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Les funcions s'han importat correctament",
 	"General": "General",
 	"General Settings": "Preferències generals",
 	"Generate Image": "Generar imatge",
 	"Generating search query": "Generant consulta",
 	"Generation Info": "Informació sobre la generació",
+	"Get up and running with": "",
 	"Global": "Global",
 	"Good Response": "Bona resposta",
 	"Google PSE API Key": "Clau API PSE de Google",
@@ -302,6 +314,7 @@
 	"Hide Model": "Amagar el model",
 	"How can I help you today?": "Com et puc ajudar avui?",
 	"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 Engine": "Motor de generació d'imatges",
 	"Image Settings": "Preferències d'imatges",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Dreceres de teclat",
 	"Knowledge": "Coneixement",
 	"Language": "Idioma",
+	"large language models, locally.": "",
 	"Last Active": "Activitat recent",
 	"Last Modified": "Modificació",
 	"Light": "Clar",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Vàlvules de les Pipelines",
 	"Plain text (.txt)": "Text pla (.txt)",
 	"Playground": "Zona de jocs",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Actitud positiva",
 	"Previous 30 days": "30 dies anteriors",
 	"Previous 7 days": "7 dies anteriors",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Albada Rosé Pine",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "S'està executant",
 	"Save": "Desar",
 	"Save & Create": "Desar i crear",
@@ -563,6 +579,8 @@
 	"Success": "Èxit",
 	"Successfully updated.": "Actualitzat correctament.",
 	"Suggested": "Suggerit",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistema",
 	"System Prompt": "Indicació del Sistema",
 	"Tags": "Etiquetes",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Motor de text a veu",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Gràcies pel teu comentari!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "El valor de puntuació hauria de ser entre 0.0 (0%) i 1.0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "Pensant...",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "Eina eliminada correctament",
 	"Tool imported successfully": "Eina importada 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 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?": "Problemes en accedir a Ollama?",
@@ -650,6 +675,7 @@
 	"Version": "Versió",
 	"Voice": "Veu",
 	"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.",
 	"Web": "Web",
 	"Web API": "Web API",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Ets un assistent útil.",
 	"You're now logged in.": "Ara estàs connectat.",
 	"Your account status is currently pending activation.": "El compte està actualment pendent d'activació",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Preferències del carregador de Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Description": "Deskripsyon",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a prompt": "Pagkaplag usa ka prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Mga Setting sa Dokumento",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Dili tugotan",
 	"Don't have an account?": "Wala kay account ?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "",
 	"Done": "",
 	"Download": "",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "I-enable ang bag-ong mga rehistro",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "Pagsulod sa mensahe {{role}} dinhi",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Heneral",
 	"General Settings": "kinatibuk-ang mga setting",
 	"Generate Image": "",
 	"Generating search query": "",
 	"Generation Info": "",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "",
 	"Google PSE API Key": "",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Unsaon nako pagtabang kanimo karon?",
 	"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 Engine": "Makina sa paghimo og imahe",
 	"Image Settings": "Mga Setting sa Imahen",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Mga shortcut sa keyboard",
 	"Knowledge": "",
 	"Language": "Pinulongan",
+	"large language models, locally.": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Light": "Kahayag",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "Dulaanan",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Aube Pine Rosé",
 	"RTL": "",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Tipigi",
 	"Save & Create": "I-save ug Paghimo",
@@ -562,6 +578,8 @@
 	"Success": "Kalampusan",
 	"Successfully updated.": "Malampuson nga na-update.",
 	"Suggested": "",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistema",
 	"System Prompt": "Madasig nga Sistema",
 	"Tags": "Mga tag",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Text-to-speech nga makina",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "",
 	"Theme": "Tema",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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": "Ibabaw nga P",
 	"Trouble accessing Ollama?": "Adunay mga problema sa pag-access sa Ollama?",
@@ -649,6 +674,7 @@
 	"Version": "Bersyon",
 	"Voice": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "Web",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Usa ka ka mapuslanon nga katabang",
 	"You're now logged in.": "Konektado ka na karon.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "",
 	"Youtube Loader Settings": ""
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} gelöscht",
 	"Description": "Beschreibung",
 	"Didn't fully follow instructions": "Nicht genau den Answeisungen gefolgt",
+	"Disabled": "",
 	"Discover a function": "Entdecken Sie weitere Funktionen",
 	"Discover a model": "Entdecken Sie weitere Modelle",
 	"Discover a prompt": "Entdecken Sie weitere Prompts",
@@ -188,6 +189,8 @@
 	"Dismissible": "ausblendbar",
 	"Display Emoji in Call": "Emojis im Anruf anzeigen",
 	"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 Settings": "Dokumenteinstellungen",
 	"Documentation": "Dokumentation",
@@ -195,6 +198,8 @@
 	"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't Allow": "Verbieten",
 	"Don't have an account?": "Haben Sie noch kein Benutzerkonto?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "schlechter Schreibstil",
 	"Done": "Erledigt",
 	"Download": "Exportieren",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Community-Freigabe aktivieren",
 	"Enable New Sign Ups": "Registrierung erlauben",
 	"Enable Web Search": "Websuche aktivieren",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Geben Sie die {{role}}-Nachricht hier ein",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Frequenzstrafe",
 	"Function created successfully": "Funktion erfolgreich erstellt",
 	"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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Funktion erfolgreich aktualisiert",
 	"Functions": "Funktionen",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Funktionen erfolgreich importiert",
 	"General": "Allgemein",
 	"General Settings": "Allgemeine Einstellungen",
 	"Generate Image": "Bild erzeugen",
 	"Generating search query": "Suchanfrage wird erstellt",
 	"Generation Info": "Generierungsinformationen",
+	"Get up and running with": "",
 	"Global": "Global",
 	"Good Response": "Gute Antwort",
 	"Google PSE API Key": "Google PSE-API-Schlüssel",
@@ -302,6 +314,7 @@
 	"Hide Model": "Modell ausblenden",
 	"How can I help you today?": "Wie kann ich Ihnen heute helfen?",
 	"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 Engine": "Bildgenerierungs-Engine",
 	"Image Settings": "Bildeinstellungen",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Tastenkombinationen",
 	"Knowledge": "Wissen",
 	"Language": "Sprache",
+	"large language models, locally.": "",
 	"Last Active": "Zuletzt aktiv",
 	"Last Modified": "Zuletzt bearbeitet",
 	"Light": "Hell",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Pipeline Valves",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Playground": "Testumgebung",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positive Einstellung",
 	"Previous 30 days": "Vorherige 30 Tage",
 	"Previous 7 days": "Vorherige 7 Tage",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Läuft",
 	"Save": "Speichern",
 	"Save & Create": "Erstellen",
@@ -562,6 +578,8 @@
 	"Success": "Erfolg",
 	"Successfully updated.": "Erfolgreich aktualisiert.",
 	"Suggested": "Vorgeschlagen",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "System",
 	"System Prompt": "System-Prompt",
 	"Tags": "Tags",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Text-zu-Sprache-Engine",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Danke für Ihr Feedback!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Die Punktzahl sollte ein Wert zwischen 0,0 (0 %) und 1,0 (100 %) sein.",
 	"Theme": "Design",
 	"Thinking...": "Denke nach...",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "Werkzeug erfolgreich gelöscht",
 	"Tool imported successfully": "Werkzeug erfolgreich importiert",
 	"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 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?": "Probleme beim Zugriff auf Ollama?",
@@ -649,6 +674,7 @@
 	"Version": "Version",
 	"Voice": "Stimme",
 	"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.",
 	"Web": "Web",
 	"Web API": "Web-API",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Du bist ein hilfreicher Assistent.",
 	"You're now logged in.": "Sie sind jetzt eingeloggt.",
 	"Your account status is currently pending activation.": "Ihr Kontostatus ist derzeit ausstehend und wartet auf Aktivierung.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "YouTube",
 	"Youtube Loader Settings": "YouTube-Ladeeinstellungen"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Description": "Description",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a prompt": "Discover a prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Document Settings",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Don't Allow",
 	"Don't have an account?": "No account? Much sad.",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "",
 	"Done": "",
 	"Download": "",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "Enable New Bark Ups",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "Enter {{role}} bork here",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Woweral",
 	"General Settings": "General Doge Settings",
 	"Generate Image": "",
 	"Generating search query": "",
 	"Generation Info": "",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "",
 	"Google PSE API Key": "",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "How can I halp u today?",
 	"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 Engine": "Image Engine",
 	"Image Settings": "Settings for Wowmage",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Keyboard Barkcuts",
 	"Knowledge": "",
 	"Language": "Doge Speak",
+	"large language models, locally.": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Light": "Light",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Playground",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Save much wow",
 	"Save & Create": "Save & Create much create",
@@ -564,6 +580,8 @@
 	"Success": "Success very success",
 	"Successfully updated.": "Successfully updated. Very updated.",
 	"Suggested": "",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "System very system",
 	"System Prompt": "System Prompt much prompt",
 	"Tags": "Tags very tags",
@@ -576,6 +594,7 @@
 	"Text-to-Speech Engine": "Text-to-Speech Engine much speak",
 	"Tfs Z": "Tfs Z much Z",
 	"Thanks for your feedback!": "",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "",
 	"Theme": "Theme much theme",
 	"Thinking...": "",
@@ -609,7 +628,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "Top P very top",
 	"Trouble accessing Ollama?": "Trouble accessing Ollama? Much trouble?",
@@ -651,6 +676,7 @@
 	"Version": "Version much version",
 	"Voice": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "Web very web",
 	"Web API": "",
@@ -677,6 +703,7 @@
 	"You're a helpful assistant.": "You're a helpful assistant. Much helpful.",
 	"You're now logged in.": "You're now logged in. Much logged.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "",
 	"Youtube Loader Settings": ""
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Description": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a prompt": "",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
 	"Don't Allow": "",
 	"Don't have an account?": "",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "",
 	"Done": "",
 	"Download": "",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "",
 	"General Settings": "",
 	"Generate Image": "",
 	"Generating search query": "",
 	"Generation Info": "",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "",
 	"Google PSE API Key": "",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "",
 	"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 Engine": "",
 	"Image Settings": "",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "",
 	"Knowledge": "",
 	"Language": "",
+	"large language models, locally.": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Light": "",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "",
 	"Rosé Pine Dawn": "",
 	"RTL": "",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "",
 	"Save & Create": "",
@@ -562,6 +578,8 @@
 	"Success": "",
 	"Successfully updated.": "",
 	"Suggested": "",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "",
 	"System Prompt": "",
 	"Tags": "",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "",
 	"Tfs Z": "",
 	"Thanks for your feedback!": "",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "",
 	"Theme": "",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "",
 	"Trouble accessing Ollama?": "",
@@ -649,6 +674,7 @@
 	"Version": "",
 	"Voice": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "",
 	"You're now logged in.": "",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "",
 	"Youtube Loader Settings": ""
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Description": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a prompt": "",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
 	"Don't Allow": "",
 	"Don't have an account?": "",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "",
 	"Done": "",
 	"Download": "",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "",
 	"General Settings": "",
 	"Generate Image": "",
 	"Generating search query": "",
 	"Generation Info": "",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "",
 	"Google PSE API Key": "",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "",
 	"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 Engine": "",
 	"Image Settings": "",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "",
 	"Knowledge": "",
 	"Language": "",
+	"large language models, locally.": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Light": "",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "",
 	"Rosé Pine Dawn": "",
 	"RTL": "",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "",
 	"Save & Create": "",
@@ -562,6 +578,8 @@
 	"Success": "",
 	"Successfully updated.": "",
 	"Suggested": "",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "",
 	"System Prompt": "",
 	"Tags": "",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "",
 	"Tfs Z": "",
 	"Thanks for your feedback!": "",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "",
 	"Theme": "",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "",
 	"Trouble accessing Ollama?": "",
@@ -649,6 +674,7 @@
 	"Version": "",
 	"Voice": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "",
 	"You're now logged in.": "",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "",
 	"Youtube Loader Settings": ""
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Eliminado {{nombre}}",
 	"Description": "Descripción",
 	"Didn't fully follow instructions": "No siguió las instrucciones",
+	"Disabled": "",
 	"Discover a function": "Descubre una función",
 	"Discover a model": "Descubrir un modelo",
 	"Discover a prompt": "Descubre un Prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "Desestimable",
 	"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",
+	"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 Settings": "Configuración del Documento",
 	"Documentation": "Documentación",
@@ -195,6 +198,8 @@
 	"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't Allow": "No Permitir",
 	"Don't have an account?": "¿No tienes una cuenta?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "No te gusta el estilo?",
 	"Done": "Hecho",
 	"Download": "Descargar",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Habilitar el uso compartido de la comunidad",
 	"Enable New Sign Ups": "Habilitar Nuevos Registros",
 	"Enable Web Search": "Habilitar la búsqueda web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Ingrese el mensaje {{role}} aquí",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Penalización de frecuencia",
 	"Function created successfully": "Función creada 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Función actualizada exitosamente",
 	"Functions": "Funciones",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Funciones importadas exitosamente",
 	"General": "General",
 	"General Settings": "Opciones Generales",
 	"Generate Image": "Generar imagen",
 	"Generating search query": "Generación de consultas de búsqueda",
 	"Generation Info": "Información de Generación",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Buena Respuesta",
 	"Google PSE API Key": "Clave API de Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "Esconder Modelo",
 	"How can I help you today?": "¿Cómo puedo ayudarte hoy?",
 	"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 Engine": "Motor de generación de imágenes",
 	"Image Settings": "Ajustes de la Imágen",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Atajos de teclado",
 	"Knowledge": "Conocimiento",
 	"Language": "Lenguaje",
+	"large language models, locally.": "",
 	"Last Active": "Última Actividad",
 	"Last Modified": "Modificado por última vez",
 	"Light": "Claro",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Tuberías Válvulas",
 	"Plain text (.txt)": "Texto plano (.txt)",
 	"Playground": "Patio de juegos",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Actitud positiva",
 	"Previous 30 days": "Últimos 30 días",
 	"Previous 7 days": "Últimos 7 días",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Ejecutando",
 	"Save": "Guardar",
 	"Save & Create": "Guardar y Crear",
@@ -563,6 +579,8 @@
 	"Success": "Éxito",
 	"Successfully updated.": "Actualizado exitosamente.",
 	"Suggested": "Sugerido",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistema",
 	"System Prompt": "Prompt del sistema",
 	"Tags": "Etiquetas",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Motor de texto a voz",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "¡Gracias por tu retroalimentación!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "El puntaje debe ser un valor entre 0.0 (0%) y 1.0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "Pensando...",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "Herramienta eliminada con éxito",
 	"Tool imported successfully": "Herramienta importada 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 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?": "¿Problemas para acceder a Ollama?",
@@ -650,6 +675,7 @@
 	"Version": "Versión",
 	"Voice": "Voz",
 	"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.",
 	"Web": "Web",
 	"Web API": "API Web",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Usted es un asistente útil.",
 	"You're now logged in.": "Usted ahora está conectado.",
 	"Your account status is currently pending activation.": "El estado de su cuenta actualmente se encuentra pendiente de activación.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Configuración del cargador de Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "حذف شده {{name}}",
 	"Description": "توضیحات",
 	"Didn't fully follow instructions": "نمی تواند دستورالعمل را کامل پیگیری کند",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "کشف یک مدل",
 	"Discover a prompt": "یک اعلان را کشف کنید",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "تنظیمات سند",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "هیچ اتصال خارجی ایجاد نمی کند و داده های شما به طور ایمن در سرور میزبان محلی شما باقی می ماند.",
 	"Don't Allow": "اجازه نده",
 	"Don't have an account?": "حساب کاربری ندارید؟",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "نظری ندارید؟",
 	"Done": "",
 	"Download": "دانلود کن",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "فعالسازی اشتراک انجمن",
 	"Enable New Sign Ups": "فعال کردن ثبت نام\u200cهای جدید",
 	"Enable Web Search": "فعالسازی جستجوی وب",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "اطمینان حاصل کنید که فایل CSV شما شامل چهار ستون در این ترتیب است: نام، ایمیل، رمز عبور، نقش.",
 	"Enter {{role}} message here": "پیام {{role}} را اینجا وارد کنید",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "مجازات فرکانس",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "عمومی",
 	"General Settings": "تنظیمات عمومی",
 	"Generate Image": "",
 	"Generating search query": "در حال تولید پرسوجوی جستجو",
 	"Generation Info": "اطلاعات تولید",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "پاسخ خوب",
 	"Google PSE API Key": "گوگل PSE API کلید",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "امروز چطور می توانم کمک تان کنم؟",
 	"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 Engine": "موتور تولید تصویر",
 	"Image Settings": "تنظیمات تصویر",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "میانبرهای صفحه کلید",
 	"Knowledge": "",
 	"Language": "زبان",
+	"large language models, locally.": "",
 	"Last Active": "آخرین فعال",
 	"Last Modified": "",
 	"Light": "روشن",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "شیرالات خطوط لوله",
 	"Plain text (.txt)": "متن ساده (.txt)",
 	"Playground": "زمین بازی",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "نظرات مثبت",
 	"Previous 30 days": "30 روز قبل",
 	"Previous 7 days": "7 روز قبل",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "ذخیره",
 	"Save & Create": "ذخیره و ایجاد",
@@ -562,6 +578,8 @@
 	"Success": "موفقیت",
 	"Successfully updated.": "با موفقیت به روز شد",
 	"Suggested": "پیشنهادی",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "سیستم",
 	"System Prompt": "پرامپت سیستم",
 	"Tags": "تگ\u200cها",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "موتور تبدیل متن به گفتار",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "با تشکر از بازخورد شما!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "امتیاز باید یک مقدار بین 0.0 (0%) و 1.0 (100%) باشد.",
 	"Theme": "قالب",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "در دسترسی به اولاما مشکل دارید؟",
@@ -649,6 +674,7 @@
 	"Version": "نسخه",
 	"Voice": "",
 	"Warning": "هشدار",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "هشدار: اگر شما به روز کنید یا تغییر دهید مدل شما، باید تمام سند ها را مجددا وارد کنید.",
 	"Web": "وب",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "تو یک دستیار سودمند هستی.",
 	"You're now logged in.": "شما اکنون وارد شده\u200cاید.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "یوتیوب",
 	"Youtube Loader Settings": "تنظیمات لودر یوتیوب"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Poistettu {{nimi}}",
 	"Description": "Kuvaus",
 	"Didn't fully follow instructions": "Ei noudattanut ohjeita täysin",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Tutustu malliin",
 	"Discover a prompt": "Löydä kehote",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Asiakirja-asetukset",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Älä salli",
 	"Don't have an account?": "Eikö sinulla ole tiliä?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "En pidä tyylistä",
 	"Done": "",
 	"Download": "Lataa",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Ota yhteisön jakaminen käyttöön",
 	"Enable New Sign Ups": "Salli uudet rekisteröitymiset",
 	"Enable Web Search": "Ota verkkohaku käyttöön",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Kirjoita {{role}} viesti tähän",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Taajuussakko",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Yleinen",
 	"General Settings": "Yleisasetukset",
 	"Generate Image": "",
 	"Generating search query": "Hakukyselyn luominen",
 	"Generation Info": "Generointitiedot",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Hyvä vastaus",
 	"Google PSE API Key": "Google PSE API -avain",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Kuinka voin auttaa tänään?",
 	"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 Engine": "Kuvagenerointimoottori",
 	"Image Settings": "Kuva-asetukset",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Pikanäppäimet",
 	"Knowledge": "",
 	"Language": "Kieli",
+	"large language models, locally.": "",
 	"Last Active": "Viimeksi aktiivinen",
 	"Last Modified": "",
 	"Light": "Vaalea",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Putkistot Venttiilit",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Playground": "Leikkipaikka",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positiivinen asenne",
 	"Previous 30 days": "Edelliset 30 päivää",
 	"Previous 7 days": "Edelliset 7 päivää",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosee-mänty",
 	"Rosé Pine Dawn": "Aamuinen Rosee-mänty",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Tallenna",
 	"Save & Create": "Tallenna ja luo",
@@ -562,6 +578,8 @@
 	"Success": "Onnistui",
 	"Successfully updated.": "Päivitetty onnistuneesti.",
 	"Suggested": "Suositeltu",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Järjestelmä",
 	"System Prompt": "Järjestelmäkehote",
 	"Tags": "Tagit",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Puhemoottori",
 	"Tfs Z": "TFS Z",
 	"Thanks for your feedback!": "Kiitos palautteestasi!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Pisteytyksen tulee olla arvo välillä 0.0 (0%) ja 1.0 (100%).",
 	"Theme": "Teema",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Ongelmia Ollama-yhteydessä?",
@@ -649,6 +674,7 @@
 	"Version": "Versio",
 	"Voice": "",
 	"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.",
 	"Web": "Web",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Olet avulias apulainen.",
 	"You're now logged in.": "Olet nyt kirjautunut sisään.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube Loader-asetukset"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Supprimé {{name}}",
 	"Description": "Description",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
+	"Disabled": "",
 	"Discover a function": "Découvrez une fonction",
 	"Discover a model": "Découvrir un modèle",
 	"Discover a prompt": "Découvrir une suggestion",
@@ -188,6 +189,8 @@
 	"Dismissible": "Fermeture",
 	"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",
+	"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": "Paramètres du document",
 	"Documentation": "Documentation",
@@ -195,6 +198,8 @@
 	"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't Allow": "Ne pas autoriser",
 	"Don't have an account?": "Vous n'avez pas de compte ?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "N'apprécie pas le style",
 	"Done": "Terminé",
 	"Download": "Télécharger",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Activer le partage communautaire",
 	"Enable New Sign Ups": "Activer les nouvelles inscriptions",
 	"Enable Web Search": "Activer la recherche sur le Web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Pénalité de fréquence",
 	"Function created successfully": "La fonction a été créé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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "La fonction a été mise à jour avec succès",
 	"Functions": "Fonctions",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fonctions importées avec succès",
 	"General": "Général",
 	"General Settings": "Paramètres Généraux",
 	"Generate Image": "Générer une image",
 	"Generating search query": "Génération d'une requête de recherche",
 	"Generation Info": "Informations sur la génération",
+	"Get up and running with": "",
 	"Global": "Mondial",
 	"Good Response": "Bonne réponse",
 	"Google PSE API Key": "Clé API Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "Masquer le modèle",
 	"How can I help you today?": "Comment puis-je vous être utile aujourd'hui ?",
 	"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 Engine": "Moteur de génération d'images",
 	"Image Settings": "Paramètres de l'image",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Raccourcis clavier",
 	"Knowledge": "Connaissance",
 	"Language": "Langue",
+	"large language models, locally.": "",
 	"Last Active": "Dernière activité",
 	"Last Modified": "Dernière modification",
 	"Light": "Lumineux",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Vannes de Pipelines",
 	"Plain text (.txt)": "Texte simple (.txt)",
 	"Playground": "Aire de jeux",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Attitude positive",
 	"Previous 30 days": "30 derniers jours",
 	"Previous 7 days": "7 derniers jours",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Pin rosé",
 	"Rosé Pine Dawn": "Aube de Pin Rosé",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Courir",
 	"Save": "Enregistrer",
 	"Save & Create": "Enregistrer & Créer",
@@ -563,6 +579,8 @@
 	"Success": "Réussite",
 	"Successfully updated.": "Mise à jour réussie.",
 	"Suggested": "Sugéré",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Système",
 	"System Prompt": "Prompt du système",
 	"Tags": "Balises",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Moteur de synthèse vocale",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Merci pour vos commentaires !",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Le score doit être une valeur comprise entre 0,0 (0\u00a0%) et 1,0 (100\u00a0%).",
 	"Theme": "Thème",
 	"Thinking...": "En train de réfléchir...",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "Outil supprimé avec succès",
 	"Tool imported successfully": "Outil importé 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 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?": "Rencontrez-vous des difficultés pour accéder à Ollama ?",
@@ -650,6 +675,7 @@
 	"Version": "Version améliorée",
 	"Voice": "Voix",
 	"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.",
 	"Web": "Web",
 	"Web API": "API Web",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Vous êtes un assistant serviable.",
 	"You're now logged in.": "Vous êtes désormais connecté.",
 	"Your account status is currently pending activation.": "Votre statut de compte est actuellement en attente d'activation.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "YouTube",
 	"Youtube Loader Settings": "Paramètres de l'outil de téléchargement YouTube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Supprimé {{name}}",
 	"Description": "Description",
 	"Didn't fully follow instructions": "N'a pas entièrement respecté les instructions",
+	"Disabled": "",
 	"Discover a function": "Découvrez une fonction",
 	"Discover a model": "Découvrir un modèle",
 	"Discover a prompt": "Découvrir une suggestion",
@@ -188,6 +189,8 @@
 	"Dismissible": "Fermeture",
 	"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",
+	"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": "Paramètres du document",
 	"Documentation": "Documentation",
@@ -195,6 +198,8 @@
 	"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't Allow": "Ne pas autoriser",
 	"Don't have an account?": "Vous n'avez pas de compte ?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "N'apprécie pas le style",
 	"Done": "Terminé",
 	"Download": "Télécharger",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Activer le partage communautaire",
 	"Enable New Sign Ups": "Activer les nouvelles inscriptions",
 	"Enable Web Search": "Activer la recherche web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Entrez le message {{role}} ici",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Pénalité de fréquence",
 	"Function created successfully": "La fonction a été créé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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "La fonction a été mise à jour avec succès",
 	"Functions": "Fonctions",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fonctions importées avec succès",
 	"General": "Général",
 	"General Settings": "Paramètres Généraux",
 	"Generate Image": "Générer une image",
 	"Generating search query": "Génération d'une requête de recherche",
 	"Generation Info": "Informations sur la génération",
+	"Get up and running with": "",
 	"Global": "Mondial",
 	"Good Response": "Bonne réponse",
 	"Google PSE API Key": "Clé API Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "Masquer le modèle",
 	"How can I help you today?": "Comment puis-je vous être utile aujourd'hui ?",
 	"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 Engine": "Moteur de génération d'images",
 	"Image Settings": "Paramètres de l'image",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Raccourcis clavier",
 	"Knowledge": "Connaissance",
 	"Language": "Langue",
+	"large language models, locally.": "",
 	"Last Active": "Dernière activité",
 	"Last Modified": "Dernière modification",
 	"Light": "Lumineux",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Vannes de Pipelines",
 	"Plain text (.txt)": "Texte simple (.txt)",
 	"Playground": "Aire de jeux",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Attitude positive",
 	"Previous 30 days": "30 derniers jours",
 	"Previous 7 days": "7 derniers jours",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Pin rosé",
 	"Rosé Pine Dawn": "Aube de Pin Rosé",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Courir",
 	"Save": "Enregistrer",
 	"Save & Create": "Enregistrer & Créer",
@@ -563,6 +579,8 @@
 	"Success": "Réussite",
 	"Successfully updated.": "Mise à jour réussie.",
 	"Suggested": "Sugéré",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Système",
 	"System Prompt": "Prompt du système",
 	"Tags": "Balises",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Moteur de synthèse vocale",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Merci pour vos commentaires !",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Le score doit être une valeur comprise entre 0,0 (0\u00a0%) et 1,0 (100\u00a0%).",
 	"Theme": "Thème",
 	"Thinking...": "En train de réfléchir...",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "Outil supprimé avec succès",
 	"Tool imported successfully": "Outil importé 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 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?": "Rencontrez-vous des difficultés pour accéder à Ollama ?",
@@ -650,6 +675,7 @@
 	"Version": "Version améliorée",
 	"Voice": "Voix",
 	"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.",
 	"Web": "Web",
 	"Web API": "API Web",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Vous êtes un assistant serviable.",
 	"You're now logged in.": "Vous êtes désormais connecté.",
 	"Your account status is currently pending activation.": "Votre statut de compte est actuellement en attente d'activation.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "YouTube",
 	"Youtube Loader Settings": "Paramètres de l'outil de téléchargement YouTube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "נמחק {{name}}",
 	"Description": "תיאור",
 	"Didn't fully follow instructions": "לא עקב אחרי ההוראות באופן מלא",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "גלה מודל",
 	"Discover a prompt": "גלה פקודה",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "הגדרות מסמך",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "לא מבצע חיבורים חיצוניים, והנתונים שלך נשמרים באופן מאובטח בשרת המקומי שלך.",
 	"Don't Allow": "אל תאפשר",
 	"Don't have an account?": "אין לך חשבון?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "לא אוהב את הסגנון",
 	"Done": "",
 	"Download": "הורד",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "הפיכת שיתוף קהילה לזמין",
 	"Enable New Sign Ups": "אפשר הרשמות חדשות",
 	"Enable Web Search": "הפיכת חיפוש באינטרנט לזמין",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ודא שקובץ ה-CSV שלך כולל 4 עמודות בסדר הבא: שם, דוא\"ל, סיסמה, תפקיד.",
 	"Enter {{role}} message here": "הזן הודעת {{role}} כאן",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "עונש תדירות",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "כללי",
 	"General Settings": "הגדרות כלליות",
 	"Generate Image": "",
 	"Generating search query": "יצירת שאילתת חיפוש",
 	"Generation Info": "מידע על היצירה",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "תגובה טובה",
 	"Google PSE API Key": "מפתח API של Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "כיצד אוכל לעזור לך היום?",
 	"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 Engine": "מנוע יצירת תמונות",
 	"Image Settings": "הגדרות תמונה",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "קיצורי מקלדת",
 	"Knowledge": "",
 	"Language": "שפה",
+	"large language models, locally.": "",
 	"Last Active": "פעיל לאחרונה",
 	"Last Modified": "",
 	"Light": "בהיר",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "צינורות שסתומים",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Playground": "אזור משחקים",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "גישה חיובית",
 	"Previous 30 days": "30 הימים הקודמים",
 	"Previous 7 days": "7 הימים הקודמים",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "שמור",
 	"Save & Create": "שמור וצור",
@@ -563,6 +579,8 @@
 	"Success": "הצלחה",
 	"Successfully updated.": "עדכון הצלחה.",
 	"Suggested": "מומלץ",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "מערכת",
 	"System Prompt": "תגובת מערכת",
 	"Tags": "תגיות",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "מנוע טקסט לדיבור",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "תודה על המשוב שלך!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "ציון צריך להיות ערך בין 0.0 (0%) ל-1.0 (100%)",
 	"Theme": "נושא",
 	"Thinking...": "",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?",
@@ -650,6 +675,7 @@
 	"Version": "גרסה",
 	"Voice": "",
 	"Warning": "אזהרה",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "אזהרה: אם תעדכן או תשנה את מודל ההטבעה שלך, יהיה עליך לייבא מחדש את כל המסמכים.",
 	"Web": "רשת",
 	"Web API": "",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "אתה עוזר מועיל.",
 	"You're now logged in.": "כעת אתה מחובר.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "הגדרות Youtube Loader"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} हटा दिया गया",
 	"Description": "विवरण",
 	"Didn't fully follow instructions": "निर्देशों का पूरी तरह से पालन नहीं किया",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "एक मॉडल की खोज करें",
 	"Discover a prompt": "प्रॉम्प्ट खोजें",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "दस्तावेज़ सेटिंग्स",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "कोई बाहरी कनेक्शन नहीं बनाता है, और आपका डेटा आपके स्थानीय रूप से होस्ट किए गए सर्वर पर सुरक्षित रूप से रहता है।",
 	"Don't Allow": "अनुमति न दें",
 	"Don't have an account?": "कोई खाता नहीं है?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "शैली पसंद नहीं है",
 	"Done": "",
 	"Download": "डाउनलोड",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "समुदाय साझाकरण सक्षम करें",
 	"Enable New Sign Ups": "नए साइन अप सक्रिय करें",
 	"Enable Web Search": "वेब खोज सक्षम करें",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "सुनिश्चित करें कि आपकी CSV फ़ाइल में इस क्रम में 4 कॉलम शामिल हैं: नाम, ईमेल, पासवर्ड, भूमिका।",
 	"Enter {{role}} message here": "यहां {{role}} संदेश दर्ज करें",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "फ्रीक्वेंसी पेनल्टी",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "सामान्य",
 	"General Settings": "सामान्य सेटिंग्स",
 	"Generate Image": "",
 	"Generating search query": "खोज क्वेरी जनरेट करना",
 	"Generation Info": "जनरेशन की जानकारी",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "अच्छी प्रतिक्रिया",
 	"Google PSE API Key": "Google PSE API कुंजी",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "आज मैं आपकी कैसे मदद कर सकता हूँ?",
 	"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 Engine": "छवि निर्माण इंजन",
 	"Image Settings": "छवि सेटिंग्स",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "कीबोर्ड शॉर्टकट",
 	"Knowledge": "",
 	"Language": "भाषा",
+	"large language models, locally.": "",
 	"Last Active": "पिछली बार सक्रिय",
 	"Last Modified": "",
 	"Light": "सुन",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "पाइपलाइन वाल्व",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Playground": "कार्यक्षेत्र",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "सकारात्मक रवैया",
 	"Previous 30 days": "पिछले 30 दिन",
 	"Previous 7 days": "पिछले 7 दिन",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "रोसे पिन",
 	"Rosé Pine Dawn": "रोसे पिन डेन",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "सहेजें",
 	"Save & Create": "सहेजें और बनाएं",
@@ -562,6 +578,8 @@
 	"Success": "संपन्न",
 	"Successfully updated.": "सफलतापूर्वक उत्परिवर्तित।",
 	"Suggested": "सुझावी",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "सिस्टम",
 	"System Prompt": "सिस्टम प्रॉम्प्ट",
 	"Tags": "टैग",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "टेक्स्ट-टू-स्पीच इंजन",
 	"Tfs Z": "टफ्स Z",
 	"Thanks for your feedback!": "आपकी प्रतिक्रिया के लिए धन्यवाद!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "स्कोर का मान 0.0 (0%) और 1.0 (100%) के बीच होना चाहिए।",
 	"Theme": "थीम",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "शीर्ष  P",
 	"Trouble accessing Ollama?": "Ollama तक पहुँचने में परेशानी हो रही है?",
@@ -649,6 +674,7 @@
 	"Version": "संस्करण",
 	"Voice": "",
 	"Warning": "चेतावनी",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "चेतावनी: यदि आप अपने एम्बेडिंग मॉडल को अपडेट या बदलते हैं, तो आपको सभी दस्तावेज़ों को फिर से आयात करने की आवश्यकता होगी।",
 	"Web": "वेब",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "आप एक सहायक सहायक हैं",
 	"You're now logged in.": "अब आप लॉग इन हो गए हैं",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "यूट्यूब लोडर सेटिंग्स"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Izbrisano {{name}}",
 	"Description": "Opis",
 	"Didn't fully follow instructions": "Nije u potpunosti slijedio upute",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Otkrijte model",
 	"Discover a prompt": "Otkrijte prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "Odbaciti",
 	"Display Emoji in Call": "",
 	"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 Settings": "Postavke dokumenta",
 	"Documentation": "Dokumentacija",
@@ -195,6 +198,8 @@
 	"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't Allow": "Ne dopuštaj",
 	"Don't have an account?": "Nemate račun?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Ne sviđa mi se stil",
 	"Done": "",
 	"Download": "Preuzimanje",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Omogući zajedničko korištenje zajednice",
 	"Enable New Sign Ups": "Omogući nove prijave",
 	"Enable Web Search": "Omogući pretraživanje weba",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Unesite {{role}} poruku ovdje",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Kazna za učestalost",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Općenito",
 	"General Settings": "Opće postavke",
 	"Generate Image": "Gneriraj sliku",
 	"Generating search query": "Generiranje upita za pretraživanje",
 	"Generation Info": "Informacije o generaciji",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Dobar odgovor",
 	"Google PSE API Key": "Google PSE API ključ",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Kako vam mogu pomoći danas?",
 	"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 Engine": "Stroj za generiranje slika",
 	"Image Settings": "Postavke slike",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Tipkovnički prečaci",
 	"Knowledge": "Znanje",
 	"Language": "Jezik",
+	"large language models, locally.": "",
 	"Last Active": "Zadnja aktivnost",
 	"Last Modified": "",
 	"Light": "Svijetlo",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Ventili za cjevovode",
 	"Plain text (.txt)": "Običan tekst (.txt)",
 	"Playground": "Igralište",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Pozitivan stav",
 	"Previous 30 days": "Prethodnih 30 dana",
 	"Previous 7 days": "Prethodnih 7 dana",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Pokrenuto",
 	"Save": "Spremi",
 	"Save & Create": "Spremi i stvori",
@@ -563,6 +579,8 @@
 	"Success": "Uspjeh",
 	"Successfully updated.": "Uspješno ažurirano.",
 	"Suggested": "Predloženo",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sustav",
 	"System Prompt": "Sistemski prompt",
 	"Tags": "Oznake",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Stroj za pretvorbu teksta u govor",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Hvala na povratnim informacijama!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Ocjena treba biti vrijednost između 0,0 (0%) i 1,0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "Razmišljam",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Problemi s pristupom Ollama?",
@@ -650,6 +675,7 @@
 	"Version": "Verzija",
 	"Voice": "",
 	"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.",
 	"Web": "Web",
 	"Web API": "Web API",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Vi ste korisni asistent.",
 	"You're now logged in.": "Sada ste prijavljeni.",
 	"Your account status is currently pending activation.": "Status vašeg računa trenutno čeka aktivaciju.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "YouTube",
 	"Youtube Loader Settings": "YouTube postavke učitavanja"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Menghapus {{name}}",
 	"Description": "Deskripsi",
 	"Didn't fully follow instructions": "Tidak sepenuhnya mengikuti instruksi",
+	"Disabled": "",
 	"Discover a function": "Menemukan sebuah fungsi",
 	"Discover a model": "Menemukan sebuah model",
 	"Discover a prompt": "Temukan petunjuk",
@@ -188,6 +189,8 @@
 	"Dismissible": "Tidak dapat digunakan",
 	"Display Emoji in Call": "Menampilkan Emoji dalam Panggilan",
 	"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 Settings": "Pengaturan Dokumen",
 	"Documentation": "Dokumentasi",
@@ -195,6 +198,8 @@
 	"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't Allow": "Jangan Izinkan",
 	"Don't have an account?": "Tidak memiliki akun?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Tidak suka gayanya",
 	"Done": "Selesai",
 	"Download": "Unduh",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Aktifkan Berbagi Komunitas",
 	"Enable New Sign Ups": "Aktifkan Pendaftaran Baru",
 	"Enable Web Search": "Aktifkan Pencarian Web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Masukkan pesan {{role}} di sini",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Penalti Frekuensi",
 	"Function created successfully": "Fungsi berhasil dibuat",
 	"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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Fungsi berhasil diperbarui",
 	"Functions": "Fungsi",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fungsi berhasil diimpor",
 	"General": "Umum",
 	"General Settings": "Pengaturan Umum",
 	"Generate Image": "Menghasilkan Gambar",
 	"Generating search query": "Membuat kueri penelusuran",
 	"Generation Info": "Info Pembuatan",
+	"Get up and running with": "",
 	"Global": "Global",
 	"Good Response": "Respons yang Baik",
 	"Google PSE API Key": "Kunci API Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "Sembunyikan Model",
 	"How can I help you today?": "Ada yang bisa saya bantu hari ini?",
 	"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 Engine": "Mesin Pembuat Gambar",
 	"Image Settings": "Pengaturan Gambar",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Pintasan keyboard",
 	"Knowledge": "Pengetahuan",
 	"Language": "Bahasa",
+	"large language models, locally.": "",
 	"Last Active": "Terakhir Aktif",
 	"Last Modified": "Terakhir Dimodifikasi",
 	"Light": "Cahaya",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Katup Saluran Pipa",
 	"Plain text (.txt)": "Teks biasa (.txt)",
 	"Playground": "Taman bermain",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Sikap positif",
 	"Previous 30 days": "30 hari sebelumnya",
 	"Previous 7 days": "7 hari sebelumnya",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Pinus Rosé",
 	"Rosé Pine Dawn": "Rosé Pine Fajar",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Berjalan",
 	"Save": "Simpan",
 	"Save & Create": "Simpan & Buat",
@@ -562,6 +578,8 @@
 	"Success": "Berhasil",
 	"Successfully updated.": "Berhasil diperbarui.",
 	"Suggested": "Disarankan",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistem",
 	"System Prompt": "Permintaan Sistem",
 	"Tags": "Tag",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Mesin Teks-ke-Suara",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Terima kasih atas umpan balik Anda!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Nilai yang diberikan haruslah nilai antara 0,0 (0%) dan 1,0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "Berpikir",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "Alat berhasil dihapus",
 	"Tool imported successfully": "Alat berhasil diimpor",
 	"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 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 P": "P Atas",
 	"Trouble accessing Ollama?": "Kesulitan mengakses Ollama?",
@@ -649,6 +674,7 @@
 	"Version": "Versi",
 	"Voice": "Suara",
 	"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.",
 	"Web": "Web",
 	"Web API": "API Web",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Anda adalah asisten yang membantu.",
 	"You're now logged in.": "Anda sekarang sudah masuk.",
 	"Your account status is currently pending activation.": "Status akun Anda saat ini sedang menunggu aktivasi.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Pengaturan Pemuat Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Eliminato {{name}}",
 	"Description": "Descrizione",
 	"Didn't fully follow instructions": "Non ha seguito completamente le istruzioni",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Scopri un modello",
 	"Discover a prompt": "Scopri un prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Impostazioni documento",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Non consentire",
 	"Don't have an account?": "Non hai un account?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Non ti piace lo stile",
 	"Done": "",
 	"Download": "Scarica",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Abilita la condivisione della community",
 	"Enable New Sign Ups": "Abilita nuove iscrizioni",
 	"Enable Web Search": "Abilita ricerca Web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Inserisci il messaggio per {{role}} qui",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Penalità di frequenza",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Generale",
 	"General Settings": "Impostazioni generali",
 	"Generate Image": "",
 	"Generating search query": "Generazione di query di ricerca",
 	"Generation Info": "Informazioni generazione",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Buona risposta",
 	"Google PSE API Key": "Chiave API PSE di Google",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Come posso aiutarti oggi?",
 	"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 Engine": "Motore di generazione immagini",
 	"Image Settings": "Impostazioni immagine",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Scorciatoie da tastiera",
 	"Knowledge": "",
 	"Language": "Lingua",
+	"large language models, locally.": "",
 	"Last Active": "Ultima attività",
 	"Last Modified": "",
 	"Light": "Chiaro",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Valvole per tubazioni",
 	"Plain text (.txt)": "Testo normale (.txt)",
 	"Playground": "Terreno di gioco",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Attitudine positiva",
 	"Previous 30 days": "Ultimi 30 giorni",
 	"Previous 7 days": "Ultimi 7 giorni",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Salva",
 	"Save & Create": "Salva e crea",
@@ -563,6 +579,8 @@
 	"Success": "Successo",
 	"Successfully updated.": "Aggiornato con successo.",
 	"Suggested": "Suggerito",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistema",
 	"System Prompt": "Prompt di sistema",
 	"Tags": "Tag",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Motore da testo a voce",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Grazie per il tuo feedback!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Il punteggio dovrebbe essere un valore compreso tra 0.0 (0%) e 1.0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Problemi di accesso a Ollama?",
@@ -650,6 +675,7 @@
 	"Version": "Versione",
 	"Voice": "",
 	"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.",
 	"Web": "Web",
 	"Web API": "",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Sei un assistente utile.",
 	"You're now logged in.": "Ora hai effettuato l'accesso.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Impostazioni del caricatore Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}}を削除しました",
 	"Description": "説明",
 	"Didn't fully follow instructions": "説明に沿って操作していませんでした",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "モデルを検出する",
 	"Discover a prompt": "プロンプトを見つける",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "ドキュメント設定",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "外部接続を行わず、データはローカルでホストされているサーバー上に安全に保持されます。",
 	"Don't Allow": "許可しない",
 	"Don't have an account?": "アカウントをお持ちではありませんか?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "デザインが好きでない",
 	"Done": "",
 	"Download": "ダウンロードをキャンセルしました",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "コミュニティ共有の有効化",
 	"Enable New Sign Ups": "新規登録を有効化",
 	"Enable Web Search": "Web 検索を有効にする",
+	"Enabled": "",
 	"Engine": "",
 	"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}} メッセージをここに入力してください",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "周波数ペナルティ",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "一般",
 	"General Settings": "一般設定",
 	"Generate Image": "",
 	"Generating search query": "検索クエリの生成",
 	"Generation Info": "生成情報",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "良い応答",
 	"Google PSE API Key": "Google PSE APIキー",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "今日はどのようにお手伝いしましょうか?",
 	"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 Engine": "画像生成エンジン",
 	"Image Settings": "画像設定",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "キーボードショートカット",
 	"Knowledge": "",
 	"Language": "言語",
+	"large language models, locally.": "",
 	"Last Active": "最終アクティブ",
 	"Last Modified": "",
 	"Light": "ライト",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "パイプラインバルブ",
 	"Plain text (.txt)": "プレーンテキスト (.txt)",
 	"Playground": "プレイグラウンド",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "陽気な態度",
 	"Previous 30 days": "前の30日間",
 	"Previous 7 days": "前の7日間",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "保存",
 	"Save & Create": "保存して作成",
@@ -561,6 +577,8 @@
 	"Success": "成功",
 	"Successfully updated.": "正常に更新されました。",
 	"Suggested": "提案",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "システム",
 	"System Prompt": "システムプロンプト",
 	"Tags": "タグ",
@@ -573,6 +591,7 @@
 	"Text-to-Speech Engine": "テキスト音声変換エンジン",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "ご意見ありがとうございます!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "スコアは0.0(0%)から1.0(100%)の間の値にしてください。",
 	"Theme": "テーマ",
 	"Thinking...": "",
@@ -606,7 +625,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "トップ P",
 	"Trouble accessing Ollama?": "Ollama へのアクセスに問題がありますか?",
@@ -648,6 +673,7 @@
 	"Version": "バージョン",
 	"Voice": "",
 	"Warning": "警告",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告: 埋め込みモデルを更新または変更した場合は、すべてのドキュメントを再インポートする必要があります。",
 	"Web": "ウェブ",
 	"Web API": "",
@@ -674,6 +700,7 @@
 	"You're a helpful assistant.": "あなたは役に立つアシスタントです。",
 	"You're now logged in.": "ログインしました。",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "YouTube",
 	"Youtube Loader Settings": "Youtubeローダー設定"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Deleted {{name}}",
 	"Description": "აღწერა",
 	"Didn't fully follow instructions": "ვერ ყველა ინფორმაციისთვის ვერ ხელახლა ჩაწერე",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "გაიგეთ მოდელი",
 	"Discover a prompt": "აღმოაჩინეთ მოთხოვნა",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "დოკუმენტის პარამეტრები",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "არ ამყარებს გარე კავშირებს და თქვენი მონაცემები უსაფრთხოდ რჩება თქვენს ადგილობრივ სერვერზე.",
 	"Don't Allow": "არ დაუშვა",
 	"Don't have an account?": "არ გაქვს ანგარიში?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "არ ეთიკურია ფართოდ",
 	"Done": "",
 	"Download": "ჩამოტვირთვა გაუქმებულია",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "საზოგადოების გაზიარების ჩართვა",
 	"Enable New Sign Ups": "ახალი რეგისტრაციების ჩართვა",
 	"Enable Web Search": "ვებ ძიების ჩართვა",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "გთხოვთ, უზრუნველყოთ, რომთქვევის CSV-ფაილი შეიცავს 4 ველი, ჩაწერილი ორივე ველი უდრის პირველი ველით.",
 	"Enter {{role}} message here": "შეიყვანე {{role}} შეტყობინება აქ",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "სიხშირის ჯარიმა",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "ზოგადი",
 	"General Settings": "ზოგადი პარამეტრები",
 	"Generate Image": "",
 	"Generating search query": "საძიებო მოთხოვნის გენერირება",
 	"Generation Info": "გენერაციის ინფორმაცია",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "დიდი პასუხი",
 	"Google PSE API Key": "Google PSE API გასაღები",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "როგორ შემიძლია დაგეხმარო დღეს?",
 	"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 Engine": "სურათის გენერაციის ძრავა",
 	"Image Settings": "სურათის პარამეტრები",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "კლავიატურის მალსახმობები",
 	"Knowledge": "",
 	"Language": "ენა",
+	"large language models, locally.": "",
 	"Last Active": "ბოლო აქტიური",
 	"Last Modified": "",
 	"Light": "მსუბუქი",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "მილსადენების სარქველები",
 	"Plain text (.txt)": "ტექსტი (.txt)",
 	"Playground": "სათამაშო მოედანი",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "პოზიტიური ანგარიში",
 	"Previous 30 days": "უკან 30 დღე",
 	"Previous 7 days": "უკან 7 დღე",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "ვარდისფერი ფიჭვის ხე",
 	"Rosé Pine Dawn": "ვარდისფერი ფიჭვის გარიჟრაჟი",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "შენახვა",
 	"Save & Create": "დამახსოვრება და შექმნა",
@@ -562,6 +578,8 @@
 	"Success": "წარმატება",
 	"Successfully updated.": "წარმატებით განახლდა",
 	"Suggested": "პირდაპირ პოპულარული",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "სისტემა",
 	"System Prompt": "სისტემური მოთხოვნა",
 	"Tags": "ტეგები",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "ტექსტურ-ხმოვანი ძრავი",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "მადლობა გამოხმაურებისთვის!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "ქულა 0.0 (0%) და 1.0 (100%) ჩაშენებული უნდა იყოს.",
 	"Theme": "თემა",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "ტოპ P",
 	"Trouble accessing Ollama?": "Ollama-ს ვერ უკავშირდები?",
@@ -649,6 +674,7 @@
 	"Version": "ვერსია",
 	"Voice": "",
 	"Warning": "გაფრთხილება",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "გაფრთხილება: თუ განაახლებთ ან შეცვლით ჩანერგვის მოდელს, მოგიწევთ ყველა დოკუმენტის ხელახლა იმპორტი.",
 	"Web": "ვები",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "თქვენ სასარგებლო ასისტენტი ხართ.",
 	"You're now logged in.": "თქვენ შესული ხართ.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube Loader Settings"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}}을(를) 삭제했습니다.",
 	"Description": "설명",
 	"Didn't fully follow instructions": "완전히 지침을 따르지 않음",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "모델 검색",
 	"Discover a prompt": "프롬프트 검색",
@@ -188,6 +189,8 @@
 	"Dismissible": "제외가능",
 	"Display Emoji in Call": "콜(call)에서 이모지 표시",
 	"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 Settings": "문서 설정",
 	"Documentation": "문서 조사",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "어떠한 외부 연결도 하지 않으며, 데이터는 로컬에서 호스팅되는 서버에 안전하게 유지됩니다.",
 	"Don't Allow": "허용 안 함",
 	"Don't have an account?": "계정이 없으신가요?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "스타일을 좋아하지 않으세요?",
 	"Done": "",
 	"Download": "다운로드",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "커뮤니티 공유 활성화",
 	"Enable New Sign Ups": "새 회원가입 활성화",
 	"Enable Web Search": "웹 검색 활성화",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "CSV 파일에 이름, 이메일, 비밀번호, 역할 4개의 컬럼이 순서대로 포함되어 있는지 확인하세요.",
 	"Enter {{role}} message here": "여기에 {{role}} 메시지 입력",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "프리퀀시 페널티",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "일반",
 	"General Settings": "일반 설정",
 	"Generate Image": "이미지 생성",
 	"Generating search query": "검색 쿼리 생성",
 	"Generation Info": "생성 정보",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "좋은 응답",
 	"Google PSE API Key": "Google PSE API 키",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "오늘 어떻게 도와드릴까요?",
 	"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 Engine": "이미지 생성 엔진",
 	"Image Settings": "이미지 설정",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "키보드 단축키",
 	"Knowledge": "지식 기반",
 	"Language": "언어",
+	"large language models, locally.": "",
 	"Last Active": "최근 활동",
 	"Last Modified": "마지막 수정",
 	"Light": "Light",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "파이프라인 밸브",
 	"Plain text (.txt)": "일반 텍스트(.txt)",
 	"Playground": "놀이터",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "긍정적인 자세",
 	"Previous 30 days": "이전 30일",
 	"Previous 7 days": "이전 7일",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "실행 중",
 	"Save": "저장",
 	"Save & Create": "저장 및 생성",
@@ -562,6 +578,8 @@
 	"Success": "성공",
 	"Successfully updated.": "성공적으로 업데이트되었습니다.",
 	"Suggested": "제안",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "시스템",
 	"System Prompt": "시스템 프롬프트",
 	"Tags": "태그",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "텍스트-음성 변환 엔진",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "피드백 감사합니다!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "점수는 0.0(0%)에서 1.0(100%) 사이의 값이어야 합니다.",
 	"Theme": "테마",
 	"Thinking...": "생각 중...",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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에 접근하는 데 문제가 있나요?",
@@ -649,6 +674,7 @@
 	"Version": "버전",
 	"Voice": "음성",
 	"Warning": "경고",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "주의: 기존 임베딩 모델을 변경 또는 업데이트하는 경우, 모든 문서를 다시 가져와야 합니다.",
 	"Web": "웹",
 	"Web API": "웹 API",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "당신은 유용한 어시스턴트입니다.",
 	"You're now logged in.": "로그인되었습니다.",
 	"Your account status is currently pending activation.": "현재 계정은 아직 활성화되지 않았습니다.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "유튜브",
 	"Youtube Loader Settings": "유튜브 로더 설정"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Description": "Aprašymas",
 	"Didn't fully follow instructions": "Pilnai nesekė instrukcijų",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a prompt": "Atrasti užklausas",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Dokumento nuostatos",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Neleisti",
 	"Don't have an account?": "Neturite paskyros?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Nepatinka stilius",
 	"Done": "",
 	"Download": "Parsisiųsti",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "Aktyvuoti naujas registracijas",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Įveskite {{role}} žinutę čia",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Bendri",
 	"General Settings": "Bendri nustatymai",
 	"Generate Image": "",
 	"Generating search query": "",
 	"Generation Info": "Generavimo informacija",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Geras atsakymas",
 	"Google PSE API Key": "",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Kuo galėčiau Jums padėti ?",
 	"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 Engine": "Vaizdų generavimo variklis",
 	"Image Settings": "Vaizdų nustatymai",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Klaviatūros trumpiniai",
 	"Knowledge": "",
 	"Language": "Kalba",
+	"large language models, locally.": "",
 	"Last Active": "Paskutinį kartą aktyvus",
 	"Last Modified": "",
 	"Light": "Šviesus",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Grynas tekstas (.txt)",
 	"Playground": "Eksperimentavimo erdvė",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Pozityvus elgesys",
 	"Previous 30 days": "Paskutinės 30 dienų",
 	"Previous 7 days": "Paskutinės 7 dienos",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Išsaugoti",
 	"Save & Create": "Išsaugoti ir sukurti",
@@ -564,6 +580,8 @@
 	"Success": "Sėkmingai",
 	"Successfully updated.": "Sėkmingai atnaujinta.",
 	"Suggested": "Siūloma",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistema",
 	"System Prompt": "Sistemos užklausa",
 	"Tags": "Žymos",
@@ -576,6 +594,7 @@
 	"Text-to-Speech Engine": "Balso sintezės modelis",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Ačiū už atsiliepimus",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Rezultatas turėtų būti tarp 0.0 (0%) ir 1.0 (100%)",
 	"Theme": "Tema",
 	"Thinking...": "",
@@ -609,7 +628,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Problemos prieinant prie Ollama?",
@@ -651,6 +676,7 @@
 	"Version": "Versija",
 	"Voice": "",
 	"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",
 	"Web": "Web",
 	"Web API": "",
@@ -677,6 +703,7 @@
 	"You're a helpful assistant.": "Esi asistentas.",
 	"You're now logged in.": "Esate prisijungę.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube krovimo nustatymai"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Slettet {{name}}",
 	"Description": "Beskrivelse",
 	"Didn't fully follow instructions": "Fulgte ikke instruksjonene fullt ut",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Oppdag en modell",
 	"Discover a prompt": "Oppdag en prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Dokumentinnstillinger",
 	"Documentation": "Dokumentasjon",
@@ -195,6 +198,8 @@
 	"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't Allow": "Ikke tillat",
 	"Don't have an account?": "Har du ikke en konto?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Liker ikke stilen",
 	"Done": "",
 	"Download": "Last ned",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Aktiver deling i fellesskap",
 	"Enable New Sign Ups": "Aktiver nye registreringer",
 	"Enable Web Search": "Aktiver websøk",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Skriv inn {{role}} melding her",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Frekvensstraff",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Generelt",
 	"General Settings": "Generelle innstillinger",
 	"Generate Image": "",
 	"Generating search query": "Genererer søkeforespørsel",
 	"Generation Info": "Generasjonsinfo",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Godt svar",
 	"Google PSE API Key": "Google PSE API-nøkkel",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Hvordan kan jeg hjelpe deg i dag?",
 	"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 Engine": "Bildegenereringsmotor",
 	"Image Settings": "Bildeinnstillinger",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Hurtigtaster",
 	"Knowledge": "",
 	"Language": "Språk",
+	"large language models, locally.": "",
 	"Last Active": "Sist aktiv",
 	"Last Modified": "",
 	"Light": "Lys",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Pipeline-ventiler",
 	"Plain text (.txt)": "Ren tekst (.txt)",
 	"Playground": "Lekeplass",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positiv holdning",
 	"Previous 30 days": "Forrige 30 dager",
 	"Previous 7 days": "Forrige 7 dager",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Lagre",
 	"Save & Create": "Lagre og opprett",
@@ -562,6 +578,8 @@
 	"Success": "Suksess",
 	"Successfully updated.": "Oppdatert.",
 	"Suggested": "Foreslått",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "System",
 	"System Prompt": "Systemprompt",
 	"Tags": "Tagger",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Tekst-til-tale-motor",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Takk for tilbakemeldingen!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Poengsummen skal være en verdi mellom 0,0 (0%) og 1,0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Problemer med tilgang til Ollama?",
@@ -649,6 +674,7 @@
 	"Version": "Versjon",
 	"Voice": "",
 	"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.",
 	"Web": "Web",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Du er en hjelpsom assistent.",
 	"You're now logged in.": "Du er nå logget inn.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube-lasterinnstillinger"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} verwijderd",
 	"Description": "Beschrijving",
 	"Didn't fully follow instructions": "Ik heb niet alle instructies volgt",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Ontdek een model",
 	"Discover a prompt": "Ontdek een prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Document Instellingen",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Niet Toestaan",
 	"Don't have an account?": "Heb je geen account?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Je vindt het stijl niet?",
 	"Done": "",
 	"Download": "Download",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Delen via de community inschakelen",
 	"Enable New Sign Ups": "Schakel Nieuwe Registraties in",
 	"Enable Web Search": "Zoeken op het web inschakelen",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Voeg {{role}} bericht hier toe",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Frequentie Straf",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Algemeen",
 	"General Settings": "Algemene Instellingen",
 	"Generate Image": "",
 	"Generating search query": "Zoekopdracht genereren",
 	"Generation Info": "Generatie Info",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Goede Antwoord",
 	"Google PSE API Key": "Google PSE API-sleutel",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Hoe kan ik je vandaag helpen?",
 	"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 Engine": "Afbeelding Generatie Engine",
 	"Image Settings": "Afbeelding Instellingen",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Toetsenbord snelkoppelingen",
 	"Knowledge": "",
 	"Language": "Taal",
+	"large language models, locally.": "",
 	"Last Active": "Laatst Actief",
 	"Last Modified": "",
 	"Light": "Licht",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Pijpleidingen Kleppen",
 	"Plain text (.txt)": "Platte tekst (.txt)",
 	"Playground": "Speeltuin",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positieve positie",
 	"Previous 30 days": "Vorige 30 dagen",
 	"Previous 7 days": "Vorige 7 dagen",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Opslaan",
 	"Save & Create": "Opslaan & Creëren",
@@ -562,6 +578,8 @@
 	"Success": "Succes",
 	"Successfully updated.": "Succesvol bijgewerkt.",
 	"Suggested": "Suggestie",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Systeem",
 	"System Prompt": "Systeem Prompt",
 	"Tags": "Tags",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Tekst-naar-Spraak Engine",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Bedankt voor uw feedback!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Het score moet een waarde zijn tussen 0.0 (0%) en 1.0 (100%).",
 	"Theme": "Thema",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Problemen met toegang tot Ollama?",
@@ -649,6 +674,7 @@
 	"Version": "Versie",
 	"Voice": "",
 	"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.",
 	"Web": "Web",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Jij bent een behulpzame assistent.",
 	"You're now logged in.": "Je bent nu ingelogd.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube-laderinstellingen"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "ਮਿਟਾ ਦਿੱਤਾ ਗਿਆ {{name}}",
 	"Description": "ਵਰਣਨਾ",
 	"Didn't fully follow instructions": "ਹਦਾਇਤਾਂ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਫਾਲੋ ਨਹੀਂ ਕੀਤਾ",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "ਇੱਕ ਮਾਡਲ ਲੱਭੋ",
 	"Discover a prompt": "ਇੱਕ ਪ੍ਰੰਪਟ ਖੋਜੋ",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "ਡਾਕੂਮੈਂਟ ਸੈਟਿੰਗਾਂ",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "ਕੋਈ ਬਾਹਰੀ ਕਨੈਕਸ਼ਨ ਨਹੀਂ ਬਣਾਉਂਦਾ, ਅਤੇ ਤੁਹਾਡਾ ਡਾਟਾ ਤੁਹਾਡੇ ਸਥਾਨਕ ਸਰਵਰ 'ਤੇ ਸੁਰੱਖਿਅਤ ਰਹਿੰਦਾ ਹੈ।",
 	"Don't Allow": "ਆਗਿਆ ਨਾ ਦਿਓ",
 	"Don't have an account?": "ਖਾਤਾ ਨਹੀਂ ਹੈ?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "ਸਟਾਈਲ ਪਸੰਦ ਨਹੀਂ ਹੈ",
 	"Done": "",
 	"Download": "ਡਾਊਨਲੋਡ",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "ਕਮਿਊਨਿਟੀ ਸ਼ੇਅਰਿੰਗ ਨੂੰ ਸਮਰੱਥ ਕਰੋ",
 	"Enable New Sign Ups": "ਨਵੇਂ ਸਾਈਨ ਅਪ ਯੋਗ ਕਰੋ",
 	"Enable Web Search": "ਵੈੱਬ ਖੋਜ ਨੂੰ ਸਮਰੱਥ ਕਰੋ",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੀ CSV ਫਾਈਲ ਵਿੱਚ ਇਸ ਕ੍ਰਮ ਵਿੱਚ 4 ਕਾਲਮ ਹਨ: ਨਾਮ, ਈਮੇਲ, ਪਾਸਵਰਡ, ਭੂਮਿਕਾ।",
 	"Enter {{role}} message here": "{{role}} ਸੁਨੇਹਾ ਇੱਥੇ ਦਰਜ ਕਰੋ",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "ਬਾਰੰਬਾਰਤਾ ਜੁਰਮਾਨਾ",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "ਆਮ",
 	"General Settings": "ਆਮ ਸੈਟਿੰਗਾਂ",
 	"Generate Image": "",
 	"Generating search query": "ਖੋਜ ਪੁੱਛਗਿੱਛ ਤਿਆਰ ਕਰਨਾ",
 	"Generation Info": "ਜਨਰੇਸ਼ਨ ਜਾਣਕਾਰੀ",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "ਵਧੀਆ ਜਵਾਬ",
 	"Google PSE API Key": "Google PSE API ਕੁੰਜੀ",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "ਮੈਂ ਅੱਜ ਤੁਹਾਡੀ ਕਿਵੇਂ ਮਦਦ ਕਰ ਸਕਦਾ ਹਾਂ?",
 	"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 Engine": "ਚਿੱਤਰ ਜਨਰੇਸ਼ਨ ਇੰਜਣ",
 	"Image Settings": "ਚਿੱਤਰ ਸੈਟਿੰਗਾਂ",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "ਕੀਬੋਰਡ ਸ਼ਾਰਟਕਟ",
 	"Knowledge": "",
 	"Language": "ਭਾਸ਼ਾ",
+	"large language models, locally.": "",
 	"Last Active": "ਆਖਰੀ ਸਰਗਰਮ",
 	"Last Modified": "",
 	"Light": "ਹਲਕਾ",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "ਪਾਈਪਲਾਈਨਾਂ ਵਾਲਵ",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "ਸਕਾਰਾਤਮਕ ਰਵੱਈਆ",
 	"Previous 30 days": "ਪਿਛਲੇ 30 ਦਿਨ",
 	"Previous 7 days": "ਪਿਛਲੇ 7 ਦਿਨ",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "ਰੋਜ਼ ਪਾਈਨ",
 	"Rosé Pine Dawn": "ਰੋਜ਼ ਪਾਈਨ ਡਾਨ",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "ਸੰਭਾਲੋ",
 	"Save & Create": "ਸੰਭਾਲੋ ਅਤੇ ਬਣਾਓ",
@@ -562,6 +578,8 @@
 	"Success": "ਸਫਲਤਾ",
 	"Successfully updated.": "ਸਫਲਤਾਪੂਰਵਕ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ।",
 	"Suggested": "ਸੁਝਾਇਆ ਗਿਆ",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "ਸਿਸਟਮ",
 	"System Prompt": "ਸਿਸਟਮ ਪ੍ਰੰਪਟ",
 	"Tags": "ਟੈਗ",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "ਪਾਠ-ਤੋਂ-ਬੋਲ ਇੰਜਣ",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "ਤੁਹਾਡੇ ਫੀਡਬੈਕ ਲਈ ਧੰਨਵਾਦ!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "ਸਕੋਰ 0.0 (0%) ਅਤੇ 1.0 (100%) ਦੇ ਵਿਚਕਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।",
 	"Theme": "ਥੀਮ",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "ਸਿਖਰ P",
 	"Trouble accessing Ollama?": "ਓਲਾਮਾ ਤੱਕ ਪਹੁੰਚਣ ਵਿੱਚ ਮੁਸ਼ਕਲ?",
@@ -649,6 +674,7 @@
 	"Version": "ਵਰਜਨ",
 	"Voice": "",
 	"Warning": "ਚੇਤਾਵਨੀ",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "ਚੇਤਾਵਨੀ: ਜੇ ਤੁਸੀਂ ਆਪਣਾ ਐਮਬੈੱਡਿੰਗ ਮਾਡਲ ਅੱਪਡੇਟ ਜਾਂ ਬਦਲਦੇ ਹੋ, ਤਾਂ ਤੁਹਾਨੂੰ ਸਾਰੇ ਡਾਕੂਮੈਂਟ ਮੁੜ ਆਯਾਤ ਕਰਨ ਦੀ ਲੋੜ ਹੋਵੇਗੀ।",
 	"Web": "ਵੈਬ",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "ਤੁਸੀਂ ਇੱਕ ਮਦਦਗਾਰ ਸਹਾਇਕ ਹੋ।",
 	"You're now logged in.": "ਤੁਸੀਂ ਹੁਣ ਲੌਗ ਇਨ ਹੋ ਗਏ ਹੋ।",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "ਯੂਟਿਊਬ",
 	"Youtube Loader Settings": "ਯੂਟਿਊਬ ਲੋਡਰ ਸੈਟਿੰਗਾਂ"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Usunięto {{name}}",
 	"Description": "Opis",
 	"Didn't fully follow instructions": "Nie postępował zgodnie z instrukcjami",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Odkryj model",
 	"Discover a prompt": "Odkryj prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Ustawienia dokumentu",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Nie zezwalaj",
 	"Don't have an account?": "Nie masz konta?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Nie podobał mi się styl",
 	"Done": "",
 	"Download": "Pobieranie",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Włączanie udostępniania społecznościowego",
 	"Enable New Sign Ups": "Włącz nowe rejestracje",
 	"Enable Web Search": "Włączanie wyszukiwania w Internecie",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Wprowadź wiadomość {{role}} tutaj",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Kara za częstotliwość",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Ogólne",
 	"General Settings": "Ogólne ustawienia",
 	"Generate Image": "",
 	"Generating search query": "Generowanie zapytania",
 	"Generation Info": "Informacja o generacji",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Dobra odpowiedź",
 	"Google PSE API Key": "Klucz API Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Jak mogę Ci dzisiaj pomóc?",
 	"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 Engine": "Silnik generowania obrazu",
 	"Image Settings": "Ustawienia obrazu",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Skróty klawiszowe",
 	"Knowledge": "",
 	"Language": "Język",
+	"large language models, locally.": "",
 	"Last Active": "Ostatnio aktywny",
 	"Last Modified": "",
 	"Light": "Jasny",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Rurociągi Zawory",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Playground": "Plac zabaw",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Pozytywne podejście",
 	"Previous 30 days": "Poprzednie 30 dni",
 	"Previous 7 days": "Poprzednie 7 dni",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RLT",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Zapisz",
 	"Save & Create": "Zapisz i utwórz",
@@ -564,6 +580,8 @@
 	"Success": "Sukces",
 	"Successfully updated.": "Pomyślnie zaktualizowano.",
 	"Suggested": "Sugerowane",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "System",
 	"System Prompt": "Prompt systemowy",
 	"Tags": "Tagi",
@@ -576,6 +594,7 @@
 	"Text-to-Speech Engine": "Silnik tekstu na mowę",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Dzięki za informację zwrotną!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Wynik powinien być wartością pomiędzy 0.0 (0%) a 1.0 (100%).",
 	"Theme": "Motyw",
 	"Thinking...": "",
@@ -609,7 +628,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "Najlepsze P",
 	"Trouble accessing Ollama?": "Problemy z dostępem do Ollama?",
@@ -651,6 +676,7 @@
 	"Version": "Wersja",
 	"Voice": "",
 	"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.",
 	"Web": "Sieć",
 	"Web API": "",
@@ -677,6 +703,7 @@
 	"You're a helpful assistant.": "Jesteś pomocnym asystentem.",
 	"You're now logged in.": "Jesteś teraz zalogowany.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Ustawienia pobierania z Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Excluído {{nome}}",
 	"Description": "Descrição",
 	"Didn't fully follow instructions": "Não seguiu instruções com precisão",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Descubra um modelo",
 	"Discover a prompt": "Descobrir um prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"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",
+	"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 Settings": "Configurações de Documento",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"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't Allow": "Não Permitir",
 	"Don't have an account?": "Não tem uma conta?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Não gosta do estilo",
 	"Done": "",
 	"Download": "Baixar",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Habilitar o compartilhamento da comunidade",
 	"Enable New Sign Ups": "Ativar Novas Inscrições",
 	"Enable Web Search": "Habilitar a Pesquisa na Web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Digite a mensagem de {{role}} aqui",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Penalidade de Frequência",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Geral",
 	"General Settings": "Configurações Gerais",
 	"Generate Image": "",
 	"Generating search query": "Gerando consulta de pesquisa",
 	"Generation Info": "Informações de Geração",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Boa Resposta",
 	"Google PSE API Key": "Chave de API PSE do Google",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Como posso ajudá-lo hoje?",
 	"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 Engine": "Mecanismo de Geração de Imagens",
 	"Image Settings": "Configurações de Imagem",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Atalhos de teclado",
 	"Knowledge": "",
 	"Language": "Idioma",
+	"large language models, locally.": "",
 	"Last Active": "Último Ativo",
 	"Last Modified": "",
 	"Light": "Claro",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Válvulas de Dutos",
 	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Playground": "Parque infantil",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Atitude Positiva",
 	"Previous 30 days": "Últimos 30 dias",
 	"Previous 7 days": "Últimos 7 dias",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Salvar",
 	"Save & Create": "Salvar e Criar",
@@ -563,6 +579,8 @@
 	"Success": "Sucesso",
 	"Successfully updated.": "Atualizado com sucesso.",
 	"Suggested": "Sugerido",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistema",
 	"System Prompt": "Prompt do Sistema",
 	"Tags": "Tags",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Mecanismo de Texto para Fala",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Obrigado pelo seu feedback!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "O score deve ser um valor entre 0.0 (0%) e 1.0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Problemas para acessar o Ollama?",
@@ -650,6 +675,7 @@
 	"Version": "Versão",
 	"Voice": "",
 	"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.",
 	"Web": "Web",
 	"Web API": "",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Você é um assistente útil.",
 	"You're now logged in.": "Você está conectado agora.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Configurações do carregador do Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Apagado {{name}}",
 	"Description": "Descrição",
 	"Didn't fully follow instructions": "Não seguiu instruções com precisão",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Descubra um modelo",
 	"Discover a prompt": "Descobrir um prompt",
@@ -188,6 +189,8 @@
 	"Dismissible": "Dispensável",
 	"Display Emoji in Call": "",
 	"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 Settings": "Configurações de Documento",
 	"Documentation": "Documentação",
@@ -195,6 +198,8 @@
 	"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't Allow": "Não Permitir",
 	"Don't have an account?": "Não tem uma conta?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Não gosta do estilo",
 	"Done": "",
 	"Download": "Descarregar",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Active a Partilha da Comunidade",
 	"Enable New Sign Ups": "Ativar Novas Inscrições",
 	"Enable Web Search": "Ativar pesquisa na Web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Escreva a mensagem de {{role}} aqui",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Penalidade de Frequência",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Geral",
 	"General Settings": "Configurações Gerais",
 	"Generate Image": "Gerar imagem",
 	"Generating search query": "A gerar a consulta da pesquisa",
 	"Generation Info": "Informações de Geração",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Boa Resposta",
 	"Google PSE API Key": "Chave da API PSE do Google",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Como posso ajudá-lo hoje?",
 	"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 Engine": "Mecanismo de Geração de Imagens",
 	"Image Settings": "Configurações da Imagem",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Atalhos de teclado",
 	"Knowledge": "Conhecimento",
 	"Language": "Idioma",
+	"large language models, locally.": "",
 	"Last Active": "Último Ativo",
 	"Last Modified": "",
 	"Light": "Claro",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Válvulas de Condutas",
 	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Playground": "Recreio",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Atitude Positiva",
 	"Previous 30 days": "Últimos 30 dias",
 	"Previous 7 days": "Últimos 7 dias",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "A correr",
 	"Save": "Guardar",
 	"Save & Create": "Guardar e Criar",
@@ -563,6 +579,8 @@
 	"Success": "Sucesso",
 	"Successfully updated.": "Atualizado com sucesso.",
 	"Suggested": "Sugerido",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistema",
 	"System Prompt": "Prompt do Sistema",
 	"Tags": "Etiquetas",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Motor de Texto para Fala",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Obrigado pelo seu feedback!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "A pontuação deve ser um valor entre 0.0 (0%) e 1.0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "A pensar...",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?": "Problemas a aceder ao Ollama?",
@@ -650,6 +675,7 @@
 	"Version": "Versão",
 	"Voice": "",
 	"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.",
 	"Web": "Web",
 	"Web API": "Web API",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Você é um assistente útil.",
 	"You're now logged in.": "Você agora está conectado.",
 	"Your account status is currently pending activation.": "O status da sua conta está atualmente com a ativação pendente.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Configurações do Carregador do Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Удалено {{name}}",
 	"Description": "Описание",
 	"Didn't fully follow instructions": "Не полностью следул инструкциям",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Откройте для себя модель",
 	"Discover a prompt": "Найти промт",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Настройки документа",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не устанавливает никаких внешних соединений, и ваши данные остаются безопасно на вашем локальном сервере.",
 	"Don't Allow": "Не разрешать",
 	"Don't have an account?": "у вас не есть аккаунт?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Не нравится стиль",
 	"Done": "",
 	"Download": "Загрузить",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Включить общий доступ к сообществу",
 	"Enable New Sign Ups": "Разрешить новые регистрации",
 	"Enable Web Search": "Включить поиск в Интернете",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Убедитесь, что ваш CSV-файл включает в себя 4 столбца в следующем порядке: Имя, Электронная почта, Пароль, Роль.",
 	"Enter {{role}} message here": "Введите сообщение {{role}} здесь",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Штраф за частоту",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Общее",
 	"General Settings": "Общие настройки",
 	"Generate Image": "",
 	"Generating search query": "Генерация поискового запроса",
 	"Generation Info": "Информация о генерации",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Хороший ответ",
 	"Google PSE API Key": "Ключ API Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Чем я могу помочь вам сегодня?",
 	"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 Engine": "Механизм генерации изображений",
 	"Image Settings": "Настройки изображения",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Горячие клавиши",
 	"Knowledge": "",
 	"Language": "Язык",
+	"large language models, locally.": "",
 	"Last Active": "Последний активный",
 	"Last Modified": "",
 	"Light": "Светлый",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Трубопроводы Клапаны",
 	"Plain text (.txt)": "Текст в формате .txt",
 	"Playground": "Площадка",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Позитивная атмосфера",
 	"Previous 30 days": "Предыдущие 30 дней",
 	"Previous 7 days": "Предыдущие 7 дней",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Розовое сосновое дерево",
 	"Rosé Pine Dawn": "Розовое сосновое дерево рассвет",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Сохранить",
 	"Save & Create": "Сохранить и создать",
@@ -564,6 +580,8 @@
 	"Success": "Успех",
 	"Successfully updated.": "Успешно обновлено.",
 	"Suggested": "Предложено",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Система",
 	"System Prompt": "Системный промпт",
 	"Tags": "Теги",
@@ -576,6 +594,7 @@
 	"Text-to-Speech Engine": "Система синтеза речи",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Спасибо за ваше мнение!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Оценка должна быть значением между 0,0 (0%) и 1,0 (100%).",
 	"Theme": "Тема",
 	"Thinking...": "",
@@ -609,7 +628,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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?",
@@ -651,6 +676,7 @@
 	"Version": "Версия",
 	"Voice": "",
 	"Warning": "Предупреждение",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Предупреждение: Если вы обновите или измените модель эмбеддинга, вам нужно будет повторно импортировать все документы.",
 	"Web": "Веб",
 	"Web API": "",
@@ -677,6 +703,7 @@
 	"You're a helpful assistant.": "Вы полезный ассистент.",
 	"You're now logged in.": "Вы вошли в систему.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Ютуб",
 	"Youtube Loader Settings": "Настройки загрузчика YouTube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Избрисано {{наме}}",
 	"Description": "Опис",
 	"Didn't fully follow instructions": "Упутства нису праћена у потпуности",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Откријте модел",
 	"Discover a prompt": "Откриј упит",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "Подешавања документа",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не отвара никакве спољне везе и ваши подаци остају сигурно на вашем локално хостованом серверу.",
 	"Don't Allow": "Не дозволи",
 	"Don't have an account?": "Немате налог?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Не свиђа ми се стил",
 	"Done": "",
 	"Download": "Преузми",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Омогући дељење заједнице",
 	"Enable New Sign Ups": "Омогући нове пријаве",
 	"Enable Web Search": "Омогући Wеб претрагу",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Уверите се да ваша CSV датотека укључује 4 колоне у овом редоследу: Име, Е-пошта, Лозинка, Улога.",
 	"Enter {{role}} message here": "Унесите {{role}} поруку овде",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Фреквентна казна",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Опште",
 	"General Settings": "Општа подешавања",
 	"Generate Image": "",
 	"Generating search query": "Генерисање упита претраге",
 	"Generation Info": "Информације о стварању",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Добар одговор",
 	"Google PSE API Key": "Гоогле ПСЕ АПИ кључ",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Како могу да вам помогнем данас?",
 	"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 Engine": "Мотор за стварање слика",
 	"Image Settings": "Подешавања слике",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Пречице на тастатури",
 	"Knowledge": "",
 	"Language": "Језик",
+	"large language models, locally.": "",
 	"Last Active": "Последња активност",
 	"Last Modified": "",
 	"Light": "Светла",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Вентили за цевоводе",
 	"Plain text (.txt)": "Обичан текст (.txt)",
 	"Playground": "Игралиште",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Позитиван став",
 	"Previous 30 days": "Претходних 30 дана",
 	"Previous 7 days": "Претходних 7 дана",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "ДНЛ",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "Сачувај",
 	"Save & Create": "Сачувај и направи",
@@ -563,6 +579,8 @@
 	"Success": "Успех",
 	"Successfully updated.": "Успешно ажурирано.",
 	"Suggested": "Предложено",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Систем",
 	"System Prompt": "Системски упит",
 	"Tags": "Ознаке",
@@ -575,6 +593,7 @@
 	"Text-to-Speech Engine": "Мотор за текст у говор",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Хвала на вашем коментару!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Резултат треба да буде вредност између 0.0 (0%) и 1.0 (100%).",
 	"Theme": "Тема",
 	"Thinking...": "",
@@ -608,7 +627,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "Топ П",
 	"Trouble accessing Ollama?": "Проблеми са приступом Ollama-и?",
@@ -650,6 +675,7 @@
 	"Version": "Издање",
 	"Voice": "",
 	"Warning": "Упозорење",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Упозорење: ако ажурирате или промените ваш модел уградње, мораћете поново да увезете све документе.",
 	"Web": "Веб",
 	"Web API": "",
@@ -676,6 +702,7 @@
 	"You're a helpful assistant.": "Ти си користан помоћник.",
 	"You're now logged in.": "Сада сте пријављени.",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Јутјуб",
 	"Youtube Loader Settings": "Подешавања Јутјуб учитавача"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Borttagen {{name}}",
 	"Description": "Beskrivning",
 	"Didn't fully follow instructions": "Följde inte instruktionerna",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "Upptäck en modell",
 	"Discover a prompt": "Upptäck en instruktion",
@@ -188,6 +189,8 @@
 	"Dismissible": "Kan stängas",
 	"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",
+	"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 Settings": "Dokumentinställningar",
 	"Documentation": "Dokumentation",
@@ -195,6 +198,8 @@
 	"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't Allow": "Tillåt inte",
 	"Don't have an account?": "Har du inget konto?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Tycker inte om utseendet",
 	"Done": "",
 	"Download": "Ladda ner",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Aktivera community-delning",
 	"Enable New Sign Ups": "Aktivera nya registreringar",
 	"Enable Web Search": "Aktivera webbsökning",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Skriv {{role}} meddelande här",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Straff för frekvens",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "Allmän",
 	"General Settings": "Allmänna inställningar",
 	"Generate Image": "Generera bild",
 	"Generating search query": "Genererar sökfråga",
 	"Generation Info": "Info om generation",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Bra svar",
 	"Google PSE API Key": "Google PSE API-nyckel",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "Hur kan jag hjälpa dig idag?",
 	"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 Engine": "Bildgenereringsmotor",
 	"Image Settings": "Bildinställningar",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Tangentbordsgenvägar",
 	"Knowledge": "Kunskap",
 	"Language": "Språk",
+	"large language models, locally.": "",
 	"Last Active": "Senast aktiv",
 	"Last Modified": "",
 	"Light": "Ljus",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Ventiler för rörledningar",
 	"Plain text (.txt)": "Text (.txt)",
 	"Playground": "Lekplats",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Positivt inställning",
 	"Previous 30 days": "Föregående 30 dagar",
 	"Previous 7 days": "Föregående 7 dagar",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Kör",
 	"Save": "Spara",
 	"Save & Create": "Spara och skapa",
@@ -562,6 +578,8 @@
 	"Success": "Framgång",
 	"Successfully updated.": "Uppdaterades framgångsrikt.",
 	"Suggested": "Föreslagen",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "System",
 	"System Prompt": "Systeminstruktion",
 	"Tags": "Taggar",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Text-till-tal-motor",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Tack för din feedback!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Betyget ska vara ett värde mellan 0.0 (0%) och 1.0 (100%).",
 	"Theme": "Tema",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "Topp P",
 	"Trouble accessing Ollama?": "Problem med att komma åt Ollama?",
@@ -649,6 +674,7 @@
 	"Version": "Version",
 	"Voice": "",
 	"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.",
 	"Web": "Webb",
 	"Web API": "Webb-API",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Du är en hjälpsam assistent.",
 	"You're now logged in.": "Du är nu inloggad.",
 	"Your account status is currently pending activation.": "Ditt konto väntar på att bli aktiverat",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube Loader-inställningar"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "",
 	"Description": "",
 	"Didn't fully follow instructions": "",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "",
 	"Discover a prompt": "",
@@ -188,6 +189,8 @@
 	"Dismissible": "",
 	"Display Emoji in Call": "",
 	"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 Settings": "",
 	"Documentation": "",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "",
 	"Don't Allow": "",
 	"Don't have an account?": "",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "",
 	"Done": "",
 	"Download": "",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "",
 	"Enable New Sign Ups": "",
 	"Enable Web Search": "",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
 	"Enter {{role}} message here": "",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "",
 	"General Settings": "",
 	"Generate Image": "",
 	"Generating search query": "",
 	"Generation Info": "",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "",
 	"Google PSE API Key": "",
@@ -302,6 +314,7 @@
 	"Hide Model": "",
 	"How can I help you today?": "",
 	"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 Engine": "",
 	"Image Settings": "",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "",
 	"Knowledge": "",
 	"Language": "",
+	"large language models, locally.": "",
 	"Last Active": "",
 	"Last Modified": "",
 	"Light": "",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "",
 	"Playground": "",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 7 days": "",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "",
 	"Rosé Pine Dawn": "",
 	"RTL": "",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "",
 	"Save": "",
 	"Save & Create": "",
@@ -562,6 +578,8 @@
 	"Success": "",
 	"Successfully updated.": "",
 	"Suggested": "",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "",
 	"System Prompt": "",
 	"Tags": "",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "",
 	"Tfs Z": "",
 	"Thanks for your feedback!": "",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "",
 	"Theme": "",
 	"Thinking...": "",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 P": "",
 	"Trouble accessing Ollama?": "",
@@ -649,6 +674,7 @@
 	"Version": "",
 	"Voice": "",
 	"Warning": "",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
 	"Web": "",
 	"Web API": "",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "",
 	"You're now logged in.": "",
 	"Your account status is currently pending activation.": "",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "",
 	"Youtube Loader Settings": ""
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "{{name}} silindi",
 	"Description": "Açıklama",
 	"Didn't fully follow instructions": "Talimatları tam olarak takip etmedi",
+	"Disabled": "",
 	"Discover a function": "Bir fonksiyon keşfedin",
 	"Discover a model": "Bir model keşfedin",
 	"Discover a prompt": "Bir prompt keşfedin",
@@ -188,6 +189,8 @@
 	"Dismissible": "Reddedilebilir",
 	"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",
+	"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 Settings": "Belge Ayarları",
 	"Documentation": "Dökümantasyon",
@@ -195,6 +198,8 @@
 	"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't Allow": "İzin Verme",
 	"Don't have an account?": "Hesabınız yok mu?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Tarzını beğenmedim",
 	"Done": "Tamamlandı",
 	"Download": "İndir",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Topluluk Paylaşımını Etkinleştir",
 	"Enable New Sign Ups": "Yeni Kayıtları Etkinleştir",
 	"Enable Web Search": "Web Aramasını Etkinleştir",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Buraya {{role}} mesajını girin",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Frekans Cezası",
 	"Function created successfully": "Fonksiyon başarıyla oluşturuldu",
 	"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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Fonksiyon başarıyla güncellendi",
 	"Functions": "Fonksiyonlar",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Fonksiyonlar başarıyla içe aktarıldı",
 	"General": "Genel",
 	"General Settings": "Genel Ayarlar",
 	"Generate Image": "Görsel Üret",
 	"Generating search query": "Arama sorgusu oluşturma",
 	"Generation Info": "Üretim Bilgisi",
+	"Get up and running with": "",
 	"Global": "Global",
 	"Good Response": "İyi Yanıt",
 	"Google PSE API Key": "Google PSE API Anahtarı",
@@ -302,6 +314,7 @@
 	"Hide Model": "Modeli Gizle",
 	"How can I help you today?": "Bugün size nasıl yardımcı olabilirim?",
 	"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 Engine": "Görüntü Oluşturma Motoru",
 	"Image Settings": "Görüntü Ayarları",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Klavye kısayolları",
 	"Knowledge": "Bilgi",
 	"Language": "Dil",
+	"large language models, locally.": "",
 	"Last Active": "Son Aktivite",
 	"Last Modified": "Son Düzenleme",
 	"Light": "Açık",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Pipeline Valvleri",
 	"Plain text (.txt)": "Düz metin (.txt)",
 	"Playground": "Oyun Alanı",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Olumlu yaklaşım",
 	"Previous 30 days": "Önceki 30 gün",
 	"Previous 7 days": "Önceki 7 gün",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Çalışıyor",
 	"Save": "Kaydet",
 	"Save & Create": "Kaydet ve Oluştur",
@@ -562,6 +578,8 @@
 	"Success": "Başarılı",
 	"Successfully updated.": "Başarıyla güncellendi.",
 	"Suggested": "Önerilen",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Sistem",
 	"System Prompt": "Sistem Promptu",
 	"Tags": "Etiketler",
@@ -574,6 +592,7 @@
 	"Text-to-Speech Engine": "Metinden Sese Motoru",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Geri bildiriminiz için teşekkürler!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Puan 0.0 (%0) ile 1.0 (%100) arasında bir değer olmalıdır.",
 	"Theme": "Tema",
 	"Thinking...": "Düşünüyor...",
@@ -607,7 +626,13 @@
 	"Tool deleted successfully": "Araç başarıyla silindi",
 	"Tool imported successfully": "Araç başarıyla içe aktarıldı",
 	"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 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'ya erişmede sorun mu yaşıyorsunuz?",
@@ -649,6 +674,7 @@
 	"Version": "Sürüm",
 	"Voice": "Ses",
 	"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.",
 	"Web": "Web",
 	"Web API": "Web API",
@@ -675,6 +701,7 @@
 	"You're a helpful assistant.": "Sen yardımsever bir asistansın.",
 	"You're now logged in.": "Şimdi giriş yaptınız.",
 	"Your account status is currently pending activation.": "Hesap durumunuz şu anda etkinleştirilmeyi bekliyor.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube Yükleyici Ayarları"
 }

+ 45 - 18
src/lib/i18n/locales/uk-UA/translation.json

@@ -88,7 +88,7 @@
 	"Chat": "Чат",
 	"Chat Background Image": "Фонове зображення чату",
 	"Chat Bubble UI": "Чат у вигляді бульбашок",
-	"Chat Controls": "",
+	"Chat Controls": "Керування чатом",
 	"Chat direction": "Напрям чату",
 	"Chat History": "Історія чату",
 	"Chat History is off for this browser.": "Історія чату вимкнена для цього браузера.",
@@ -127,11 +127,11 @@
 	"Connections": "З'єднання",
 	"Contact Admin for WebUI Access": "Зверніться до адміна для отримання доступу до WebUI",
 	"Content": "Зміст",
-	"Content Extraction": "",
+	"Content Extraction": "Вилучення вмісту",
 	"Context Length": "Довжина контексту",
 	"Continue Response": "Продовжити відповідь",
 	"Continue with {{provider}}": "Продовжити з {{provider}}",
-	"Controls": "",
+	"Controls": "Керування",
 	"Copied shared chat URL to clipboard!": "Скопійовано URL-адресу спільного чату в буфер обміну!",
 	"Copy": "Копіювати",
 	"Copy last code block": "Копіювати останній блок коду",
@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Видалено {{name}}",
 	"Description": "Опис",
 	"Didn't fully follow instructions": "Не повністю дотримувалися інструкцій",
+	"Disabled": "Вимкнено",
 	"Discover a function": "Знайдіть функцію",
 	"Discover a model": "Знайдіть модель",
 	"Discover a prompt": "Знайдіть промт",
@@ -188,6 +189,8 @@
 	"Dismissible": "Неприйнятно",
 	"Display Emoji in Call": "Відображати емодзі у викликах",
 	"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 Settings": "Налаштування документа",
 	"Documentation": "Документація",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "не встановлює жодних зовнішніх з'єднань, і ваші дані залишаються в безпеці на вашому локальному сервері.",
 	"Don't Allow": "Не дозволяти",
 	"Don't have an account?": "Немає облікового запису?",
+	"don't install random functions from sources you don't trust.": "не встановлюйте випадкові функції з джерел, яким ви не довіряєте.",
+	"don't install random tools from sources you don't trust.": "не встановлюйте випадкові інструменти з джерел, яким ви не довіряєте.",
 	"Don't like the style": "Не подобається стиль",
 	"Done": "Готово",
 	"Download": "Завантажити",
@@ -215,7 +220,8 @@
 	"Enable Community Sharing": "Увімкнути спільний доступ",
 	"Enable New Sign Ups": "Дозволити нові реєстрації",
 	"Enable Web Search": "Увімкнути веб-пошук",
-	"Engine": "",
+	"Enabled": "Увімкнено",
+	"Engine": "Рушій",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "Переконайтеся, що ваш CSV-файл містить 4 колонки в такому порядку: Ім'я, Email, Пароль, Роль.",
 	"Enter {{role}} message here": "Введіть повідомлення {{role}} тут",
 	"Enter a detail about yourself for your LLMs to recall": "Введіть відомості про себе для запам'ятовування вашими LLM.",
@@ -236,15 +242,15 @@
 	"Enter Serply API Key": "Введіть ключ API Serply",
 	"Enter Serpstack API Key": "Введіть ключ API Serpstack",
 	"Enter stop sequence": "Введіть символ зупинки",
-	"Enter system prompt": "",
+	"Enter system prompt": "Введіть системний промт",
 	"Enter Tavily API Key": "Введіть ключ API Tavily",
-	"Enter Tika Server URL": "",
+	"Enter Tika Server URL": "Введіть URL-адресу сервера Tika ",
 	"Enter Top K": "Введіть Top K",
 	"Enter URL (e.g. http://127.0.0.1:7860/)": "Введіть URL-адресу (напр., http://127.0.0.1:7860/)",
 	"Enter URL (e.g. http://localhost:11434)": "Введіть URL-адресу (напр., http://localhost:11434)",
 	"Enter Your Email": "Введіть вашу електронну пошту",
 	"Enter Your Full Name": "Введіть ваше ім'я",
-	"Enter your message": "",
+	"Enter your message": "Введіть повідомлення ",
 	"Enter Your Password": "Введіть ваш пароль",
 	"Enter Your Role": "Введіть вашу роль",
 	"Error": "Помилка",
@@ -268,8 +274,8 @@
 	"File": "Файл",
 	"File Mode": "Файловий режим",
 	"File not found.": "Файл не знайдено.",
-	"Filter is now globally disabled": "",
-	"Filter is now globally enabled": "",
+	"Filter is now globally disabled": "Фільтр глобально вимкнено",
+	"Filter is now globally enabled": "Фільтр увімкнено глобально",
 	"Filters": "Фільтри",
 	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "Виявлено підробку відбитків: Неможливо використовувати ініціали як аватар. Повернення до зображення профілю за замовчуванням.",
 	"Fluidly stream large external response chunks": "Плавно передавати великі фрагменти зовнішніх відповідей",
@@ -280,17 +286,23 @@
 	"Frequency Penalty": "Штраф за частоту",
 	"Function created successfully": "Функцію успішно створено",
 	"Function deleted successfully": "Функцію успішно видалено",
-	"Function is now globally disabled": "",
-	"Function is now globally enabled": "",
+	"Function Description (e.g. A filter to remove profanity from text)": "Опис функції (напр., фільтр для видалення ненормативної лексики з тексту)",
+	"Function ID (e.g. my_filter)": "Ідентифікатор функції (напр., my_filter)",
+	"Function is now globally disabled": "Функція зараз глобально вимкнена",
+	"Function is now globally enabled": "Функція зараз глобально увімкнена ",
+	"Function Name (e.g. My Filter)": "Назва функції (напр., My Filter)",
 	"Function updated successfully": "Функцію успішно оновлено",
 	"Functions": "Функції",
+	"Functions allow arbitrary code execution": "Функції дозволяють виконання довільного коду",
+	"Functions allow arbitrary code execution.": "Функції дозволяють виконання довільного коду.",
 	"Functions imported successfully": "Функції успішно імпортовано",
 	"General": "Загальні",
 	"General Settings": "Загальні налаштування",
 	"Generate Image": "Створити зображення",
 	"Generating search query": "Сформувати пошуковий запит",
 	"Generation Info": "Інформація про генерацію",
-	"Global": "",
+	"Get up and running with": "Почніть працювати з",
+	"Global": "Глоб.",
 	"Good Response": "Гарна відповідь",
 	"Google PSE API Key": "Ключ API Google PSE",
 	"Google PSE Engine Id": "Id рушія Google PSE",
@@ -302,6 +314,7 @@
 	"Hide Model": "Приховати модель",
 	"How can I help you today?": "Чим я можу допомогти вам сьогодні?",
 	"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 Engine": "Механізм генерації зображень",
 	"Image Settings": "Налаштування зображення",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Клавіатурні скорочення",
 	"Knowledge": "Знання",
 	"Language": "Мова",
+	"large language models, locally.": "великими мовними моделями, локально.",
 	"Last Active": "Остання активність",
 	"Last Modified": "Востаннє змінено",
 	"Light": "Світла",
@@ -417,7 +431,7 @@
 	"Oops! You're using an unsupported method (frontend only). Please serve the WebUI from the backend.": "Упс! Ви використовуєте непідтримуваний метод (тільки для фронтенду). Будь ласка, обслуговуйте WebUI з бекенду.",
 	"Open AI (Dall-E)": "Open AI (Dall-E)",
 	"Open new chat": "Відкрити новий чат",
-	"Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "",
+	"Open WebUI version (v{{OPEN_WEBUI_VERSION}}) is lower than required version (v{{REQUIRED_VERSION}})": "Open WebUI версія (v{{OPEN_WEBUI_VERSION}}) нижча за необхідну версію (v{{REQUIRED_VERSION}})",
 	"OpenAI": "OpenAI",
 	"OpenAI API": "OpenAI API",
 	"OpenAI API Config": "Конфігурація OpenAI API",
@@ -433,8 +447,8 @@
 	"Permission denied when accessing microphone": "Відмовлено у доступі до мікрофона",
 	"Permission denied when accessing microphone: {{error}}": "Доступ до мікрофона заборонено: {{error}}",
 	"Personalization": "Персоналізація",
-	"Pin": "",
-	"Pinned": "",
+	"Pin": "Зачепити",
+	"Pinned": "Зачеплено",
 	"Pipeline deleted successfully": "Конвеєр успішно видалено",
 	"Pipeline downloaded successfully": "Конвеєр успішно завантажено",
 	"Pipelines": "Конвеєри",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Клапани конвеєрів",
 	"Plain text (.txt)": "Простий текст (.txt)",
 	"Playground": "Майданчик",
+	"Please carefully review the following warnings:": "Будь ласка, уважно ознайомтеся з наступними попередженнями:",
 	"Positive attitude": "Позитивне ставлення",
 	"Previous 30 days": "Попередні 30 днів",
 	"Previous 7 days": "Попередні 7 днів",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "Запустіть Llama 2, Code Llama та інші моделі. Налаштуйте та створіть власну.",
 	"Running": "Виконується",
 	"Save": "Зберегти",
 	"Save & Create": "Зберегти та створити",
@@ -564,6 +580,8 @@
 	"Success": "Успіх",
 	"Successfully updated.": "Успішно оновлено.",
 	"Suggested": "Запропоновано",
+	"Support": "Підтримати",
+	"Support this plugin:": "Підтримайте цей плагін:",
 	"System": "Система",
 	"System Prompt": "Системний промт",
 	"Tags": "Теги",
@@ -576,6 +594,7 @@
 	"Text-to-Speech Engine": "Система синтезу мови",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Дякуємо за ваш відгук!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "Розробники цього плагіна - пристрасні волонтери зі спільноти. Якщо ви вважаєте цей плагін корисним, будь ласка, зробіть свій внесок у його розвиток.",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Оцінка повинна бути в діапазоні від 0.0 (0%) до 1.0 (100%).",
 	"Theme": "Тема",
 	"Thinking...": "Думаю...",
@@ -585,8 +604,8 @@
 	"This setting does not sync across browsers or devices.": "Це налаштування не синхронізується між браузерами або пристроями.",
 	"This will delete": "Це призведе до видалення",
 	"Thorough explanation": "Детальне пояснення",
-	"Tika": "",
-	"Tika Server URL required.": "",
+	"Tika": "Tika",
+	"Tika Server URL required.": "Потрібна URL-адреса сервера Tika.",
 	"Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "Порада: Оновіть кілька слотів змінних послідовно, натискаючи клавішу табуляції у вікні чату після кожної заміни.",
 	"Title": "Заголовок",
 	"Title (e.g. Tell me a fun fact)": "Заголовок (напр., Розкажіть мені цікавий факт)",
@@ -609,7 +628,13 @@
 	"Tool deleted successfully": "Інструмент успішно видалено",
 	"Tool imported successfully": "Інструмент успішно імпортовано",
 	"Tool updated successfully": "Інструмент успішно оновлено",
+	"Toolkit Description (e.g. A toolkit for performing various operations)": "Опис інструментарію (напр., набір інструментів для виконання різних операцій)",
+	"Toolkit ID (e.g. my_toolkit)": "Ідентифікатор набору інструментів (напр., my_toolkit)",
+	"Toolkit Name (e.g. My ToolKit)": "Назва інструментарію (напр., My ToolKit)",
 	"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?",
@@ -621,7 +646,7 @@
 	"Uh-oh! There was an issue connecting to {{provider}}.": "Ой! Виникла проблема при підключенні до {{provider}}.",
 	"UI": "Користувацький інтерфейс",
 	"Unknown file type '{{file_type}}'. Proceeding with the file upload anyway.": "Невідомий тип файлу '{{file_type}}'. Завантаження файлу все одно продовжується.",
-	"Unpin": "",
+	"Unpin": "Відчепити",
 	"Update": "Оновлення",
 	"Update and Copy Link": "Оновлення та копіювання посилання",
 	"Update password": "Оновити пароль",
@@ -651,6 +676,7 @@
 	"Version": "Версія",
 	"Voice": "Голос",
 	"Warning": "Увага!",
+	"Warning:": "Увага:",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "Попередження: Якщо ви оновлюєте або змінюєте модель вбудовування, вам потрібно буде повторно імпортувати всі документи.",
 	"Web": "Веб",
 	"Web API": "Веб-API",
@@ -677,6 +703,7 @@
 	"You're a helpful assistant.": "Ви корисний асистент.",
 	"You're now logged in.": "Ви увійшли в систему.",
 	"Your account status is currently pending activation.": "Статус вашого облікового запису наразі очікує на активацію.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "Весь ваш внесок піде безпосередньо розробнику плагіна; Open WebUI не бере жодних відсотків. Однак, обрана платформа фінансування може мати свої власні збори.",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Налаштування завантажувача Youtube"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "Đã xóa {{name}}",
 	"Description": "Mô tả",
 	"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 model": "Khám phá model",
 	"Discover a prompt": "Khám phá thêm prompt mới",
@@ -188,6 +189,8 @@
 	"Dismissible": "Có thể loại bỏ",
 	"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",
+	"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 Settings": "Cấu hình kho tài liệu",
 	"Documentation": "Tài liệu",
@@ -195,6 +198,8 @@
 	"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't Allow": "Không Cho phép",
 	"Don't have an account?": "Không có tài khoản?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "Không thích phong cách trả lời",
 	"Done": "Hoàn thành",
 	"Download": "Tải về",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "Kích hoạt Chia sẻ Cộng đồng",
 	"Enable New Sign Ups": "Cho phép đăng ký mới",
 	"Enable Web Search": "Kích hoạt tìm kiếm Web",
+	"Enabled": "",
 	"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.",
 	"Enter {{role}} message here": "Nhập yêu cầu của {{role}} ở đây",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "Hình phạt tần số",
 	"Function created successfully": "Function được tạo thành công",
 	"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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "Function được cập nhật thành công",
 	"Functions": "",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "Các function đã được nạp thành công",
 	"General": "Cài đặt chung",
 	"General Settings": "Cấu hình chung",
 	"Generate Image": "Sinh ảnh",
 	"Generating search query": "Tạo truy vấn tìm kiếm",
 	"Generation Info": "Thông tin chung",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "Trả lời tốt",
 	"Google PSE API Key": "Khóa API Google PSE",
@@ -302,6 +314,7 @@
 	"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?",
 	"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 Engine": "Công cụ tạo ảnh",
 	"Image Settings": "Cài đặt ảnh",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "Phím tắt",
 	"Knowledge": "Kiến thức",
 	"Language": "Ngôn ngữ",
+	"large language models, locally.": "",
 	"Last Active": "Truy cập gần nhất",
 	"Last Modified": "Lần sửa gần nhất",
 	"Light": "Sáng",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "",
 	"Plain text (.txt)": "Văn bản thô (.txt)",
 	"Playground": "Thử nghiệm (Playground)",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "Thái độ tích cực",
 	"Previous 30 days": "30 ngày trước",
 	"Previous 7 days": "7 ngày trước",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "Đang chạy",
 	"Save": "Lưu",
 	"Save & Create": "Lưu & Tạo",
@@ -561,6 +577,8 @@
 	"Success": "Thành công",
 	"Successfully updated.": "Đã cập nhật thành công.",
 	"Suggested": "Gợi ý một số mẫu prompt",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "Hệ thống",
 	"System Prompt": "Prompt Hệ thống (System Prompt)",
 	"Tags": "Thẻ",
@@ -573,6 +591,7 @@
 	"Text-to-Speech Engine": "Công cụ Chuyển Văn bản thành Giọng nói",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "Cám ơn bạn đã gửi phản hồi!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "Điểm (score) phải có giá trị từ 0,0 (0%) đến 1,0 (100%).",
 	"Theme": "Chủ đề",
 	"Thinking...": "Đang suy luận...",
@@ -606,7 +625,13 @@
 	"Tool deleted successfully": "Tool đã bị xóa",
 	"Tool imported successfully": "Tool đã được nạp 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 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?": "Gặp vấn đề khi truy cập Ollama?",
@@ -648,6 +673,7 @@
 	"Version": "Version",
 	"Voice": "Giọng nói",
 	"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.",
 	"Web": "Web",
 	"Web API": "",
@@ -674,6 +700,7 @@
 	"You're a helpful assistant.": "Bạn là một trợ lý hữu ích.",
 	"You're now logged in.": "Bạn đã đăng nhập.",
 	"Your account status is currently pending activation.": "Tài khoản của bạn hiện đang ở trạng thái chờ kích hoạt.",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Cài đặt Youtube Loader"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "已删除 {{name}}",
 	"Description": "描述",
 	"Didn't fully follow instructions": "没有完全遵照指示",
+	"Disabled": "",
 	"Discover a function": "发现更多函数",
 	"Discover a model": "发现更多模型",
 	"Discover a prompt": "发现更多提示词",
@@ -188,6 +189,8 @@
 	"Dismissible": "是否可关闭",
 	"Display Emoji in Call": "在通话中显示 Emoji 表情符号",
 	"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 Settings": "文档设置",
 	"Documentation": "帮助文档",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不会与外部建立任何连接,您的数据会安全地存储在本地托管的服务器上。",
 	"Don't Allow": "不允许",
 	"Don't have an account?": "没有账号?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "不喜欢这个文风",
 	"Done": "完成",
 	"Download": "下载",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "启用分享至社区",
 	"Enable New Sign Ups": "允许新用户注册",
 	"Enable Web Search": "启用网络搜索",
+	"Enabled": "",
 	"Engine": "引擎",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "确保您的 CSV 文件按以下顺序包含 4 列: 姓名、电子邮箱、密码、角色。",
 	"Enter {{role}} message here": "在此处输入 {{role}} 信息",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "频率惩罚",
 	"Function created 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 enabled": "函数全局已启用",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "函数更新成功",
 	"Functions": "函数",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "函数导入成功",
 	"General": "通用",
 	"General Settings": "通用设置",
 	"Generate Image": "生成图像",
 	"Generating search query": "生成搜索查询",
 	"Generation Info": "生成信息",
+	"Get up and running with": "",
 	"Global": "全局",
 	"Good Response": "点赞此回答",
 	"Google PSE API Key": "Google PSE API 密钥",
@@ -302,6 +314,7 @@
 	"Hide Model": "隐藏",
 	"How can I help you today?": "有什么我能帮您的吗?",
 	"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 Engine": "图像生成引擎",
 	"Image Settings": "图像设置",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "键盘快捷键",
 	"Knowledge": "知识库",
 	"Language": "语言",
+	"large language models, locally.": "",
 	"Last Active": "最后在线时间",
 	"Last Modified": "最后修改时间",
 	"Light": "浅色",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "Pipeline 值",
 	"Plain text (.txt)": "TXT 文档 (.txt)",
 	"Playground": "AI 对话游乐场",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "积极的态度",
 	"Previous 30 days": "过去 30 天",
 	"Previous 7 days": "过去 7 天",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"RTL": "从右至左",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "运行中",
 	"Save": "保存",
 	"Save & Create": "保存并创建",
@@ -561,6 +577,8 @@
 	"Success": "成功",
 	"Successfully updated.": "成功更新。",
 	"Suggested": "建议",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "系统",
 	"System Prompt": "系统提示词 (System Prompt)",
 	"Tags": "标签",
@@ -573,6 +591,7 @@
 	"Text-to-Speech Engine": "文本转语音引擎",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "感谢您的反馈!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "分值应介于 0.0(0%)和 1.0(100%)之间。",
 	"Theme": "主题",
 	"Thinking...": "正在思考...",
@@ -606,7 +625,13 @@
 	"Tool deleted successfully": "工具删除成功",
 	"Tool imported 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 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 时遇到问题?",
@@ -648,6 +673,7 @@
 	"Version": "版本",
 	"Voice": "语音",
 	"Warning": "警告",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果您修改了语义向量模型,则需要重新导入所有文档。",
 	"Web": "网页",
 	"Web API": "网页 API",
@@ -674,6 +700,7 @@
 	"You're a helpful assistant.": "你是一个有帮助的助手。",
 	"You're now logged in.": "已登录。",
 	"Your account status is currently pending activation.": "您的账号当前状态为待激活。",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "YouTube",
 	"Youtube Loader Settings": "YouTube 爬取设置"
 }

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

@@ -177,6 +177,7 @@
 	"Deleted {{name}}": "已刪除 {{name}}",
 	"Description": "描述",
 	"Didn't fully follow instructions": "未完全遵循指示",
+	"Disabled": "",
 	"Discover a function": "",
 	"Discover a model": "發現新模型",
 	"Discover a prompt": "發現新提示詞",
@@ -188,6 +189,8 @@
 	"Dismissible": "可忽略",
 	"Display Emoji in Call": "在呼叫中顯示表情符號",
 	"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 Settings": "文件設定",
 	"Documentation": "文件",
@@ -195,6 +198,8 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不會與外部連線,您的資料會安全地留在您的本機伺服器上。",
 	"Don't Allow": "不允許",
 	"Don't have an account?": "還沒有註冊帳號?",
+	"don't install random functions from sources you don't trust.": "",
+	"don't install random tools from sources you don't trust.": "",
 	"Don't like the style": "不喜歡這個樣式?",
 	"Done": "",
 	"Download": "下載",
@@ -215,6 +220,7 @@
 	"Enable Community Sharing": "啟用社群分享",
 	"Enable New Sign Ups": "允許註冊新帳號",
 	"Enable Web Search": "啟用網頁搜尋",
+	"Enabled": "",
 	"Engine": "",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "請確保您的 CSV 檔案包含這四個欄位,並按照此順序:名稱、電子郵件、密碼、角色。",
 	"Enter {{role}} message here": "在這裡輸入 {{role}} 訊息",
@@ -280,16 +286,22 @@
 	"Frequency Penalty": "頻率懲罰",
 	"Function created 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 enabled": "",
+	"Function Name (e.g. My Filter)": "",
 	"Function updated successfully": "",
 	"Functions": "功能",
+	"Functions allow arbitrary code execution": "",
+	"Functions allow arbitrary code execution.": "",
 	"Functions imported successfully": "",
 	"General": "常用",
 	"General Settings": "常用設定",
 	"Generate Image": "生成圖片",
 	"Generating search query": "生成搜尋查詢",
 	"Generation Info": "生成資訊",
+	"Get up and running with": "",
 	"Global": "",
 	"Good Response": "優秀的回應",
 	"Google PSE API Key": "Google PSE API 金鑰",
@@ -302,6 +314,7 @@
 	"Hide Model": "隱藏模型",
 	"How can I help you today?": "今天能為您做些什麼?",
 	"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 Engine": "影像生成引擎",
 	"Image Settings": "圖片設定",
@@ -332,6 +345,7 @@
 	"Keyboard shortcuts": "鍵盤快速鍵",
 	"Knowledge": "知識",
 	"Language": "語言",
+	"large language models, locally.": "",
 	"Last Active": "最後活動",
 	"Last Modified": "最後修改",
 	"Light": "亮色",
@@ -442,6 +456,7 @@
 	"Pipelines Valves": "管線閥門",
 	"Plain text (.txt)": "純文字 (.txt)",
 	"Playground": "AI 對話遊樂場",
+	"Please carefully review the following warnings:": "",
 	"Positive attitude": "積極態度",
 	"Previous 30 days": "前 30 天",
 	"Previous 7 days": "前 7 天",
@@ -479,6 +494,7 @@
 	"Rosé Pine": "玫瑰松",
 	"Rosé Pine Dawn": "黎明玫瑰松",
 	"RTL": "RTL",
+	"Run Llama 2, Code Llama, and other models. Customize and create your own.": "",
 	"Running": "運作中",
 	"Save": "儲存",
 	"Save & Create": "儲存並建立",
@@ -561,6 +577,8 @@
 	"Success": "成功",
 	"Successfully updated.": "更新成功。",
 	"Suggested": "建議",
+	"Support": "",
+	"Support this plugin:": "",
 	"System": "系統",
 	"System Prompt": "系統提示詞",
 	"Tags": "標籤",
@@ -573,6 +591,7 @@
 	"Text-to-Speech Engine": "文字轉語音引擎",
 	"Tfs Z": "Tfs Z",
 	"Thanks for your feedback!": "感謝您的回饋!",
+	"The developers behind this plugin are passionate volunteers from the community. If you find this plugin helpful, please consider contributing to its development.": "",
 	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "分數應該介於 0.0(0%)和 1.0(100%)之間。",
 	"Theme": "主題",
 	"Thinking...": "正在思考...",
@@ -606,7 +625,13 @@
 	"Tool deleted successfully": "",
 	"Tool imported 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 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 時遇到問題?",
@@ -648,6 +673,7 @@
 	"Version": "版本",
 	"Voice": "",
 	"Warning": "警告",
+	"Warning:": "",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果更新或更改您的嵌入模型,則需要重新匯入所有文件",
 	"Web": "網頁",
 	"Web API": "網頁 API",
@@ -674,6 +700,7 @@
 	"You're a helpful assistant.": "您是一位善於協助他人的助手。",
 	"You're now logged in.": "已登入。",
 	"Your account status is currently pending activation.": "您的帳號狀態目前待啟用。",
+	"Your entire contribution will go directly to the plugin developer; Open WebUI does not take any percentage. However, the chosen funding platform might have its own fees.": "",
 	"Youtube": "Youtube",
 	"Youtube Loader Settings": "Youtube 載入器設定"
 }

+ 2 - 2
src/routes/auth/+page.svelte

@@ -121,11 +121,11 @@
 			<div class=" my-auto pb-16 text-left">
 				<div>
 					<div class=" font-semibold text-yellow-600 text-4xl">
-						Get up and running with <br />large language models, locally.
+						{$i18n.t('Get up and running with')} <br /> {$i18n.t('large language models, locally.')}
 					</div>
 
 					<div class="mt-2 text-yellow-600 text-xl">
-						Run Llama 2, Code Llama, and other models. Customize and create your own.
+						{$i18n.t('Run Llama 2, Code Llama, and other models. Customize and create your own.')}
 					</div>
 				</div>
 			</div>