mirror of
https://github.com/lobehub/lobehub
synced 2026-04-21 09:37:28 +00:00
* ✨ feat: add cross-platform message tool for AI bot channel operations Implement a unified message tool (`lobe-message`) that provides AI with messaging capabilities across Discord, Telegram, Slack, Google Chat, and IRC through a single interface with platform-specific extensions. Core APIs: sendMessage, readMessages, editMessage, deleteMessage, searchMessages, reactToMessage, getReactions, pin/unpin management, channel/member info, thread operations, and polls. Architecture follows the established builtin-tool pattern: - Package: @lobechat/builtin-tool-message (manifest, types, executor, ExecutionRuntime, client components) - Registry: registered in builtin-tools (renders, inspectors, interventions, streamings) - Server runtime: stub service ready for platform adapter integration https://claude.ai/code/session_011sHc6R7V4cSYKere9RY1QM * feat: implement platform specific message service * chore: add wechat platform * chore: update wechat api service * chore: update protocol implementation * chore: optimize platform api test * fix: lark domain error * feat: support bot message cli * chore: refactor adapter to service * chore: optimize bot status fetch * fix: bot status * fix: channel nav ignore * feat: message tool support bot manage * feat: add lobe-message runtime * feat: support direct message * feat: add history limit * chore: update const limit * feat: optimize server id message history limit * chore: optimize system role & inject platform environment info * chore: update readMessages vibe * fix: form body width 50% * chore: optimize tool prompt * chore: update i18n files * chore: optimize read message system role and update bot message lh * updage readMessage api rate limit * chore: comatible for readMessages * fix: feishu readMessage implementation error * fix: test case * chore: update i18n files * fix: lint error * chore: add timeout for conversaction case * fix: message test case * fix: vite gzip error --------- Co-authored-by: Claude <noreply@anthropic.com>
460 lines
36 KiB
JSON
460 lines
36 KiB
JSON
{
|
||
"ModelSwitch.title": "مدل",
|
||
"active": "فعال",
|
||
"agentBuilder.installPlugin.authRequired": "برای ادامه، ورود به Cloud MCP الزامی است",
|
||
"agentBuilder.installPlugin.cancel": "لغو",
|
||
"agentBuilder.installPlugin.clickApproveToConnect": "برای اتصال و تأیید این یکپارچهسازی، روی «تأیید» کلیک کنید",
|
||
"agentBuilder.installPlugin.clickApproveToInstall": "برای نصب این مهارت، روی «تأیید» کلیک کنید",
|
||
"agentBuilder.installPlugin.connectedAndEnabled": "متصل و فعال شده",
|
||
"agentBuilder.installPlugin.connectionFailed": "اتصال ناموفق بود. دوباره تلاش کنید یا تنظیمات مجوز و شبکه را بررسی کنید.",
|
||
"agentBuilder.installPlugin.installFailed": "نصب ناموفق بود. دوباره تلاش کنید یا جزئیات را بررسی کرده و مجدداً امتحان کنید.",
|
||
"agentBuilder.installPlugin.installPlugin": "نصب مهارت",
|
||
"agentBuilder.installPlugin.installToEnable": "برای فعالسازی این مهارت برای عامل، آن را نصب کنید (میتوانید بعداً نیز انجام دهید)",
|
||
"agentBuilder.installPlugin.installedAndEnabled": "نصب و فعال شده",
|
||
"agentBuilder.installPlugin.requiresAuth": "نیاز به مجوز دارد. برای اتصال روی «تأیید» کلیک کنید",
|
||
"agentBuilder.installPlugin.retry": "تلاش مجدد",
|
||
"agentBuilder.title": "سازنده عامل",
|
||
"agentBuilder.welcome": "موارد استفادهات را بگو.\n\nنوشتن، کدنویسی یا تحلیل داده—همه قابل انجاماند. هدف و استانداردها با توست؛ من آن را به عوامل قابل اجرا و مشارکتی تقسیم میکنم.",
|
||
"agentDefaultMessage": "سلام، من **{{name}}** هستم. یک جمله کافی است.\n\nمیخواهی بهتر با جریان کاریات هماهنگ شوم؟ به [تنظیمات عامل]({{url}}) برو و نمایه عامل را پر کن (هر زمان میتوانی ویرایشش کنی).",
|
||
"agentDefaultMessageWithSystemRole": "سلام، من **{{name}}** هستم. یک جمله کافی است—کنترل با توست.",
|
||
"agentDefaultMessageWithoutEdit": "سلام، من **{{name}}** هستم. یک جمله کافی است—کنترل با توست.",
|
||
"agents": "عوامل",
|
||
"artifact.generating": "در حال تولید",
|
||
"artifact.inThread": "در زیرموضوع قابل مشاهده نیست، لطفاً به بخش اصلی گفتگو بروید",
|
||
"artifact.thinking": "در حال تفکر",
|
||
"artifact.thought": "فرآیند تفکر",
|
||
"artifact.unknownTitle": "کار بدون عنوان",
|
||
"availableAgents": "عوامل در دسترس",
|
||
"backToBottom": "پرش به آخرین پیام",
|
||
"beforeUnload.confirmLeave": "درخواستی هنوز در حال اجراست. آیا میخواهید خارج شوید؟",
|
||
"builtinCopilot": "همیار داخلی",
|
||
"chatList.expandMessage": "گسترش پیام",
|
||
"chatList.longMessageDetail": "مشاهده جزئیات",
|
||
"clearCurrentMessages": "پاکسازی پیامهای جلسه جاری",
|
||
"compressedHistory": "تاریخچه فشردهشده",
|
||
"compression.cancel": "لغو فشردهسازی",
|
||
"compression.cancelConfirm": "آیا مطمئن هستید که میخواهید فشردهسازی را لغو کنید؟ این کار پیامهای اصلی را بازیابی خواهد کرد.",
|
||
"compression.history": "تاریخچه",
|
||
"compression.summary": "خلاصه",
|
||
"confirmClearCurrentMessages": "در حال پاکسازی پیامهای جلسه جاری هستید. پس از پاکسازی، قابل بازیابی نیستند. لطفاً اقدام خود را تأیید کنید.",
|
||
"confirmRemoveChatGroupItemAlert": "این گروه حذف خواهد شد. دستیارهای خاص گروه نیز حذف میشوند، اما دستیارهای خارجی تحت تأثیر قرار نمیگیرند.",
|
||
"confirmRemoveGroupItemAlert": "در حال حذف این گروه هستید. پس از حذف، عوامل آن به فهرست پیشفرض منتقل میشوند. لطفاً اقدام خود را تأیید کنید.",
|
||
"confirmRemoveGroupSuccess": "گروه با موفقیت حذف شد",
|
||
"confirmRemoveSessionItemAlert": "در حال حذف این عامل هستید. پس از حذف، قابل بازیابی نیست. لطفاً اقدام خود را تأیید کنید.",
|
||
"confirmRemoveSessionSuccess": "عامل با موفقیت حذف شد",
|
||
"defaultAgent": "عامل پیشفرض",
|
||
"defaultGroupChat": "گروه",
|
||
"defaultList": "فهرست پیشفرض",
|
||
"defaultSession": "عامل پیشفرض",
|
||
"desktopNotification.aiReplyCompleted.body": "پاسخ عامل آماده است",
|
||
"desktopNotification.aiReplyCompleted.title": "پاسخ تکمیل شد",
|
||
"dm.placeholder": "پیامهای خصوصی شما با {{agentTitle}} در اینجا نمایش داده میشوند.",
|
||
"dm.tooltip": "ارسال پیام خصوصی",
|
||
"dm.visibleTo": "فقط برای {{target}} قابل مشاهده است",
|
||
"dm.you": "شما",
|
||
"duplicateSession.loading": "در حال کپی...",
|
||
"duplicateSession.success": "کپی با موفقیت انجام شد",
|
||
"duplicateSession.title": "کپی {{title}}",
|
||
"duplicateTitle": "کپی {{title}}",
|
||
"emptyAgent": "هنوز عاملی وجود ندارد. با اولین عامل خود شروع کنید—سیستم خود را به مرور بسازید.",
|
||
"emptyAgentAction": "ایجاد عامل",
|
||
"extendParams.disableContextCaching.desc": "تا ۹۰٪ از هزینه تولید یک مکالمه را کاهش دهید و حداکثر تا ۴ برابر سرعت را افزایش دهید. <1>بیشتر بدانید</1>",
|
||
"extendParams.disableContextCaching.title": "فعالسازی ذخیرهسازی زمینه",
|
||
"extendParams.effort.desc": "با استفاده از پارامتر تلاش، میزان توکنی که کلود هنگام پاسخگویی استفاده میکند را کنترل کنید.",
|
||
"extendParams.effort.title": "تلاش",
|
||
"extendParams.enableAdaptiveThinking.desc": "با فعالسازی حالت تفکر تطبیقی، به کلود اجازه دهید بهصورت پویا تصمیم بگیرد چه زمانی و چقدر فکر کند.",
|
||
"extendParams.enableAdaptiveThinking.title": "فعالسازی تفکر تطبیقی",
|
||
"extendParams.enableReasoning.desc": "بر اساس محدودیت مکانیزم تفکر کلود. <1>بیشتر بدانید</1>",
|
||
"extendParams.enableReasoning.title": "فعالسازی تفکر عمیق",
|
||
"extendParams.imageAspectRatio.title": "نسبت تصویر",
|
||
"extendParams.imageResolution.title": "وضوح تصویر",
|
||
"extendParams.reasoningBudgetToken.title": "توکن مصرف تفکر",
|
||
"extendParams.reasoningEffort.title": "شدت تفکر",
|
||
"extendParams.textVerbosity.title": "سطح جزئیات متن خروجی",
|
||
"extendParams.thinking.title": "کلید تفکر عمیق",
|
||
"extendParams.thinkingBudget.title": "بودجه تفکری",
|
||
"extendParams.thinkingLevel.title": "سطح تفکر",
|
||
"extendParams.title": "ویژگیهای توسعه مدل",
|
||
"extendParams.urlContext.desc": "در صورت فعال بودن، پیوندهای وب بهطور خودکار تجزیه شده و محتوای صفحه بازیابی میشود",
|
||
"extendParams.urlContext.title": "استخراج محتوای پیوند وب",
|
||
"group.desc": "با چند عامل در یک فضای مشترک، یک وظیفه را پیش ببرید.",
|
||
"group.memberTooltip": "{{count}} عضو در گروه وجود دارد",
|
||
"group.orchestratorThinking": "هماهنگکننده در حال تفکر است...",
|
||
"group.profile.contentPlaceholder": "اهداف گروه/شیوههای کاری را اینجا تنظیم کنید. این اطلاعات با تمام اعضای گروه به اشتراک گذاشته خواهد شد.",
|
||
"group.profile.external": "خارجی",
|
||
"group.profile.externalAgentWarning": "این یک عامل خارجی است. تغییراتی که در اینجا اعمال میشود، مستقیماً پیکربندی اصلی عامل را تغییر میدهد.",
|
||
"group.profile.groupSettings": "تنظیمات گروه",
|
||
"group.profile.supervisor": "ناظر",
|
||
"group.profile.supervisorPlaceholder": "ناظر هماهنگکنندهی عوامل مختلف است. تنظیم اطلاعات ناظر در اینجا امکان هماهنگی دقیقتر جریان کار را فراهم میکند.",
|
||
"group.removeMember": "حذف عضو",
|
||
"group.title": "گروه",
|
||
"groupDescription": "توضیحات گروه",
|
||
"groupSidebar.agentProfile.chat": "گفتگو",
|
||
"groupSidebar.agentProfile.model": "مدل",
|
||
"groupSidebar.agentProfile.settings": "تنظیمات",
|
||
"groupSidebar.members.addMember": "افزودن عضو",
|
||
"groupSidebar.members.enableOrchestrator": "فعالسازی هماهنگکننده",
|
||
"groupSidebar.members.memberSettings": "تنظیمات اعضا",
|
||
"groupSidebar.members.orchestrator": "هماهنگکننده",
|
||
"groupSidebar.members.orchestratorThinking": "هماهنگکننده در حال تفکر است...",
|
||
"groupSidebar.members.removeMember": "حذف عضو",
|
||
"groupSidebar.members.stopOrchestrator": "توقف",
|
||
"groupSidebar.members.triggerOrchestrator": "شروع",
|
||
"groupSidebar.tabs.host": "هماهنگکننده",
|
||
"groupSidebar.tabs.members": "اعضا",
|
||
"groupSidebar.tabs.role": "نمایه",
|
||
"groupWizard.chooseMembers": "انتخاب عوامل موجود...",
|
||
"groupWizard.createGroup": "ایجاد گروه",
|
||
"groupWizard.existingMembers": "عوامل فعلی",
|
||
"groupWizard.groupMembers": "این عوامل نیز به فهرست شما افزوده خواهند شد",
|
||
"groupWizard.host.description": "اجازه دهید گروه بهصورت خودکار پیش برود. هر زمان میتوانید مداخله کنید.",
|
||
"groupWizard.host.title": "فعالسازی هماهنگکننده",
|
||
"groupWizard.host.tooltip": "در صورت غیرفعال بودن، باید برای دریافت پاسخ اعضا از @ استفاده کنید.",
|
||
"groupWizard.memberCount": "{{count}} عضو",
|
||
"groupWizard.noMatchingTemplates": "الگوی مطابقی یافت نشد",
|
||
"groupWizard.noSelectedTemplates": "هیچ الگویی انتخاب نشده است",
|
||
"groupWizard.noTemplateMembers": "در الگو عضوی وجود ندارد",
|
||
"groupWizard.noTemplates": "الگویی در دسترس نیست",
|
||
"groupWizard.searchTemplates": "جستجوی الگوها...",
|
||
"groupWizard.title": "ایجاد گروه",
|
||
"groupWizard.useTemplate": "استفاده از الگو",
|
||
"hideForYou": "محتوای پیام خصوصی پنهان است. برای مشاهده، گزینه «نمایش محتوای پیام خصوصی» را در تنظیمات فعال کنید.",
|
||
"history.title": "عامل فقط آخرین {{count}} پیام را نگه میدارد.",
|
||
"historyRange": "محدوده تاریخچه",
|
||
"historySummary": "خلاصه پیامهای تاریخی",
|
||
"inactive": "غیرفعال",
|
||
"inbox.desc": "در یک فضای کاری مشترک همکاری کنید و ایدهها را به نتایج تبدیل کنید.",
|
||
"inbox.title": "Lobe AI",
|
||
"input.addAi": "افزودن پیام هوش مصنوعی",
|
||
"input.addUser": "افزودن پیام کاربر",
|
||
"input.disclaimer": "عوامل ممکن است اشتباه کنند. برای اطلاعات حساس از قضاوت خود استفاده کنید.",
|
||
"input.errorMsg": "ارسال ناموفق: {{errorMsg}}. دوباره تلاش کنید یا بعداً ارسال نمایید.",
|
||
"input.more": "بیشتر",
|
||
"input.send": "ارسال",
|
||
"input.sendWithCmdEnter": "برای ارسال <key/> را فشار دهید",
|
||
"input.sendWithEnter": "برای ارسال <key/> را فشار دهید",
|
||
"input.stop": "توقف",
|
||
"input.warp": "خط جدید",
|
||
"input.warpWithKey": "برای افزودن خط جدید <key/> را فشار دهید",
|
||
"intentUnderstanding.title": "در حال درک نیت شما...",
|
||
"inviteMembers": "دعوت اعضا",
|
||
"knowledgeBase.all": "تمام محتوا",
|
||
"knowledgeBase.allFiles": "تمام فایلها",
|
||
"knowledgeBase.allLibraries": "تمام کتابخانهها",
|
||
"knowledgeBase.disabled": "گفتگوی کتابخانه در این استقرار فعال نیست. به پایگاه داده سمت سرور تغییر دهید یا از {{cloud}} استفاده کنید.",
|
||
"knowledgeBase.library.action.add": "افزودن",
|
||
"knowledgeBase.library.action.detail": "جزئیات",
|
||
"knowledgeBase.library.action.remove": "حذف",
|
||
"knowledgeBase.library.title": "فایلها / کتابخانهها",
|
||
"knowledgeBase.relativeFilesOrLibraries": "فایلها/کتابخانههای مرتبط",
|
||
"knowledgeBase.title": "کتابخانه",
|
||
"knowledgeBase.uploadGuide": "فایلهای بارگذاریشده در بخش «منابع» قابل مشاهده هستند.",
|
||
"knowledgeBase.viewMore": "مشاهده بیشتر",
|
||
"memberSelection.addMember": "افزودن عضو",
|
||
"memberSelection.allMembers": "همه اعضا",
|
||
"memberSelection.createGroup": "ایجاد گروه",
|
||
"memberSelection.noAvailableAgents": "هیچ نمایندهای برای دعوت در دسترس نیست",
|
||
"memberSelection.noSelectedAgents": "هنوز نمایندهای انتخاب نشده است",
|
||
"memberSelection.searchAgents": "جستجوی نمایندهها...",
|
||
"memberSelection.selectedAgents": "انتخابشده ({{count}})",
|
||
"memberSelection.setInitialMembers": "انتخاب اعضای گروه",
|
||
"members": "اعضا",
|
||
"memory.effort.desc": "کنترل کنید که هوش مصنوعی با چه شدتی حافظه را بازیابی و بهروزرسانی کند.",
|
||
"memory.effort.high.title": "زیاد",
|
||
"memory.effort.low.title": "کم",
|
||
"memory.effort.medium.title": "متوسط",
|
||
"memory.effort.title": "تهاجم",
|
||
"memory.off.desc": "حافظه را برای این مکالمه غیرفعال کنید.",
|
||
"memory.off.title": "غیرفعال کردن حافظه",
|
||
"memory.on.desc": "ترجیحات و اطلاعات مکالمات را به خاطر بسپارید.",
|
||
"memory.on.title": "فعال کردن حافظه",
|
||
"memory.title": "حافظه",
|
||
"mention.title": "اشاره به اعضا",
|
||
"messageAction.collapse": "جمع کردن پیام",
|
||
"messageAction.continueGeneration": "ادامه تولید",
|
||
"messageAction.delAndRegenerate": "حذف و بازتولید",
|
||
"messageAction.deleteDisabledByThreads": "این پیام دارای زیرموضوع است و قابل حذف نیست",
|
||
"messageAction.expand": "باز کردن پیام",
|
||
"messageAction.interrupted": "قطع شد",
|
||
"messageAction.interruptedHint": "به جای آن چه کاری باید انجام دهم؟",
|
||
"messageAction.reaction": "افزودن واکنش",
|
||
"messageAction.regenerate": "بازتولید",
|
||
"messages.dm.sentTo": "فقط برای {{name}} قابل مشاهده است",
|
||
"messages.dm.title": "پیام خصوصی",
|
||
"messages.modelCard.credit": "اعتبار",
|
||
"messages.modelCard.creditPricing": "قیمتگذاری",
|
||
"messages.modelCard.creditTooltip": "برای محاسبه، ۱ دلار معادل ۱ میلیون اعتبار در نظر گرفته میشود. مثال: ۳ دلار/میلیون توکن → ۳ اعتبار برای هر توکن.",
|
||
"messages.modelCard.pricing.inputCachedTokens": "ورودی کششده {{amount}} اعتبار · ${{amount}}/میلیون",
|
||
"messages.modelCard.pricing.inputCharts": "${{amount}}/میلیون کاراکتر",
|
||
"messages.modelCard.pricing.inputMinutes": "${{amount}}/دقیقه",
|
||
"messages.modelCard.pricing.inputTokens": "ورودی {{amount}} اعتبار · ${{amount}}/میلیون",
|
||
"messages.modelCard.pricing.outputTokens": "خروجی {{amount}} اعتبار · ${{amount}}/میلیون",
|
||
"messages.modelCard.pricing.writeCacheInputTokens": "نوشتن در کش {{amount}} اعتبار · ${{amount}}/میلیون",
|
||
"messages.tokenDetails.average": "میانگین قیمت واحد",
|
||
"messages.tokenDetails.input": "ورودی",
|
||
"messages.tokenDetails.inputAudio": "ورودی صوتی",
|
||
"messages.tokenDetails.inputCached": "ورودی کششده",
|
||
"messages.tokenDetails.inputCitation": "ارجاع ورودی",
|
||
"messages.tokenDetails.inputText": "ورودی متنی",
|
||
"messages.tokenDetails.inputTitle": "جزئیات ورودی",
|
||
"messages.tokenDetails.inputTool": "ورودی استفاده از ابزار",
|
||
"messages.tokenDetails.inputUncached": "ورودی بدون کش",
|
||
"messages.tokenDetails.inputWriteCached": "نوشتن کش ورودی",
|
||
"messages.tokenDetails.output": "خروجی",
|
||
"messages.tokenDetails.outputAudio": "خروجی صوتی",
|
||
"messages.tokenDetails.outputImage": "خروجی تصویری",
|
||
"messages.tokenDetails.outputText": "خروجی متنی",
|
||
"messages.tokenDetails.outputTitle": "جزئیات خروجی",
|
||
"messages.tokenDetails.reasoning": "تفکر عمیق",
|
||
"messages.tokenDetails.speed.tps.title": "TPS",
|
||
"messages.tokenDetails.speed.tps.tooltip": "توکن در ثانیه (TPS). این مقدار سرعت متوسط تولید محتوا توسط هوش مصنوعی را نشان میدهد.",
|
||
"messages.tokenDetails.speed.ttft.title": "TTFT",
|
||
"messages.tokenDetails.speed.ttft.tooltip": "زمان تا اولین توکن (TTFT). مدت زمانی که از ارسال پیام تا دریافت اولین توکن طول میکشد.",
|
||
"messages.tokenDetails.title": "جزئیات تولید",
|
||
"messages.tokenDetails.total": "مصرف کل",
|
||
"minimap.jumpToMessage": "پرش به پیام {{index}}",
|
||
"minimap.nextMessage": "پیام بعدی",
|
||
"minimap.previousMessage": "پیام قبلی",
|
||
"minimap.senderAssistant": "نماینده",
|
||
"minimap.senderUser": "شما",
|
||
"newAgent": "ایجاد نماینده",
|
||
"newGroupChat": "ایجاد گروه",
|
||
"newPage": "ایجاد صفحه",
|
||
"noAgentsYet": "این گروه هنوز عضوی ندارد. برای دعوت نمایندهها روی دکمه + کلیک کنید.",
|
||
"noAvailableAgents": "هیچ عضوی برای دعوت در دسترس نیست",
|
||
"noMatchingAgents": "هیچ عضوی مطابق یافت نشد",
|
||
"noMembersYet": "این گروه هنوز عضوی ندارد. برای دعوت نمایندهها روی دکمه + کلیک کنید.",
|
||
"noSelectedAgents": "هنوز عضوی انتخاب نشده است",
|
||
"openInNewWindow": "باز کردن در پنجره جدید",
|
||
"operation.contextCompression": "متن بیش از حد طولانی است، در حال فشردهسازی تاریخچه...",
|
||
"operation.execAgentRuntime": "در حال آمادهسازی پاسخ",
|
||
"operation.execClientTask": "در حال اجرای وظیفه",
|
||
"operation.sendMessage": "در حال ارسال پیام",
|
||
"owner": "مالک گروه",
|
||
"pageCopilot.title": "نماینده صفحه",
|
||
"pageCopilot.welcome": "**نوشتاری شفافتر و دقیقتر**\n\nپیشنویس، بازنویسی یا ویرایش—هدف خود را بگویید، من بقیه را اصلاح میکنم.",
|
||
"pageSelection.lines": "خطوط {{start}} تا {{end}}",
|
||
"pageSelection.reference": "متن انتخابشده",
|
||
"pin": "سنجاق کردن",
|
||
"pinOff": "برداشتن سنجاق",
|
||
"prompts.summaryExpert": "به عنوان یک متخصص خلاصهسازی، لطفاً محتوای زیر را بر اساس دستورات سیستم خلاصه کنید:",
|
||
"rag.referenceChunks": "منبع ارجاع",
|
||
"rag.userQuery.actions.delete": "حذف بازنویسی پرسش",
|
||
"rag.userQuery.actions.regenerate": "بازتولید پرسش",
|
||
"regenerate": "بازتولید",
|
||
"roleAndArchive": "پروفایل و تاریخچه نماینده",
|
||
"runtimeEnv.mode.cloud": "محیط ابری",
|
||
"runtimeEnv.mode.cloudDesc": "اجرا در یک محیط امن ابری",
|
||
"runtimeEnv.mode.local": "محلی",
|
||
"runtimeEnv.mode.localDesc": "دسترسی به فایلها و دستورات محلی",
|
||
"runtimeEnv.mode.none": "خاموش",
|
||
"runtimeEnv.mode.noneDesc": "غیرفعال کردن محیط اجرایی",
|
||
"runtimeEnv.selectMode": "انتخاب محیط اجرایی",
|
||
"runtimeEnv.title": "محیط اجرایی",
|
||
"search.grounding.imageSearchQueries": "کلمات کلیدی جستجوی تصویر",
|
||
"search.grounding.imageTitle": "{{count}} تصویر یافت شد",
|
||
"search.grounding.searchQueries": "کلمات کلیدی جستجو",
|
||
"search.grounding.title": "{{count}} نتیجه یافت شد",
|
||
"search.mode.auto.desc": "در صورت نیاز بهطور خودکار در وب جستجو کن.",
|
||
"search.mode.auto.title": "خودکار",
|
||
"search.mode.off.desc": "دسترسی به وب غیرفعال شود.",
|
||
"search.mode.off.title": "خاموش",
|
||
"search.mode.on.desc": "همیشه برای اطلاعات جدید در وب جستجو کن.",
|
||
"search.mode.on.title": "همیشه روشن",
|
||
"search.mode.useModelBuiltin": "استفاده از جستجوی داخلی مدل",
|
||
"search.searchModel.desc": "مدل فعلی از فراخوانی توابع پشتیبانی نمیکند، بنابراین باید با مدلی که این قابلیت را دارد ترکیب شود.",
|
||
"search.searchModel.title": "مدل کمکی جستجو",
|
||
"search.title": "جستجوی وب",
|
||
"searchAgentPlaceholder": "جستجوی نمایندهها...",
|
||
"searchAgents": "جستجوی نمایندهها...",
|
||
"selectedAgents": "نمایندههای انتخابشده",
|
||
"sendPlaceholder": "بپرس، بساز یا کاری را شروع کن، <hotkey><hotkey/>",
|
||
"sessionGroup.config": "مدیریت گروه",
|
||
"sessionGroup.confirmRemoveGroupAlert": "این گروه در حال حذف است. پس از حذف، نمایندههای این گروه به فهرست پیشفرض منتقل میشوند. لطفاً عملیات خود را تأیید کنید.",
|
||
"sessionGroup.createAgentSuccess": "نماینده با موفقیت ایجاد شد",
|
||
"sessionGroup.createGroup": "افزودن گروه جدید",
|
||
"sessionGroup.createGroupFailed": "ایجاد گفتگوی گروهی ناموفق بود",
|
||
"sessionGroup.createGroupSuccess": "گفتگوی گروهی با موفقیت ایجاد شد",
|
||
"sessionGroup.createSuccess": "با موفقیت ایجاد شد",
|
||
"sessionGroup.creatingAgent": "در حال ایجاد نماینده...",
|
||
"sessionGroup.groupName": "نام گروه",
|
||
"sessionGroup.inputPlaceholder": "لطفاً نام گروه را وارد کنید...",
|
||
"sessionGroup.moveGroup": "انتقال به گروه",
|
||
"sessionGroup.newGroup": "گروه جدید",
|
||
"sessionGroup.noAvailableAgents": "هیچ نمایندهای در دسترس نیست",
|
||
"sessionGroup.noMatchingAgents": "هیچ نمایندهای مطابق یافت نشد",
|
||
"sessionGroup.noSelectedAgents": "لطفاً نمایندهها را انتخاب کنید",
|
||
"sessionGroup.rename": "تغییر نام گروه",
|
||
"sessionGroup.renameSuccess": "با موفقیت تغییر نام یافت",
|
||
"sessionGroup.searchAgents": "جستجوی نمایندهها",
|
||
"sessionGroup.selectedAgents": "نمایندههای انتخابشده ({{count}})",
|
||
"sessionGroup.sortSuccess": "مرتبسازی با موفقیت انجام شد",
|
||
"sessionGroup.sorting": "در حال بهروزرسانی ترتیب گروه...",
|
||
"sessionGroup.tooLong": "طول نام گروه باید بین ۱ تا ۲۰ کاراکتر باشد",
|
||
"shareModal.copy": "کپی",
|
||
"shareModal.copyLink": "کپی کردن لینک",
|
||
"shareModal.copyLinkSuccess": "لینک کپی شد",
|
||
"shareModal.download": "دانلود اسکرینشات",
|
||
"shareModal.downloadError": "دانلود ناموفق بود",
|
||
"shareModal.downloadFile": "دانلود فایل",
|
||
"shareModal.downloadPdf": "دانلود PDF",
|
||
"shareModal.downloadSuccess": "دانلود با موفقیت انجام شد",
|
||
"shareModal.exportMode.full": "پیشفرض",
|
||
"shareModal.exportMode.label": "حالت خروجی",
|
||
"shareModal.exportMode.simple": "سازگار با OpenAI",
|
||
"shareModal.exportPdf": "خروجی به صورت PDF",
|
||
"shareModal.exportTitle": "عنوان پیشفرض",
|
||
"shareModal.generatePdf": "تولید PDF",
|
||
"shareModal.generatingPdf": "در حال تولید PDF...",
|
||
"shareModal.imageType": "فرمت تصویر",
|
||
"shareModal.includeTool": "شامل پیامهای مهارت",
|
||
"shareModal.includeUser": "شامل پیامهای کاربر",
|
||
"shareModal.link": "لینک",
|
||
"shareModal.link.linkHint": "هر کسی که این لینک را داشته باشد میتواند این موضوع را مشاهده کند",
|
||
"shareModal.link.noTopic": "برای اشتراکگذاری ابتدا یک گفتگو را شروع کنید",
|
||
"shareModal.link.permissionLink": "هر کسی با لینک",
|
||
"shareModal.link.permissionPrivate": "خصوصی",
|
||
"shareModal.link.privateHint": "فقط شما میتوانید به این لینک دسترسی داشته باشید",
|
||
"shareModal.link.updateError": "بهروزرسانی تنظیمات اشتراکگذاری ناموفق بود",
|
||
"shareModal.link.visibilityUpdated": "قابلیت مشاهده بهروزرسانی شد",
|
||
"shareModal.loadingPdf": "در حال بارگذاری PDF...",
|
||
"shareModal.noPdfData": "دادهای برای PDF موجود نیست",
|
||
"shareModal.pdf": "PDF",
|
||
"shareModal.pdfErrorDescription": "در هنگام تولید PDF خطایی رخ داد، لطفاً دوباره تلاش کنید",
|
||
"shareModal.pdfGenerationError": "تولید PDF ناموفق بود",
|
||
"shareModal.pdfReady": "PDF آماده است",
|
||
"shareModal.popover.moreOptions": "گزینههای بیشتر برای اشتراکگذاری",
|
||
"shareModal.popover.privacyWarning.confirm": "متوجه شدم، ادامه بده",
|
||
"shareModal.popover.privacyWarning.content": "لطفاً مطمئن شوید که گفتگوی شما حاوی اطلاعات شخصی یا حساس نیست. شما مسئول محتوایی هستید که برای اشتراکگذاری انتخاب میکنید و پیامدهای آن.",
|
||
"shareModal.popover.privacyWarning.doNotShowAgain": "دیگر این پیام را نمایش نده",
|
||
"shareModal.popover.privacyWarning.title": "هشدار حریم خصوصی",
|
||
"shareModal.popover.title": "اشتراکگذاری موضوع",
|
||
"shareModal.popover.visibility": "قابلیت مشاهده",
|
||
"shareModal.regeneratePdf": "تولید مجدد PDF",
|
||
"shareModal.screenshot": "اسکرینشات",
|
||
"shareModal.settings": "تنظیمات خروجی",
|
||
"shareModal.text": "متن",
|
||
"shareModal.widthMode.label": "حالت عرض",
|
||
"shareModal.widthMode.narrow": "باریک",
|
||
"shareModal.widthMode.wide": "عریض",
|
||
"shareModal.withBackground": "شامل تصویر پسزمینه",
|
||
"shareModal.withFooter": "شامل پاورقی",
|
||
"shareModal.withPluginInfo": "شامل اطلاعات مهارت",
|
||
"shareModal.withRole": "شامل نقش پیام",
|
||
"shareModal.withSystemRole": "شامل پروفایل نماینده",
|
||
"sharePage.actions.findMord": "اطلاعات بیشتر",
|
||
"sharePage.actions.tryItYourself": "خودتان امتحان کنید",
|
||
"sharePage.error.forbidden.subtitle": "این اشتراکگذاری خصوصی است و قابل دسترسی نیست.",
|
||
"sharePage.error.forbidden.title": "دسترسی غیرمجاز",
|
||
"sharePage.error.notFound.subtitle": "این موضوع وجود ندارد یا حذف شده است.",
|
||
"sharePage.error.notFound.title": "موضوع پیدا نشد",
|
||
"sharePage.error.unauthorized.action": "ورود",
|
||
"sharePage.error.unauthorized.subtitle": "لطفاً برای مشاهده این موضوع اشتراکگذاریشده وارد شوید.",
|
||
"sharePage.error.unauthorized.title": "ورود لازم است",
|
||
"sharePageDisclaimer": "این محتوا توسط یک کاربر به اشتراک گذاشته شده و دیدگاههای LobeHub را نمایندگی نمیکند. LobeHub مسئولیتی در قبال پیامدهای ناشی از این محتوای اشتراکگذاریشده ندارد.",
|
||
"stt.action": "ورودی صوتی",
|
||
"stt.loading": "در حال شناسایی...",
|
||
"stt.prettifying": "در حال ویرایش...",
|
||
"supervisor.label": "میزبان",
|
||
"supervisor.todoList.allComplete": "همه وظایف انجام شدهاند",
|
||
"supervisor.todoList.title": "وظایف انجامشده",
|
||
"tab.groupProfile": "پروفایل گروه",
|
||
"tab.integration": "یکپارچهسازی",
|
||
"tab.profile": "پروفایل نماینده",
|
||
"tab.search": "جستجو",
|
||
"task.activity.calling": "در حال فراخوانی مهارت...",
|
||
"task.activity.clientExecuting": "در حال اجرا بهصورت محلی...",
|
||
"task.activity.generating": "در حال تولید پاسخ...",
|
||
"task.activity.gotResult": "نتیجه ابزار دریافت شد",
|
||
"task.activity.toolCalling": "در حال فراخوانی {{toolName}}...",
|
||
"task.activity.toolResult": "نتیجه {{toolName}} دریافت شد",
|
||
"task.batchTasks": "{{count}} زیرکار گروهی",
|
||
"task.groupTasks": "{{count}} وظیفه همزمان",
|
||
"task.groupTasksTitle": "{{agents}} و {{count}} وظیفه برای نمایندگان",
|
||
"task.groupTasksTitleSimple": "{{agents}} {{count}} وظیفه",
|
||
"task.instruction": "دستورالعمل وظیفه",
|
||
"task.intermediateSteps": "{{count}} مرحله میانی",
|
||
"task.metrics.duration": "(مدت زمان: {{duration}})",
|
||
"task.metrics.stepsShort": "گام",
|
||
"task.metrics.toolCallsShort": "استفاده از ابزار",
|
||
"task.status.cancelled": "وظیفه لغو شد",
|
||
"task.status.failed": "وظیفه ناموفق بود",
|
||
"task.status.fetchingDetails": "در حال دریافت جزئیات...",
|
||
"task.status.initializing": "در حال آغاز وظیفه...",
|
||
"task.subtask": "زیرکار",
|
||
"thread.divider": "زیرموضوع",
|
||
"thread.threadMessageCount": "{{messageCount}} پیام",
|
||
"thread.title": "زیرموضوع",
|
||
"todoProgress.allCompleted": "همه وظایف انجام شدهاند",
|
||
"todoProgress.title": "وظایف",
|
||
"toggleWideScreen.off": "خاموش کردن حالت عریض",
|
||
"toggleWideScreen.on": "روشن کردن حالت عریض",
|
||
"tokenDetails.chats": "پیامهای گفتگو",
|
||
"tokenDetails.historySummary": "خلاصه تاریخچه",
|
||
"tokenDetails.rest": "باقیمانده",
|
||
"tokenDetails.supervisor": "میزبان گروه",
|
||
"tokenDetails.systemRole": "تنظیمات نقش",
|
||
"tokenDetails.title": "جزئیات زمینه",
|
||
"tokenDetails.tools": "تنظیمات مهارت",
|
||
"tokenDetails.total": "کل موجودی",
|
||
"tokenDetails.used": "کل مصرفشده",
|
||
"tokenTag.overload": "فراتر از حد مجاز",
|
||
"tokenTag.remained": "باقیمانده",
|
||
"tokenTag.used": "مصرفشده",
|
||
"tool.intervention.approvalMode": "حالت تأیید",
|
||
"tool.intervention.approve": "تأیید",
|
||
"tool.intervention.approveAndRemember": "تأیید و به خاطر سپردن",
|
||
"tool.intervention.approveOnce": "فقط این بار تأیید شود",
|
||
"tool.intervention.mode.allowList": "فهرست مجاز",
|
||
"tool.intervention.mode.allowListDesc": "فقط ابزارهای تأییدشده بهطور خودکار اجرا شوند",
|
||
"tool.intervention.mode.autoRun": "تأیید خودکار",
|
||
"tool.intervention.mode.autoRunDesc": "همه فراخوانیهای ابزار بهطور خودکار تأیید شوند",
|
||
"tool.intervention.mode.manual": "دستی",
|
||
"tool.intervention.mode.manualDesc": "برای هر فراخوانی تأیید دستی لازم است",
|
||
"tool.intervention.pending": "در انتظار",
|
||
"tool.intervention.reject": "رد کردن",
|
||
"tool.intervention.rejectAndContinue": "رد و تلاش مجدد",
|
||
"tool.intervention.rejectOnly": "رد کردن",
|
||
"tool.intervention.rejectReasonPlaceholder": "ارائه دلیل به نماینده کمک میکند تا مرزهای شما را درک کرده و عملکرد آینده را بهبود دهد",
|
||
"tool.intervention.rejectTitle": "رد این فراخوانی مهارت",
|
||
"tool.intervention.rejectedWithReason": "این فراخوانی مهارت رد شد: {{reason}}",
|
||
"tool.intervention.scrollToIntervention": "مشاهده",
|
||
"tool.intervention.toolAbort": "شما این فراخوانی مهارت را لغو کردید",
|
||
"tool.intervention.toolRejected": "این فراخوانی مهارت رد شد",
|
||
"toolAuth.authorize": "مجازسازی",
|
||
"toolAuth.authorizing": "در حال مجازسازی...",
|
||
"toolAuth.hint": "بدون مجازسازی یا پیکربندی، مهارتها ممکن است کار نکنند. این میتواند باعث محدودیت یا خطا شود.",
|
||
"toolAuth.signIn": "ورود",
|
||
"toolAuth.title": "مجازسازی مهارتها برای این نماینده",
|
||
"topic.checkOpenNewTopic": "موضوع جدیدی آغاز شود؟",
|
||
"topic.checkSaveCurrentMessages": "آیا میخواهید گفتگوی فعلی را بهعنوان یک موضوع ذخیره کنید؟",
|
||
"topic.openNewTopic": "باز کردن موضوع جدید",
|
||
"topic.recent": "موضوعات اخیر",
|
||
"topic.saveCurrentMessages": "ذخیره گفتگوی فعلی بهعنوان موضوع",
|
||
"translate.action": "ترجمه",
|
||
"translate.clear": "پاک کردن ترجمه",
|
||
"tts.action": "تبدیل متن به گفتار",
|
||
"tts.clear": "پاک کردن گفتار",
|
||
"untitledAgent": "نماینده بدون عنوان",
|
||
"untitledGroup": "گروه بدون عنوان",
|
||
"updateAgent": "بهروزرسانی اطلاعات نماینده",
|
||
"upload.action.fileUpload": "بارگذاری فایل",
|
||
"upload.action.folderUpload": "بارگذاری پوشه",
|
||
"upload.action.imageDisabled": "مدل فعلی از شناسایی تصویری پشتیبانی نمیکند. لطفاً مدل را تغییر دهید.",
|
||
"upload.action.imageUpload": "بارگذاری تصویر",
|
||
"upload.action.tooltip": "بارگذاری",
|
||
"upload.clientMode.actionFiletip": "بارگذاری فایل",
|
||
"upload.clientMode.actionTooltip": "بارگذاری",
|
||
"upload.clientMode.disabled": "در حالت مرورگر، بارگذاری فایل پشتیبانی نمیشود؛ فقط تصاویر مجاز هستند.",
|
||
"upload.clientMode.fileNotSupported": "بارگذاری فایل در حالت مرورگر پشتیبانی نمیشود؛ فقط تصاویر مجاز هستند.",
|
||
"upload.clientMode.visionNotSupported": "مدل فعلی از شناسایی تصویری پشتیبانی نمیکند. لطفاً مدل را تغییر دهید.",
|
||
"upload.preview.prepareTasks": "در حال آمادهسازی بخشها...",
|
||
"upload.preview.status.pending": "در حال آمادهسازی برای بارگذاری...",
|
||
"upload.preview.status.processing": "در حال پردازش فایل...",
|
||
"upload.validation.videoSizeExceeded": "حجم فایل ویدیو نباید بیش از ۲۰ مگابایت باشد. حجم فعلی: {{actualSize}}.",
|
||
"viewMode.fullWidth": "تمامعرض",
|
||
"viewMode.normal": "استاندارد",
|
||
"viewMode.wideScreen": "نمای عریض",
|
||
"you": "شما",
|
||
"zenMode": "حالت تمرکز"
|
||
}
|