Skip to content
Snippets Groups Projects
Commit d1b1a98a authored by timothycarambat's avatar timothycarambat
Browse files

linting

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