| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138 | const translation = {  createApp: 'ایجاد برنامه',  types: {    all: 'همه',    chatbot: 'چتبات',    agent: 'نماینده',    workflow: 'گردش کار',    completion: 'تکمیل',  },  duplicate: 'تکرار',  duplicateTitle: 'تکرار برنامه',  export: 'صادر کردن DSL',  exportFailed: 'صادر کردن DSL ناموفق بود.',  importDSL: 'وارد کردن فایل DSL',  createFromConfigFile: 'ایجاد از فایل DSL',  importFromDSL: 'وارد کردن از DSL',  importFromDSLFile: 'از فایل DSL',  importFromDSLUrl: 'از URL',  importFromDSLUrlPlaceholder: 'لینک DSL را اینجا بچسبانید',  deleteAppConfirmTitle: 'آیا این برنامه حذف شود؟',  deleteAppConfirmContent:    'حذف برنامه غیرقابل برگشت است. کاربران دیگر قادر به دسترسی به برنامه شما نخواهند بود و تمام تنظیمات و گزارشات درخواستها به صورت دائم حذف خواهند شد.',  appDeleted: 'برنامه حذف شد',  appDeleteFailed: 'حذف برنامه ناموفق بود',  join: 'پیوستن به جامعه',  communityIntro:    'در کانالهای مختلف با اعضای تیم، مشارکتکنندگان و توسعهدهندگان بحث کنید.',  roadmap: 'نقشه راه ما را ببینید',  newApp: {    startFromBlank: 'ایجاد از خالی',    startFromTemplate: 'ایجاد از قالب',    captionAppType: 'چه نوع برنامهای میخواهید ایجاد کنید؟',    chatbotDescription: 'ساخت برنامهای مبتنی بر چت. این برنامه از قالب پرسش و پاسخ استفاده میکند و امکان چندین دور مکالمه مداوم را فراهم میکند.',    completionDescription: 'ساخت برنامهای که متن با کیفیت بالا بر اساس درخواستها تولید میکند، مانند تولید مقالات، خلاصهها، ترجمهها و بیشتر.',    completionWarning: 'این نوع برنامه دیگر پشتیبانی نمیشود.',    agentDescription: 'ساخت نماینده هوشمند که میتواند ابزارها را برای انجام وظایف به طور خودمختار انتخاب کند',    workflowDescription: 'ساخت برنامهای که متن با کیفیت بالا بر اساس گردش کار با درجه بالای سفارشیسازی تولید میکند. مناسب برای کاربران با تجربه.',    workflowWarning: 'در حال حاضر در نسخه بتا',    chatbotType: 'روش سازماندهی چتبات',    basic: 'اساسی',    basicTip: 'برای مبتدیان، میتوان بعداً به Chatflow تغییر داد',    basicFor: 'برای مبتدیان',    basicDescription: 'سازماندهی اساسی به شما اجازه میدهد تا یک برنامه چتبات را با تنظیمات ساده و بدون امکان تغییر درخواستهای داخلی سازماندهی کنید. مناسب برای مبتدیان است.',    advanced: 'Chatflow',    advancedFor: 'برای کاربران پیشرفته',    advancedDescription: 'سازماندهی گردش کار، چتباتها را به صورت گردش کار سازماندهی میکند و درجه بالایی از سفارشیسازی، از جمله امکان ویرایش درخواستهای داخلی را فراهم میکند. مناسب برای کاربران با تجربه است.',    captionName: 'آیکون و نام برنامه',    appNamePlaceholder: 'به برنامه خود یک نام بدهید',    captionDescription: 'توضیحات',    appDescriptionPlaceholder: 'توضیحات برنامه را وارد کنید',    useTemplate: 'استفاده از این قالب',    previewDemo: 'پیشنمایش دمو',    chatApp: 'دستیار',    chatAppIntro:      'میخواهم یک برنامه مبتنی بر چت بسازم. این برنامه از قالب پرسش و پاسخ استفاده میکند و امکان چندین دور مکالمه مداوم را فراهم میکند.',    agentAssistant: 'دستیار نماینده جدید',    completeApp: 'تولید کننده متن',    completeAppIntro:      'میخواهم برنامهای بسازم که متن با کیفیت بالا بر اساس درخواستها تولید کند، مانند تولید مقالات، خلاصهها، ترجمهها و بیشتر.',    showTemplates: 'میخواهم از یک قالب انتخاب کنم',    hideTemplates: 'بازگشت به انتخاب حالت',    Create: 'ایجاد',    Cancel: 'لغو',    nameNotEmpty: 'نام نمیتواند خالی باشد',    appTemplateNotSelected: 'لطفاً یک قالب انتخاب کنید',    appTypeRequired: 'لطفاً نوع برنامه را انتخاب کنید',    appCreated: 'برنامه ایجاد شد',    appCreateFailed: 'ایجاد برنامه ناموفق بود',  },  editApp: 'ویرایش اطلاعات',  editAppTitle: 'ویرایش اطلاعات برنامه',  editDone: 'اطلاعات برنامه بهروزرسانی شد',  editFailed: 'بهروزرسانی اطلاعات برنامه ناموفق بود',  iconPicker: {    ok: 'باشه',    cancel: 'لغو',    emoji: 'ایموجی',    image: 'تصویر',  },  switch: 'تغییر به سازماندهی گردش کار',  switchTipStart: 'یک نسخه جدید از برنامه برای شما ایجاد خواهد شد و نسخه جدید به سازماندهی گردش کار تغییر خواهد کرد. نسخه جدید ',  switchTip: 'اجازه نمیدهد',  switchTipEnd: ' تغییر به سازماندهی اساسی بازگردد.',  switchLabel: 'نسخه برنامه که ایجاد میشود',  removeOriginal: 'حذف برنامه اصلی',  switchStart: 'شروع تغییر',  typeSelector: {    all: 'همه انواع',    chatbot: 'چتبات',    agent: 'نماینده',    workflow: 'گردش کار',    completion: 'تکمیل',  },  tracing: {    title: 'ردیابی عملکرد برنامه',    description: 'پیکربندی ارائهدهنده شخص ثالث LLMOps و ردیابی عملکرد برنامه.',    config: 'پیکربندی',    collapse: 'بستن',    expand: 'باز کردن',    tracing: 'ردیابی',    disabled: 'غیرفعال',    disabledTip: 'لطفاً ابتدا ارائهدهنده را پیکربندی کنید',    enabled: 'در حال خدمت',    tracingDescription: 'ثبت کامل متن اجرای برنامه، از جمله تماسهای LLM، متن، درخواستهای HTTP و بیشتر، به یک پلتفرم ردیابی شخص ثالث.',    configProviderTitle: {      configured: 'پیکربندی شده',      notConfigured: 'برای فعالسازی ردیابی ارائهدهنده را پیکربندی کنید',      moreProvider: 'ارائهدهندگان بیشتر',    },    langsmith: {      title: 'LangSmith',      description: 'یک پلتفرم همهکاره برای هر مرحله از چرخه عمر برنامههای مبتنی بر LLM.',    },    langfuse: {      title: 'Langfuse',      description: 'ردیابی، ارزیابی، مدیریت درخواستها و معیارها برای رفع اشکال و بهبود برنامه LLM شما.',    },    inUse: 'در حال استفاده',    configProvider: {      title: 'پیکربندی',      placeholder: 'کلید {{key}} خود را وارد کنید',      project: 'پروژه',      publicKey: 'کلید عمومی',      secretKey: 'کلید محرمانه',      viewDocsLink: 'مشاهده مستندات {{key}}',      removeConfirmTitle: 'حذف پیکربندی {{key}}؟',      removeConfirmContent: 'پیکربندی فعلی در حال استفاده است، حذف آن ویژگی ردیابی را غیرفعال خواهد کرد.',    },    view: 'مشاهده',  },  answerIcon: {    descriptionInExplore: 'آیا از نماد WebApp برای جایگزینی 🤖 در Explore استفاده کنیم یا خیر',    description: 'آیا از نماد WebApp برای جایگزینی 🤖 در برنامه مشترک استفاده کنیم یا خیر',    title: 'از نماد WebApp برای جایگزینی 🤖 استفاده کنید',  },}export default translation
 |