Forráskód Böngészése

translate ar-BH, zh-CN,and zh-TW

Yanyutin753 1 éve
szülő
commit
9d1013748f
30 módosított fájl, 224 hozzáadás és 224 törlés
  1. 28 28
      src/lib/i18n/locales/ar-BH/translation.json
  2. 2 2
      src/lib/i18n/locales/bg-BG/translation.json
  3. 2 2
      src/lib/i18n/locales/bn-BD/translation.json
  4. 2 2
      src/lib/i18n/locales/ca-ES/translation.json
  5. 1 1
      src/lib/i18n/locales/de-DE/translation.json
  6. 2 2
      src/lib/i18n/locales/dg-DG/translation.json
  7. 1 1
      src/lib/i18n/locales/es-ES/translation.json
  8. 2 2
      src/lib/i18n/locales/fa-IR/translation.json
  9. 1 1
      src/lib/i18n/locales/fi-FI/translation.json
  10. 2 2
      src/lib/i18n/locales/fr-CA/translation.json
  11. 2 2
      src/lib/i18n/locales/fr-FR/translation.json
  12. 1 1
      src/lib/i18n/locales/he-IL/translation.json
  13. 1 1
      src/lib/i18n/locales/hi-IN/translation.json
  14. 1 1
      src/lib/i18n/locales/hr-HR/translation.json
  15. 1 1
      src/lib/i18n/locales/it-IT/translation.json
  16. 2 2
      src/lib/i18n/locales/ja-JP/translation.json
  17. 2 2
      src/lib/i18n/locales/ka-GE/translation.json
  18. 2 2
      src/lib/i18n/locales/ko-KR/translation.json
  19. 2 2
      src/lib/i18n/locales/nl-NL/translation.json
  20. 1 1
      src/lib/i18n/locales/pa-IN/translation.json
  21. 1 1
      src/lib/i18n/locales/pl-PL/translation.json
  22. 2 2
      src/lib/i18n/locales/pt-BR/translation.json
  23. 2 2
      src/lib/i18n/locales/pt-PT/translation.json
  24. 2 2
      src/lib/i18n/locales/ru-RU/translation.json
  25. 2 2
      src/lib/i18n/locales/sv-SE/translation.json
  26. 1 1
      src/lib/i18n/locales/tr-TR/translation.json
  27. 1 1
      src/lib/i18n/locales/uk-UA/translation.json
  28. 1 1
      src/lib/i18n/locales/vi-VN/translation.json
  29. 13 13
      src/lib/i18n/locales/zh-CN/translation.json
  30. 141 141
      src/lib/i18n/locales/zh-TW/translation.json

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

@@ -1,5 +1,5 @@
 {
 {
-	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "",
+	"'s', 'm', 'h', 'd', 'w' or '-1' for no expiration.": "'s', 'm', 'h', 'd', 'w' أو '-1' لا توجد انتهاء",
 	"(Beta)": "(تجريبي)",
 	"(Beta)": "(تجريبي)",
 	"(e.g. `sh webui.sh --api`)": "( `sh webui.sh --api`مثال)",
 	"(e.g. `sh webui.sh --api`)": "( `sh webui.sh --api`مثال)",
 	"(latest)": "(الأخير)",
 	"(latest)": "(الأخير)",
@@ -10,7 +10,7 @@
 	"About": "عن",
 	"About": "عن",
 	"Account": "الحساب",
 	"Account": "الحساب",
 	"Accurate information": "معلومات دقيقة",
 	"Accurate information": "معلومات دقيقة",
-	"Add": "",
+	"Add": "إضافة",
 	"Add a model": "أضافة موديل",
 	"Add a model": "أضافة موديل",
 	"Add a model tag name": "ضع تاق للأسم الموديل",
 	"Add a model tag name": "ضع تاق للأسم الموديل",
 	"Add a short description about what this modelfile does": "أضف وصفًا قصيرًا حول ما يفعله ملف الموديل هذا",
 	"Add a short description about what this modelfile does": "أضف وصفًا قصيرًا حول ما يفعله ملف الموديل هذا",
@@ -19,7 +19,7 @@
 	"Add custom prompt": "أضافة مطالبة مخصصه",
 	"Add custom prompt": "أضافة مطالبة مخصصه",
 	"Add Docs": "إضافة المستندات",
 	"Add Docs": "إضافة المستندات",
 	"Add Files": "إضافة ملفات",
 	"Add Files": "إضافة ملفات",
-	"Add Memory": "",
+	"Add Memory": "اضافة ذكر",
 	"Add message": "اضافة رسالة",
 	"Add message": "اضافة رسالة",
 	"Add Model": "اضافة موديل",
 	"Add Model": "اضافة موديل",
 	"Add Tags": "اضافة تاق",
 	"Add Tags": "اضافة تاق",
@@ -38,7 +38,7 @@
 	"Already have an account?": "هل تملك حساب ؟",
 	"Already have an account?": "هل تملك حساب ؟",
 	"an assistant": "مساعد",
 	"an assistant": "مساعد",
 	"and": "و",
 	"and": "و",
-	"and create a new shared link.": "",
+	"and create a new shared link.": "و أنشئ رابط مشترك جديد.",
 	"API Base URL": "API الرابط الرئيسي",
 	"API Base URL": "API الرابط الرئيسي",
 	"API Key": "API مفتاح",
 	"API Key": "API مفتاح",
 	"API Key created.": "API تم أنشاء المفتاح",
 	"API Key created.": "API تم أنشاء المفتاح",
@@ -63,13 +63,13 @@
 	"before": "قبل",
 	"before": "قبل",
 	"Being lazy": "كون كسول",
 	"Being lazy": "كون كسول",
 	"Builder Mode": "بناء الموديل",
 	"Builder Mode": "بناء الموديل",
-	"Bypass SSL verification for Websites": "",
+	"Bypass SSL verification for Websites": "تجاوز التحقق من SSL للموقع",
 	"Cancel": "اللغاء",
 	"Cancel": "اللغاء",
 	"Categories": "التصنيفات",
 	"Categories": "التصنيفات",
 	"Change Password": "تغير الباسورد",
 	"Change Password": "تغير الباسورد",
 	"Chat": "المحادثة",
 	"Chat": "المحادثة",
-	"Chat Bubble UI": "",
-	"Chat direction": "",
+	"Chat Bubble UI": "UI الدردشة",
+	"Chat direction": "اتجاه المحادثة",
 	"Chat History": "تاريخ المحادثة",
 	"Chat History": "تاريخ المحادثة",
 	"Chat History is off for this browser.": "سجل الدردشة معطل لهذا المتصفح",
 	"Chat History is off for this browser.": "سجل الدردشة معطل لهذا المتصفح",
 	"Chats": "المحادثات",
 	"Chats": "المحادثات",
@@ -163,7 +163,7 @@
 	"Edit Doc": "تعديل الملف",
 	"Edit Doc": "تعديل الملف",
 	"Edit User": "تعديل المستخدم",
 	"Edit User": "تعديل المستخدم",
 	"Email": "البريد",
 	"Email": "البريد",
-	"Embedding Model": "",
+	"Embedding Model": "نموذج التضمين",
 	"Embedding Model Engine": "تضمين محرك النموذج",
 	"Embedding Model Engine": "تضمين محرك النموذج",
 	"Embedding model set to \"{{embedding_model}}\"": "تم تعيين نموذج التضمين على \"{{embedding_model}}\"",
 	"Embedding model set to \"{{embedding_model}}\"": "تم تعيين نموذج التضمين على \"{{embedding_model}}\"",
 	"Enable Chat History": "تمكين سجل الدردشة",
 	"Enable Chat History": "تمكين سجل الدردشة",
@@ -171,7 +171,7 @@
 	"Enabled": "تفعيل",
 	"Enabled": "تفعيل",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "تأكد من أن ملف CSV الخاص بك يتضمن 4 أعمدة بهذا الترتيب: Name, Email, Password, Role.",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "تأكد من أن ملف CSV الخاص بك يتضمن 4 أعمدة بهذا الترتيب: Name, Email, Password, Role.",
 	"Enter {{role}} message here": "أدخل رسالة {{role}} هنا",
 	"Enter {{role}} message here": "أدخل رسالة {{role}} هنا",
-	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter a detail about yourself for your LLMs to recall": "أدخل 세부 المعلومات عن نفسك للLLMs لتذكرها",
 	"Enter Chunk Overlap": "أدخل Chunk المتداخل",
 	"Enter Chunk Overlap": "أدخل Chunk المتداخل",
 	"Enter Chunk Size": "أدخل Chunk الحجم",
 	"Enter Chunk Size": "أدخل Chunk الحجم",
 	"Enter Image Size (e.g. 512x512)": "(e.g. 512x512) أدخل حجم الصورة ",
 	"Enter Image Size (e.g. 512x512)": "(e.g. 512x512) أدخل حجم الصورة ",
@@ -187,7 +187,7 @@
 	"Enter stop sequence": "أدخل تسلسل التوقف",
 	"Enter stop sequence": "أدخل تسلسل التوقف",
 	"Enter Top K": "Enter Top K",
 	"Enter Top K": "Enter Top K",
 	"Enter URL (e.g. http://127.0.0.1:7860/)": "الرابط (e.g. http://127.0.0.1:7860/)",
 	"Enter URL (e.g. http://127.0.0.1:7860/)": "الرابط (e.g. http://127.0.0.1:7860/)",
-	"Enter URL (e.g. http://localhost:11434)": "",
+	"Enter URL (e.g. http://localhost:11434)": "URL (e.g. http://localhost:11434)",
 	"Enter Your Email": "أدخل البريد الاكتروني",
 	"Enter Your Email": "أدخل البريد الاكتروني",
 	"Enter Your Full Name": "أدخل الاسم كامل",
 	"Enter Your Full Name": "أدخل الاسم كامل",
 	"Enter Your Password": "ادخل كلمة المرور",
 	"Enter Your Password": "ادخل كلمة المرور",
@@ -215,7 +215,7 @@
 	"General Settings": "الاعدادات العامة",
 	"General Settings": "الاعدادات العامة",
 	"Generation Info": "معلومات الجيل",
 	"Generation Info": "معلومات الجيل",
 	"Good Response": "استجابة جيدة",
 	"Good Response": "استجابة جيدة",
-	"h:mm a": "",
+	"h:mm a": "h:mm a",
 	"has no conversations.": "ليس لديه محادثات.",
 	"has no conversations.": "ليس لديه محادثات.",
 	"Hello, {{name}}": " {{name}} مرحبا",
 	"Hello, {{name}}": " {{name}} مرحبا",
 	"Help": "مساعدة",
 	"Help": "مساعدة",
@@ -249,19 +249,19 @@
 	"Light": "فاتح",
 	"Light": "فاتح",
 	"Listening...": "جاري الاستماع",
 	"Listening...": "جاري الاستماع",
 	"LLMs can make mistakes. Verify important information.": "يمكن أن تصدر بعض الأخطاء. لذلك يجب التحقق من المعلومات المهمة",
 	"LLMs can make mistakes. Verify important information.": "يمكن أن تصدر بعض الأخطاء. لذلك يجب التحقق من المعلومات المهمة",
-	"LTR": "",
+	"LTR": "LTR",
 	"Made by OpenWebUI Community": "OpenWebUI تم إنشاؤه بواسطة مجتمع ",
 	"Made by OpenWebUI Community": "OpenWebUI تم إنشاؤه بواسطة مجتمع ",
 	"Make sure to enclose them with": "تأكد من إرفاقها",
 	"Make sure to enclose them with": "تأكد من إرفاقها",
 	"Manage LiteLLM Models": "LiteLLM إدارة نماذج ",
 	"Manage LiteLLM Models": "LiteLLM إدارة نماذج ",
 	"Manage Models": "إدارة النماذج",
 	"Manage Models": "إدارة النماذج",
 	"Manage Ollama Models": "Ollama إدارة موديلات ",
 	"Manage Ollama Models": "Ollama إدارة موديلات ",
-	"March": "",
+	"March": "مارس",
 	"Max Tokens": "Max Tokens",
 	"Max Tokens": "Max Tokens",
 	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "يمكن تنزيل 3 نماذج كحد أقصى في وقت واحد. الرجاء معاودة المحاولة في وقت لاحق.",
 	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "يمكن تنزيل 3 نماذج كحد أقصى في وقت واحد. الرجاء معاودة المحاولة في وقت لاحق.",
-	"May": "",
-	"Memories accessible by LLMs will be shown here.": "",
-	"Memory": "",
-	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
+	"May": "مايو",
+	"Memories accessible by LLMs will be shown here.": "سيتم عرض الذكريات التي يمكن الوصول إليها بواسطة LLMs هنا.",
+	"Memory": "ذكر",
+	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "لا يمكنك إرسال الرسائل الخاصة بك بعد إنشاء رابطك. سيتمكن المستخدمون بالرابط من رؤية الدردشة المشاركة.",
 	"Minimum Score": "الحد الأدنى من النقاط",
 	"Minimum Score": "الحد الأدنى من النقاط",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "PDF أستخرج الصور (OCR)",
 	"PDF Extract Images (OCR)": "PDF أستخرج الصور (OCR)",
 	"pending": "قيد الانتظار",
 	"pending": "قيد الانتظار",
 	"Permission denied when accessing microphone: {{error}}": "{{error}} تم رفض الإذن عند الوصول إلى الميكروفون ",
 	"Permission denied when accessing microphone: {{error}}": "{{error}} تم رفض الإذن عند الوصول إلى الميكروفون ",
-	"Personalization": "",
+	"Personalization": "التخصيص",
 	"Plain text (.txt)": "نص عادي (.txt)",
 	"Plain text (.txt)": "نص عادي (.txt)",
 	"Playground": "مكان التجربة",
 	"Playground": "مكان التجربة",
 	"Positive attitude": "موقف ايجابي",
 	"Positive attitude": "موقف ايجابي",
@@ -358,7 +358,7 @@
 	"Repeat Last N": "N كرر آخر",
 	"Repeat Last N": "N كرر آخر",
 	"Repeat Penalty": "كرر المخالفة",
 	"Repeat Penalty": "كرر المخالفة",
 	"Request Mode": "وضع الطلب",
 	"Request Mode": "وضع الطلب",
-	"Reranking Model": "",
+	"Reranking Model": "نموذج إعادة الترتيب",
 	"Reranking model disabled": "تم تعطيل نموذج إعادة الترتيب",
 	"Reranking model disabled": "تم تعطيل نموذج إعادة الترتيب",
 	"Reranking model set to \"{{reranking_model}}\"": "تم ضبط نموذج إعادة الترتيب على \"{{reranking_model}}\"",
 	"Reranking model set to \"{{reranking_model}}\"": "تم ضبط نموذج إعادة الترتيب على \"{{reranking_model}}\"",
 	"Reset Vector Storage": "إعادة تعيين تخزين المتجهات",
 	"Reset Vector Storage": "إعادة تعيين تخزين المتجهات",
@@ -366,7 +366,7 @@
 	"Role": "منصب",
 	"Role": "منصب",
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
-	"RTL": "",
+	"RTL": "RTL",
 	"Save": "حفظ",
 	"Save": "حفظ",
 	"Save & Create": "حفظ وإنشاء",
 	"Save & Create": "حفظ وإنشاء",
 	"Save & Update": "حفظ وتحديث",
 	"Save & Update": "حفظ وتحديث",
@@ -385,17 +385,17 @@
 	"Select a model": "أختار الموديل",
 	"Select a model": "أختار الموديل",
 	"Select an Ollama instance": "أختار سيرفر ",
 	"Select an Ollama instance": "أختار سيرفر ",
 	"Select model": " أختار موديل",
 	"Select model": " أختار موديل",
-	"Send": "",
+	"Send": "إرسال",
 	"Send a Message": "يُرجى إدخال طلبك هنا",
 	"Send a Message": "يُرجى إدخال طلبك هنا",
 	"Send message": "يُرجى إدخال طلبك هنا.",
 	"Send message": "يُرجى إدخال طلبك هنا.",
 	"September": "سبتمبر",
 	"September": "سبتمبر",
 	"Server connection verified": "تم التحقق من اتصال الخادم",
 	"Server connection verified": "تم التحقق من اتصال الخادم",
 	"Set as default": "الافتراضي",
 	"Set as default": "الافتراضي",
 	"Set Default Model": "تفعيد الموديل الافتراضي",
 	"Set Default Model": "تفعيد الموديل الافتراضي",
-	"Set embedding model (e.g. {{model}})": "",
+	"Set embedding model (e.g. {{model}})": "ضبط نموذج المتجهات (على سبيل المثال: {{model}})",
 	"Set Image Size": "حجم الصورة",
 	"Set Image Size": "حجم الصورة",
 	"Set Model": "ضبط النموذج",
 	"Set Model": "ضبط النموذج",
-	"Set reranking model (e.g. {{model}})": "",
+	"Set reranking model (e.g. {{model}})": "ضبط نموذج إعادة الترتيب (على سبيل المثال: {{model}})",
 	"Set Steps": "ضبط الخطوات",
 	"Set Steps": "ضبط الخطوات",
 	"Set Title Auto-Generation Model": "قم بتعيين نموذج إنشاء العنوان تلقائيًا",
 	"Set Title Auto-Generation Model": "قم بتعيين نموذج إنشاء العنوان تلقائيًا",
 	"Set Voice": "ضبط الصوت",
 	"Set Voice": "ضبط الصوت",
@@ -480,8 +480,8 @@
 	"Version": "إصدار",
 	"Version": "إصدار",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "تحذير: إذا قمت بتحديث أو تغيير نموذج التضمين الخاص بك، فستحتاج إلى إعادة استيراد كافة المستندات.",
 	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "تحذير: إذا قمت بتحديث أو تغيير نموذج التضمين الخاص بك، فستحتاج إلى إعادة استيراد كافة المستندات.",
 	"Web": "Web",
 	"Web": "Web",
-	"Web Loader Settings": "",
-	"Web Params": "",
+	"Web Loader Settings": "Web تحميل اعدادات",
+	"Web Params": "Web تحميل اعدادات",
 	"Webhook URL": "Webhook الرابط",
 	"Webhook URL": "Webhook الرابط",
 	"WebUI Add-ons": "WebUI الأضافات",
 	"WebUI Add-ons": "WebUI الأضافات",
 	"WebUI Settings": "WebUI اعدادات",
 	"WebUI Settings": "WebUI اعدادات",
@@ -489,15 +489,15 @@
 	"What’s New in": "ما هو الجديد",
 	"What’s New in": "ما هو الجديد",
 	"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "عند إيقاف تشغيل السجل، لن تظهر الدردشات الجديدة على هذا المتصفح في سجلك على أي من أجهزتك.",
 	"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "عند إيقاف تشغيل السجل، لن تظهر الدردشات الجديدة على هذا المتصفح في سجلك على أي من أجهزتك.",
 	"Whisper (Local)": "Whisper (Local)",
 	"Whisper (Local)": "Whisper (Local)",
-	"Workspace": "",
+	"Workspace": "مساحة العمل",
 	"Write a prompt suggestion (e.g. Who are you?)": "اكتب اقتراحًا سريعًا (على سبيل المثال، من أنت؟)",
 	"Write a prompt suggestion (e.g. Who are you?)": "اكتب اقتراحًا سريعًا (على سبيل المثال، من أنت؟)",
 	"Write a summary in 50 words that summarizes [topic or keyword].": "اكتب ملخصًا في 50 كلمة يلخص [الموضوع أو الكلمة الرئيسية]",
 	"Write a summary in 50 words that summarizes [topic or keyword].": "اكتب ملخصًا في 50 كلمة يلخص [الموضوع أو الكلمة الرئيسية]",
 	"Yesterday": "أمس",
 	"Yesterday": "أمس",
-	"You": "",
+	"You": "أنا",
 	"You have no archived conversations.": "لا تملك محادثات محفوظه",
 	"You have no archived conversations.": "لا تملك محادثات محفوظه",
 	"You have shared this chat": "تم مشاركة هذه المحادثة",
 	"You have shared this chat": "تم مشاركة هذه المحادثة",
 	"You're a helpful assistant.": "مساعدك المفيد هنا",
 	"You're a helpful assistant.": "مساعدك المفيد هنا",
 	"You're now logged in.": "لقد قمت الآن بتسجيل الدخول.",
 	"You're now logged in.": "لقد قمت الآن بتسجيل الدخول.",
 	"Youtube": "Youtube",
 	"Youtube": "Youtube",
-	"Youtube Loader Settings": ""
+	"Youtube Loader Settings": "Youtube تحميل اعدادات"
 }
 }

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF Extract Images (OCR)",
 	"PDF Extract Images (OCR)": "PDF Extract Images (OCR)",
 	"pending": "в очакване",
 	"pending": "в очакване",
 	"Permission denied when accessing microphone: {{error}}": "Permission denied when accessing microphone: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permission denied when accessing microphone: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Персонализация",
+	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Плейграунд",
 	"Playground": "Плейграунд",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "পিডিএফ এর ছবি থেকে লেখা বের করুন (OCR)",
 	"PDF Extract Images (OCR)": "পিডিএফ এর ছবি থেকে লেখা বের করুন (OCR)",
 	"pending": "অপেক্ষমান",
 	"pending": "অপেক্ষমান",
 	"Permission denied when accessing microphone: {{error}}": "মাইক্রোফোন ব্যবহারের অনুমতি পাওয়া যায়নি: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "মাইক্রোফোন ব্যবহারের অনুমতি পাওয়া যায়নি: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "ডিজিটাল বাংলা",
+	"Plain text (.txt)": "প্লায়েন টেক্সট (.txt)",
 	"Playground": "খেলাঘর",
 	"Playground": "খেলাঘর",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "Extreu Imatges de PDF (OCR)",
 	"PDF Extract Images (OCR)": "Extreu Imatges de PDF (OCR)",
 	"pending": "pendent",
 	"pending": "pendent",
 	"Permission denied when accessing microphone: {{error}}": "Permís denegat en accedir al micròfon: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permís denegat en accedir al micròfon: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personalització",
+	"Plain text (.txt)": "Text pla (.txt)",
 	"Playground": "Zona de Jocs",
 	"Playground": "Zona de Jocs",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "Text von Bildern aus PDFs extrahieren (OCR)",
 	"PDF Extract Images (OCR)": "Text von Bildern aus PDFs extrahieren (OCR)",
 	"pending": "ausstehend",
 	"pending": "ausstehend",
 	"Permission denied when accessing microphone: {{error}}": "Zugriff auf das Mikrofon verweigert: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Zugriff auf das Mikrofon verweigert: {{error}}",
-	"Personalization": "",
+	"Personalization": "Personalisierung",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Plain text (.txt)": "Nur Text (.txt)",
 	"Playground": "Testumgebung",
 	"Playground": "Testumgebung",
 	"Positive attitude": "Positive Einstellung",
 	"Positive attitude": "Positive Einstellung",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF Extract Wowmages (OCR)",
 	"PDF Extract Images (OCR)": "PDF Extract Wowmages (OCR)",
 	"pending": "pending",
 	"pending": "pending",
 	"Permission denied when accessing microphone: {{error}}": "Permission denied when accessing microphone: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permission denied when accessing microphone: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personalization",
+	"Plain text (.txt)": "Plain text (.txt)",
 	"Playground": "Playground",
 	"Playground": "Playground",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -329,7 +329,7 @@
 	"pending": "pendiente",
 	"pending": "pendiente",
 	"Permission denied when accessing microphone: {{error}}": "Permiso denegado al acceder al micrófono: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permiso denegado al acceder al micrófono: {{error}}",
 	"Personalization": "",
 	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Plain text (.txt)": "Texto plano (.txt)",
 	"Playground": "Patio de juegos",
 	"Playground": "Patio de juegos",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "استخراج تصاویر از PDF (OCR)",
 	"PDF Extract Images (OCR)": "استخراج تصاویر از PDF (OCR)",
 	"pending": "در انتظار",
 	"pending": "در انتظار",
 	"Permission denied when accessing microphone: {{error}}": "هنگام دسترسی به میکروفون، اجازه داده نشد: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "هنگام دسترسی به میکروفون، اجازه داده نشد: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "شخصی سازی",
+	"Plain text (.txt)": "متن ساده (.txt)",
 	"Playground": "زمین بازی",
 	"Playground": "زمین بازی",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "PDF-tiedoston kuvien erottelu (OCR)",
 	"PDF Extract Images (OCR)": "PDF-tiedoston kuvien erottelu (OCR)",
 	"pending": "odottaa",
 	"pending": "odottaa",
 	"Permission denied when accessing microphone: {{error}}": "Mikrofonin käyttöoikeus evätty: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Mikrofonin käyttöoikeus evätty: {{error}}",
-	"Personalization": "",
+	"Personalization": "Henkilökohtaisuus",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Plain text (.txt)": "Pelkkä teksti (.txt)",
 	"Playground": "Leikkipaikka",
 	"Playground": "Leikkipaikka",
 	"Positive attitude": "Positiivinen asenne",
 	"Positive attitude": "Positiivinen asenne",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "Extraction d'images PDF (OCR)",
 	"PDF Extract Images (OCR)": "Extraction d'images PDF (OCR)",
 	"pending": "en attente",
 	"pending": "en attente",
 	"Permission denied when accessing microphone: {{error}}": "Permission refusée lors de l'accès au microphone : {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permission refusée lors de l'accès au microphone : {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personnalisation",
+	"Plain text (.txt)": "Texte brut (.txt)",
 	"Playground": "Aire de jeu",
 	"Playground": "Aire de jeu",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "Extraction d'images PDF (OCR)",
 	"PDF Extract Images (OCR)": "Extraction d'images PDF (OCR)",
 	"pending": "en attente",
 	"pending": "en attente",
 	"Permission denied when accessing microphone: {{error}}": "Permission refusée lors de l'accès au microphone : {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permission refusée lors de l'accès au microphone : {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personnalisation",
+	"Plain text (.txt)": "Texte brut (.txt)",
 	"Playground": "Aire de jeu",
 	"Playground": "Aire de jeu",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "חילוץ תמונות מ-PDF (OCR)",
 	"PDF Extract Images (OCR)": "חילוץ תמונות מ-PDF (OCR)",
 	"pending": "ממתין",
 	"pending": "ממתין",
 	"Permission denied when accessing microphone: {{error}}": "ההרשאה נדחתה בעת גישה למיקרופון: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "ההרשאה נדחתה בעת גישה למיקרופון: {{error}}",
-	"Personalization": "",
+	"Personalization": "תאור",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Plain text (.txt)": "טקסט פשוט (.txt)",
 	"Playground": "אזור משחקים",
 	"Playground": "אזור משחקים",
 	"Positive attitude": "גישה חיובית",
 	"Positive attitude": "גישה חיובית",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "PDF छवियाँ निकालें (OCR)",
 	"PDF Extract Images (OCR)": "PDF छवियाँ निकालें (OCR)",
 	"pending": "लंबित",
 	"pending": "लंबित",
 	"Permission denied when accessing microphone: {{error}}": "माइक्रोफ़ोन तक पहुँचने पर अनुमति अस्वीकृत: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "माइक्रोफ़ोन तक पहुँचने पर अनुमति अस्वीकृत: {{error}}",
-	"Personalization": "",
+	"Personalization": "पेरसनलाइज़मेंट",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Plain text (.txt)": "सादा पाठ (.txt)",
 	"Playground": "कार्यक्षेत्र",
 	"Playground": "कार्यक्षेत्र",
 	"Positive attitude": "सकारात्मक रवैया",
 	"Positive attitude": "सकारात्मक रवैया",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "PDF izdvajanje slika (OCR)",
 	"PDF Extract Images (OCR)": "PDF izdvajanje slika (OCR)",
 	"pending": "u tijeku",
 	"pending": "u tijeku",
 	"Permission denied when accessing microphone: {{error}}": "Dopuštenje odbijeno prilikom pristupa mikrofonu: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Dopuštenje odbijeno prilikom pristupa mikrofonu: {{error}}",
-	"Personalization": "",
+	"Personalization": "Personalizacija",
 	"Plain text (.txt)": "Običan tekst (.txt)",
 	"Plain text (.txt)": "Običan tekst (.txt)",
 	"Playground": "Igralište",
 	"Playground": "Igralište",
 	"Positive attitude": "Pozitivan stav",
 	"Positive attitude": "Pozitivan stav",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "Estrazione immagini PDF (OCR)",
 	"PDF Extract Images (OCR)": "Estrazione immagini PDF (OCR)",
 	"pending": "in sospeso",
 	"pending": "in sospeso",
 	"Permission denied when accessing microphone: {{error}}": "Autorizzazione negata durante l'accesso al microfono: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Autorizzazione negata durante l'accesso al microfono: {{error}}",
-	"Personalization": "",
+	"Personalization": "Personalizzazione",
 	"Plain text (.txt)": "Testo normale (.txt)",
 	"Plain text (.txt)": "Testo normale (.txt)",
 	"Playground": "Terreno di gioco",
 	"Playground": "Terreno di gioco",
 	"Positive attitude": "Attitudine positiva",
 	"Positive attitude": "Attitudine positiva",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF 画像抽出 (OCR)",
 	"PDF Extract Images (OCR)": "PDF 画像抽出 (OCR)",
 	"pending": "保留中",
 	"pending": "保留中",
 	"Permission denied when accessing microphone: {{error}}": "マイクへのアクセス時に権限が拒否されました: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "マイクへのアクセス時に権限が拒否されました: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "個人化",
+	"Plain text (.txt)": "プレーンテキスト (.txt)",
 	"Playground": "プレイグラウンド",
 	"Playground": "プレイグラウンド",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF იდან ამოღებული სურათები (OCR)",
 	"PDF Extract Images (OCR)": "PDF იდან ამოღებული სურათები (OCR)",
 	"pending": "ლოდინის რეჟიმშია",
 	"pending": "ლოდინის რეჟიმშია",
 	"Permission denied when accessing microphone: {{error}}": "ნებართვა უარყოფილია მიკროფონზე წვდომისას: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "ნებართვა უარყოფილია მიკროფონზე წვდომისას: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "პერსონალიზაცია",
+	"Plain text (.txt)": "ტექსტი (.txt)",
 	"Playground": "სათამაშო მოედანი",
 	"Playground": "სათამაშო მოედანი",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF에서 이미지 추출 (OCR)",
 	"PDF Extract Images (OCR)": "PDF에서 이미지 추출 (OCR)",
 	"pending": "보류 중",
 	"pending": "보류 중",
 	"Permission denied when accessing microphone: {{error}}": "마이크 액세스가 거부되었습니다: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "마이크 액세스가 거부되었습니다: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "개인화",
+	"Plain text (.txt)": "일반 텍스트 (.txt)",
 	"Playground": "놀이터",
 	"Playground": "놀이터",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF Extract Afbeeldingen (OCR)",
 	"PDF Extract Images (OCR)": "PDF Extract Afbeeldingen (OCR)",
 	"pending": "wachtend",
 	"pending": "wachtend",
 	"Permission denied when accessing microphone: {{error}}": "Toestemming geweigerd bij toegang tot microfoon: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Toestemming geweigerd bij toegang tot microfoon: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personalisatie",
+	"Plain text (.txt)": "Platte tekst (.txt)",
 	"Playground": "Speeltuin",
 	"Playground": "Speeltuin",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "PDF ਚਿੱਤਰ ਕੱਢੋ (OCR)",
 	"PDF Extract Images (OCR)": "PDF ਚਿੱਤਰ ਕੱਢੋ (OCR)",
 	"pending": "ਬਕਾਇਆ",
 	"pending": "ਬਕਾਇਆ",
 	"Permission denied when accessing microphone: {{error}}": "ਮਾਈਕ੍ਰੋਫ਼ੋਨ ਤੱਕ ਪਹੁੰਚਣ ਸਮੇਂ ਆਗਿਆ ਰੱਦ ਕੀਤੀ ਗਈ: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "ਮਾਈਕ੍ਰੋਫ਼ੋਨ ਤੱਕ ਪਹੁੰਚਣ ਸਮੇਂ ਆਗਿਆ ਰੱਦ ਕੀਤੀ ਗਈ: {{error}}",
-	"Personalization": "",
+	"Personalization": "ਪਰਸੋਨਲਿਸ਼ਮ",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Plain text (.txt)": "ਸਧਾਰਨ ਪਾਠ (.txt)",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
 	"Playground": "ਖੇਡ ਦਾ ਮੈਦਾਨ",
 	"Positive attitude": "ਸਕਾਰਾਤਮਕ ਰਵੱਈਆ",
 	"Positive attitude": "ਸਕਾਰਾਤਮਕ ਰਵੱਈਆ",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "PDF Wyodrębnij obrazy (OCR)",
 	"PDF Extract Images (OCR)": "PDF Wyodrębnij obrazy (OCR)",
 	"pending": "oczekujące",
 	"pending": "oczekujące",
 	"Permission denied when accessing microphone: {{error}}": "Odmowa dostępu do mikrofonu: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Odmowa dostępu do mikrofonu: {{error}}",
-	"Personalization": "",
+	"Personalization": "Personalizacja",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Plain text (.txt)": "Zwykły tekst (.txt)",
 	"Playground": "Plac zabaw",
 	"Playground": "Plac zabaw",
 	"Positive attitude": "Pozytywne podejście",
 	"Positive attitude": "Pozytywne podejście",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "Extrair Imagens de PDF (OCR)",
 	"PDF Extract Images (OCR)": "Extrair Imagens de PDF (OCR)",
 	"pending": "pendente",
 	"pending": "pendente",
 	"Permission denied when accessing microphone: {{error}}": "Permissão negada ao acessar o microfone: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permissão negada ao acessar o microfone: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personalização",
+	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Playground": "Parque infantil",
 	"Playground": "Parque infantil",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "Extrair Imagens de PDF (OCR)",
 	"PDF Extract Images (OCR)": "Extrair Imagens de PDF (OCR)",
 	"pending": "pendente",
 	"pending": "pendente",
 	"Permission denied when accessing microphone: {{error}}": "Permissão negada ao acessar o microfone: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Permissão negada ao acessar o microfone: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personalização",
+	"Plain text (.txt)": "Texto sem formatação (.txt)",
 	"Playground": "Parque infantil",
 	"Playground": "Parque infantil",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "Извлечение изображений из PDF (OCR)",
 	"PDF Extract Images (OCR)": "Извлечение изображений из PDF (OCR)",
 	"pending": "ожидание",
 	"pending": "ожидание",
 	"Permission denied when accessing microphone: {{error}}": "Отказано в доступе к микрофону: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Отказано в доступе к микрофону: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Персонализация",
+	"Plain text (.txt)": "Текст в формате .txt",
 	"Playground": "Площадка",
 	"Playground": "Площадка",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF Extrahera bilder (OCR)",
 	"PDF Extract Images (OCR)": "PDF Extrahera bilder (OCR)",
 	"pending": "väntande",
 	"pending": "väntande",
 	"Permission denied when accessing microphone: {{error}}": "Tillstånd nekades vid åtkomst till mikrofon: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Tillstånd nekades vid åtkomst till mikrofon: {{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "Personalisering",
+	"Plain text (.txt)": "Rå text (.txt)",
 	"Playground": "Lekplats",
 	"Playground": "Lekplats",
 	"Positive attitude": "",
 	"Positive attitude": "",
 	"Previous 30 days": "",
 	"Previous 30 days": "",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "PDF Görüntülerini Çıkart (OCR)",
 	"PDF Extract Images (OCR)": "PDF Görüntülerini Çıkart (OCR)",
 	"pending": "beklemede",
 	"pending": "beklemede",
 	"Permission denied when accessing microphone: {{error}}": "Mikrofona erişim izni reddedildi: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Mikrofona erişim izni reddedildi: {{error}}",
-	"Personalization": "",
+	"Personalization": "Kullanıcı Özelleştirme",
 	"Plain text (.txt)": "Düz metin (.txt)",
 	"Plain text (.txt)": "Düz metin (.txt)",
 	"Playground": "Oyun Alanı",
 	"Playground": "Oyun Alanı",
 	"Positive attitude": "Olumlu yaklaşım",
 	"Positive attitude": "Olumlu yaklaşım",

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

@@ -328,7 +328,7 @@
 	"PDF Extract Images (OCR)": "Розпізнавання зображень з PDF (OCR)",
 	"PDF Extract Images (OCR)": "Розпізнавання зображень з PDF (OCR)",
 	"pending": "на розгляді",
 	"pending": "на розгляді",
 	"Permission denied when accessing microphone: {{error}}": "Доступ до мікрофона заборонено: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Доступ до мікрофона заборонено: {{error}}",
-	"Personalization": "",
+	"Personalization": "Персоналізація",
 	"Plain text (.txt)": "Простий текст (.txt)",
 	"Plain text (.txt)": "Простий текст (.txt)",
 	"Playground": "Майданчик",
 	"Playground": "Майданчик",
 	"Positive attitude": "Позитивне ставлення",
 	"Positive attitude": "Позитивне ставлення",

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

@@ -329,7 +329,7 @@
 	"pending": "đang chờ phê duyệt",
 	"pending": "đang chờ phê duyệt",
 	"Permission denied when accessing microphone: {{error}}": "Quyền truy cập micrô bị từ chối: {{error}}",
 	"Permission denied when accessing microphone: {{error}}": "Quyền truy cập micrô bị từ chối: {{error}}",
 	"Personalization": "Cá nhân hóa",
 	"Personalization": "Cá nhân hóa",
-	"Plain text (.txt)": "",
+	"Plain text (.txt)": "Văn bản thô (.txt)",
 	"Playground": "Thử nghiệm (Playground)",
 	"Playground": "Thử nghiệm (Playground)",
 	"Positive attitude": "Thái độ tích cực",
 	"Positive attitude": "Thái độ tích cực",
 	"Previous 30 days": "30 ngày trước",
 	"Previous 30 days": "30 ngày trước",

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

@@ -10,7 +10,7 @@
 	"About": "关于",
 	"About": "关于",
 	"Account": "账户",
 	"Account": "账户",
 	"Accurate information": "准确信息",
 	"Accurate information": "准确信息",
-	"Add": "",
+	"Add": "添加",
 	"Add a model": "添加模型",
 	"Add a model": "添加模型",
 	"Add a model tag name": "添加模型标签名称",
 	"Add a model tag name": "添加模型标签名称",
 	"Add a short description about what this modelfile does": "为这个模型文件添加一段简短的描述",
 	"Add a short description about what this modelfile does": "为这个模型文件添加一段简短的描述",
@@ -19,7 +19,7 @@
 	"Add custom prompt": "添加自定义提示词",
 	"Add custom prompt": "添加自定义提示词",
 	"Add Docs": "添加文档",
 	"Add Docs": "添加文档",
 	"Add Files": "添加文件",
 	"Add Files": "添加文件",
-	"Add Memory": "",
+	"Add Memory": "添加记忆",
 	"Add message": "添加消息",
 	"Add message": "添加消息",
 	"Add Model": "添加模型",
 	"Add Model": "添加模型",
 	"Add Tags": "添加标签",
 	"Add Tags": "添加标签",
@@ -68,8 +68,8 @@
 	"Categories": "分类",
 	"Categories": "分类",
 	"Change Password": "更改密码",
 	"Change Password": "更改密码",
 	"Chat": "聊天",
 	"Chat": "聊天",
-	"Chat Bubble UI": "",
-	"Chat direction": "",
+	"Chat Bubble UI": "聊天气泡 UI",
+	"Chat direction": "聊天方向",
 	"Chat History": "聊天历史",
 	"Chat History": "聊天历史",
 	"Chat History is off for this browser.": "此浏览器已关闭聊天历史功能。",
 	"Chat History is off for this browser.": "此浏览器已关闭聊天历史功能。",
 	"Chats": "聊天",
 	"Chats": "聊天",
@@ -171,7 +171,7 @@
 	"Enabled": "启用",
 	"Enabled": "启用",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "确保您的 CSV 文件按以下顺序包含 4 列: 姓名、电子邮件、密码、角色。",
 	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "确保您的 CSV 文件按以下顺序包含 4 列: 姓名、电子邮件、密码、角色。",
 	"Enter {{role}} message here": "在此处输入 {{role}} 信息",
 	"Enter {{role}} message here": "在此处输入 {{role}} 信息",
-	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter a detail about yourself for your LLMs to recall": "输入 LLM 可以记住的信息",
 	"Enter Chunk Overlap": "输入块重叠 (Chunk Overlap)",
 	"Enter Chunk Overlap": "输入块重叠 (Chunk Overlap)",
 	"Enter Chunk Size": "输入块大小 (Chunk Size)",
 	"Enter Chunk Size": "输入块大小 (Chunk Size)",
 	"Enter Image Size (e.g. 512x512)": "输入图片大小 (例如 512x512)",
 	"Enter Image Size (e.g. 512x512)": "输入图片大小 (例如 512x512)",
@@ -249,7 +249,7 @@
 	"Light": "浅色",
 	"Light": "浅色",
 	"Listening...": "监听中...",
 	"Listening...": "监听中...",
 	"LLMs can make mistakes. Verify important information.": "LLM 可能会生成错误信息,请验证重要信息。",
 	"LLMs can make mistakes. Verify important information.": "LLM 可能会生成错误信息,请验证重要信息。",
-	"LTR": "",
+	"LTR": "LTR",
 	"Made by OpenWebUI Community": "由 OpenWebUI 社区制作",
 	"Made by OpenWebUI Community": "由 OpenWebUI 社区制作",
 	"Make sure to enclose them with": "确保将它们包含在内",
 	"Make sure to enclose them with": "确保将它们包含在内",
 	"Manage LiteLLM Models": "管理 LiteLLM 模型",
 	"Manage LiteLLM Models": "管理 LiteLLM 模型",
@@ -259,9 +259,9 @@
 	"Max Tokens": "最大令牌数",
 	"Max Tokens": "最大令牌数",
 	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "最多可以同时下载 3 个模型,请稍后重试。",
 	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "最多可以同时下载 3 个模型,请稍后重试。",
 	"May": "五月",
 	"May": "五月",
-	"Memories accessible by LLMs will be shown here.": "",
-	"Memory": "",
-	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
+	"Memories accessible by LLMs will be shown here.": "LLMs 可以访问的记忆将显示在这里。",
+	"Memory": "记忆",
+	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "创建链接后发送的消息不会被共享。具有 URL 的用户将能够查看共享聊天。",
 	"Minimum Score": "最低分",
 	"Minimum Score": "最低分",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
@@ -328,8 +328,8 @@
 	"PDF Extract Images (OCR)": "PDF 图像处理 (使用 OCR)",
 	"PDF Extract Images (OCR)": "PDF 图像处理 (使用 OCR)",
 	"pending": "待定",
 	"pending": "待定",
 	"Permission denied when accessing microphone: {{error}}": "访问麦克风时权限被拒绝:{{error}}",
 	"Permission denied when accessing microphone: {{error}}": "访问麦克风时权限被拒绝:{{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "PDF 文档 (.pdf)",
+	"Personalization": "个性化",
+	"Plain text (.txt)": "TXT 文档 (.txt)",
 	"Playground": "AI 对话游乐场",
 	"Playground": "AI 对话游乐场",
 	"Positive attitude": "积极态度",
 	"Positive attitude": "积极态度",
 	"Previous 30 days": "过去 30 天",
 	"Previous 30 days": "过去 30 天",
@@ -366,7 +366,7 @@
 	"Role": "角色",
 	"Role": "角色",
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine": "Rosé Pine",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
 	"Rosé Pine Dawn": "Rosé Pine Dawn",
-	"RTL": "",
+	"RTL": "RTL",
 	"Save": "保存",
 	"Save": "保存",
 	"Save & Create": "保存并创建",
 	"Save & Create": "保存并创建",
 	"Save & Update": "保存并更新",
 	"Save & Update": "保存并更新",
@@ -493,7 +493,7 @@
 	"Write a prompt suggestion (e.g. Who are you?)": "写一个提示建议(例如:你是谁?)",
 	"Write a prompt suggestion (e.g. Who are you?)": "写一个提示建议(例如:你是谁?)",
 	"Write a summary in 50 words that summarizes [topic or keyword].": "用 50 个字写一个总结 [主题或关键词]。",
 	"Write a summary in 50 words that summarizes [topic or keyword].": "用 50 个字写一个总结 [主题或关键词]。",
 	"Yesterday": "昨天",
 	"Yesterday": "昨天",
-	"You": "",
+	"You": "",
 	"You have no archived conversations.": "你没有存档的对话。",
 	"You have no archived conversations.": "你没有存档的对话。",
 	"You have shared this chat": "你分享了这次聊天",
 	"You have shared this chat": "你分享了这次聊天",
 	"You're a helpful assistant.": "你是一个有帮助的助手。",
 	"You're a helpful assistant.": "你是一个有帮助的助手。",

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

@@ -4,13 +4,13 @@
 	"(e.g. `sh webui.sh --api`)": "(例如 `sh webui.sh --api`)",
 	"(e.g. `sh webui.sh --api`)": "(例如 `sh webui.sh --api`)",
 	"(latest)": "(最新版)",
 	"(latest)": "(最新版)",
 	"{{modelName}} is thinking...": "{{modelName}} 正在思考...",
 	"{{modelName}} is thinking...": "{{modelName}} 正在思考...",
-	"{{user}}'s Chats": "",
+	"{{user}}'s Chats": "{{user}} 的聊天",
 	"{{webUIName}} Backend Required": "需要 {{webUIName}} 後台",
 	"{{webUIName}} Backend Required": "需要 {{webUIName}} 後台",
 	"a user": "使用者",
 	"a user": "使用者",
 	"About": "關於",
 	"About": "關於",
 	"Account": "帳號",
 	"Account": "帳號",
-	"Accurate information": "",
-	"Add": "",
+	"Accurate information": "準確信息",
+	"Add": "新增",
 	"Add a model": "新增模型",
 	"Add a model": "新增模型",
 	"Add a model tag name": "新增模型標籤",
 	"Add a model tag name": "新增模型標籤",
 	"Add a short description about what this modelfile does": "為這個 Modelfile 添加一段簡短的描述",
 	"Add a short description about what this modelfile does": "為這個 Modelfile 添加一段簡短的描述",
@@ -19,18 +19,18 @@
 	"Add custom prompt": "新增自定義提示詞",
 	"Add custom prompt": "新增自定義提示詞",
 	"Add Docs": "新增文件",
 	"Add Docs": "新增文件",
 	"Add Files": "新增檔案",
 	"Add Files": "新增檔案",
-	"Add Memory": "",
+	"Add Memory": "新增記憶",
 	"Add message": "新增訊息",
 	"Add message": "新增訊息",
-	"Add Model": "",
+	"Add Model": "新增模型",
 	"Add Tags": "新增標籤",
 	"Add Tags": "新增標籤",
-	"Add User": "",
+	"Add User": "新增用户",
 	"Adjusting these settings will apply changes universally to all users.": "調整這些設定將對所有使用者進行更改。",
 	"Adjusting these settings will apply changes universally to all users.": "調整這些設定將對所有使用者進行更改。",
 	"admin": "管理員",
 	"admin": "管理員",
 	"Admin Panel": "管理員控制台",
 	"Admin Panel": "管理員控制台",
 	"Admin Settings": "管理設定",
 	"Admin Settings": "管理設定",
 	"Advanced Parameters": "進階參數",
 	"Advanced Parameters": "進階參數",
 	"all": "所有",
 	"all": "所有",
-	"All Documents": "",
+	"All Documents": "所有文件",
 	"All Users": "所有使用者",
 	"All Users": "所有使用者",
 	"Allow": "允許",
 	"Allow": "允許",
 	"Allow Chat Deletion": "允許刪除聊天紀錄",
 	"Allow Chat Deletion": "允許刪除聊天紀錄",
@@ -38,38 +38,38 @@
 	"Already have an account?": "已經有帳號了嗎?",
 	"Already have an account?": "已經有帳號了嗎?",
 	"an assistant": "助手",
 	"an assistant": "助手",
 	"and": "和",
 	"and": "和",
-	"and create a new shared link.": "",
+	"and create a new shared link.": "創建一個新的共享連結。",
 	"API Base URL": "API 基本 URL",
 	"API Base URL": "API 基本 URL",
-	"API Key": "API 金鑰",
-	"API Key created.": "",
-	"API keys": "",
+	"API Key": "API Key",
+	"API Key created.": "API Key",
+	"API keys": "API Keys",
 	"API RPM": "API RPM",
 	"API RPM": "API RPM",
-	"April": "",
-	"Archive": "",
+	"April": "4 月",
+	"Archive": "存檔",
 	"Archived Chats": "聊天記錄存檔",
 	"Archived Chats": "聊天記錄存檔",
 	"are allowed - Activate this command by typing": "是允許的 - 透過輸入",
 	"are allowed - Activate this command by typing": "是允許的 - 透過輸入",
 	"Are you sure?": "你確定嗎?",
 	"Are you sure?": "你確定嗎?",
 	"Attach file": "附加檔案",
 	"Attach file": "附加檔案",
-	"Attention to detail": "",
+	"Attention to detail": "細節精確",
 	"Audio": "音訊",
 	"Audio": "音訊",
-	"August": "",
+	"August": "8 月",
 	"Auto-playback response": "自動播放回答",
 	"Auto-playback response": "自動播放回答",
 	"Auto-send input after 3 sec.": "3 秒後自動傳送輸入內容",
 	"Auto-send input after 3 sec.": "3 秒後自動傳送輸入內容",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 基本 URL",
 	"AUTOMATIC1111 Base URL": "AUTOMATIC1111 基本 URL",
 	"AUTOMATIC1111 Base URL is required.": "需要 AUTOMATIC1111 基本 URL",
 	"AUTOMATIC1111 Base URL is required.": "需要 AUTOMATIC1111 基本 URL",
 	"available!": "可以使用!",
 	"available!": "可以使用!",
 	"Back": "返回",
 	"Back": "返回",
-	"Bad Response": "",
-	"before": "",
-	"Being lazy": "",
+	"Bad Response": "錯誤回應",
+	"before": "",
+	"Being lazy": "懶人模式",
 	"Builder Mode": "建構模式",
 	"Builder Mode": "建構模式",
-	"Bypass SSL verification for Websites": "",
+	"Bypass SSL verification for Websites": "跳過 SSL 驗證",
 	"Cancel": "取消",
 	"Cancel": "取消",
 	"Categories": "分類",
 	"Categories": "分類",
 	"Change Password": "修改密碼",
 	"Change Password": "修改密碼",
 	"Chat": "聊天",
 	"Chat": "聊天",
-	"Chat Bubble UI": "",
-	"Chat direction": "",
+	"Chat Bubble UI": "聊天氣泡介面",
+	"Chat direction": "聊天方向",
 	"Chat History": "聊天紀錄功能",
 	"Chat History": "聊天紀錄功能",
 	"Chat History is off for this browser.": "此瀏覽器已關閉聊天紀錄功能。",
 	"Chat History is off for this browser.": "此瀏覽器已關閉聊天紀錄功能。",
 	"Chats": "聊天",
 	"Chats": "聊天",
@@ -82,65 +82,65 @@
 	"Chunk Size": "Chunk 大小",
 	"Chunk Size": "Chunk 大小",
 	"Citation": "引文",
 	"Citation": "引文",
 	"Click here for help.": "點擊這裡尋找幫助。",
 	"Click here for help.": "點擊這裡尋找幫助。",
-	"Click here to": "",
+	"Click here to": "點擊這裡",
 	"Click here to check other modelfiles.": "點擊這裡檢查其他 Modelfiles。",
 	"Click here to check other modelfiles.": "點擊這裡檢查其他 Modelfiles。",
 	"Click here to select": "點擊這裡選擇",
 	"Click here to select": "點擊這裡選擇",
-	"Click here to select a csv file.": "",
+	"Click here to select a csv file.": "點擊這裡選擇 csv 檔案。",
 	"Click here to select documents.": "點擊這裡選擇文件。",
 	"Click here to select documents.": "點擊這裡選擇文件。",
 	"click here.": "點擊這裡。",
 	"click here.": "點擊這裡。",
 	"Click on the user role button to change a user's role.": "點擊使用者 Role 按鈕以更改使用者的 Role。",
 	"Click on the user role button to change a user's role.": "點擊使用者 Role 按鈕以更改使用者的 Role。",
 	"Close": "關閉",
 	"Close": "關閉",
 	"Collection": "收藏",
 	"Collection": "收藏",
-	"ComfyUI": "",
-	"ComfyUI Base URL": "",
-	"ComfyUI Base URL is required.": "",
+	"ComfyUI": "ComfyUI",
+	"ComfyUI Base URL": "ComfyUI 基本 URL",
+	"ComfyUI Base URL is required.": "需要 ComfyUI 基本 URL",
 	"Command": "命令",
 	"Command": "命令",
 	"Confirm Password": "確認密碼",
 	"Confirm Password": "確認密碼",
 	"Connections": "連線",
 	"Connections": "連線",
 	"Content": "內容",
 	"Content": "內容",
 	"Context Length": "上下文長度",
 	"Context Length": "上下文長度",
-	"Continue Response": "",
+	"Continue Response": "繼續回答",
 	"Conversation Mode": "對話模式",
 	"Conversation Mode": "對話模式",
-	"Copied shared chat URL to clipboard!": "",
-	"Copy": "",
+	"Copied shared chat URL to clipboard!": "已複製共享聊天連結到剪貼簿!",
+	"Copy": "複製",
 	"Copy last code block": "複製最後一個程式碼區塊",
 	"Copy last code block": "複製最後一個程式碼區塊",
 	"Copy last response": "複製最後一個回答",
 	"Copy last response": "複製最後一個回答",
-	"Copy Link": "",
+	"Copy Link": "複製連結",
 	"Copying to clipboard was successful!": "成功複製到剪貼簿!",
 	"Copying to clipboard was successful!": "成功複製到剪貼簿!",
 	"Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "為以下的查詢建立一個簡潔、3-5 個詞的短語作為標題,嚴格遵守 3-5 個詞的限制,避免使用「標題」這個詞:",
 	"Create a concise, 3-5 word phrase as a header for the following query, strictly adhering to the 3-5 word limit and avoiding the use of the word 'title':": "為以下的查詢建立一個簡潔、3-5 個詞的短語作為標題,嚴格遵守 3-5 個詞的限制,避免使用「標題」這個詞:",
 	"Create a modelfile": "建立 Modelfile",
 	"Create a modelfile": "建立 Modelfile",
 	"Create Account": "建立帳號",
 	"Create Account": "建立帳號",
-	"Create new key": "",
-	"Create new secret key": "",
+	"Create new key": "建立新密鑰",
+	"Create new secret key": "建立新密鑰",
 	"Created at": "建立於",
 	"Created at": "建立於",
-	"Created At": "",
+	"Created At": "建立於",
 	"Current Model": "目前模型",
 	"Current Model": "目前模型",
 	"Current Password": "目前密碼",
 	"Current Password": "目前密碼",
 	"Custom": "自訂",
 	"Custom": "自訂",
 	"Customize Ollama models for a specific purpose": "定制特定用途的 Ollama 模型",
 	"Customize Ollama models for a specific purpose": "定制特定用途的 Ollama 模型",
 	"Dark": "暗色",
 	"Dark": "暗色",
-	"Dashboard": "",
+	"Dashboard": "儀表板",
 	"Database": "資料庫",
 	"Database": "資料庫",
-	"December": "",
+	"December": "12 月",
 	"Default": "預設",
 	"Default": "預設",
 	"Default (Automatic1111)": "預設(Automatic1111)",
 	"Default (Automatic1111)": "預設(Automatic1111)",
-	"Default (SentenceTransformers)": "",
+	"Default (SentenceTransformers)": "預設(SentenceTransformers)",
 	"Default (Web API)": "預設(Web API)",
 	"Default (Web API)": "預設(Web API)",
 	"Default model updated": "預設模型已更新",
 	"Default model updated": "預設模型已更新",
 	"Default Prompt Suggestions": "預設提示詞建議",
 	"Default Prompt Suggestions": "預設提示詞建議",
 	"Default User Role": "預設用戶 Role",
 	"Default User Role": "預設用戶 Role",
 	"delete": "刪除",
 	"delete": "刪除",
-	"Delete": "",
+	"Delete": "刪除",
 	"Delete a model": "刪除一個模型",
 	"Delete a model": "刪除一個模型",
 	"Delete chat": "刪除聊天紀錄",
 	"Delete chat": "刪除聊天紀錄",
-	"Delete Chat": "",
+	"Delete Chat": "刪除聊天紀錄",
 	"Delete Chats": "刪除聊天紀錄",
 	"Delete Chats": "刪除聊天紀錄",
-	"delete this link": "",
-	"Delete User": "",
+	"delete this link": "刪除此連結",
+	"Delete User": "刪除用戶",
 	"Deleted {{deleteModelTag}}": "已刪除 {{deleteModelTag}}",
 	"Deleted {{deleteModelTag}}": "已刪除 {{deleteModelTag}}",
-	"Deleted {{tagName}}": "",
+	"Deleted {{tagName}}": "已刪除 {{tagName}}",
 	"Description": "描述",
 	"Description": "描述",
-	"Didn't fully follow instructions": "",
+	"Didn't fully follow instructions": "無法完全遵循指示",
 	"Disabled": "已停用",
 	"Disabled": "已停用",
 	"Discover a modelfile": "發現新 Modelfile",
 	"Discover a modelfile": "發現新 Modelfile",
 	"Discover a prompt": "發現新提示詞",
 	"Discover a prompt": "發現新提示詞",
@@ -153,29 +153,29 @@
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不會與外部溝通,你的數據會安全地留在你的本機伺服器上。",
 	"does not make any external connections, and your data stays securely on your locally hosted server.": "不會與外部溝通,你的數據會安全地留在你的本機伺服器上。",
 	"Don't Allow": "不允許",
 	"Don't Allow": "不允許",
 	"Don't have an account?": "還沒有註冊帳號?",
 	"Don't have an account?": "還沒有註冊帳號?",
-	"Don't like the style": "",
-	"Download": "",
-	"Download canceled": "",
+	"Don't like the style": "不喜歡這個樣式?",
+	"Download": "下載",
+	"Download canceled": "下載已取消",
 	"Download Database": "下載資料庫",
 	"Download Database": "下載資料庫",
 	"Drop any files here to add to the conversation": "拖拽文件到此處以新增至對話",
 	"Drop any files here to add to the conversation": "拖拽文件到此處以新增至對話",
 	"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "例如 '30s', '10m'。有效的時間單位為 's', 'm', 'h'。",
 	"e.g. '30s','10m'. Valid time units are 's', 'm', 'h'.": "例如 '30s', '10m'。有效的時間單位為 's', 'm', 'h'。",
-	"Edit": "",
+	"Edit": "編輯",
 	"Edit Doc": "編輯文件",
 	"Edit Doc": "編輯文件",
 	"Edit User": "編輯使用者",
 	"Edit User": "編輯使用者",
 	"Email": "電子郵件",
 	"Email": "電子郵件",
-	"Embedding Model": "",
-	"Embedding Model Engine": "",
-	"Embedding model set to \"{{embedding_model}}\"": "",
+	"Embedding Model": "嵌入模型",
+	"Embedding Model Engine": "嵌入模型引擎",
+	"Embedding model set to \"{{embedding_model}}\"": "嵌入模型已設定為 \"{{embedding_model}}\"",
 	"Enable Chat History": "啟用聊天歷史",
 	"Enable Chat History": "啟用聊天歷史",
 	"Enable New Sign Ups": "允許註冊新帳號",
 	"Enable New Sign Ups": "允許註冊新帳號",
 	"Enabled": "已啟用",
 	"Enabled": "已啟用",
-	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "",
+	"Ensure your CSV file includes 4 columns in this order: Name, Email, Password, Role.": "請確保你的 CSV 檔案包含這四個欄位,並按照此順序:名稱、電子郵件、密碼、角色。",
 	"Enter {{role}} message here": "在這裡輸入 {{role}} 訊息",
 	"Enter {{role}} message here": "在這裡輸入 {{role}} 訊息",
-	"Enter a detail about yourself for your LLMs to recall": "",
+	"Enter a detail about yourself for your LLMs to recall": "輸入 LLM 記憶的詳細內容",
 	"Enter Chunk Overlap": "輸入 Chunk Overlap",
 	"Enter Chunk Overlap": "輸入 Chunk Overlap",
 	"Enter Chunk Size": "輸入 Chunk 大小",
 	"Enter Chunk Size": "輸入 Chunk 大小",
 	"Enter Image Size (e.g. 512x512)": "輸入圖片大小(例如 512x512)",
 	"Enter Image Size (e.g. 512x512)": "輸入圖片大小(例如 512x512)",
-	"Enter language codes": "",
+	"Enter language codes": "輸入語言代碼",
 	"Enter LiteLLM API Base URL (litellm_params.api_base)": "輸入 LiteLLM API 基本 URL(litellm_params.api_base)",
 	"Enter LiteLLM API Base URL (litellm_params.api_base)": "輸入 LiteLLM API 基本 URL(litellm_params.api_base)",
 	"Enter LiteLLM API Key (litellm_params.api_key)": "輸入 LiteLLM API 金鑰(litellm_params.api_key)",
 	"Enter LiteLLM API Key (litellm_params.api_key)": "輸入 LiteLLM API 金鑰(litellm_params.api_key)",
 	"Enter LiteLLM API RPM (litellm_params.rpm)": "輸入 LiteLLM API RPM(litellm_params.rpm)",
 	"Enter LiteLLM API RPM (litellm_params.rpm)": "輸入 LiteLLM API RPM(litellm_params.rpm)",
@@ -183,46 +183,46 @@
 	"Enter Max Tokens (litellm_params.max_tokens)": "輸入最大 Token 數(litellm_params.max_tokens)",
 	"Enter Max Tokens (litellm_params.max_tokens)": "輸入最大 Token 數(litellm_params.max_tokens)",
 	"Enter model tag (e.g. {{modelTag}})": "輸入模型標籤(例如 {{modelTag}})",
 	"Enter model tag (e.g. {{modelTag}})": "輸入模型標籤(例如 {{modelTag}})",
 	"Enter Number of Steps (e.g. 50)": "輸入步數(例如 50)",
 	"Enter Number of Steps (e.g. 50)": "輸入步數(例如 50)",
-	"Enter Score": "",
+	"Enter Score": "輸入分數",
 	"Enter stop sequence": "輸入停止序列",
 	"Enter stop sequence": "輸入停止序列",
 	"Enter Top K": "輸入 Top K",
 	"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://127.0.0.1:7860/)": "輸入 URL(例如 http://127.0.0.1:7860/)",
-	"Enter URL (e.g. http://localhost:11434)": "",
+	"Enter URL (e.g. http://localhost:11434)": "輸入 URL(例如 http://localhost:11434)",
 	"Enter Your Email": "輸入你的電子郵件",
 	"Enter Your Email": "輸入你的電子郵件",
 	"Enter Your Full Name": "輸入你的全名",
 	"Enter Your Full Name": "輸入你的全名",
 	"Enter Your Password": "輸入你的密碼",
 	"Enter Your Password": "輸入你的密碼",
-	"Enter Your Role": "",
+	"Enter Your Role": "輸入你的角色",
 	"Experimental": "實驗功能",
 	"Experimental": "實驗功能",
 	"Export All Chats (All Users)": "匯出所有聊天紀錄(所有使用者)",
 	"Export All Chats (All Users)": "匯出所有聊天紀錄(所有使用者)",
 	"Export Chats": "匯出聊天紀錄",
 	"Export Chats": "匯出聊天紀錄",
 	"Export Documents Mapping": "匯出文件映射",
 	"Export Documents Mapping": "匯出文件映射",
 	"Export Modelfiles": "匯出 Modelfiles",
 	"Export Modelfiles": "匯出 Modelfiles",
 	"Export Prompts": "匯出提示詞",
 	"Export Prompts": "匯出提示詞",
-	"Failed to create API Key.": "",
+	"Failed to create API Key.": "無法創建 API 金鑰。",
 	"Failed to read clipboard contents": "無法讀取剪貼簿內容",
 	"Failed to read clipboard contents": "無法讀取剪貼簿內容",
-	"February": "",
-	"Feel free to add specific details": "",
+	"February": "2 月",
+	"Feel free to add specific details": "請自由添加詳細內容。",
 	"File Mode": "檔案模式",
 	"File Mode": "檔案模式",
 	"File not found.": "找不到檔案。",
 	"File not found.": "找不到檔案。",
-	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "",
+	"Fingerprint spoofing detected: Unable to use initials as avatar. Defaulting to default profile image.": "偽裝偽裝檢測:無法使用頭像作為頭像。預設為預設頭像。",
 	"Fluidly stream large external response chunks": "流暢地傳輸大型外部響應區塊",
 	"Fluidly stream large external response chunks": "流暢地傳輸大型外部響應區塊",
 	"Focus chat input": "聚焦聊天輸入框",
 	"Focus chat input": "聚焦聊天輸入框",
-	"Followed instructions perfectly": "",
+	"Followed instructions perfectly": "完全遵循指示",
 	"Format your variables using square brackets like this:": "像這樣使用方括號來格式化你的變數:",
 	"Format your variables using square brackets like this:": "像這樣使用方括號來格式化你的變數:",
 	"From (Base Model)": "來自(基礎模型)",
 	"From (Base Model)": "來自(基礎模型)",
 	"Full Screen Mode": "全螢幕模式",
 	"Full Screen Mode": "全螢幕模式",
 	"General": "常用",
 	"General": "常用",
 	"General Settings": "常用設定",
 	"General Settings": "常用設定",
-	"Generation Info": "",
-	"Good Response": "",
-	"h:mm a": "",
-	"has no conversations.": "",
+	"Generation Info": "生成信息",
+	"Good Response": "優秀的回應",
+	"h:mm a": "h:mm a",
+	"has no conversations.": "沒有對話",
 	"Hello, {{name}}": "你好,{{name}}",
 	"Hello, {{name}}": "你好,{{name}}",
-	"Help": "",
+	"Help": "幫助",
 	"Hide": "隱藏",
 	"Hide": "隱藏",
 	"Hide Additional Params": "隱藏額外參數",
 	"Hide Additional Params": "隱藏額外參數",
 	"How can I help you today?": "今天能為你做什麼?",
 	"How can I help you today?": "今天能為你做什麼?",
-	"Hybrid Search": "",
+	"Hybrid Search": "混合搜索",
 	"Image Generation (Experimental)": "圖像生成(實驗功能)",
 	"Image Generation (Experimental)": "圖像生成(實驗功能)",
 	"Image Generation Engine": "圖像生成引擎",
 	"Image Generation Engine": "圖像生成引擎",
 	"Image Settings": "圖片設定",
 	"Image Settings": "圖片設定",
@@ -234,45 +234,45 @@
 	"Include `--api` flag when running stable-diffusion-webui": "在運行 stable-diffusion-webui 時加上 `--api` 標誌",
 	"Include `--api` flag when running stable-diffusion-webui": "在運行 stable-diffusion-webui 時加上 `--api` 標誌",
 	"Input commands": "輸入命令",
 	"Input commands": "輸入命令",
 	"Interface": "介面",
 	"Interface": "介面",
-	"Invalid Tag": "",
-	"January": "",
+	"Invalid Tag": "無效標籤",
+	"January": "1 月",
 	"join our Discord for help.": "加入我們的 Discord 尋找幫助。",
 	"join our Discord for help.": "加入我們的 Discord 尋找幫助。",
 	"JSON": "JSON",
 	"JSON": "JSON",
-	"July": "",
-	"June": "",
+	"July": "7 月",
+	"June": "6 月",
 	"JWT Expiration": "JWT 過期時間",
 	"JWT Expiration": "JWT 過期時間",
 	"JWT Token": "JWT Token",
 	"JWT Token": "JWT Token",
 	"Keep Alive": "保持活躍",
 	"Keep Alive": "保持活躍",
 	"Keyboard shortcuts": "鍵盤快速鍵",
 	"Keyboard shortcuts": "鍵盤快速鍵",
 	"Language": "語言",
 	"Language": "語言",
-	"Last Active": "",
+	"Last Active": "最後活動",
 	"Light": "亮色",
 	"Light": "亮色",
 	"Listening...": "正在聽取...",
 	"Listening...": "正在聽取...",
 	"LLMs can make mistakes. Verify important information.": "LLM 可能會產生錯誤。請驗證重要資訊。",
 	"LLMs can make mistakes. Verify important information.": "LLM 可能會產生錯誤。請驗證重要資訊。",
-	"LTR": "",
+	"LTR": "LTR",
 	"Made by OpenWebUI Community": "由 OpenWebUI 社區製作",
 	"Made by OpenWebUI Community": "由 OpenWebUI 社區製作",
 	"Make sure to enclose them with": "請確保變數有被以下符號框住:",
 	"Make sure to enclose them with": "請確保變數有被以下符號框住:",
 	"Manage LiteLLM Models": "管理 LiteLLM 模型",
 	"Manage LiteLLM Models": "管理 LiteLLM 模型",
 	"Manage Models": "管理模組",
 	"Manage Models": "管理模組",
 	"Manage Ollama Models": "管理 Ollama 模型",
 	"Manage Ollama Models": "管理 Ollama 模型",
-	"March": "",
+	"March": "3 月",
 	"Max Tokens": "最大 Token 數",
 	"Max Tokens": "最大 Token 數",
 	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "最多可以同時下載 3 個模型。請稍後再試。",
 	"Maximum of 3 models can be downloaded simultaneously. Please try again later.": "最多可以同時下載 3 個模型。請稍後再試。",
-	"May": "",
-	"Memories accessible by LLMs will be shown here.": "",
-	"Memory": "",
-	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "",
-	"Minimum Score": "",
+	"May": "5 月",
+	"Memories accessible by LLMs will be shown here.": "LLM 記憶將會顯示在此處。",
+	"Memory": "記憶",
+	"Messages you send after creating your link won't be shared. Users with the URL will be able to view the shared chat.": "創建連結後發送的訊息將不會被共享。具有 URL 的用戶將會能夠檢視共享的聊天。",
+	"Minimum Score": "最小分數",
 	"Mirostat": "Mirostat",
 	"Mirostat": "Mirostat",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Eta": "Mirostat Eta",
 	"Mirostat Tau": "Mirostat Tau",
 	"Mirostat Tau": "Mirostat Tau",
 	"MMMM DD, YYYY": "MMMM DD, YYYY",
 	"MMMM DD, YYYY": "MMMM DD, YYYY",
-	"MMMM DD, YYYY HH:mm": "",
+	"MMMM DD, YYYY HH:mm": "MMMM DD, YYYY HH:mm",
 	"Model '{{modelName}}' has been successfully downloaded.": "'{{modelName}}' 模型已成功下載。",
 	"Model '{{modelName}}' has been successfully downloaded.": "'{{modelName}}' 模型已成功下載。",
 	"Model '{{modelTag}}' is already in queue for downloading.": "'{{modelTag}}' 模型已經在下載佇列中。",
 	"Model '{{modelTag}}' is already in queue for downloading.": "'{{modelTag}}' 模型已經在下載佇列中。",
 	"Model {{modelId}} not found": "找不到 {{modelId}} 模型",
 	"Model {{modelId}} not found": "找不到 {{modelId}} 模型",
 	"Model {{modelName}} already exists.": "模型 {{modelName}} 已存在。",
 	"Model {{modelName}} already exists.": "模型 {{modelName}} 已存在。",
-	"Model filesystem path detected. Model shortname is required for update, cannot continue.": "",
+	"Model filesystem path detected. Model shortname is required for update, cannot continue.": "模型文件系統路徑已檢測。需要更新模型短名,無法繼續。",
 	"Model Name": "模型名稱",
 	"Model Name": "模型名稱",
 	"Model not selected": "未選擇模型",
 	"Model not selected": "未選擇模型",
 	"Model Tag Name": "模型標籤",
 	"Model Tag Name": "模型標籤",
@@ -283,25 +283,25 @@
 	"Modelfile Content": "Modelfile 內容",
 	"Modelfile Content": "Modelfile 內容",
 	"Modelfiles": "Modelfiles",
 	"Modelfiles": "Modelfiles",
 	"Models": "模型",
 	"Models": "模型",
-	"More": "",
+	"More": "更多",
 	"Name": "名稱",
 	"Name": "名稱",
 	"Name Tag": "名稱標籤",
 	"Name Tag": "名稱標籤",
 	"Name your modelfile": "命名你的 Modelfile",
 	"Name your modelfile": "命名你的 Modelfile",
 	"New Chat": "新增聊天",
 	"New Chat": "新增聊天",
 	"New Password": "新密碼",
 	"New Password": "新密碼",
-	"No results found": "",
+	"No results found": "沒有找到結果",
 	"No source available": "沒有可用的來源",
 	"No source available": "沒有可用的來源",
-	"Not factually correct": "",
+	"Not factually correct": "與真實資訊不相符",
 	"Not sure what to add?": "不確定要新增什麼嗎?",
 	"Not sure what to add?": "不確定要新增什麼嗎?",
 	"Not sure what to write? Switch to": "不確定要寫什麼?切換到",
 	"Not sure what to write? Switch to": "不確定要寫什麼?切換到",
-	"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "",
+	"Note: If you set a minimum score, the search will only return documents with a score greater than or equal to the minimum score.": "註:如果設置最低分數,則搜索將只返回分數大於或等於最低分數的文檔。",
 	"Notifications": "桌面通知",
 	"Notifications": "桌面通知",
-	"November": "",
-	"October": "",
+	"November": "11 月",
+	"October": "10 月",
 	"Off": "關閉",
 	"Off": "關閉",
 	"Okay, Let's Go!": "好的,啟動吧!",
 	"Okay, Let's Go!": "好的,啟動吧!",
-	"OLED Dark": "",
-	"Ollama": "",
+	"OLED Dark": "`",
+	"Ollama": "Ollama",
 	"Ollama Base URL": "Ollama 基本 URL",
 	"Ollama Base URL": "Ollama 基本 URL",
 	"Ollama Version": "Ollama 版本",
 	"Ollama Version": "Ollama 版本",
 	"On": "開啟",
 	"On": "開啟",
@@ -314,59 +314,59 @@
 	"Open AI": "Open AI",
 	"Open AI": "Open AI",
 	"Open AI (Dall-E)": "Open AI (Dall-E)",
 	"Open AI (Dall-E)": "Open AI (Dall-E)",
 	"Open new chat": "開啟新聊天",
 	"Open new chat": "開啟新聊天",
-	"OpenAI": "",
+	"OpenAI": "OpenAI",
 	"OpenAI API": "OpenAI API",
 	"OpenAI API": "OpenAI API",
-	"OpenAI API Config": "",
+	"OpenAI API Config": "OpenAI API 設定",
 	"OpenAI API Key is required.": "需要 OpenAI API 金鑰。",
 	"OpenAI API Key is required.": "需要 OpenAI API 金鑰。",
-	"OpenAI URL/Key required.": "",
+	"OpenAI URL/Key required.": "需要 OpenAI URL/金鑰。",
 	"or": "或",
 	"or": "或",
-	"Other": "",
-	"Overview": "",
+	"Other": "其他",
+	"Overview": "總覽",
 	"Parameters": "參數",
 	"Parameters": "參數",
 	"Password": "密碼",
 	"Password": "密碼",
-	"PDF document (.pdf)": "",
+	"PDF document (.pdf)": "PDF 文件 (.pdf)",
 	"PDF Extract Images (OCR)": "PDF 圖像擷取(OCR 光學文字辨識)",
 	"PDF Extract Images (OCR)": "PDF 圖像擷取(OCR 光學文字辨識)",
 	"pending": "待審查",
 	"pending": "待審查",
 	"Permission denied when accessing microphone: {{error}}": "存取麥克風時被拒絕權限:{{error}}",
 	"Permission denied when accessing microphone: {{error}}": "存取麥克風時被拒絕權限:{{error}}",
-	"Personalization": "",
-	"Plain text (.txt)": "",
+	"Personalization": "個人化",
+	"Plain text (.txt)": "純文字 (.txt)",
 	"Playground": "AI 對話遊樂場",
 	"Playground": "AI 對話遊樂場",
-	"Positive attitude": "",
-	"Previous 30 days": "",
-	"Previous 7 days": "",
-	"Profile Image": "",
-	"Prompt": "",
-	"Prompt (e.g. Tell me a fun fact about the Roman Empire)": "",
+	"Positive attitude": "積極態度",
+	"Previous 30 days": "前 30 天",
+	"Previous 7 days": "前 7 天",
+	"Profile Image": "個人圖像",
+	"Prompt": "提示詞",
+	"Prompt (e.g. Tell me a fun fact about the Roman Empire)": "提示詞(例如:告訴我關於羅馬帝國的趣味事)",
 	"Prompt Content": "提示詞內容",
 	"Prompt Content": "提示詞內容",
 	"Prompt suggestions": "提示詞建議",
 	"Prompt suggestions": "提示詞建議",
 	"Prompts": "提示詞",
 	"Prompts": "提示詞",
-	"Pull \"{{searchValue}}\" from Ollama.com": "",
+	"Pull \"{{searchValue}}\" from Ollama.com": "從 Ollama.com 下載 \"{{searchValue}}\"",
 	"Pull a model from Ollama.com": "從 Ollama.com 下載模型",
 	"Pull a model from Ollama.com": "從 Ollama.com 下載模型",
 	"Pull Progress": "下載進度",
 	"Pull Progress": "下載進度",
 	"Query Params": "查詢參數",
 	"Query Params": "查詢參數",
 	"RAG Template": "RAG 範例",
 	"RAG Template": "RAG 範例",
 	"Raw Format": "原始格式",
 	"Raw Format": "原始格式",
-	"Read Aloud": "",
+	"Read Aloud": "讀出",
 	"Record voice": "錄音",
 	"Record voice": "錄音",
 	"Redirecting you to OpenWebUI Community": "將你重新導向到 OpenWebUI 社群",
 	"Redirecting you to OpenWebUI Community": "將你重新導向到 OpenWebUI 社群",
-	"Refused when it shouldn't have": "",
-	"Regenerate": "",
+	"Refused when it shouldn't have": "拒絕時不該拒絕",
+	"Regenerate": "重新生成",
 	"Release Notes": "發布說明",
 	"Release Notes": "發布說明",
-	"Remove": "",
-	"Remove Model": "",
-	"Rename": "",
+	"Remove": "移除",
+	"Remove Model": "移除模型",
+	"Rename": "重命名",
 	"Repeat Last N": "重複最後 N 次",
 	"Repeat Last N": "重複最後 N 次",
 	"Repeat Penalty": "重複懲罰",
 	"Repeat Penalty": "重複懲罰",
 	"Request Mode": "請求模式",
 	"Request Mode": "請求模式",
-	"Reranking Model": "",
-	"Reranking model disabled": "",
-	"Reranking model set to \"{{reranking_model}}\"": "",
+	"Reranking Model": "重新排序模型",
+	"Reranking model disabled": "重新排序模型已禁用",
+	"Reranking model set to \"{{reranking_model}}\"": "重新排序模型設定為 \"{{reranking_model}}\"",
 	"Reset Vector Storage": "重置向量儲存空間",
 	"Reset Vector Storage": "重置向量儲存空間",
 	"Response AutoCopy to Clipboard": "自動複製回答到剪貼簿",
 	"Response AutoCopy to Clipboard": "自動複製回答到剪貼簿",
 	"Role": "Role",
 	"Role": "Role",
 	"Rosé Pine": "玫瑰松",
 	"Rosé Pine": "玫瑰松",
 	"Rosé Pine Dawn": "黎明玫瑰松",
 	"Rosé Pine Dawn": "黎明玫瑰松",
-	"RTL": "",
+	"RTL": "RTL",
 	"Save": "儲存",
 	"Save": "儲存",
 	"Save & Create": "儲存並建立",
 	"Save & Create": "儲存並建立",
 	"Save & Update": "儲存並更新",
 	"Save & Update": "儲存並更新",
@@ -375,7 +375,7 @@
 	"Scan complete!": "掃描完成!",
 	"Scan complete!": "掃描完成!",
 	"Scan for documents from {{path}}": "從 {{path}} 掃描文件",
 	"Scan for documents from {{path}}": "從 {{path}} 掃描文件",
 	"Search": "搜尋",
 	"Search": "搜尋",
-	"Search a model": "",
+	"Search a model": "搜尋模型",
 	"Search Documents": "搜尋文件",
 	"Search Documents": "搜尋文件",
 	"Search Prompts": "搜尋提示詞",
 	"Search Prompts": "搜尋提示詞",
 	"See readme.md for instructions": "查看 readme.md 獲取指南",
 	"See readme.md for instructions": "查看 readme.md 獲取指南",
@@ -385,17 +385,17 @@
 	"Select a model": "選擇一個模型",
 	"Select a model": "選擇一個模型",
 	"Select an Ollama instance": "選擇 Ollama 實例",
 	"Select an Ollama instance": "選擇 Ollama 實例",
 	"Select model": "選擇模型",
 	"Select model": "選擇模型",
-	"Send": "",
+	"Send": "傳送",
 	"Send a Message": "傳送訊息",
 	"Send a Message": "傳送訊息",
 	"Send message": "傳送訊息",
 	"Send message": "傳送訊息",
 	"September": "九月",
 	"September": "九月",
 	"Server connection verified": "已驗證伺服器連線",
 	"Server connection verified": "已驗證伺服器連線",
 	"Set as default": "設為預設",
 	"Set as default": "設為預設",
 	"Set Default Model": "設定預設模型",
 	"Set Default Model": "設定預設模型",
-	"Set embedding model (e.g. {{model}})": "",
+	"Set embedding model (e.g. {{model}})": "設定嵌入模型(例如:{{model}})",
 	"Set Image Size": "設定圖片大小",
 	"Set Image Size": "設定圖片大小",
 	"Set Model": "設定模型",
 	"Set Model": "設定模型",
-	"Set reranking model (e.g. {{model}})": "",
+	"Set reranking model (e.g. {{model}})": "設定重新排序模型(例如:{{model}})",
 	"Set Steps": "設定步數",
 	"Set Steps": "設定步數",
 	"Set Title Auto-Generation Model": "設定自動生成標題用模型",
 	"Set Title Auto-Generation Model": "設定自動生成標題用模型",
 	"Set Voice": "設定語音",
 	"Set Voice": "設定語音",
@@ -408,7 +408,7 @@
 	"Show": "顯示",
 	"Show": "顯示",
 	"Show Additional Params": "顯示額外參數",
 	"Show Additional Params": "顯示額外參數",
 	"Show shortcuts": "顯示快速鍵",
 	"Show shortcuts": "顯示快速鍵",
-	"Showcased creativity": "",
+	"Showcased creativity": "展示創造性",
 	"sidebar": "側邊欄",
 	"sidebar": "側邊欄",
 	"Sign in": "登入",
 	"Sign in": "登入",
 	"Sign Out": "登出",
 	"Sign Out": "登出",
@@ -421,7 +421,7 @@
 	"Stop Sequence": "停止序列",
 	"Stop Sequence": "停止序列",
 	"STT Settings": "語音轉文字設定",
 	"STT Settings": "語音轉文字設定",
 	"Submit": "提交",
 	"Submit": "提交",
-	"Subtitle (e.g. about the Roman Empire)": "",
+	"Subtitle (e.g. about the Roman Empire)": "標題(例如:關於羅馬帝國)",
 	"Success": "成功",
 	"Success": "成功",
 	"Successfully updated.": "更新成功。",
 	"Successfully updated.": "更新成功。",
 	"Suggested": "建議",
 	"Suggested": "建議",
@@ -429,29 +429,29 @@
 	"System": "系統",
 	"System": "系統",
 	"System Prompt": "系統提示詞",
 	"System Prompt": "系統提示詞",
 	"Tags": "標籤",
 	"Tags": "標籤",
-	"Tell us more:": "",
+	"Tell us more:": "告訴我們更多:",
 	"Temperature": "溫度",
 	"Temperature": "溫度",
 	"Template": "模板",
 	"Template": "模板",
 	"Text Completion": "文本補全(Text Completion)",
 	"Text Completion": "文本補全(Text Completion)",
 	"Text-to-Speech Engine": "文字轉語音引擎",
 	"Text-to-Speech Engine": "文字轉語音引擎",
 	"Tfs Z": "Tfs Z",
 	"Tfs Z": "Tfs Z",
-	"Thanks for your feedback!": "",
-	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "",
+	"Thanks for your feedback!": "感謝你的回饋!",
+	"The score should be a value between 0.0 (0%) and 1.0 (100%).": "分數應該介於 0.0(0%)和 1.0(100%)之間。",
 	"Theme": "主題",
 	"Theme": "主題",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "這確保你寶貴的對話安全地儲存到你的後台資料庫。謝謝!",
 	"This ensures that your valuable conversations are securely saved to your backend database. Thank you!": "這確保你寶貴的對話安全地儲存到你的後台資料庫。謝謝!",
 	"This setting does not sync across browsers or devices.": "此設定不會在瀏覽器或裝置間同步。",
 	"This setting does not sync across browsers or devices.": "此設定不會在瀏覽器或裝置間同步。",
-	"Thorough explanation": "",
+	"Thorough explanation": "詳細說明",
 	"Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "提示:透過在每次替換後在聊天輸入框中按 Tab 鍵連續更新多個變數。",
 	"Tip: Update multiple variable slots consecutively by pressing the tab key in the chat input after each replacement.": "提示:透過在每次替換後在聊天輸入框中按 Tab 鍵連續更新多個變數。",
 	"Title": "標題",
 	"Title": "標題",
-	"Title (e.g. Tell me a fun fact)": "",
+	"Title (e.g. Tell me a fun fact)": "標題(例如:告訴我一個有趣的事)",
 	"Title Auto-Generation": "自動生成標題",
 	"Title Auto-Generation": "自動生成標題",
-	"Title cannot be an empty string.": "",
+	"Title cannot be an empty string.": "標題不能為空字串",
 	"Title Generation Prompt": "自動生成標題的提示詞",
 	"Title Generation Prompt": "自動生成標題的提示詞",
 	"to": "到",
 	"to": "到",
 	"To access the available model names for downloading,": "若想查看可供下載的模型名稱,",
 	"To access the available model names for downloading,": "若想查看可供下載的模型名稱,",
 	"To access the GGUF models available for downloading,": "若想查看可供下載的 GGUF 模型名稱,",
 	"To access the GGUF models available for downloading,": "若想查看可供下載的 GGUF 模型名稱,",
 	"to chat input.": "到聊天輸入框來啟動此命令。",
 	"to chat input.": "到聊天輸入框來啟動此命令。",
-	"Today": "",
+	"Today": "今天",
 	"Toggle settings": "切換設定",
 	"Toggle settings": "切換設定",
 	"Toggle sidebar": "切換側邊欄",
 	"Toggle sidebar": "切換側邊欄",
 	"Top K": "Top K",
 	"Top K": "Top K",
@@ -461,7 +461,7 @@
 	"Type Hugging Face Resolve (Download) URL": "輸入 Hugging Face 解析後的(下載)URL",
 	"Type Hugging Face Resolve (Download) URL": "輸入 Hugging Face 解析後的(下載)URL",
 	"Uh-oh! There was an issue connecting to {{provider}}.": "哎呀!連線到 {{provider}} 時出現問題。",
 	"Uh-oh! There was an issue connecting to {{provider}}.": "哎呀!連線到 {{provider}} 時出現問題。",
 	"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "未知的文件類型 '{{file_type}}',但接受並視為純文字",
 	"Unknown File Type '{{file_type}}', but accepting and treating as plain text": "未知的文件類型 '{{file_type}}',但接受並視為純文字",
-	"Update and Copy Link": "",
+	"Update and Copy Link": "更新並複製連結",
 	"Update password": "更新密碼",
 	"Update password": "更新密碼",
 	"Upload a GGUF model": "上傳一個 GGUF 模型",
 	"Upload a GGUF model": "上傳一個 GGUF 模型",
 	"Upload files": "上傳文件",
 	"Upload files": "上傳文件",
@@ -469,35 +469,35 @@
 	"URL Mode": "URL 模式",
 	"URL Mode": "URL 模式",
 	"Use '#' in the prompt input to load and select your documents.": "在輸入框中輸入 '#' 以載入並選擇你的文件。",
 	"Use '#' in the prompt input to load and select your documents.": "在輸入框中輸入 '#' 以載入並選擇你的文件。",
 	"Use Gravatar": "使用 Gravatar",
 	"Use Gravatar": "使用 Gravatar",
-	"Use Initials": "",
+	"Use Initials": "使用初始头像",
 	"user": "使用者",
 	"user": "使用者",
 	"User Permissions": "使用者權限",
 	"User Permissions": "使用者權限",
 	"Users": "使用者",
 	"Users": "使用者",
 	"Utilize": "使用",
 	"Utilize": "使用",
 	"Valid time units:": "有效時間單位:",
 	"Valid time units:": "有效時間單位:",
 	"variable": "變數",
 	"variable": "變數",
-	"variable to have them replaced with clipboard content.": "變數將替換為剪貼簿內容",
+	"variable to have them replaced with clipboard content.": "變數將替換為剪貼簿內容",
 	"Version": "版本",
 	"Version": "版本",
-	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "",
+	"Warning: If you update or change your embedding model, you will need to re-import all documents.": "警告:如果更新或更改你的嵌入模型,則需要重新導入所有文件",
 	"Web": "網頁",
 	"Web": "網頁",
-	"Web Loader Settings": "",
-	"Web Params": "",
-	"Webhook URL": "",
+	"Web Loader Settings": "Web 載入器設定",
+	"Web Params": "Web 參數",
+	"Webhook URL": "Webhook URL",
 	"WebUI Add-ons": "WebUI 擴充套件",
 	"WebUI Add-ons": "WebUI 擴充套件",
 	"WebUI Settings": "WebUI 設定",
 	"WebUI Settings": "WebUI 設定",
 	"WebUI will make requests to": "WebUI 將會存取",
 	"WebUI will make requests to": "WebUI 將會存取",
 	"What’s New in": "全新內容",
 	"What’s New in": "全新內容",
-	"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "當歷史被關閉時,這個瀏覽器上的新聊天將不會出現在任何裝置的歷史記錄中",
+	"When history is turned off, new chats on this browser won't appear in your history on any of your devices.": "當歷史被關閉時,這個瀏覽器上的新聊天將不會出現在任何裝置的歷史記錄中",
 	"Whisper (Local)": "Whisper(本機)",
 	"Whisper (Local)": "Whisper(本機)",
-	"Workspace": "",
+	"Workspace": "工作區",
 	"Write a prompt suggestion (e.g. Who are you?)": "寫一個提示詞建議(例如:你是誰?)",
 	"Write a prompt suggestion (e.g. Who are you?)": "寫一個提示詞建議(例如:你是誰?)",
 	"Write a summary in 50 words that summarizes [topic or keyword].": "寫一個 50 字的摘要來概括 [主題或關鍵詞]。",
 	"Write a summary in 50 words that summarizes [topic or keyword].": "寫一個 50 字的摘要來概括 [主題或關鍵詞]。",
-	"Yesterday": "",
-	"You": "",
-	"You have no archived conversations.": "",
-	"You have shared this chat": "",
+	"Yesterday": "昨天",
+	"You": "",
+	"You have no archived conversations.": "你沒有任何已封存的對話",
+	"You have shared this chat": "你已分享此聊天",
 	"You're a helpful assistant.": "你是一位善於協助他人的助手。",
 	"You're a helpful assistant.": "你是一位善於協助他人的助手。",
 	"You're now logged in.": "已登入。",
 	"You're now logged in.": "已登入。",
-	"Youtube": "",
-	"Youtube Loader Settings": ""
+	"Youtube": "Youtube",
+	"Youtube Loader Settings": "Youtube 載入器設定"
 }
 }