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