@lobehub/chat
Version:
Lobe Chat - an open-source, high-performance chatbot framework that supports speech synthesis, multimodal, and extensible Function Call plugin system. Supports one-click free deployment of your private ChatGPT/LLM web application.
471 lines (470 loc) • 24.2 kB
JSON
{
"confirm": "تأیید",
"debug": {
"arguments": "پارامترهای فراخوانی",
"function_call": "فراخوانی تابع",
"off": "غیرفعال کردن اشکالزدایی",
"on": "مشاهده اطلاعات فراخوانی افزونه",
"payload": "بار افزونه",
"pluginState": "وضعیت افزونه",
"response": "نتیجه بازگشتی",
"title": "جزئیات افزونه",
"tool_call": "درخواست فراخوانی ابزار"
},
"detailModal": {
"customPlugin": {
"description": "لطفاً برای مشاهده جزئیات به صفحه ویرایش مراجعه کنید",
"editBtn": "ویرایش اکنون",
"title": "این یک افزونه سفارشی است"
},
"emptyState": {
"description": "لطفاً ابتدا این افزونه را نصب کنید تا قابلیتها و گزینههای پیکربندی آن را مشاهده کنید",
"title": "پس از نصب، جزئیات افزونه را مشاهده کنید"
},
"info": {
"description": "توضیحات API",
"name": "نام API"
},
"tabs": {
"info": "قابلیتهای افزونه",
"manifest": "فایل نصب",
"settings": "تنظیمات"
},
"title": "جزئیات افزونه"
},
"dev": {
"confirmDeleteDevPlugin": "در حال حذف این افزونه محلی هستید، پس از حذف قابل بازیابی نخواهد بود. آیا مطمئن به حذف افزونه هستید؟",
"customParams": {
"useProxy": {
"label": "نصب از طریق پراکسی (در صورت بروز خطای دسترسی متقاطع، این گزینه را فعال کرده و مجدداً نصب کنید)"
}
},
"deleteSuccess": "افزونه با موفقیت حذف شد",
"manifest": {
"identifier": {
"desc": "شناسه یکتا افزونه",
"label": "شناسه"
},
"mode": {
"mcp": "افزونه MCP",
"mcpExp": "آزمایشی",
"url": "لینک آنلاین"
},
"name": {
"desc": "عنوان افزونه",
"label": "عنوان",
"placeholder": "موتور جستجو"
}
},
"mcp": {
"advanced": {
"title": "تنظیمات پیشرفته"
},
"args": {
"desc": "لیست پارامترهای ارسال شده به فرمان اجرا، معمولاً نام سرور MCP یا مسیر اسکریپت راهاندازی وارد میشود",
"label": "پارامترهای فرمان",
"placeholder": "مثال: mcp-hello-world",
"required": "لطفاً پارامتر راهاندازی را وارد کنید"
},
"auth": {
"bear": "کلید API",
"desc": "روش احراز هویت سرور MCP را انتخاب کنید",
"label": "نوع احراز هویت",
"none": "نیازی به احراز هویت نیست",
"placeholder": "لطفاً نوع احراز هویت را انتخاب کنید",
"token": {
"desc": "کلید API یا توکن Bearer خود را وارد کنید",
"label": "کلید API",
"placeholder": "sk-xxxxx",
"required": "لطفاً توکن احراز هویت را وارد کنید"
}
},
"avatar": {
"label": "آیکون افزونه"
},
"command": {
"desc": "فایل اجرایی یا اسکریپتی که برای راهاندازی MCP STDIO Server استفاده میشود",
"label": "فرمان",
"placeholder": "مثال: npx / uv / docker و غیره",
"required": "لطفاً فرمان راهاندازی را وارد کنید"
},
"desc": {
"desc": "توضیحی برای افزونه اضافه کنید",
"label": "توضیحات افزونه",
"placeholder": "اطلاعات استفاده و سناریوهای افزونه را تکمیل کنید"
},
"endpoint": {
"desc": "آدرس MCP Streamable HTTP Server خود را وارد کنید",
"label": "آدرس Endpoint MCP"
},
"env": {
"add": "افزودن یک خط جدید",
"desc": "متغیرهای محیطی مورد نیاز سرور MCP خود را وارد کنید",
"duplicateKeyError": "کلید فیلد باید یکتا باشد",
"formValidationFailed": "اعتبارسنجی فرم ناموفق بود، لطفاً فرمت پارامترها را بررسی کنید",
"keyRequired": "کلید فیلد نمیتواند خالی باشد",
"label": "متغیرهای محیطی سرور MCP",
"stringifyError": "امکان سریالسازی پارامترها وجود ندارد، لطفاً فرمت پارامترها را بررسی کنید"
},
"headers": {
"add": "افزودن یک خط جدید",
"desc": "هدرهای درخواست را وارد کنید",
"label": "هدرهای HTTP"
},
"identifier": {
"desc": "یک نام برای افزونه MCP خود تعیین کنید، باید از حروف انگلیسی استفاده شود",
"invalid": "شناسه فقط میتواند شامل حروف، اعداد، خط تیره و زیرخط باشد",
"label": "نام افزونه MCP",
"placeholder": "مثال: my-mcp-plugin",
"required": "لطفاً شناسه سرویس MCP را وارد کنید"
},
"previewManifest": "پیشنمایش فایل توصیف افزونه",
"quickImport": "وارد کردن سریع پیکربندی JSON",
"quickImportError": {
"empty": "محتوا نمیتواند خالی باشد",
"invalidJson": "فرمت JSON نامعتبر است",
"invalidStructure": "فرمت JSON نامعتبر است"
},
"stdioNotSupported": "محیط فعلی از افزونه MCP نوع stdio پشتیبانی نمیکند",
"testConnection": "آزمایش اتصال",
"testConnectionTip": "پس از موفقیت در آزمایش اتصال، افزونه MCP قابل استفاده خواهد بود",
"type": {
"desc": "نوع ارتباط افزونه MCP را انتخاب کنید، نسخه وب فقط از Streamable HTTP پشتیبانی میکند",
"httpFeature1": "سازگار با نسخه وب و دسکتاپ",
"httpFeature2": "اتصال به سرور MCP از راه دور بدون نیاز به نصب و پیکربندی اضافی",
"httpShortDesc": "پروتکل ارتباطی مبتنی بر HTTP جریانپذیر",
"label": "نوع افزونه MCP",
"stdioFeature1": "تاخیر ارتباطی کمتر، مناسب برای اجرا محلی",
"stdioFeature2": "نیاز به نصب و اجرای سرور MCP به صورت محلی",
"stdioNotAvailable": "حالت STDIO فقط در نسخه دسکتاپ در دسترس است",
"stdioShortDesc": "پروتکل ارتباطی مبتنی بر ورودی و خروجی استاندارد",
"title": "نوع افزونه MCP"
},
"url": {
"desc": "آدرس Streamable HTTP سرور MCP خود را وارد کنید، حالت SSE پشتیبانی نمیشود",
"invalid": "لطفاً یک آدرس URL معتبر وارد کنید",
"label": "آدرس Endpoint HTTP جریانپذیر",
"required": "لطفاً آدرس سرویس MCP را وارد کنید"
}
},
"meta": {
"author": {
"desc": "نویسنده افزونه",
"label": "نویسنده"
},
"avatar": {
"desc": "آیکون افزونه، میتوانید از ایموجی یا URL استفاده کنید",
"label": "آیکون"
},
"description": {
"desc": "توضیحات افزونه",
"label": "توضیح",
"placeholder": "برای دریافت اطلاعات، موتور جستجو را جستجو کنید"
},
"formFieldRequired": "این فیلد الزامی است",
"homepage": {
"desc": "صفحه اصلی افزونه",
"label": "صفحه اصلی"
},
"identifier": {
"desc": "شناسه یکتا افزونه که به طور خودکار از manifest شناسایی میشود",
"errorDuplicate": "شناسه با افزونه موجود تکراری است، لطفاً شناسه را تغییر دهید",
"label": "شناسه",
"pattenErrorMessage": "فقط میتوانید حروف انگلیسی، اعداد، - و _ وارد کنید"
},
"lobe": "{{appName}} افزونه",
"manifest": {
"desc": "{{appName}} از این لینک برای نصب افزونه استفاده خواهد کرد",
"label": "فایل توصیف افزونه (Manifest) URL",
"preview": "پیشنمایش Manifest",
"refresh": "تازهسازی"
},
"openai": "افزونه OpenAI",
"title": {
"desc": "عنوان افزونه",
"label": "عنوان",
"placeholder": "موتور جستجو"
}
},
"metaConfig": "پیکربندی اطلاعات متا افزونه",
"modalDesc": "پس از افزودن افزونه سفارشی، میتوانید برای توسعه و اعتبارسنجی افزونه استفاده کنید یا مستقیماً در گفتگوها به کار ببرید. برای توسعه افزونه به <1>مستندات توسعه↗</> مراجعه کنید.",
"openai": {
"importUrl": "وارد کردن از لینک URL",
"schema": "طرحواره"
},
"preview": {
"api": {
"noParams": "این ابزار پارامتری ندارد",
"noResults": "هیچ API مطابق با شرایط جستجو یافت نشد",
"params": "پارامترها:",
"searchPlaceholder": "جستجوی ابزار..."
},
"card": "پیشنمایش نمایش افزونه",
"desc": "پیشنمایش توضیحات افزونه",
"empty": {
"desc": "پس از پیکربندی، میتوانید قابلیتهای ابزار پشتیبانی شده توسط افزونه را در اینجا پیشنمایش کنید",
"title": "پس از پیکربندی افزونه، پیشنمایش را شروع کنید"
},
"title": "پیشنمایش نام افزونه"
},
"save": "نصب افزونه",
"saveSuccess": "تنظیمات افزونه با موفقیت ذخیره شد",
"tabs": {
"manifest": "فهرست توصیف عملکرد (Manifest)",
"meta": "اطلاعات متا افزونه"
},
"title": {
"create": "افزودن افزونه سفارشی",
"edit": "ویرایش افزونه سفارشی"
},
"type": {
"lobe": "{{appName}} افزونه",
"openai": "افزونه OpenAI"
},
"update": "بهروزرسانی",
"updateSuccess": "تنظیمات افزونه با موفقیت بهروزرسانی شد"
},
"error": {
"fetchError": "درخواست لینک manifest ناموفق بود، لطفاً از اعتبار لینک و اجازه دسترسی متقاطع آن اطمینان حاصل کنید",
"installError": "نصب افزونه {{name}} ناموفق بود",
"manifestInvalid": "manifest با استانداردها مطابقت ندارد، نتیجه اعتبارسنجی: \n\n {{error}}",
"noManifest": "فایل توصیف وجود ندارد",
"openAPIInvalid": "تجزیه OpenAPI ناموفق بود، خطا: \n\n {{error}}",
"reinstallError": "تازهسازی افزونه {{name}} ناموفق بود",
"testConnectionFailed": "دریافت Manifest ناموفق بود: {{error}}",
"urlError": "این لینک محتوای فرمت JSON بازنگردانده است، لطفاً از معتبر بودن لینک اطمینان حاصل کنید"
},
"inspector": {
"args": "مشاهده لیست پارامترها",
"pluginRender": "مشاهده رابط افزونه"
},
"list": {
"item": {
"deprecated.title": "حذف شده",
"local.config": "پیکربندی",
"local.title": "سفارشی"
}
},
"loading": {
"content": "در حال فراخوانی افزونه...",
"plugin": "افزونه در حال اجرا..."
},
"localSystem": {
"apiName": {
"listLocalFiles": "مشاهده لیست فایلها",
"moveLocalFiles": "جابجایی فایلها",
"readLocalFile": "خواندن محتوای فایل",
"renameLocalFile": "تغییر نام",
"searchLocalFiles": "جستجوی فایلها",
"writeLocalFile": "نوشتن در فایل"
},
"title": "فایلهای محلی"
},
"mcpInstall": {
"CHECKING_INSTALLATION": "در حال بررسی محیط نصب...",
"COMPLETED": "نصب کامل شد",
"CONFIGURATION_REQUIRED": "لطفاً پیکربندیهای لازم را انجام داده و سپس نصب را ادامه دهید",
"ERROR": "خطای نصب",
"FETCHING_MANIFEST": "دریافت فایل توصیف افزونه...",
"GETTING_SERVER_MANIFEST": "راهاندازی سرور MCP...",
"INSTALLING_PLUGIN": "در حال نصب افزونه...",
"configurationDescription": "این افزونه MCP نیاز به پیکربندی پارامترها برای عملکرد صحیح دارد، لطفاً اطلاعات لازم را وارد کنید",
"configurationRequired": "پیکربندی پارامترهای افزونه",
"continueInstall": "ادامه نصب",
"dependenciesDescription": "این افزونه نیاز به نصب وابستگیهای سیستمی زیر دارد تا به درستی کار کند، لطفاً وابستگیهای گمشده را طبق راهنما نصب کرده و سپس برای ادامه نصب دوباره بررسی کنید.",
"dependenciesRequired": "لطفاً وابستگیهای سیستمی افزونه را نصب کنید",
"dependencyStatus": {
"installed": "نصب شده",
"notInstalled": "نصب نشده",
"requiredVersion": "نسخه مورد نیاز: {{version}}"
},
"errorDetails": {
"args": "پارامترها",
"command": "فرمان",
"connectionParams": "پارامترهای اتصال",
"env": "متغیرهای محیطی",
"errorOutput": "گزارش خطا",
"exitCode": "کد خروج",
"hideDetails": "پنهان کردن جزئیات",
"originalError": "خطای اصلی",
"showDetails": "نمایش جزئیات"
},
"errorTypes": {
"AUTHORIZATION_ERROR": "خطای احراز هویت",
"CONNECTION_FAILED": "اتصال ناموفق",
"INITIALIZATION_TIMEOUT": "زمان راهاندازی به پایان رسید",
"PROCESS_SPAWN_ERROR": "خطای راهاندازی فرآیند",
"UNKNOWN_ERROR": "خطای ناشناخته",
"VALIDATION_ERROR": "اعتبارسنجی پارامترها ناموفق بود"
},
"installError": "نصب افزونه MCP ناموفق بود، دلیل شکست: {{detail}}",
"installMethods": {
"manual": "نصب دستی:",
"recommended": "روش نصب پیشنهادی:"
},
"recheckDependencies": "بررسی مجدد",
"skipDependencies": "رد بررسی"
},
"pluginList": "فهرست افزونهها",
"protocolInstall": {
"actions": {
"install": "نصب",
"installAnyway": "با این حال نصب کن",
"installed": "نصب شده"
},
"config": {
"args": "پارامترها",
"command": "فرمان",
"env": "متغیرهای محیطی",
"headers": "هدرها",
"title": "اطلاعات پیکربندی",
"type": {
"http": "نوع: HTTP",
"label": "نوع",
"stdio": "نوع: Stdio"
},
"url": "آدرس سرویس"
},
"custom": {
"badge": "افزونه سفارشی",
"security": {
"description": "این افزونه توسط منابع رسمی تأیید نشده است، نصب ممکن است خطرات امنیتی داشته باشد! لطفاً از اعتماد به منبع افزونه اطمینان حاصل کنید.",
"title": "⚠️ هشدار ریسک امنیتی"
},
"title": "نصب افزونه سفارشی"
},
"marketplace": {
"title": "نصب افزونههای شخص ثالث",
"trustedBy": "تأمین شده توسط {{name}}",
"unverified": {
"title": "افزونههای شخص ثالث تأیید نشده",
"warning": "این افزونه از بازار شخص ثالث تأیید نشده آمده است، لطفاً قبل از نصب از اعتماد به منبع اطمینان حاصل کنید."
},
"verified": "تأیید شده"
},
"messages": {
"connectionTestFailed": "آزمایش اتصال ناموفق بود",
"installError": "نصب افزونه ناموفق بود، لطفاً دوباره تلاش کنید",
"installSuccess": "افزونه {{name}} با موفقیت نصب شد!",
"manifestError": "دریافت جزئیات افزونه ناموفق بود، لطفاً اتصال شبکه را بررسی و دوباره تلاش کنید",
"manifestNotFound": "فایل توصیف افزونه یافت نشد"
},
"meta": {
"author": "نویسنده",
"homepage": "صفحه اصلی",
"identifier": "شناسه",
"source": "منبع",
"version": "نسخه"
},
"official": {
"badge": "افزونه رسمی LobeHub",
"description": "این افزونه توسط تیم رسمی LobeHub توسعه و نگهداری میشود و پس از بررسیهای امنیتی دقیق، قابل استفاده مطمئن است.",
"loadingMessage": "در حال دریافت جزئیات افزونه...",
"loadingTitle": "در حال بارگذاری",
"title": "نصب افزونه رسمی"
},
"title": "نصب افزونه MCP",
"warning": "⚠️ لطفاً اطمینان حاصل کنید که به منبع این افزونه اعتماد دارید، افزونههای مخرب ممکن است امنیت سیستم شما را به خطر بیندازند."
},
"search": {
"apiName": {
"crawlMultiPages": "خواندن محتوای چند صفحه",
"crawlSinglePage": "خواندن محتوای صفحه",
"search": "جستجوی صفحه"
},
"config": {
"addKey": "افزودن کلید",
"close": "حذف",
"confirm": "پیکربندی انجام شده و دوباره تلاش کنید"
},
"crawPages": {
"crawling": "شناسایی لینکها در حال انجام است",
"detail": {
"preview": "پیشنمایش",
"raw": "متن خام",
"tooLong": "محتوای متن بسیار طولانی است، فقط {{characters}} کاراکتر اول در زمینه گفتگو حفظ شده و بخش اضافی لحاظ نمیشود"
},
"meta": {
"crawler": "حالت خزیدن",
"words": "تعداد کاراکترها"
}
},
"searchxng": {
"baseURL": "لطفاً وارد کنید",
"description": "آدرس SearchXNG را وارد کنید تا جستجوی آنلاین آغاز شود",
"keyPlaceholder": "لطفاً کلید را وارد کنید",
"title": "پیکربندی موتور جستجوی SearchXNG",
"unconfiguredDesc": "لطفاً با مدیر تماس بگیرید تا پیکربندی موتور جستجوی SearchXNG انجام شود و سپس جستجوی آنلاین را شروع کنید",
"unconfiguredTitle": "موتور جستجوی SearchXNG هنوز پیکربندی نشده است"
},
"title": "جستجوی آنلاین"
},
"setting": "تنظیمات افزونه",
"settings": {
"capabilities": {
"prompts": "عبارات راهنما",
"resources": "منابع",
"title": "قابلیتهای افزونه",
"tools": "ابزارها"
},
"configuration": {
"title": "پیکربندی افزونه"
},
"connection": {
"args": "پارامترهای راهاندازی",
"command": "فرمان راهاندازی",
"title": "اطلاعات اتصال",
"type": "نوع اتصال",
"url": "آدرس سرویس"
},
"edit": "ویرایش",
"envConfigDescription": "این پیکربندیها به عنوان متغیرهای محیطی هنگام راهاندازی سرور MCP به فرآیند منتقل میشوند",
"httpTypeNotice": "افزونههای MCP نوع HTTP نیازی به پیکربندی متغیرهای محیطی ندارند",
"indexUrl": {
"title": "فهرست بازار",
"tooltip": "ویرایش آنلاین پشتیبانی نمیشود، لطفاً از طریق متغیرهای محیطی هنگام استقرار تنظیم کنید"
},
"messages": {
"connectionUpdateFailed": "بهروزرسانی اطلاعات اتصال ناموفق بود",
"connectionUpdateSuccess": "اطلاعات اتصال با موفقیت بهروزرسانی شد",
"envUpdateFailed": "ذخیره متغیرهای محیطی ناموفق بود",
"envUpdateSuccess": "متغیرهای محیطی با موفقیت ذخیره شدند"
},
"modalDesc": "پس از پیکربندی آدرس بازار افزونه، میتوانید از بازار افزونه سفارشی استفاده کنید",
"rules": {
"argsRequired": "لطفاً پارامترهای راهاندازی را وارد کنید",
"commandRequired": "لطفاً فرمان راهاندازی را وارد کنید",
"urlRequired": "لطفاً آدرس سرویس را وارد کنید"
},
"saveSettings": "ذخیره تنظیمات",
"title": "تنظیمات بازار افزونه"
},
"showInPortal": "لطفاً جزئیات را در فضای کاری مشاهده کنید",
"store": {
"actions": {
"cancel": "لغو نصب",
"confirmUninstall": "در حال حذف این افزونه هستید، پس از حذف پیکربندیهای افزونه پاک خواهد شد، لطفاً عملیات خود را تأیید کنید",
"detail": "جزئیات",
"install": "نصب",
"manifest": "ویرایش فایل نصب",
"settings": "تنظیمات",
"uninstall": "حذف نصب"
},
"communityPlugin": "جامعه شخص ثالث",
"customPlugin": "سفارشی",
"empty": "هیچ افزونه نصب شدهای وجود ندارد",
"emptySelectHint": "برای مشاهده جزئیات، افزونهای را انتخاب کنید",
"installAllPlugins": "نصب همه",
"networkError": "دریافت فروشگاه افزونه ناموفق بود، لطفاً اتصال شبکه را بررسی و دوباره تلاش کنید",
"placeholder": "جستجوی نام، توضیحات یا کلمات کلیدی افزونه...",
"releasedAt": "منتشر شده در {{createdAt}}",
"tabs": {
"installed": "نصب شده",
"mcp": "افزونه MCP",
"old": "افزونه LobeChat"
},
"title": "فروشگاه افزونه"
},
"unknownError": "خطای ناشناخته",
"unknownPlugin": "افزونه ناشناخته"
}