{
  "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": "افزونه ناشناخته"
}
