<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="fa">
<context>
    <name>AddModelDialog</name>
    <message>
        <source>Add model</source>
        <translation type="vanished">افزودن مدل</translation>
    </message>
    <message>
        <source>LLM</source>
        <translation type="vanished">مدل زبان بزرگ</translation>
    </message>
    <message>
        <source>APPID</source>
        <translation type="vanished">شناسه برنامه</translation>
    </message>
    <message>
        <source>Required, please input</source>
        <translation type="vanished">الزامی، لطفاً وارد کنید</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">کلید API</translation>
    </message>
    <message>
        <source>APISecret</source>
        <translation type="vanished">رمز API</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">حساب</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">الزامی، برای تمایز بین مدل‌های مختلف</translation>
    </message>
    <message>
        <source>Optional</source>
        <translation type="vanished">اختیاری</translation>
    </message>
    <message>
        <source>Optional. The default address will be used if not filled in.</source>
        <translation type="vanished">اختیاری. در صورت عدم پر کردن، آدرس پیش‌فرض استفاده خواهد شد.</translation>
    </message>
    <message>
        <source>Models List</source>
        <translation type="vanished">لیست مدل‌ها</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="vanished">سفارشی</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">اتصال به سرور ممکن نیست، لطفاً شبکه خود را بررسی کنید یا بعداً مجدداً تلاش کنید.</translation>
    </message>
    <message>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="vanished">برای تنظیمات پروکسی، لطفاً به تنظیمات پروکسی سیستم مراجعه کنید</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">برو به تنظیمات</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">انصراف</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">نام مدل</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">دامنه</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">تأیید</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">ذخیره ناموفق بود، لطفاً بعداً مجدداً تلاش کنید</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">نام حساب از قبل وجود دارد، لطفاً آن را تغییر دهید</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">حداکثر 20 کاراکتر</translation>
    </message>
    <message>
        <source>To test whether the model is available, the system sends test information to the large model, which will consume a small amount of tokens.</source>
        <translation type="vanished">برای آزمایش در دسترس بودن مدل، سیستم اطلاعات آزمایشی را به مدل بزرگ ارسال می‌کند که مقدار کمی توکن مصرف خواهد شد.</translation>
    </message>
    <message>
        <source>This LLM already exists, please do not add it again.</source>
        <translation type="vanished">این مدل زبان بزرگ از قبل وجود دارد، لطفاً مجدداً اضافه نکنید.</translation>
    </message>
</context>
<context>
    <name>AiCodeTranslation</name>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">در حال حاضر بازدیدکنندگان زیادی وجود دارند، لطفاً بعداً مجدداً تلاش کنید.</translation>
    </message>
</context>
<context>
    <name>AiQuickDialog</name>
    <message>
        <source>type</source>
        <translation type="vanished">نوع</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">انصراف</translation>
    </message>
    <message>
        <source>Read Aloud</source>
        <translation type="vanished">بلندخوانی</translation>
    </message>
    <message>
        <source>The audio device is not detected, please check and try again.</source>
        <translation type="vanished">دستگاه صوتی تشخیص داده نشد، لطفاً بررسی کنید و مجدداً تلاش کنید.</translation>
    </message>
    <message>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="vanished">محتوای تولید شده توسط هوش مصنوعی فقط برای مرجع است، لطفاً به دقت اطلاعات توجه کنید.</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="vanished">کپی</translation>
    </message>
    <message>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation type="vanished">این متن را برای من اصلاح کنید و فقط نتیجه را بدون هیچ محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <source>Current model: </source>
        <translation type="vanished">مدل فعلی: </translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation type="vanished">تولید مجدد</translation>
    </message>
    <message>
        <source>simplified Chinese</source>
        <translation type="vanished">چینی ساده‌شده</translation>
    </message>
    <message>
        <source>traditional Chinese</source>
        <translation type="vanished">چینی سنتی</translation>
    </message>
    <message>
        <source>Tibetan</source>
        <translation type="vanished">تبتی</translation>
    </message>
    <message>
        <source>English</source>
        <translation type="vanished">انگلیسی</translation>
    </message>
    <message>
        <source>Japanese </source>
        <translation type="vanished">ژاپنی</translation>
    </message>
    <message>
        <source>German</source>
        <translation type="vanished">آلمانی</translation>
    </message>
    <message>
        <source>Spanish</source>
        <translation type="vanished">اسپانیایی</translation>
    </message>
    <message>
        <source>French</source>
        <translation type="vanished">فرانسوی</translation>
    </message>
    <message>
        <source>Italian</source>
        <translation type="vanished">ایتالیایی</translation>
    </message>
    <message>
        <source>Korean</source>
        <translation type="vanished">کره‌ای</translation>
    </message>
    <message>
        <source>Malay</source>
        <translation type="vanished">مالایی</translation>
    </message>
    <message>
        <source>Portuguese</source>
        <translation type="vanished">پرتغالی</translation>
    </message>
    <message>
        <source>Russian</source>
        <translation type="vanished">روسی</translation>
    </message>
    <message>
        <source>Thai</source>
        <translation type="vanished">تایلندی</translation>
    </message>
    <message>
        <source>Vietnamese</source>
        <translation type="vanished">ویتنامی</translation>
    </message>
    <message>
        <source>Continue Dialog</source>
        <translation type="vanished">ادامه گفتگو</translation>
    </message>
    <message>
        <source>Automatic Detection</source>
        <translation type="vanished">تشخیص خودکار</translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="vanished">جستجو</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation type="vanished">توضیح</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation type="vanished">ترجمه</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation type="vanished">گسترش</translation>
    </message>
    <message>
        <source>Correct</source>
        <translation type="vanished">تصحیح</translation>
    </message>
    <message>
        <source>Add to the AI knowledge base</source>
        <translation type="vanished">افزودن به پایگاه دانش هوش مصنوعی</translation>
    </message>
    <message>
        <source>Added</source>
        <translation type="vanished">افزوده شد</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">پیکربندی مدل</translation>
    </message>
    <message>
        <source>Copied</source>
        <translation type="vanished">کپی شد</translation>
    </message>
    <message>
        <source>No text recognized.</source>
        <translation type="vanished">هیچ متنی شناسایی نشد.</translation>
    </message>
    <message>
        <source>The added content must be more than 10 words</source>
        <translation type="vanished">محتوای افزوده‌شده باید بیش از ۱۰ کلمه باشد</translation>
    </message>
    <message>
        <source>Summary</source>
        <translation type="vanished">خلاصه</translation>
    </message>
    <message>
        <source>Paste to Text</source>
        <translation type="vanished">چسباندن به متن</translation>
    </message>
    <message>
        <source>Continue writing</source>
        <translation type="vanished">ادامه نوشتن</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation type="vanished">صیقل دادن</translation>
    </message>
    <message>
        <source>The translation result is limited by the model&apos;s capabilities. If you are not satisfied with the translation, please switch to other models on the UOS AI Home page.</source>
        <translation type="vanished">نتیجه ترجمه توسط قابلیت‌های مدل محدود شده است. اگر از ترجمه راضی نیستید، لطفاً به مدل‌های دیگر در صفحه اصلی UOS AI مراجعه کنید.</translation>
    </message>
    <message>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation type="vanished">این متن را به %1 ترجمه کنید و نتیجه را مستقیماً به من بدهید.
متن:</translation>
    </message>
    <message>
        <source>Not clickable</source>
        <translation type="vanished">غیرقابل کلیک</translation>
    </message>
    <message>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation type="vanished">این قابلیت فقط پس از راه‌اندازی مجدد روش ورودی قابل استفاده است. آموزش به شرح زیر است:

1. روی آیکون روش ورودی در نوار وظیفه راست‌کلیک کنید.

2. گزینه &quot;راه‌اندازی مجدد&quot; را انتخاب کنید.</translation>
    </message>
    <message>
        <source>Ok</source>
        <comment>button</comment>
        <translation type="vanished">تأیید</translation>
    </message>
    <message>
        <source>Fill failed</source>
        <translation type="vanished">پر کردن ناموفق بود</translation>
    </message>
    <message>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation type="vanished">هیچ کادر ورودی انتخاب نشده است، لطفاً کادر ورودی را انتخاب و دوباره پر کنید.</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="vanished">باشه</translation>
    </message>
    <message>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation type="vanished">این متن را به زبان ساده توضیح دهید. فقط نتیجه واضح را بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation type="vanished">این متن را خلاصه کنید و نتیجه را مستقیماً بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <source>Continue this passage appropriately. No need for a lot of words. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="vanished">این متن را به طور مناسب ادامه دهید. نیازی به کلمات زیاد نیست. فقط نتیجه واضح را بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <source>Expand this passage appropriately. No need for a particularly long text. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="vanished">این متن را به طور مناسب گسترش دهید. نیازی به متن بسیار طولانی نیست. فقط نتیجه واضح را بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <source>Check if there are any typos in this passage. If there are, point out the location of the errors. Give me a clear result directly without any other redundant content.
text：</source>
        <translation type="vanished">بررسی کنید که آیا اشتباه تایپی در این متن وجود دارد یا خیر. اگر وجود دارد، محل خطاها را مشخص کنید. نتیجه را مستقیماً بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <source> &quot;%1&quot; </source>
        <translation type="vanished"> &quot;%1&quot; </translation>
    </message>
    <message>
        <source>Currently no model</source>
        <translation type="vanished">در حال حاضر مدلی وجود ندارد</translation>
    </message>
    <message>
        <source>Go to configure  </source>
        <translation type="vanished">برو به پیکربندی</translation>
    </message>
</context>
<context>
    <name>AiToastMessage</name>
    <message>
        <source>Chat history cleared</source>
        <translation type="vanished">تاریخچه چت پاک شد</translation>
    </message>
    <message>
        <source>Copied successfully</source>
        <translation type="vanished">با موفقیت کپی شد</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">UOS هوش مصنوعی</translation>
    </message>
    <message>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="vanished">UOS هوش مصنوعی یک دستیار هوشمند رومیزی است، دستیار شخصی شما! می‌توانید با آن از طریق متن یا صدا ارتباط برقرار کنید و می‌تواند به پاسخگویی به سوالات، ارائه اطلاعات و تولید تصاویر بر اساس توصیفات شما کمک کند.</translation>
    </message>
    <message>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="vanished">UOS هوش مصنوعی همراهی/نوشتن</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">مدیریت پایگاه دانش</translation>
    </message>
</context>
<context>
    <name>AudioControler</name>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="146"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>اتصال به سرور ممکن نیست، لطفاً شبکه خود را بررسی کنید یا بعداً دوباره امتحان کنید.</translation>
    </message>
</context>
<context>
    <name>ChatSeesion</name>
    <message>
        <source>function parsing failed</source>
        <translation type="vanished">تجزیه و تحلیل تابع ناموفق بود</translation>
    </message>
    <message>
        <source>Application file does not exist</source>
        <translation type="vanished">فایل برنامه وجود ندارد</translation>
    </message>
    <message>
        <source>Started successfully</source>
        <translation type="vanished">با موفقیت شروع شد</translation>
    </message>
    <message>
        <source>Startup failed</source>
        <translation type="vanished">راه‌اندازی ناموفق بود</translation>
    </message>
    <message>
        <source> The execution output content is </source>
        <translation type="vanished"> محتوای خروجی اجرا این است </translation>
    </message>
</context>
<context>
    <name>ChatWindow</name>
    <message>
        <source>Mode</source>
        <translation type="vanished">حالت</translation>
    </message>
    <message>
        <source>Window Mode</source>
        <translation type="vanished">حالت پنجره</translation>
    </message>
    <message>
        <source>Sidebar Mode</source>
        <translation type="vanished">حالت نوار کناری</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">تنظیمات</translation>
    </message>
    <message>
        <source>Update Log</source>
        <translation type="vanished">سیاهه‌ی به‌روزرسانی</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">گفتگوی صوتی</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">لغو</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">حذف</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">تایید</translation>
    </message>
    <message>
        <source>Confirm deletion %1?</source>
        <translation type="vanished">حذف %1 تأیید می‌شود؟</translation>
    </message>
    <message>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation type="vanished">پس از حذف، این سرور دیگر در دسترس نخواهد بود؛ با احتیاط ادامه دهید.</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="obsolete">به‌روزرسانی</translation>
    </message>
    <message>
        <source>Non-vectorized plugin</source>
        <translation type="vanished">افزونه‌ی غیر برداری</translation>
    </message>
    <message>
        <source>Before using the [AI Knowledge Base], you need to install the vectorization plugin first, so that the AI knowledge base function can work properly.</source>
        <translation type="vanished">قبل از استفاده از [پایگاه دانش هوش مصنوعی]، ابتدا باید افزونه‌ی برداری را نصب کنید تا عملکرد پایگاه دانش به‌درستی فعال شود.</translation>
    </message>
    <message>
        <source>Install</source>
        <translation type="obsolete">نصب</translation>
    </message>
    <message>
        <source>The knowledge base is empty</source>
        <translation type="vanished">پایگاه دانش خالی است</translation>
    </message>
    <message>
        <source>Before using the [AI Knowledge Base], you need to first add documents to the knowledge base. After adding, the AI will answer questions based on the content you have added to the knowledge base.</source>
        <translation type="vanished">پیش از استفاده از [پایگاه دانش هوش مصنوعی]، ابتدا باید اسناد را به پایگاه دانش اضافه کنید؛ پس از افزودن، هوش مصنوعی بر اساس محتوای اضافه‌شده به سؤالات پاسخ خواهد داد.</translation>
    </message>
    <message>
        <source>Add Files</source>
        <translation type="vanished">افزودن پرونده‌ها</translation>
    </message>
    <message>
        <source>The following file has expired and cannot be used. Continue?</source>
        <translation type="vanished">پرونده‌ی زیر منقضی شده و قابل استفاده نیست. ادامه می‌دهید؟</translation>
    </message>
    <message>
        <source>Use later</source>
        <translation type="vanished">بعداً استفاده کنید</translation>
    </message>
    <message>
        <source>Install Now</source>
        <translation type="vanished">اکنون نصب کنید</translation>
    </message>
    <message>
        <source>MCP environment missing</source>
        <translation type="vanished">محیط MCP یافت نشد</translation>
    </message>
    <message>
        <source>Please go to the App Store to install UOS AI Agent</source>
        <translation type="vanished">لطفاً برای نصب UOS AI Agent به فروشگاه برنامه بروید</translation>
    </message>
    <message>
        <source>Not Now</source>
        <translation type="vanished">فعلا نه</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation type="vanished">دریافت اعتبار</translation>
    </message>
    <message>
        <source>Free Credits Delivered</source>
        <translation type="vanished">اعتبار رایگان تحویل داده شد</translation>
    </message>
    <message>
        <source>You&apos;ve used up the free generation credits for your trial account. We&apos;ve given you an extra 200 free credits valid this month. Explore more features and unlock UOS AI&apos;s limitless capabilities!</source>
        <translation type="vanished">شما اعتبار رایگان حساب آزمایشی خود را مصرف کرده‌اید. ما 200 اعتبار رایگان اضافی به شما داده‌ایم که تا پایان این ماه معتبر است. ویژگی‌های بیشتر را کشف کنید و قابلیت‌های بی‌نظیر UOS AI را آزاد کنید!</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="vanished">تایید</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="vanished">با موفقیت دریافت شد</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="vanished">دریافت ناموفق بود. لطفا دوباره تلاش کنید.</translation>
    </message>
    <message>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="vanished">UOS AI یک دستیار هوشمند دسکتاپ است، دستیار شخصی شما! شما می‌توانید با آن از طریق متن یا صدا ارتباط برقرار کنید و می‌تواند به پاسخگویی به سوالات، ارائه اطلاعات و تولید تصاویر بر اساس توصیفات شما کمک کند.</translation>
    </message>
    <message>
        <source>Filing Information</source>
        <translation type="vanished">اطلاعات بایگانی</translation>
    </message>
</context>
<context>
    <name>CodeTranslation360</name>
    <message>
        <source>Authentication failed, insufficient balance</source>
        <translation type="vanished">احراز هویت ناموفق، موجودی ناکافی</translation>
    </message>
    <message>
        <source>Authentication failed, daily limit exceeded</source>
        <translation type="vanished">احراز هویت ناموفق، محدودیت روزانه بیش‌ازحد</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">در حال حاضر بازدیدکنندگان زیادی وجود دارند، لطفاً بعداً دوباره تلاش کنید.</translation>
    </message>
    <message>
        <source>The service is abnormal. Please contact the development team for troubleshooting.</source>
        <translation type="vanished">سرویس غیرعادی است. لطفاً برای رفع مشکل با تیم توسعه تماس بگیرید.</translation>
    </message>
</context>
<context>
    <name>CommonFailDialog</name>
    <message>
        <source>Error</source>
        <translation type="vanished">خطا</translation>
    </message>
    <message>
        <source>OK</source>
        <comment>button</comment>
        <translation type="vanished">تایید</translation>
    </message>
</context>
<context>
    <name>DocParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/docparse.cpp" line="24"/>
        <source>The document content is invalid or empty.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>EAiExecutor</name>
    <message>
        <source>The Personal Knowledge Assistant can only be used after configuring the knowledge base.</source>
        <translation type="vanished">دستیار دانش شخصی فقط پس از پیکربندی پایگاه دانش قابل استفاده است.</translation>
    </message>
    <message>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">دستیار دانش شخصی فقط پس از پیکربندی پلاگین مدل قابل استفاده است.</translation>
    </message>
    <message>
        <source>The Deep System Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">دستیار سیستم عمیق فقط پس از پیکربندی پلاگین مدل قابل استفاده است.</translation>
    </message>
    <message>
        <source>The UOS System  Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">دستیار سیستم UOS فقط پس از پیکربندی پلاگین مدل قابل استفاده است.</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">مدیریت پایگاه دانش</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation type="obsolete">سرور MCP</translation>
    </message>
    <message>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="vanished">UOS AI نیاز به پیکربندی حساب مدل هوش مصنوعی دارد قبل از اینکه قابل استفاده باشد. لطفاً ابتدا یک حساب مدل پیکربندی کنید.</translation>
    </message>
    <message>
        <source>Please configure the knowledge base.</source>
        <translation type="vanished">لطفاً پایگاه دانش را پیکربندی کنید.</translation>
    </message>
    <message>
        <source>Please install the model plug.</source>
        <translation type="vanished">لطفاً افزونه‌ی مدل را نصب کنید.</translation>
    </message>
    <message>
        <source>Export Image As</source>
        <translation type="vanished">صادر کردن تصویر به عنوان</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="obsolete">با موفقیت دریافت شد</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="obsolete">دریافت ناموفق بود. لطفا دوباره تلاش کنید.</translation>
    </message>
    <message>
        <source>You can upload up to 3 files or image</source>
        <translation type="vanished">می‌توانید حداکثر ۳ پرونده یا تصویر بارگذاری کنید</translation>
    </message>
</context>
<context>
    <name>EAiFAQInit</name>
    <message>
        <source>Translate the following text into English for me.</source>
        <translation type="vanished">متن زیر را برای من به انگلیسی ترجمه کنید.</translation>
    </message>
    <message>
        <source>Translate the following document into Chinese.</source>
        <translation type="vanished">سند زیر را به چینی ترجمه کنید.</translation>
    </message>
    <message>
        <source>What does the word “Agent” mean in the AI industry?</source>
        <translation type="vanished">کلمه «Agent» در صنعت هوش مصنوعی به چه معناست؟</translation>
    </message>
    <message>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation type="vanished">لطفاً محتوای زیر را به چینی ترجمه کنید. الزامات: دقیق در معنا، رسمی و حرفه‌ای در زبان.</translation>
    </message>
    <message>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation type="vanished">برخی از روش‌های محاوره‌ای برای خطاب کردن یک دوست در انگلیسی چیست؟</translation>
    </message>
    <message>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation type="vanished">متن کلاسیک چینی زیر را به چینی مدرن ترجمه کنید.</translation>
    </message>
    <message>
        <source>Summarize</source>
        <translation type="vanished">خلاصه</translation>
    </message>
    <message>
        <source>Proofread</source>
        <translation type="vanished">ویرایش</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation type="vanished">توضیح دهید</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation type="vanished">گسترش دهید</translation>
    </message>
    <message>
        <source>Continue</source>
        <translation type="vanished">ادامه دهید</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation type="vanished">بهبود بخشید</translation>
    </message>
    <message>
        <source>Please help me write a work summary based on this document</source>
        <translation type="vanished">لطفاً به من کمک کنید بر اساس این سند یک خلاصه کار بنویسم</translation>
    </message>
    <message>
        <source>I need a work summary for Project A, please help me organize the key points</source>
        <translation type="vanished">من به یک خلاصه کار برای پروژه A نیاز دارم، لطفاً به من کمک کنید نکات کلیدی را سازماندهی کنم</translation>
    </message>
    <message>
        <source>Please generate a concise work summary based on my input text</source>
        <translation type="vanished">لطفاً یک خلاصه کار مختصر بر اساس متن ورودی من ایجاد کنید</translation>
    </message>
    <message>
        <source>Analyze this report and extract key points for the work summary</source>
        <translation type="vanished">این گزارش را تحلیل کنید و نکات کلیدی را برای خلاصه کار استخراج کنید</translation>
    </message>
    <message>
        <source>I need a work summary including quarterly data, please refer to the attachment</source>
        <translation type="vanished">من به یک خلاصه کار شامل داده‌های فصلی نیاز دارم، لطفاً به پیوست مراجعه کنید</translation>
    </message>
    <message>
        <source>Help me write a work summary highlighting personal contributions</source>
        <translation type="vanished">به من کمک کنید یک خلاصه کار بنویسم که مشارکت‌های شخصی را برجسته کند</translation>
    </message>
    <message>
        <source>Generate a work summary from meeting notes, focusing on action items</source>
        <translation type="vanished">یک خلاصه کار از یادداشت‌های جلسه ایجاد کنید، با تمرکز بر موارد عملیاتی</translation>
    </message>
    <message>
        <source>I need a bilingual work summary in Chinese and English, please refer to the provided materials</source>
        <translation type="vanished">من به یک خلاصه کار دو زبانه به چینی و انگلیسی نیاز دارم، لطفاً به مواد ارائه شده مراجعه کنید</translation>
    </message>
    <message>
        <source>Help me organize last month&apos;s work content and generate a summary</source>
        <translation type="vanished">به من کمک کنید محتوای کار ماه گذشته را سازماندهی کنم و یک خلاصه ایجاد کنم</translation>
    </message>
    <message>
        <source>Write a work summary based on these task lists, emphasizing completion status</source>
        <translation type="vanished">یک خلاصه کار بر اساس این فهرست وظایف بنویسید، با تأکید بر وضعیت تکمیل</translation>
    </message>
    <message>
        <source>Check for grammatical errors in this passage</source>
        <translation type="vanished">خطاهای دستوری را در این متن بررسی کنید</translation>
    </message>
    <message>
        <source>Help me find spelling mistakes in this article</source>
        <translation type="vanished">به من کمک کنید اشتباهات املایی را در این مقاله پیدا کنم</translation>
    </message>
    <message>
        <source>Correct the inappropriate word choices in this dialogue</source>
        <translation type="vanished">انتخاب‌های نامناسب کلمات را در این گفتگو اصلاح کنید</translation>
    </message>
    <message>
        <source>Fix the punctuation issues in this document</source>
        <translation type="vanished">مشکلات نقطه‌گذاری را در این سند اصلاح کنید</translation>
    </message>
    <message>
        <source>Revise the unclear expressions in this text</source>
        <translation type="vanished">عبارات نامفهوم را در این متن بازبینی کنید</translation>
    </message>
    <message>
        <source>Edit the language errors in this email</source>
        <translation type="vanished">خطاهای زبانی را در این ایمیل ویرایش کنید</translation>
    </message>
    <message>
        <source>Check if this text follows standard English conventions</source>
        <translation type="vanished">بررسی کنید که آیا این متن از قراردادهای استاندارد انگلیسی پیروی می‌کند</translation>
    </message>
    <message>
        <source>Correct the logical flaws in this report</source>
        <translation type="vanished">نقص‌های منطقی را در این گزارش اصلاح کنید</translation>
    </message>
    <message>
        <source>Identify language errors in this code comment</source>
        <translation type="vanished">خطاهای زبانی را در این توضیح کد شناسایی کنید</translation>
    </message>
    <message>
        <source>Fix the ambiguous statements in this contract</source>
        <translation type="vanished">عبارات مبهم را در این قرارداد اصلاح کنید</translation>
    </message>
    <message>
        <source>Explain the basic principles of quantum computing</source>
        <translation type="vanished">اصول اولیه محاسبات کوانتومی را توضیح دهید</translation>
    </message>
    <message>
        <source>Describe photosynthesis in simple terms</source>
        <translation type="vanished">فتوسنتز را به زبان ساده توصیف کنید</translation>
    </message>
    <message>
        <source>Detail how blockchain technology works</source>
        <translation type="vanished">جزئیات نحوه عملکرد فناوری بلاکچین را شرح دهید</translation>
    </message>
    <message>
        <source>Explain relativity from a professional perspective</source>
        <translation type="vanished">نسبیت را از دیدگاه حرفه‌ای توضیح دهید</translation>
    </message>
    <message>
        <source>Use metaphors to describe what artificial intelligence is</source>
        <translation type="vanished">از استعاره‌ها برای توصیف هوش مصنوعی استفاده کنید</translation>
    </message>
    <message>
        <source>Describe climate change in layman&apos;s terms</source>
        <translation type="vanished">تغییرات آب‌وهوایی را به زبان ساده توضیح دهید</translation>
    </message>
    <message>
        <source>Explain the structure of the solar system to elementary students</source>
        <translation type="vanished">ساختار منظومه شمسی را برای دانش‌آموزان ابتدایی توضیح دهید</translation>
    </message>
    <message>
        <source>Expand this text to 300 words, focusing on scene details and character emotions</source>
        <translation type="vanished">این متن را به 300 کلمه گسترش دهید، با تمرکز بر جزئیات صحنه و احساسات شخصیت‌ها</translation>
    </message>
    <message>
        <source>Rewrite this paragraph into 500 words in an academic style, adding data support and citations</source>
        <translation type="vanished">این پاراگراف را به 500 کلمه به سبک آکادمیک بازنویسی کنید، با افزودن پشتیبانی داده‌ها و استنادات</translation>
    </message>
    <message>
        <source>Expand this passage with more metaphors and rhetorical devices to make it more vivid</source>
        <translation type="vanished">این متن را با استعاره‌ها و صنایع ادبی بیشتر گسترش دهید تا زنده‌تر شود</translation>
    </message>
    <message>
        <source>Please extend this short article to 1000 words, supplementing with specific cases and practical steps</source>
        <translation type="vanished">لطفاً این مقاله کوتاه را به 1000 کلمه گسترش دهید، با افزودن موارد خاص و مراحل عملی</translation>
    </message>
    <message>
        <source>Expand this dialogue by adding characters&apos; psychological activities and dialogue details</source>
        <translation type="vanished">این دیالوگ را با افزودن فعالیت‌های روانی شخصیت‌ها و جزئیات گفتگو گسترش دهید</translation>
    </message>
    <message>
        <source>Rewrite the content of this document into a report format, including abstract, body, and conclusion</source>
        <translation type="vanished">محتوای این سند را به قالب گزارش بازنویسی کنید، شامل چکیده، بدنه و نتیجه‌گیری</translation>
    </message>
    <message>
        <source>Expand this technical description to 800 words, adding more technical parameters and diagram explanations</source>
        <translation type="vanished">این توصیف فنی را به 800 کلمه گسترش دهید، با افزودن پارامترهای فنی بیشتر و توضیحات نمودار</translation>
    </message>
    <message>
        <source>Rewrite this email to be more formal and professional, supplementing relevant background information</source>
        <translation type="vanished">این ایمیل را رسمی‌تر و حرفه‌ای‌تر بازنویسی کنید، با افزودن اطلاعات زمینه‌ای مرتبط</translation>
    </message>
    <message>
        <source>Expand this story to 1500 words, adding more plot twists and character backgrounds</source>
        <translation type="vanished">این داستان را به 1500 کلمه گسترش دهید، با افزودن پیچش‌های داستانی بیشتر و پیشینه شخصیت‌ها</translation>
    </message>
    <message>
        <source>Please expand this summary, highlighting key achievements and future plans, word count unlimited</source>
        <translation type="vanished">لطفاً این خلاصه را گسترش دهید، با برجسته کردن دستاوردهای کلیدی و برنامه‌های آینده، بدون محدودیت کلمه</translation>
    </message>
    <message>
        <source>Please continue writing this short passage about future technology, focusing on how AI changes daily life, around 300 words, in a popular science style</source>
        <translation type="vanished">لطفاً این متن کوتاه درباره فناوری آینده را ادامه دهید، با تمرکز بر چگونگی تغییر زندگی روزمره توسط هوش مصنوعی، حدود 300 کلمه، به سبک علمی-توده‌پسند</translation>
    </message>
    <message>
        <source>Help me expand the last paragraph of this business plan, emphasizing market potential and competitive advantages, no word limit, formal style</source>
        <translation type="vanished">به من کمک کنید آخرین پاراگراف این طرح کسب‌وکار را گسترش دهم، با تأکید بر پتانسیل بازار و مزیت‌های رقابتی، بدون محدودیت کلمه، به سبک رسمی</translation>
    </message>
    <message>
        <source>Continue the ending of this fairy tale, warm and touching, the protagonist achieves their dream, about 200 words</source>
        <translation type="vanished">پایان این داستان پریان را ادامه دهید، گرم و تأثیرگذار، شخصیت اصلی به رویایش می‌رسد، حدود 200 کلمه</translation>
    </message>
    <message>
        <source>Please write the second half of this email, tone friendly and professional, focusing on collaboration details, within 150 words</source>
        <translation type="vanished">لطفاً نیمه دوم این ایمیل را بنویسید، با لحنی دوستانه و حرفه‌ای، با تمرکز بر جزئیات همکاری، در حدود 150 کلمه</translation>
    </message>
    <message>
        <source>Expand the next paragraph of this travelogue, describing the scenery in the valley, vivid and imaginative, around 200 words</source>
        <translation type="vanished">پاراگراف بعدی این سفرنامه را گسترش دهید، با توصیف مناظر دره، زنده و خیال‌انگیز، حدود 200 کلمه</translation>
    </message>
    <message>
        <source>Continue the next chapter of this mystery novel, with a plot twist, maintaining suspense, no word limit</source>
        <translation type="vanished">فصل بعدی این رمان معمایی را ادامه دهید، با یک پیچش داستانی، حفظ تعلیق، بدون محدودیت کلمه</translation>
    </message>
    <message>
        <source>Help me write the conclusion of this speech, inspiring and emphasizing teamwork, about 100 words</source>
        <translation type="vanished">به من کمک کنید نتیجه‌گیری این سخنرانی را بنویسید، الهام‌بخش و با تأکید بر کار تیمی، حدود 100 کلمه</translation>
    </message>
    <message>
        <source>Expand the performance description section of this product manual, detailed and accurate, around 300 words</source>
        <translation type="vanished">بخش توصیف عملکرد این راهنمای محصول را گسترش دهید، دقیق و جامع، حدود 300 کلمه</translation>
    </message>
    <message>
        <source>Continue the beginning of this love story, set in rainy Paris, romantic style, 150 words</source>
        <translation type="vanished">آغاز این داستان عاشقانه را ادامه دهید، در پاریس بارانی، به سبک رمانتیک، 150 کلمه</translation>
    </message>
    <message>
        <source>Please write the discussion section of this paper, focusing on the limitations of the experimental result, academic style, no word limit</source>
        <translation type="vanished">لطفاً بخش بحث این مقاله را بنویسید، با تمرکز بر محدودیت‌های نتایج آزمایشی، به سبک آکادمیک، بدون محدودیت کلمه</translation>
    </message>
    <message>
        <source>Please polish this text to make it more formal and professional for a business email</source>
        <translation type="vanished">لطفاً این متن را برای یک ایمیل تجاری رسمی‌تر و حرفه‌ای‌تر کنید</translation>
    </message>
    <message>
        <source>Rewrite this passage to be more lively and engaging for social media posts</source>
        <translation type="vanished">این متن را برای پست‌های شبکه‌های اجتماعی زنده‌تر و جذاب‌تر بازنویسی کنید</translation>
    </message>
    <message>
        <source>I need to refine the abstract of this academic paper to be more concise and clear within 200 words</source>
        <translation type="vanished">نیاز دارم چکیده این مقاله آکادمیک را در 200 کلمه مختصرتر و واضح‌تر اصلاح کنم</translation>
    </message>
    <message>
        <source>Polish this dialogue to make it more natural and fluent for spoken communication</source>
        <translation type="vanished">این دیالوگ را اصلاح کنید تا برای ارتباط گفتاری طبیعی‌تر و روان‌تر شود</translation>
    </message>
    <message>
        <source>Enhance this product description to highlight its premium and innovative features for potential customers</source>
        <translation type="vanished">این توصیف محصول را بهبود دهید تا ویژگی‌های ممتاز و نوآورانه آن برای مشتریان بالقوه برجسته شود</translation>
    </message>
    <message>
        <source>Help me polish this cover letter to make it more persuasive and personalized</source>
        <translation type="vanished">به من کمک کنید این نامه همراه را اصلاح کنم تا متقاعدکننده‌تر و شخصی‌تر شود</translation>
    </message>
    <message>
        <source>Rewrite this blog post to be more humorous and appealing to young readers</source>
        <translation type="vanished">این پست وبلاگ را بازنویسی کنید تا طنزآمیزتر و جذاب‌تر برای خوانندگان جوان شود</translation>
    </message>
    <message>
        <source>Refine the opening section of this report to make it more captivating</source>
        <translation type="vanished">بخش آغازین این گزارش را اصلاح کنید تا جذاب‌تر شود</translation>
    </message>
    <message>
        <source>I need to polish this technical document to make it more accessible for non-experts</source>
        <translation type="vanished">من نیاز دارم این سند فنی را اصلاح کنم تا برای غیرمتخصصان قابل‌درک‌تر شود</translation>
    </message>
    <message>
        <source>Please help me rewrite this apology letter to sound more sincere and appropriate</source>
        <translation type="vanished">لطفاً به من کمک کنید این نامه عذرخواهی را به گونه‌ای بازنویسی کنم که صادقانه‌تر و مناسب‌تر به نظر برسد</translation>
    </message>
    <message>
        <source>Articles</source>
        <translation type="vanished">مقالات</translation>
    </message>
    <message>
        <source>Speeches</source>
        <translation type="vanished">سخنرانی‌ها</translation>
    </message>
    <message>
        <source>Outlines</source>
        <translation type="vanished">چکیده‌ها</translation>
    </message>
    <message>
        <source>Notifications</source>
        <translation type="vanished">اطلاعیه‌ها</translation>
    </message>
    <message>
        <source>Posts</source>
        <translation type="vanished">پست‌ها</translation>
    </message>
    <message>
        <source>Work Report</source>
        <translation type="vanished">گزارش کار</translation>
    </message>
    <message>
        <source>Research Report</source>
        <translation type="vanished">گزارش تحقیق</translation>
    </message>
    <message>
        <source>Please summarize the key points of this document</source>
        <translation type="vanished">لطفاً نکات کلیدی این سند را خلاصه کنید</translation>
    </message>
    <message>
        <source>List the main ideas of this file for me</source>
        <translation type="vanished">ایده‌های اصلی این فایل را برای من فهرست کنید</translation>
    </message>
    <message>
        <source>Summarize the core idea of this passage</source>
        <translation type="vanished">ایده اصلی این متن را خلاصه کنید</translation>
    </message>
    <message>
        <source>Use concise language to summarize this article</source>
        <translation type="vanished">برای خلاصه کردن این مقاله از زبان مختصر استفاده کنید</translation>
    </message>
    <message>
        <source>I need a summary of this report, no more than 200 words</source>
        <translation type="vanished">من به خلاصه‌ای از این گزارش نیاز دارم، حداکثر 200 کلمه</translation>
    </message>
    <message>
        <source>Extract the main data and conclusions from this document</source>
        <translation type="vanished">داده‌ها و نتیجه‌گیری‌های اصلی را از این سند استخراج کنید</translation>
    </message>
    <message>
        <source>Summarize the main sections and points of this lengthy content</source>
        <translation type="vanished">بخش‌ها و نکات اصلی این محتوای طولانی را خلاصه کنید</translation>
    </message>
    <message>
        <source>Help me summarize the research methods and findings of this paper</source>
        <translation type="vanished">به من کمک کنید روش‌های تحقیق و یافته‌های این مقاله را خلاصه کنم</translation>
    </message>
    <message>
        <source>Please summarize the key points of this article in a table format</source>
        <translation type="vanished">لطفاً نکات کلیدی این مقاله را در قالب جدول خلاصه کنید</translation>
    </message>
    <message>
        <source>Summarize the operational steps in this file using bullet points</source>
        <translation type="vanished">مراحل عملیاتی در این فایل را با استفاده از نقاط گلوله‌ای خلاصه کنید</translation>
    </message>
    <message>
        <source>Display the key clauses of this contract in bullet list format</source>
        <translation type="vanished">بندهای کلیدی این قرارداد را در قالب لیست گلوله‌ای نمایش دهید</translation>
    </message>
    <message>
        <source>Create an outline for a report on AI trends, covering technology, ethics, and applications</source>
        <translation type="vanished">یک چکیده برای گزارش درباره روندهای هوش مصنوعی ایجاد کنید که شامل فناوری، اخلاق و کاربردها باشد</translation>
    </message>
    <message>
        <source>Organize the uploaded paper into a structured research framework outline</source>
        <translation type="vanished">مقاله آپلود شده را در یک چارچوب تحقیقاتی ساختارمند سازماندهی کنید</translation>
    </message>
    <message>
        <source>I need a business plan outline including market analysis, product description, and financial planning</source>
        <translation type="vanished">من به یک چکیده طرح کسب‌وکار نیاز دارم که شامل تحلیل بازار، توضیح محصول و برنامه‌ریزی مالی باشد</translation>
    </message>
    <message>
        <source>Convert this speech into a PowerPoint outline with bullet points for each section</source>
        <translation type="vanished">این سخنرانی را به یک چکیده پاورپوینت با نقاط گلوله‌ای برای هر بخش تبدیل کنید</translation>
    </message>
    <message>
        <source>Write a book summary outline covering key points and my personal reflections</source>
        <translation type="vanished">یک چکیده کتاب بنویسید که شامل نکات کلیدی و تأملات شخصی من باشد</translation>
    </message>
    <message>
        <source>Summarize the meeting notes file into a project execution plan outline</source>
        <translation type="vanished">فایل یادداشت‌های جلسه را به یک چکیده برنامه اجرای پروژه خلاصه کنید</translation>
    </message>
    <message>
        <source>I need a thesis chapter outline including introduction, literature review, and methodology</source>
        <translation type="vanished">من به یک چکیده فصل پایان‌نامه نیاز دارم که شامل مقدمه، مرور ادبیات و روش‌شناسی باشد</translation>
    </message>
    <message>
        <source>Create a product requirements document (PRD) outline with feature descriptions and user flows</source>
        <translation type="vanished">یک چکیده سند نیازمندی‌های محصول (PRD) با توضیحات ویژگی‌ها و جریان‌های کاربری ایجاد کنید</translation>
    </message>
    <message>
        <source>Extract key data from this industry report to make a summary outline</source>
        <translation type="vanished">داده‌های کلیدی را از این گزارش صنعتی استخراج کنید تا یک چکیده خلاصه ایجاد شود</translation>
    </message>
    <message>
        <source>Write an event planning outline including schedule, team roles, and budget</source>
        <translation type="vanished">یک چکیده برنامه‌ریزی رویداد بنویسید که شامل برنامه زمانی، نقش‌های تیم و بودجه باشد</translation>
    </message>
    <message>
        <source>Generate a three-level outline from this document</source>
        <translation type="vanished">ایجاد یک طرح سه‌سطحی از این سند</translation>
    </message>
    <message>
        <source>Extract core framework from meeting notes</source>
        <translation type="vanished">استخراج چارچوب اصلی از یادداشت‌های جلسه</translation>
    </message>
    <message>
        <source>Organize research report structure</source>
        <translation type="vanished">سازماندهی ساختار گزارش تحقیق</translation>
    </message>
    <message>
        <source>Create product feature overview</source>
        <translation type="vanished">ایجاد مرور ویژگی‌های محصول</translation>
    </message>
    <message>
        <source>Design training course syllabus</source>
        <translation type="vanished">طراحی سرفصل دوره آموزشی</translation>
    </message>
    <message>
        <source>Analyze literature review framework</source>
        <translation type="vanished">تحلیل چارچوب مرور ادبیات</translation>
    </message>
    <message>
        <source>Generate business plan table of contents</source>
        <translation type="vanished">ایجاد فهرست مطالب طرح کسب‌وکار</translation>
    </message>
    <message>
        <source>Write event planning flow points</source>
        <translation type="vanished">نوشتن نقاط جریان برنامه‌ریزی رویداد</translation>
    </message>
    <message>
        <source>Help me write a meeting notice for tomorrow at 3 PM in Conference Room A about project progress reporting</source>
        <translation type="vanished">کمک کنید اطلاعیه جلسه فردا ساعت 3 بعدازظهر در اتاق کنفرانس A درباره گزارش پیشرفت پروژه بنویسم</translation>
    </message>
    <message>
        <source>Create a concise notice based on this document highlighting the deadline and submission method</source>
        <translation type="vanished">ایجاد یک اطلاعیه مختصر بر اساس این سند با تأکید بر مهلت و روش ارسال</translation>
    </message>
    <message>
        <source>Draft a holiday notice for Spring Festival from February 10 to 17 with work resuming on February 18</source>
        <translation type="vanished">نوشتن اطلاعیه تعطیلات عید نوروز از 10 تا 17 فوریه با از سرگیری کار در 18 فوریه</translation>
    </message>
    <message>
        <source>I need an activity notice for staff training all day next Wednesday at the company auditorium</source>
        <translation type="vanished">نیاز به اطلاعیه فعالیت برای آموزش کارکنان در تمام روز چهارشنبه آینده در سالن اجتماعات شرکت دارم</translation>
    </message>
    <message>
        <source>Format the provided text materials into a formal notice with standard formatting and professional tone</source>
        <translation type="vanished">قالب‌بندی مطالب متنی ارائه شده به یک اطلاعیه رسمی با فرمت استاندارد و لحن حرفه‌ای</translation>
    </message>
    <message>
        <source>Write a power outage notice for this Saturday from 9 AM to 5 PM affecting the entire office building</source>
        <translation type="vanished">نوشتن اطلاعیه قطع برق این شنبه از ساعت 9 صبح تا 5 بعدازظهر که کل ساختمان اداری را تحت تأثیر قرار می‌دهد</translation>
    </message>
    <message>
        <source>Generate a meeting change notice shifting the original time to Friday at 10 AM keeping other details same</source>
        <translation type="vanished">ایجاد اطلاعیه تغییر جلسه با تغییر زمان اصلی به جمعه ساعت 10 صبح و حفظ سایر جزئیات</translation>
    </message>
    <message>
        <source>Prepare a brief notice based on the attached meeting minutes for absent attendees</source>
        <translation type="vanished">تهیه یک اطلاعیه مختصر بر اساس صورتجلسه پیوست شده برای غایبان</translation>
    </message>
    <message>
        <source>Draft a system upgrade notice scheduled tonight from midnight to 3 AM with system downtime</source>
        <translation type="vanished">نوشتن اطلاعیه ارتقاء سیستم برنامه‌ریزی شده امشب از نیمه‌شب تا 3 صبح با زمان توقف سیستم</translation>
    </message>
    <message>
        <source>Write a concise holiday duty arrangement notice listing on-duty staff and contact information</source>
        <translation type="vanished">نوشتن اطلاعیه مختصر تنظیم وظایف تعطیلات با ذکر کارکنان شیفت و اطلاعات تماس</translation>
    </message>
    <message>
        <source>Help me write a public health article about healthy eating in simple language for general readers</source>
        <translation type="vanished">کمک کنید مقاله سلامت عمومی درباره تغذیه سالم به زبان ساده برای خوانندگان عمومی بنویسم</translation>
    </message>
    <message>
        <source>Create a fun and engaging tech trend post based on this document</source>
        <translation type="vanished">ایجاد یک پست جذاب و سرگرم کننده درباره روندهای فناوری بر اساس این سند</translation>
    </message>
    <message>
        <source>Draft a holiday promotion post highlighting discounts and event schedule</source>
        <translation type="vanished">نوشتن پست تبلیغاتی تعطیلات با تأکید بر تخفیف‌ها و برنامه رویداد</translation>
    </message>
    <message>
        <source>I need a product launch article focusing on features and customer reviews</source>
        <translation type="vanished">نیاز به مقاله راه‌اندازی محصول با تمرکز بر ویژگی‌ها و نظرات مشتریان دارم</translation>
    </message>
    <message>
        <source>Turn this interview transcript into a casual personality profile post</source>
        <translation type="vanished">تبدیل این متن مصاحبه به یک پست پروفایل شخصی غیررسمی</translation>
    </message>
    <message>
        <source>Write a travel guide recommending three popular spots with practical tips</source>
        <translation type="vanished">نوشتن راهنمای سفر با توصیه سه نقطه محبوب و نکات عملی</translation>
    </message>
    <message>
        <source>Generate an anniversary post reviewing company history and thanking customers</source>
        <translation type="vanished">ایجاد پست سالگرد با مرور تاریخچه شرکت و تشکر از مشتریان</translation>
    </message>
    <message>
        <source>Analyze this industry report with visualized data for an insightful post</source>
        <translation type="vanished">تحلیل این گزارش صنعتی با داده‌های مصور برای یک پست بینش‌آور</translation>
    </message>
    <message>
        <source>Draft a charity campaign post encouraging participation with clear instructions</source>
        <translation type="vanished">نوشتن پست کمپین خیریه با تشویق به مشارکت و دستورالعمل‌های واضح</translation>
    </message>
    <message>
        <source>Write a career skills article with five actionable tips and real examples</source>
        <translation type="vanished">نوشتن مقاله مهارت‌های شغلی با پنج نکته عملی و مثال‌های واقعی</translation>
    </message>
    <message>
        <source>Help me write a weekly work summary focusing on project progress and team collaboration</source>
        <translation type="vanished">کمک کنید خلاصه هفتگی کار با تمرکز بر پیشرفت پروژه و همکاری تیم بنویسم</translation>
    </message>
    <message>
        <source>Generate a concise work summary based on the meeting notes file I uploaded</source>
        <translation type="vanished">ایجاد خلاصه کار مختصر بر اساس فایل یادداشت‌های جلسه که آپلود کردم</translation>
    </message>
    <message>
        <source>I need a quarterly work summary including data analysis and personal growth reflection</source>
        <translation type="vanished">من به یک خلاصه‌کاری سه‌ماهه نیاز دارم که شامل تحلیل داده‌ها و بازتاب رشد شخصی باشد</translation>
    </message>
    <message>
        <source>Create a work summary based on the following text [paste text]</source>
        <translation type="vanished">خلاصه‌کاری بر اساس متن زیر ایجاد کنید [متن را جایگذاری کنید]</translation>
    </message>
    <message>
        <source>Write a work summary highlighting this month&apos;s KPI achievements and challenges encountered</source>
        <translation type="vanished">خلاصه‌کاری بنویسید که دستاوردهای KPI این ماه و چالش‌های پیش‌آمده را برجسته کند</translation>
    </message>
    <message>
        <source>Help me summarize last week&apos;s work categorized by projects</source>
        <translation type="vanished">به من کمک کنید کارهای هفته گذشته را بر اساس پروژه‌ها دسته‌بندی و خلاصه کنم</translation>
    </message>
    <message>
        <source>Generate a work summary from email content emphasizing pending tasks and completions</source>
        <translation type="vanished">خلاصه‌کاری از محتوای ایمیل‌ها ایجاد کنید که بر کارهای معلق و تکمیل‌شده تأکید دارد</translation>
    </message>
    <message>
        <source>I need an annual summary including work highlights and improvement plans</source>
        <translation type="vanished">به یک خلاصه سالانه نیاز دارم که شامل نقاط برجسته کاری و برنامه‌های بهبود باشد</translation>
    </message>
    <message>
        <source>Generate a monthly work report from the data I uploaded</source>
        <translation type="vanished">گزارش کاری ماهانه از داده‌های آپلودشده من ایجاد کنید</translation>
    </message>
    <message>
        <source>Help me organize scattered work notes into a structured work summary</source>
        <translation type="vanished">به من کمک کنید یادداشت‌های پراکنده کاری را به یک خلاصه‌کاری ساختاریافته تبدیل کنم</translation>
    </message>
    <message>
        <source>Analyze the uploaded data and generate a market trend report</source>
        <translation type="vanished">داده‌های آپلودشده را تحلیل کنید و گزارش روند بازار ایجاد نمایید</translation>
    </message>
    <message>
        <source>Extract key information from the text and compile an industry analysis report</source>
        <translation type="vanished">اطلاعات کلیدی را از متن استخراج کنید و گزارش تحلیل صنعت تهیه نمایید</translation>
    </message>
    <message>
        <source>Combine the contents of the file to write a competitor research report</source>
        <translation type="vanished">محتوای فایل را ترکیب کنید و گزارش تحقیقات رقبا را بنویسید</translation>
    </message>
    <message>
        <source>Generate a user needs research summary based on the provided interview records</source>
        <translation type="vanished">خلاصه تحقیقات نیازهای کاربران را بر اساس سوابق مصاحبه ارائه‌شده ایجاد کنید</translation>
    </message>
    <message>
        <source>Analyze these sales data and produce a quarterly market performance report</source>
        <translation type="vanished">این داده‌های فروش را تحلیل کنید و گزارش عملکرد سه‌ماهه بازار را تولید نمایید</translation>
    </message>
    <message>
        <source>Write a technical research report based on the given product description</source>
        <translation type="vanished">گزارش تحقیقات فنی را بر اساس توصیف محصول داده‌شده بنویسید</translation>
    </message>
    <message>
        <source>Organize these user feedback and generate a product improvement suggestion report</source>
        <translation type="vanished">این بازخوردهای کاربران را سازماندهی کنید و گزارش پیشنهادات بهبود محصول ایجاد نمایید</translation>
    </message>
    <message>
        <source>Please write a market opportunity analysis report based on the provided file</source>
        <translation type="vanished">لطفاً گزارش تحلیل فرصت‌های بازار را بر اساس فایل ارائه‌شده بنویسید</translation>
    </message>
    <message>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation type="vanished">به من کمک کنید مقاله‌ای با موضوع [%1] بنویسم که [ساختار واضح و محتوای غنی] داشته باشد.</translation>
    </message>
    <message>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation type="vanished">به من کمک کنید توییت عمومی با موضوع [%1] بنویسم که نیازمند [ساختار واضح] و لحن [راحت] باشد.</translation>
    </message>
    <message>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation type="vanished">به من کمک کنید خلاصه‌ای از کارهای اخیرم بنویسم که شامل [%1] و [نتایج] باشد و نیازمند لحن [رسمی] است.</translation>
    </message>
    <message>
        <source>Help me write a research report on [%1], at least it needs to include [status description, problem analysis, countermeasures and suggestions, research conclusions].</source>
        <translation type="vanished">به من کمک کنید گزارش تحقیقاتی درباره [%1] بنویسم که حداقل شامل [شرح وضعیت، تحلیل مسئله، راهکارها و پیشنهادات، نتایج تحقیق] باشد.</translation>
    </message>
    <message>
        <source>Artificial Intelligence</source>
        <translation type="vanished">هوش مصنوعی</translation>
    </message>
    <message>
        <source>Help me write a speech on the topic of [%1] for [Company Leaders], requiring [clear structure and vivid language].</source>
        <translation type="vanished">به من کمک کنید سخنرانی با موضوع [%1] برای [مدیران شرکت] بنویسم که نیازمند [ساختار واضح و زبان زنده] باشد.</translation>
    </message>
    <message>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation type="vanished">به من کمک کنید چارچوبی با موضوع [%1] بنویسم که برای [تولید PPT] استفاده خواهد شد.</translation>
    </message>
    <message>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation type="vanished">به من کمک کنید اعلانی درباره [%1] بنویسم که گیرنده [همه کارکنان] و فرستنده [اداره امور اداری] باشد.</translation>
    </message>
    <message>
        <source>National Day Holiday</source>
        <translation type="vanished">تعطیلات روز ملی</translation>
    </message>
    <message>
        <source>work content</source>
        <translation type="vanished">محتوای کاری</translation>
    </message>
</context>
<context>
    <name>EAiPrompt</name>
    <message>
        <source>---Role---
You are a helpful assistant, answering questions about the background knowledge provided.

---Goal---
Respond to users&apos; questions, incorporating any relevant common sense.If you don&apos;t know the answer, just say so. Don&apos;t make it up.

---knowledge---
%1

---question---
%2
</source>
        <translation type="vanished">---نقش---

شما یک دستیار مفید هستید که به سوالات درباره دانش پس‌زمینه ارائه‌شده پاسخ می‌دهید.


---هدف---

به سوالات کاربران با در نظر گرفتن هرگونه اطلاعات مرتبط پاسخ دهید. اگر پاسخ را نمی‌دانید، فقط بگویید نمی‌دانید. جواب نسازید.


---دانش---

%1


---سوال---

%2</translation>
    </message>
    <message>
        <source>The output answer starts with &quot;No relevant information was found in your knowledge base.&quot;---question--
:%1
</source>
        <translation type="vanished">پاسخ خروجی با این جمله شروع می‌شود: &quot;هیچ اطلاعات مرتبطی در پایگاه دانش شما یافت نشد.&quot;---سوال--

:%1</translation>
    </message>
    <message>
        <source>---Role---
You are a helpful assistant, answering questions about the background knowledge provided.

---Goal---
Respond to users&apos; questions, incorporating any relevant common sense.If you don&apos;t know the answer, just say so. Don&apos;t make it up.

---knowledge---
%1

---question---
%2</source>
        <translation type="vanished">---نقش---

شما یک نویسنده حرفه‌ای با تخصص در سبک‌ها و فرمت‌های مختلف نوشتاری هستید.


---هدف---

بر اساس درخواست کاربر، محتوای باکیفیتی ایجاد کنید که نیازهای خاص او را برآورده کند.


---انواع نوشتار---

1. مقاله: مقالاتی با ساختار خوب بنویسید که استدلال‌های واضح و محتوای جذاب داشته باشند

2. سخنرانی: سخنرانی‌های قانع‌کننده با مقدمه، بدنه و نتیجه‌گیری مناسب ایجاد کنید


3. چارچوب: چارچوبی ساختاریافته برای موضوع داده‌شده ایجاد کنید

4. اعلان: اعلان‌ها یا اطلاعیه‌های رسمی بنویسید

5. پست: محتوای جذاب برای شبکه‌های اجتماعی ایجاد کنید

6. گزارش کاری: گزارش‌های کاری جامع بنویسید

7. گزارش تحقیقاتی: گزارش‌های تحقیقاتی دقیق ایجاد کنید

---ورودی---

%1


---فرمت خروجی---

لطفاً محتوا را در قالب زیر ارائه دهید:

عنوان:

محتوا:</translation>
    </message>
    <message>
        <source>---Role---
You are a professional writer with expertise in various writing styles and formats.

---Goal---
Based on the user&apos;s request, create high-quality content that meets their specific needs.

---Writing Types---
1. Article: Write well-structured articles with clear arguments and engaging content
2. Speeches: Create compelling speeches with proper opening, body, and conclusion

3. Outlines: Create a structured outline for the given topic
4. Notifications: Write formal notices or announcements
5. Posts: Create engaging social media content
6. Work Report: Write comprehensive work reports
7. Research Report: Create detailed research reports
---Input---
%1

---Output Format---
Please provide the content in the following format:
Title:
Content:</source>
        <translation type="vanished">---نقش---

شما نویسنده‌ای حرفه‌ای هستید که در سبک‌ها و قالب‌های گوناگون نوشتاری تخصص دارید.

---هدف---

بر اساس درخواست کاربر، محتوای باکیفیت ایجاد کنید که نیازهای خاص او را برآورده سازد.

---انواع نوشتار---
۱. مقاله: مقاله‌هایی ساختاریافته با استدلال‌های روشن و محتوای جذاب بنویسید
۲. سخنرانی: سخنرانی‌هایی قانع‌کننده با مقدمه، بدنه و نتیجه‌گیری مناسب ایجاد کنید

۳. طرح‌واره: طرح‌واره‌ای ساختارمند برای موضوع داده‌شده تهیه کنید
۴. اطلاعیه‌ها: اطلاعیه یا اعلامیه‌های رسمی بنویسید
۵. پست‌ها: محتوای شبکه‌های اجتماعی جذاب ایجاد کنید
۶. گزارش کار: گزارش‌های کاری جامع بنویسید
۷. گزارش تحقیق: گزارش‌های تحقیقاتی دقیق تهیه کنید
---ورودی---
%1

---قالب خروجی---
لطفاً محتوا را در قالب زیر ارائه دهید:
عنوان:
محتوا:</translation>
    </message>
    <message>
        <source>---Role---
You are a text processing expert with deep expertise in language analysis, writing techniques, and text optimization.

---Goal---
Process and improve the input text while maintaining its original meaning and style.

---Processing Types---
1. Summary: Create a concise summary of the main points
2. Proofread: Identify and fix grammatical, spelling, and stylistic errors
3. Explain: Provide detailed explanations of complex concepts or passages
4. Expand: Elaborate on key points while maintaining the original style
5. Continue: Continue the text in a coherent and natural way
6. Polish: Enhance the text&apos;s clarity, flow, and impact while preserving its essence

---Input---
%1

---Output Format---
Please provide the processed text directly without any additional characters or formatting.</source>
        <translation type="vanished">---نقش---

شما یک متخصص پردازش متن با تخصص عمیق در تحلیل زبان،
تکنیک‌های نوشتاری و بهینه‌سازی متن هستید.


---هدف---

پردازش و بهبود متن ورودی در حالی که معنای اصلی
و سبک آن حفظ شود.


---انواع پردازش---

1. خلاصه‌سازی: ایجاد یک خلاصه مختصر از نکات اصلی

2. تصحیح: شناسایی و رفع خطاهای دستوری، املایی و سبکی

3. توضیح: ارائه توضیحات دقیق از مفاهیم یا بخش‌های پیچیده

4. گسترش: بسط دادن نکات کلیدی در حالی که سبک اصلی حفظ شود

5. ادامه: ادامه متن به شیوه‌ای منسجم و طبیعی

6. صیقل دادن: بهبود وضوح، روانی و تأثیر متن در حالی که
جوهره آن حفظ شود


---ورودی---

%1


---فرمت خروجی---

لطفاً متن پردازش شده را مستقیماً و بدون هیچ کاراکتر
یا قالب‌بندی اضافی ارائه دهید.</translation>
    </message>
    <message>
        <source>---Role---
You are a professional translator and language expert. Your task is to:
1. Accurately translate text as requested
2. Answer language-related questions
3. Identify and handle specific translation requests

---Goal---
Carefully analyze the user&apos;s input to determine their intent:
1. If the input contains phrases like &apos;what does this mean&apos;, &apos;explain this phrase&apos;, or similar - provide ONLY a language explanation (no translation)
2. If the input specifies a particular sentence/paragraph to translate (e.g. &apos;Translate this sentence:...&apos;) - translate ONLY the specified portion (no full translation)
3. Only when no specific request is detected, perform full translation between Chinese and English

Always maintain the original meaning, tone, and style. For translations:
- Chinese → English
- English → Chinese

For language questions, provide clear, concise explanations.

---Input---
%1

---Output Format---
1. For full translations: Provide only the translation without additional formatting
2. For partial translations: Provide only the specified portion&apos;s translation
3. For explanations: Provide only the explanation in the same language as the question
Never combine explanation with translation or provide full translation after partial translation</source>
        <translation type="vanished">---نقش---

شما مترجم و متخصص زبانی حرفه‌ای هستید. وظایف شما عبارت‌اند از:
۱. ترجمه‌ی دقیق متن طبق درخواست
۲. پاسخ به پرسش‌های زبانی
۳. تشخیص و رسیدگی به درخواست‌های ترجمه‌ی خاص

---هدف---
ورودی کاربر را با دقت تحلیل کنید تا هدف او را دریابید:
۱. اگر ورودی عباراتی مانند «این چه معنایی دارد»، «این عبارت را توضیح بده» یا مشابه دارد، فقط توضیح زبانی ارائه دهید (بدون ترجمه)
۲. اگر ورودی جمله/پاراگراف خاصی را برای ترجمه مشخص کرده (مثلاً «این جمله را ترجمه کن:...»)، فقط همان بخش مشخص‌شده را ترجمه کنید (بدون ترجمه‌ی کامل)
۳. تنها زمانی که درخواست خاصی تشخیص داده نشد، ترجمه‌ی کامل بین چینی و انگلیسی انجام دهید

همیشه معنا، لحن و سبک اصلی را حفظ کنید. برای ترجمه‌ها:
- چینی → انگلیسی
- انگلیسی → چینی

برای پرسش‌های زبانی، توضیحاتی روشن و مختصر ارائه دهید.

---ورودی---
%1

---قالب خروجی---
۱. برای ترجمه‌های کامل: فقط ترجمه را بدون قالب‌بندی اضافی ارائه دهید
۲. برای ترجمه‌های جزئی: فقط ترجمه‌ی بخش مشخص‌شده را ارائه دهید
۳. برای توضیحات: فقط توضیح را به همان زبانی که پرسش شده ارائه کنید
هرگز توضیح را با ترجمه ترکیب نکنید یا پس از ترجمه‌ی جزئی، ترجمه‌ی کامل ارائه ندهید</translation>
    </message>
</context>
<context>
    <name>EAiProxy</name>
    <message>
        <source>Update the UOS Screen Recorder to version 6.6 or later and restart your computer to enable Screenshot Q&amp;A.</source>
        <translation type="vanished">برنامه‌ی ضبط صفحه‌ی UOS را به نسخه‌ی ۶٫۶ یا بالاتر به‌روزرسانی کرده و رایانه را مجدداً راه‌اندازی کنید تا پرسش و پاسخ از طریق اسکرین‌شات فعال شود.</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">پیکربندی مدل</translation>
    </message>
    <message>
        <source>Go to configuration</source>
        <translation type="vanished">برو به پیکربندی</translation>
    </message>
    <message>
        <source>No account</source>
        <translation type="vanished">حساب کاربری وجود ندارد</translation>
    </message>
    <message>
        <source>Input question</source>
        <translation type="vanished">سوال ورودی</translation>
    </message>
    <message>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="vanished">محتوای تولید شده توسط هوش مصنوعی فقط برای مرجع است، لطفاً به دقت اطلاعات توجه کنید.</translation>
    </message>
    <message>
        <source>Welcome to UOS AI</source>
        <translation type="vanished">به UOS AI خوش آمدید</translation>
    </message>
    <message>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation type="vanished">در اینجا برخی از کارهایی که UOS AI می‌تواند به شما کمک کند انجام دهید آورده شده است</translation>
    </message>
    <message>
        <source>Stop</source>
        <translation type="vanished">توقف</translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation type="vanished">تولید مجدد</translation>
    </message>
    <message>
        <source>Clear conversation history</source>
        <translation type="vanished">پاک کردن تاریخچه گفتگو</translation>
    </message>
    <message>
        <source>Please connect the microphone and try again</source>
        <translation type="vanished">لطفاً میکروفون را وصل کنید و دوباره امتحان کنید</translation>
    </message>
    <message>
        <source>Chat history cleared</source>
        <translation type="vanished">تاریخچه چت پاک شد</translation>
    </message>
    <message>
        <source>Click to start/stop recording</source>
        <translation type="vanished">برای شروع/توقف ضبط کلیک کنید</translation>
    </message>
    <message>
        <source>Listening</source>
        <translation type="vanished">در حال گوش دادن</translation>
    </message>
    <message>
        <source>Sleeping</source>
        <translation type="vanished">در حالت خواب</translation>
    </message>
    <message>
        <source>Microphone not detected</source>
        <translation type="vanished">میکروفون تشخیص داده نشد</translation>
    </message>
    <message>
        <source>Connection failed, click to try again</source>
        <translation type="vanished">اتصال ناموفق بود، برای تلاش مجدد کلیک کنید</translation>
    </message>
    <message>
        <source>Click on the animation or Ctrl+Super+Space to activate</source>
        <translation type="vanished">روی انیمیشن کلیک کنید یا Ctrl+Super+Space را فشار دهید تا فعال شود</translation>
    </message>
    <message>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation type="vanished">ورودی صدا موقتاً در دسترس نیست، لطفاً شبکه را بررسی کنید!</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">اتصال به سرور امکان‌پذیر نیست، لطفاً شبکه خود را بررسی کنید یا بعداً دوباره امتحان کنید.</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">گفتگوی صوتی</translation>
    </message>
    <message>
        <source>Click the animation or press Enter to send</source>
        <translation type="vanished">روی انیمیشن کلیک کنید یا Enter را فشار دهید تا ارسال شود</translation>
    </message>
    <message>
        <source>Stop recording after %1 seconds</source>
        <translation type="vanished">توقف ضبط پس از %1 ثانیه</translation>
    </message>
    <message>
        <source>Thinking</source>
        <translation type="vanished">در حال فکر کردن</translation>
    </message>
    <message>
        <source>Click animation to interrupt</source>
        <translation type="vanished">برای قطع کردن روی انیمیشن کلیک کنید</translation>
    </message>
    <message>
        <source>Answering</source>
        <translation type="vanished">در حال پاسخ دادن</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="vanished">سهمیه حساب رایگان شما تمام شده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="vanished">حساب رایگان شما منقضی شده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="vanished">UOS AI برای استفاده نیاز به پیکربندی حساب مدل هوش مصنوعی دارد. لطفاً ابتدا یک حساب مدل پیکربندی کنید.</translation>
    </message>
    <message>
        <source>Activate</source>
        <translation type="vanished">فعال‌سازی</translation>
    </message>
    <message>
        <source>Voice input</source>
        <translation type="vanished">ورودی صوتی</translation>
    </message>
    <message>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation type="vanished">پخش صدا موقتاً در دسترس نیست، لطفاً شبکه را بررسی کنید!</translation>
    </message>
    <message>
        <source>Turn off voice conversation</source>
        <translation type="vanished">خاموش کردن گفتگوی صوتی</translation>
    </message>
    <message>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation type="vanished">تصویر تولید شده است، لطفاً برای مشاهده آن به رابط چت سوئیچ کنید.</translation>
    </message>
    <message>
        <source>No account, please configure an account</source>
        <translation type="vanished">حسابی وجود ندارد، لطفاً یک حساب پیکربندی کنید</translation>
    </message>
    <message>
        <source>Answer each question up to 5 times</source>
        <translation type="vanished">به هر سوال حداکثر 5 بار پاسخ دهید</translation>
    </message>
    <message>
        <source>Copied successfully</source>
        <translation type="vanished">با موفقیت کپی شد</translation>
    </message>
    <message>
        <source>Sound output device not detected</source>
        <translation type="vanished">دستگاه خروجی صدا شناسایی نشد</translation>
    </message>
    <message>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation type="vanished">دستگاه خروجی صدا شناسایی نشد، لطفاً بررسی کرده و مجدداً تلاش کنید!</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">تنظیمات</translation>
    </message>
    <message>
        <source>About</source>
        <translation type="vanished">درباره</translation>
    </message>
    <message>
        <source>Mode</source>
        <translation type="vanished">حالت</translation>
    </message>
    <message>
        <source>Window Mode</source>
        <translation type="vanished">حالت پنجره</translation>
    </message>
    <message>
        <source>Sidebar Mode</source>
        <translation type="vanished">حالت نوار کناری</translation>
    </message>
    <message>
        <source>Assistant List</source>
        <translation type="vanished">لیست دستیارها</translation>
    </message>
    <message>
        <source>Agent List</source>
        <translation type="vanished">لیست نمایندگان</translation>
    </message>
    <message>
        <source>Agent Store</source>
        <translation type="vanished">فروشگاه نمایندگان</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">دستیار سیستم UOS</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">دستیار سیستم Deepin</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">دستیار دانش شخصی</translation>
    </message>
    <message>
        <source>Please configure the knowledge base</source>
        <translation type="vanished">لطفاً پایگاه دانش را پیکربندی کنید</translation>
    </message>
    <message>
        <source>Before using the [Personal Knowledge Assistant], it is necessary to configure the knowledge base. After configuring the knowledge base, AI will answer questions or generate content based on the content you have configured in the knowledge base.</source>
        <translation type="vanished">قبل از استفاده از [دستیار دانش شخصی]، لازم است پایگاه دانش را پیکربندی کنید. پس از پیکربندی پایگاه دانش، هوش مصنوعی بر اساس محتوایی که در پایگاه دانش پیکربندی کرده‌اید به سوالات پاسخ می‌دهد یا محتوا تولید می‌کند.</translation>
    </message>
    <message>
        <source>Please configure the large model</source>
        <translation type="vanished">لطفاً مدل بزرگ را پیکربندی کنید</translation>
    </message>
    <message>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation type="vanished">دستیار دانش شخصی تنها پس از پیکربندی یک مدل بزرگ قابل استفاده است.</translation>
    </message>
    <message>
        <source>To configure</source>
        <translation type="vanished">برای پیکربندی</translation>
    </message>
    <message>
        <source>To install</source>
        <translation type="vanished">برای نصب</translation>
    </message>
    <message>
        <source>Please install [EmbeddingPlugins]</source>
        <translation type="vanished">لطفاً [EmbeddingPlugins] را نصب کنید</translation>
    </message>
    <message>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation type="vanished">این دستیار برای اجرا نیاز به نصب EmbeddingPlugins دارد</translation>
    </message>
    <message>
        <source>Drag files here to add them.</source>
        <translation type="vanished">فایل‌ها را اینجا بکشید تا اضافه شوند.</translation>
    </message>
    <message>
        <source>You can only add 3 files, supported file types include: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, code files, etc.</source>
        <translation type="vanished">شما فقط می‌توانید ۳ پرونده اضافه کنید؛ انواع پرونده‌های پشتیبانی‌شده شامل: txt، doc، docx، xls، xlsx، ppt، pptx، pdf، md، png، jpg، jpeg، پرونده‌های کد و غیره است.</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation type="vanished">سرور MCP</translation>
    </message>
    <message>
        <source>Add Mcp Server</source>
        <translation type="vanished">افزودن سرور MCP</translation>
    </message>
    <message>
        <source>Add Server</source>
        <translation type="vanished">افزودن سرور</translation>
    </message>
    <message>
        <source>Add failed! Error reason:</source>
        <translation type="vanished">افزودن ناموفق بود! دلیل خطا:</translation>
    </message>
    <message>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation type="vanished">محیط MCP یافت نشد. لطفاً 【UOS AI Agent】 را نصب کنید</translation>
    </message>
    <message>
        <source>Calling</source>
        <translation type="vanished">در حال فراخوانی</translation>
    </message>
    <message>
        <source>Completed</source>
        <translation type="vanished">تکمیل شد</translation>
    </message>
    <message>
        <source>Call Failed</source>
        <translation type="vanished">تماس ناموفق بود</translation>
    </message>
    <message>
        <source>Cancelled</source>
        <translation type="vanished">لغو شد</translation>
    </message>
    <message>
        <source>params</source>
        <translation type="vanished">پارامترها</translation>
    </message>
    <message>
        <source>result</source>
        <translation type="vanished">نتیجه</translation>
    </message>
    <message>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="vanished">برای سرور MCP، به مدل رسمی «حساب آزمایشی DeepSeek» تغییر دهید</translation>
    </message>
    <message>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation type="vanished">دستور سرور MCP را وارد کنید، مثلاً «سیستم را برایم به حالت تاریک تغییر بده»</translation>
    </message>
    <message>
        <source>Agent server is not available</source>
        <translation type="vanished">سرور عامل در دسترس نیست</translation>
    </message>
    <message>
        <source>Agent server exception</source>
        <translation type="vanished">استثنای سرور عامل</translation>
    </message>
    <message>
        <source>MCP server is not available</source>
        <translation type="vanished">سرور MCP در دسترس نیست</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">لغو</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">تأیید</translation>
    </message>
    <message>
        <source>Automate multi-file and multi-app tasks with one command using MCP Service. Try it now!</source>
        <translation type="vanished">با استفاده از سرویس MCP، کارهای چندفایلی و چندبرنامه‌ای را با یک دستور خودکار کنید. همین حالا امتحان کنید!</translation>
    </message>
    <message>
        <source>Use later</source>
        <translation type="vanished">بعداً استفاده کنید</translation>
    </message>
    <message>
        <source>Install Now</source>
        <translation type="vanished">همین حالا نصب کنید</translation>
    </message>
    <message>
        <source>Enable MCP Server</source>
        <translation type="vanished">فعال‌سازی سرور MCP</translation>
    </message>
    <message>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation type="vanished">پس از نصب محیط MCP «UOS AI Agent»، روی </translation>
    </message>
    <message>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation type="vanished">کلیک کرده و «uos-mcp» را در فهرست سرورهای MCP انتخاب کنید.</translation>
    </message>
    <message>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation type="vanished">امتحان کنید بگویید: «سیستم را به حالت تاریک تغییر بده».</translation>
    </message>
    <message>
        <source>Try it now</source>
        <translation type="vanished">همین حالا امتحان کنید</translation>
    </message>
    <message>
        <source>Add Mcp Server[GuidePage]</source>
        <translation type="vanished">افزودن سرور Mcp [صفحه راهنما]</translation>
    </message>
    <message>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation type="vanished">کاربران تازه‌وارد: محیط MCP «UOS AI Agent» را از فروشگاه برنامه نصب کنید.</translation>
    </message>
    <message>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation type="vanished">قالب فایل JSON نادرست است؛ لطفاً بررسی کرده و دوباره ارسال کنید</translation>
    </message>
    <message>
        <source>Install Now &gt;</source>
        <translation type="vanished">همین حالا نصب کنید &gt;</translation>
    </message>
    <message>
        <source>General Chat</source>
        <translation type="vanished">گفت‌وگوی عمومی</translation>
    </message>
    <message>
        <source>Private Chat</source>
        <translation type="vanished">گفت‌وگوی خصوصی</translation>
    </message>
    <message>
        <source>Now in Private Chat</source>
        <translation type="vanished">اکنون در گفت‌وگوی خصوصی</translation>
    </message>
    <message>
        <source>Private Chat messages are not saved in history and will be permanently deleted when you leave the chat.</source>
        <translation type="vanished">پیام‌های گفت‌وگوی خصوصی در تاریخچه ذخیره نمی‌شوند و با ترک گفت‌وگو برای همیشه حذف خواهند شد.</translation>
    </message>
    <message>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation type="vanished">پرسش و پاسخ از طریق اسکرین‌شات میان‌بر (Ctrl+Alt+Q)، تا سه تصویر پشتیبانی می‌شود.</translation>
    </message>
    <message>
        <source>Cannot be used during screen recording</source>
        <translation type="vanished">در هنگام ضبط صفحه قابل استفاده نیست</translation>
    </message>
    <message>
        <source>You can upload up to 3 files or image</source>
        <translation type="vanished">می‌توانید حداکثر ۳ پرونده یا تصویر بارگذاری کنید</translation>
    </message>
    <message>
        <source>Upload Files</source>
        <translation type="vanished">بارگذاری پرونده‌ها</translation>
    </message>
    <message>
        <source>Please delete the abnormal file and send it again</source>
        <translation type="vanished">لطفاً پروندهٔ ناهنجار را حذف کرده و دوباره ارسال کنید</translation>
    </message>
    <message>
        <source>Add Private Chat</source>
        <translation type="vanished">افزودن گفت‌وگوی خصوصی</translation>
    </message>
    <message>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation type="vanished">افزودن [پرسش و پاسخ از اسکرین‌شات]</translation>
    </message>
    <message>
        <source>Take a screenshot and send the content to UOS AI. You can also upload an image directly.</source>
        <translation type="vanished">اسکرین‌شات بگیرید و محتوا را به UOS AI بفرستید. همچنین می‌توانید مستقیماً تصویری بارگذاری کنید.</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="vanished">تأیید</translation>
    </message>
    <message>
        <source>Next</source>
        <translation type="vanished">بعدی</translation>
    </message>
    <message>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation type="vanished">افزودن [حالت گفت‌وگوی خصوصی] – گفت‌وگوها ذخیره نمی‌شوند.</translation>
    </message>
    <message>
        <source>No text extracted</source>
        <translation type="vanished">هیچ متنی استخراج نشد</translation>
    </message>
    <message>
        <source>Image size exceeds 15 MB</source>
        <translation type="vanished">اندازهٔ تصویر از ۱۵ مگابایت بیشتر است</translation>
    </message>
    <message>
        <source>After opening the knowledge base, answers will be based on its content. Response speed depends on machine performance and the size of the knowledge base.</source>
        <translation type="vanished">پس از باز کردن پایگاه دانش، پاسخ‌ها بر اساس محتوای آن خواهند بود. سرعت پاسخ به کارایی دستگاه و اندازهٔ پایگاه دانش بستگی دارد.</translation>
    </message>
    <message>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation type="vanished">پایگاه دانش در صورت انتخاب هر دستور یا MCP در دسترس نیست.</translation>
    </message>
    <message>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation type="vanished">MCP در حالی که پایگاه دانش فعال است غیرفعال می‌شود.</translation>
    </message>
    <message>
        <source>Commands disabled while knowledge base is active.</source>
        <translation type="vanished">دستورها در حالی که پایگاه دانش فعال است غیرفعال می‌شوند.</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="obsolete">کپی</translation>
    </message>
    <message>
        <source>Re-edit</source>
        <translation type="vanished">ویرایش مجدد</translation>
    </message>
    <message>
        <source>Copy succeeded.</source>
        <translation type="vanished">کپی با موفقیت انجام شد.</translation>
    </message>
    <message>
        <source>Copy failed. Please try again.</source>
        <translation type="vanished">کپی ناموفق بود. لطفاً دوباره تلاش کنید.</translation>
    </message>
    <message>
        <source>Searching</source>
        <translation type="vanished">در حال جست‌وجو</translation>
    </message>
    <message>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation type="vanished">%1 سند مرجع به‌دست آمده (%2 ثانیه)</translation>
    </message>
    <message>
        <source>Clear History</source>
        <translation type="vanished">پاک‌سازی تاریخچه</translation>
    </message>
    <message>
        <source>Delete all records?</source>
        <translation type="vanished">تمام سوابق حذف شوند؟</translation>
    </message>
    <message>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation type="vanished">پس از حذف، محتوا قابل بازیابی نیست!</translation>
    </message>
    <message>
        <source>Recommend official models</source>
        <translation type="vanished">توصیهٔ مدل‌های رسمی</translation>
    </message>
    <message>
        <source>Disable MCP</source>
        <translation type="vanished">غیرفعال‌سازی MCP</translation>
    </message>
    <message>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="vanished">استفاده از مدل رسمی «حساب آزمایشی DeepSeek» توصیه می‌شود</translation>
    </message>
    <message>
        <source>Quick Open</source>
        <translation type="vanished">باز کردن سریع</translation>
    </message>
    <message>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation type="vanished">ارتقاء سرور MCP به حالت خودکار</translation>
    </message>
    <message>
        <source>MCP Server have been upgraded to automatic mode, allowing you to access all MCP Server with just click </source>
        <translation type="vanished">سرورهای MCP به حالت خودکار ارتقا یافته‌اند و تنها با یک کلیک می‌توانید به همهٔ سرورهای MCP دسترسی پیدا کنید</translation>
    </message>
    <message>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation type="vanished">. این امکان را می‌دهد تا کارهایی مانند راه‌اندازی سیستم و پردازش پرونده‌ها را تنها با یک کلیک خودکار کنید.</translation>
    </message>
    <message>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation type="vanished">افزودن سرور MCP به تنظیمات منتقل شده است.</translation>
    </message>
    <message>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation type="vanished">برای افزودن سرورهای MCP بیشتر، به تنظیمات &gt; سرور MCP بروید.</translation>
    </message>
    <message>
        <source>Got it</source>
        <translation type="obsolete">متوجه شدم</translation>
    </message>
    <message>
        <source>Complimentary Model Credits</source>
        <translation type="vanished">اعتبار رایگان مدل</translation>
    </message>
    <message>
        <source>The current system offers the DeepSeek trial account model, which automatically refreshes the free quota at the beginning of each month, allowing you to use it worry-free.</source>
        <translation type="vanished">سیستم فعلی مدل حساب آزمایشی DeepSeek را ارائه می‌دهد که به صورت خودکار در ابتدای هر ماه سهمیه رایگان را تمدید می‌کند و به شما امکان استفاده بدون نگرانی را می‌دهد.</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation type="vanished">دریافت اعتبار</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">دریافت حساب رایگان</translation>
    </message>
    <message>
        <source>Claim Free Credits</source>
        <translation type="vanished">دریافت اعتبار رایگان</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="vanished">با موفقیت دریافت شد</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="vanished">دریافت ناموفق بود. لطفا دوباره تلاش کنید.</translation>
    </message>
    <message>
        <source>Enable MCP Server&amp;</source>
        <translation type="vanished">فعال‌سازی سرور MCP&amp;</translation>
    </message>
    <message>
        <source>Disable MCP Server</source>
        <translation type="vanished">غیرفعال‌سازی سرور MCP</translation>
    </message>
    <message>
        <source>Configure MCP Server</source>
        <translation type="vanished">پیکربندی سرور MCP</translation>
    </message>
    <message>
        <source>You can only add a maximum of one file.</source>
        <translation type="vanished">شما فقط می‌توانید حداکثر یک فایل اضافه کنید.</translation>
    </message>
    <message>
        <source>The file format is not supported.</source>
        <translation type="vanished">فرمت فایل پشتیبانی نمی‌شود.</translation>
    </message>
    <message>
        <source>Summarize the key content of the file.</source>
        <translation type="vanished">محتوای کلیدی فایل را خلاصه کنید.</translation>
    </message>
    <message>
        <source>Parsing...</source>
        <translation type="vanished">در حال پردازش...</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation type="vanished">خطای فایل</translation>
    </message>
    <message>
        <source>File has been deleted.</source>
        <translation type="vanished">فایل حذف شده است.</translation>
    </message>
    <message>
        <source>The file size exceeds the 100MB limit.</source>
        <translation type="vanished">حجم فایل از حد مجاز 100 مگابایت بیشتر است.</translation>
    </message>
    <message>
        <source>Upload a document</source>
        <translation type="vanished">آپلود یک سند</translation>
    </message>
    <message>
        <source>File deleted</source>
        <translation type="vanished">فایل حذف شد</translation>
    </message>
    <message>
        <source>No text was parsed</source>
        <translation type="vanished">متنی پردازش نشد</translation>
    </message>
    <message>
        <source>Reference</source>
        <translation type="vanished">مرجع</translation>
    </message>
    <message>
        <source>Instruction</source>
        <translation type="vanished">دستورالعمل</translation>
    </message>
    <message>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation type="vanished">برای فعال کردن، &quot;/&quot; را در کادر ورودی تایپ کنید.</translation>
    </message>
    <message>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation type="vanished">لطفا وارد شوید؛ &quot;Ctrl+Enter&quot; برای تغییر خط.</translation>
    </message>
    <message>
        <source>Enter your question, or enter &quot;/&quot; to select a command
&quot;Ctrl+Enter&quot;  to start a new line</source>
        <translation type="vanished">سوال خود را وارد کنید، یا &quot;/&quot; را برای انتخاب یک دستور وارد کنید
&quot;Ctrl+Enter&quot; برای شروع یک خط جدید</translation>
    </message>
    <message>
        <source>Search complete.</source>
        <translation type="vanished">جستجو کامل شد.</translation>
    </message>
    <message>
        <source>Click to view results</source>
        <translation type="vanished">برای مشاهده نتایج کلیک کنید</translation>
    </message>
    <message>
        <source>edit</source>
        <translation type="vanished">ویرایش</translation>
    </message>
    <message>
        <source>save</source>
        <translation type="vanished">ذخیره</translation>
    </message>
    <message>
        <source>copy</source>
        <translation type="vanished">کپی</translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="vanished">جستجو</translation>
    </message>
    <message>
        <source>DeepThink(R1)</source>
        <translation type="vanished">تفکر عمیق(R1)</translation>
    </message>
    <message>
        <source>Thinking has stopped</source>
        <translation type="vanished">تفکر متوقف شده است</translation>
    </message>
    <message>
        <source>Back to bottom</source>
        <translation type="vanished">بازگشت به پایین</translation>
    </message>
    <message>
        <source>Deeply thought (%1 seconds)</source>
        <translation type="vanished">عمیقا فکر شده (%1 ثانیه)</translation>
    </message>
    <message>
        <source>New Conversation</source>
        <translation type="vanished">مکالمه جدید</translation>
    </message>
    <message>
        <source>History</source>
        <translation type="vanished">تاریخچه</translation>
    </message>
    <message>
        <source>No History Records</source>
        <translation type="vanished">هیچ سابقه‌ای وجود ندارد</translation>
    </message>
    <message>
        <source>Today</source>
        <translation type="vanished">امروز</translation>
    </message>
    <message>
        <source>Yesterday</source>
        <translation type="vanished">دیروز</translation>
    </message>
    <message>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation type="vanished">آیا مطمئن هستید که می‌خواهید این گفتگو را حذف کنید؟ پس از حذف، بازیابی آن امکان‌پذیر نخواهد بود.</translation>
    </message>
    <message>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation type="vanished">عامل %1 مورد استفاده در این گفتگو حذف شده است</translation>
    </message>
    <message>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation type="vanished">نمایش این گفتگو امکان‌پذیر نیست. برای مشاهده آن، لطفاً عامل %1 را نصب کرده و مجدداً تلاش کنید.</translation>
    </message>
    <message>
        <source>The original conversation model has been deleted. We have switched to a new model for you to continue the conversation.</source>
        <translation type="vanished">مدل اصلی گفتگو حذف شده است. ما برای ادامه گفتگو، مدل جدیدی را برای شما فعال کرده‌ایم.</translation>
    </message>
    <message>
        <source>Recommendations</source>
        <translation type="vanished">پیشنهادها</translation>
    </message>
    <message>
        <source>More</source>
        <translation type="vanished">بیشتر</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation type="vanished">افزودن مدل</translation>
    </message>
    <message>
        <source>No Model</source>
        <translation type="vanished">بدون مدل</translation>
    </message>
    <message>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation type="vanished">مدلی موجود نیست. لطفاً در تنظیمات یک مدل نصب یا پیکربندی کنید.</translation>
    </message>
    <message>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation type="vanished">لطفاً موضوع محتوا و نیازمندی‌های مورد نظر برای خلق اثر خود را شرح دهید.</translation>
    </message>
    <message>
        <source>Please Enter the Content You Want to Translate and Specify the Target Language. Default Translation is to Chinese.</source>
        <translation type="vanished">لطفاً محتوایی را که می‌خواهید ترجمه کنید وارد کرده و زبان مقصد را مشخص نمایید. ترجمه پیش‌فرض به چینی است.</translation>
    </message>
    <message>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation type="vanished">لطفاً متنی را که نیاز به پردازش دارد وارد کرده و نیازمندی‌های خود را مشخص کنید.</translation>
    </message>
    <message>
        <source>New Agent Added</source>
        <translation type="vanished">عامل جدید افزوده شد</translation>
    </message>
    <message>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation type="vanished">عامل‌های جدید نوشتن، پردازش متن و ترجمه اضافه شده‌اند. هم‌اکنون آن‌ها را بررسی کنید.</translation>
    </message>
    <message>
        <source>Try it</source>
        <translation type="vanished">امتحان کنید</translation>
    </message>
    <message>
        <source>Write an article based on the following document:</source>
        <translation type="vanished">مقاله‌ای بر اساس سند زیر بنویسید:</translation>
    </message>
    <message>
        <source>Translate the following document into English:</source>
        <translation type="vanished">سند زیر را به انگلیسی ترجمه کنید:</translation>
    </message>
</context>
<context>
    <name>EChatButton</name>
    <message>
        <source>Turn off voice conversation</source>
        <translation type="vanished">خاموش کردن گفتگوی صوتی</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">گفتگوی صوتی</translation>
    </message>
</context>
<context>
    <name>EPPTWebView</name>
    <message>
        <source>Export Item As</source>
        <translation type="vanished">صادر کردن مورد به عنوان</translation>
    </message>
</context>
<context>
    <name>EParserDocument</name>
    <message>
        <source>Supported files</source>
        <translation type="vanished">فایل‌های پشتیبانی شده</translation>
    </message>
</context>
<context>
    <name>FileParser</name>
    <message>
        <location filename="../src/services/fileservice/parsers/fileparser.cpp" line="83"/>
        <source>Unsupported file format</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>FunctionsParser</name>
    <message>
        <source>Function not available</source>
        <translation type="vanished">عملکرد در دسترس نیست</translation>
    </message>
</context>
<context>
    <name>GetFreeAccountDialog</name>
    <message>
        <source>Get a free trial account</source>
        <translation type="vanished">دریافت حساب آزمایشی رایگان</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">انصراف</translation>
    </message>
    <message>
        <source>Get account</source>
        <comment>button</comment>
        <translation type="vanished">دریافت حساب</translation>
    </message>
    <message>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&gt;&lt;/a&gt;</source>
        <translation type="vanished">دریافت حساب به معنای درک و موافقت شما با شرایط رویداد است،&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;جزئیات رویداد&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">حساب آزمایشی</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">ذخیره سازی ناموفق بود، لطفاً بعداً مجدداً تلاش کنید</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">تایید</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation type="vanished">حساب آزمایشی با موفقیت دریافت شد.</translation>
    </message>
    <message>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="vanished">تعداد استفاده و مدت زمان حساب آزمایشی محدود است، لطفاً حساب مدل شخصی خود را به موقع پیکربندی کنید! برای جزئیات بیشتر به توضیحات رویداد مراجعه کنید.</translation>
    </message>
    <message>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="vanished">پشتیبانی انگلیسی برای حساب‌های آزمایشی رضایت‌بخش نیست. همچنین تعداد استفاده و مدت زمان حساب آزمایشی محدود است. لطفاً حساب مدل شخصی خود را به موقع پیکربندی کنید!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="vanished">شروع آزمایشی</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">فعالیت حساب رایگان به پایان رسید.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">اتصال به سرور امکان‌پذیر نیست، لطفاً شبکه خود را بررسی کنید یا بعداً دوباره تلاش کنید.</translation>
    </message>
</context>
<context>
    <name>IatCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>احراز هویت appid ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>دریافت یک پارامتر خاص ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>مقدار پارامتر نامعتبر است</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>مجوز موتور ناکافی است</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="14"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="15"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="18"/>
        <source>Session timeout</source>
        <translation>زمان نشست به پایان رسید</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="16"/>
        <source>Audio decoding failed</source>
        <translation>رمزگشایی صدا ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="17"/>
        <source>Engine session ended</source>
        <translation>نشست موتور به پایان رسید</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="19"/>
        <source>Parameter error</source>
        <translation>خطای پارامتر</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="20"/>
        <source>appid cannot be empty</source>
        <translation>appid نمی‌تواند خالی باشد</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="21"/>
        <source>Illegal version</source>
        <translation>نسخه غیرمجاز</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="22"/>
        <source>permission denied</source>
        <translation>دسترسی رد شد</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="23"/>
        <source>Daily flow control exceeds limit</source>
        <translation>کنترل جریان روزانه از حد مجاز فراتر رفته است</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="24"/>
        <source>The request data format is illegal</source>
        <translation>فرمت داده درخواست نامعتبر است</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="25"/>
        <source>base64 decoding failed</source>
        <translation>رمزگشایی base64 ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="26"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>پارامترهای مورد نیاز وجود ندارند یا پارامترها نامعتبر هستند</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="27"/>
        <source>Invalid handle</source>
        <translation>هندل نامعتبر</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="28"/>
        <source>Reading data timeout</source>
        <translation>زمان خواندن داده به پایان رسید</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="37"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>اتصال ناموفق بود، لطفاً اطلاعات وارد شده را بررسی کنید.</translation>
    </message>
</context>
<context>
    <name>IconButtonEx</name>
    <message>
        <source>Newly added files require preprocessing before they can be used, and during the data processing process, it may consume a significant amount of computing and storage resources. Data processing will stop after deleting data.</source>
        <translation type="vanished">فایل‌های جدید اضافه شده قبل از استفاده نیاز به پیش‌پردازش دارند و در طول فرآیند پردازش داده، ممکن است مقدار قابل توجهی از منابع محاسباتی و ذخیره‌سازی مصرف شود. پردازش داده پس از حذف داده متوقف خواهد شد.</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseItem</name>
    <message>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation type="vanished">آیا مطمئن هستید که می‌خواهید این فایل پایگاه دانش را حذف کنید؟</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">لغو</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">تایید</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseListWidget</name>
    <message>
        <source>Delete</source>
        <translation type="vanished">حذف</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">افزودن</translation>
    </message>
    <message>
        <source>Please install the embedding model plugins first</source>
        <translation type="vanished">لطفاً ابتدا افزونه‌های مدل جاسازی را نصب کنید</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">مدیریت پایگاه دانش</translation>
    </message>
    <message>
        <source>Here, the knowledge base of the Personal Knowledge Assistant can be defined, and the Personal Knowledge Assistant will answer questions based on the files added below.</source>
        <translation type="vanished">در اینجا می‌توان پایگاه دانش دستیار دانش شخصی را تعریف کرد و دستیار دانش شخصی بر اساس فایل‌های اضافه شده در زیر به سوالات پاسخ خواهد داد.</translation>
    </message>
    <message>
        <source>Done</source>
        <translation type="vanished">انجام شد</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="vanished">هیچ‌کدام</translation>
    </message>
    <message>
        <source>File already exist</source>
        <translation type="vanished">فایل از قبل وجود دارد</translation>
    </message>
    <message>
        <source>The %1 file already exists and cannot be added again. Please modify the file name or delete the existing file before adding it again</source>
        <translation type="vanished">فایل %1 از قبل وجود دارد و نمی‌توان دوباره اضافه کرد. لطفاً نام فایل را تغییر دهید یا فایل موجود را قبل از اضافه کردن مجدد حذف کنید.</translation>
    </message>
    <message>
        <source>All files</source>
        <translation type="vanished">همه فایل‌ها</translation>
    </message>
    <message>
        <source>This feature requires high hardware resources, and the reference benchmark configuration is: CPU Intel 11th generation i7 or above; Memory of 16GB or more; Having a NVIDIA graphics card and a 10 series or higher is the best option. If the configuration is too low, there may be issues such as lagging and inaccurate answers.</source>
        <translation type="vanished">این ویژگی به منابع سخت‌افزاری بالا نیاز دارد و پیکربندی مرجع به شرح زیر است: پردازنده Intel نسل 11 i7 یا بالاتر؛ حافظه 16 گیگابایت یا بیشتر؛ داشتن کارت گرافیک NVIDIA و سری 10 یا بالاتر بهترین گزینه است. اگر پیکربندی خیلی پایین باشد، ممکن است مشکلاتی مانند تأخیر و پاسخ‌های نادرست وجود داشته باشد.</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseManager</name>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="275"/>
        <source>FollowAlong</source>
        <translation>همراهی کنید</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="284"/>
        <source>Insufficient knowledge base capacity</source>
        <translation type="unfinished">ظرفیت پایگاه دانش کافی نیست</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="285"/>
        <source>The total capacity of the knowledge base is %1M, with a remaining %2. The total number of files added this time is %3. Unable to complete the add to knowledge base operation.</source>
        <translation type="unfinished">ظرفیت کل پایگاه دانش %1M است و %2 باقی مانده است. تعداد کل فایل‌های اضافه شده این بار %3 است. عملیات اضافه کردن به پایگاه دانش قابل تکمیل نیست.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="291"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>تأیید</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="305"/>
        <source>Not enough disk space</source>
        <translation type="unfinished">فضای دیسک کافی نیست</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="306"/>
        <source>To store the newly added files, at least %1 of disk space is required. The current remaining space is %2. Please clear enough hard disk space and try again.</source>
        <translation type="unfinished">برای ذخیره فایل‌های جدید اضافه شده، حداقل %1 فضای دیسک مورد نیاز است. فضای باقی‌مانده فعلی %2 است. لطفاً فضای هارد دیسک کافی را پاک کنید و دوباره امتحان کنید.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="324"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation type="unfinished">برای افزودن به پایگاه دانش نیاز به نصب پلاگین مدل برداری است. لطفاً به فروشگاه برنامه بروید و آن را دانلود و نصب کنید.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="332"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="unfinished">نصب نکن</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="333"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="unfinished">فوراً نصب کن</translation>
    </message>
</context>
<context>
    <name>LLM</name>
    <message>
        <source>Vincent picture service is not supported</source>
        <translation type="vanished">سرویس تصویر Vincent پشتیبانی نمی‌شود</translation>
    </message>
</context>
<context>
    <name>LLMServerProxy</name>
    <message>
        <source>GPT3.5（OpenAI）</source>
        <translation type="vanished">GPT3.5 (OpenAI)</translation>
    </message>
    <message>
        <source>GPT4（OpenAI）</source>
        <translation type="vanished">GPT4 (OpenAI)</translation>
    </message>
    <message>
        <source>星火大模型1.5（讯飞）</source>
        <translation type="vanished">مدل بزرگ Spark 1.5 (iFLYTEK)</translation>
    </message>
    <message>
        <source>星火大模型2.0（讯飞）</source>
        <translation type="vanished">مدل بزرگ Spark 2.0 (iFLYTEK)</translation>
    </message>
    <message>
        <source>星火大模型3.0（讯飞）</source>
        <translation type="vanished">مدل بزرگ Spark 3.0 (iFLYTEK)</translation>
    </message>
    <message>
        <source>ERNIE 3.5</source>
        <translation type="vanished">ERNIE 3.5</translation>
    </message>
    <message>
        <source>ERNIE-Bot-turbo</source>
        <translation type="vanished">ERNIE-Bot-turbo</translation>
    </message>
    <message>
        <source>ERNIE-Bot-4</source>
        <translation type="vanished">ERNIE-Bot-4</translation>
    </message>
    <message>
        <source>360 AI</source>
        <translation type="vanished">360 AI</translation>
    </message>
    <message>
        <source>iFLYTEK-Spark</source>
        <translation type="vanished">iFLYTEK-Spark</translation>
    </message>
    <message>
        <source>Baidu-Ernie</source>
        <translation type="vanished">Baidu-Ernie</translation>
    </message>
    <message>
        <source>ChatGLM-turbo</source>
        <translation type="vanished">ChatGLM-turbo</translation>
    </message>
    <message>
        <source>Gemini 1.5 Flash</source>
        <translation type="vanished">Gemini 1.5 Flash</translation>
    </message>
    <message>
        <source>Gemini 1.5 Pro</source>
        <translation type="vanished">Gemini 1.5 Pro</translation>
    </message>
    <message>
        <source>TextToImage(Local)</source>
        <translation type="vanished">متن به تصویر (محلی)</translation>
    </message>
    <message>
        <source>YouRong 1.5B</source>
        <translation type="vanished">یورونگ 1.5B</translation>
    </message>
    <message>
        <source>YouRong 7B</source>
        <translation type="vanished">یورونگ 7B</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="vanished">سفارشی</translation>
    </message>
    <message>
        <source>Private deployment model</source>
        <translation type="vanished">مدل استقرار خصوصی</translation>
    </message>
    <message>
        <source>OpenRouter</source>
        <translation type="vanished">مسیریاب باز</translation>
    </message>
    <message>
        <source>DeepSeek-R1</source>
        <translation type="vanished">دیپ‌سیک-R1</translation>
    </message>
    <message>
        <source>DeepSeek</source>
        <translation type="vanished">دیپ‌سیک</translation>
    </message>
    <message>
        <source>unknown model</source>
        <translation type="vanished">مدل ناشناخته</translation>
    </message>
</context>
<context>
    <name>LLMUtils</name>
    <message>
        <source>Your system environment is Linux, and the user home path is</source>
        <translation type="vanished">محیط سیستم شما لینوکس است و مسیر خانه کاربر</translation>
    </message>
</context>
<context>
    <name>LocalModelItem</name>
    <message>
        <source>Install</source>
        <translation type="vanished">نصب</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="vanished">به‌روزرسانی</translation>
    </message>
    <message>
        <source>Uninstall</source>
        <translation type="vanished">حذف نصب</translation>
    </message>
</context>
<context>
    <name>LocalModelListItem</name>
    <message>
        <source>uninstall</source>
        <translation type="vanished">حذف نصب</translation>
    </message>
</context>
<context>
    <name>LocalModelListWidget</name>
    <message>
        <source>Local model</source>
        <translation type="vanished">مدل محلی</translation>
    </message>
    <message>
        <source>Text to image model</source>
        <translation type="vanished">مدل متن به تصویر</translation>
    </message>
    <message>
        <source>Use a local model to generate images. After turning it on, you can select the model in the model list in the chat interface.</source>
        <translation type="vanished">از یک مدل محلی برای تولید تصاویر استفاده کنید. پس از فعال کردن، می‌توانید مدل را در لیست مدل‌ها در رابط چت انتخاب کنید.</translation>
    </message>
    <message>
        <source>speech model</source>
        <translation type="vanished">مدل گفتار</translation>
    </message>
    <message>
        <source>When turned on, the speech recognition and speech reading in the chat interface will use the local model without requiring an Internet connection.</source>
        <translation type="vanished">وقتی فعال شود، تشخیص گفتار و خواندن گفتار در رابط چت از مدل محلی استفاده می‌کند و نیازی به اتصال اینترنت ندارد.</translation>
    </message>
    <message>
        <source>ULLM-1.5B</source>
        <translation type="vanished">ULLM-1.5B</translation>
    </message>
    <message>
        <source>ULLM-7B</source>
        <translation type="vanished">ULLM-7B</translation>
    </message>
    <message>
        <source>DeepSeek-R1-1.5B</source>
        <translation type="vanished">دیپ‌سیک-R1-1.5B</translation>
    </message>
    <message>
        <source>UOS AI large model</source>
        <translation type="vanished">مدل بزرگ هوش مصنوعی UOS</translation>
    </message>
    <message>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation type="vanished">پس از نصب، برای استفاده از هوش مصنوعی UOS نیازی به اتصال اینترنت ندارید.</translation>
    </message>
    <message>
        <source>Download from the open-source community at your own risk. Use it in UOS AI Assistant after installation.</source>
        <translation type="vanished">با مسئولیت خود از جامعه متن‌باز دانلود کنید. پس از نصب، آن را در دستیار هوش مصنوعی UOS استفاده کنید.</translation>
    </message>
    <message>
        <source>Embedding Plugins</source>
        <translation type="vanished">پلاگین‌های تعبیه‌شده</translation>
    </message>
    <message>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation type="vanished">پس از نصب مدل، دستیار سیستم و دستیار دانش شخصی قابل اجرا خواهند بود.</translation>
    </message>
</context>
<context>
    <name>MgmtWindow</name>
    <message>
        <source>Successfully connected</source>
        <translation type="vanished">با موفقیت متصل شد</translation>
    </message>
    <message>
        <source>User Agreement</source>
        <translation type="vanished">توافقنامه کاربر</translation>
    </message>
    <message>
        <source>UOS AI User Agreement</source>
        <translation type="vanished">توافقنامه کاربر هوش مصنوعی UOS</translation>
    </message>
    <message>
        <source>Read and agreed</source>
        <translation type="vanished">خوانده و موافقت شده</translation>
    </message>
    <message>
        <source>Proxy Settings</source>
        <translation type="vanished">تنظیمات پراکسی</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">برو به تنظیمات</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">پیکربندی مدل</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">فعالیت حساب رایگان به پایان رسید.</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">تایید</translation>
    </message>
    <message>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation type="vanished">برای افزودن به پایگاه دانش نیاز به نصب پلاگین مدل برداری است. لطفاً به فروشگاه برنامه بروید و آن را دانلود و نصب کنید.</translation>
    </message>
    <message>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="vanished">نصب نکن</translation>
    </message>
    <message>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="vanished">فوراً نصب کن</translation>
    </message>
</context>
<context>
    <name>ModelListItem</name>
    <message>
        <source>Are you sure you want to delete this model?</source>
        <translation type="vanished">آیا مطمئن هستید که می‌خواهید این مدل را حذف کنید؟</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">لغو</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">تایید</translation>
    </message>
</context>
<context>
    <name>ModelListWidget</name>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">یک حساب رایگان دریافت کنید</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">حذف</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">افزودن</translation>
    </message>
    <message>
        <source>Online model</source>
        <translation type="vanished">مدل آنلاین</translation>
    </message>
    <message>
        <source>Done</source>
        <translation type="vanished">انجام شد</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="vanished">هیچ‌کدام</translation>
    </message>
</context>
<context>
    <name>ModifyModelDialog</name>
    <message>
        <source>LLM</source>
        <translation type="vanished">مدل زبان بزرگ</translation>
    </message>
    <message>
        <source>APPID</source>
        <translation type="vanished">شناسه برنامه</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">کلید API</translation>
    </message>
    <message>
        <source>APISecret</source>
        <translation type="vanished">رمز API</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">حساب</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">نام مدل</translation>
    </message>
    <message>
        <source>API Address</source>
        <translation type="vanished">آدرس API</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">ضروری، برای تمایز بین مدل‌های متعدد</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">دامنه</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">لغو</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">تایید</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">حداکثر 20 کاراکتر</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">نام حساب کاربری از قبل وجود دارد، لطفاً آن را تغییر دهید</translation>
    </message>
</context>
<context>
    <name>OcrParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/ocrparse.cpp" line="25"/>
        <source>The image file does not exist: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/ocrparse.cpp" line="34"/>
        <source>OCR did not recognize the text content</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>OperatingLineWidget</name>
    <message>
        <source>In data processing</source>
        <translation type="vanished">در حال پردازش داده</translation>
    </message>
    <message>
        <source>Data processing error</source>
        <translation type="vanished">خطا در پردازش داده</translation>
    </message>
    <message>
        <source>File error, unable to process, please delete.</source>
        <translation type="vanished">خطای فایل، قادر به پردازش نیست، لطفاً حذف کنید.</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">هوش مصنوعی UOS</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">دستیار سیستم UOS</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">دستیار سیستم Deepin</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">دستیار دانش شخصی</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation type="vanished">نویسندگی هوش مصنوعی</translation>
    </message>
    <message>
        <source>AI Text Processing</source>
        <translation type="vanished">پردازش متن هوش مصنوعی</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation type="vanished">ترجمه هوش مصنوعی</translation>
    </message>
    <message>
        <source>System&apos;s Comprehensive AI Assistant.</source>
        <translation type="vanished">دستیار هوش مصنوعی جامع سیستم.</translation>
    </message>
    <message>
        <source>Assists you with UOS system-related inquiries.</source>
        <translation type="vanished">به شما در پرسش‌های مرتبط با سیستم UOS کمک می‌کند.</translation>
    </message>
    <message>
        <source>Assists you with Deepin system-related inquiries.</source>
        <translation type="vanished">به شما در پرسش‌های مرتبط با سیستم Deepin کمک می‌کند.</translation>
    </message>
    <message>
        <source>Write Based on Your Topic and Requirements.</source>
        <translation type="vanished">بر اساس موضوع و نیازهایتان بنویسید.</translation>
    </message>
    <message>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation type="vanished">بر اساس پایگاه دانش شخصی شما به سوالات پاسخ می‌دهد.</translation>
    </message>
    <message>
        <source>Capable of Handling Text Processing Tasks Such as Summarizing, Proofreading, and Rewriting.</source>
        <translation type="vanished">قادر به انجام وظایف پردازش متن مانند خلاصه‌نویسی، تصحیح و بازنویسی است.</translation>
    </message>
    <message>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation type="vanished">دستیار ترجمه شما، مسلط به چندین زبان.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="311"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="222"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>تأیید</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="831"/>
        <source>Search</source>
        <translation>جستجو</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="833"/>
        <source>Explain</source>
        <translation>توضیح</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="835"/>
        <source>Summary</source>
        <translation>خلاصه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="837"/>
        <source>Translate</source>
        <translation>ترجمه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="839"/>
        <source>Continue Writing</source>
        <translation>ادامه نوشتن</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="841"/>
        <source>Expand</source>
        <translation>گسترش</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="843"/>
        <source>Polish</source>
        <translation>صیقل دادن</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="845"/>
        <source>Correct</source>
        <translation>تصحیح</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="847"/>
        <source>Add to the AI knowledge base</source>
        <translation>افزودن به پایگاه دانش هوش مصنوعی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/selectiontagobject.cpp" line="235"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="32"/>
        <source>{selection}</source>
        <translation>{selection}</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="237"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="238"/>
        <source>Restart immediately</source>
        <translation>بلافاصله راه‌اندازی مجدد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="97"/>
        <source>Simplified Chinese</source>
        <translation>چینی ساده‌شده</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="100"/>
        <source>Traditional Chinese</source>
        <translation>چینی سنتی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="103"/>
        <source>Tibetan</source>
        <translation type="unfinished">تبتی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="106"/>
        <source>English</source>
        <translation type="unfinished">انگلیسی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="109"/>
        <source>Japanese</source>
        <translation>ژاپنی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="112"/>
        <source>German</source>
        <translation type="unfinished">آلمانی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="115"/>
        <source>Spanish</source>
        <translation type="unfinished">اسپانیایی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="118"/>
        <source>French</source>
        <translation type="unfinished">فرانسوی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="121"/>
        <source>Italian</source>
        <translation type="unfinished">ایتالیایی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="124"/>
        <source>Korean</source>
        <translation type="unfinished">کره‌ای</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="127"/>
        <source>Malay</source>
        <translation type="unfinished">مالایی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="130"/>
        <source>Portuguese</source>
        <translation type="unfinished">پرتغالی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="133"/>
        <source>Russian</source>
        <translation type="unfinished">روسی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="136"/>
        <source>Thai</source>
        <translation type="unfinished">تایلندی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="139"/>
        <source>Vietnamese</source>
        <translation type="unfinished">ویتنامی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="142"/>
        <source>Arabic (SA)</source>
        <translation>عربی (عربستان سعودی)</translation>
    </message>
    <message>
        <location filename="../src/agent/mcp/defaultmcpserver.cpp" line="20"/>
        <source>System AI Intelligent ButlerFunction
Introduction: Intelligently schedules system tools to perform complex system operations, supporting system control, file management, application management, and networking protocols.
Prompt Example: Name all files in the newly created folder on the desktop as project materials and arrange them in numerical order.</source>
        <translation>سیستم هوش مصنوعی پیشخدمت هوشمند

معرفی: ابزارهای سیستم را به صورت هوشمند برنامه‌ریزی می‌کند تا عملیات پیچیده سیستم را انجام دهد، از کنترل سیستم، مدیریت فایل، مدیریت برنامه‌ها و پروتکل‌های شبکه پشتیبانی می‌کند.

مثال درخواست: تمام فایل‌های پوشه جدید ایجاد شده روی دسکتاپ را به عنوان مواد پروژه نامگذاری کنید و آن‌ها را به ترتیب عددی مرتب کنید.</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantinfo.h" line="23"/>
        <source>Ask a question...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="99"/>
        <source>OpenAI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="118"/>
        <source>DeepSeek</source>
        <translation type="unfinished">دیپ‌سیک</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="137"/>
        <source>UOS AI Trial Account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="182"/>
        <source>Custom</source>
        <translation type="unfinished">سفارشی</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="232"/>
        <source>Private deployment model</source>
        <translation type="unfinished">مدل استقرار خصوصی</translation>
    </message>
    <message>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation type="obsolete">فیلد &apos;mcpServers&apos; وجود ندارد.</translation>
    </message>
    <message>
        <source>no valid mcp server.</source>
        <translation type="obsolete">هیچ سرور mcp معتبری وجود ندارد.</translation>
    </message>
    <message>
        <source>url field cannot be empty.</source>
        <translation type="obsolete">فیلد url نمی‌تواند خالی باشد.</translation>
    </message>
    <message>
        <source>command field cannot be empty.</source>
        <translation type="obsolete">فیلد command نمی‌تواند خالی باشد.</translation>
    </message>
    <message>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation type="obsolete">فیلد &apos;command&apos; یا &apos;url&apos; وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/taskchannel.cpp" line="198"/>
        <source>Knowledge Base Management</source>
        <translation type="unfinished">مدیریت پایگاه دانش</translation>
    </message>
</context>
<context>
    <name>ResearchTools</name>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="60"/>
        <source>The uos-ai-agent plugin (approximately %1) must be installed to save documents.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="62"/>
        <source>The uos-ai-agent plugin must be installed to save documents.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="69"/>
        <source>Note</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="71"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/tools/researchtools.cpp" line="72"/>
        <source>Download Now</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>ServerCodeTranslation</name>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">اتصال به سرور امکان‌پذیر نیست، لطفاً شبکه خود را بررسی کنید یا بعداً دوباره تلاش کنید.</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="vanished">اتصال ناموفق بود، لطفاً اطلاعات وارد شده را بررسی کنید.</translation>
    </message>
    <message>
        <source>Sorry, according to relevant laws, regulations and policies, the results are not displayed for the time being.</source>
        <translation type="vanished">متأسفیم، طبق قوانین، مقررات و سیاست‌های مربوطه، نتایج فعلاً نمایش داده نمی‌شوند.</translation>
    </message>
    <message>
        <source>Operation canceled.</source>
        <translation type="vanished">عملیات لغو شد.</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="vanished">حساب رایگان شما منقضی شده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="vanished">سهمیه حساب رایگان شما به پایان رسیده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted for chat, please configure your model account to continue using it.</source>
        <translation type="vanished">سهمیه حساب رایگان شما برای چت به پایان رسیده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted for text2image, please configure your model account to continue using it.</source>
        <translation type="vanished">سهمیه حساب رایگان شما برای تبدیل متن به تصویر به پایان رسیده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <source>Invalid input device</source>
        <translation type="vanished">دستگاه ورودی نامعتبر است</translation>
    </message>
    <message>
        <source>Invalid output device</source>
        <translation type="vanished">دستگاه خروجی نامعتبر است</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">متأسفیم، هیچ عملیات مطابقی یافت نشد.</translation>
    </message>
    <message>
        <source>The total number of characters in the conversation has exceeded the limit, please clear the conversation history and try again.</source>
        <translation type="vanished">تعداد کل کاراکترهای گفتگو از حد مجاز فراتر رفته است، لطفاً تاریخچه گفتگو را پاک کنید و دوباره تلاش کنید.</translation>
    </message>
</context>
<context>
    <name>ServiceConfigChannel</name>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="123"/>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation type="unfinished">فیلد &apos;mcpServers&apos; وجود ندارد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="132"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="145"/>
        <source>no valid mcp server.</source>
        <translation type="unfinished">هیچ سرور mcp معتبری وجود ندارد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="138"/>
        <source>Only one MCP service can be edited at a time.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="152"/>
        <source>url field cannot be empty.</source>
        <translation type="unfinished">فیلد url نمی‌تواند خالی باشد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="161"/>
        <source>command field cannot be empty.</source>
        <translation type="unfinished">فیلد command نمی‌تواند خالی باشد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="168"/>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation type="unfinished">فیلد &apos;command&apos; یا &apos;url&apos; وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="219"/>
        <source>JSON configuration format is invalid.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>Session</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">هوش مصنوعی UOS</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">دستیار سیستم UOS</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">دستیار سیستم Deepin</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">دستیار دانش شخصی</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation type="vanished">نوشتن هوش مصنوعی</translation>
    </message>
    <message>
        <source>AI Text Processing</source>
        <translation type="vanished">پردازش متن هوش مصنوعی</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation type="vanished">ترجمه هوش مصنوعی</translation>
    </message>
</context>
<context>
    <name>SessionPrivate</name>
    <message>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="vanished">هوش مصنوعی UOS نیاز به پیکربندی حساب مدل هوش مصنوعی دارد قبل از استفاده. لطفاً ابتدا یک حساب مدل پیکربندی کنید.</translation>
    </message>
    <message>
        <source>Agent server is not available.</source>
        <translation type="vanished">سرور عامل در دسترس نیست.</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="obsolete">با موفقیت دریافت شد</translation>
    </message>
    <message>
        <source>Account not found</source>
        <translation type="vanished">حساب کاربری یافت نشد</translation>
    </message>
    <message>
        <source>Only support deepseek account</source>
        <translation type="vanished">فقط حساب deepseek پشتیبانی می‌شود</translation>
    </message>
    <message>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation type="vanished">شما قبلاً در این رویداد شرکت کرده‌اید و نمی‌توانید جایزه را دوباره دریافت کنید.</translation>
    </message>
    <message>
        <source>Server system error</source>
        <translation type="vanished">خطای سیستم سرور</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="obsolete">دریافت ناموفق بود. لطفا دوباره تلاش کنید.</translation>
    </message>
</context>
<context>
    <name>TextParse</name>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="22"/>
        <source>Unable to open file: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="31"/>
        <source>The file content is in binary format</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/fileservice/parsers/textparse.cpp" line="39"/>
        <source>Unable to read file: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>TitleBarMenu</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="137"/>
        <source>Feedback</source>
        <translation>بازخورد</translation>
    </message>
</context>
<context>
    <name>TtsCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>احراز هویت appid ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>دریافت یک پارامتر خاص ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>مقدار پارامتر نامعتبر است</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>مجوز موتور کافی نیست</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="14"/>
        <source>Request text length is illegal</source>
        <translation>طول متن درخواست نامعتبر است</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="15"/>
        <source>session timeout</source>
        <translation>زمان نشست به پایان رسید</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="16"/>
        <source>Engine session ended</source>
        <translation>نشست موتور به پایان رسید</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="17"/>
        <source>appid cannot be empty</source>
        <translation>appid نمی‌تواند خالی باشد</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="18"/>
        <source>Illegal version</source>
        <translation>نسخه نامعتبر</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="19"/>
        <source>permission denied</source>
        <translation>دسترسی رد شد</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="20"/>
        <source>Daily flow control exceeds limit</source>
        <translation>محدودیت کنترل جریان روزانه превышена</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="21"/>
        <source>The request data format is illegal</source>
        <translation>فرمت داده درخواست نامعتبر است</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="22"/>
        <source>base64 decoding failed</source>
        <translation>خطا در رمزگشایی base64</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="23"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>پارامترهای ضروری وجود ندارند یا نامعتبر هستند</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="24"/>
        <source>Reading data timeout</source>
        <translation>زمان خواندن داده به پایان رسید</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="25"/>
        <source>network anomaly</source>
        <translation>ناهنجاری شبکه</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="34"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>اتصال ناموفق بود، لطفاً اطلاعات وارد شده را بررسی کنید.</translation>
    </message>
</context>
<context>
    <name>TtsCompositeWidget</name>
    <message>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation type="vanished">متن انتخاب شده شما از حد مجاز 5000 کاراکتر فراتر رفته است.</translation>
    </message>
</context>
<context>
    <name>UOSAbility</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1223"/>
        <source>I haven&apos;t implemented this feature yet.</source>
        <translation>این ویژگی هنوز پیاده‌سازی نشده است.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1227"/>
        <source>service is not available!</source>
        <translation>سرویس در دسترس نیست!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1232"/>
        <source>Invalid parameter!</source>
        <translation>پارامتر نامعتبر!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1237"/>
        <source>This app cannot be found!</source>
        <translation>این برنامه یافت نشد!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1242"/>
        <source>Failed to start application!</source>
        <translation>شروع برنامه ناموفق بود!</translation>
    </message>
</context>
<context>
    <name>UOSAbilityManager</name>
    <message>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation type="vanished">روشنایی در حداکثر است و قابل افزایش نیست.</translation>
    </message>
    <message>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation type="vanished">روشنایی در حداقل است و قابل کاهش نیست.</translation>
    </message>
    <message>
        <source>Your system memory is %0.</source>
        <translation type="vanished">حافظه سیستم شما %0 است.</translation>
    </message>
    <message>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation type="vanished">رابطه تنظیم زبان باز شده است. لطفاً در این رابط تنظیم کنید.</translation>
    </message>
    <message>
        <source>The current mode is already %1 mode.</source>
        <translation type="vanished">حالت فعلی در حال حاضر %1 است.</translation>
    </message>
    <message>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation type="vanished">امکان بستن وجود ندارد زیرا حالت فعلی %1 با حالت هدف مطابقت ندارد.</translation>
    </message>
    <message>
        <source>Balance mode cannot be turned off.</source>
        <translation type="vanished">حالت تعادل قابل خاموش کردن نیست.</translation>
    </message>
    <message>
        <source>The lock screen has been opened for you</source>
        <translation type="vanished">صفحه قفل برای شما باز شده است</translation>
    </message>
    <message>
        <source>Screen shotting or recording has been completed</source>
        <translation type="vanished">عکس‌برداری یا ضبط صفحه کامل شد</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation type="vanished">فقط یک صفحه وجود دارد، امکان تغییر حالت صفحه نیست.</translation>
    </message>
    <message>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation type="vanished">همانند حالت نمایش فعلی است. لطفاً دوباره امتحان کنید.</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation type="vanished">فقط یک صفحه وجود دارد، امکان تغییر صفحه نیست.</translation>
    </message>
    <message>
        <source>Your command has been issued.</source>
        <translation type="vanished">دستور شما صادر شد.</translation>
    </message>
</context>
<context>
    <name>UserAgreementDialog</name>
    <message>
        <source>UOS AI User Agreement</source>
        <translation type="vanished">توافقنامه کاربری هوش مصنوعی UOS</translation>
    </message>
    <message>
        <source>I confirm that I am over 18 years old. I acknowledge and agree that the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="vanished">تأیید می‌کنم که بالای 18 سال سن دارم. تصدیق و موافقت می‌کنم که محتوای ارسال و دریافت شده از طریق برنامه، تبادل داده مستقیم با ارائه‌دهنده مدل بزرگ است و ارتباطی با شرکت ندارد.</translation>
    </message>
    <message>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="vanished">موافقت می‌کنم در برنامه تجربه کاربری برنامه شرکت کنم و به شرکت شما اجازه می‌دهم محتوای ارسال شده هنگام استفاده از برنامه، زمان ارسال، نوع مدل بزرگ درخواستی، برنامه خاص و موفقیت‌آمیز بودن تولید تصویر از متن را جمع‌آوری کند تا کیفیت خدمات بهبود یابد و تجربه عملیاتی ارتقا یابد. (در صورت امتناع از ارائه اطلاعات فوق، استفاده عادی از برنامه تحت تأثیر قرار نخواهد گرفت.)</translation>
    </message>
</context>
<context>
    <name>WXQFCodeTranslation</name>
    <message>
        <source>Server internal error</source>
        <translation type="vanished">خطای داخلی سرور</translation>
    </message>
    <message>
        <source>Service is temporarily unavailable</source>
        <translation type="vanished">سرویس موقتاً در دسترس نیست</translation>
    </message>
    <message>
        <source>The API being called does not exist. Please check the request URL and try again. Generally, there are non-English characters in the URL, such as &quot;-&quot;. You can enter it manually and try again.</source>
        <translation type="vanished">API فراخوانی شده وجود ندارد. لطفاً URL درخواست را بررسی کرده و مجدداً تلاش کنید. معمولاً کاراکترهای غیرانگلیسی در URL وجود دارد، مانند &quot;-&quot;. می‌توانید آن را به صورت دستی وارد کرده و مجدداً تلاش کنید.</translation>
    </message>
    <message>
        <source>No interface calling permission, the relevant Qianfan interface is not checked when creating the application</source>
        <translation type="vanished">عدم مجوز فراخوانی رابط، رابط Qianfan مربوطه هنگام ایجاد برنامه بررسی نشده است</translation>
    </message>
    <message>
        <source>Model Invocation Error: The model request limit has been reached, or the model is offline. Suggestions: Re-add the model, or contact the customer service of the large model service provider to resolve this issue.</source>
        <translation type="vanished">خطای فراخوانی مدل: محدودیت درخواست مدل رسیده است یا مدل آفلاین است. پیشنهادات: مدل را مجدداً اضافه کنید یا با خدمات مشتری ارائه‌دهنده سرویس مدل بزرگ تماس بگیرید تا این مشکل را حل کنید.</translation>
    </message>
    <message>
        <source>Failed to obtain token</source>
        <translation type="vanished">دریافت توکن ناموفق بود</translation>
    </message>
    <message>
        <source>IAM authentication failed</source>
        <translation type="vanished">احراز هویت IAM ناموفق بود</translation>
    </message>
    <message>
        <source>The application does not exist or failed to be created</source>
        <translation type="vanished">برنامه وجود ندارد یا ایجاد آن ناموفق بود</translation>
    </message>
    <message>
        <source>The number of requests per day exceeds the limit</source>
        <translation type="vanished">تعداد درخواست‌های روزانه از حد مجاز فراتر رفته است</translation>
    </message>
    <message>
        <source>The total number of requests exceeds the limit</source>
        <translation type="vanished">تعداد کل درخواست‌ها از حد مجاز فراتر رفته است</translation>
    </message>
    <message>
        <source>Invalid access_token parameter</source>
        <translation type="vanished">پارامتر access_token نامعتبر است</translation>
    </message>
    <message>
        <source>access_token is invalid</source>
        <translation type="vanished">access_token نامعتبر است</translation>
    </message>
    <message>
        <source>access token expires</source>
        <translation type="vanished">توکن دسترسی منقضی شده است</translation>
    </message>
    <message>
        <source>Service error, template does not exist</source>
        <translation type="vanished">خطای سرویس، قالب وجود ندارد</translation>
    </message>
    <message>
        <source>A system error occurred, please try again later</source>
        <translation type="vanished">خطای سیستمی رخ داده است، لطفاً بعداً مجدداً تلاش کنید</translation>
    </message>
    <message>
        <source>The knowledge base server cannot be accessed</source>
        <translation type="vanished">سرور پایگاه دانش قابل دسترسی نیست</translation>
    </message>
    <message>
        <source>Knowledge base data download exception</source>
        <translation type="vanished">استثناء در دانلود داده‌های پایگاه دانش</translation>
    </message>
    <message>
        <source>Prompt word is too long</source>
        <translation type="vanished">کلمه راهنما بیش از حد طولانی است</translation>
    </message>
    <message>
        <source>Model does not exist</source>
        <translation type="vanished">مدل وجود ندارد</translation>
    </message>
    <message>
        <source>Request parameter error</source>
        <translation type="vanished">خطای پارامتر درخواست</translation>
    </message>
    <message>
        <source>Image processing failed</source>
        <translation type="vanished">پردازش تصویر ناموفق بود</translation>
    </message>
    <message>
        <source>Service handling exception error</source>
        <translation type="vanished">خطای استثناء در پردازش سرویس</translation>
    </message>
    <message>
        <source>Service internal error</source>
        <translation type="vanished">خطای داخلی سرویس</translation>
    </message>
    <message>
        <source>The input parameter format is incorrect, such as missing necessary parameters.</source>
        <translation type="vanished">فرمت پارامتر ورودی نادرست است، مانند پارامترهای ضروری که وجود ندارند.</translation>
    </message>
    <message>
        <source>The input parameter body is not in standard JSON format</source>
        <translation type="vanished">بدنه پارامتر ورودی در فرمت استاندارد JSON نیست</translation>
    </message>
    <message>
        <source>Parameter verification is illegal</source>
        <translation type="vanished">تأیید پارامتر غیرقانونی است</translation>
    </message>
    <message>
        <source>Permission control error</source>
        <translation type="vanished">خطای کنترل مجوز</translation>
    </message>
    <message>
        <source>Customized model service apiname does not exist</source>
        <translation type="vanished">نام API سرویس مدل سفارشی وجود ندارد</translation>
    </message>
    <message>
        <source>Service internal error, please try again later</source>
        <translation type="vanished">خطای داخلی سرویس، لطفاً بعداً مجدداً تلاش کنید</translation>
    </message>
    <message>
        <source>Illegal HTTP Method, currently only supports POST requests</source>
        <translation type="vanished">متد HTTP غیرقانونی، در حال حاضر فقط درخواست‌های POST پشتیبانی می‌شوند</translation>
    </message>
    <message>
        <source>The requested content exceeds the large model internal limit</source>
        <translation type="vanished">محتواي درخواستي از حد مجاز مدل بزرگ فراتر رفته است</translation>
    </message>
    <message>
        <source>internal error</source>
        <translation type="vanished">خطاي داخلي</translation>
    </message>
    <message>
        <source>Vincent diagram model service timeout</source>
        <translation type="vanished">زمان سرويس مدل نمودار وينسنت به پايان رسيد</translation>
    </message>
    <message>
        <source>There are security issues with prompt and negative_prompt</source>
        <translation type="vanished">مشكلات امنيتي در prompt و negative_prompt وجود دارد</translation>
    </message>
    <message>
        <source>There are security issues with output images</source>
        <translation type="vanished">مشكلات امنيتي در تصاوير خروجي وجود دارد</translation>
    </message>
    <message>
        <source>Parameter error</source>
        <translation type="vanished">خطاي پارامتر</translation>
    </message>
    <message>
        <source>No access</source>
        <translation type="vanished">دسترسي وجود ندارد</translation>
    </message>
</context>
<context>
    <name>WXQFText2Image</name>
    <message>
        <source>The image description exceeds the 256 character limit</source>
        <translation type="vanished">توضيح تصوير از حد 256 كاراكتر فراتر رفته است</translation>
    </message>
</context>
<context>
    <name>WelcomeDialog</name>
    <message>
        <source>Welcome to UOS AI</source>
        <translation type="vanished">به UOS AI خوش آمديد</translation>
    </message>
    <message>
        <source>UOS AI, your smart assistant, is designed to improve your productivity and enjoy a high-quality work experience.</source>
        <translation type="vanished">UOS AI، دستيار هوشمند شما، براي بهبود بهره وري و تجربه كاري با كيفيت طراحي شده است.</translation>
    </message>
    <message>
        <source>Get a free trial account</source>
        <translation type="vanished">دريافت حساب آزمايشي رايگان</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation type="vanished">افزودن مدل</translation>
    </message>
    <message>
        <source>Start using</source>
        <translation type="vanished">شروع استفاده</translation>
    </message>
    <message>
        <source>I confirm that I am over 18 years old. I acknowledge and agree to the &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI User Agreement&quot;&lt;/a&gt;, and the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="vanished">تاييد مي كنم كه بالاي 18 سال سن دارم. موافقت مي كنم با &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;قوانين استفاده از UOS AI&quot;&lt;/a&gt; و محتواي ارسالي و دريافتي من از طريق برنامه، تبادل داده مستقيم با ارائه دهنده سرويس مدل بزرگ بوده و ارتباطي با شركت ندارد.</translation>
    </message>
    <message>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&gt;&lt;/a&gt;</source>
        <translation type="vanished">دريافت حساب نشان دهنده فهم و پذيرش شرايط رويداد است،&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;جزئيات رويداد&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">حساب آزمايشي</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">ذخيره سازي ناموفق بود، لطفا بعدا دوباره امتحان كنيد</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation type="vanished">حساب آزمايشي با موفقيت دريافت شد.</translation>
    </message>
    <message>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="vanished">تعداد استفاده و مدت زمان حساب آزمايشي محدود است، لطفا به موقع حساب مدل شخصي خود را تنظيم كنيد! براي جزئيات به توضيحات رويداد مراجعه كنيد.</translation>
    </message>
    <message>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="vanished">پشتيباني انگليسي براي حساب هاي آزمايشي رضايت بخش نيست. همچنين تعداد استفاده و مدت زمان حساب آزمايشي محدود است. لطفا به موقع حساب مدل شخصي خود را تنظيم كنيد!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="vanished">شروع آزمايش</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">فعاليت حساب رايگان به پايان رسيد.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">اتصال به سرور ممكن نيست، لطفا شبكه خود را بررسي كنيد يا بعدا دوباره امتحان كنيد.</translation>
    </message>
    <message>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="vanished">موافقت مي كنم در برنامه تجربه كاربری شركت كنم و به شركت شما اجازه مي دهم محتواي ارسالي من هنگام استفاده از برنامه، زمان ارسال، نوع مدل بزرگ درخواستي، برنامه خاص و اينكه آيا متن تصوير را با موفقيت توليد كرده است را جمع آوري كند تا كيفيت سرويس بهبود يابد و تجربه عملياتي افزايش يابد. (در صورت امتناع از ارائه اطلاعات فوق، استفاده عادي شما از برنامه تحت تاثير قرار نخواهد گرفت.)</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">تاييد</translation>
    </message>
</context>
<context>
    <name>WorkspaceStore</name>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="257"/>
        <source>Note: Part of the document content may be generated by AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="261"/>
        <source>References</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="288"/>
        <source>Word files (*.docx)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="291"/>
        <source>PDF files (*.pdf)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="294"/>
        <source>Markdown files (*.md)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/workspacestore.cpp" line="301"/>
        <source>Save Article</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>XFCodeTranslation</name>
    <message>
        <source>Error while upgrading to WebSocket</source>
        <translation type="vanished">خطا در ارتقا به WebSocket</translation>
    </message>
    <message>
        <source>Error reading user&apos;s message via WebSocket</source>
        <translation type="vanished">خطا در خواندن پيام كاربر از طريق WebSocket</translation>
    </message>
    <message>
        <source>Error sending message to user via WebSocket</source>
        <translation type="vanished">خطا در ارسال پيام به كاربر از طريق WebSocket</translation>
    </message>
    <message>
        <source>The user&apos;s message format is incorrect</source>
        <translation type="vanished">فرمت پيام كاربر نادرست است</translation>
    </message>
    <message>
        <source>Schema error for user data</source>
        <translation type="vanished">خطاي طرحواره براي داده هاي كاربر</translation>
    </message>
    <message>
        <source>User parameter value is wrong</source>
        <translation type="vanished">مقدار پارامتر کاربر اشتباه است</translation>
    </message>
    <message>
        <source>User concurrency error: The current user is already connected, and the same user cannot connect to multiple places at the same time.</source>
        <translation type="vanished">خطای همزمانی کاربر: کاربر فعلی از قبل متصل است و همان کاربر نمی‌تواند همزمان به چند مکان متصل شود.</translation>
    </message>
    <message>
        <source>User traffic is limited: The service is processing the user&apos;s current problem and needs to wait for the processing to be completed before sending a new request. (You must wait for a complete reply from the  model before sending the next question)</source>
        <translation type="vanished">ترافیک کاربر محدود شده است: سرویس در حال پردازش مشکل فعلی کاربر است و باید منتظر پایان پردازش بماند قبل از ارسال درخواست جدید. (باید منتظر پاسخ کامل از مدل بمانید قبل از ارسال سوال بعدی)</translation>
    </message>
    <message>
        <source>Insufficient service capacity, please contact staff</source>
        <translation type="vanished">ظرفیت سرویس کافی نیست، لطفاً با پرسنل تماس بگیرید</translation>
    </message>
    <message>
        <source>Failed to establish connection with engine</source>
        <translation type="vanished">برقراری ارتباط با موتور ناموفق بود</translation>
    </message>
    <message>
        <source>Error receiving engine data</source>
        <translation type="vanished">خطا در دریافت داده‌های موتور</translation>
    </message>
    <message>
        <source>Error sending data to engine</source>
        <translation type="vanished">خطا در ارسال داده به موتور</translation>
    </message>
    <message>
        <source>Engine internal error</source>
        <translation type="vanished">خطای داخلی موتور</translation>
    </message>
    <message>
        <source>The input content does not pass the review and is suspected of violating the rules. Please readjust the input content.</source>
        <translation type="vanished">محتوای ورودی بررسی را پشت سر نگذاشته و مشکوک به نقض قوانین است. لطفاً محتوای ورودی را اصلاح کنید.</translation>
    </message>
    <message>
        <source>The output content involves sensitive information, the review fails, and subsequent results cannot be displayed to the user.</source>
        <translation type="vanished">محتوای خروجی شامل اطلاعات حساس است، بررسی ناموفق بود و نتایج بعدی نمی‌توانند به کاربر نمایش داده شوند.</translation>
    </message>
    <message>
        <source>appid is in the blacklist</source>
        <translation type="vanished">appid در لیست سیاه قرار دارد</translation>
    </message>
    <message>
        <source>Appid authorization class error. For example: this function is not activated, the corresponding version is not activated, the token is insufficient, the concurrency exceeds authorization, etc.</source>
        <translation type="vanished">خطای کلاس مجوز appid. به عنوان مثال: این عملکرد فعال نشده است، نسخه مربوطه فعال نشده است، توکن کافی نیست، همزمانی از مجوز فراتر رفته است و غیره.</translation>
    </message>
    <message>
        <source>Clear history failed</source>
        <translation type="vanished">پاک کردن تاریخچه ناموفق بود</translation>
    </message>
    <message>
        <source>Indicates that the content of this session has a tendency to involve illegal information; it is recommended that developers give the user a prompt after receiving this error code to enter information that involves illegal information.</source>
        <translation type="vanished">نشان می‌دهد که محتوای این جلسه تمایل به درگیر شدن با اطلاعات غیرقانونی دارد؛ توصیه می‌شود توسعه‌دهندگان پس از دریافت این کد خطا به کاربر اعلانی دهند که اطلاعاتی که شامل اطلاعات غیرقانونی هستند را وارد کند.</translation>
    </message>
    <message>
        <source>Service is busy, please try again later</source>
        <translation type="vanished">سرویس مشغول است، لطفاً بعداً دوباره تلاش کنید</translation>
    </message>
    <message>
        <source>The parameters of the request engine are abnormal, and the engine schema check fails.</source>
        <translation type="vanished">پارامترهای موتور درخواست غیرعادی هستند و بررسی طرح موتور ناموفق است.</translation>
    </message>
    <message>
        <source>Engine network abnormality</source>
        <translation type="vanished">ناهنجاری شبکه موتور</translation>
    </message>
    <message>
        <source>The number of tokens exceeds the upper limit. The number of words in the conversation history and question is too large and needs to be simplified.</source>
        <translation type="vanished">تعداد توکن‌ها از حد مجاز فراتر رفته است. تعداد کلمات در تاریخچه مکالمه و سوال بسیار زیاد است و نیاز به ساده‌سازی دارد.</translation>
    </message>
    <message>
        <source>Authorization error: The appId does not have authorization for related functions or the business volume exceeds the limit</source>
        <translation type="vanished">خطای مجوز: appId مجوز برای عملکردهای مرتبط را ندارد یا حجم کسب‌وکار از حد مجاز فراتر رفته است</translation>
    </message>
    <message>
        <source>Authorization error: Daily flow control limit exceeded. Exceeded the maximum number of visits for the day</source>
        <translation type="vanished">خطای مجوز: حد کنترل جریان روزانه فراتر رفته است. از حداکثر تعداد بازدیدهای روزانه فراتر رفته است</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">در حال حاضر بازدیدکنندگان بسیار زیاد هستند، لطفاً بعداً دوباره تلاش کنید.</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="vanished">اتصال ناموفق بود، لطفاً اطلاعات وارد شده را بررسی کنید.</translation>
    </message>
</context>
<context>
    <name>ZhiPuCodeTranslation</name>
    <message>
        <source>Server internal error</source>
        <translation type="vanished">خطای داخلی سرور</translation>
    </message>
    <message>
        <source>Authentication failed</source>
        <translation type="vanished">احراز هویت ناموفق بود</translation>
    </message>
    <message>
        <source>The Authentication parameter was not received in the header and authentication could not be performed.</source>
        <translation type="vanished">پارامتر احراز هویت در هدر دریافت نشد و احراز هویت انجام نشد.</translation>
    </message>
    <message>
        <source>The Authentication Token is illegal. Please confirm that the Authentication Token is delivered correctly.</source>
        <translation type="vanished">توکن احراز هویت غیرقانونی است. لطفاً تأیید کنید که توکن احراز هویت به درستی تحویل داده شده است.</translation>
    </message>
    <message>
        <source>Authentication Token has expired, please regenerate/obtain it</source>
        <translation type="vanished">توکن احراز هویت منقضی شده است، لطفاً آن را دوباره تولید/دریافت کنید</translation>
    </message>
    <message>
        <source>Verification via Authentication Token failed</source>
        <translation type="vanished">تأیید از طریق توکن احراز هویت ناموفق بود</translation>
    </message>
    <message>
        <source>Account reading and writing</source>
        <translation type="vanished">خواندن و نوشتن حساب</translation>
    </message>
    <message>
        <source>Your account is currently inactive. Please check account information</source>
        <translation type="vanished">حساب شما در حال حاضر غیرفعال است. لطفاً اطلاعات حساب را بررسی کنید</translation>
    </message>
    <message>
        <source>Your account does not exist</source>
        <translation type="vanished">حساب شما وجود ندارد</translation>
    </message>
    <message>
        <source>Your account has been locked, please contact customer service to unlock it</source>
        <translation type="vanished">حساب شما قفل شده است، لطفاً برای باز کردن آن با پشتیبانی تماس بگیرید</translation>
    </message>
    <message>
        <source>Your account is in arrears, please recharge and try again</source>
        <translation type="vanished">حساب شما بدهکار است، لطفاً شارژ کنید و دوباره امتحان کنید</translation>
    </message>
    <message>
        <source>Unable to successfully access your account, please try again later</source>
        <translation type="vanished">امکان دسترسی موفق به حساب شما وجود ندارد، لطفاً بعداً دوباره امتحان کنید</translation>
    </message>
    <message>
        <source>API call error</source>
        <translation type="vanished">خطا در فراخوانی API</translation>
    </message>
    <message>
        <source>API call parameters are incorrect, please check the documentation</source>
        <translation type="vanished">پارامترهای فراخوانی API نادرست است، لطفاً مستندات را بررسی کنید</translation>
    </message>
    <message>
        <source>Model does not exist, please check the model code</source>
        <translation type="vanished">مدل وجود ندارد، لطفاً کد مدل را بررسی کنید</translation>
    </message>
    <message>
        <source>The current model does not support the ${method} calling method</source>
        <translation type="vanished">مدل فعلی از روش فراخوانی ${method} پشتیبانی نمی‌کند</translation>
    </message>
    <message>
        <source>${field} Parameters not received normally</source>
        <translation type="vanished">پارامترهای ${field} به طور معمول دریافت نشد</translation>
    </message>
    <message>
        <source>The ${field}  parameter is illegal. Please check the documentation</source>
        <translation type="vanished">پارامتر ${field} غیرمجاز است. لطفاً مستندات را بررسی کنید</translation>
    </message>
    <message>
        <source>${field1} and ${field2} cannot be set at the same time, please check the documentation</source>
        <translation type="vanished">${field1} و ${field2} نمی‌توانند همزمان تنظیم شوند، لطفاً مستندات را بررسی کنید</translation>
    </message>
    <message>
        <source>You do not have access to  ${API_name}</source>
        <translation type="vanished">شما به ${API_name} دسترسی ندارید</translation>
    </message>
    <message>
        <source>API ${API_name} is offline</source>
        <translation type="vanished">API ${API_name} آفلاین است</translation>
    </message>
    <message>
        <source>API ${API_name}  does not exist</source>
        <translation type="vanished">API ${API_name} وجود ندارد</translation>
    </message>
    <message>
        <source>API call process error</source>
        <translation type="vanished">خطا در فرآیند فراخوانی API</translation>
    </message>
    <message>
        <source>You have requested: ${request_id}</source>
        <translation type="vanished">شما درخواست داده‌اید: ${request_id}</translation>
    </message>
    <message>
        <source>When getting asynchronous request results, please use task_id</source>
        <translation type="vanished">هنگام دریافت نتایج درخواست ناهمزمان، لطفاً از task_id استفاده کنید</translation>
    </message>
    <message>
        <source>Task: ${task_id} does not exist</source>
        <translation type="vanished">وظیفه: ${task_id} وجود ندارد</translation>
    </message>
    <message>
        <source>Network error, error id: ${error_id}, please contact customer service</source>
        <translation type="vanished">خطای شبکه، شناسه خطا: ${error_id}، لطفاً با پشتیبانی تماس بگیرید</translation>
    </message>
    <message>
        <source>API run error</source>
        <translation type="vanished">خطای اجرای API</translation>
    </message>
    <message>
        <source>Prompt super long</source>
        <translation type="vanished">پرسش بسیار طولانی است</translation>
    </message>
    <message>
        <source>API call blocked by policy</source>
        <translation type="vanished">فراخوانی API توسط سیاست مسدود شده است</translation>
    </message>
    <message>
        <source>The system has detected that the input or generated content may contain unsafe or sensitive content. Please avoid entering prompts that may easily generate sensitive content. Thank you for your cooperation.</source>
        <translation type="vanished">سیستم تشخیص داده است که ورودی یا محتوای تولید شده ممکن است حاوی محتوای ناامن یا حساس باشد. لطفاً از وارد کردن پرسش‌هایی که ممکن است به راحتی محتوای حساس تولید کنند، خودداری کنید. از همکاری شما متشکریم.</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">در حال حاضر بازدیدکنندگان زیادی وجود دارند، لطفاً بعداً دوباره امتحان کنید.</translation>
    </message>
    <message>
        <source>This API has reached the limit of calls for today. If you need more, please contact customer service to purchase.</source>
        <translation type="vanished">این API به محدودیت فراخوانی امروز رسیده است. اگر نیاز بیشتری دارید، لطفاً برای خرید با پشتیبانی تماس بگیرید.</translation>
    </message>
</context>
<context>
    <name>uos_ai::AITranslation</name>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="27"/>
        <source>Translate the following text into English for me.</source>
        <translation type="unfinished">متن زیر را برای من به انگلیسی ترجمه کنید.</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="28"/>
        <source>Translate the following document into Chinese.</source>
        <translation type="unfinished">سند زیر را به چینی ترجمه کنید.</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="29"/>
        <source>What does the word Ǌgent” mean in the AI industry?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="30"/>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation type="unfinished">لطفاً محتوای زیر را به چینی ترجمه کنید. الزامات: دقیق در معنا، رسمی و حرفه‌ای در زبان.</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="31"/>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation type="unfinished">برخی از روش‌های محاوره‌ای برای خطاب کردن یک دوست در انگلیسی چیست؟</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="32"/>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation type="unfinished">متن کلاسیک چینی زیر را به چینی مدرن ترجمه کنید.</translation>
    </message>
</context>
<context>
    <name>uos_ai::AIWriter</name>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="66"/>
        <source>Today </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="68"/>
        <source>Yesterday </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/aiwriter.cpp" line="70"/>
        <source>MMM d HH:mm</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AboutWindow</name>
    <message>
        <location filename="../src/gui/window/aboutwindow.cpp" line="24"/>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/window/aboutwindow.cpp" line="59"/>
        <source>Filing Information</source>
        <translation type="unfinished">اطلاعات بایگانی</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddPrivateModelDialog</name>
    <message>
        <source>Add model</source>
        <translation type="vanished">افزودن مدل</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">کلید API</translation>
    </message>
    <message>
        <source>Required, please input</source>
        <translation type="vanished">الزامی است، لطفاً وارد کنید</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">حساب</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">الزامی است، برای تشخیص چندین مدل</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">نام مدل</translation>
    </message>
    <message>
        <source>Optional</source>
        <translation type="vanished">اختیاری</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">دامنه</translation>
    </message>
    <message>
        <source>To test whether the model is available, the system sends test information to the large model, which will consume a small amount of tokens.</source>
        <translation type="vanished">برای آزمایش در دسترس بودن مدل، سیستم اطلاعات آزمایشی را به مدل بزرگ ارسال می‌کند که مقدار کمی از توکن‌ها را مصرف خواهد کرد.</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">لغو</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">تأیید</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">حداکثر 20 کاراکتر</translation>
    </message>
    <message>
        <source>This LLM already exists, please do not add it again.</source>
        <translation type="vanished">این مدل زبان بزرگ از قبل وجود دارد، لطفاً دوباره اضافه نکنید.</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">ذخیره ناموفق بود، لطفاً بعداً دوباره امتحان کنید</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">نام حساب از قبل وجود دارد، لطفاً آن را تغییر دهید</translation>
    </message>
    <message>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="vanished">برای تنظیمات پراکسی، لطفاً به تنظیمات پراکسی سیستم مراجعه کنید</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">برو به تنظیمات</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddSkillDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="62"/>
        <source>Add Skill</source>
        <translation>افزودن مهارت</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="64"/>
        <source>Skill Name</source>
        <translation>نام مهارت</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="69"/>
        <source>Enter skill name</source>
        <translation>نام مهارت را وارد کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="83"/>
        <source>Skill Command</source>
        <translation>دستور مهارت</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="91"/>
        <source> {selection} </source>
        <translation> {selection} </translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="95"/>
        <source>represents the text selected by word selection.</source>
        <translation>نمایانگر متن انتخاب شده توسط گزینش کلمات است.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="100"/>
        <source>Instructions</source>
        <translation>دستورالعمل‌ها</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="126"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="128"/>
        <source>Save</source>
        <translation>ذخیره</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="246"/>
        <source>Skill name cannot be empty</source>
        <translation>نام مهارت نمی‌تواند خالی باشد</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="291"/>
        <source>Exceeded character limit</source>
        <translation>محدودیت تعداد کاراکترها رعایت نشده</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="403"/>
        <source>The skill name already exists.</source>
        <translation>نام مهارت از قبل وجود دارد.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="438"/>
        <source>Command Instructions</source>
        <translation>دستورالعمل‌های فرمان</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="476"/>
        <source>If you want to translate the selected text &quot;Hello&quot;, as shown above, you can enter the command: Translate {selection} into English.</source>
        <translation>اگر می‌خواهید متن انتخاب شده &quot;سلام&quot; را ترجمه کنید، همانطور که در بالا نشان داده شده است، می‌توانید دستور زیر را وارد کنید: ترجمه {selection} به انگلیسی.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="483"/>
        <source>Advanced Tips</source>
        <translation>نکات پیشرفته</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="489"/>
        <source>The more specific the command, the more accurate the generated content. For example:
• Generate a PPT outline for {selection} with 3 chapters and 10 key points.
• Polish {selection} into a recruitment copy within 100 words, highlighting teamwork.</source>
        <translation>هرچه دستور دقیق‌تر باشد، محتوای تولید شده دقیق‌تر خواهد بود. به عنوان مثال: • تولید یک طرح کلی PPT برای {selection} با 3 فصل و 10 نکته کلیدی. • اصلاح {selection} به یک متن استخدامی در 100 کلمه با تأکید بر کار تیمی.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="561"/>
        <source>Clicking the label can still insert it into the input field.</source>
        <translation>کلیک بر روی برچسب همچنان می‌تواند آن را در فیلد ورودی قرار دهد.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="563"/>
        <source>OK</source>
        <translation>تأیید</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiBarWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="32"/>
        <source>DDE Shell AI Bar</source>
        <translation>نوار هوش مصنوعی پوسته DDE</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files quickly</source>
        <translation>فایل‌ها را سریع بکشید</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files to the AI ribbon for intelligent processing</source>
        <translation>فایل‌ها را به نوار هوش مصنوعی بکشید تا پردازش هوشمند انجام شود</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiQuickDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="124"/>
        <source>simplified Chinese</source>
        <translation type="unfinished">چینی ساده‌شده</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="125"/>
        <source>traditional Chinese</source>
        <translation type="unfinished">چینی سنتی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="126"/>
        <source>Tibetan</source>
        <translation type="unfinished">تبتی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="127"/>
        <source>English</source>
        <translation type="unfinished">انگلیسی</translation>
    </message>
    <message>
        <source>Japanese </source>
        <translation type="obsolete">ژاپنی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="128"/>
        <source>Japanese</source>
        <translation type="unfinished">ژاپنی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="129"/>
        <source>German</source>
        <translation type="unfinished">آلمانی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="130"/>
        <source>Spanish</source>
        <translation type="unfinished">اسپانیایی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="131"/>
        <source>French</source>
        <translation type="unfinished">فرانسوی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="132"/>
        <source>Italian</source>
        <translation type="unfinished">ایتالیایی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="133"/>
        <source>Korean</source>
        <translation type="unfinished">کره‌ای</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="134"/>
        <source>Malay</source>
        <translation type="unfinished">مالایی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="135"/>
        <source>Portuguese</source>
        <translation type="unfinished">پرتغالی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="136"/>
        <source>Russian</source>
        <translation type="unfinished">روسی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="137"/>
        <source>Thai</source>
        <translation type="unfinished">تایلندی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="138"/>
        <source>Vietnamese</source>
        <translation type="unfinished">ویتنامی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="203"/>
        <source>type</source>
        <translation type="unfinished">نوع</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="302"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="327"/>
        <source>Read Aloud</source>
        <translation type="unfinished">بلندخوانی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="334"/>
        <source>Paste to Text</source>
        <translation type="unfinished">چسباندن به متن</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="348"/>
        <source>Regenerate</source>
        <translation type="unfinished">تولید مجدد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="355"/>
        <source>Copy</source>
        <translation type="unfinished">کپی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="373"/>
        <source>Continue Dialog</source>
        <translation type="unfinished">ادامه گفتگو</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="386"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="unfinished">محتوای تولید شده توسط هوش مصنوعی فقط برای مرجع است، لطفاً به دقت اطلاعات توجه کنید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="422"/>
        <source>Automatic Detection</source>
        <translation type="unfinished">تشخیص خودکار</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="498"/>
        <source>Search</source>
        <translation type="unfinished">جستجو</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="499"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1315"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1364"/>
        <source>Explain</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="500"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1320"/>
        <source>Summary</source>
        <translation type="unfinished">خلاصه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="501"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1325"/>
        <source>Translate</source>
        <translation type="unfinished">ترجمه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="502"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1344"/>
        <source>Continue writing</source>
        <translation type="unfinished">ادامه نوشتن</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="503"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1349"/>
        <source>Expand</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="504"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1354"/>
        <source>Correct</source>
        <translation type="unfinished">تصحیح</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="505"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1359"/>
        <source>Polish</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="525"/>
        <source>Add to the AI knowledge base</source>
        <translation type="unfinished">افزودن به پایگاه دانش هوش مصنوعی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="632"/>
        <source>The translation result is limited by the model&apos;s capabilities. If you are not satisfied with the translation, please switch to other models on the UOS AI Home page.</source>
        <translation type="unfinished">نتیجه ترجمه توسط قابلیت‌های مدل محدود شده است. اگر از ترجمه راضی نیستید، لطفاً به مدل‌های دیگر در صفحه اصلی UOS AI مراجعه کنید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="633"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="954"/>
        <source>Ok</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="639"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1341"/>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation type="unfinished">این متن را به %1 ترجمه کنید و نتیجه را مستقیماً به من بدهید.
متن:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="826"/>
        <source>Not clickable</source>
        <translation type="unfinished">غیرقابل کلیک</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="909"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="914"/>
        <source>The audio device is not detected, please check and try again.</source>
        <translation type="unfinished">دستگاه صوتی تشخیص داده نشد، لطفاً بررسی کنید و مجدداً تلاش کنید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="915"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="941"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="934"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="952"/>
        <source>Fill failed</source>
        <translation type="unfinished">پر کردن ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="953"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation type="unfinished">هیچ کادر ورودی انتخاب نشده است، لطفاً کادر ورودی را انتخاب و دوباره پر کنید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1018"/>
        <source>Added</source>
        <translation type="unfinished">افزوده شد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1292"/>
        <source>Copied</source>
        <translation type="unfinished">کپی شد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1317"/>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation type="unfinished">این متن را به زبان ساده توضیح دهید. فقط نتیجه واضح را بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1322"/>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation type="unfinished">این متن را خلاصه کنید و نتیجه را مستقیماً بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1346"/>
        <source>Continue this passage appropriately. No need for a lot of words. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="unfinished">این متن را به طور مناسب ادامه دهید. نیازی به کلمات زیاد نیست. فقط نتیجه واضح را بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1351"/>
        <source>Expand this passage appropriately. No need for a particularly long text. Just give me a clear result without any other redundant content.
text：</source>
        <translation type="unfinished">این متن را به طور مناسب گسترش دهید. نیازی به متن بسیار طولانی نیست. فقط نتیجه واضح را بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1356"/>
        <source>Check if there are any typos in this passage. If there are, point out the location of the errors. Give me a clear result directly without any other redundant content.
text：</source>
        <translation type="unfinished">بررسی کنید که آیا اشتباه تایپی در این متن وجود دارد یا خیر. اگر وجود دارد، محل خطاها را مشخص کنید. نتیجه را مستقیماً بدون محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1361"/>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation type="unfinished">این متن را برای من اصلاح کنید و فقط نتیجه را بدون هیچ محتوای اضافی به من بدهید.

متن:</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1402"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1404"/>
        <source> &quot;%1&quot; </source>
        <translation type="unfinished"> &quot;%1&quot; </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1779"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1795"/>
        <source>Current model: </source>
        <translation type="unfinished">مدل فعلی: </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1800"/>
        <source>Currently no model</source>
        <translation type="unfinished">در حال حاضر مدلی وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1819"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1829"/>
        <source>Go to configure  </source>
        <translation type="unfinished">برو به پیکربندی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1823"/>
        <source>Claim Free Credits  </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2014"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2049"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2095"/>
        <source>No text recognized.</source>
        <translation type="unfinished">هیچ متنی شناسایی نشد.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="2114"/>
        <source>The added content must be more than 10 words</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AiWriterDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="111"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="429"/>
        <source>Enter what you want to create (press Enter to generate/Esc to exit)</source>
        <translation>آنچه می‌خواهید ایجاد کنید را وارد کنید (برای تولید Enter و برای خروج Esc را فشار دهید)</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="747"/>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation>به من کمک کنید یک مقاله در مورد [%1] با [ساختار واضح و محتوای غنی] بنویسم.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="747"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="763"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="795"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="811"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="843"/>
        <source>Artificial Intelligence</source>
        <translation>هوش مصنوعی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="763"/>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation>به من کمک کنید یک طرح کلی در مورد [%1] بنویسم که برای [تولید PPT] استفاده خواهد شد.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="779"/>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation>به من کمک کنید یک اعلان در مورد [%1] بنویسم، دریافت‌کننده [همه کارمندان] و فرستنده [اداره مدیریت] است.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="779"/>
        <source>National Day Holiday</source>
        <translation>تعطیلات روز ملی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="795"/>
        <source>Help me write a research report on [%1], at least it needs to include [status description, problem analysis, countermeasures and suggestions, research conclusions].</source>
        <translation>به من کمک کنید یک گزارش تحقیقاتی در مورد [%1] بنویسم، حداقل باید شامل [توضیح وضعیت، تحلیل مشکل، راهکارها و پیشنهادات، نتیجه‌گیری‌های تحقیق] باشد.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="811"/>
        <source>Help me write a speech on the topic of [%1] for [Company Leaders], requiring [clear structure and vivid language].</source>
        <translation>به من کمک کنید یک سخنرانی در مورد [%1] برای [رهبران شرکت] بنویسم که نیازمند [ساختار واضح و زبان زنده] است.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="827"/>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation>به من کمک کنید یک خلاصه از کارهای اخیرم بنویسم، شامل [%1] و [نتایج]، با لحنی [رسمی].</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="827"/>
        <source>work content</source>
        <translation>محتوای کار</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="843"/>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation>به من کمک کنید یک توییت عمومی در مورد [%1] بنویسم که نیازمند [ساختار واضح] و لحنی [آرام] است.</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">پیکربندی مدل</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1100"/>
        <source>Go to configure  </source>
        <translation>برو به پیکربندی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="282"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1393"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="100"/>
        <source>AI Writer</source>
        <translation>نویسنده هوش مصنوعی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="204"/>
        <source>Article</source>
        <translation>مقاله</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="208"/>
        <source>Outline</source>
        <translation>طرح کلی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="212"/>
        <source>Notification</source>
        <translation>اعلان</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="216"/>
        <source>Research Report</source>
        <translation>گزارش تحقیقاتی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="220"/>
        <source>Speeches</source>
        <translation>سخنرانی‌ها</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="224"/>
        <source>Work Summary</source>
        <translation>خلاصه کار</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="228"/>
        <source>Tweets</source>
        <translation>توییت‌ها</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="320"/>
        <source>Paste to Text</source>
        <translation>چسباندن به متن</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="338"/>
        <source>Regenerate</source>
        <translation>تولید مجدد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="346"/>
        <source>Copy</source>
        <translation>کپی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="364"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>محتوای تولید شده توسط هوش مصنوعی فقط برای مرجع است، لطفاً به دقت اطلاعات توجه کنید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="857"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation>این عملکرد فقط پس از راه‌اندازی مجدد روش ورودی قابل استفاده است. آموزش به شرح زیر است:

1. روی آیکون روش ورودی در نوار وظیفه راست کلیک کنید.

2. &quot;راه‌اندازی مجدد&quot; را کلیک کنید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="861"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>تایید</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1040"/>
        <source>Copied</source>
        <translation>کپی شد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1063"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1077"/>
        <source>Current model: </source>
        <translation>مدل فعلی: </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1081"/>
        <source>Currently no model</source>
        <translation>در حال حاضر مدلی وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1114"/>
        <source>Modify the content, change the tone…</source>
        <translation>محتوای را تغییر دهید، لحن را عوض کنید…</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1391"/>
        <source>Fill failed</source>
        <translation>پر کردن ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1392"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>هیچ کادر ورودی انتخاب نشده است، لطفاً کادر ورودی را انتخاب و دوباره پر کنید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1394"/>
        <source>Ok</source>
        <translation>تایید</translation>
    </message>
</context>
<context>
    <name>uos_ai::AppUtils</name>
    <message>
        <location filename="../src/utils/apputils.cpp" line="43"/>
        <source>File Manager</source>
        <translation>مدیریت فایل</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="44"/>
        <source>UOS AI</source>
        <translation>هوش مصنوعی UOS</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="45"/>
        <source>Mail</source>
        <translation>پست الکترونیکی</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="46"/>
        <source>Calendar</source>
        <translation>تقویم</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="47"/>
        <source>Web Browser</source>
        <translation>مرورگر وب</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="48"/>
        <source>Text Editor</source>
        <translation>ویرایشگر متن</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="49"/>
        <source>Screenshot</source>
        <translation>عکس از صفحه</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="50"/>
        <source>Voice Notes</source>
        <translation>یادداشت صوتی</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="51"/>
        <source>Document Viewer</source>
        <translation>نمایشگر اسناد</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="52"/>
        <source>App Store</source>
        <translation>فروشگاه برنامه</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="53"/>
        <source>Manual</source>
        <translation>راهنما</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="54"/>
        <source>WPS Writer</source>
        <translation>نویسنده WPS</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="55"/>
        <source>WPS Spreadsheets</source>
        <translation>صفحات گسترده WPS</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="56"/>
        <source>WPS Presentation</source>
        <translation>ارائه WPS</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="57"/>
        <source>QQ</source>
        <translation>کیوکیو</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="58"/>
        <source>SuwellReader</source>
        <translation>خواننده سوول</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="59"/>
        <source>DingTalk</source>
        <translation>دینگ‌تاک</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="60"/>
        <source>FoxitOfficeSuite</source>
        <translation>مجموعه اداری فاکس‌ایت</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="61"/>
        <source>Foxit PDF Editor</source>
        <translation>ویرایشگر پی‌دی‌اف فاکس‌ایت</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="62"/>
        <source>Yozo Document 2024</source>
        <translation>سند یوزو ۲۰۲۴</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="63"/>
        <source>Yozo Office 2024</source>
        <translation>اداری یوزو ۲۰۲۴</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="64"/>
        <source>Yozo Presentation 2024</source>
        <translation>ارائه یوزو ۲۰۲۴</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="65"/>
        <source>Yozo Sheet 2024</source>
        <translation>یوزو شیت ۲۰۲۴</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="66"/>
        <source>Yozo-xReader</source>
        <translation>یوزو-اکس‌خوان</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="67"/>
        <source>wpspdf</source>
        <translation>دبلیو‌پی‌اس‌پی‌دی‌اف</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="68"/>
        <source>doubao</source>
        <translation>دوبائو</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="69"/>
        <source>Foxmail</source>
        <translation>فاکس‌میل</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="70"/>
        <source>zjd</source>
        <translation>زد‌جی‌دی</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="71"/>
        <source>Wechat</source>
        <translation>وی‌چت</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="72"/>
        <source>WXWork</source>
        <translation>دبلیو‌ایکس‌ورک</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="73"/>
        <source>Feishu</source>
        <translation>فی‌شو</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="74"/>
        <source>Chrome</source>
        <translation>کروم</translation>
    </message>
</context>
<context>
    <name>uos_ai::Application</name>
    <message>
        <location filename="../src/app/application.cpp" line="66"/>
        <location filename="../src/app/application.cpp" line="68"/>
        <source>UOS AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="70"/>
        <source>UOS AI is a desktop smart assistant, your personal assistant! You can communicate with it using text or voice, and it can help answer questions, provide information, and generate images based on your descriptions.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/app/application.cpp" line="112"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="unfinished">UOS هوش مصنوعی همراهی/نوشتن</translation>
    </message>
</context>
<context>
    <name>uos_ai::ArticleAdjustAgent</name>
    <message>
        <location filename="../src/agent/research/articleadjustagent.cpp" line="179"/>
        <source>Untitled</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AssistantManager</name>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="42"/>
        <source>UOS AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="43"/>
        <source>Hello, I&apos;m UOS AI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="55"/>
        <source>AI Writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="56"/>
        <source>Infinite inspiration, worry-free writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="63"/>
        <source>Please enter the topic and requirements of the document, and UOS AI will help you complete the creation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="70"/>
        <source>AI Translation</source>
        <translation type="unfinished">ترجمه هوش مصنوعی</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="71"/>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation type="unfinished">دستیار ترجمه شما، مسلط به چندین زبان.</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="78"/>
        <source>Please enter the content to be translated and specify the target language; the default target language is Chinese.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="87"/>
        <source>Personal Knowledge Assistant</source>
        <translation type="unfinished">دستیار دانش شخصی</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="88"/>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation type="unfinished">بر اساس پایگاه دانش شخصی شما به سوالات پاسخ می‌دهد.</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="95"/>
        <source>Ask questions based on the knowledge base.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="104"/>
        <source>MCP Server</source>
        <translation type="unfinished">سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="105"/>
        <source>Built-in efficient MCP tools for office work, support for importing custom MCP services, and the flexibility to choose MCP services for conversations.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="112"/>
        <source>Please enter MCP Server commands.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AudioChannel</name>
    <message>
        <location filename="../src/gui/web/audiochannel.cpp" line="102"/>
        <source>Failed to start recorder</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/audiochannel.cpp" line="149"/>
        <source>Failed to play text audio</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::AudioControler</name>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="84"/>
        <location filename="../src/audio/audiocontroler.cpp" line="183"/>
        <source>invalid input device</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="94"/>
        <location filename="../src/audio/audiocontroler.cpp" line="230"/>
        <source>invalid output device</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="1024"/>
        <source>Test</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinProvider</name>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="54"/>
        <source>UOS AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="59"/>
        <source>Intelligent Routing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="71"/>
        <source>Online Search</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="83"/>
        <source>DeepSeek-V3.2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="96"/>
        <location filename="../src/model/builtinprovider.cpp" line="334"/>
        <source>GLM-4.7</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="110"/>
        <source>Doubao-Seed-1.8</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="127"/>
        <source>Custom</source>
        <translation type="unfinished">سفارشی</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="135"/>
        <source>Private deployment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="144"/>
        <source>OpenAI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="149"/>
        <source>GPT-3.5 Turbo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="162"/>
        <source>GPT-4</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="175"/>
        <source>GPT-4.1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="188"/>
        <source>o1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="201"/>
        <source>GPT-5.3 Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="217"/>
        <source>doubao/seed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="223"/>
        <source>Doubao-Seed 2.0</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="236"/>
        <source>Doubao-Seed 2.0-Code</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="252"/>
        <source>DeepSeek</source>
        <translation type="unfinished">دیپ‌سیک</translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="257"/>
        <source>DeepSeek V3.2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="273"/>
        <source>MiniMax</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="279"/>
        <source>MiniMax-M2.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="295"/>
        <source>Moonshot (KIMI)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="300"/>
        <source>Kimi K2</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="313"/>
        <source>Kimi K2.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="329"/>
        <source>GLM</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="347"/>
        <source>GLM-5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="363"/>
        <source>Qwen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="369"/>
        <source>Qwen3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="382"/>
        <source>Qwen3.5</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="399"/>
        <source>Anthropic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/builtinprovider.cpp" line="406"/>
        <source>Gemini</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ClickableLabel</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="695"/>
        <source>Insert it into the input field</source>
        <translation>آن را در فیلد ورودی قرار دهید</translation>
    </message>
</context>
<context>
    <name>uos_ai::CommonFailDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="31"/>
        <source>Error</source>
        <translation type="unfinished">خطا</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="53"/>
        <source>OK</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ConversationRecord</name>
    <message>
        <location filename="../src/conversation/conversationrecord.cpp" line="13"/>
        <location filename="../src/conversation/conversationrecord.cpp" line="23"/>
        <source>New Conversation</source>
        <translation type="unfinished">مکالمه جدید</translation>
    </message>
    <message>
        <location filename="../src/conversation/conversationrecord.cpp" line="305"/>
        <source>Null</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::CreateScheduleInst</name>
    <message>
        <source>Create Schedule</source>
        <translation type="vanished">ایجاد برنامه‌ریزی</translation>
    </message>
    <message>
        <source>Schedule a meeting with the Marketing Department from 2 PM to 5 PM.</source>
        <translation type="vanished">یک جلسه با بخش بازاریانی از ساعت ۲ بعدازظهر تا ۵ بعدازظهر برنامه‌ریزی کنید.</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">متأسفیم، هیچ عملیاتی مطابقت پیدا نشد.</translation>
    </message>
    <message>
        <source>Please parse the corresponding parameters from the input content to match the schedule template in the following JSON format,and output only the JSON content, excluding any irrelevant information.

Schedule template format:
json
{&quot;subject&quot;: &quot;Subject&quot;, &quot;startTime&quot;: &quot;Schedule Start Time, format: yyyy-MM-ddThh:mm:ss&quot;, &quot;endTime&quot;: &quot;Schedule End Time, format: yyyy-MM-ddThh:mm:ss&quot;}

Input: %1
Current time: %2</source>
        <translation type="vanished">لطفاً پارامترهای مربوطه را از محتوای ورودی استخراج کنید تا با قالب برنامه‌ریزی در فرمت JSON زیر مطابقت داشته باشد و فقط محتوای JSON را خروجی دهید، بدون هیچ اطلاعات نامربوط.

قالب برنامه‌ریزی:

json

{&quot;subject&quot;: &quot;موضوع&quot;, &quot;startTime&quot;: &quot;زمان شروع برنامه، فرمت: yyyy-MM-ddThh:mm:ss&quot;, &quot;endTime&quot;: &quot;زمان پایان برنامه، فرمت: yyyy-MM-ddThh:mm:ss&quot;}

ورودی: %1

زمان فعلی: %2</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomMcpServerEditor</name>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="40"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="86"/>
        <source>Add MCP Server</source>
        <translation>افزودن سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="49"/>
        <source>Edit MCP Server</source>
        <translation>ویرایش سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="96"/>
        <source>JSON configuration:</source>
        <translation>پیکربندی JSON:</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="100"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="106"/>
        <source>Please paste the MCP JSON configuration code into the input box.</source>
        <translation>لطفاً کد پیکربندی JSON MCP را در جعبه ورودی جای‌گذاری کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="120"/>
        <source>Describe</source>
        <translation>توصیف</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="126"/>
        <source>Describe MCP server functions to facilitate quick search tools</source>
        <translation>توصیف عملکردهای سرور MCP برای تسهیل ابزارهای جستجوی سریع</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="155"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="167"/>
        <source>Confirm</source>
        <translation>تأیید</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomModelGroup</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="963"/>
        <source>Please enter the model ID</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="967"/>
        <source>Test</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="988"/>
        <source>Please enter the model name</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::DConfigManager</name>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="234"/>
        <source>The device needs to be restarted before this function can be fully used.</source>
        <translation>دستگاه باید مجدداً راه‌اندازی شود تا این قابلیت به طور کامل قابل استفاده باشد.</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepResearchAgent</name>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="107"/>
        <source>Collecting and analyzing data</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="148"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="163"/>
        <source>Data collection and analysis completed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="149"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="166"/>
        <source>Research completed. %1 references collected:
</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="224"/>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="282"/>
        <source>搜索成功</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="227"/>
        <source>ERROR: 未搜索到信息！</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="285"/>
        <source>未找到相关文档</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/deepresearchagent.cpp" line="327"/>
        <source>Local Knowledge Base</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekInfo</name>
    <message>
        <source>After receiving the gift, the original Baidu model and iFlytek model will be replaced with DeepSeek</source>
        <translation type="vanished">پس از دریافت هدیه، مدل اصلی بای‌دو و مدل آی‌فلایتک با دیپ‌سیک جایگزین خواهند شد.</translation>
    </message>
    <message>
        <source>Manually collect later</source>
        <translation type="vanished">بعداً به صورت دستی جمع‌آوری کنید</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">حساب آزمایشی</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">دریافت حساب رایگان</translation>
    </message>
    <message>
        <source>Try again</source>
        <translation type="vanished">دوباره امتحان کنید</translation>
    </message>
    <message>
        <source>Enter UOS AI</source>
        <translation type="vanished">وارد UOS AI شوید</translation>
    </message>
    <message>
        <source>Receiving...</source>
        <translation type="vanished">در حال دریافت...</translation>
    </message>
    <message>
        <source>Use it immediately</source>
        <translation type="vanished">بلافاصله استفاده کنید</translation>
    </message>
    <message>
        <source>Checking account status...</source>
        <translation type="vanished">در حال بررسی وضعیت حساب...</translation>
    </message>
    <message>
        <source>DeepSeek account claim failed!</source>
        <translation type="vanished">درخواست حساب دیپ‌سیک ناموفق بود!</translation>
    </message>
    <message>
        <source>Please check the network and try again later！</source>
        <translation type="vanished">لطفاً شبکه را بررسی کنید و بعداً دوباره امتحان کنید!</translation>
    </message>
    <message>
        <source>DeepSeek account successfully claimed!</source>
        <translation type="vanished">درخواست حساب دیپ‌سیک با موفقیت انجام شد!</translation>
    </message>
    <message>
        <source>Please check the network and try again or manually claim in UOS AI settings later</source>
        <translation type="vanished">لطفاً شبکه را بررسی کنید و دوباره امتحان کنید یا بعداً به صورت دستی در تنظیمات UOS AI درخواست دهید</translation>
    </message>
    <message>
        <source>UOS AI has been fully integrated into DeepSeek</source>
        <translation type="vanished">UOS AI به طور کامل در دیپ‌سیک ادغام شده است</translation>
    </message>
    <message>
        <source>The free account activity has ended.</source>
        <translation type="vanished">فعالیت حساب رایگان به پایان رسیده است.</translation>
    </message>
    <message>
        <source>Come and experience it!</source>
        <translation type="vanished">بیایید و آن را تجربه کنید!</translation>
    </message>
    <message>
        <source>Come and claim your account!</source>
        <translation type="vanished">بیایید و حساب خود را دریافت کنید!</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="48"/>
        <source>Precautions</source>
        <translation>اقدامات احتیاطی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="49"/>
        <source>The DeepSeek local model has certain requirements for computer configuration. If the configuration is lower than the recommended one, the experience will be affected.</source>
        <translation>مدل محلی DeepSeek نیازمندی‌های خاصی برای پیکربندی کامپیوتر دارد. اگر پیکربندی پایین‌تر از توصیه شده باشد، تجربه تحت تأثیر قرار خواهد گرفت.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="54"/>
        <source>Recommended configuration</source>
        <translation>پیکربندی توصیه شده</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="55"/>
        <source>&lt;b&gt;Recommended Configuration&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU: &lt;/b&gt;High-performance multi-core CPU (such as Intel i5/i7 or AMD Ryzen 5/7 series), with a clock speed of above 3.0 GHz.&lt;br&gt;&lt;b&gt;GPU: &lt;/b&gt;With a video memory of above 4GB.&lt;br&gt;&lt;b&gt;Memory: &lt;/b&gt;8GB and above.&lt;br&gt;&lt;b&gt;Hard Drive: &lt;/b&gt;Solid State Drive (SSD) with at least 5GB of free space reserved.</source>
        <translation>&lt;b&gt;پیکربندی توصیه شده&lt;/b&gt;&lt;br&gt;&lt;b&gt;پردازنده: &lt;/b&gt;پردازنده چند هسته‌ای با عملکرد بالا (مانند Intel i5/i7 یا AMD Ryzen 5/7)، با سرعت کلاک بالای 3.0 گیگاهرتز.&lt;br&gt;&lt;b&gt;کارت گرافیک: &lt;/b&gt;با حافظه ویدیویی بالای 4 گیگابایت.&lt;br&gt;&lt;b&gt;حافظه: &lt;/b&gt;8 گیگابایت و بالاتر.&lt;br&gt;&lt;b&gt;هارد دیسک: &lt;/b&gt;درایو حالت جامد (SSD) با حداقل 5 گیگابایت فضای خالی رزرو شده.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="64"/>
        <source>Install later</source>
        <translation>نصب بعداً</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="65"/>
        <source>Confirm installation</source>
        <translation>تأیید نصب</translation>
    </message>
</context>
<context>
    <name>uos_ai::DisableAppWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/disableappwidget.cpp" line="47"/>
        <source>Hide FollowAlong in the following applications</source>
        <translation>مخفی کردن FollowAlong در برنامه‌های زیر</translation>
    </message>
</context>
<context>
    <name>uos_ai::ECheckAgreementDialog</name>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="62"/>
        <source>Enabling MCP Server Features</source>
        <translation>فعال‌سازی ویژگی‌های سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="81"/>
        <source>Some third-party MCP server features carry certain risks. Please use them with caution. If you enable this service, a built-in tool will detect and automatically download necessary dependencies. This download process will incur data charges. Please be aware of these risks and proceed with caution.</source>
        <translation>برخی ویژگی‌های سرورهای MCP شخص ثالث دارای ریسک‌هایی هستند. لطفاً با احتیاط استفاده کنید. در صورت فعال‌سازی این سرویس، ابزار داخلی وابستگی‌های لازم را شناسایی و به‌طور خودکار دانلود می‌کند. این فرآیند دانلود هزینه داده خواهد داشت. لطفاً از این ریسک‌ها آگاه باشید و با دقت ادامه دهید.</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="97"/>
        <source>I have understood and agree to use this service</source>
        <translation>متوجه شدم و با استفاده از این سرویس موافقم</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="110"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="112"/>
        <source>Confirm</source>
        <translation>تأیید</translation>
    </message>
</context>
<context>
    <name>uos_ai::EParserDocument</name>
    <message>
        <source>Supported files</source>
        <translation type="obsolete">فایل‌های پشتیبانی شده</translation>
    </message>
</context>
<context>
    <name>uos_ai::FileChannel</name>
    <message>
        <location filename="../src/gui/web/filechannel.cpp" line="96"/>
        <source>Supported files</source>
        <translation type="unfinished">فایل‌های پشتیبانی شده</translation>
    </message>
</context>
<context>
    <name>uos_ai::FreeAccountService</name>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="68"/>
        <source>Network error</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="76"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="unfinished">حساب رایگان شما منقضی شده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="81"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="86"/>
        <source>Your free account quota has been exhausted for chat, please configure your model account to continue using it.</source>
        <translation type="unfinished">سهمیه حساب رایگان شما برای چت به پایان رسیده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="110"/>
        <source>Not Now</source>
        <translation type="unfinished">فعلا نه</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="111"/>
        <source>Claim Credits</source>
        <translation type="unfinished">دریافت اعتبار</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="113"/>
        <source>Free Credits Delivered</source>
        <translation type="unfinished">اعتبار رایگان تحویل داده شد</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="114"/>
        <source>You&apos;ve used up of free generation credits for your trial account. We&apos;ve given you an extra 200 free credits valid this month. Explore more features and unlock UOS AI&apos;s limitless capabilities!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="143"/>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="152"/>
        <source>Successfully Claimed</source>
        <translation type="unfinished">با موفقیت دریافت شد</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="146"/>
        <source>Account not found</source>
        <translation type="unfinished">حساب کاربری یافت نشد</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="149"/>
        <source>Only support trial account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="156"/>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation type="unfinished">شما قبلاً در این رویداد شرکت کرده‌اید و نمی‌توانید جایزه را دوباره دریافت کنید.</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="159"/>
        <source>Server system error</source>
        <translation type="unfinished">خطای سیستم سرور</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="162"/>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="174"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="unfinished">دریافت ناموفق بود. لطفا دوباره تلاش کنید.</translation>
    </message>
</context>
<context>
    <name>uos_ai::GenerateImageInst</name>
    <message>
        <source>Generate Image</source>
        <translation type="vanished">تولید تصویر</translation>
    </message>
    <message>
        <source>Describe Image Content</source>
        <translation type="vanished">توضیح محتوای تصویر</translation>
    </message>
</context>
<context>
    <name>uos_ai::GetFreeAccountDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="46"/>
        <source>Get a free trial account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="63"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="64"/>
        <source>Get account</source>
        <comment>button</comment>
        <translation type="unfinished">دریافت حساب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="91"/>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&gt;&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="120"/>
        <source>UOS AI Trial Account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="128"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="142"/>
        <source>Save failed, please try again later</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="129"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="143"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="168"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="177"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="157"/>
        <source>Trial account received successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="159"/>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="161"/>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="162"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="167"/>
        <source>The free account activity ends.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="176"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::HttpCodeTranslation</name>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="19"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="22"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="unfinished">اتصال ناموفق بود، لطفاً اطلاعات وارد شده را بررسی کنید.</translation>
    </message>
    <message>
        <location filename="../src/network/httpcodetranslation.cpp" line="25"/>
        <source>Operation canceled.</source>
        <translation type="unfinished">عملیات لغو شد.</translation>
    </message>
</context>
<context>
    <name>uos_ai::IatWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="152"/>
        <source>Speak now</source>
        <translation>اکنون صحبت کنید</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="160"/>
        <source>Low input volume</source>
        <translation>حجم ورودی پایین</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="163"/>
        <source>Settings</source>
        <translation>تنظیمات</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="244"/>
        <source>Network unavailable</source>
        <translation>شبکه در دسترس نیست</translation>
    </message>
</context>
<context>
    <name>uos_ai::IconButtonEx</name>
    <message>
        <location filename="../src/gui/mgmt/private/iconbuttonex.cpp" line="202"/>
        <source>Newly added files require preprocessing before they can be used, and during the data processing process, it may consume a significant amount of computing and storage resources. Data processing will stop after deleting data.</source>
        <translation type="unfinished">فایل‌های جدید اضافه شده قبل از استفاده نیاز به پیش‌پردازش دارند و در طول فرآیند پردازش داده، ممکن است مقدار قابل توجهی از منابع محاسباتی و ذخیره‌سازی مصرف شود. پردازش داده پس از حذف داده متوقف خواهد شد.</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputPlaceholderWidget</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="38"/>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="72"/>
        <source>Ask AI</source>
        <translation>از هوش مصنوعی بپرسید</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputWindow</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="82"/>
        <source>What to ask about this?</source>
        <translation>درباره این چه بپرسم؟</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="114"/>
        <source>Hide until restarting this app</source>
        <translation>پنهان‌سازی تا زمان راه‌اندازی مجدد این برنامه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="115"/>
        <source>Disable in This Application</source>
        <translation type="unfinished">غیرفعال در این برنامه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="116"/>
        <source>Disable Globally</source>
        <translation type="unfinished">غیرفعال کردن سراسری</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="134"/>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="456"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>برای فعال‌سازی مجدد به &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;تنظیمات&lt;/a&gt; بروید.</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseAgent</name>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="160"/>
        <source>Searching knowledge base</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="196"/>
        <source>Search complete · %1s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="200"/>
        <source>Search complete · %1m%2s</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/knowledge/knowledgebaseagent.cpp" line="211"/>
        <source>References</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="57"/>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation type="unfinished">آیا مطمئن هستید که می‌خواهید این فایل پایگاه دانش را حذف کنید؟</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="58"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="59"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="65"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="158"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="383"/>
        <source>Delete</source>
        <translation type="unfinished">حذف</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="69"/>
        <source>Add</source>
        <translation type="unfinished">افزودن</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="73"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="75"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="312"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="314"/>
        <source>Please install the embedding model plugins first</source>
        <translation type="unfinished">لطفاً ابتدا افزونه‌های مدل جاسازی را نصب کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="81"/>
        <source>Knowledge Base Management</source>
        <translation type="unfinished">مدیریت پایگاه دانش</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="95"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="566"/>
        <source>This feature requires high hardware resources, and the reference benchmark configuration is: CPU Intel 11th generation i7 or above; Memory of 16GB or more; Having a NVIDIA graphics card and a 10 series or higher is the best option. If the configuration is too low, there may be issues such as lagging and inaccurate answers.</source>
        <translation type="unfinished">این ویژگی به منابع سخت‌افزاری بالا نیاز دارد و پیکربندی مرجع به شرح زیر است: پردازنده Intel نسل 11 i7 یا بالاتر؛ حافظه 16 گیگابایت یا بیشتر؛ داشتن کارت گرافیک NVIDIA و سری 10 یا بالاتر بهترین گزینه است. اگر پیکربندی خیلی پایین باشد، ممکن است مشکلاتی مانند تأخیر و پاسخ‌های نادرست وجود داشته باشد.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="108"/>
        <source>Here, the knowledge base of the Personal Knowledge Assistant can be defined, and the Personal Knowledge Assistant will answer questions based on the files added below.</source>
        <translation type="unfinished">در اینجا می‌توان پایگاه دانش دستیار دانش شخصی را تعریف کرد و دستیار دانش شخصی بر اساس فایل‌های اضافه شده در زیر به سوالات پاسخ خواهد داد.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="158"/>
        <source>Done</source>
        <translation type="unfinished">انجام شد</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="171"/>
        <source>None</source>
        <translation type="unfinished">هیچ‌کدام</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="217"/>
        <source>File already exist</source>
        <translation type="unfinished">فایل از قبل وجود دارد</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="218"/>
        <source>The %1 file already exists and cannot be added again. Please modify the file name or delete the existing file before adding it again</source>
        <translation type="unfinished">فایل %1 از قبل وجود دارد و نمی‌توان دوباره اضافه کرد. لطفاً نام فایل را تغییر دهید یا فایل موجود را قبل از اضافه کردن مجدد حذف کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="243"/>
        <source>All files</source>
        <translation type="unfinished">همه فایل‌ها</translation>
    </message>
</context>
<context>
    <name>uos_ai::LaunchAppInst</name>
    <message>
        <source>Launch or Close App</source>
        <translation type="vanished">اجرا یا بستن برنامه</translation>
    </message>
    <message>
        <source>WPS, Music, Album, Control Center, Log Viewer ...</source>
        <translation type="vanished">WPS، موزیک، آلبوم، مرکز کنترل، نمایشگر لاگ ...</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="63"/>
        <source>Install</source>
        <translation type="unfinished">نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="68"/>
        <source>Uninstall</source>
        <translation type="unfinished">حذف نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="74"/>
        <source>Update</source>
        <translation type="unfinished">به‌روزرسانی</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistitem.cpp" line="34"/>
        <source>uninstall</source>
        <translation type="unfinished">حذف نصب</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="41"/>
        <source>Local model</source>
        <translation type="unfinished">مدل محلی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="106"/>
        <source>ULLM-1.5B</source>
        <translation type="unfinished">ULLM-1.5B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="106"/>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="125"/>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="163"/>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation type="unfinished">پس از نصب، برای استفاده از هوش مصنوعی UOS نیازی به اتصال اینترنت ندارید.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="125"/>
        <source>ULLM-7B</source>
        <translation type="unfinished">ULLM-7B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="144"/>
        <source>DeepSeek-R1-1.5B</source>
        <translation type="unfinished">دیپ‌سیک-R1-1.5B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="144"/>
        <source>Download from the open-source community at your own risk. Use it in UOS AI Assistant after installation.</source>
        <translation type="unfinished">با مسئولیت خود از جامعه متن‌باز دانلود کنید. پس از نصب، آن را در دستیار هوش مصنوعی UOS استفاده کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="163"/>
        <source>UOS AI large model</source>
        <translation type="unfinished">مدل بزرگ هوش مصنوعی UOS</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="181"/>
        <source>Embedding Plugins</source>
        <translation type="unfinished">پلاگین‌های تعبیه‌شده</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="181"/>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation type="unfinished">پس از نصب مدل، دستیار سیستم و دستیار دانش شخصی قابل اجرا خواهند بود.</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPAgent</name>
    <message>
        <location filename="../src/agent/mcpagent.cpp" line="118"/>
        <source>MCP server is not available</source>
        <translation>سرور MCP در دسترس نیست</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPServer</name>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="67"/>
        <location filename="../src/agent/mcpserver.cpp" line="139"/>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation>فیلد &apos;mcpServers&apos; وجود ندارد.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="76"/>
        <source>Remove old custom server config failed, server name: %0</source>
        <translation>حذف پیکربندی سرور سفارشی قدیمی انجام نشد، نام سرور: %0</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="89"/>
        <location filename="../src/agent/mcpserver.cpp" line="163"/>
        <source>no valid mcp server.</source>
        <translation>هیچ سرور mcp معتبری وجود ندارد.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="147"/>
        <source>Duplicate MCP server name: %0.</source>
        <translation>نام سرور MCP تکراری: %0.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="150"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>نام سرور MCP &apos;%1&apos; از قبل وجود دارد</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="176"/>
        <source>Server name &apos;%1&apos; already exists</source>
        <translation>نام سرور &apos;%1&apos; از قبل وجود دارد</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="223"/>
        <location filename="../src/agent/mcpserver.cpp" line="268"/>
        <source>Failed to open custom config file for writing</source>
        <translation>باز کردن پرونده پیکربندی سفارشی برای نوشتن انجام نشد</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="231"/>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation>سرور &apos;%1&apos; سفارشی نیست یا وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="246"/>
        <source>No custom server found.</source>
        <translation>هیچ سرور سفارشی‌ای یافت نشد.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="252"/>
        <source>Server &apos;%1&apos; not found.</source>
        <translation>سرور &apos;%1&apos; یافت نشد.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="326"/>
        <source>url field cannot be empty.</source>
        <translation>فیلد url نمی‌تواند خالی باشد.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="333"/>
        <source>command field cannot be empty.</source>
        <translation>فیلد command نمی‌تواند خالی باشد.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="337"/>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation>فیلد &apos;command&apos; یا &apos;url&apos; وجود ندارد</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="51"/>
        <source>Install</source>
        <translation type="unfinished">نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="56"/>
        <source>Uninstall</source>
        <translation type="unfinished">حذف نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="63"/>
        <source>Update</source>
        <translation type="unfinished">به‌روزرسانی</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistitem.cpp" line="63"/>
        <source>built-in</source>
        <translation>داخلی</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="128"/>
        <source>MCP Server</source>
        <translation>سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="135"/>
        <source>All</source>
        <translation>همه</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="136"/>
        <source>Built-in</source>
        <translation>داخلی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="137"/>
        <source>Custom</source>
        <translation type="unfinished">سفارشی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="145"/>
        <source>Add MCP Server</source>
        <translation>افزودن سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="327"/>
        <source>Confirm deletion %1?</source>
        <translation>حذف %1 تأیید می‌شود؟</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="328"/>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>پس از حذف، این سرور در دسترس نخواهد بود. با احتیاط ادامه دهید.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="329"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="330"/>
        <source>Delete</source>
        <translation type="unfinished">حذف</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="60"/>
        <source>Mcp Enviorment</source>
        <translation>محیط Mcp</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="92"/>
        <source>MCP Server</source>
        <translation>سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="167"/>
        <source>Install UOS AI Agent</source>
        <translation>نصب عامل UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="168"/>
        <source>After installation, MCP Server will be available.</source>
        <translation>پس از نصب، سرور MCP در دسترس خواهد بود.</translation>
    </message>
</context>
<context>
    <name>uos_ai::MgmtWindow</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="112"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="451"/>
        <source>Model Configuration</source>
        <translation type="unfinished">پیکربندی مدل</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="115"/>
        <source>Knowledge Base Management</source>
        <translation type="unfinished">مدیریت پایگاه دانش</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="118"/>
        <source>UOS AI FollowAlong</source>
        <translation type="unfinished">UOS AI همراهی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="336"/>
        <source>User Agreement</source>
        <translation type="unfinished">توافقنامه کاربر</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="347"/>
        <source>UOS AI User Agreement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="348"/>
        <source>Read and agreed</source>
        <translation type="unfinished">خوانده و موافقت شده</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="374"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="385"/>
        <source>Proxy Settings</source>
        <translation type="unfinished">تنظیمات پراکسی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="386"/>
        <source>Go to settings</source>
        <translation type="unfinished">برو به تنظیمات</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="523"/>
        <source>The free account activity ends.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="524"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="630"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation type="unfinished">برای افزودن به پایگاه دانش نیاز به نصب پلاگین مدل برداری است. لطفاً به فروشگاه برنامه بروید و آن را دانلود و نصب کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="638"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="unfinished">نصب نکن</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="639"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="unfinished">فوراً نصب کن</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelHubLLM</name>
    <message>
        <source>YouRong 1.5B</source>
        <translation type="vanished">YouRong 1.5B</translation>
    </message>
    <message>
        <source>YouRong 7B</source>
        <translation type="vanished">YouRong 7B</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelHubProvider</name>
    <message>
        <location filename="../src/model/modelhub/modelhubprovider.cpp" line="54"/>
        <source>YouRong 1.5B</source>
        <translation type="unfinished">YouRong 7B {1.5B?}</translation>
    </message>
    <message>
        <location filename="../src/model/modelhub/modelhubprovider.cpp" line="57"/>
        <source>YouRong 7B</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="37"/>
        <source>Get a free account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="43"/>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="120"/>
        <source>Delete</source>
        <translation type="unfinished">حذف</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="47"/>
        <source>Add</source>
        <translation type="unfinished">افزودن</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="54"/>
        <source>Online model</source>
        <translation type="unfinished">مدل آنلاین</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="120"/>
        <source>Done</source>
        <translation type="unfinished">انجام شد</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="131"/>
        <source>None</source>
        <translation type="unfinished">هیچ‌کدام</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelScopeItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="97"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="304"/>
        <source>Install</source>
        <translation>نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="107"/>
        <source>Update</source>
        <translation>به‌روزرسانی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="101"/>
        <source>Uninstall</source>
        <translation>حذف نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="112"/>
        <source>Cancel</source>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="150"/>
        <source>About %1GB</source>
        <translation>حدود %1 گیگابایت</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="193"/>
        <source>Installing</source>
        <translation>در حال نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="220"/>
        <source>Are you sure you want to delete this model?</source>
        <translation>آیا مطمئن هستید که می‌خواهید این مدل را حذف کنید؟</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="221"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>لغو</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="222"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>تأیید</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="244"/>
        <source>Checking</source>
        <translation>در حال بررسی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="264"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="491"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>تایید</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="265"/>
        <source>%0 download failed, please try again!</source>
        <translation>&apos;%0 دانلود نشد، لطفاً دوباره تلاش کنید!&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="312"/>
        <source>Please install the &quot;Embedding Plugins&quot; first before installing this model.</source>
        <translation>لطفاً قبل از نصب این مدل، ابتدا &quot;پلاگین‌های جاسازی&quot; را نصب کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="492"/>
        <source>target folder trash failed, please try again!</source>
        <translation>حذف پوشه هدف ناموفق بود، لطفاً دوباره تلاش کنید!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="528"/>
        <source>%1 seconds</source>
        <translation>&apos;%1 ثانیه&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="530"/>
        <source>%1 minutes</source>
        <translation>&apos;%1 دقیقه&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="535"/>
        <source>%1MB/%2GB downloaded, %3 left.</source>
        <translation>&apos;%1 مگابایت/%2 گیگابایت دانلود شد، %3 باقی مانده.&apos;</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelSubItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="38"/>
        <source>Are you sure you want to delete this model?</source>
        <translation type="unfinished">آیا مطمئن هستید که می‌خواهید این مدل را حذف کنید؟</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="39"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="40"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelValidator</name>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="37"/>
        <source>Invalid model account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="54"/>
        <source>Unsupported model type</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="62"/>
        <source>Model does not support chat completion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="89"/>
        <source>Model is available</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="98"/>
        <source>HTTP error: %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/model/modelvalidator.cpp" line="108"/>
        <source>Unknown error</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ModifyProviderDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="91"/>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="94"/>
        <source>Go to settings</source>
        <translation type="unfinished">برو به تنظیمات</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="104"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="264"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="710"/>
        <source>Delete</source>
        <translation type="unfinished">حذف</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="137"/>
        <source>Edit Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="137"/>
        <source>Add Model</source>
        <translation type="unfinished">افزودن مدل</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="153"/>
        <source>Account</source>
        <translation type="unfinished">حساب</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="161"/>
        <source>Required, to distinguish multiple models</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="168"/>
        <source>Provider</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="186"/>
        <source>APIKey</source>
        <translation type="unfinished">کلید API</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="194"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="206"/>
        <source>Required, please input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="198"/>
        <source>Domain</source>
        <translation type="unfinished">دامنه</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="212"/>
        <source>Enable</source>
        <translation type="unfinished">فعال کردن</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="249"/>
        <source>Custom</source>
        <translation type="unfinished">سفارشی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="269"/>
        <source>Add</source>
        <translation type="unfinished">افزودن</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="296"/>
        <source>To test whether the model is available, the system sends test information to the large model, which will consume a small amount of tokens.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="346"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="348"/>
        <source>Confirm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="523"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="612"/>
        <source>Name and Model ID must be filled in.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="674"/>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="684"/>
        <source>Save failed, please try again later</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="710"/>
        <source>Done</source>
        <translation type="unfinished">انجام شد</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="787"/>
        <source>Test passed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="788"/>
        <source>The model service is available.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="789"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::MultimediaControlInst</name>
    <message>
        <source>Multimedia Control</source>
        <translation type="vanished">کنترل چندرسانه‌ای</translation>
    </message>
    <message>
        <source>Play music, state control, seek...</source>
        <translation type="vanished">پخش موسیقی، کنترل وضعیت، جستجو...</translation>
    </message>
</context>
<context>
    <name>uos_ai::OperatingLineWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="194"/>
        <source>In data processing</source>
        <translation type="unfinished">در حال پردازش داده</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="206"/>
        <source>Data processing error</source>
        <translation type="unfinished">خطا در پردازش داده</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="218"/>
        <source>File error, unable to process, please delete.</source>
        <translation type="unfinished">خطای فایل، قادر به پردازش نیست، لطفاً حذف کنید.</translation>
    </message>
</context>
<context>
    <name>uos_ai::OutlineAgent</name>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="114"/>
        <source>Generating outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="117"/>
        <source>Generating outline content for you.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="143"/>
        <source>Outline generated, please confirm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="145"/>
        <source>Detected that you have uploaded a local outline,  Currently parsing the outline content for you.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="148"/>
        <source>Detected uploaded local outline, please confirm.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="150"/>
        <source>Failed to parse the uploaded outline file, please re-upload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="163"/>
        <source>Generating outline content failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="193"/>
        <source>Based on your writing task, I have generated the following outline for **%1**:

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="195"/>
        <source>I have parsed your uploaded outline and structured it as **%1**:

</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/outlineagent.cpp" line="208"/>
        <source>
The outline contains %1 sections in total. Please confirm to proceed with research and writing.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::PersonalKnowledgeAssistant</name>
    <message>
        <location filename="../src/assistant/personalknowledgeassistant.cpp" line="43"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation type="unfinished">دستیار دانش شخصی فقط پس از پیکربندی پلاگین مدل قابل استفاده است.</translation>
    </message>
    <message>
        <location filename="../src/assistant/personalknowledgeassistant.cpp" line="49"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the knowledge base.</source>
        <translation type="unfinished">دستیار دانش شخصی فقط پس از پیکربندی پایگاه دانش قابل استفاده است.</translation>
    </message>
</context>
<context>
    <name>uos_ai::PrivateModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="35"/>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="118"/>
        <source>Delete</source>
        <translation>حذف</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="39"/>
        <source>Add</source>
        <translation>افزودن</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="46"/>
        <source>Private deployment model</source>
        <translation>مدل استقرار خصوصی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="118"/>
        <source>Done</source>
        <translation>انجام شد</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="127"/>
        <source>None</source>
        <translation>هیچ‌کدام</translation>
    </message>
</context>
<context>
    <name>uos_ai::ProviderListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="127"/>
        <source>Are you sure you want to delete this provider?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="128"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="129"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ReferenceDialog</name>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="55"/>
        <source>Reference</source>
        <translation>مرجع</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="115"/>
        <source>Open</source>
        <translation>باز کردن</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="150"/>
        <source>Documents don&apos;t exits!</source>
        <translation>اسناد وجود ندارند!</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReportWriterAgent</name>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="177"/>
        <source>Document Generating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="216"/>
        <source>failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="443"/>
        <source>Document Generated</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="444"/>
        <source>The document has been generated based on the outline. You can click the card below to edit the content, or click the &quot;Save As&quot; button to save it locally for further editing.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="455"/>
        <location filename="../src/agent/research/reportwriteragent.cpp" line="603"/>
        <source>You can ask follow-up questions or request adjust the article.</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::SearchOnlineInst</name>
    <message>
        <source>Search Online</source>
        <translation type="vanished">جستجوی آنلاین</translation>
    </message>
    <message>
        <source>Enter Search Content</source>
        <translation type="vanished">محتوای جستجو را وارد کنید</translation>
    </message>
</context>
<context>
    <name>uos_ai::SendMailInst</name>
    <message>
        <source>Send Mail</source>
        <translation type="vanished">ارسال ایمیل</translation>
    </message>
    <message>
        <source>Help me send an email to [Recipient&apos;s Name], with the content: [Email Content].</source>
        <translation type="vanished">به من کمک کنید یک ایمیل به [نام گیرنده] با محتوای [محتوای ایمیل] ارسال کنم.</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">متأسفیم، هیچ عملیات مطابقی یافت نشد.</translation>
    </message>
    <message>
        <source>Please extract the relevant parameters from the provided input to match the following JSON email template format,and output only the JSON content. Do not include any extraneous information.

Email template format:
json
{&quot;subject&quot;: &quot;Email Subject&quot;, &quot;content&quot;: &quot;Email Body&quot;, &quot;to&quot;: &quot;Recipient&quot;, &quot;cc&quot;: &quot;CC Recipient&quot;, &quot;bcc&quot;: &quot;BCC Recipient&quot;}

Input: %1</source>
        <translation type="vanished">لطفاً پارامترهای مربوطه را از ورودی ارائه شده استخراج کنید تا با فرمت قالب ایمیل JSON زیر مطابقت داشته باشد و فقط محتوای JSON را خروجی دهید. هیچ اطلاعات اضافی را شامل نشود.

فرمت قالب ایمیل:

json

{&quot;subject&quot;: &quot;موضوع ایمیل&quot;, &quot;content&quot;: &quot;بدنه ایمیل&quot;, &quot;to&quot;: &quot;گیرنده&quot;, &quot;cc&quot;: &quot;گیرنده رونوشت&quot;, &quot;bcc&quot;: &quot;گیرنده رونوشت مخفی&quot;}

ورودی: %1</translation>
    </message>
</context>
<context>
    <name>uos_ai::ServiceConfigChannel</name>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="271"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="282"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="328"/>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="346"/>
        <source>Failed to get MCP server instance.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="304"/>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation type="unfinished">سرور &apos;%1&apos; سفارشی نیست یا وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="307"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation type="unfinished">نام سرور MCP &apos;%1&apos; از قبل وجود دارد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="350"/>
        <source>Server &apos;%1&apos; does not exist</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::SessionManager</name>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="52"/>
        <source>Session with ID %1 already exists</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="63"/>
        <source>Session %1 create assistant %2 failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="74"/>
        <source>Session %1 create success</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="120"/>
        <source>Session %1 not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/session/sessionmanager.cpp" line="128"/>
        <source>Session %1 is not idle</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::ShortcutUpdateDialog</name>
    <message>
        <source>Shortcut: [Super + Space]. Quickly invoke UOS AI to access all AI features in one place.</source>
        <translation type="vanished">میانبر: [Super + Space]. UOS AI را سریعاً فراخوانی کنید تا به تمام ویژگی‌های هوش مصنوعی در یک مکان دسترسی داشته باشید.</translation>
    </message>
    <message>
        <source>Got it</source>
        <translation type="vanished">متوجه شدم</translation>
    </message>
    <message>
        <source>This prompt will appear %1 more times, &lt;a href=&quot;#nomore&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;Do not show again&lt;/a&gt;</source>
        <translation type="vanished">این پیام %1 بار دیگر نمایش داده خواهد شد، &lt;a href=&quot;#nomore&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;دیگر نشان نده&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillCommandTextEdit</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="55"/>
        <source>Take </source>
        <translation>&apos;گرفتن &apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="56"/>
        <source> translate into English</source>
        <translation>&apos; ترجمه به انگلیسی&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="185"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="218"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="459"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="604"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="792"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="796"/>
        <source>Exceeded character limit</source>
        <translation>محدودیت تعداد کاراکترها превышена</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Enable</source>
        <translation>فعال کردن</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Disabled</source>
        <translation>غیرفعال</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="64"/>
        <source>Skill Management</source>
        <translation>مدیریت مهارت‌ها</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="68"/>
        <source>Add Skill</source>
        <translation>افزودن مهارت</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="75"/>
        <source>The first 4 skills will be displayed on the toolbar, and others will be hidden in the More menu.</source>
        <translation>4 مهارت اول در نوار ابزار نمایش داده می‌شوند و بقیه در منوی «بیشتر» مخفی خواهند شد.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="215"/>
        <source>Saved</source>
        <translation>ذخیره شد</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="239"/>
        <source>Are you sure you want to delete the skill &quot;%1&quot;?</source>
        <translation>آیا مطمئن هستید که می‌خواهید مهارت &quot;%1&quot; را حذف کنید؟</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="240"/>
        <source>Cancel</source>
        <translation>انصراف</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="241"/>
        <source>Delete</source>
        <translation>حذف</translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemChannel</name>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="145"/>
        <source>UOS AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="146"/>
        <source>Ask UOS AI, kiss your worries goodbye.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="147"/>
        <source>Update History</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="148"/>
        <source>Settings</source>
        <translation type="unfinished">تنظیمات</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="149"/>
        <source>Help</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="150"/>
        <source>About</source>
        <translation type="unfinished">درباره</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="151"/>
        <source>New Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="152"/>
        <source>Temporary Chat</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="153"/>
        <source>AI Writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="154"/>
        <source>AI Translation</source>
        <translation type="unfinished">ترجمه هوش مصنوعی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="155"/>
        <source>AI Knowledge Base</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="156"/>
        <source>MCP Server</source>
        <translation type="unfinished">سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="157"/>
        <source>Commands</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="158"/>
        <source>Agent Store</source>
        <translation type="unfinished">فروشگاه نمایندگان</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="159"/>
        <source>More</source>
        <translation type="unfinished">بیشتر</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="160"/>
        <source>Chat History</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="161"/>
        <source>Today</source>
        <translation type="unfinished">امروز</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="162"/>
        <source>Yesterday</source>
        <translation type="unfinished">دیروز</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="163"/>
        <source>Last 7 Days</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="164"/>
        <source>Last 30 Days</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="165"/>
        <source>January</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="166"/>
        <source>February</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="167"/>
        <source>March</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="168"/>
        <source>April</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="169"/>
        <source>May</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="170"/>
        <source>June</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="171"/>
        <source>July</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="172"/>
        <source>August</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="173"/>
        <source>September</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="174"/>
        <source>October</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="175"/>
        <source>November</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="176"/>
        <source>year</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="177"/>
        <source>Earlier</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="178"/>
        <source>Delete</source>
        <translation type="unfinished">حذف</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="179"/>
        <source>Confirm Deletion</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="180"/>
        <source>This action will delete all content related to this chat from UOS AI.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="181"/>
        <source>Confirm Delete</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="182"/>
        <source>Cancel</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="183"/>
        <source>Batch Manage</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="184"/>
        <source>All</source>
        <translation type="unfinished">همه</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="185"/>
        <source>Select All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="186"/>
        <source>%1 conversations selected</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="187"/>
        <source>No chat history yet</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="188"/>
        <source>Chat content not found</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="189"/>
        <source>DeepThink</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="190"/>
        <source>Search</source>
        <translation type="unfinished">جستجو</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="191"/>
        <source>Attachments</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="192"/>
        <source>Upload Files</source>
        <translation type="unfinished">بارگذاری پرونده‌ها</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="193"/>
        <source>Screenshot Q&amp;A</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="194"/>
        <source>Voice Input</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="195"/>
        <source>Send</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="196"/>
        <source>Ask a question...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="197"/>
        <source>Voice Read</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="198"/>
        <source>Stop Reading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="199"/>
        <source>Copy</source>
        <translation type="unfinished">کپی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="200"/>
        <source>Regenerate</source>
        <translation type="unfinished">تولید مجدد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="201"/>
        <source>Re-edit</source>
        <translation type="unfinished">ویرایش مجدد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="202"/>
        <source>Stop Generating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="203"/>
        <source>Generation stopped</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="204"/>
        <source>You stopped this answer, please re-edit your question</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="205"/>
        <source>Back to Bottom</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="206"/>
        <source>Thinking...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="207"/>
        <source>Deep think completed (took %1s)</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="208"/>
        <source>Parsing...</source>
        <translation type="unfinished">در حال پردازش...</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="209"/>
        <source>Parsing failed</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="210"/>
        <source>You can add up to 50 files</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="211"/>
        <source>Summarize the core content of the file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="212"/>
        <source>Model List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="213"/>
        <source>Smart Recommendation</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="214"/>
        <source>Smart switch for best match</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="215"/>
        <source>Local Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="216"/>
        <source>Online Model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="217"/>
        <source>Add Model</source>
        <translation type="unfinished">افزودن مدل</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="218"/>
        <source>Official</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="219"/>
        <source>AI-generated content is for reference only. Please verify its accuracy.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="220"/>
        <source>Temporary chats are not saved in history. The content will be completely deleted upon leaving.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="221"/>
        <source>Maximum of 10 concurrent chats reached. Please try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="222"/>
        <source>You have X newly answered chats</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="223"/>
        <source>View Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="224"/>
        <source>Remind Me Later</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="225"/>
        <source>Infinite inspiration, worry-free writing</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="226"/>
        <source>Enable to search the web for more real-time, comprehensive, and accurate references.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="227"/>
        <source>Upload files/images as references</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="228"/>
        <source>Reference Outline / Local File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="229"/>
        <source>As reference material / As outline file</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="230"/>
        <source>File Upload</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="231"/>
        <source>As Material</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="232"/>
        <source>As Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="233"/>
        <source>Only 1 file is supported for outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="234"/>
        <source>Local Materials</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="235"/>
        <source>File Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="236"/>
        <source>Outline</source>
        <translation type="unfinished">طرح کلی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="237"/>
        <source>View All</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="238"/>
        <source>Collapse</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="239"/>
        <source>Recent Creations</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="240"/>
        <source>Upload File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="241"/>
        <source>Reference Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="242"/>
        <source>Local File</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="243"/>
        <source>Heading</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="244"/>
        <source>Export Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="245"/>
        <source>Exit Full Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="246"/>
        <source>Untitled Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="247"/>
        <source>If you don&apos;t want local materials to be uploaded, you can do the following before generating content:</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="248"/>
        <source>1. Switch to a local model (e.g., DeepSeek-R1-1.5B) or a privately deployed model</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="249"/>
        <source>2. Turn off &quot;Web Search&quot;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="250"/>
        <source>Materials will be uploaded to the online model for analysis. Continue generating?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="251"/>
        <source>Materials will be uploaded to the online model (%1) for analysis. Continue generating?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="252"/>
        <source>Enable Privacy Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="253"/>
        <source>Continue Generating</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="254"/>
        <source>You can enter more requirements to optimize or adjust the generated content.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="255"/>
        <source>Detected local outline uploaded. Analyzing outline content...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="256"/>
        <source>Generating outline content...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="257"/>
        <source>An editable outline has been generated. After confirming, click the blue button below to proceed to document generation.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="258"/>
        <source>Unable to parse the uploaded outline file. Please re-upload.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="259"/>
        <source>Re-upload Outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="260"/>
        <source>Directly generate outline using AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="261"/>
        <source>Add sub-chapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="262"/>
        <source>Delete chapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="263"/>
        <source>Add chapter</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="264"/>
        <source>Enter chapter title</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="265"/>
        <source>Delete this heading?</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="266"/>
        <source>Generate document from outline</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="267"/>
        <source>Save as Word</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="268"/>
        <source>Save as PDF</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="269"/>
        <source>Save as Markdown</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="270"/>
        <source>Saving...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="271"/>
        <source>Saved successfully!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="272"/>
        <source>Failed to save, please try again.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="273"/>
        <source>Undo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="274"/>
        <source>Redo</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="275"/>
        <source>Body Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="276"/>
        <source>Heading %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="277"/>
        <source>Bold</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="278"/>
        <source>Italic</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="279"/>
        <source>Strikethrough</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="280"/>
        <source>Link Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="281"/>
        <source>Bulleted List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="282"/>
        <source>Numbered List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="283"/>
        <source>Decrease Indent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="284"/>
        <source>Increase Indent</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="285"/>
        <source>Blockquote</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="286"/>
        <source>Divider</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="287"/>
        <source>Copy Full Text</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="288"/>
        <source>Print Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="289"/>
        <source>Share Document</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="290"/>
        <source>Zoom Out</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="291"/>
        <source>Full Screen</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="292"/>
        <source>Close</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="293"/>
        <source>Please enter the text to be translated first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="294"/>
        <source>Identifying source language...</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="295"/>
        <source>My MCP Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="296"/>
        <source>Add MCP Server</source>
        <translation type="unfinished">افزودن سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="297"/>
        <source>Delete MCP Server</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="298"/>
        <source>Built-in Only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="299"/>
        <source>Custom Added Only</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="300"/>
        <source>To use MCP services, please install the MCP environment (UOS AI Agent) from the App Store first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="301"/>
        <source>Install Now</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="302"/>
        <source>System Settings</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="303"/>
        <source>Bluetooth</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="304"/>
        <source>Wireless Network</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="305"/>
        <source>DND Mode</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="306"/>
        <source>Eye Comfort</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="307"/>
        <source>Brightness</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="308"/>
        <source>Volume</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="309"/>
        <source>Font Size</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="310"/>
        <source>App Store</source>
        <translation type="unfinished">فروشگاه برنامه</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="311"/>
        <source>Schedule Management</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="312"/>
        <source>Click to download</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="313"/>
        <source>downloads</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="316"/>
        <source>Go to configuration</source>
        <translation type="unfinished">برو به پیکربندی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="317"/>
        <source>No account</source>
        <translation type="unfinished">حساب کاربری وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="318"/>
        <source>Input question</source>
        <translation type="unfinished">سوال ورودی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="319"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation type="unfinished">محتوای تولید شده توسط هوش مصنوعی فقط برای مرجع است، لطفاً به دقت اطلاعات توجه کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="320"/>
        <source>Welcome to UOS AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="321"/>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation type="unfinished">در اینجا برخی از کارهایی که UOS AI می‌تواند به شما کمک کند انجام دهید آورده شده است</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="322"/>
        <source>Stop</source>
        <translation type="unfinished">توقف</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="323"/>
        <source>Play</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="324"/>
        <source>Retry</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="325"/>
        <source>Clear conversation history</source>
        <translation type="unfinished">پاک کردن تاریخچه گفتگو</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="326"/>
        <source>Please connect the microphone and try again</source>
        <translation type="unfinished">لطفاً میکروفون را وصل کنید و دوباره امتحان کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="327"/>
        <source>Chat history cleared</source>
        <translation type="unfinished">تاریخچه چت پاک شد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="328"/>
        <source>Click to start/stop recording</source>
        <translation type="unfinished">برای شروع/توقف ضبط کلیک کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="329"/>
        <source>Listening</source>
        <translation type="unfinished">در حال گوش دادن</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="330"/>
        <source>Sleeping</source>
        <translation type="unfinished">در حالت خواب</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="331"/>
        <source>Microphone not detected</source>
        <translation type="unfinished">میکروفون تشخیص داده نشد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="332"/>
        <source>Connection failed, click to try again</source>
        <translation type="unfinished">اتصال ناموفق بود، برای تلاش مجدد کلیک کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="333"/>
        <source>Click on the animation or Ctrl+Super+Space to activate</source>
        <translation type="unfinished">روی انیمیشن کلیک کنید یا Ctrl+Super+Space را فشار دهید تا فعال شود</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="334"/>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation type="unfinished">ورودی صدا موقتاً در دسترس نیست، لطفاً شبکه را بررسی کنید!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="335"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="336"/>
        <source>Voice conversation</source>
        <translation type="unfinished">گفتگوی صوتی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="337"/>
        <source>Click the animation or press Enter to send</source>
        <translation type="unfinished">روی انیمیشن کلیک کنید یا Enter را فشار دهید تا ارسال شود</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="338"/>
        <source>Stop recording after %1 seconds</source>
        <translation type="unfinished">توقف ضبط پس از %1 ثانیه</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="339"/>
        <source>Thinking</source>
        <translation type="unfinished">در حال فکر کردن</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="340"/>
        <source>Click animation to interrupt</source>
        <translation type="unfinished">برای قطع کردن روی انیمیشن کلیک کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="341"/>
        <source>Answering</source>
        <translation type="unfinished">در حال پاسخ دادن</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="342"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="343"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="unfinished">حساب رایگان شما منقضی شده است، لطفاً حساب مدل خود را پیکربندی کنید تا ادامه دهید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="344"/>
        <source>UOS AI requires an AI model account to be configured before it can be used. Please configure a model account first.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="345"/>
        <source>Activate</source>
        <translation type="unfinished">فعال‌سازی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="346"/>
        <source>Voice input</source>
        <translation type="unfinished">ورودی صوتی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="347"/>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation type="unfinished">پخش صدا موقتاً در دسترس نیست، لطفاً شبکه را بررسی کنید!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="348"/>
        <source>Turn off voice conversation</source>
        <translation type="unfinished">خاموش کردن گفتگوی صوتی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="349"/>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation type="unfinished">تصویر تولید شده است، لطفاً برای مشاهده آن به رابط چت سوئیچ کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="350"/>
        <source>No account, please configure an account</source>
        <translation type="unfinished">حسابی وجود ندارد، لطفاً یک حساب پیکربندی کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="351"/>
        <source>Answer each question up to 5 times</source>
        <translation type="unfinished">به هر سوال حداکثر 5 بار پاسخ دهید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="352"/>
        <source>Copied successfully</source>
        <translation type="unfinished">با موفقیت کپی شد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="353"/>
        <source>Sound output device not detected</source>
        <translation type="unfinished">دستگاه خروجی صدا شناسایی نشد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="354"/>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation type="unfinished">دستگاه خروجی صدا شناسایی نشد، لطفاً بررسی کرده و مجدداً تلاش کنید!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="355"/>
        <source>Mode</source>
        <translation type="unfinished">حالت</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="356"/>
        <source>Window Mode</source>
        <translation type="unfinished">حالت پنجره</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="357"/>
        <source>Sidebar Mode</source>
        <translation type="unfinished">حالت نوار کناری</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="358"/>
        <source>Assistant List</source>
        <translation type="unfinished">لیست دستیارها</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="359"/>
        <source>Agent List</source>
        <translation type="unfinished">لیست نمایندگان</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="360"/>
        <source>UOS System Assistant</source>
        <translation type="unfinished">دستیار سیستم UOS</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="361"/>
        <source>Deepin System Assistant</source>
        <translation type="unfinished">دستیار سیستم Deepin</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="362"/>
        <source>Personal Knowledge Assistant</source>
        <translation type="unfinished">دستیار دانش شخصی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="363"/>
        <source>Please configure the knowledge base</source>
        <translation type="unfinished">لطفاً پایگاه دانش را پیکربندی کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="364"/>
        <source>Before using the [Personal Knowledge Assistant], it is necessary to configure the knowledge base. After configuring the knowledge base, AI will answer questions or generate content based on the content you have configured in the knowledge base.</source>
        <translation type="unfinished">قبل از استفاده از [دستیار دانش شخصی]، لازم است پایگاه دانش را پیکربندی کنید. پس از پیکربندی پایگاه دانش، هوش مصنوعی بر اساس محتوایی که در پایگاه دانش پیکربندی کرده‌اید به سوالات پاسخ می‌دهد یا محتوا تولید می‌کند.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="365"/>
        <source>Please configure the large model</source>
        <translation type="unfinished">لطفاً مدل بزرگ را پیکربندی کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="366"/>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation type="unfinished">دستیار دانش شخصی تنها پس از پیکربندی یک مدل بزرگ قابل استفاده است.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="367"/>
        <source>To configure</source>
        <translation type="unfinished">برای پیکربندی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="368"/>
        <source>To install</source>
        <translation type="unfinished">برای نصب</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="369"/>
        <source>Please install [EmbeddingPlugins]</source>
        <translation type="unfinished">لطفاً [EmbeddingPlugins] را نصب کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="370"/>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation type="unfinished">این دستیار برای اجرا نیاز به نصب EmbeddingPlugins دارد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="373"/>
        <source>Drag files here to add them.</source>
        <translation type="unfinished">فایل‌ها را اینجا بکشید تا اضافه شوند.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="374"/>
        <source>You can only add 3 files, supported file types include: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, code files, etc.</source>
        <translation type="unfinished">شما فقط می‌توانید ۳ پرونده اضافه کنید؛ انواع پرونده‌های پشتیبانی‌شده شامل: txt، doc، docx، xls، xlsx، ppt، pptx، pdf، md، png، jpg، jpeg، پرونده‌های کد و غیره است.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="375"/>
        <source>You can only add a maximum of one file.</source>
        <translation type="unfinished">شما فقط می‌توانید حداکثر یک فایل اضافه کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="376"/>
        <source>The file format is not supported.</source>
        <translation type="unfinished">فرمت فایل پشتیبانی نمی‌شود.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="377"/>
        <source>Summarize the key content of the file.</source>
        <translation type="unfinished">محتوای کلیدی فایل را خلاصه کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="378"/>
        <source>File Error</source>
        <translation type="unfinished">خطای فایل</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="379"/>
        <source>File has been deleted.</source>
        <translation type="unfinished">فایل حذف شده است.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="380"/>
        <source>The file size exceeds the 100MB limit.</source>
        <translation type="unfinished">حجم فایل از حد مجاز 100 مگابایت بیشتر است.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="381"/>
        <source>Upload a document</source>
        <translation type="unfinished">آپلود یک سند</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="382"/>
        <source>File deleted</source>
        <translation type="unfinished">فایل حذف شد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="383"/>
        <source>No text was parsed</source>
        <translation type="unfinished">متنی پردازش نشد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="384"/>
        <source>Reference</source>
        <translation type="unfinished">مرجع</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="387"/>
        <source>Instruction</source>
        <translation type="unfinished">دستورالعمل</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="388"/>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation type="unfinished">برای فعال کردن، &quot;/&quot; را در کادر ورودی تایپ کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="389"/>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation type="unfinished">لطفا وارد شوید؛ &quot;Ctrl+Enter&quot; برای تغییر خط.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="390"/>
        <source>Enter your question, or enter &quot;/&quot; to select a command
&quot;Ctrl+Enter&quot;  to start a new line</source>
        <translation type="unfinished">سوال خود را وارد کنید، یا &quot;/&quot; را برای انتخاب یک دستور وارد کنید
&quot;Ctrl+Enter&quot; برای شروع یک خط جدید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="393"/>
        <source>Search complete.</source>
        <translation type="unfinished">جستجو کامل شد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="394"/>
        <source>Click to view results</source>
        <translation type="unfinished">برای مشاهده نتایج کلیک کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="397"/>
        <source>edit</source>
        <translation type="unfinished">ویرایش</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="398"/>
        <source>save</source>
        <translation type="unfinished">ذخیره</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="399"/>
        <source>copy</source>
        <translation type="unfinished">کپی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="402"/>
        <source>Thinking has stopped</source>
        <translation type="unfinished">تفکر متوقف شده است</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="403"/>
        <source>Back to bottom</source>
        <translation type="unfinished">بازگشت به پایین</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="404"/>
        <source>Deeply thought (%1 seconds)</source>
        <translation type="unfinished">عمیقا فکر شده (%1 ثانیه)</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="407"/>
        <source>New Conversation</source>
        <translation type="unfinished">مکالمه جدید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="408"/>
        <source>History</source>
        <translation type="unfinished">تاریخچه</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="409"/>
        <source>No History Records</source>
        <translation type="unfinished">هیچ سابقه‌ای وجود ندارد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="410"/>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation type="unfinished">آیا مطمئن هستید که می‌خواهید این گفتگو را حذف کنید؟ پس از حذف، بازیابی آن امکان‌پذیر نخواهد بود.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="411"/>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation type="unfinished">عامل %1 مورد استفاده در این گفتگو حذف شده است</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="412"/>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation type="unfinished">نمایش این گفتگو امکان‌پذیر نیست. برای مشاهده آن، لطفاً عامل %1 را نصب کرده و مجدداً تلاش کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="413"/>
        <source>The original conversation model has been deleted. We have switched to a new model for you to continue the conversation.</source>
        <translation type="unfinished">مدل اصلی گفتگو حذف شده است. ما برای ادامه گفتگو، مدل جدیدی را برای شما فعال کرده‌ایم.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="416"/>
        <source>Recommendations</source>
        <translation type="unfinished">پیشنهادها</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="417"/>
        <source>No Model</source>
        <translation type="unfinished">بدون مدل</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="418"/>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation type="unfinished">مدلی موجود نیست. لطفاً در تنظیمات یک مدل نصب یا پیکربندی کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="419"/>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation type="unfinished">لطفاً موضوع محتوا و نیازمندی‌های مورد نظر برای خلق اثر خود را شرح دهید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="420"/>
        <source>Please Enter the Content You Want to Translate and Specify the Target Language. Default Translation is to Chinese.</source>
        <translation type="unfinished">لطفاً محتوایی را که می‌خواهید ترجمه کنید وارد کرده و زبان مقصد را مشخص نمایید. ترجمه پیش‌فرض به چینی است.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="421"/>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation type="unfinished">لطفاً متنی را که نیاز به پردازش دارد وارد کرده و نیازمندی‌های خود را مشخص کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="422"/>
        <source>New Agent Added</source>
        <translation type="unfinished">عامل جدید افزوده شد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="423"/>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation type="unfinished">عامل‌های جدید نوشتن، پردازش متن و ترجمه اضافه شده‌اند. هم‌اکنون آن‌ها را بررسی کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="424"/>
        <source>Try it</source>
        <translation type="unfinished">امتحان کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="425"/>
        <source>Write an article based on the following document:</source>
        <translation type="unfinished">مقاله‌ای بر اساس سند زیر بنویسید:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="426"/>
        <source>Translate the following document into English:</source>
        <translation type="unfinished">سند زیر را به انگلیسی ترجمه کنید:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="429"/>
        <source>Add Mcp Server</source>
        <translation type="unfinished">افزودن سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="430"/>
        <source>Add Server</source>
        <translation type="unfinished">افزودن سرور</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="431"/>
        <source>Add failed! Error reason:</source>
        <translation type="unfinished">افزودن ناموفق بود! دلیل خطا:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="432"/>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation type="unfinished">محیط MCP یافت نشد. لطفاً 【UOS AI Agent】 را نصب کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="433"/>
        <source>Calling</source>
        <translation type="unfinished">در حال فراخوانی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="434"/>
        <source>Completed</source>
        <translation type="unfinished">تکمیل شد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="435"/>
        <source>Call Failed</source>
        <translation type="unfinished">تماس ناموفق بود</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="436"/>
        <source>Cancelled</source>
        <translation type="unfinished">لغو شد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="437"/>
        <source>params</source>
        <translation type="unfinished">پارامترها</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="438"/>
        <source>result</source>
        <translation type="unfinished">نتیجه</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="439"/>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="unfinished">برای سرور MCP، به مدل رسمی «حساب آزمایشی DeepSeek» تغییر دهید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="440"/>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation type="unfinished">دستور سرور MCP را وارد کنید، مثلاً «سیستم را برایم به حالت تاریک تغییر بده»</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="441"/>
        <source>Agent server is not available</source>
        <translation type="unfinished">سرور عامل در دسترس نیست</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="442"/>
        <source>Agent server exception</source>
        <translation type="unfinished">استثنای سرور عامل</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="443"/>
        <source>MCP server is not available</source>
        <translation type="unfinished">سرور MCP در دسترس نیست</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="444"/>
        <source>Confirm</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="445"/>
        <source>Automate multi-file and multi-app tasks with one command using MCP Service. Try it now!</source>
        <translation type="unfinished">با استفاده از سرویس MCP، کارهای چندفایلی و چندبرنامه‌ای را با یک دستور خودکار کنید. همین حالا امتحان کنید!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="446"/>
        <source>Use later</source>
        <translation type="unfinished">بعداً استفاده کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="447"/>
        <source>Enable MCP Server</source>
        <translation type="unfinished">فعال‌سازی سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="448"/>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation type="unfinished">پس از نصب محیط MCP «UOS AI Agent»، روی </translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="449"/>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation type="unfinished">کلیک کرده و «uos-mcp» را در فهرست سرورهای MCP انتخاب کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="450"/>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation type="unfinished">امتحان کنید بگویید: «سیستم را به حالت تاریک تغییر بده».</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="451"/>
        <source>Try it now</source>
        <translation type="unfinished">همین حالا امتحان کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="452"/>
        <source>Add Mcp Server[GuidePage]</source>
        <translation type="unfinished">افزودن سرور Mcp [صفحه راهنما]</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="453"/>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation type="unfinished">کاربران تازه‌وارد: محیط MCP «UOS AI Agent» را از فروشگاه برنامه نصب کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="454"/>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation type="unfinished">قالب فایل JSON نادرست است؛ لطفاً بررسی کرده و دوباره ارسال کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="455"/>
        <source>Install Now &gt;</source>
        <translation type="unfinished">همین حالا نصب کنید &gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="458"/>
        <source>General Chat</source>
        <translation type="unfinished">گفت‌وگوی عمومی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="459"/>
        <source>Now in Private Chat</source>
        <translation type="unfinished">اکنون در گفت‌وگوی خصوصی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="460"/>
        <source>Private Chat messages are not saved in history and will be permanently deleted when you leave the chat.</source>
        <translation type="unfinished">پیام‌های گفت‌وگوی خصوصی در تاریخچه ذخیره نمی‌شوند و با ترک گفت‌وگو برای همیشه حذف خواهند شد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="461"/>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation type="unfinished">پرسش و پاسخ از طریق اسکرین‌شات میان‌بر (Ctrl+Alt+Q)، تا سه تصویر پشتیبانی می‌شود.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="462"/>
        <source>Cannot be used during screen recording</source>
        <translation type="unfinished">در هنگام ضبط صفحه قابل استفاده نیست</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="463"/>
        <source>You can upload up to 3 files or image</source>
        <translation type="unfinished">می‌توانید حداکثر ۳ پرونده یا تصویر بارگذاری کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="464"/>
        <source>Please delete the abnormal file and send it again</source>
        <translation type="unfinished">لطفاً پروندهٔ ناهنجار را حذف کرده و دوباره ارسال کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="465"/>
        <source>Add Private Chat</source>
        <translation type="unfinished">افزودن گفت‌وگوی خصوصی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="466"/>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation type="unfinished">افزودن [پرسش و پاسخ از اسکرین‌شات]</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="467"/>
        <source>Take a screenshot and send the content to UOS AI. You can also upload an image directly.</source>
        <translation type="unfinished">اسکرین‌شات بگیرید و محتوا را به UOS AI بفرستید. همچنین می‌توانید مستقیماً تصویری بارگذاری کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="468"/>
        <source>OK</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="469"/>
        <source>Next</source>
        <translation type="unfinished">بعدی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="470"/>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation type="unfinished">افزودن [حالت گفت‌وگوی خصوصی] – گفت‌وگوها ذخیره نمی‌شوند.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="471"/>
        <source>No text extracted</source>
        <translation type="unfinished">هیچ متنی استخراج نشد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="472"/>
        <source>Image size exceeds 15 MB</source>
        <translation type="unfinished">اندازهٔ تصویر از ۱۵ مگابایت بیشتر است</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="475"/>
        <source>After opening the knowledge base, answers will be based on its content. Response speed depends on machine performance and the size of the knowledge base.</source>
        <translation type="unfinished">پس از باز کردن پایگاه دانش، پاسخ‌ها بر اساس محتوای آن خواهند بود. سرعت پاسخ به کارایی دستگاه و اندازهٔ پایگاه دانش بستگی دارد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="476"/>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation type="unfinished">پایگاه دانش در صورت انتخاب هر دستور یا MCP در دسترس نیست.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="477"/>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation type="unfinished">MCP در حالی که پایگاه دانش فعال است غیرفعال می‌شود.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="478"/>
        <source>Commands disabled while knowledge base is active.</source>
        <translation type="unfinished">دستورها در حالی که پایگاه دانش فعال است غیرفعال می‌شوند.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="479"/>
        <source>Copy succeeded.</source>
        <translation type="unfinished">کپی با موفقیت انجام شد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="480"/>
        <source>Copy failed. Please try again.</source>
        <translation type="unfinished">کپی ناموفق بود. لطفاً دوباره تلاش کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="481"/>
        <source>Searching</source>
        <translation type="unfinished">در حال جست‌وجو</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="482"/>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation type="unfinished">%1 سند مرجع به‌دست آمده (%2 ثانیه)</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="483"/>
        <source>Clear History</source>
        <translation type="unfinished">پاک‌سازی تاریخچه</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="484"/>
        <source>Delete all records?</source>
        <translation type="unfinished">تمام سوابق حذف شوند؟</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="485"/>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation type="unfinished">پس از حذف، محتوا قابل بازیابی نیست!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="486"/>
        <source>Recommend official models</source>
        <translation type="unfinished">توصیهٔ مدل‌های رسمی</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="487"/>
        <source>Disable MCP</source>
        <translation type="unfinished">غیرفعال‌سازی MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="490"/>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="unfinished">استفاده از مدل رسمی «حساب آزمایشی DeepSeek» توصیه می‌شود</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="491"/>
        <source>Quick Open</source>
        <translation type="unfinished">باز کردن سریع</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="492"/>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation type="unfinished">ارتقاء سرور MCP به حالت خودکار</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="493"/>
        <source>MCP Server have been upgraded to automatic mode, allowing you to access all MCP Server with just click </source>
        <translation type="unfinished">سرورهای MCP به حالت خودکار ارتقا یافته‌اند و تنها با یک کلیک می‌توانید به همهٔ سرورهای MCP دسترسی پیدا کنید</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="494"/>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation type="unfinished">. این امکان را می‌دهد تا کارهایی مانند راه‌اندازی سیستم و پردازش پرونده‌ها را تنها با یک کلیک خودکار کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="495"/>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation type="unfinished">افزودن سرور MCP به تنظیمات منتقل شده است.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="496"/>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation type="unfinished">برای افزودن سرورهای MCP بیشتر، به تنظیمات &gt; سرور MCP بروید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="497"/>
        <source>Got it</source>
        <translation type="unfinished">متوجه شدم</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="498"/>
        <source>Complimentary Model Credits</source>
        <translation type="unfinished">اعتبار رایگان مدل</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="499"/>
        <source>The current system offers the DeepSeek trial account model, which automatically refreshes the free quota at the beginning of each month, allowing you to use it worry-free.</source>
        <translation type="unfinished">سیستم فعلی مدل حساب آزمایشی DeepSeek را ارائه می‌دهد که به صورت خودکار در ابتدای هر ماه سهمیه رایگان را تمدید می‌کند و به شما امکان استفاده بدون نگرانی را می‌دهد.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="500"/>
        <source>Claim Credits</source>
        <translation type="unfinished">دریافت اعتبار</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="501"/>
        <source>Get a free account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="502"/>
        <source>Claim Free Credits</source>
        <translation type="unfinished">دریافت اعتبار رایگان</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="503"/>
        <source>Successfully Claimed</source>
        <translation type="unfinished">با موفقیت دریافت شد</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="504"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="unfinished">دریافت ناموفق بود. لطفا دوباره تلاش کنید.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="505"/>
        <source>Enable MCP Server&amp;</source>
        <translation type="unfinished">فعال‌سازی سرور MCP&amp;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="506"/>
        <source>Disable MCP Server</source>
        <translation type="unfinished">غیرفعال‌سازی سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="507"/>
        <source>Configure MCP Server</source>
        <translation type="unfinished">پیکربندی سرور MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="957"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="unfinished">UOS هوش مصنوعی همراهی/نوشتن</translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemControlInst</name>
    <message>
        <source>System Control</source>
        <translation type="vanished">کنترل سیستم</translation>
    </message>
    <message>
        <source>Switch to a new wallpaper. set the screen brightness to 30%...</source>
        <translation type="vanished">تغییر به تصویر زمینه جدید. تنظیم روشنایی صفحه به 30%...</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsCompositeWidget</name>
    <message>
        <location filename="../src/gui/compliance/ttscompositewidget.cpp" line="72"/>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation type="unfinished">متن انتخاب شده شما از حد مجاز 5000 کاراکتر فراتر رفته است.</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="86"/>
        <source>The text you have selected has exceeded the 2000 character limit.</source>
        <translation>متن انتخابی شما از حد مجاز 2000 کاراکتر فراتر رفته است.</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="141"/>
        <source>Network is offline , stop text to speech</source>
        <translation>شبکه آفلاین است، تبدیل متن به گفتار متوقف شد.</translation>
    </message>
</context>
<context>
    <name>uos_ai::UOSAbilityManager</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="571"/>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation type="unfinished">روشنایی در حداکثر است و قابل افزایش نیست.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="581"/>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation type="unfinished">روشنایی در حداقل است و قابل کاهش نیست.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="715"/>
        <source>AI Meeting Schedule</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="854"/>
        <source>Your system memory is %0.</source>
        <translation type="unfinished">حافظه سیستم شما %0 است.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="874"/>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation type="unfinished">رابطه تنظیم زبان باز شده است. لطفاً در این رابط تنظیم کنید.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="918"/>
        <source>The current mode is already %1 mode.</source>
        <translation type="unfinished">حالت فعلی در حال حاضر %1 است.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="932"/>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation type="unfinished">امکان بستن وجود ندارد زیرا حالت فعلی %1 با حالت هدف مطابقت ندارد.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="945"/>
        <source>Balance mode cannot be turned off.</source>
        <translation type="unfinished">حالت تعادل قابل خاموش کردن نیست.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="963"/>
        <source>The lock screen has been opened for you</source>
        <translation type="unfinished">صفحه قفل برای شما باز شده است</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="977"/>
        <source>Screen shotting or recording has been completed</source>
        <translation type="unfinished">عکس‌برداری یا ضبط صفحه کامل شد</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="994"/>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation type="unfinished">فقط یک صفحه وجود دارد، امکان تغییر حالت صفحه نیست.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1006"/>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation type="unfinished">همانند حالت نمایش فعلی است. لطفاً دوباره امتحان کنید.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1079"/>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation type="unfinished">فقط یک صفحه وجود دارد، امکان تغییر صفحه نیست.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1184"/>
        <source>Your command has been issued.</source>
        <translation type="unfinished">دستور شما صادر شد.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1689"/>
        <source>Failed to rename file %1</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1695"/>
        <source>Batch rename completed, successfully renamed %1 files, failed %2 files.
Error details:
%3</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1824"/>
        <source>Email client has been opened, please confirm to send</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1956"/>
        <source>App store has been opened, preparing to install application: %1</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateButton</name>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Update</source>
        <translation>به‌روزرسانی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Cancel Update</source>
        <translation>لغو به‌روزرسانی</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateLogDialog</name>
    <message>
        <location filename="../src/gui/upgrade/updatelogdialog.cpp" line="40"/>
        <source>UOS AI Assistant Update Log</source>
        <translation>گزارش به‌روزرسانی دستیار UOS AI</translation>
    </message>
</context>
<context>
    <name>uos_ai::UserAgreementDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="46"/>
        <source>UOS AI User Agreement</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="79"/>
        <source>I confirm that I am over 18 years old. I acknowledge and agree that the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="unfinished">تأیید می‌کنم که بالای 18 سال سن دارم. تصدیق و موافقت می‌کنم که محتوای ارسال و دریافت شده از طریق برنامه، تبادل داده مستقیم با ارائه‌دهنده مدل بزرگ است و ارتباطی با شرکت ندارد.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="123"/>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::WelcomeDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="74"/>
        <source>Welcome to UOS AI</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="80"/>
        <source>UOS AI, your smart assistant, is designed to improve your productivity and enjoy a high-quality work experience.</source>
        <translation type="unfinished">UOS AI، دستيار هوشمند شما، براي بهبود بهره وري و تجربه كاري با كيفيت طراحي شده است.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="105"/>
        <source>Get a free account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="126"/>
        <source>Add Model</source>
        <translation type="unfinished">افزودن مدل</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="132"/>
        <source>Start using</source>
        <translation type="unfinished">شروع استفاده</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="276"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="278"/>
        <source>I confirm that I am over 18 years old. I acknowledge and agree to the &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI User Agreement&quot;&lt;/a&gt;, and the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation type="unfinished">تاييد مي كنم كه بالاي 18 سال سن دارم. موافقت مي كنم با &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;قوانين استفاده از UOS AI&quot;&lt;/a&gt; و محتواي ارسالي و دريافتي من از طريق برنامه، تبادل داده مستقيم با ارائه دهنده سرويس مدل بزرگ بوده و ارتباطي با شركت ندارد.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="280"/>
        <source>Receiving an account indicates that you understand and agree to the terms of the event,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Event Details&lt;/a&gt;</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="339"/>
        <source>UOS AI Trial Account</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="347"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="361"/>
        <source>Save failed, please try again later</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="348"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="362"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="389"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="398"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="375"/>
        <source>Trial account received successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="378"/>
        <source>The number of uses and duration of the trial account are limited, please configure your personal model account in time! See event details for details.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="380"/>
        <source>The English support for trial accounts is not satisfactory. And the number of uses and duration of the trial account are limited. Please configure your personal model account in time!</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="381"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="388"/>
        <source>The free account activity ends.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="397"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="418"/>
        <source>I agree to participate in the user experience plan of the Application, and authorize your company to collect the contents I send while using the Application, the time of sending, the type of requested large model ，the specific application and whether the text generated the image successfully, so as to improve the service quality and enhance the operation experience. (If you refuse to provide the above information, it will not affect your normal use of the Application.)</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::WizardWrapper</name>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="106"/>
        <source>Hide until restarting this app</source>
        <translation>پنهان‌سازی تا زمان راه‌اندازی مجدد این برنامه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="127"/>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="346"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>برای فعال‌سازی مجدد، به &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;تنظیمات&lt;/a&gt; بروید.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="799"/>
        <source>The added content must be more than 10 words</source>
        <translation>محتوای افزوده‌شده باید بیش از ۱۰ واژه باشد</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="848"/>
        <source>Search</source>
        <translation>جستجو</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="852"/>
        <source>Explain</source>
        <translation>توضیح</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="856"/>
        <source>Summary</source>
        <translation>خلاصه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="860"/>
        <source>Translate</source>
        <translation>ترجمه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="864"/>
        <source>Continue Writing</source>
        <translation>ادامه نوشتن</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="868"/>
        <source>Expand</source>
        <translation>گسترش</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="872"/>
        <source>Correct</source>
        <translation>تصحیح</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="880"/>
        <source>Add to the AI knowledge base</source>
        <translation>افزودن به پایگاه دانش هوش مصنوعی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="107"/>
        <source>Disable in This Application</source>
        <translation>غیرفعال در این برنامه</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="108"/>
        <source>Disable Globally</source>
        <translation>غیرفعال کردن سراسری</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="118"/>
        <source>Custom Settings</source>
        <translation>تنظیمات سفارشی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="876"/>
        <source>Polish</source>
        <translation>پالایش</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizard</name>
    <message>
        <source>UOS AI FollowAlong</source>
        <translation type="vanished">UOS AI همراهی</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="656"/>
        <source>Added</source>
        <translation>افزوده شد</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizardWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="37"/>
        <source>UOS AI FollowAlong</source>
        <translation>UOS AI همراهی</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>Automatically display the UOS AI FollowAlong toolbar when text is selected.</source>
        <translation>نمایش خودکار نوار ابزار UOS AI همراهی هنگام انتخاب متن.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>After closing, the selected text can still be woken up by the shortcut Super+R bar.</source>
        <translation>پس از بستن، متن انتخابی همچنان با میان‌بر نوار Super+R قابل فراخوانی است.</translation>
    </message>
</context>
</TS>
