diff --git a/frontend/src/locales/fa/common.js b/frontend/src/locales/fa/common.js
index bfc9e9d7ab2e05acb69a920807850f3a6a6ba6d3..1593fb62b71ec738d8bdd48c729d5cf9b95f7d6b 100644
--- a/frontend/src/locales/fa/common.js
+++ b/frontend/src/locales/fa/common.js
@@ -112,7 +112,8 @@ const TRANSLATIONS = {
     },
     message: {
       title: "پیام‌های گفتگوی پیشنهادی",
-      description: "پیام‌هایی که به کاربران فضای کاری پیشنهاد می‌شود را شخصی‌سازی کنید.",
+      description:
+        "پیام‌هایی که به کاربران فضای کاری پیشنهاد می‌شود را شخصی‌سازی کنید.",
       add: "افزودن پیام جدید",
       save: "ذخیره پیام‌ها",
       heading: "برایم توضیح بده",
@@ -126,11 +127,13 @@ const TRANSLATIONS = {
     },
     delete: {
       title: "حذف فضای کاری",
-      description: "این فضای کاری و تمام داده‌های آن را حذف کنید. این کار فضای کاری را برای همه کاربران حذف خواهد کرد.",
+      description:
+        "این فضای کاری و تمام داده‌های آن را حذف کنید. این کار فضای کاری را برای همه کاربران حذف خواهد کرد.",
       delete: "حذف فضای کاری",
       deleting: "در حال حذف فضای کاری...",
       "confirm-start": "شما در حال حذف کامل",
-      "confirm-end": "فضای کاری هستید. این کار تمام جاسازی‌های برداری را از پایگاه داده برداری شما حذف خواهد کرد.\n\nفایل‌های اصلی منبع دست نخورده باقی خواهند ماند. این عمل برگشت‌ناپذیر است.",
+      "confirm-end":
+        "فضای کاری هستید. این کار تمام جاسازی‌های برداری را از پایگاه داده برداری شما حذف خواهد کرد.\n\nفایل‌های اصلی منبع دست نخورده باقی خواهند ماند. این عمل برگشت‌ناپذیر است.",
     },
   },
 
@@ -138,12 +141,14 @@ const TRANSLATIONS = {
   chat: {
     llm: {
       title: "ارائه‌دهنده LLM فضای کاری",
-      description: "ارائه‌دهنده و مدل LLM خاصی که برای این فضای کاری استفاده خواهد شد. به طور پیش‌فرض، از ارائه‌دهنده و تنظیمات LLM سیستم استفاده می‌کند.",
+      description:
+        "ارائه‌دهنده و مدل LLM خاصی که برای این فضای کاری استفاده خواهد شد. به طور پیش‌فرض، از ارائه‌دهنده و تنظیمات LLM سیستم استفاده می‌کند.",
       search: "جستجوی تمام ارائه‌دهندگان LLM",
     },
     model: {
       title: "مدل گفتگوی فضای کاری",
-      description: "مدل گفتگوی خاصی که برای این فضای کاری استفاده خواهد شد. اگر خالی باشد، از ترجیحات LLM سیستم استفاده خواهد کرد.",
+      description:
+        "مدل گفتگوی خاصی که برای این فضای کاری استفاده خواهد شد. اگر خالی باشد، از ترجیحات LLM سیستم استفاده خواهد کرد.",
       wait: "-- در انتظار مدل‌ها --",
     },
     mode: {
@@ -163,24 +168,30 @@ const TRANSLATIONS = {
     },
     history: {
       title: "تاریخچه گفتگو",
-      "desc-start": "تعداد گفتگوهای قبلی که در حافظه کوتاه‌مدت پاسخ گنجانده خواهد شد.",
+      "desc-start":
+        "تعداد گفتگوهای قبلی که در حافظه کوتاه‌مدت پاسخ گنجانده خواهد شد.",
       recommend: "پیشنهاد: ۲۰. ",
-      "desc-end": "بیش از ۴۵ احتمالاً منجر به شکست مداوم گفتگو می‌شود که به اندازه پیام‌ها بستگی دارد.",
+      "desc-end":
+        "بیش از ۴۵ احتمالاً منجر به شکست مداوم گفتگو می‌شود که به اندازه پیام‌ها بستگی دارد.",
     },
     prompt: {
       title: "پیش‌متن",
-      description: "پیش‌متنی که در این فضای کاری استفاده خواهد شد. زمینه و دستورالعمل‌ها را برای تولید پاسخ توسط هوش مصنوعی تعریف کنید. باید یک پیش‌متن دقیق ارائه دهید تا هوش مصنوعی بتواند پاسخی مرتبط و دقیق تولید کند.",
+      description:
+        "پیش‌متنی که در این فضای کاری استفاده خواهد شد. زمینه و دستورالعمل‌ها را برای تولید پاسخ توسط هوش مصنوعی تعریف کنید. باید یک پیش‌متن دقیق ارائه دهید تا هوش مصنوعی بتواند پاسخی مرتبط و دقیق تولید کند.",
     },
     refusal: {
       title: "پاسخ رد در حالت پرس‌وجو",
       "desc-start": "در حالت",
       query: "پرس‌وجو",
-      "desc-end": "ممکن است بخواهید هنگامی که هیچ محتوایی یافت نمی‌شود، یک پاسخ رد سفارشی برگردانید.",
+      "desc-end":
+        "ممکن است بخواهید هنگامی که هیچ محتوایی یافت نمی‌شود، یک پاسخ رد سفارشی برگردانید.",
     },
     temperature: {
       title: "دمای LLM",
-      "desc-start": 'این تنظیم میزان "خلاقیت" پاسخ‌های LLM شما را کنترل می‌کند.',
-      "desc-end": "هر چه عدد بالاتر باشد، خلاقیت بیشتر است. برای برخی مدل‌ها، تنظیم بسیار بالا می‌تواند منجر به پاسخ‌های نامفهوم شود.",
+      "desc-start":
+        'این تنظیم میزان "خلاقیت" پاسخ‌های LLM شما را کنترل می‌کند.',
+      "desc-end":
+        "هر چه عدد بالاتر باشد، خلاقیت بیشتر است. برای برخی مدل‌ها، تنظیم بسیار بالا می‌تواند منجر به پاسخ‌های نامفهوم شود.",
       hint: "اکثر LLMها محدوده‌های مختلفی از مقادیر معتبر را دارند. برای این اطلاعات به ارائه‌دهنده LLM خود مراجعه کنید.",
     },
   },
@@ -190,12 +201,14 @@ const TRANSLATIONS = {
     identifier: "شناسه پایگاه داده برداری",
     snippets: {
       title: "حداکثر قطعات متنی",
-      description: "این تنظیم حداکثر تعداد قطعات متنی که برای هر گفتگو یا پرس‌وجو به LLM ارسال می‌شود را کنترل می‌کند.",
+      description:
+        "این تنظیم حداکثر تعداد قطعات متنی که برای هر گفتگو یا پرس‌وجو به LLM ارسال می‌شود را کنترل می‌کند.",
       recommend: "پیشنهادی: 4",
     },
     doc: {
       title: "آستانه شباهت سند",
-      description: "حداقل امتیاز شباهت مورد نیاز برای اینکه یک منبع مرتبط با گفتگو در نظر گرفته شود. هر چه عدد بالاتر باشد، منبع باید شباهت بیشتری با گفتگو داشته باشد.",
+      description:
+        "حداقل امتیاز شباهت مورد نیاز برای اینکه یک منبع مرتبط با گفتگو در نظر گرفته شود. هر چه عدد بالاتر باشد، منبع باید شباهت بیشتری با گفتگو داشته باشد.",
       zero: "بدون محدودیت",
       low: "پایین (امتیاز شباهت ≥ .25)",
       medium: "متوسط (امتیاز شباهت ≥ .50)",
@@ -204,7 +217,8 @@ const TRANSLATIONS = {
     reset: {
       reset: "بازنشانی پایگاه داده برداری",
       resetting: "در حال پاک کردن بردارها...",
-      confirm: "شما در حال بازنشانی پایگاه داده برداری این فضای کاری هستید. این کار تمام جاسازی‌های برداری فعلی را حذف خواهد کرد.\n\nفایل‌های اصلی منبع دست نخورده باقی خواهند ماند. این عمل برگشت‌ناپذیر است.",
+      confirm:
+        "شما در حال بازنشانی پایگاه داده برداری این فضای کاری هستید. این کار تمام جاسازی‌های برداری فعلی را حذف خواهد کرد.\n\nفایل‌های اصلی منبع دست نخورده باقی خواهند ماند. این عمل برگشت‌ناپذیر است.",
       error: "بازنشانی پایگاه داده برداری فضای کاری امکان‌پذیر نبود!",
       success: "پایگاه داده برداری فضای کاری بازنشانی شد!",
     },
@@ -212,47 +226,59 @@ const TRANSLATIONS = {
 
   // Agent Configuration
   agent: {
-    "performance-warning": "عملکرد LLMهایی که به طور صریح از فراخوانی ابزار پشتیبانی نمی‌کنند، به شدت به قابلیت‌ها و دقت مدل وابسته است. برخی توانایی‌ها ممکن است محدود یا غیرفعال باشند.",
+    "performance-warning":
+      "عملکرد LLMهایی که به طور صریح از فراخوانی ابزار پشتیبانی نمی‌کنند، به شدت به قابلیت‌ها و دقت مدل وابسته است. برخی توانایی‌ها ممکن است محدود یا غیرفعال باشند.",
     provider: {
       title: "ارائه‌دهنده LLM عامل فضای کاری",
-      description: "ارائه‌دهنده و مدل LLM خاصی که برای عامل @agent این فضای کاری استفاده خواهد شد.",
+      description:
+        "ارائه‌دهنده و مدل LLM خاصی که برای عامل @agent این فضای کاری استفاده خواهد شد.",
     },
     mode: {
       chat: {
         title: "مدل گفتگوی عامل فضای کاری",
-        description: "مدل گفتگوی خاصی که برای عامل @agent این فضای کاری استفاده خواهد شد.",
+        description:
+          "مدل گفتگوی خاصی که برای عامل @agent این فضای کاری استفاده خواهد شد.",
       },
       title: "مدل عامل فضای کاری",
-      description: "مدل LLM خاصی که برای عامل @agent این فضای کاری استفاده خواهد شد.",
+      description:
+        "مدل LLM خاصی که برای عامل @agent این فضای کاری استفاده خواهد شد.",
       wait: "-- در انتظار مدل‌ها --",
     },
     skill: {
       title: "مهارت‌های پیش‌فرض عامل",
-      description: "توانایی‌های طبیعی عامل پیش‌فرض را با این مهارت‌های از پیش ساخته شده بهبود دهید. این تنظیمات برای تمام فضاهای کاری اعمال می‌شود.",
+      description:
+        "توانایی‌های طبیعی عامل پیش‌فرض را با این مهارت‌های از پیش ساخته شده بهبود دهید. این تنظیمات برای تمام فضاهای کاری اعمال می‌شود.",
       rag: {
         title: "RAG و حافظه بلندمدت",
-        description: 'به عامل اجازه دهید از اسناد محلی شما برای پاسخ به پرس‌وجو استفاده کند یا از عامل بخواهید قطعات محتوا را برای بازیابی حافظه بلندمدت "به خاطر بسپارد".',
+        description:
+          'به عامل اجازه دهید از اسناد محلی شما برای پاسخ به پرس‌وجو استفاده کند یا از عامل بخواهید قطعات محتوا را برای بازیابی حافظه بلندمدت "به خاطر بسپارد".',
       },
       view: {
         title: "مشاهده و خلاصه‌سازی اسناد",
-        description: "به عامل اجازه دهید محتوای فایل‌های جاسازی شده فعلی فضای کاری را فهرست و خلاصه کند.",
+        description:
+          "به عامل اجازه دهید محتوای فایل‌های جاسازی شده فعلی فضای کاری را فهرست و خلاصه کند.",
       },
       scrape: {
         title: "استخراج از وب‌سایت‌ها",
-        description: "به عامل اجازه دهید محتوای وب‌سایت‌ها را بازدید و استخراج کند.",
+        description:
+          "به عامل اجازه دهید محتوای وب‌سایت‌ها را بازدید و استخراج کند.",
       },
       generate: {
         title: "تولید نمودارها",
-        description: "به عامل پیش‌فرض امکان تولید انواع مختلف نمودار از داده‌های ارائه شده یا داده شده در گفتگو را بدهید.",
+        description:
+          "به عامل پیش‌فرض امکان تولید انواع مختلف نمودار از داده‌های ارائه شده یا داده شده در گفتگو را بدهید.",
       },
       save: {
         title: "تولید و ذخیره فایل‌ها در مرورگر",
-        description: "به عامل پیش‌فرض امکان تولید و نوشتن در فایل‌هایی که ذخیره می‌شوند و می‌توانند در مرورگر شما دانلود شوند را بدهید.",
+        description:
+          "به عامل پیش‌فرض امکان تولید و نوشتن در فایل‌هایی که ذخیره می‌شوند و می‌توانند در مرورگر شما دانلود شوند را بدهید.",
       },
       web: {
         title: "جستجو و مرور زنده وب",
-        "desc-start": "با اتصال به یک ارائه‌دهنده جستجوی وب (SERP)، به عامل خود امکان جستجو در وب برای پاسخ به سؤالات خود را بدهید.",
-        "desc-end": "جستجوی وب در طول جلسات عامل تا زمانی که این تنظیم نشود، کار نخواهد کرد.",
+        "desc-start":
+          "با اتصال به یک ارائه‌دهنده جستجوی وب (SERP)، به عامل خود امکان جستجو در وب برای پاسخ به سؤالات خود را بدهید.",
+        "desc-end":
+          "جستجوی وب در طول جلسات عامل تا زمانی که این تنظیم نشود، کار نخواهد کرد.",
       },
     },
   },
@@ -287,7 +313,8 @@ const TRANSLATIONS = {
     },
     message: {
       title: "شخصی‌سازی پیام‌ها",
-      description: "پیام‌های خودکار نمایش داده شده به کاربران را شخصی‌سازی کنید.",
+      description:
+        "پیام‌های خودکار نمایش داده شده به کاربران را شخصی‌سازی کنید.",
       new: "جدید",
       system: "سیستم",
       user: "کاربر",
@@ -298,7 +325,8 @@ const TRANSLATIONS = {
     },
     icons: {
       title: "آیکون‌های سفارشی پاورقی",
-      description: "آیکون‌های نمایش داده شده در پایین نوار کناری را شخصی‌سازی کنید.",
+      description:
+        "آیکون‌های نمایش داده شده در پایین نوار کناری را شخصی‌سازی کنید.",
       icon: "آیکون",
       link: "لینک",
     },
@@ -320,51 +348,63 @@ const TRANSLATIONS = {
 
   llm: {
     title: "ترجیحات مدل زبانی",
-    description: "این‌ها اعتبارنامه‌ها و تنظیمات ارائه‌دهنده مدل زبانی و جاسازی انتخابی شما هستند. مهم است که این کلیدها به‌روز و صحیح باشند در غیر این صورت AnythingLLM به درستی کار نخواهد کرد.",
+    description:
+      "این‌ها اعتبارنامه‌ها و تنظیمات ارائه‌دهنده مدل زبانی و جاسازی انتخابی شما هستند. مهم است که این کلیدها به‌روز و صحیح باشند در غیر این صورت AnythingLLM به درستی کار نخواهد کرد.",
     provider: "ارائه‌دهنده مدل زبانی",
   },
 
   transcription: {
     title: "ترجیحات مدل رونویسی",
-    description: "این‌ها اعتبارنامه‌ها و تنظیمات ارائه‌دهنده مدل رونویسی انتخابی شما هستند. مهم است که این کلیدها به‌روز و صحیح باشند در غیر این صورت فایل‌های رسانه و صوتی رونویسی نخواهند شد.",
+    description:
+      "این‌ها اعتبارنامه‌ها و تنظیمات ارائه‌دهنده مدل رونویسی انتخابی شما هستند. مهم است که این کلیدها به‌روز و صحیح باشند در غیر این صورت فایل‌های رسانه و صوتی رونویسی نخواهند شد.",
     provider: "ارائه‌دهنده رونویسی",
-    "warn-start": "استفاده از مدل محلی Whisper روی دستگاه‌هایی با RAM یا CPU محدود می‌تواند هنگام پردازش فایل‌های رسانه‌ای باعث توقف AnythingLLM شود.",
-    "warn-recommend": "ما حداقل ۲ گیگابایت RAM و آپلود فایل‌های کمتر از ۱۰ مگابایت را توصیه می‌کنیم.",
+    "warn-start":
+      "استفاده از مدل محلی Whisper روی دستگاه‌هایی با RAM یا CPU محدود می‌تواند هنگام پردازش فایل‌های رسانه‌ای باعث توقف AnythingLLM شود.",
+    "warn-recommend":
+      "ما حداقل ۲ گیگابایت RAM و آپلود فایل‌های کمتر از ۱۰ مگابایت را توصیه می‌کنیم.",
     "warn-end": "مدل داخلی در اولین استفاده به صورت خودکار دانلود خواهد شد.",
   },
 
   embedding: {
     title: "ترجیحات جاسازی",
-    "desc-start": "هنگام استفاده از یک LLM که به طور پیش‌فرض از موتور جاسازی پشتیبانی نمی‌کند - ممکن است نیاز به تعیین اعتبارنامه‌های اضافی برای جاسازی متن داشته باشید.",
-    "desc-end": "جاسازی فرآیند تبدیل متن به بردارها است. این اعتبارنامه‌ها برای تبدیل فایل‌ها و درخواست‌های شما به فرمتی که AnythingLLM بتواند پردازش کند، ضروری هستند.",
+    "desc-start":
+      "هنگام استفاده از یک LLM که به طور پیش‌فرض از موتور جاسازی پشتیبانی نمی‌کند - ممکن است نیاز به تعیین اعتبارنامه‌های اضافی برای جاسازی متن داشته باشید.",
+    "desc-end":
+      "جاسازی فرآیند تبدیل متن به بردارها است. این اعتبارنامه‌ها برای تبدیل فایل‌ها و درخواست‌های شما به فرمتی که AnythingLLM بتواند پردازش کند، ضروری هستند.",
     provider: {
       title: "ارائه‌دهنده جاسازی",
-      description: "هنگام استفاده از موتور جاسازی داخلی AnythingLLM نیازی به تنظیمات نیست.",
+      description:
+        "هنگام استفاده از موتور جاسازی داخلی AnythingLLM نیازی به تنظیمات نیست.",
     },
   },
 
   text: {
     title: "تقسیم متن و تکه‌بندی",
-    "desc-start": "تقسیم متن به شما امکان می‌دهد اسناد بزرگ را به بخش‌های کوچک‌تر تقسیم کنید که برای جاسازی و پردازش مناسب‌تر هستند.",
-    "desc-end": "سعی کنید تعادلی بین اندازه بخش و همپوشانی ایجاد کنید تا از دست رفتن اطلاعات را به حداقل برسانید.",
+    "desc-start":
+      "تقسیم متن به شما امکان می‌دهد اسناد بزرگ را به بخش‌های کوچک‌تر تقسیم کنید که برای جاسازی و پردازش مناسب‌تر هستند.",
+    "desc-end":
+      "سعی کنید تعادلی بین اندازه بخش و همپوشانی ایجاد کنید تا از دست رفتن اطلاعات را به حداقل برسانید.",
     "warn-start": "تغییر این مقادیر نیاز به",
     "warn-center": "پردازش مجدد تمام اسناد",
     "warn-end": "خواهد داشت.",
     size: {
       title: "حداکثر اندازه بخش",
-      description: "این حداکثر تعداد کاراکترهایی است که می‌تواند در یک بردار وجود داشته باشد.",
+      description:
+        "این حداکثر تعداد کاراکترهایی است که می‌تواند در یک بردار وجود داشته باشد.",
       recommend: "حداکثر طول مدل جاسازی",
     },
     overlap: {
       title: "همپوشانی بخش‌های متن",
-      description: "این حداکثر همپوشانی کاراکترها است که در هنگام تکه‌بندی بین دو بخش متن مجاور رخ می‌دهد.",
+      description:
+        "این حداکثر همپوشانی کاراکترها است که در هنگام تکه‌بندی بین دو بخش متن مجاور رخ می‌دهد.",
     },
   },
 
   // Vector Database
   vector: {
     title: "پایگاه داده برداری",
-    description: "این‌ها اعتبارنامه‌ها و تنظیمات نحوه عملکرد نمونه AnythingLLM شما هستند. مهم است که این کلیدها به‌روز و صحیح باشند.",
+    description:
+      "این‌ها اعتبارنامه‌ها و تنظیمات نحوه عملکرد نمونه AnythingLLM شما هستند. مهم است که این کلیدها به‌روز و صحیح باشند.",
     provider: {
       title: "ارائه‌دهنده پایگاه داده برداری",
       description: "برای LanceDB نیازی به پیکربندی نیست.",
@@ -374,7 +414,8 @@ const TRANSLATIONS = {
   // Embeddable Chat Widgets
   embeddable: {
     title: "جاسازی گفتگو",
-    description: "جاسازی گفتگو به شما امکان می‌دهد گفتگوی فضای کاری را در وب‌سایت یا برنامه خود قرار دهید.",
+    description:
+      "جاسازی گفتگو به شما امکان می‌دهد گفتگوی فضای کاری را در وب‌سایت یا برنامه خود قرار دهید.",
     create: "ایجاد جاسازی جدید",
     table: {
       workspace: "فضای کاری",
@@ -386,7 +427,8 @@ const TRANSLATIONS = {
   "embed-chats": {
     title: "گفتگوهای جاسازی شده",
     export: "خروجی‌گیری",
-    description: "این لیست تمام گفتگوها و پیام‌های ثبت شده از هر جاسازی که منتشر کرده‌اید را نشان می‌دهد.",
+    description:
+      "این لیست تمام گفتگوها و پیام‌های ثبت شده از هر جاسازی که منتشر کرده‌اید را نشان می‌دهد.",
     table: {
       embed: "جاسازی",
       sender: "فرستنده",
@@ -398,21 +440,25 @@ const TRANSLATIONS = {
 
   multi: {
     title: "حالت چند کاربره",
-    description: "نمونه خود را برای پشتیبانی از تیم خود با فعال‌سازی حالت چند کاربره تنظیم کنید.",
+    description:
+      "نمونه خود را برای پشتیبانی از تیم خود با فعال‌سازی حالت چند کاربره تنظیم کنید.",
     enable: {
       "is-enable": "حالت چند کاربره فعال است",
       enable: "فعال‌سازی حالت چند کاربره",
-      description: "به طور پیش‌فرض، شما تنها مدیر خواهید بود. به عنوان مدیر، باید برای تمام کاربران یا مدیران جدید حساب کاربری ایجاد کنید. رمز عبور خود را گم نکنید زیرا فقط یک کاربر مدیر می‌تواند رمزهای عبور را بازنشانی کند.",
+      description:
+        "به طور پیش‌فرض، شما تنها مدیر خواهید بود. به عنوان مدیر، باید برای تمام کاربران یا مدیران جدید حساب کاربری ایجاد کنید. رمز عبور خود را گم نکنید زیرا فقط یک کاربر مدیر می‌تواند رمزهای عبور را بازنشانی کند.",
       username: "نام کاربری حساب مدیر",
       password: "رمز عبور حساب مدیر",
     },
     password: {
       title: "حفاظت با رمز عبور",
-      description: "از نمونه AnythingLLM خود با رمز عبور محافظت کنید. اگر این رمز را فراموش کنید هیچ روش بازیابی وجود ندارد، پس حتماً این رمز عبور را ذخیره کنید.",
+      description:
+        "از نمونه AnythingLLM خود با رمز عبور محافظت کنید. اگر این رمز را فراموش کنید هیچ روش بازیابی وجود ندارد، پس حتماً این رمز عبور را ذخیره کنید.",
     },
     instance: {
       title: "محافظت از نمونه با رمز عبور",
-      description: "به طور پیش‌فرض، شما تنها مدیر خواهید بود. به عنوان مدیر، باید برای تمام کاربران یا مدیران جدید حساب کاربری ایجاد کنید. رمز عبور خود را گم نکنید زیرا فقط یک کاربر مدیر می‌تواند رمزهای عبور را بازنشانی کند.",
+      description:
+        "به طور پیش‌فرض، شما تنها مدیر خواهید بود. به عنوان مدیر، باید برای تمام کاربران یا مدیران جدید حساب کاربری ایجاد کنید. رمز عبور خود را گم نکنید زیرا فقط یک کاربر مدیر می‌تواند رمزهای عبور را بازنشانی کند.",
       password: "رمز عبور نمونه",
     },
   },
@@ -420,7 +466,8 @@ const TRANSLATIONS = {
   // Event Logs
   event: {
     title: "گزارش رویدادها",
-    description: "مشاهده تمام اقدامات و رویدادهای در حال وقوع در این نمونه برای نظارت.",
+    description:
+      "مشاهده تمام اقدامات و رویدادهای در حال وقوع در این نمونه برای نظارت.",
     clear: "پاک کردن گزارش رویدادها",
     table: {
       type: "نوع رویداد",
@@ -432,7 +479,8 @@ const TRANSLATIONS = {
   // Privacy & Data-Handling
   privacy: {
     title: "حریم خصوصی و مدیریت داده‌ها",
-    description: "این پیکربندی شما برای نحوه مدیریت داده‌ها توسط ارائه‌دهندگان شخص ثالث متصل و AnythingLLM است.",
+    description:
+      "این پیکربندی شما برای نحوه مدیریت داده‌ها توسط ارائه‌دهندگان شخص ثالث متصل و AnythingLLM است.",
     llm: "انتخاب مدل زبانی",
     embedding: "ترجیحات جاسازی",
     vector: "پایگاه داده برداری",
diff --git a/frontend/src/locales/resources.js b/frontend/src/locales/resources.js
index f0ce5b393c49f7feeed967fda18cb97355e8355e..ce8aed3165f2e656f0145e406f30c212f5ee7435 100644
--- a/frontend/src/locales/resources.js
+++ b/frontend/src/locales/resources.js
@@ -29,7 +29,6 @@ import Vietnamese from "./vn/common.js";
 import TraditionalChinese from "./zh_TW/common.js";
 import Farsi from "./fa/common.js";
 
-
 export const defaultNS = "common";
 export const resources = {
   en: {