<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="uz">
<context>
    <name>AddModelDialog</name>
    <message>
        <source>Add model</source>
        <translation type="vanished">Model qo&apos;shish</translation>
    </message>
    <message>
        <source>LLM</source>
        <translation type="vanished">LLM</translation>
    </message>
    <message>
        <source>APPID</source>
        <translation type="vanished">APPID</translation>
    </message>
    <message>
        <source>Required, please input</source>
        <translation type="vanished">Majburiy, iltimos kiriting</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">API kaliti</translation>
    </message>
    <message>
        <source>APISecret</source>
        <translation type="vanished">API maxfiy kaliti</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">Hisob</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">Majburiy, bir nechta modellarni ajratish uchun</translation>
    </message>
    <message>
        <source>Optional</source>
        <translation type="vanished">Ixtiyoriy</translation>
    </message>
    <message>
        <source>Optional. The default address will be used if not filled in.</source>
        <translation type="vanished">Ixtiyoriy. Agar kiritilmasa, standart manzil ishlatiladi.</translation>
    </message>
    <message>
        <source>Models List</source>
        <translation type="vanished">Modellar ro&apos;yxati</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation type="vanished">Maxsus</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Serverga ulanib bo‘lmadi, iltimos tarmoqni tekshiring yoki keyinroq urinib ko‘ring.</translation>
    </message>
    <message>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="vanished">Proxy sozlamalari uchun tizim proxy sozlamalariga o‘ting</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">Sozlamalarga o‘tish</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">Model nomi</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">Domen</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Tasdiqlash</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Saqlab bo‘lmadi, iltimos keyinroq urinib ko‘ring</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">Hisob nomi allaqachon mavjud, iltimos uni o‘zgartiring</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">20 ta belgidan ko‘p bo‘lmasligi kerak</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">Model mavjudligini tekshirish uchun tizim katta modelga test maʼlumotini yuboradi, bu esa oz miqdordagi tokenlarni ishlatadi.</translation>
    </message>
    <message>
        <source>This LLM already exists, please do not add it again.</source>
        <translation type="vanished">Bu LLM allaqachon mavjud, iltimos uni qayta qo‘shmang.</translation>
    </message>
</context>
<context>
    <name>AiCodeTranslation</name>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Hozirda tashrif buyuruvchilar juda ko‘p, iltimos keyinroq urinib ko‘ring.</translation>
    </message>
</context>
<context>
    <name>AiQuickDialog</name>
    <message>
        <source>type</source>
        <translation type="vanished">turi</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Read Aloud</source>
        <translation type="vanished">Ovozli o‘qish</translation>
    </message>
    <message>
        <source>The audio device is not detected, please check and try again.</source>
        <translation type="vanished">Audio qurilmasi aniqlanmadi, iltimos tekshiring va qayta urinib ko‘ring.</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">AI tomonidan yaratilgan tarkib faqat maʼlumot uchun, iltimos maʼlumotlarning aniqligiga eʼtibor bering.</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="vanished">Nusxalash</translation>
    </message>
    <message>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation type="vanished">Bu matnni menga yaxshilang va faqat natijani hech qanday qo&apos;shimcha tarkibsiz menga bering.

matn:</translation>
    </message>
    <message>
        <source>Current model: </source>
        <translation type="vanished">Joriy model: </translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation type="vanished">Qayta yaratish</translation>
    </message>
    <message>
        <source>simplified Chinese</source>
        <translation type="vanished">soddalashtirilgan xitoycha</translation>
    </message>
    <message>
        <source>traditional Chinese</source>
        <translation type="vanished">an&apos;anaviy xitoycha</translation>
    </message>
    <message>
        <source>Tibetan</source>
        <translation type="vanished">tibetcha</translation>
    </message>
    <message>
        <source>English</source>
        <translation type="vanished">inglizcha</translation>
    </message>
    <message>
        <source>Japanese </source>
        <translation type="vanished">yaponcha</translation>
    </message>
    <message>
        <source>German</source>
        <translation type="vanished">nemischa</translation>
    </message>
    <message>
        <source>Spanish</source>
        <translation type="vanished">ispancha</translation>
    </message>
    <message>
        <source>French</source>
        <translation type="vanished">fransuzcha</translation>
    </message>
    <message>
        <source>Italian</source>
        <translation type="vanished">italyancha</translation>
    </message>
    <message>
        <source>Korean</source>
        <translation type="vanished">koreyscha</translation>
    </message>
    <message>
        <source>Malay</source>
        <translation type="vanished">malaycha</translation>
    </message>
    <message>
        <source>Portuguese</source>
        <translation type="vanished">portugalcha</translation>
    </message>
    <message>
        <source>Russian</source>
        <translation type="vanished">ruscha</translation>
    </message>
    <message>
        <source>Thai</source>
        <translation type="vanished">taycha</translation>
    </message>
    <message>
        <source>Vietnamese</source>
        <translation type="vanished">vyetnamcha</translation>
    </message>
    <message>
        <source>Continue Dialog</source>
        <translation type="vanished">Suhbatni davom ettirish</translation>
    </message>
    <message>
        <source>Automatic Detection</source>
        <translation type="vanished">Avtomatik aniqlash</translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="vanished">Qidirish</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation type="vanished">Tushuntirish</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation type="vanished">Tarjima qilish</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation type="vanished">Kengaytirish</translation>
    </message>
    <message>
        <source>Correct</source>
        <translation type="vanished">Tuzatish</translation>
    </message>
    <message>
        <source>Add to the AI knowledge base</source>
        <translation type="vanished">AI bilim bazasiga qo&apos;shish</translation>
    </message>
    <message>
        <source>Added</source>
        <translation type="vanished">Qo&apos;shildi</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Model konfiguratsiyasi</translation>
    </message>
    <message>
        <source>Copied</source>
        <translation type="vanished">Nusxalandi</translation>
    </message>
    <message>
        <source>No text recognized.</source>
        <translation type="vanished">Matn aniqlanmadi.</translation>
    </message>
    <message>
        <source>The added content must be more than 10 words</source>
        <translation type="vanished">Qo&apos;shilgan tarkib kamida 10 so‘zdan iborat bo‘lishi kerak</translation>
    </message>
    <message>
        <source>Summary</source>
        <translation type="vanished">Xulosa</translation>
    </message>
    <message>
        <source>Paste to Text</source>
        <translation type="vanished">Matnga qo&apos;yish</translation>
    </message>
    <message>
        <source>Continue writing</source>
        <translation type="vanished">Yozishni davom ettirish</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation type="vanished">Polshalik</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">Tarjima natijasi model imkoniyatlari bilan chegaralangan. Agar tarjima sizni qoniqtirmasa, UOS AI bosh sahifasidagi boshqa modellarga o‘tishingiz mumkin.</translation>
    </message>
    <message>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation type="vanished">Ushbu matnni %1 tiliga tarjima qiling va menga to‘g‘ridan-to‘g‘ri aniq natija bering.
text：</translation>
    </message>
    <message>
        <source>Not clickable</source>
        <translation type="vanished">Bosib bo‘lmaydi</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">Funksiyadan foydalanish uchun kiritish usulini qayta ishga tushirish kerak. Qo‘llanma quyidagicha:

1. Vazifa panelidagi kiritish usuli belgisiga o‘ng tugma bilan bosing.

2. &quot;Qayta ishga tushirish&quot; ni bosing.</translation>
    </message>
    <message>
        <source>Ok</source>
        <comment>button</comment>
        <translation type="vanished">Yaxshi</translation>
    </message>
    <message>
        <source>Fill failed</source>
        <translation type="vanished">To‘ldirish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation type="vanished">Kiritish maydoni tanlanmagan, iltimos kiritish maydonini tanlang va qayta to‘ldiring.</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation type="vanished">Yaxshi</translation>
    </message>
    <message>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation type="vanished">Ushbu matnni oddiy tushunarli tilda tushuntiring. Menga ortiqcha tarkibsiz aniq natija bering.

text：</translation>
    </message>
    <message>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation type="vanished">Ushbu matnni qisqacha bayon qiling va menga ortiqcha tarkibsiz to‘g‘ridan-to‘g‘ri aniq natija bering.

text：</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">Ushbu matnni mos ravishda davom ettiring. Ko‘p so‘zlar kerak emas. Menga ortiqcha tarkibsiz aniq natija bering.

text：</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">Ushbu matnni mos ravishda kengaytiring. Juda uzun matn kerak emas. Menga ortiqcha tarkibsiz aniq natija bering.

text：</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">Ushbu matnda imlo xatolari borligini tekshiring. Agar bo‘lsa, xatolarning joyini ko‘rsating. Menga ortiqcha tarkibsiz to‘g‘ridan-to‘g‘ri aniq natija bering.

text：</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">Hozircha model yo‘q</translation>
    </message>
    <message>
        <source>Go to configure  </source>
        <translation type="vanished">Sozlashga o‘tish </translation>
    </message>
</context>
<context>
    <name>AiToastMessage</name>
    <message>
        <source>Chat history cleared</source>
        <translation type="vanished">Suhbat tarixi tozalandi</translation>
    </message>
    <message>
        <source>Copied successfully</source>
        <translation type="vanished">Muvaffaqiyatli nusxalandi</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">UOS AI</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 - bu ish stolidagi aqlli yordamchi, shaxsiy yordamchingiz! Siz unga matn yoki ovoz orqali murojaat qilishingiz mumkin va u savollaringizga javob berish, ma’lumot taqdim etish va tavsiflaringiz asosida rasmlar yaratishda yordam beradi.</translation>
    </message>
    <message>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="vanished">UOS AI FollowAlong/Yozish</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">Bilimlar bazasini boshqarish</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>Serverga ulanib bo‘lmadi, iltimos tarmoq ulanishingizni tekshiring yoki keyinroq qayta urinib ko‘ring.</translation>
    </message>
</context>
<context>
    <name>ChatSeesion</name>
    <message>
        <source>function parsing failed</source>
        <translation type="vanished">funksiyani tahlil qilish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>Application file does not exist</source>
        <translation type="vanished">Ilova fayli mavjud emas</translation>
    </message>
    <message>
        <source>Started successfully</source>
        <translation type="vanished">Muvaffaqiyatli ishga tushirildi</translation>
    </message>
    <message>
        <source>Startup failed</source>
        <translation type="vanished">Ishga tushirish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source> The execution output content is </source>
        <translation type="vanished"> Bajarish natijasi mazmuni </translation>
    </message>
</context>
<context>
    <name>ChatWindow</name>
    <message>
        <source>Mode</source>
        <translation type="vanished">Rejim</translation>
    </message>
    <message>
        <source>Window Mode</source>
        <translation type="vanished">Oyna rejimi</translation>
    </message>
    <message>
        <source>Sidebar Mode</source>
        <translation type="vanished">Yon panel rejimi</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">Sozlamalar</translation>
    </message>
    <message>
        <source>Update Log</source>
        <translation type="vanished">Yangilash jurnali</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">Ovozli suhbat</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">O&apos;chirish</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Tasdiqlash</translation>
    </message>
    <message>
        <source>Confirm deletion %1?</source>
        <translation type="vanished">%1 o‘chirilsinmi?</translation>
    </message>
    <message>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation type="vanished">O‘chirilgandan so‘ng ushbu server ishlamay qoladi. Ehtiyotkorlik bilan davom eting.</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="obsolete">Yangilash</translation>
    </message>
    <message>
        <source>Non-vectorized plugin</source>
        <translation type="vanished">Vektorlashtirilmagan plagin</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">[AI Bilim Bazasidan] foydalanishdan oldin vektorlashtirish plaginini o‘rnatishingiz kerak, shunda AI bilim bazi to‘g‘ri ishlay oladi.</translation>
    </message>
    <message>
        <source>Install</source>
        <translation type="obsolete">O&apos;rnatish</translation>
    </message>
    <message>
        <source>The knowledge base is empty</source>
        <translation type="vanished">Bilim bazi bo‘sh</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">[AI Bilim Bazasidan] foydalanishdan oldin bilim bazasiga hujjatlar qo‘shishingiz kerak. Qo‘shilgandan so‘ng AI savollarga siz qo‘shgan tarkib asosida javob beradi.</translation>
    </message>
    <message>
        <source>Add Files</source>
        <translation type="vanished">Fayllarni qo‘shish</translation>
    </message>
    <message>
        <source>The following file has expired and cannot be used. Continue?</source>
        <translation type="vanished">Quyidagi fayn muddati o‘tgan va foydalanib bo‘lmaydi. Davom etilsinmi?</translation>
    </message>
    <message>
        <source>Use later</source>
        <translation type="vanished">Keyinroq ishlatish</translation>
    </message>
    <message>
        <source>Install Now</source>
        <translation type="vanished">Hozir o‘rnatish</translation>
    </message>
    <message>
        <source>MCP environment missing</source>
        <translation type="vanished">MCP muhiti yo‘q</translation>
    </message>
    <message>
        <source>Please go to the App Store to install UOS AI Agent</source>
        <translation type="vanished">UOS AI Agent ni o‘rnatish uchun Ilova Do‘koniga o‘ting</translation>
    </message>
    <message>
        <source>Not Now</source>
        <translation type="vanished">Hozir emas</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation type="vanished">Kreditlarni olish</translation>
    </message>
    <message>
        <source>Free Credits Delivered</source>
        <translation type="vanished">Bepul kreditlar yetkazib berildi</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">Siz sinov hisobi uchun bepul generatsiya kreditlaridan foydalangan bo&apos;lsangiz. Biz sizga bu oy uchun amal qiladigan qo&apos;shimcha 200 ta bepul kredit berdik. Qo&apos;shimcha funksiyalarni kashf eting va UOS AI ning cheksiz imkoniyatlarini oching!</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="obsolete">OK</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="vanished">Muvaffaqiyatli olingan</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="vanished">Olish muvaffaqiyatsiz tugadi. Iltimos, qayta urinib ko&apos;ring.</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 - bu ish stoli aqlli yordamchisi, shaxsiy yordamchingiz! Siz unga matn yoki ovoz orqali murojaat qilishingiz mumkin. U savollaringizga javob berishi, ma&apos;lumot taqdim etishi va tasvirlaringiz asosida rasm yaratishi mumkin.</translation>
    </message>
    <message>
        <source>Filing Information</source>
        <translation type="vanished">Arxivlash ma&apos;lumotlari</translation>
    </message>
</context>
<context>
    <name>CodeTranslation360</name>
    <message>
        <source>Authentication failed, insufficient balance</source>
        <translation type="vanished">Autentifikatsiya muvaffaqiyatsiz, balans yetarli emas</translation>
    </message>
    <message>
        <source>Authentication failed, daily limit exceeded</source>
        <translation type="vanished">Autentifikatsiya muvaffaqiyatsiz, kunlik chegaradan oshib ketdi</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Hozirda tashrif buyuruvchilar juda ko&apos;p, keyinroq urinib ko&apos;ring.</translation>
    </message>
    <message>
        <source>The service is abnormal. Please contact the development team for troubleshooting.</source>
        <translation type="vanished">Xizmat ishlamayapti. Iltimos, nosozliklarni bartaraf etish uchun ishlab chiquvchilar jamoasi bilan bog&apos;laning.</translation>
    </message>
</context>
<context>
    <name>CommonFailDialog</name>
    <message>
        <source>Error</source>
        <translation type="vanished">Xato</translation>
    </message>
    <message>
        <source>OK</source>
        <comment>button</comment>
        <translation type="vanished">OK</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">Shaxsiy bilim yordamchisi faqat bilimlar bazasi sozlangandan keyin ishlatilishi mumkin.</translation>
    </message>
    <message>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">Shaxsiy bilim yordamchisi faqat model plaginini sozlaganingizdan keyin ishlatilishi mumkin.</translation>
    </message>
    <message>
        <source>The Deep System Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">Chuqur tizim yordamchisi faqat model plaginini sozlaganingizdan keyin ishlatilishi mumkin.</translation>
    </message>
    <message>
        <source>The UOS System  Assistant can only be used after configuring the model plug.</source>
        <translation type="vanished">UOS tizim yordamchisi faqat model plaginini sozlaganingizdan keyin ishlatilishi mumkin.</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">Bilimlar bazasini boshqarish</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation type="vanished">MCP Server</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 dan foydalanish uchun avval AI model hisobini sozlashingiz kerak. Iltimos, avval model hisobini sozlang.</translation>
    </message>
    <message>
        <source>Please configure the knowledge base.</source>
        <translation type="vanished">Bilim bazasini sozlang.</translation>
    </message>
    <message>
        <source>Please install the model plug.</source>
        <translation type="vanished">Model plaginini o‘rnatishingizni so‘raymiz.</translation>
    </message>
    <message>
        <source>Export Image As</source>
        <translation type="vanished">Rasmni sifatida eksport qilish</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="obsolete">Muvaffaqiyatli olingan</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="obsolete">Olish muvaffaqiyatsiz tugadi. Iltimos, qayta urinib ko&apos;ring.</translation>
    </message>
    <message>
        <source>You can upload up to 3 files or image</source>
        <translation type="vanished">Siz 3 tagacha fayl yoki rasm yuklashingiz mumkin</translation>
    </message>
</context>
<context>
    <name>EAiFAQInit</name>
    <message>
        <source>Translate the following text into English for me.</source>
        <translation type="vanished">Quyidagi matnni men uchun ingliz tiliga tarjima qiling.</translation>
    </message>
    <message>
        <source>Translate the following document into Chinese.</source>
        <translation type="vanished">Quyidagi hujjatni xitoy tiliga tarjima qiling.</translation>
    </message>
    <message>
        <source>What does the word “Agent” mean in the AI industry?</source>
        <translation type="vanished">“Agent” so‘zi AI sohasida nima degani?</translation>
    </message>
    <message>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation type="vanished">Iltimos, quyidagi kontentni xitoy tiliga tarjima qiling. Talablar: Ma&apos;noda aniq, tilda rasmiy va professional.</translation>
    </message>
    <message>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation type="vanished">Ingliz tilida do‘stga murojaat qilishning ba‘zi og‘zaki usullari qanday?</translation>
    </message>
    <message>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation type="vanished">Quyidagi klassik xitoy matnini zamonaviy xitoy tiliga tarjima qiling.</translation>
    </message>
    <message>
        <source>Summarize</source>
        <translation type="vanished">Qisqacha bayon qilish</translation>
    </message>
    <message>
        <source>Proofread</source>
        <translation type="vanished">Tekshirish</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation type="vanished">Tushuntirish</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation type="vanished">Kengaytirish</translation>
    </message>
    <message>
        <source>Continue</source>
        <translation type="vanished">Davom ettirish</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation type="vanished">Takomillashtirish</translation>
    </message>
    <message>
        <source>Please help me write a work summary based on this document</source>
        <translation type="vanished">Iltimos, ushbu hujjat asosida ish xulosasini yozishda yordam bering</translation>
    </message>
    <message>
        <source>I need a work summary for Project A, please help me organize the key points</source>
        <translation type="vanished">A loyihasi uchun ish xulosasi kerak, iltimos, asosiy fikrlarni tartibga solishda yordam bering</translation>
    </message>
    <message>
        <source>Please generate a concise work summary based on my input text</source>
        <translation type="vanished">Iltimos, kiritgan matnim asosida qisqa ish xulosasini yarating</translation>
    </message>
    <message>
        <source>Analyze this report and extract key points for the work summary</source>
        <translation type="vanished">Ushbu hisobotni tahlil qiling va ish xulosasi uchun asosiy fikrlarni ajratib oling</translation>
    </message>
    <message>
        <source>I need a work summary including quarterly data, please refer to the attachment</source>
        <translation type="vanished">Choraklik ma&apos;lumotlarni o&apos;z ichiga olgan ish xulosasi kerak, iltimos, ilovaga murojaat qiling</translation>
    </message>
    <message>
        <source>Help me write a work summary highlighting personal contributions</source>
        <translation type="vanished">Shaxsiy hissalarni ta&apos;kidlab ish xulosasini yozishda yordam bering</translation>
    </message>
    <message>
        <source>Generate a work summary from meeting notes, focusing on action items</source>
        <translation type="vanished">Uchrashuv yozuvlaridan harakatlar bo&apos;yicha ish xulosasini yarating</translation>
    </message>
    <message>
        <source>I need a bilingual work summary in Chinese and English, please refer to the provided materials</source>
        <translation type="vanished">Xitoy va ingliz tillarida ikki tilli ish xulosasi kerak, iltimos, taqdim etilgan materiallarga murojaat qiling</translation>
    </message>
    <message>
        <source>Help me organize last month&apos;s work content and generate a summary</source>
        <translation type="vanished">O&apos;tgan oyning ish tarkibini tartibga solishda va xulosa yaratishda yordam bering</translation>
    </message>
    <message>
        <source>Write a work summary based on these task lists, emphasizing completion status</source>
        <translation type="vanished">Ushbu vazifalar ro&apos;yxati asosida bajarilish holatini ta&apos;kidlab ish xulosasini yozing</translation>
    </message>
    <message>
        <source>Check for grammatical errors in this passage</source>
        <translation type="vanished">Ushbu parcha grammatik xatolarini tekshiring</translation>
    </message>
    <message>
        <source>Help me find spelling mistakes in this article</source>
        <translation type="vanished">Ushbu maqoladagi imlo xatolarini topishda yordam bering</translation>
    </message>
    <message>
        <source>Correct the inappropriate word choices in this dialogue</source>
        <translation type="vanished">Ushbu suhbatdagi noo&apos;rin so&apos;z tanlovlarini tuzating</translation>
    </message>
    <message>
        <source>Fix the punctuation issues in this document</source>
        <translation type="vanished">Ushbu hujjatdagi tinish belgilari muammolarini tuzating</translation>
    </message>
    <message>
        <source>Revise the unclear expressions in this text</source>
        <translation type="vanished">Ushbu matndagi noaniq ifodalarni qayta ko&apos;rib chiqing</translation>
    </message>
    <message>
        <source>Edit the language errors in this email</source>
        <translation type="vanished">Ushbu elektron pochtadagi til xatolarini tahrirlang</translation>
    </message>
    <message>
        <source>Check if this text follows standard English conventions</source>
        <translation type="vanished">Ushbu matn standart ingliz tiliga mos kelishini tekshiring</translation>
    </message>
    <message>
        <source>Correct the logical flaws in this report</source>
        <translation type="vanished">Ushbu hisobotdagi mantiqiy kamchiliklarni tuzating</translation>
    </message>
    <message>
        <source>Identify language errors in this code comment</source>
        <translation type="vanished">Ushbu kod izohidagi til xatolarini aniqlang</translation>
    </message>
    <message>
        <source>Fix the ambiguous statements in this contract</source>
        <translation type="vanished">Ushbu shartnoma ichidagi noaniq bayonotlarni tuzating</translation>
    </message>
    <message>
        <source>Explain the basic principles of quantum computing</source>
        <translation type="vanished">Kvant hisoblashning asosiy tamoyillarini tushuntiring</translation>
    </message>
    <message>
        <source>Describe photosynthesis in simple terms</source>
        <translation type="vanished">Fotosintezni oddiy tushunchalar bilan tasvirlang</translation>
    </message>
    <message>
        <source>Detail how blockchain technology works</source>
        <translation type="vanished">Blokcheyn texnologiyasi qanday ishlashini batafsil tushuntiring</translation>
    </message>
    <message>
        <source>Explain relativity from a professional perspective</source>
        <translation type="vanished">Nisbiylik nazariyasini professional nuqtai nazardan tushuntiring</translation>
    </message>
    <message>
        <source>Use metaphors to describe what artificial intelligence is</source>
        <translation type="vanished">Sun&apos;iy intellekt nima ekanligini tasvirlash uchun metaforalardan foydalaning</translation>
    </message>
    <message>
        <source>Describe climate change in layman&apos;s terms</source>
        <translation type="vanished">Iqlim o&apos;zgarishini oddiy tushunchalar bilan tushuntiring</translation>
    </message>
    <message>
        <source>Explain the structure of the solar system to elementary students</source>
        <translation type="vanished">Quyosh tizimi tuzilishini boshlang&apos;ich sinf o&apos;quvchilariga tushuntiring</translation>
    </message>
    <message>
        <source>Expand this text to 300 words, focusing on scene details and character emotions</source>
        <translation type="vanished">Ushbu matnni 300 so&apos;zgacha kengaytiring, sahna tafsilotlari va qahramon his-tuyg&apos;ulariga e&apos;tibor qaratgan holda</translation>
    </message>
    <message>
        <source>Rewrite this paragraph into 500 words in an academic style, adding data support and citations</source>
        <translation type="vanished">Ushbu paragrafni 500 so&apos;zgacha akademik uslubda qayta yozing, ma&apos;lumotlar va iqtiboslar qo&apos;shib</translation>
    </message>
    <message>
        <source>Expand this passage with more metaphors and rhetorical devices to make it more vivid</source>
        <translation type="vanished">Ushbu parchani yanada jonli qilish uchun ko&apos;proq metafora va badiiy usullar qo&apos;shib kengaytiring</translation>
    </message>
    <message>
        <source>Please extend this short article to 1000 words, supplementing with specific cases and practical steps</source>
        <translation type="vanished">Iltimos, ushbu qisqa maqolani 1000 so&apos;zgacha kengaytiring, aniq misollar va amaliy qadamlar qo&apos;shib</translation>
    </message>
    <message>
        <source>Expand this dialogue by adding characters&apos; psychological activities and dialogue details</source>
        <translation type="vanished">Ushbu dialogga qahramonlarning psixologik faoliyati va dialog tafsilotlarini qo&apos;shib kengaytiring</translation>
    </message>
    <message>
        <source>Rewrite the content of this document into a report format, including abstract, body, and conclusion</source>
        <translation type="vanished">Ushbu hujjat mazmunini hisobot formatida qayta yozing, abstrakt, asosiy qism va xulosa qo&apos;shib</translation>
    </message>
    <message>
        <source>Expand this technical description to 800 words, adding more technical parameters and diagram explanations</source>
        <translation type="vanished">Ushbu texnik tavsifni 800 so&apos;zgacha kengaytiring, ko&apos;proq texnik parametrlar va diagramma tushuntirishlarini qo&apos;shib</translation>
    </message>
    <message>
        <source>Rewrite this email to be more formal and professional, supplementing relevant background information</source>
        <translation type="vanished">Ushbu elektron xatni yanada rasmiy va professional qilib qayta yozing, tegishli fon ma&apos;lumotlarini qo&apos;shib</translation>
    </message>
    <message>
        <source>Expand this story to 1500 words, adding more plot twists and character backgrounds</source>
        <translation type="vanished">Ushbu hikoyani 1500 so&apos;zgacha kengaytiring, ko&apos;proq syujet burilishlari va qahramonlar fonini qo&apos;shib</translation>
    </message>
    <message>
        <source>Please expand this summary, highlighting key achievements and future plans, word count unlimited</source>
        <translation type="vanished">Iltimos, ushbu xulosani kengaytiring, asosiy yutuqlar va kelajakdagi rejalarni ta&apos;kidlab, so&apos;zlar soni cheklanmagan</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">Iltimos, ushbu qisqa parchani davom ettiring, kelajak texnologiyalari haqida, sun&apos;iy intellektning kundalik hayotga ta&apos;siriga e&apos;tibor qaratgan holda, 300 so&apos;z atrofida, ilmiy-ommabop uslubda</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">Yordam bering, ushbu biznes-rejaning oxirgi paragrafini kengaytiray, bozor potentsiali va raqobatdosh afzalliklarni ta&apos;kidlab, so&apos;zlar soni cheklanmagan, rasmiy uslubda</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">Ushbu ertakning oxirini davom ettiring, iliq va hissiy, bosh qahramon orzulariga erishadi, 200 so&apos;z atrofida</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">Iltimos, ushbu elektron xatning ikkinchi yarmini yozing, do&apos;stona va professional ohangda, hamkorlik tafsilotlariga e&apos;tibor qaratgan holda, 150 so&apos;z ichida</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">Ushbu sayohatnomaning keyingi paragrafini kengaytiring, vodiy manzaralarini tasvirlab, jonli va xayoliy, 200 so&apos;z atrofida</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">Ushbu sirli romanning keyingi bobini davom ettiring, syujet burilishi bilan, qiziqishni saqlab, so&apos;zlar soni cheklanmagan</translation>
    </message>
    <message>
        <source>Help me write the conclusion of this speech, inspiring and emphasizing teamwork, about 100 words</source>
        <translation type="vanished">Yordam bering, ushbu nutqning xulosasini yozay, ilhomlantiruvchi va jamoadoshlikni ta&apos;kidlab, 100 so&apos;z atrofida</translation>
    </message>
    <message>
        <source>Expand the performance description section of this product manual, detailed and accurate, around 300 words</source>
        <translation type="vanished">Ushbu mahsulot qo&apos;llanmasining ishlash tavsifi bo&apos;limini kengaytiring, batafsil va aniq, 300 so&apos;z atrofida</translation>
    </message>
    <message>
        <source>Continue the beginning of this love story, set in rainy Paris, romantic style, 150 words</source>
        <translation type="vanished">Ushbu sevgi hikoyasining boshlanishini davom ettiring, yomg&apos;irli Parijda bo&apos;lib o&apos;tadi, romantik uslubda, 150 so&apos;z</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">Iltimos, ushbu maqolaning muhokama qismini yozing, eksperimental natijalarning cheklovlariga e&apos;tibor qaratgan holda, akademik uslubda, so&apos;zlar soni cheklanmagan</translation>
    </message>
    <message>
        <source>Please polish this text to make it more formal and professional for a business email</source>
        <translation type="vanished">Iltimos, ushbu matnni biznes elektron xati uchun yanada rasmiy va professional qilib yaxshilang</translation>
    </message>
    <message>
        <source>Rewrite this passage to be more lively and engaging for social media posts</source>
        <translation type="vanished">Ushbu parchani ijtimoiy tarmoqlar postlari uchun yanada jonli va qiziqarli qilib qayta yozing</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">Ushbu akademik maqola abstraktini 200 so&apos;z ichida yanada ixcham va aniq qilib yaxshilashim kerak</translation>
    </message>
    <message>
        <source>Polish this dialogue to make it more natural and fluent for spoken communication</source>
        <translation type="vanished">Ushbu dialogni og&apos;zaki muloqot uchun yanada tabiiy va oqibatli qilib yaxshilang</translation>
    </message>
    <message>
        <source>Enhance this product description to highlight its premium and innovative features for potential customers</source>
        <translation type="vanished">Ushbu mahsulot tavsifini potentsial xaridorlar uchun uning premium va innovatsion xususiyatlarini ta&apos;kidlab yaxshilang</translation>
    </message>
    <message>
        <source>Help me polish this cover letter to make it more persuasive and personalized</source>
        <translation type="vanished">Yordam bering, ushbu ilmiynomani yanada ishonchli va shaxsiylashtirilgan qilib yaxshilay</translation>
    </message>
    <message>
        <source>Rewrite this blog post to be more humorous and appealing to young readers</source>
        <translation type="vanished">Ushbu blog postini yosh o&apos;quvchilar uchun yanada hazilkash va jozibali qilib qayta yozing</translation>
    </message>
    <message>
        <source>Refine the opening section of this report to make it more captivating</source>
        <translation type="vanished">Ushbu hisobotning ochilish bo&apos;limini yanada qiziqarli qilib yaxshilang</translation>
    </message>
    <message>
        <source>I need to polish this technical document to make it more accessible for non-experts</source>
        <translation type="vanished">Men bu texnik hujjatni mutaxassis bo&apos;lmaganlar uchun tushunarliroq qilish uchun yaxshilashim kerak</translation>
    </message>
    <message>
        <source>Please help me rewrite this apology letter to sound more sincere and appropriate</source>
        <translation type="vanished">Iltimos, bu uzr so&apos;rovini yana bir bor qayta yozishda menga yordam bering, u samimiy va mos keladigan bo&apos;lsin</translation>
    </message>
    <message>
        <source>Articles</source>
        <translation type="vanished">Maqolalar</translation>
    </message>
    <message>
        <source>Speeches</source>
        <translation type="vanished">Nutqlar</translation>
    </message>
    <message>
        <source>Outlines</source>
        <translation type="vanished">Shablonlar</translation>
    </message>
    <message>
        <source>Notifications</source>
        <translation type="vanished">Xabarnomalar</translation>
    </message>
    <message>
        <source>Posts</source>
        <translation type="vanished">Postlar</translation>
    </message>
    <message>
        <source>Work Report</source>
        <translation type="vanished">Ish hisoboti</translation>
    </message>
    <message>
        <source>Research Report</source>
        <translation type="vanished">Tadqiqot hisoboti</translation>
    </message>
    <message>
        <source>Please summarize the key points of this document</source>
        <translation type="vanished">Iltimos, ushbu hujjatning asosiy fikrlarini qisqacha bayon qiling</translation>
    </message>
    <message>
        <source>List the main ideas of this file for me</source>
        <translation type="vanished">Ushbu faylning asosiy g&apos;oyalarini men uchun ro&apos;yxatga oling</translation>
    </message>
    <message>
        <source>Summarize the core idea of this passage</source>
        <translation type="vanished">Ushbu parchaning asosiy g&apos;oyasini qisqacha bayon qiling</translation>
    </message>
    <message>
        <source>Use concise language to summarize this article</source>
        <translation type="vanished">Ushbu maqolani qisqacha bayon qilish uchun ixcham tilni ishlating</translation>
    </message>
    <message>
        <source>I need a summary of this report, no more than 200 words</source>
        <translation type="vanished">Menga ushbu hisobotning 200 so&apos;zdan oshmagan qisqacha mazmuni kerak</translation>
    </message>
    <message>
        <source>Extract the main data and conclusions from this document</source>
        <translation type="vanished">Ushbu hujjatdan asosiy ma&apos;lumotlar va xulosalarni ajratib oling</translation>
    </message>
    <message>
        <source>Summarize the main sections and points of this lengthy content</source>
        <translation type="vanished">Ushbu uzun mazmunning asosiy bo&apos;limlari va fikrlarini qisqacha bayon qiling</translation>
    </message>
    <message>
        <source>Help me summarize the research methods and findings of this paper</source>
        <translation type="vanished">Ushbu maqolaning tadqiqot usullari va natijalarini qisqacha bayon qilishda menga yordam bering</translation>
    </message>
    <message>
        <source>Please summarize the key points of this article in a table format</source>
        <translation type="vanished">Iltimos, ushbu maqolaning asosiy fikrlarini jadval shaklida qisqacha bayon qiling</translation>
    </message>
    <message>
        <source>Summarize the operational steps in this file using bullet points</source>
        <translation type="vanished">Ushbu fayldagi amaliy bosqichlarni punktlar shaklida qisqacha bayon qiling</translation>
    </message>
    <message>
        <source>Display the key clauses of this contract in bullet list format</source>
        <translation type="vanished">Ushbu shartnomaning asosiy bandlarini punktlar ro&apos;yxati shaklida ko&apos;rsating</translation>
    </message>
    <message>
        <source>Create an outline for a report on AI trends, covering technology, ethics, and applications</source>
        <translation type="vanished">Sun&apos;iy intellekt tendentsiyalari haqida hisobot uchun shablon yarating, u texnologiya, axloq va qo&apos;llanilishni qamrab olishi kerak</translation>
    </message>
    <message>
        <source>Organize the uploaded paper into a structured research framework outline</source>
        <translation type="vanished">Yuklangan maqolani tuzilgan tadqiqot shabloniga tashkil qiling</translation>
    </message>
    <message>
        <source>I need a business plan outline including market analysis, product description, and financial planning</source>
        <translation type="vanished">Menga bozor tahlili, mahsulot tavsifi va moliyaviy rejalashtirishni o&apos;z ichiga olgan biznes reja shabloni kerak</translation>
    </message>
    <message>
        <source>Convert this speech into a PowerPoint outline with bullet points for each section</source>
        <translation type="vanished">Ushbu nutqni har bir bo&apos;lim uchun punktlar bilan PowerPoint shabloniga aylantiring</translation>
    </message>
    <message>
        <source>Write a book summary outline covering key points and my personal reflections</source>
        <translation type="vanished">Kitobning asosiy fikrlari va mening shaxsiy fikrlarimni qamrab olgan qisqacha mazmun shablonini yozing</translation>
    </message>
    <message>
        <source>Summarize the meeting notes file into a project execution plan outline</source>
        <translation type="vanished">Uchrashuv yozuvlari faylini loyihani amalga oshirish rejasi shabloniga qisqacha bayon qiling</translation>
    </message>
    <message>
        <source>I need a thesis chapter outline including introduction, literature review, and methodology</source>
        <translation type="vanished">Menga kirish, adabiy sharh va metodologiyani o&apos;z ichiga olgan dissertatsiya bob shabloni kerak</translation>
    </message>
    <message>
        <source>Create a product requirements document (PRD) outline with feature descriptions and user flows</source>
        <translation type="vanished">Xususiyatlar tavsiflari va foydalanuvchi oqimlari bilan mahsulot talablari hujjati (PRD) shablonini yarating</translation>
    </message>
    <message>
        <source>Extract key data from this industry report to make a summary outline</source>
        <translation type="vanished">Ushbu sanoat hisobotidan asosiy ma&apos;lumotlarni ajratib oling va qisqacha mazmun shablonini tuzing</translation>
    </message>
    <message>
        <source>Write an event planning outline including schedule, team roles, and budget</source>
        <translation type="vanished">Tartib, jamoa rollari va byudjetni o&apos;z ichiga olgan tadbir rejalashtirish shablonini yozing</translation>
    </message>
    <message>
        <source>Generate a three-level outline from this document</source>
        <translation type="vanished">Ushbu hujjatdan uch darajali kontur yaratish</translation>
    </message>
    <message>
        <source>Extract core framework from meeting notes</source>
        <translation type="vanished">Yig‘ilish yozuvlaridan asosiy tuzilmani ajratib olish</translation>
    </message>
    <message>
        <source>Organize research report structure</source>
        <translation type="vanished">Tadqiqot hisobotining tuzilishini tashkil qilish</translation>
    </message>
    <message>
        <source>Create product feature overview</source>
        <translation type="vanished">Mahsulot xususiyatlari haqida umumiy ma’lumot yaratish</translation>
    </message>
    <message>
        <source>Design training course syllabus</source>
        <translation type="vanished">O‘quv kursi dasturini ishlab chiqish</translation>
    </message>
    <message>
        <source>Analyze literature review framework</source>
        <translation type="vanished">Adabiy sharh tuzilmasini tahlil qilish</translation>
    </message>
    <message>
        <source>Generate business plan table of contents</source>
        <translation type="vanished">Biznes-reja mazmunini yaratish</translation>
    </message>
    <message>
        <source>Write event planning flow points</source>
        <translation type="vanished">Tadbir rejalashtirish jarayonining asosiy nuqtalarini yozish</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">Ertaga soat 15:00da A konferensiya xonasida loyiha holati haqida yig‘ilish xabarnomasini yozishda yordam bering</translation>
    </message>
    <message>
        <source>Create a concise notice based on this document highlighting the deadline and submission method</source>
        <translation type="vanished">Ushbu hujjat asosida muddat va topshirish usulini ta’kidlovchi qisqa xabarnoma yaratish</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 fevral kunlari Bahor bayrami va 18 fevralda ish boshlanishi haqida ta’til xabarnomasini tayyorlash</translation>
    </message>
    <message>
        <source>I need an activity notice for staff training all day next Wednesday at the company auditorium</source>
        <translation type="vanished">Kelgan chorshanba kuni butun kun davomida kompaniya auditoriyasida bo‘ladigan xodimlar uchun mashg‘ulot haqida xabarnoma kerak</translation>
    </message>
    <message>
        <source>Format the provided text materials into a formal notice with standard formatting and professional tone</source>
        <translation type="vanished">Berilgan matn materiallarini standart formatda va professional uslubda rasmiy xabarnomaga aylantirish</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">Shanba kuni soat 9:00dan 17:00gacha butun ofis binosiga ta’sir qiladigan elektr ta’minotining uzilishi haqida xabarnoma yozish</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">Asl vaqtni juma kuni soat 10:00ga o‘zgartirib, boshqa tafsilotlarni o‘zgartirmagan holda yig‘ilish o‘zgarishi haqida xabarnoma yaratish</translation>
    </message>
    <message>
        <source>Prepare a brief notice based on the attached meeting minutes for absent attendees</source>
        <translation type="vanished">Ilova qilingan yig‘ilish protokoli asosida ishtirok etmaganlar uchun qisqa xabarnoma tayyorlash</translation>
    </message>
    <message>
        <source>Draft a system upgrade notice scheduled tonight from midnight to 3 AM with system downtime</source>
        <translation type="vanished">Tonggi soat 0:00dan 3:00gacha bo‘ladigan tizim yangilanishi va ishlamay qolishi haqida xabarnoma tayyorlash</translation>
    </message>
    <message>
        <source>Write a concise holiday duty arrangement notice listing on-duty staff and contact information</source>
        <translation type="vanished">Bayram kunlari navbatchilik tartibi, navbatchi xodimlar va aloqa ma’lumotlarini ko‘rsatuvchi qisqa xabarnoma yozish</translation>
    </message>
    <message>
        <source>Help me write a public health article about healthy eating in simple language for general readers</source>
        <translation type="vanished">Ommaviy o‘quvchilar uchun oddiy tilda sog‘lom ovqatlanish haqida jamoat salomatligi maqolasini yozishda yordam bering</translation>
    </message>
    <message>
        <source>Create a fun and engaging tech trend post based on this document</source>
        <translation type="vanished">Ushbu hujjat asosida qiziqarli va qiziqarli texnologiya trendlari postini yaratish</translation>
    </message>
    <message>
        <source>Draft a holiday promotion post highlighting discounts and event schedule</source>
        <translation type="vanished">Chegirmalar va tadbir jadvalini ta’kidlovchi bayram promopostini tayyorlash</translation>
    </message>
    <message>
        <source>I need a product launch article focusing on features and customer reviews</source>
        <translation type="vanished">Xususiyatlar va mijoz sharhlariga e’tibor qaratgan mahsulot ishga tushirish maqolasi kerak</translation>
    </message>
    <message>
        <source>Turn this interview transcript into a casual personality profile post</source>
        <translation type="vanished">Ushbu intervyu transkriptini oddiy shaxsiy profil postiga aylantirish</translation>
    </message>
    <message>
        <source>Write a travel guide recommending three popular spots with practical tips</source>
        <translation type="vanished">Amaliy maslahatlar bilan uchta mashhur joyni tavsiya qiluvchi sayohat qo‘llanmasi yozish</translation>
    </message>
    <message>
        <source>Generate an anniversary post reviewing company history and thanking customers</source>
        <translation type="vanished">Kompaniya tarixini ko‘rib chiqadigan va mijozlarga minnatdorchilik bildiradigan yubiley postini yaratish</translation>
    </message>
    <message>
        <source>Analyze this industry report with visualized data for an insightful post</source>
        <translation type="vanished">Ushbu sanoat hisobotini vizualizatsiya qilingan ma’lumotlar bilan tahlil qilib, foydali post yaratish</translation>
    </message>
    <message>
        <source>Draft a charity campaign post encouraging participation with clear instructions</source>
        <translation type="vanished">Aniq ko‘rsatmalar bilan ishtirokni rag‘batlantiruvchi xayriya kampaniyasi postini tayyorlash</translation>
    </message>
    <message>
        <source>Write a career skills article with five actionable tips and real examples</source>
        <translation type="vanished">Amaliy beshta maslahat va haqiqiy misollar bilan kasbiy ko‘nikmalar haqida maqola yozish</translation>
    </message>
    <message>
        <source>Help me write a weekly work summary focusing on project progress and team collaboration</source>
        <translation type="vanished">Loyiha holati va jamoa hamkorligiga e’tibor qaratgan holda haftalik ish xulosasini yozishda yordam bering</translation>
    </message>
    <message>
        <source>Generate a concise work summary based on the meeting notes file I uploaded</source>
        <translation type="vanished">Yuklagan yig‘ilish yozuvlari fayli asosida qisqa ish xulosasi yaratish</translation>
    </message>
    <message>
        <source>I need a quarterly work summary including data analysis and personal growth reflection</source>
        <translation type="vanished">Maʼlumotlar tahlili va shaxsiy oʻsish haqida fikrlashni oʻz ichiga olgan choraklik ish xulosasiga ehtiyojim bor</translation>
    </message>
    <message>
        <source>Create a work summary based on the following text [paste text]</source>
        <translation type="vanished">Quyidagi matn asosida ish xulosasini yarating [matnni joylashtirish]</translation>
    </message>
    <message>
        <source>Write a work summary highlighting this month&apos;s KPI achievements and challenges encountered</source>
        <translation type="vanished">Ushbu oydagi KPI yutuqlari va duch kelgan qiyinchiliklarni taʼkidlab ish xulosasini yozing</translation>
    </message>
    <message>
        <source>Help me summarize last week&apos;s work categorized by projects</source>
        <translation type="vanished">Oʻtgan haftadagi ishlarni loyihalar boʻyicha tasniflab xulosa qilishda yordam bering</translation>
    </message>
    <message>
        <source>Generate a work summary from email content emphasizing pending tasks and completions</source>
        <translation type="vanished">Elektron pochta mazmunidan kutayotgan vazifalar va bajarilgan ishlarni taʼkidlab ish xulosasini yarating</translation>
    </message>
    <message>
        <source>I need an annual summary including work highlights and improvement plans</source>
        <translation type="vanished">Ishdagi muhim voqealar va takomillashtirish rejalarini oʻz ichiga olgan yillik xulosaga ehtiyojim bor</translation>
    </message>
    <message>
        <source>Generate a monthly work report from the data I uploaded</source>
        <translation type="vanished">Yuklagan maʼlumotlarimdan oylik ish hisobotini yarating</translation>
    </message>
    <message>
        <source>Help me organize scattered work notes into a structured work summary</source>
        <translation type="vanished">Tarqoq ish yozuvlarini tuzilgan ish xulosasiga aylantirishda yordam bering</translation>
    </message>
    <message>
        <source>Analyze the uploaded data and generate a market trend report</source>
        <translation type="vanished">Yuklangan maʼlumotlarni tahlil qilib, bozor tendentsiyalari hisobotini yarating</translation>
    </message>
    <message>
        <source>Extract key information from the text and compile an industry analysis report</source>
        <translation type="vanished">Matndan asosiy maʼlumotlarni ajratib oling va sanoat tahlili hisobotini tuzing</translation>
    </message>
    <message>
        <source>Combine the contents of the file to write a competitor research report</source>
        <translation type="vanished">Fayl mazmunlarini birlashtirib, raqobatchilarni oʻrganish hisobotini yozing</translation>
    </message>
    <message>
        <source>Generate a user needs research summary based on the provided interview records</source>
        <translation type="vanished">Taʼminlangan intervyu yozuvlari asosida foydalanuvchi ehtiyojlarini oʻrganish xulosasini yarating</translation>
    </message>
    <message>
        <source>Analyze these sales data and produce a quarterly market performance report</source>
        <translation type="vanished">Ushbu savdo maʼlumotlarini tahlil qilib, choraklik bozor ishlashi hisobotini tayyorlang</translation>
    </message>
    <message>
        <source>Write a technical research report based on the given product description</source>
        <translation type="vanished">Berilgan mahsulot tavsifi asosida texnik tadqiqot hisobotini yozing</translation>
    </message>
    <message>
        <source>Organize these user feedback and generate a product improvement suggestion report</source>
        <translation type="vanished">Ushbu foydalanuvchi fikrlarini tartibga soling va mahsulotni takomillashtirish boʻyicha takliflar hisobotini yarating</translation>
    </message>
    <message>
        <source>Please write a market opportunity analysis report based on the provided file</source>
        <translation type="vanished">Iltimos, taʼminlangan fayl asosida bozor imkoniyatlarini tahlil qilish hisobotini yozing</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] mavzusida [aniq tuzilma va boy mazmun] bilan insho yozishda yordam bering.</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] mavzusida [aniq tuzilma] va [oson] ohangda jamoat tweetini yozishda yordam bering.</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] va [natijalar]ni oʻz ichiga olgan, [rasmiy] ohangda soʻnggi ishim xulosasini yozishda yordam bering.</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] boʻyicha tadqiqot hisobotini yozishda yordam bering, kamida [holat tavsifi, muammo tahlili, chora-tadbirlar va takliflar, tadqiqot xulosalari]ni oʻz ichiga olishi kerak.</translation>
    </message>
    <message>
        <source>Artificial Intelligence</source>
        <translation type="vanished">Sunʼiy Intellekt</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">[Kompaniya Rahbarlari] uchun [%1] mavzusida [aniq tuzilma va jonli til] talab qiladigan nutq yozishda yordam bering.</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">[PPT tayyorlash] uchun ishlatiladigan [%1] mavzusi boʻyicha kontur yozishda yordam bering.</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">[Barcha Xodimlar]ga moʻljallangan va [Maʼmuriy Boʻlim] tomonidan yuboriladigan [%1] haqida xabarnoma yozishda yordam bering.</translation>
    </message>
    <message>
        <source>National Day Holiday</source>
        <translation type="vanished">Milliy Bayram</translation>
    </message>
    <message>
        <source>work content</source>
        <translation type="vanished">ish mazmuni</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">---Rol---

Siz taʼminlangan orqa fondagi bilimlar haqida savollarga javob beradigan yordamchi assistentsiz.


---Maqsad---

Foydalanuvchilarning savollariga tegishli umumiy bilimlarni qoʻshib javob bering. Agar javobni bilmasangiz, shunchaki aytib qoʻying. Uydirma qilmang.


---Bilim---

%1


---Savol---

%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">Chiqish javobi &quot;Sizning bilimlar bazangizda tegishli maʼlumot topilmadi.&quot; bilan boshlanadi---savol--

:%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">---Rol---

Siz taʼminlangan orqa fondagi bilimlar haqida savollarga javob beradigan yordamchi assistentsiz.


---Maqsad---

Foydalanuvchilarning savollariga tegishli umumiy bilimlarni qoʻshib javob bering. Agar javobni bilmasangiz, shunchaki aytib qoʻying. Uydirma qilmang.


---Bilim---

%1


---Savol---

%2</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">---Rol---

Siz turli yozish uslublari va formatlarida tajribaga ega professional yozuvchisiz.


---Maqsad---

Foydalanuvchining soʻroviga asoslanib, ularning maxsus ehtiyojlarini qondiradigan yuqori sifatli kontent yarating.


---Yozish Turlari---

1. Maqola: Aniq dalillar va qiziqarli mazmun bilan yaxshi tuzilgan maqolalar yozing

2. Nutqlar: Toʻgʻri kirish, asosiy qism va xulosa bilan ishonchli nutqlar yarating


3. Konturlar: Berilgan mavzu uchun tuzilgan kontur yarating

4. Xabarnomalar: Rasmiy xabarnomalar yoki eʼlonlar yozing

5. Postlar: Ijtimoiy tarmoqlarda qiziqarli kontent yarating

6. Ish Hisoboti: Toʻliq ish hisobotlari yozing

7. Tadqiqot Hisoboti: Batafsil tadqiqot hisobotlari yarating

---Kirish---

%1


---Chiqish Formati---

Iltimos, kontentni quyidagi formatda taqdim eting:

Sarlavha:

Mazmun:</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">---Rol---

Siz til tahlili, yozish uslublari va matnni optimallashtirish boʻyicha chuqur bilimga ega matnni qayta ishlash mutaxassisiz.


---Maqsad---

Matnni uning asl mazmuni va uslubini saqlab qolgan holda qayta ishlash va yaxshilash.


---Qayta ishlash turlari---

1. Xulosa: Asosiy fikrlarning qisqacha xulosasini yaratish

2. Tahrirlash: Grammatik, imlo va uslubiy xatolarni aniqlash va tuzatish

3. Tushuntirish: Murakkab tushunchalar yoki parchalarni batafsil tushuntirish

4. Kengaytirish: Asosiy fikrlarni asl uslubni saqlab kengaytirish

5. Davom ettirish: Matnni izchil va tabiiy tarzda davom ettirish

6. Takomillashtirish: Matnning aniqligi, oqimi va taʼsirini asl mohiyatini saqlab yaxshilash


---Kirish---

%1


---Chiqish formati---

Iltimos, qayta ishlangan matnni qoʻshimcha belgilar yoki formatlashsiz bevosita taqdim eting.</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">---Rol---

Siz professional tarjimon va til mutaxassisisiz. Vazifangiz:

1. So‘ralgan matnni aniq tarjima qilish
2. Tilga oid savollarga javob berish
3. Maxsus tarjima so‘rovlarini aniqlash va bajarish

---Maqsad---

Foydalanuvchi kiritgan matnni ehtiyotkorlik bilan tahlil qiling va niyatini aniqlang:

1. Agar kiritma &quot;bu nimani anglatadi&quot;, &quot;ushbu iborani tushuntiring&quot; yoki o‘xshash iboralar bo‘lsa — faqat til izohini bering (tarjima qilmang)
2. Agar kiritma maxsus jumlani/paragrafni tarjima qilishni ko‘rsatsa (masalan, &quot;ushbu jumlani tarjima qiling:...&quot;) — faqat ko‘rsatilgan qismini tarjima qiling (to‘liq tarjima qilmang)
3. Agar maxsus so‘rov aniqlanmasa, faqat Xitoy va Ingliz tillari orasida to‘liq tarjima bajaring

Har doim asl ma‘no, uslub va tiniqlikni saqlang. Tarjimalar uchun:

- Xitoy → Ingliz
- Ingliz → Xitoy

Tilga oid savollar uchun aniq va qisqa tushuntirishlar bering.

---Kiritma---
%1

---Chiqarish formati---

1. To‘liq tarjima uchun: qo‘shimcha formatlarsiz faqat tarjima
2. Qisman tarjima uchun: faqat ko‘rsatilgan qismining tarjimi
3. Tushuntirish uchun: savol berilgan til bilan bir xil tilda faqat tushuntirish
Tushuntirishni tarjima bilan birlashtirmang yoki qisman tarjima qilgandan keyin to‘liq tarjima bermang</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 ekran yozuvchini 6.6 yoki undan yuqori versiyaga yangilang va kompyuteringizni qayta ishga tushiring, shunda ekran suratiga savol-javob yoqiladi.</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Model konfiguratsiyasi</translation>
    </message>
    <message>
        <source>Go to configuration</source>
        <translation type="vanished">Konfiguratsiyaga oʻtish</translation>
    </message>
    <message>
        <source>No account</source>
        <translation type="vanished">Hisob yoʻq</translation>
    </message>
    <message>
        <source>Input question</source>
        <translation type="vanished">Savol kiritish</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">AI tomonidan yaratilgan kontent faqat maʼlumot uchun, iltimos maʼlumotlarning aniqligiga eʼtibor bering.</translation>
    </message>
    <message>
        <source>Welcome to UOS AI</source>
        <translation type="vanished">UOS AI ga xush kelibsiz</translation>
    </message>
    <message>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation type="vanished">Mana UOS AI sizga yordam bera oladigan baʼzi narsalar</translation>
    </message>
    <message>
        <source>Stop</source>
        <translation type="vanished">Toʻxtatish</translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation type="vanished">Qayta yaratish</translation>
    </message>
    <message>
        <source>Clear conversation history</source>
        <translation type="vanished">Suhbat tarixini tozalash</translation>
    </message>
    <message>
        <source>Please connect the microphone and try again</source>
        <translation type="vanished">Iltimos, mikrofoni ulang va qayta urinib koʻring</translation>
    </message>
    <message>
        <source>Chat history cleared</source>
        <translation type="vanished">Suhbat tarixi tozalandi</translation>
    </message>
    <message>
        <source>Click to start/stop recording</source>
        <translation type="vanished">Yozib olishni boshlash/toʻxtatish uchun bosing</translation>
    </message>
    <message>
        <source>Listening</source>
        <translation type="vanished">Tinglanmoqda</translation>
    </message>
    <message>
        <source>Sleeping</source>
        <translation type="vanished">Uxlamoqda</translation>
    </message>
    <message>
        <source>Microphone not detected</source>
        <translation type="vanished">Mikrofon aniqlanmadi</translation>
    </message>
    <message>
        <source>Connection failed, click to try again</source>
        <translation type="vanished">Ulanish muvaffaqiyatsiz, qayta urinish uchun bosing</translation>
    </message>
    <message>
        <source>Click on the animation or Ctrl+Super+Space to activate</source>
        <translation type="vanished">Faollashtirish uchun animatsiyani bosing yoki Ctrl+Super+Space tugmalarini bosing</translation>
    </message>
    <message>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation type="vanished">Ovozli kirish vaqtincha mavjud emas, iltimos tarmoqni tekshiring!</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Serverga ulanib boʻlmadi, iltimos tarmogʻingizni tekshiring yoki keyinroq qayta urinib koʻring.</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">Ovozli suhbat</translation>
    </message>
    <message>
        <source>Click the animation or press Enter to send</source>
        <translation type="vanished">Yuborish uchun animatsiyani bosing yoki Enter tugmasini bosing</translation>
    </message>
    <message>
        <source>Stop recording after %1 seconds</source>
        <translation type="vanished">%1 soniyadan keyin yozib olishni toʻxtatish</translation>
    </message>
    <message>
        <source>Thinking</source>
        <translation type="vanished">Fikrlash</translation>
    </message>
    <message>
        <source>Click animation to interrupt</source>
        <translation type="vanished">Toʻxtatish uchun animatsiyani bosing</translation>
    </message>
    <message>
        <source>Answering</source>
        <translation type="vanished">Javob berish</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="vanished">Bepul hisobingizning kvotasi tugadi, undan foydalanishni davom ettirish uchun model hisobingizni sozlang.</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="vanished">Bepul hisobingizning muddati tugadi, undan foydalanishni davom ettirish uchun model hisobingizni sozlang.</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 dan foydalanish uchun avval AI model hisobi sozlanishi kerak. Iltimos, avval model hisobini sozlang.</translation>
    </message>
    <message>
        <source>Activate</source>
        <translation type="vanished">Faollashtirish</translation>
    </message>
    <message>
        <source>Voice input</source>
        <translation type="vanished">Ovozli kirish</translation>
    </message>
    <message>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation type="vanished">Ovozli eshittirish vaqtincha mavjud emas, iltimos tarmoqni tekshiring!</translation>
    </message>
    <message>
        <source>Turn off voice conversation</source>
        <translation type="vanished">Ovozli suhbatni o&apos;chirish</translation>
    </message>
    <message>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation type="vanished">Rasm yaratildi, uni ko&apos;rish uchun chat interfeysiga o&apos;ting.</translation>
    </message>
    <message>
        <source>No account, please configure an account</source>
        <translation type="vanished">Hisob mavjud emas, iltimos hisob sozlang</translation>
    </message>
    <message>
        <source>Answer each question up to 5 times</source>
        <translation type="vanished">Har bir savolga 5 marta javob bering</translation>
    </message>
    <message>
        <source>Copied successfully</source>
        <translation type="vanished">Muvaffaqiyatli nusxalandi</translation>
    </message>
    <message>
        <source>Sound output device not detected</source>
        <translation type="vanished">Ovoz chiqarish moslamasi aniqlanmadi</translation>
    </message>
    <message>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation type="vanished">Ovoz chiqarish moslamasi aniqlanmadi, iltimos tekshirib, qayta urinib ko&apos;ring!</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation type="vanished">Sozlamalar</translation>
    </message>
    <message>
        <source>About</source>
        <translation type="vanished">Haqida</translation>
    </message>
    <message>
        <source>Mode</source>
        <translation type="vanished">Rejim</translation>
    </message>
    <message>
        <source>Window Mode</source>
        <translation type="vanished">Oyna rejimi</translation>
    </message>
    <message>
        <source>Sidebar Mode</source>
        <translation type="vanished">Yon panel rejimi</translation>
    </message>
    <message>
        <source>Assistant List</source>
        <translation type="vanished">Yordamchilar ro&apos;yxati</translation>
    </message>
    <message>
        <source>Agent List</source>
        <translation type="vanished">Agentlar ro&apos;yxati</translation>
    </message>
    <message>
        <source>Agent Store</source>
        <translation type="vanished">Agentlar do&apos;koni</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">UOS Tizim Yordamchisi</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">Deepin Tizim Yordamchisi</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">Shaxsiy Bilim Yordamchisi</translation>
    </message>
    <message>
        <source>Please configure the knowledge base</source>
        <translation type="vanished">Iltimos, bilimlar bazasini sozlang</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">[Shaxsiy Bilim Yordamchisi] dan foydalanishdan oldin bilimlar bazasini sozlash kerak. Bilimlar bazasini sozlaganingizdan so&apos;ng, AI siz bilimlar bazasida sozlangan kontent asosida savollarga javob beradi yoki kontent yaratadi.</translation>
    </message>
    <message>
        <source>Please configure the large model</source>
        <translation type="vanished">Iltimos, katta modelni sozlang</translation>
    </message>
    <message>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation type="vanished">Shaxsiy bilim yordamchisi faqat katta model sozlangandan keyin ishlatilishi mumkin.</translation>
    </message>
    <message>
        <source>To configure</source>
        <translation type="vanished">Sozlash</translation>
    </message>
    <message>
        <source>To install</source>
        <translation type="vanished">O&apos;rnatish</translation>
    </message>
    <message>
        <source>Please install [EmbeddingPlugins]</source>
        <translation type="vanished">Iltimos, [EmbeddingPlugins] ni o&apos;rnating</translation>
    </message>
    <message>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation type="vanished">Ushbu yordamchi ishlashi uchun EmbeddingPlugins ni o&apos;rnatish talab etiladi</translation>
    </message>
    <message>
        <source>Drag files here to add them.</source>
        <translation type="vanished">Fayllarni qo&apos;shish uchun bu yerga torting.</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">Siz faqat 3 ta fayl qo‘shishingiz mumkin, qo‘llab-quvvatlanadigan turlar: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, kod fayllari va boshqalar.</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation type="vanished">MCP server</translation>
    </message>
    <message>
        <source>Add Mcp Server</source>
        <translation type="vanished">MCP server qo‘shish</translation>
    </message>
    <message>
        <source>Add Server</source>
        <translation type="vanished">Server qo‘shish</translation>
    </message>
    <message>
        <source>Add failed! Error reason:</source>
        <translation type="vanished">Qo‘shish amalga oshmadi! Xato sababi:</translation>
    </message>
    <message>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation type="vanished">MCP muhiti yo‘q. Iltimos, 【UOS AI Agent】 ni o‘rnating</translation>
    </message>
    <message>
        <source>Calling</source>
        <translation type="vanished">Chaqirilmoqda</translation>
    </message>
    <message>
        <source>Completed</source>
        <translation type="vanished">Tugallandi</translation>
    </message>
    <message>
        <source>Call Failed</source>
        <translation type="vanished">Qo‘ng‘iroq amalga oshmadi</translation>
    </message>
    <message>
        <source>Cancelled</source>
        <translation type="vanished">Bekor qilindi</translation>
    </message>
    <message>
        <source>params</source>
        <translation type="vanished">parametrlar</translation>
    </message>
    <message>
        <source>result</source>
        <translation type="vanished">natija</translation>
    </message>
    <message>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="vanished">MCP Server uchun rasmiy chiqarilgan &quot;DeepSeek-Trial Account&quot; modeliga o‘ting</translation>
    </message>
    <message>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation type="vanished">MCP Server buyrug‘ini kiriting, masalan: &quot;Menga tizimni qorong‘i rejimga o‘zgartir&quot;</translation>
    </message>
    <message>
        <source>Agent server is not available</source>
        <translation type="vanished">Agent server mavjud emas</translation>
    </message>
    <message>
        <source>Agent server exception</source>
        <translation type="vanished">Agent server xatosi</translation>
    </message>
    <message>
        <source>MCP server is not available</source>
        <translation type="vanished">MCP server mavjud emas</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="obsolete">Bekor qilish</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="obsolete">Tasdiqlash</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 Service yordamida bir buyruq bilan ko‘p fayl va ko‘p ilova vazifalarini avtomatlashtiring. Hozir sinab ko‘ring!</translation>
    </message>
    <message>
        <source>Use later</source>
        <translation type="vanished">Keyinroq ishlatish</translation>
    </message>
    <message>
        <source>Install Now</source>
        <translation type="vanished">Hozir o‘rnatish</translation>
    </message>
    <message>
        <source>Enable MCP Server</source>
        <translation type="vanished">MCP Serverni yoqish</translation>
    </message>
    <message>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation type="vanished">&quot;UOS AI Agent&quot; MCP muhitini o‘rnatgandan so‘ng, bosing </translation>
    </message>
    <message>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation type="vanished"> va MCP server ro‘yxatidan &quot;uos-mcp&quot; ni tanlang.</translation>
    </message>
    <message>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation type="vanished">Ayting: &quot;Tizimni qorong‘i rejimga o‘zgartir&quot;.</translation>
    </message>
    <message>
        <source>Try it now</source>
        <translation type="vanished">Hozir sinab ko‘ring</translation>
    </message>
    <message>
        <source>Add Mcp Server[GuidePage]</source>
        <translation type="vanished">Mcp Server qo‘shish [Qo‘llanma sahifa]</translation>
    </message>
    <message>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation type="vanished">Birinchi marta foydalanuvchilar: App Store orqali &quot;UOS AI Agent&quot; MCP muhitini o‘rnating.</translation>
    </message>
    <message>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation type="vanished">JSON fayl formati noto‘g‘ri, iltimos tekshirib qayta yuboring</translation>
    </message>
    <message>
        <source>Install Now &gt;</source>
        <translation type="vanished">Hozir o‘rnatish &gt;</translation>
    </message>
    <message>
        <source>General Chat</source>
        <translation type="vanished">Umumiy suhbat</translation>
    </message>
    <message>
        <source>Private Chat</source>
        <translation type="vanished">Shaxsiy suhbat</translation>
    </message>
    <message>
        <source>Now in Private Chat</source>
        <translation type="vanished">Hozir Shaxsiy suhbatda</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">Shaxsiy suhbat xabarlari tarixda saqlanmaydi va suhbatdan chiqganingizda butunlay o‘chiriladi.</translation>
    </message>
    <message>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation type="vanished">Skrinshot savol-javob Yorliq (Ctrl+Alt+Q), 3 tagacha rasm qo‘llab-quvvatlanadi.</translation>
    </message>
    <message>
        <source>Cannot be used during screen recording</source>
        <translation type="vanished">Ekran yozib olish davomida ishlatib bo‘lmaydi</translation>
    </message>
    <message>
        <source>You can upload up to 3 files or image</source>
        <translation type="vanished">3 tagacha fayl yoki rasm yuklashingiz mumkin</translation>
    </message>
    <message>
        <source>Upload Files</source>
        <translation type="vanished">Fayllarni yuklash</translation>
    </message>
    <message>
        <source>Please delete the abnormal file and send it again</source>
        <translation type="vanished">Iltimos, nosoz faylni o‘chirib qayta yuboring</translation>
    </message>
    <message>
        <source>Add Private Chat</source>
        <translation type="vanished">Shaxsiy suhbat qo&apos;shish</translation>
    </message>
    <message>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation type="vanished">[Skrinshot savol-javob] qo&apos;shish</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">Skrinshot olib, mazmunini UOS AI&apos;ga yuboring. Rasmni to&apos;g&apos;ridan-to&apos;g&apos;ri yuklash mumkin.</translation>
    </message>
    <message>
        <source>OK</source>
        <translation type="obsolete">OK</translation>
    </message>
    <message>
        <source>Next</source>
        <translation type="vanished">Keyingi</translation>
    </message>
    <message>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation type="vanished">[Shaxsiy suhbat rejimi] qo&apos;shish — suhbatlar saqlanmaydi.</translation>
    </message>
    <message>
        <source>No text extracted</source>
        <translation type="vanished">Matn ajratib olinmadi</translation>
    </message>
    <message>
        <source>Image size exceeds 15 MB</source>
        <translation type="vanished">Rasm hajmi 15 MB dan oshdi</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">Bilimlar bazasi ochilgandan so&apos;ng, javoblar uning mazmuniga asoslanadi. Javob tezligi kompyuter ishlash tezligi va bilimlar bazasi hajmiga bog&apos;liq.</translation>
    </message>
    <message>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation type="vanished">Har qanday buyruq yoki MCP tanlanganda bilimlar bazasi mavjud emas.</translation>
    </message>
    <message>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation type="vanished">Bilimlar bazasi faol bo&apos;lsa, MCP o&apos;chiriladi.</translation>
    </message>
    <message>
        <source>Commands disabled while knowledge base is active.</source>
        <translation type="vanished">Bilimlar bazasi faol bo&apos;lsa, buyruqlar o&apos;chiriladi.</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation type="vanished">Nusxa olish</translation>
    </message>
    <message>
        <source>Re-edit</source>
        <translation type="vanished">Qayta tahrirlash</translation>
    </message>
    <message>
        <source>Copy succeeded.</source>
        <translation type="vanished">Nusxa olindi.</translation>
    </message>
    <message>
        <source>Copy failed. Please try again.</source>
        <translation type="vanished">Nusxa olish amalga oshmadi. Iltimos, qayta urinib ko&apos;ring.</translation>
    </message>
    <message>
        <source>Searching</source>
        <translation type="vanished">Qidirilmoqda</translation>
    </message>
    <message>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation type="vanished">%1 ta havola hujjat olindi (%2s)</translation>
    </message>
    <message>
        <source>Clear History</source>
        <translation type="vanished">Tarixni tozalash</translation>
    </message>
    <message>
        <source>Delete all records?</source>
        <translation type="vanished">Barcha yozuvlar o&apos;chirilsinmi?</translation>
    </message>
    <message>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation type="vanished">O&apos;chirilgandan so&apos;ng, mazmun tiklanmaydi!</translation>
    </message>
    <message>
        <source>Recommend official models</source>
        <translation type="vanished">Rasmiy modellarni tavsiya etish</translation>
    </message>
    <message>
        <source>Disable MCP</source>
        <translation type="vanished">MCP ni o&apos;chirish</translation>
    </message>
    <message>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation type="vanished">&quot;DeepSeek-Trial Account&quot; rasmiy modelidan foydalanish tavsiya etiladi</translation>
    </message>
    <message>
        <source>Quick Open</source>
        <translation type="vanished">Tezkor ochish</translation>
    </message>
    <message>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation type="vanished">MCP Server avtomat rejimga yangilandi</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 Server avtomat rejimga yangilandi, endi barcha MCP Serverlarga bitta bosish bilan kirishingiz mumkin</translation>
    </message>
    <message>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation type="vanished">. Bu sizga tizim sozlamalari va fayllarni qayta ishlash kabi vazifalarni bitta bosish bilan avtomatlashtirish imkonini beradi.</translation>
    </message>
    <message>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation type="vanished">MCP Server qo&apos;shish sozlamalarga ko&apos;chirildi.</translation>
    </message>
    <message>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation type="vanished">Yana MCP Server qo&apos;shish uchun Sozlamalar &gt; MCP Server ga o&apos;ting.</translation>
    </message>
    <message>
        <source>Got it</source>
        <translation type="obsolete">Tushunarli</translation>
    </message>
    <message>
        <source>Complimentary Model Credits</source>
        <translation type="vanished">Bepul model kreditlari</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">Hozirgi tizim DeepSeek sinov hisobi modelini taklif etadi, har oy boshida bepul kvota avtomatik ravishda yangilanadi, shu bilan siz xavotirsiz foydalanishingiz mumkin.</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation type="vanished">Kreditlarni olish</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">Bepul hisob oling</translation>
    </message>
    <message>
        <source>Claim Free Credits</source>
        <translation type="vanished">Bepul kreditlarni olish</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="vanished">Muvaffaqiyatli olingan</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="vanished">Olish muvaffaqiyatsiz tugadi. Iltimos, qayta urinib ko&apos;ring.</translation>
    </message>
    <message>
        <source>Enable MCP Server&amp;</source>
        <translation type="vanished">MCP Serverni yoqish&amp;</translation>
    </message>
    <message>
        <source>Disable MCP Server</source>
        <translation type="vanished">MCP Serverni o&apos;chirish</translation>
    </message>
    <message>
        <source>Configure MCP Server</source>
        <translation type="vanished">MCP Serverni sozlash</translation>
    </message>
    <message>
        <source>You can only add a maximum of one file.</source>
        <translation type="vanished">Siz faqat bitta fayl qo&apos;sha olasiz.</translation>
    </message>
    <message>
        <source>The file format is not supported.</source>
        <translation type="vanished">Fayl formati qo&apos;llab-quvvatlanmaydi.</translation>
    </message>
    <message>
        <source>Summarize the key content of the file.</source>
        <translation type="vanished">Faylning asosiy mazmunini qisqacha bayon qiling.</translation>
    </message>
    <message>
        <source>Parsing...</source>
        <translation type="vanished">Tahlil qilinmoqda...</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation type="vanished">Fayl xatosi</translation>
    </message>
    <message>
        <source>File has been deleted.</source>
        <translation type="vanished">Fayl o&apos;chirilgan.</translation>
    </message>
    <message>
        <source>The file size exceeds the 100MB limit.</source>
        <translation type="vanished">Fayl hajmi 100MB chegarasidan oshib ketdi.</translation>
    </message>
    <message>
        <source>Upload a document</source>
        <translation type="vanished">Hujjat yuklash</translation>
    </message>
    <message>
        <source>File deleted</source>
        <translation type="vanished">Fayl o&apos;chirildi</translation>
    </message>
    <message>
        <source>No text was parsed</source>
        <translation type="vanished">Hech qanday matn tahlil qilinmadi</translation>
    </message>
    <message>
        <source>Reference</source>
        <translation type="vanished">Ma&apos;lumotnoma</translation>
    </message>
    <message>
        <source>Instruction</source>
        <translation type="vanished">Ko&apos;rsatma</translation>
    </message>
    <message>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation type="vanished">Faollashtirish uchun kiritish maydonida &quot;/&quot; belgisini yozing.</translation>
    </message>
    <message>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation type="vanished">Iltimos, kiriting; “Ctrl+Enter” tugmalarini bosib yangi qatorga o&apos;ting.</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">Savolingizni kiriting yoki buyruq tanlash uchun &quot;/&quot; belgisini yozing
Yangi qator boshlash uchun &quot;Ctrl+Enter&quot; tugmalarini bosing</translation>
    </message>
    <message>
        <source>Search complete.</source>
        <translation type="vanished">Qidiruv tugallandi.</translation>
    </message>
    <message>
        <source>Click to view results</source>
        <translation type="vanished">Natijalarni ko&apos;rish uchun bosing</translation>
    </message>
    <message>
        <source>edit</source>
        <translation type="vanished">tahrirlash</translation>
    </message>
    <message>
        <source>save</source>
        <translation type="vanished">saqlash</translation>
    </message>
    <message>
        <source>copy</source>
        <translation type="vanished">nusxa olish</translation>
    </message>
    <message>
        <source>Search</source>
        <translation type="vanished">Qidirish</translation>
    </message>
    <message>
        <source>DeepThink(R1)</source>
        <translation type="vanished">Chuqur Fikrlash(R1)</translation>
    </message>
    <message>
        <source>Thinking has stopped</source>
        <translation type="vanished">Fikrlash to&apos;xtatildi</translation>
    </message>
    <message>
        <source>Back to bottom</source>
        <translation type="vanished">Pastga qaytish</translation>
    </message>
    <message>
        <source>Deeply thought (%1 seconds)</source>
        <translation type="vanished">Chuqur fikrlash (%1 soniya)</translation>
    </message>
    <message>
        <source>New Conversation</source>
        <translation type="vanished">Yangi Suhbat</translation>
    </message>
    <message>
        <source>History</source>
        <translation type="vanished">Tarix</translation>
    </message>
    <message>
        <source>No History Records</source>
        <translation type="vanished">Tarix yozuvlari yo&apos;q</translation>
    </message>
    <message>
        <source>Today</source>
        <translation type="vanished">Bugun</translation>
    </message>
    <message>
        <source>Yesterday</source>
        <translation type="vanished">Kecha</translation>
    </message>
    <message>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation type="vanished">Suhbatni o‘chirishga ishonchingiz komilmi? O‘chirilgandan so‘ng uni tiklab bo‘lmaydi.</translation>
    </message>
    <message>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation type="vanished">Ushbu suhbatda ishlatilgan %1 agent o‘chirib tashlandi</translation>
    </message>
    <message>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation type="vanished">Ushbu suhbatni ko‘rish mumkin emas. Uni ko‘rish uchun %1 agentini o‘rnating va qayta urinib ko‘ring.</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">Asl suhbat modeli o‘chirib tashlandi. Suhbatni davom ettirish uchun sizga yangi modelga o‘tkazdik.</translation>
    </message>
    <message>
        <source>Recommendations</source>
        <translation type="vanished">Tavsiyalar</translation>
    </message>
    <message>
        <source>More</source>
        <translation type="vanished">Ko‘proq</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation type="vanished">Model qo‘shish</translation>
    </message>
    <message>
        <source>No Model</source>
        <translation type="vanished">Model yo‘q</translation>
    </message>
    <message>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation type="vanished">Mavjud model yo‘q. Iltimos, sozlamalarda modelni o‘rnating yoki sozlang.</translation>
    </message>
    <message>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation type="vanished">Iltimos, yaratishingiz uchun mavzu va talablarni tavsiflang.</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">Iltimos, tarjima qilmoqchi bo‘lgan matnni kiriting va maqsad tilini belgilang. Standart tarjima xitoy tiliga.</translation>
    </message>
    <message>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation type="vanished">Iltimos, qayta ishlamoqchi bo‘lgan matnni kiriting va talablaringizni belgilang.</translation>
    </message>
    <message>
        <source>New Agent Added</source>
        <translation type="vanished">Yangi agent qo‘shildi</translation>
    </message>
    <message>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation type="vanished">Yangi yozish, matnni qayta ishlash va tarjima agentlari qo‘shildi. Hozir ularni ko‘rib chiqing.</translation>
    </message>
    <message>
        <source>Try it</source>
        <translation type="vanished">Sinab ko‘ring</translation>
    </message>
    <message>
        <source>Write an article based on the following document:</source>
        <translation type="vanished">Quyidagi hujjat asosida maqola yozing:</translation>
    </message>
    <message>
        <source>Translate the following document into English:</source>
        <translation type="vanished">Quyidagi hujjatni ingliz tiliga tarjima qiling:</translation>
    </message>
</context>
<context>
    <name>EChatButton</name>
    <message>
        <source>Turn off voice conversation</source>
        <translation type="vanished">Ovozli suhbatni o‘chirish</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation type="vanished">Ovozli suhbat</translation>
    </message>
</context>
<context>
    <name>EPPTWebView</name>
    <message>
        <source>Export Item As</source>
        <translation type="vanished">Elementni sifatida eksport qilish</translation>
    </message>
</context>
<context>
    <name>EParserDocument</name>
    <message>
        <source>Supported files</source>
        <translation type="vanished">Qo‘llab-quvvatlanadigan fayllar</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">Funksiya mavjud emas</translation>
    </message>
</context>
<context>
    <name>GetFreeAccountDialog</name>
    <message>
        <source>Get a free trial account</source>
        <translation type="vanished">Bepul sinov hisobini oling</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Get account</source>
        <comment>button</comment>
        <translation type="vanished">Hisob olish</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">Hisob olish, siz tadbir shartlarini tushunganingiz va ularga roziligingizni bildiradi,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Tadbir tafsilotlari&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">Sinov hisobi</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Saqlash muvaffaqiyatsiz tugadi, keyinroq qayta urinib ko‘ring</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Tasdiqlash</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation type="vanished">Sinov hisobi muvaffaqiyatli qabul qilindi.</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">Sinov hisobidan foydalanish soni va muddati cheklangan, iltimos, shaxsiy model hisobingizni vaqtida sozlang! Tafsilotlar uchun tadbir tafsilotlariga qarang.</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">Sinov hisoblari uchun inglizcha yordam qoniqtirarli emas. Va sinov hisobidan foydalanish soni va muddati cheklangan. Iltimos, shaxsiy model hisobingizni vaqtida sozlang!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="vanished">Sinovni boshlash</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">Bepul hisob faoliyati tugadi.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Serverga ulanib bo‘lmadi, iltimos, tarmoq ulashingizni tekshiring yoki keyinroq qayta urinib ko‘ring.</translation>
    </message>
</context>
<context>
    <name>IatCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>appid avtorizatsiyasi muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>Ma&apos;lum parametrni olish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>Parametr qiymati noqonuniy</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>Dvigatel uchun etarli avtorizatsiya yo&apos;q</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>Sessiya muddati tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="16"/>
        <source>Audio decoding failed</source>
        <translation>Audio dekodlash muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="17"/>
        <source>Engine session ended</source>
        <translation>Dvigatel sessiyasi tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="19"/>
        <source>Parameter error</source>
        <translation>Parametr xatosi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="20"/>
        <source>appid cannot be empty</source>
        <translation>appid bo&apos;sh bo&apos;lishi mumkin emas</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="21"/>
        <source>Illegal version</source>
        <translation>Noqonuniy versiya</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="22"/>
        <source>permission denied</source>
        <translation>Ruxsat rad etildi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="23"/>
        <source>Daily flow control exceeds limit</source>
        <translation>Kunlik oqim nazorati chegarasidan oshib ketdi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="24"/>
        <source>The request data format is illegal</source>
        <translation>So&apos;rov ma&apos;lumotlari formati noqonuniy</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="25"/>
        <source>base64 decoding failed</source>
        <translation>base64 dekodlash muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="26"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>Kerakli parametrlar etishmayapti yoki parametrlar noqonuniy</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="27"/>
        <source>Invalid handle</source>
        <translation>Yaroqsiz tutqich</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="28"/>
        <source>Reading data timeout</source>
        <translation>Ma&apos;lumotlarni o&apos;qish muddati tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="37"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>Ulanish muvaffaqiyatsiz tugadi, iltimos, kiritilgan ma&apos;lumotlarni tekshiring.</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">Yangi qo&apos;shilgan fayllardan foydalanishdan oldin ularni oldindan qayta ishlash talab qilinadi va ma&apos;lumotlarni qayta ishlash jarayonida hisoblash va saqlash resurslarining katta qismi sarflanadi. Ma&apos;lumotlarni o&apos;chirgandan so&apos;ng ma&apos;lumotlarni qayta ishlash to&apos;xtaydi.</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseItem</name>
    <message>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation type="vanished">Haqiqatan ham ushbu bilimlar bazasi faylini o&apos;chirmoqchimisiz?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Tasdiqlash</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseListWidget</name>
    <message>
        <source>Delete</source>
        <translation type="vanished">O&apos;chirish</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">Qo&apos;shish</translation>
    </message>
    <message>
        <source>Please install the embedding model plugins first</source>
        <translation type="vanished">Iltimos, avval embedding model plaginlarini o&apos;rnating</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation type="vanished">Bilimlar Bazasini Boshqarish</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">Bu yerda Shaxsiy Bilim Yordamchisining bilimlar bazasini belgilashingiz mumkin va Shaxsiy Bilim Yordamchisi quyida qo&apos;shilgan fayllarga asoslanib savollarga javob beradi.</translation>
    </message>
    <message>
        <source>Done</source>
        <translation type="vanished">Bajarildi</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="vanished">Yo&apos;q</translation>
    </message>
    <message>
        <source>File already exist</source>
        <translation type="vanished">Fayl allaqachon mavjud</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 fayli allaqachon mavjud va qayta qo&apos;shib bo&apos;lmaydi. Iltimos, fayl nomini o&apos;zgartiring yoki mavjud faylni o&apos;chirib tashlang, so&apos;ngra qayta qo&apos;shing.</translation>
    </message>
    <message>
        <source>All files</source>
        <translation type="vanished">Barcha fayllar</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">Ushbu funksiya yuqori apparat resurslarini talab qiladi va moslash uchun quyidagi konfiguratsiya tavsiya etiladi: CPU Intel 11-avlod i7 yoki undan yuqori; Xotira 16GB yoki undan ko&apos;p; NVIDIA grafika kartasi va 10-seriyali yoki undan yuqori bo&apos;lishi eng yaxshi variant. Agar konfiguratsiya juda past bo&apos;lsa, sekinlik va noto&apos;g&apos;ri javoblar kabi muammolar yuzaga kelishi mumkin.</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseManager</name>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="275"/>
        <source>FollowAlong</source>
        <translation>Bilan birga kuzatish</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="284"/>
        <source>Insufficient knowledge base capacity</source>
        <translation type="unfinished">Bilimlar bazasining sig&apos;imi yetarli emas</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">Bilimlar bazasining umumiy sig&apos;imi %1M, qolgan %2. Bu safar qo&apos;shilgan fayllarning umumiy soni %3. Bilimlar bazasiga qo&apos;shish amalini bajarib bo&apos;lmadi.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="291"/>
        <source>OK</source>
        <comment>button</comment>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="305"/>
        <source>Not enough disk space</source>
        <translation type="unfinished">Diskda yetarli joy yo&apos;q</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">Yangi qo&apos;shilgan fayllarni saqlash uchun kamida %1 disk joyi kerak. Hozirgi qolgan joy %2. Iltimos, diskda yetarli joyni bo&apos;shating va qayta urinib ko&apos;ring.</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">Bilimlar bazasiga qo‘shish uchun vektorizatsiya modeli plagini o‘rnatish kerak. Iltimos, yuklab olish va o‘rnatish uchun ilova do‘koniga o‘ting.</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="332"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="unfinished">O‘rnatmaslik</translation>
    </message>
    <message>
        <location filename="../src/database/knowledgebasemanager.cpp" line="333"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="unfinished">Darhol o‘rnatish</translation>
    </message>
</context>
<context>
    <name>LLM</name>
    <message>
        <source>Vincent picture service is not supported</source>
        <translation type="vanished">Vincent rasmlar xizmati qo&apos;llab-quvvatlanmaydi</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 Katta Model 1.5（iFLYTEK）</translation>
    </message>
    <message>
        <source>星火大模型2.0（讯飞）</source>
        <translation type="vanished">Spark Katta Model 2.0（iFLYTEK）</translation>
    </message>
    <message>
        <source>星火大模型3.0（讯飞）</source>
        <translation type="vanished">Spark Katta Model 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">MatndanRasmlash(Lokal)</translation>
    </message>
    <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>
    <message>
        <source>Custom</source>
        <translation type="vanished">Maxsus</translation>
    </message>
    <message>
        <source>Private deployment model</source>
        <translation type="vanished">Shaxsiy joylashtirish modeli</translation>
    </message>
    <message>
        <source>OpenRouter</source>
        <translation type="vanished">OpenRouter</translation>
    </message>
    <message>
        <source>DeepSeek-R1</source>
        <translation type="vanished">DeepSeek-R1</translation>
    </message>
    <message>
        <source>DeepSeek</source>
        <translation type="vanished">DeepSeek</translation>
    </message>
    <message>
        <source>unknown model</source>
        <translation type="vanished">noma&apos;lum model</translation>
    </message>
</context>
<context>
    <name>LLMUtils</name>
    <message>
        <source>Your system environment is Linux, and the user home path is</source>
        <translation type="vanished">Sizning tizim muhitingiz Linux, foydalanuvchi uy manzili esa</translation>
    </message>
</context>
<context>
    <name>LocalModelItem</name>
    <message>
        <source>Install</source>
        <translation type="vanished">O&apos;rnatish</translation>
    </message>
    <message>
        <source>Update</source>
        <translation type="vanished">Yangilash</translation>
    </message>
    <message>
        <source>Uninstall</source>
        <translation type="vanished">O&apos;chirish</translation>
    </message>
</context>
<context>
    <name>LocalModelListItem</name>
    <message>
        <source>uninstall</source>
        <translation type="vanished">o&apos;chirish</translation>
    </message>
</context>
<context>
    <name>LocalModelListWidget</name>
    <message>
        <source>Local model</source>
        <translation type="vanished">Lokal model</translation>
    </message>
    <message>
        <source>Text to image model</source>
        <translation type="vanished">Matndan rasm modeli</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">Rasmlar yaratish uchun lokal modeldan foydalaning. Uni yoqqaningizdan so&apos;ng, suhbat interfeysidagi model ro&apos;yxatidan modelni tanlashingiz mumkin.</translation>
    </message>
    <message>
        <source>speech model</source>
        <translation type="vanished">nutq modeli</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">Yoqilganda, suhbat interfeysidagi nutqni tanib olish va nutqni o&apos;qish Internet aloqasiz lokal modeldan foydalanadi.</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">DeepSeek-R1-1.5B</translation>
    </message>
    <message>
        <source>UOS AI large model</source>
        <translation type="vanished">UOS AI katta modeli</translation>
    </message>
    <message>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation type="vanished">O&apos;rnatilgandan so&apos;ng, UOS AI dan foydalanish uchun Internet aloqasi kerak emas.</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">Ochiq manba hamjamiyatidan o&apos;z xavfingiz ostida yuklab oling. O&apos;rnatilgandan so&apos;ng UOS AI Yordamchisida foydalaning.</translation>
    </message>
    <message>
        <source>Embedding Plugins</source>
        <translation type="vanished">O&apos;rnatilgan Plaginlar</translation>
    </message>
    <message>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation type="vanished">Model o&apos;rnatilgandan so&apos;ng, Tizim Yordamchisi va Shaxsiy Bilim Yordamchisi ishga tushirilishi mumkin.</translation>
    </message>
</context>
<context>
    <name>MgmtWindow</name>
    <message>
        <source>Successfully connected</source>
        <translation type="vanished">Muvaffaqiyatli ulandi</translation>
    </message>
    <message>
        <source>User Agreement</source>
        <translation type="vanished">Foydalanuvchi shartnomasi</translation>
    </message>
    <message>
        <source>UOS AI User Agreement</source>
        <translation type="vanished">UOS AI Foydalanuvchi shartnomasi</translation>
    </message>
    <message>
        <source>Read and agreed</source>
        <translation type="vanished">O‘qildi va qabul qilindi</translation>
    </message>
    <message>
        <source>Proxy Settings</source>
        <translation type="vanished">Proksi sozlamalari</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">Sozlamalarga o‘tish</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Model konfiguratsiyasi</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">Bepul hisob faoliyati tugaydi.</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Tasdiqlash</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">Bilimlar bazasiga qo‘shish uchun vektorizatsiya modeli plagini o‘rnatish kerak. Iltimos, yuklab olish va o‘rnatish uchun ilova do‘koniga o‘ting.</translation>
    </message>
    <message>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="vanished">O‘rnatmaslik</translation>
    </message>
    <message>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="vanished">Darhol o‘rnatish</translation>
    </message>
</context>
<context>
    <name>ModelListItem</name>
    <message>
        <source>Are you sure you want to delete this model?</source>
        <translation type="vanished">Haqiqatan ham ushbu modelni o‘chirib tashlamoqchimisiz?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Tasdiqlash</translation>
    </message>
</context>
<context>
    <name>ModelListWidget</name>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">Bepul hisob olish</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation type="vanished">O‘chirish</translation>
    </message>
    <message>
        <source>Add</source>
        <translation type="vanished">Qo‘shish</translation>
    </message>
    <message>
        <source>Online model</source>
        <translation type="vanished">Onlayn model</translation>
    </message>
    <message>
        <source>Done</source>
        <translation type="vanished">Bajarildi</translation>
    </message>
    <message>
        <source>None</source>
        <translation type="vanished">Yo‘q</translation>
    </message>
</context>
<context>
    <name>ModifyModelDialog</name>
    <message>
        <source>LLM</source>
        <translation type="vanished">LLM</translation>
    </message>
    <message>
        <source>APPID</source>
        <translation type="vanished">APPID</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">API kaliti</translation>
    </message>
    <message>
        <source>APISecret</source>
        <translation type="vanished">API maxfiy kaliti</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">Hisob</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">Model nomi</translation>
    </message>
    <message>
        <source>API Address</source>
        <translation type="vanished">API manzili</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">Majburiy, bir nechta modellarni ajratish uchun</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">Domen</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Tasdiqlash</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">20 ta belgidan ko‘p bo‘lmasligi kerak</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">Hisob nomi allaqachon mavjud, iltimos, uni o&apos;zgartiring</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">Ma&apos;lumotlarni qayta ishlash jarayonida</translation>
    </message>
    <message>
        <source>Data processing error</source>
        <translation type="vanished">Ma&apos;lumotlarni qayta ishlashda xatolik</translation>
    </message>
    <message>
        <source>File error, unable to process, please delete.</source>
        <translation type="vanished">Fayl xatosi, qayta ishlab bo&apos;lmadi, iltimos, o&apos;chiring.</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <source>UOS AI</source>
        <translation type="vanished">UOS Sun&apos;iy Intellekt</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">UOS Tizim Yordamchisi</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">Deepin Tizim Yordamchisi</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">Shaxsiy Bilim Yordamchisi</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation type="vanished">Sun&apos;iy Intellekt Yordamida Yozish</translation>
    </message>
    <message>
        <source>AI Text Processing</source>
        <translation type="vanished">Sun&apos;iy Intellekt Yordamida Matnni Qayta Ishlash</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation type="vanished">Sun&apos;iy Intellekt Tarjimoni</translation>
    </message>
    <message>
        <source>System&apos;s Comprehensive AI Assistant.</source>
        <translation type="vanished">Tizimning Keng Qamrovli Sun&apos;iy Intellekt Yordamchisi.</translation>
    </message>
    <message>
        <source>Assists you with UOS system-related inquiries.</source>
        <translation type="vanished">UOS tizimiga oid so‘rovlarda yordam beradi.</translation>
    </message>
    <message>
        <source>Assists you with Deepin system-related inquiries.</source>
        <translation type="vanished">Deepin tizimiga oid so‘rovlarda yordam beradi.</translation>
    </message>
    <message>
        <source>Write Based on Your Topic and Requirements.</source>
        <translation type="vanished">Mavzu va talablaringiz asosida yozing.</translation>
    </message>
    <message>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation type="vanished">Shaxsiy bilim bazangizga asoslangan savollarga javob beradi.</translation>
    </message>
    <message>
        <source>Capable of Handling Text Processing Tasks Such as Summarizing, Proofreading, and Rewriting.</source>
        <translation type="vanished">Matnni qayta ishlash vazifalari, jumladan qisqacha bayon qilish, tahrirlash va qayta yozish imkoniyatiga ega.</translation>
    </message>
    <message>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation type="vanished">Ko&apos;p tillarni biluvchi tarjima yordamchingiz.</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>OK</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="831"/>
        <source>Search</source>
        <translation>Qidirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="833"/>
        <source>Explain</source>
        <translation>Tushuntirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="835"/>
        <source>Summary</source>
        <translation>Qisqacha bayon</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="837"/>
        <source>Translate</source>
        <translation>Tarjima qilish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="839"/>
        <source>Continue Writing</source>
        <translation>Yozishni davom ettirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="841"/>
        <source>Expand</source>
        <translation>Kengaytirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="843"/>
        <source>Polish</source>
        <translation>Takomillashtirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="845"/>
        <source>Correct</source>
        <translation>Tuzatish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="847"/>
        <source>Add to the AI knowledge base</source>
        <translation>AI bilimlar bazasiga qo‘shish</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>Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="238"/>
        <source>Restart immediately</source>
        <translation>Darhol qayta boshlash</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="97"/>
        <source>Simplified Chinese</source>
        <translation>Soddalashtirilgan xitoycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="100"/>
        <source>Traditional Chinese</source>
        <translation>An’anaviy xitoycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="103"/>
        <source>Tibetan</source>
        <translation type="unfinished">tibetcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="106"/>
        <source>English</source>
        <translation type="unfinished">inglizcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="109"/>
        <source>Japanese</source>
        <translation>Yaponcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="112"/>
        <source>German</source>
        <translation type="unfinished">nemischa</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="115"/>
        <source>Spanish</source>
        <translation type="unfinished">ispancha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="118"/>
        <source>French</source>
        <translation type="unfinished">fransuzcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="121"/>
        <source>Italian</source>
        <translation type="unfinished">italyancha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="124"/>
        <source>Korean</source>
        <translation type="unfinished">koreyscha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="127"/>
        <source>Malay</source>
        <translation type="unfinished">malaycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="130"/>
        <source>Portuguese</source>
        <translation type="unfinished">portugalcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="133"/>
        <source>Russian</source>
        <translation type="unfinished">ruscha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="136"/>
        <source>Thai</source>
        <translation type="unfinished">taycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="139"/>
        <source>Vietnamese</source>
        <translation type="unfinished">vyetnamcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="142"/>
        <source>Arabic (SA)</source>
        <translation>Arabcha (SA)</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>Tizim AI Aqlli Xizmatchi Funktsiyasi

Kirish: Murakkab tizim operatsiyalarini bajarish uchun tizim vositalarini aqlli rejalashtiradi, tizimni boshqarish, fayllarni boshqarish, dasturlarni boshqarish va tarmoq protokollarini qo‘llab-quvvatlaydi.

Namuna: Ish stolidagi yangi yaratilgan papkadagi barcha fayllarni loyiha materiallari deb nomlang va ularni raqamli tartibda joylashtiring.</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">DeepSeek</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">Maxsus</translation>
    </message>
    <message>
        <location filename="../src/datamigration/llmmigration.cpp" line="232"/>
        <source>Private deployment model</source>
        <translation type="unfinished">Shaxsiy joylashtirish modeli</translation>
    </message>
    <message>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation type="obsolete">&apos;mcpServers&apos; maydoni yetishmayapti.</translation>
    </message>
    <message>
        <source>no valid mcp server.</source>
        <translation type="obsolete">haqiqiy mcp server yo‘q.</translation>
    </message>
    <message>
        <source>url field cannot be empty.</source>
        <translation type="obsolete">url maydoni bo‘sh bo‘lishi mumkin emas.</translation>
    </message>
    <message>
        <source>command field cannot be empty.</source>
        <translation type="obsolete">command maydoni bo‘sh bo‘lishi mumkin emas.</translation>
    </message>
    <message>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation type="obsolete">&apos;command&apos; yoki &apos;url&apos; maydoni yetishmayapti</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">Bekor qilish</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">Serverga ulanib bo‘lmadi, iltimos tarmoq ulanishingizni tekshiring yoki keyinroq urinib ko‘ring.</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="vanished">Ulanib bo‘lmadi, iltimos kiritilgan maʼlumotlarni tekshiring.</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">Kechirasiz, tegishli qonunlar, qoidalar va siyosatlarga ko‘ra natijalar hozircha ko‘rsatilmaydi.</translation>
    </message>
    <message>
        <source>Operation canceled.</source>
        <translation type="vanished">Amal bekor qilindi.</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation type="vanished">Bepul hisobingiz muddati tugadi, iltimos model hisobingizni sozlash orqali foydalanishni davom ettiring.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation type="vanished">Bepul hisobingiz kvotasi tugadi, iltimos model hisobingizni sozlash orqali foydalanishni davom ettiring.</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">Chat uchun bepul hisobingiz kvotasi tugadi, iltimos model hisobingizni sozlash orqali foydalanishni davom ettiring.</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">Matndan rasmga aylantirish uchun bepul hisobingiz kvotasi tugadi, iltimos model hisobingizni sozlash orqali foydalanishni davom ettiring.</translation>
    </message>
    <message>
        <source>Invalid input device</source>
        <translation type="vanished">Noto‘g‘ri kirish qurilmasi</translation>
    </message>
    <message>
        <source>Invalid output device</source>
        <translation type="vanished">Noto‘g‘ri chiqish qurilmasi</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">Kechirasiz, mos keladigan amallar topilmadi.</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">Suhbatdagi belgilar umumiy soni chegaradan oshib ketdi, iltimos suhbat tarixini tozalang va qayta urinib ko‘ring.</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; maydoni yetishmayapti.</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">haqiqiy mcp server yo‘q.</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 maydoni bo‘sh bo‘lishi mumkin emas.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/serviceconfigchannel.cpp" line="161"/>
        <source>command field cannot be empty.</source>
        <translation type="unfinished">command maydoni bo‘sh bo‘lishi mumkin emas.</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; yoki &apos;url&apos; maydoni yetishmayapti</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 Sunʼiy Intellekt</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation type="vanished">UOS Tizim Yordamchisi</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation type="vanished">Deepin Tizim Yordamchisi</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation type="vanished">Shaxsiy Bilim Yordamchisi</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation type="vanished">Sunʼiy Intellekt Yordamida Yozish</translation>
    </message>
    <message>
        <source>AI Text Processing</source>
        <translation type="vanished">Sunʼiy Intellekt Yordamida Matnni Qayta Ishlash</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation type="vanished">Sunʼiy Intellekt Tarjimasi</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 Sunʼiy Intellektdan foydalanish uchun avval model hisobi sozlanishi kerak. Iltimos birinchi navbatda model hisobini sozlang.</translation>
    </message>
    <message>
        <source>Agent server is not available.</source>
        <translation type="vanished">Agent server mavjud emas.</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation type="obsolete">Muvaffaqiyatli olingan</translation>
    </message>
    <message>
        <source>Account not found</source>
        <translation type="vanished">Hisob topilmadi</translation>
    </message>
    <message>
        <source>Only support deepseek account</source>
        <translation type="vanished">Faqat deepseek hisobi qo‘llab-quvvatlanadi</translation>
    </message>
    <message>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation type="vanished">Siz tadbirda qatnashgansiz va mukofotni yana olish mumkin emas.</translation>
    </message>
    <message>
        <source>Server system error</source>
        <translation type="vanished">Server tizimi xatosi</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="obsolete">Olish muvaffaqiyatsiz tugadi. Iltimos, qayta urinib ko&apos;ring.</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>Fikr-mulohaza</translation>
    </message>
</context>
<context>
    <name>TtsCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>appid ruxsatnomasi muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>Maʼlum parametrni olish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>Parametr qiymati noto‘g‘ri</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>Dvigatel ruxsatnomasi yetarli emas</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="14"/>
        <source>Request text length is illegal</source>
        <translation>So‘ralgan matn uzunligi noto‘g‘ri</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="15"/>
        <source>session timeout</source>
        <translation>seans vaqti tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="16"/>
        <source>Engine session ended</source>
        <translation>Dvigatel seansi tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="17"/>
        <source>appid cannot be empty</source>
        <translation>appid bo‘sh bo‘lishi mumkin emas</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="18"/>
        <source>Illegal version</source>
        <translation>Noto‘g‘ri versiya</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="19"/>
        <source>permission denied</source>
        <translation>ruxsat rad etildi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="20"/>
        <source>Daily flow control exceeds limit</source>
        <translation>Kunlik oqim nazorati chegarasidan oshib ketdi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="21"/>
        <source>The request data format is illegal</source>
        <translation>So&apos;rov ma&apos;lumotlari formati noto&apos;g&apos;ri</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="22"/>
        <source>base64 decoding failed</source>
        <translation>base64 dekodlash muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="23"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>Kerakli parametrlar yetishmayapti yoki parametrlar noto&apos;g&apos;ri</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="24"/>
        <source>Reading data timeout</source>
        <translation>Ma&apos;lumotlarni o&apos;qish vaqti tugadi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="25"/>
        <source>network anomaly</source>
        <translation>tarmoq anomaliyasi</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="34"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>Ulanish muvaffaqiyatsiz tugadi, iltimos kiritilgan ma&apos;lumotlarni tekshiring.</translation>
    </message>
</context>
<context>
    <name>TtsCompositeWidget</name>
    <message>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation type="vanished">Tanlangan matn 5000 belgi chegarasidan oshib ketdi.</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>Bu funksiyani hali amalga oshirmadim.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1227"/>
        <source>service is not available!</source>
        <translation>xizmat mavjud emas!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1232"/>
        <source>Invalid parameter!</source>
        <translation>Noto&apos;g&apos;ri parametr!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1237"/>
        <source>This app cannot be found!</source>
        <translation>Bu ilova topilmadi!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1242"/>
        <source>Failed to start application!</source>
        <translation>Ilovani ishga tushirib bo&apos;lmadi!</translation>
    </message>
</context>
<context>
    <name>UOSAbilityManager</name>
    <message>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation type="vanished">Yorug&apos;lik allaqachon maksimal darajada va yana oshirib bo&apos;lmaydi.</translation>
    </message>
    <message>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation type="vanished">Yorug&apos;lik allaqachon minimal darajada va yana kamaytirib bo&apos;lmaydi.</translation>
    </message>
    <message>
        <source>Your system memory is %0.</source>
        <translation type="vanished">Tizim xotirangiz %0.</translation>
    </message>
    <message>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation type="vanished">Til sozlash interfeysi ochildi. Iltimos, ushbu interfeysda sozlang.</translation>
    </message>
    <message>
        <source>The current mode is already %1 mode.</source>
        <translation type="vanished">Joriy rejim allaqachon %1 rejimi.</translation>
    </message>
    <message>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation type="vanished">Yopib bo&apos;lmadi, chunki joriy %1 rejimi maqsadli rejimga mos kelmaydi.</translation>
    </message>
    <message>
        <source>Balance mode cannot be turned off.</source>
        <translation type="vanished">Balans rejimini o&apos;chirib bo&apos;lmaydi.</translation>
    </message>
    <message>
        <source>The lock screen has been opened for you</source>
        <translation type="vanished">Siz uchun ekran qulfi ochildi</translation>
    </message>
    <message>
        <source>Screen shotting or recording has been completed</source>
        <translation type="vanished">Ekran rasmi yoki yozib olish tugallandi</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation type="vanished">Faqat bitta ekran, ekran rejimini almashtirib bo&apos;lmaydi.</translation>
    </message>
    <message>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation type="vanished">Bu joriy ko&apos;rsatish rejimi bilan bir xil. Iltimos, yana urinib ko&apos;ring.</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation type="vanished">Faqat bitta ekran, ekranni almashtirib bo&apos;lmaydi.</translation>
    </message>
    <message>
        <source>Your command has been issued.</source>
        <translation type="vanished">Sizning buyrug&apos;ingiz berildi.</translation>
    </message>
</context>
<context>
    <name>UserAgreementDialog</name>
    <message>
        <source>UOS AI User Agreement</source>
        <translation type="vanished">UOS AI Foydalanuvchi shartnomasi</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">Men 18 yoshdan oshganligimni tasdiqlayman. Men ilova orqali yuborgan va qabul qilgan tarkiblarim katta model xizmat ko&apos;rsatuvchi provayderi bilan bevosita ma&apos;lumot almashinuvlari ekanligini va Kompaniya bilan hech qanday aloqasi yo&apos;qligini tan olaman va roziman.</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">Men Ilovaning foydalanuvchi tajribasi rejasida ishtirok etishga roziman va kompaniyangizga Ilovadan foydalanish paytida yuborgan tarkiblarim, yuborish vaqti, so&apos;ralgan katta model turi, aniq ilova va matn tasvirni muvaffaqiyatli yaratganligini to&apos;plash uchun ruxsat beraman, shu bilan xizmat sifatini yaxshilash va operatsion tajribani oshirish maqsadida. (Agar siz yuqoridagi ma&apos;lumotlarni taqdim etishdan bosh tortsangiz, bu Ilovadan normal foydalanishingizga ta&apos;sir qilmaydi.)</translation>
    </message>
</context>
<context>
    <name>WXQFCodeTranslation</name>
    <message>
        <source>Server internal error</source>
        <translation type="vanished">Server ichki xatosi</translation>
    </message>
    <message>
        <source>Service is temporarily unavailable</source>
        <translation type="vanished">Xizmat vaqtincha mavjud emas</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">Chağirilgan API mavjud emas. Iltimos, so&apos;rov URL manzilini tekshirib, qayta urinib ko&apos;ring. Odatda, URL manzilida &quot;-&quot; kabi ingliz bo&apos;lmagan belgilar bo&apos;ladi. Uni qo&apos;lda kiritib, qayta urinib ko&apos;rishingiz mumkin.</translation>
    </message>
    <message>
        <source>No interface calling permission, the relevant Qianfan interface is not checked when creating the application</source>
        <translation type="vanished">Interfeys chağirish ruxsati yo&apos;q, ilova yaratilganda tegishli Qianfan interfeysi tekshirilmagan</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">Model chağirish xatosi: Model so&apos;rov chegarasiga yetilgan yoki model oflayn holatda. Takliflar: Modelni qayta qo&apos;shing yoki katta model xizmat provayderining mijozlar xizmatiga murojaat qiling.</translation>
    </message>
    <message>
        <source>Failed to obtain token</source>
        <translation type="vanished">Token olish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>IAM authentication failed</source>
        <translation type="vanished">IAM autentifikatsiyasi muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>The application does not exist or failed to be created</source>
        <translation type="vanished">Ilova mavjud emas yoki yaratish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>The number of requests per day exceeds the limit</source>
        <translation type="vanished">Kunlik so&apos;rovlar soni chegaradan oshib ketdi</translation>
    </message>
    <message>
        <source>The total number of requests exceeds the limit</source>
        <translation type="vanished">Umumiy so&apos;rovlar soni chegaradan oshib ketdi</translation>
    </message>
    <message>
        <source>Invalid access_token parameter</source>
        <translation type="vanished">Noto&apos;g&apos;ri access_token parametri</translation>
    </message>
    <message>
        <source>access_token is invalid</source>
        <translation type="vanished">access_token noto&apos;g&apos;ri</translation>
    </message>
    <message>
        <source>access token expires</source>
        <translation type="vanished">access token muddati tugadi</translation>
    </message>
    <message>
        <source>Service error, template does not exist</source>
        <translation type="vanished">Xizmat xatosi, shablon mavjud emas</translation>
    </message>
    <message>
        <source>A system error occurred, please try again later</source>
        <translation type="vanished">Tizim xatosi yuz berdi, iltimos keyinroq qayta urinib ko&apos;ring</translation>
    </message>
    <message>
        <source>The knowledge base server cannot be accessed</source>
        <translation type="vanished">Bilimlar bazasi serveriga kirish mumkin emas</translation>
    </message>
    <message>
        <source>Knowledge base data download exception</source>
        <translation type="vanished">Bilimlar bazasi ma&apos;lumotlarini yuklab olishda istisno</translation>
    </message>
    <message>
        <source>Prompt word is too long</source>
        <translation type="vanished">Prompt so&apos;zi juda uzun</translation>
    </message>
    <message>
        <source>Model does not exist</source>
        <translation type="vanished">Model mavjud emas</translation>
    </message>
    <message>
        <source>Request parameter error</source>
        <translation type="vanished">So&apos;rov parametri xatosi</translation>
    </message>
    <message>
        <source>Image processing failed</source>
        <translation type="vanished">Rasmni qayta ishlash muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>Service handling exception error</source>
        <translation type="vanished">Xizmat boshqaruv istisnosi xatosi</translation>
    </message>
    <message>
        <source>Service internal error</source>
        <translation type="vanished">Xizmat ichki xatosi</translation>
    </message>
    <message>
        <source>The input parameter format is incorrect, such as missing necessary parameters.</source>
        <translation type="vanished">Kiritilgan parametr formati noto&apos;g&apos;ri, masalan zarur parametrlar yetishmayapti.</translation>
    </message>
    <message>
        <source>The input parameter body is not in standard JSON format</source>
        <translation type="vanished">Kiritilgan parametr tanasi standart JSON formatida emas</translation>
    </message>
    <message>
        <source>Parameter verification is illegal</source>
        <translation type="vanished">Parametr tekshiruvi noto&apos;g&apos;ri</translation>
    </message>
    <message>
        <source>Permission control error</source>
        <translation type="vanished">Ruxsatlarni boshqarish xatosi</translation>
    </message>
    <message>
        <source>Customized model service apiname does not exist</source>
        <translation type="vanished">Maxsus model xizmati apiname mavjud emas</translation>
    </message>
    <message>
        <source>Service internal error, please try again later</source>
        <translation type="vanished">Xizmat ichki xatosi, iltimos keyinroq qayta urinib ko&apos;ring</translation>
    </message>
    <message>
        <source>Illegal HTTP Method, currently only supports POST requests</source>
        <translation type="vanished">Noto&apos;g&apos;ri HTTP Metod, hozircha faqat POST so&apos;rovlari qo&apos;llab-quvvatlanadi</translation>
    </message>
    <message>
        <source>The requested content exceeds the large model internal limit</source>
        <translation type="vanished">So&apos;ralgan kontent katta modelning ichki chegarasidan oshib ketdi</translation>
    </message>
    <message>
        <source>internal error</source>
        <translation type="vanished">ichki xato</translation>
    </message>
    <message>
        <source>Vincent diagram model service timeout</source>
        <translation type="vanished">Vincent diagram modeli xizmati vaqti tugadi</translation>
    </message>
    <message>
        <source>There are security issues with prompt and negative_prompt</source>
        <translation type="vanished">Prompt va negative_prompt bilan bog&apos;liq xavfsizlik muammolari mavjud</translation>
    </message>
    <message>
        <source>There are security issues with output images</source>
        <translation type="vanished">Chiqarilgan rasmlarda xavfsizlik muammolari mavjud</translation>
    </message>
    <message>
        <source>Parameter error</source>
        <translation type="vanished">Parametr xatosi</translation>
    </message>
    <message>
        <source>No access</source>
        <translation type="vanished">Kirish mumkin emas</translation>
    </message>
</context>
<context>
    <name>WXQFText2Image</name>
    <message>
        <source>The image description exceeds the 256 character limit</source>
        <translation type="vanished">Rasm tavsifi 256 belgi chegarasidan oshib ketdi</translation>
    </message>
</context>
<context>
    <name>WelcomeDialog</name>
    <message>
        <source>Welcome to UOS AI</source>
        <translation type="vanished">UOS AI ga xush kelibsiz</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 - sizning aqlli yordamchingiz bo&apos;lib, uning maqsadi sizning ishlashingizni yaxshilash va yuqori sifatli ish tajribasidan bahramand bo&apos;lishingizdir.</translation>
    </message>
    <message>
        <source>Get a free trial account</source>
        <translation type="vanished">Bepul sinov hisobini oling</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation type="vanished">Model qo&apos;shish</translation>
    </message>
    <message>
        <source>Start using</source>
        <translation type="vanished">Foydalanishni boshlash</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">Men 18 yoshdan oshganligimni tasdiqlayman. Men &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI Foydalanuvchi shartnomasi&quot;&lt;/a&gt;ni tushunganim va roziligimni bildiraman, shuningdek, Ilova orqali yuborgan va qabul qilgan kontentlarim katta model xizmati provayderi bilan to&apos;g&apos;ridan-to&apos;g&apos;ri ma&apos;lumot almashinuvidir va Kompaniya bilan hech qanday aloqasi yo&apos;q.</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">Hisobni qabul qilish siz tadbir shartlarini tushunganingiz va ularga roziligingizni bildiradi,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Tadbir tafsilotlari&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">Sinov hisobi</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Saqlash muvaffaqiyatsiz tugadi, keyinroq qayta urinib ko&apos;ring</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation type="vanished">Sinov hisobi muvaffaqiyatli qabul qilindi.</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">Sinov hisobidan foydalanish soni va muddati cheklangan, iltimos shaxsiy model hisobingizni vaqtida sozlang! Batafsil ma&apos;lumot uchun tadbir tafsilotlariga qarang.</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">Sinov hisoblari uchun ingliz tilidagi qo&apos;llab-quvvatlash qoniqtirarli emas. Shuningdek, sinov hisobidan foydalanish soni va muddati cheklangan. Iltimos, shaxsiy model hisobingizni vaqtida sozlang!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation type="vanished">Sinovni boshlash</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation type="vanished">Bepul hisob faoliyati tugadi.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation type="vanished">Serverga ulanib bo&apos;lmadi, iltimos tarmog&apos;ingizni tekshiring yoki keyinroq qayta urinib ko&apos;ring.</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">Men Ilovaning foydalanuvchi tajribasi rejasida ishtirok etishga roziman va kompaniyangizga Ilovadan foydalanish paytida yuborgan kontentlarim, yuborish vaqti, so&apos;ralgan katta model turi, maxsus ilova va matn muvaffaqiyatli rasm yaratganligini to&apos;plash uchun ruxsat beraman, shu bilan xizmat sifatini yaxshilash va operatsion tajribani oshirish maqsadida. (Agar siz yuqoridagi ma&apos;lumotlarni taqdim etishdan bosh tortsangiz, bu Ilovadan normal foydalanishingizga ta&apos;sir qilmaydi.)</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="vanished">Tasdiqlash</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 ga yangilashda xato yuz berdi</translation>
    </message>
    <message>
        <source>Error reading user&apos;s message via WebSocket</source>
        <translation type="vanished">WebSocket orqali foydalanuvchi xabarini o&apos;qishda xato</translation>
    </message>
    <message>
        <source>Error sending message to user via WebSocket</source>
        <translation type="vanished">WebSocket orqali foydalanuvchiga xabar yuborishda xato</translation>
    </message>
    <message>
        <source>The user&apos;s message format is incorrect</source>
        <translation type="vanished">Foydalanuvchi xabari formati noto&apos;g&apos;ri</translation>
    </message>
    <message>
        <source>Schema error for user data</source>
        <translation type="vanished">Foydalanuvchi ma&apos;lumotlari sxemasi xatosi</translation>
    </message>
    <message>
        <source>User parameter value is wrong</source>
        <translation type="vanished">Foydalanuvchi parametri qiymati noto‘g‘ri</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">Foydalanuvchi bir vaqtning o‘zida bir nechta joyga ulanib bo‘lmaydi: joriy foydalanuvchi allaqachon ulangan</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">Foydalanuvchi trafigi cheklangan: xizmat foydalanuvchining joriy muammosini hal qilmoqda, yangi so‘rov yuborishdan oldin jarayon tugashini kutish kerak</translation>
    </message>
    <message>
        <source>Insufficient service capacity, please contact staff</source>
        <translation type="vanished">Xizmat quvvati yetarli emas, xodimlar bilan bog‘laning</translation>
    </message>
    <message>
        <source>Failed to establish connection with engine</source>
        <translation type="vanished">Dvigatel bilan ulanish muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>Error receiving engine data</source>
        <translation type="vanished">Dvigatel ma’lumotlarini qabul qilishda xatolik</translation>
    </message>
    <message>
        <source>Error sending data to engine</source>
        <translation type="vanished">Dvigatelga ma’lumot yuborishda xatolik</translation>
    </message>
    <message>
        <source>Engine internal error</source>
        <translation type="vanished">Dvigatel ichki xatosi</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">Kiritilgan kontent tekshiruvdan o‘tmadi va qoidalarni buzganligi shubha qilinmoqda. Iltimos, kiruvchi ma’lumotni qayta ko‘rib chiqing.</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">Chiquvchi kontentda sezgirlik ma’lumoti mavjud, tekshiruv muvaffaqiyatsiz tugadi va natijalar foydalanuvchiga ko‘rsatilmaydi</translation>
    </message>
    <message>
        <source>appid is in the blacklist</source>
        <translation type="vanished">appid qora ro‘yxatda</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 ruxsat klassi xatosi: funktsiya faollashtirilmagan, versiya faol emas, token yetarli emas, bir vaqtda ko‘p so‘rovlar ruxsatdan oshib ketgan</translation>
    </message>
    <message>
        <source>Clear history failed</source>
        <translation type="vanished">Tarixni tozalash muvaffaqiyatsiz tugadi</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">Ushbu sessiya kontenti noqonuniy ma’lumotni o‘z ichiga olish tendentsiyasiga ega; ishlab chiquvchilarga ushbu xato kodini olgandan so‘ng foydalanuvchiga ogohlantirish berish tavsiya etiladi</translation>
    </message>
    <message>
        <source>Service is busy, please try again later</source>
        <translation type="vanished">Xizmat band, keyinroq urinib ko‘ring</translation>
    </message>
    <message>
        <source>The parameters of the request engine are abnormal, and the engine schema check fails.</source>
        <translation type="vanished">So‘rov dvigatelining parametrlari noto‘g‘ri, skema tekshiruvi muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>Engine network abnormality</source>
        <translation type="vanished">Dvigatel tarmog‘idagi nosozlik</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">Tokenlar soni chegaradan oshib ketdi. Suhbat tarixi va savoldagi so‘zlar soni juda ko‘p, soddalashtirish kerak</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">Ruxsat xatosi: appId tegishli funktsiyalar uchun ruxsatga ega emas yoki biznes hajmi chegaradan oshib ketdi</translation>
    </message>
    <message>
        <source>Authorization error: Daily flow control limit exceeded. Exceeded the maximum number of visits for the day</source>
        <translation type="vanished">Ruxsat xatosi: Kunlik oqim nazorati chegarasidan oshib ketdi. Kunlik maksimal tashriflar soni oshib ketdi</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Hozirda tashrif buyuruvchilar juda ko‘p, keyinroq urinib ko‘ring.</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation type="vanished">Ulanish muvaffaqiyatsiz tugadi, kiritilgan ma’lumotlarni tekshiring.</translation>
    </message>
</context>
<context>
    <name>ZhiPuCodeTranslation</name>
    <message>
        <source>Server internal error</source>
        <translation type="vanished">Server ichki xatosi</translation>
    </message>
    <message>
        <source>Authentication failed</source>
        <translation type="vanished">Autentifikatsiya muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>The Authentication parameter was not received in the header and authentication could not be performed.</source>
        <translation type="vanished">Sarlavhada autentifikatsiya parametri qabul qilinmadi va autentifikatsiya amalga oshirilmadi</translation>
    </message>
    <message>
        <source>The Authentication Token is illegal. Please confirm that the Authentication Token is delivered correctly.</source>
        <translation type="vanished">Autentifikatsiya tokeni noto‘g‘ri. Iltimos, token to‘g‘ri yetkazilganligini tasdiqlang.</translation>
    </message>
    <message>
        <source>Authentication Token has expired, please regenerate/obtain it</source>
        <translation type="vanished">Autentifikatsiya tokenining muddati tugagan, iltimos qayta yarating/oling</translation>
    </message>
    <message>
        <source>Verification via Authentication Token failed</source>
        <translation type="vanished">Autentifikatsiya tokeni orqali tekshiruv muvaffaqiyatsiz tugadi</translation>
    </message>
    <message>
        <source>Account reading and writing</source>
        <translation type="vanished">Hisobni o‘qish va yozish</translation>
    </message>
    <message>
        <source>Your account is currently inactive. Please check account information</source>
        <translation type="vanished">Sizning hisobingiz hozirda faol emas. Iltimos, hisob ma’lumotlarini tekshiring</translation>
    </message>
    <message>
        <source>Your account does not exist</source>
        <translation type="vanished">Hisobingiz mavjud emas</translation>
    </message>
    <message>
        <source>Your account has been locked, please contact customer service to unlock it</source>
        <translation type="vanished">Hisobingiz bloklangan, qulfdan chiqarish uchun mijozlarga xizmat ko&apos;rsatish bilan bog&apos;laning</translation>
    </message>
    <message>
        <source>Your account is in arrears, please recharge and try again</source>
        <translation type="vanished">Hisobingizda qarz mavjud, to&apos;ldiring va qayta urinib ko&apos;ring</translation>
    </message>
    <message>
        <source>Unable to successfully access your account, please try again later</source>
        <translation type="vanished">Hisobingizga muvaffaqiyatli kirib bo&apos;lmadi, keyinroq qayta urinib ko&apos;ring</translation>
    </message>
    <message>
        <source>API call error</source>
        <translation type="vanished">API chaqiruvi xatosi</translation>
    </message>
    <message>
        <source>API call parameters are incorrect, please check the documentation</source>
        <translation type="vanished">API chaqiruvi parametrlari noto&apos;g&apos;ri, hujjatni tekshiring</translation>
    </message>
    <message>
        <source>Model does not exist, please check the model code</source>
        <translation type="vanished">Model mavjud emas, model kodini tekshiring</translation>
    </message>
    <message>
        <source>The current model does not support the ${method} calling method</source>
        <translation type="vanished">Joriy model ${method} chaqiruv usulini qo&apos;llab-quvvatlamaydi</translation>
    </message>
    <message>
        <source>${field} Parameters not received normally</source>
        <translation type="vanished">${field} parametrlari normal qabul qilinmadi</translation>
    </message>
    <message>
        <source>The ${field}  parameter is illegal. Please check the documentation</source>
        <translation type="vanished">${field} parametri noqonuniy. Hujjatni tekshiring</translation>
    </message>
    <message>
        <source>${field1} and ${field2} cannot be set at the same time, please check the documentation</source>
        <translation type="vanished">${field1} va ${field2} bir vaqtning o&apos;zida o&apos;rnatilishi mumkin emas, hujjatni tekshiring</translation>
    </message>
    <message>
        <source>You do not have access to  ${API_name}</source>
        <translation type="vanished">Sizda ${API_name} ga kirish huquqi yo&apos;q</translation>
    </message>
    <message>
        <source>API ${API_name} is offline</source>
        <translation type="vanished">API ${API_name} oflayn holatda</translation>
    </message>
    <message>
        <source>API ${API_name}  does not exist</source>
        <translation type="vanished">API ${API_name} mavjud emas</translation>
    </message>
    <message>
        <source>API call process error</source>
        <translation type="vanished">API chaqiruv jarayoni xatosi</translation>
    </message>
    <message>
        <source>You have requested: ${request_id}</source>
        <translation type="vanished">Siz so&apos;rov yubordingiz: ${request_id}</translation>
    </message>
    <message>
        <source>When getting asynchronous request results, please use task_id</source>
        <translation type="vanished">Asinxron so&apos;rov natijalarini olishda, task_id dan foydalaning</translation>
    </message>
    <message>
        <source>Task: ${task_id} does not exist</source>
        <translation type="vanished">Vazifa: ${task_id} mavjud emas</translation>
    </message>
    <message>
        <source>Network error, error id: ${error_id}, please contact customer service</source>
        <translation type="vanished">Tarmoq xatosi, xato identifikatori: ${error_id}, mijozlarga xizmat ko&apos;rsatish bilan bog&apos;laning</translation>
    </message>
    <message>
        <source>API run error</source>
        <translation type="vanished">API ishga tushirish xatosi</translation>
    </message>
    <message>
        <source>Prompt super long</source>
        <translation type="vanished">Prompt juda uzun</translation>
    </message>
    <message>
        <source>API call blocked by policy</source>
        <translation type="vanished">API chaqiruvi siyosat tomonidan bloklangan</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">Tizim kiritilgan yoki yaratilgan tarkibda xavfli yoki sezgir kontent bo&apos;lishi mumkinligini aniqladi. Iltimos, sezgir kontentni osonlikcha yaratadigan promptlarni kiritishdan saqlaning. Hamkorligingiz uchun rahmat.</translation>
    </message>
    <message>
        <source>There are currently too many visitors, please try again later.</source>
        <translation type="vanished">Hozirda tashrif buyuruvchilar juda ko&apos;p, keyinroq qayta urinib ko&apos;ring.</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">Ushbu API bugungi kun uchun chaqiruvlar chegarasiga yetdi. Agar ko&apos;proq kerak bo&apos;lsa, xarid qilish uchun mijozlarga xizmat ko&apos;rsatish bilan bog&apos;laning.</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">Quyidagi matnni men uchun ingliz tiliga tarjima qiling.</translation>
    </message>
    <message>
        <location filename="../src/assistant/aitranslation.cpp" line="28"/>
        <source>Translate the following document into Chinese.</source>
        <translation type="unfinished">Quyidagi hujjatni xitoy tiliga tarjima qiling.</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">Iltimos, quyidagi kontentni xitoy tiliga tarjima qiling. Talablar: Ma&apos;noda aniq, tilda rasmiy va professional.</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">Ingliz tilida do‘stga murojaat qilishning ba‘zi og‘zaki usullari qanday?</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">Quyidagi klassik xitoy matnini zamonaviy xitoy tiliga tarjima qiling.</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">Arxivlash ma&apos;lumotlari</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddPrivateModelDialog</name>
    <message>
        <source>Add model</source>
        <translation type="vanished">Model qo&apos;shish</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation type="vanished">API kaliti</translation>
    </message>
    <message>
        <source>Required, please input</source>
        <translation type="vanished">Majburiy, iltimos kiritng</translation>
    </message>
    <message>
        <source>Account</source>
        <translation type="vanished">Hisob</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation type="vanished">Majburiy, bir nechta modellarni ajratish uchun</translation>
    </message>
    <message>
        <source>Model Name</source>
        <translation type="vanished">Model nomi</translation>
    </message>
    <message>
        <source>Optional</source>
        <translation type="vanished">Ixtiyoriy</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation type="vanished">Domen</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">Model mavjudligini tekshirish uchun tizim katta modelga test maʼlumotlarini yuboradi, bu esa oz miqdordagi tokenlarni sarflaydi.</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation type="vanished">Bekor qilish</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation type="vanished">Tasdiqlash</translation>
    </message>
    <message>
        <source>No more than 20 characters</source>
        <translation type="vanished">20 ta belgidan koʻp boʻlmasligi kerak</translation>
    </message>
    <message>
        <source>This LLM already exists, please do not add it again.</source>
        <translation type="vanished">Bu LLM allaqachon mavjud, iltimos qayta qoʻshmang.</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation type="vanished">Saqlash muvaffaqiyatsiz tugadi, keyinroq urinib koʻring</translation>
    </message>
    <message>
        <source>The account name already exists, please change it</source>
        <translation type="vanished">Hisob nomi allaqachon mavjud, iltimos uni oʻzgartiring</translation>
    </message>
    <message>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation type="vanished">Proksi sozlamalari uchun tizim proksi sozlamalariga oʻting</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation type="vanished">Sozlamalarga oʻtish</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>Koʻnikma qoʻshish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="64"/>
        <source>Skill Name</source>
        <translation>Koʻnikma nomi</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="69"/>
        <source>Enter skill name</source>
        <translation>Koʻnikma nomini kiriting</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="83"/>
        <source>Skill Command</source>
        <translation>Koʻnikma buyrugʻi</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>soʻz tanlash orqali tanlangan matnni anglatadi.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="100"/>
        <source>Instructions</source>
        <translation>Koʻrsatmalar</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="126"/>
        <source>Cancel</source>
        <translation>Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="128"/>
        <source>Save</source>
        <translation>Saqlash</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="246"/>
        <source>Skill name cannot be empty</source>
        <translation>Koʻnikma nomi boʻsh boʻlishi mumkin emas</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="291"/>
        <source>Exceeded character limit</source>
        <translation>Belgilar chegarasidan oshib ketdi</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="403"/>
        <source>The skill name already exists.</source>
        <translation>Koʻnikma nomi allaqachon mavjud.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="438"/>
        <source>Command Instructions</source>
        <translation>Buyruq koʻrsatmalari</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>Agar siz tanlangan &quot;Hello&quot; matnini tarjima qilmoqchi boʻlsangiz, yuqorida koʻrsatilganidek, siz quyidagi buyruqni kiritishingiz mumkin: Translate {selection} into English.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="483"/>
        <source>Advanced Tips</source>
        <translation>Qoʻshimcha maslahatlar</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>Buyruq qancha aniq boʻlsa, generatsiya qilingan kontent shuncha aniq boʻladi. Masalan: • {selection} uchun 3 bob va 10 ta asosiy nuqtalarni oʻz ichiga olgan PPT rejasini yaratish. • {selection} ni 100 soʻz ichida jamoaviy ishni taʼkidlab, ishga qabul nusxasiga aylantirish.</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>Yorliqni bosish orqali uni kiritish maydoniga kiritish mumkin.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="563"/>
        <source>OK</source>
        <translation>OK</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 Shell Sun&apos;iy Intellekt Paneli</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files quickly</source>
        <translation>Fayllarni tez tortib oling</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>Fayllarni sun&apos;iy intellekt tasmasi ustiga tortib aqlli qayta ishlash uchun yuboring</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">soddalashtirilgan xitoycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="125"/>
        <source>traditional Chinese</source>
        <translation type="unfinished">an&apos;anaviy xitoycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="126"/>
        <source>Tibetan</source>
        <translation type="unfinished">tibetcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="127"/>
        <source>English</source>
        <translation type="unfinished">inglizcha</translation>
    </message>
    <message>
        <source>Japanese </source>
        <translation type="obsolete">yaponcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="128"/>
        <source>Japanese</source>
        <translation type="unfinished">Yaponcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="129"/>
        <source>German</source>
        <translation type="unfinished">nemischa</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="130"/>
        <source>Spanish</source>
        <translation type="unfinished">ispancha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="131"/>
        <source>French</source>
        <translation type="unfinished">fransuzcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="132"/>
        <source>Italian</source>
        <translation type="unfinished">italyancha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="133"/>
        <source>Korean</source>
        <translation type="unfinished">koreyscha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="134"/>
        <source>Malay</source>
        <translation type="unfinished">malaycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="135"/>
        <source>Portuguese</source>
        <translation type="unfinished">portugalcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="136"/>
        <source>Russian</source>
        <translation type="unfinished">ruscha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="137"/>
        <source>Thai</source>
        <translation type="unfinished">taycha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="138"/>
        <source>Vietnamese</source>
        <translation type="unfinished">vyetnamcha</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="203"/>
        <source>type</source>
        <translation type="unfinished">turi</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="302"/>
        <source>Cancel</source>
        <translation type="unfinished">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="327"/>
        <source>Read Aloud</source>
        <translation type="unfinished">Ovozli o‘qish</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">Suhbatni davom ettirish</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">Avtomatik aniqlash</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="498"/>
        <source>Search</source>
        <translation type="unfinished">Qidirish</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">Tushuntirish</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">Tarjima qilish</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">Yozishni davom ettirish</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">Kengaytirish</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">Tuzatish</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">Tarjima natijasi model imkoniyatlari bilan chegaralangan. Agar tarjima sizni qoniqtirmasa, UOS AI bosh sahifasidagi boshqa modellarga o‘tishingiz mumkin.</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">Ushbu matnni %1 tiliga tarjima qiling va menga to‘g‘ridan-to‘g‘ri aniq natija bering.
text：</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="826"/>
        <source>Not clickable</source>
        <translation type="unfinished">Bosib bo‘lmaydi</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">Audio qurilmasi aniqlanmadi, iltimos tekshiring va qayta urinib ko‘ring.</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">Ushbu matnni oddiy tushunarli tilda tushuntiring. Menga ortiqcha tarkibsiz aniq natija bering.

text：</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">Ushbu matnni qisqacha bayon qiling va menga ortiqcha tarkibsiz to‘g‘ridan-to‘g‘ri aniq natija bering.

text：</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">Ushbu matnni mos ravishda davom ettiring. Ko‘p so‘zlar kerak emas. Menga ortiqcha tarkibsiz aniq natija bering.

text：</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">Ushbu matnni mos ravishda kengaytiring. Juda uzun matn kerak emas. Menga ortiqcha tarkibsiz aniq natija bering.

text：</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">Ushbu matnda imlo xatolari borligini tekshiring. Agar bo‘lsa, xatolarning joyini ko‘rsating. Menga ortiqcha tarkibsiz to‘g‘ridan-to‘g‘ri aniq natija bering.

text：</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">Bu matnni menga yaxshilang va faqat natijani hech qanday qo&apos;shimcha tarkibsiz menga bering.

matn:</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">Joriy model: </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">Matn aniqlanmadi.</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>Yaratmoqchi bo&apos;lgan narsangizni kiriting (generatsiya qilish uchun Enter, chiqish uchun Esc tugmasini bosing)</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] mavzusida [aniq tuzilish va boy mazmunli] insho yozishda yordam bering.</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>Sun&apos;iy Intellekt</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>[PPT tayyorlash] uchun ishlatiladigan [%1] mavzusi bo&apos;yicha reja tuzishda yordam bering.</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>[Barcha Xodimlar]ga yuboriladigan va [Ma&apos;muriyat Bo&apos;limi] tomonidan yozilgan [%1] haqida xabarnoma tuzishda yordam bering.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="779"/>
        <source>National Day Holiday</source>
        <translation>Milliy Bayram Ta&apos;tili</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] bo&apos;yicha tadqiqot hisobotini yozishda yordam bering, kamida [holat tavsifi, muammo tahlili, chora-tadbirlar va takliflar, tadqiqot xulosalari] bo&apos;lishi kerak.</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>[Kompaniya Rahbarlari] uchun [aniq tuzilish va jonli til] talab qilinadigan [%1] mavzusida nutq yozishda yordam bering.</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] va [natijalar]ni o&apos;z ichiga olgan, [rasmiy] uslubda so&apos;nggi ishim bo&apos;yicha xulosa yozishda yordam bering.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="827"/>
        <source>work content</source>
        <translation>ish mazmuni</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>[aniq tuzilish] va [bo&apos;sh] uslub talab qilinadigan [%1] mavzusida jamoat tweeti yozishda yordam bering.</translation>
    </message>
    <message>
        <source>Model Configuration</source>
        <translation type="vanished">Model Sozlash</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1100"/>
        <source>Go to configure  </source>
        <translation>Sozlashga o&apos;tish</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>Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="100"/>
        <source>AI Writer</source>
        <translation>Sun&apos;iy Intellekt Yozuvchi</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="204"/>
        <source>Article</source>
        <translation>Maqola</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="208"/>
        <source>Outline</source>
        <translation>Reja</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="212"/>
        <source>Notification</source>
        <translation>Xabarnoma</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="216"/>
        <source>Research Report</source>
        <translation>Tadqiqot Hisoboti</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="220"/>
        <source>Speeches</source>
        <translation>Nutqlar</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="224"/>
        <source>Work Summary</source>
        <translation>Ish Xulosasi</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="228"/>
        <source>Tweets</source>
        <translation>Tweety</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="320"/>
        <source>Paste to Text</source>
        <translation>Matnga Qo&apos;yish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="338"/>
        <source>Regenerate</source>
        <translation>Qayta Generatsiya</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="346"/>
        <source>Copy</source>
        <translation>Nusxa olish</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>Sun&apos;iy intellekt tomonidan generatsiya qilingan kontent faqat ma&apos;lumot uchun, iltimos ma&apos;lumotlarning to&apos;g&apos;riligiga e&apos;tibor bering.</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>Funksiyadan foydalanish uchun kiritish usulini qayta ishga tushirish kerak. Qo&apos;llanma quyidagicha:

1. Vazifalar panelidagi kiritish usuli belgisiga o&apos;ng tugma bilan bosing.

2. &quot;Qayta ishga tushirish&quot; ni bosing.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="861"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>OK</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1040"/>
        <source>Copied</source>
        <translation>Nusxa olindi</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>Joriy model: </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1081"/>
        <source>Currently no model</source>
        <translation>Hozircha model yo&apos;q</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1114"/>
        <source>Modify the content, change the tone…</source>
        <translation>Tarkibni o&apos;zgartirish, ohangni o&apos;zgartirish…</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1391"/>
        <source>Fill failed</source>
        <translation>To&apos;ldirish muvaffaqiyatsiz</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>Kirish qutisi tanlanmagan, iltimos kirish qutisini tanlang va qayta to&apos;ldiring.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1394"/>
        <source>Ok</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>uos_ai::AppUtils</name>
    <message>
        <location filename="../src/utils/apputils.cpp" line="43"/>
        <source>File Manager</source>
        <translation>Fayl menejeri</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="44"/>
        <source>UOS AI</source>
        <translation>UOS Sun&apos;iy Intellekt</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="45"/>
        <source>Mail</source>
        <translation>Pochta</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="46"/>
        <source>Calendar</source>
        <translation>Taqvim</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="47"/>
        <source>Web Browser</source>
        <translation>Veb-brauzer</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="48"/>
        <source>Text Editor</source>
        <translation>Matn muharriri</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="49"/>
        <source>Screenshot</source>
        <translation>Ekran rasmi</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="50"/>
        <source>Voice Notes</source>
        <translation>Ovozli eslatmalar</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="51"/>
        <source>Document Viewer</source>
        <translation>Hujjat ko&apos;ruvchi</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="52"/>
        <source>App Store</source>
        <translation>Ilovalar do&apos;koni</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="53"/>
        <source>Manual</source>
        <translation>Qo&apos;llanma</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="54"/>
        <source>WPS Writer</source>
        <translation>WPS Yozuvchi</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="55"/>
        <source>WPS Spreadsheets</source>
        <translation>WPS Jadval</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="56"/>
        <source>WPS Presentation</source>
        <translation>WPS Taqdimot</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="57"/>
        <source>QQ</source>
        <translation>QQ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="58"/>
        <source>SuwellReader</source>
        <translation>SuwellReader</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="59"/>
        <source>DingTalk</source>
        <translation>DingTalk</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="60"/>
        <source>FoxitOfficeSuite</source>
        <translation>Foxit Office To&apos;plami</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="61"/>
        <source>Foxit PDF Editor</source>
        <translation>Foxit PDF Muharriri</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="62"/>
        <source>Yozo Document 2024</source>
        <translation>Yozo Hujjat 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="63"/>
        <source>Yozo Office 2024</source>
        <translation>Yozo Office 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="64"/>
        <source>Yozo Presentation 2024</source>
        <translation>Yozo Taqdimot 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="65"/>
        <source>Yozo Sheet 2024</source>
        <translation>Yozo Sheet 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="66"/>
        <source>Yozo-xReader</source>
        <translation>Yozo-xReader</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="67"/>
        <source>wpspdf</source>
        <translation>wpspdf</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="68"/>
        <source>doubao</source>
        <translation>doubao</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="69"/>
        <source>Foxmail</source>
        <translation>Foxmail</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="70"/>
        <source>zjd</source>
        <translation>zjd</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="71"/>
        <source>Wechat</source>
        <translation>Wechat</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="72"/>
        <source>WXWork</source>
        <translation>WXWork</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="73"/>
        <source>Feishu</source>
        <translation>Feishu</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="74"/>
        <source>Chrome</source>
        <translation>Chrome</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 AI FollowAlong/Yozish</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">Ko&apos;p tillarni biluvchi tarjima yordamchingiz.</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">Shaxsiy Bilim Yordamchisi</translation>
    </message>
    <message>
        <location filename="../src/assistant/assistantmanager.cpp" line="88"/>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation type="unfinished">Shaxsiy bilim bazangizga asoslangan savollarga javob beradi.</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"></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">Maxsus</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">DeepSeek</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>Uni kiritish maydoniga joylang</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">Xato</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="53"/>
        <source>OK</source>
        <comment>button</comment>
        <translation type="unfinished">OK</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">Yangi Suhbat</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">Jadval yaratish</translation>
    </message>
    <message>
        <source>Schedule a meeting with the Marketing Department from 2 PM to 5 PM.</source>
        <translation type="vanished">Marketing bo&apos;limi bilan 2 dan 5 gacha uchrashuv belgilang.</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">Kechirasiz, mos keladigan amallar topilmadi.</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">Iltimos, kiritilgan kontentdan mos keladigan parametrlarni ajratib oling va quyidagi JSON formatidagi jadval shabloniga moslang, faqat JSON kontentini chiqaring, boshqa har qanday ahamiyatsiz ma&apos;lumotlarni chiqarmang.

Jadval shabloni formati:

json

{&quot;subject&quot;: &quot;Mavzu&quot;, &quot;startTime&quot;: &quot;Jadval boshlanish vaqti, format: yyyy-MM-ddThh:mm:ss&quot;, &quot;endTime&quot;: &quot;Jadval tugash vaqti, format: yyyy-MM-ddThh:mm:ss&quot;}

Kirish: %1

Hozirgi vaqt: %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 server qo‘shish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="49"/>
        <source>Edit MCP Server</source>
        <translation>MCP server tahrirlash</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="96"/>
        <source>JSON configuration:</source>
        <translation>JSON konfiguratsiyasi:</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>MCP JSON konfiguratsiya kodini kiritish maydoniga joylang.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="120"/>
        <source>Describe</source>
        <translation>Tavsiflang</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 server funksiyalarini tezkor qidiruv vositalari uchun tavsiflang</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="155"/>
        <source>Cancel</source>
        <translation type="unfinished">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="167"/>
        <source>Confirm</source>
        <translation type="unfinished">Tasdiqlash</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>Ushbu funksiyadan to&apos;liq foydalanish uchun qurilmani qayta ishga tushirish kerak.</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">Sovg&apos;ani qabul qilgandan so&apos;ng, asl Baidu modeli va iFlytek modeli DeepSeek bilan almashtiriladi</translation>
    </message>
    <message>
        <source>Manually collect later</source>
        <translation type="vanished">Keyin qo&apos;lda yig&apos;ish</translation>
    </message>
    <message>
        <source>Trial Account</source>
        <translation type="vanished">Sinov hisobi</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation type="vanished">Bepul hisob oling</translation>
    </message>
    <message>
        <source>Try again</source>
        <translation type="vanished">Qayta urinib ko&apos;ring</translation>
    </message>
    <message>
        <source>Enter UOS AI</source>
        <translation type="vanished">UOS AI-ga kirish</translation>
    </message>
    <message>
        <source>Receiving...</source>
        <translation type="vanished">Qabul qilinmoqda...</translation>
    </message>
    <message>
        <source>Use it immediately</source>
        <translation type="vanished">Darhol foydalaning</translation>
    </message>
    <message>
        <source>Checking account status...</source>
        <translation type="vanished">Hisob holati tekshirilmoqda...</translation>
    </message>
    <message>
        <source>DeepSeek account claim failed!</source>
        <translation type="vanished">DeepSeek hisobini qo&apos;lga kiritish muvaffaqiyatsiz tugadi!</translation>
    </message>
    <message>
        <source>Please check the network and try again later！</source>
        <translation type="vanished">Iltimos, tarmoqni tekshiring va keyinroq qayta urinib ko&apos;ring！</translation>
    </message>
    <message>
        <source>DeepSeek account successfully claimed!</source>
        <translation type="vanished">DeepSeek hisobi muvaffaqiyatli qo&apos;lga kiritildi!</translation>
    </message>
    <message>
        <source>Please check the network and try again or manually claim in UOS AI settings later</source>
        <translation type="vanished">Iltimos, tarmoqni tekshiring va qayta urinib ko&apos;ring yoki keyinroq UOS AI sozlamalarida qo&apos;lda qo&apos;lga kiritish</translation>
    </message>
    <message>
        <source>UOS AI has been fully integrated into DeepSeek</source>
        <translation type="vanished">UOS AI to&apos;liq DeepSeek-ga integratsiyalashdi</translation>
    </message>
    <message>
        <source>The free account activity has ended.</source>
        <translation type="vanished">Bepul hisob faolligi tugadi.</translation>
    </message>
    <message>
        <source>Come and experience it!</source>
        <translation type="vanished">Kelib, tajriba qiling!</translation>
    </message>
    <message>
        <source>Come and claim your account!</source>
        <translation type="vanished">Kelib, hisobingizni oling!</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="48"/>
        <source>Precautions</source>
        <translation>Ehtiyot choralari</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 mahalliy modeli kompyuter konfiguratsiyasiga nisbatan ma&apos;lum talablarga ega. Agar konfiguratsiya tavsiya etilganidan past bo&apos;lsa, tajriba ta&apos;sirlanadi.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="54"/>
        <source>Recommended configuration</source>
        <translation>Tavsiya etilgan konfiguratsiya</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;Tavsiya etilgan konfiguratsiya&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU: &lt;/b&gt;Yuqori samaradorlikdagi ko&apos;p yadroli protsessor (masalan, Intel i5/i7 yoki AMD Ryzen 5/7 seriyalari), 3.0 GHz dan yuqori chastotada.&lt;br&gt;&lt;b&gt;GPU: &lt;/b&gt;4 GB dan yuqori video xotiraga ega.&lt;br&gt;&lt;b&gt;Xotira: &lt;/b&gt;8 GB va undan yuqori.&lt;br&gt;&lt;b&gt;Qattiq disk: &lt;/b&gt;Kamida 5 GB bo&apos;sh joy ajratilgan SSD disk.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="64"/>
        <source>Install later</source>
        <translation>Keyin o&apos;rnatish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="65"/>
        <source>Confirm installation</source>
        <translation>O&apos;rnatishni tasdiqlash</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>Quyidagi ilovalarda FollowAlong ni yashirish</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 server xususiyatlarini yoqish</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>Ba‘zi uchinchi tomon MCP server xususiyatlari ma’lum xatarlarni o‘z ichiga olishi mumkin. Iltimos, ulardan ehtiyotkorlik bilan foydalaning. Agar ushbu xizmatni yoqsangiz, o‘rnatilgan vosita zaruriy bog‘liqliklarni aniqlab, ularni avtomatik ravishda yuklab oladi. Yuklab olish jarayoni trafik xarajatlariga olib keladi. Iltimos, ushbu xatarlarni hisobga olib ehtiyotkorlik bilan harakat qiling.</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="97"/>
        <source>I have understood and agree to use this service</source>
        <translation>Tushundim va ushbu xizmatdan foydalanishga roziman</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="110"/>
        <source>Cancel</source>
        <translation type="unfinished">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="112"/>
        <source>Confirm</source>
        <translation type="unfinished">Tasdiqlash</translation>
    </message>
</context>
<context>
    <name>uos_ai::EParserDocument</name>
    <message>
        <source>Supported files</source>
        <translation type="obsolete">Qo‘llab-quvvatlanadigan fayllar</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">Qo‘llab-quvvatlanadigan fayllar</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">Chat uchun bepul hisobingiz kvotasi tugadi, iltimos model hisobingizni sozlash orqali foydalanishni davom ettiring.</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="110"/>
        <source>Not Now</source>
        <translation type="unfinished">Hozir emas</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="111"/>
        <source>Claim Credits</source>
        <translation type="unfinished">Kreditlarni olish</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="113"/>
        <source>Free Credits Delivered</source>
        <translation type="unfinished">Bepul kreditlar yetkazib berildi</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">Muvaffaqiyatli olingan</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="146"/>
        <source>Account not found</source>
        <translation type="unfinished">Hisob topilmadi</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">Siz tadbirda qatnashgansiz va mukofotni yana olish mumkin emas.</translation>
    </message>
    <message>
        <location filename="../src/services/accountservice/freeaccountservice.cpp" line="159"/>
        <source>Server system error</source>
        <translation type="unfinished">Server tizimi xatosi</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">Olish muvaffaqiyatsiz tugadi. Iltimos, qayta urinib ko&apos;ring.</translation>
    </message>
</context>
<context>
    <name>uos_ai::GenerateImageInst</name>
    <message>
        <source>Generate Image</source>
        <translation type="vanished">Rasm yaratish</translation>
    </message>
    <message>
        <source>Describe Image Content</source>
        <translation type="vanished">Rasm tarkibini tasvirlash</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">Bepul sinov hisobini oling</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="63"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="64"/>
        <source>Get account</source>
        <comment>button</comment>
        <translation type="unfinished">Hisob olish</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">Tasdiqlash</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="157"/>
        <source>Trial account received successfully.</source>
        <translation type="unfinished">Sinov hisobi muvaffaqiyatli qabul qilindi.</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">Sinovni boshlash</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">Amal bekor qilindi.</translation>
    </message>
</context>
<context>
    <name>uos_ai::IatWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="152"/>
        <source>Speak now</source>
        <translation>Hozir gapiring</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="160"/>
        <source>Low input volume</source>
        <translation>Past kirish hajmi</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="163"/>
        <source>Settings</source>
        <translation>Sozlamalar</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="244"/>
        <source>Network unavailable</source>
        <translation>Tarmoq mavjud emas</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">Yangi qo&apos;shilgan fayllardan foydalanishdan oldin ularni oldindan qayta ishlash talab qilinadi va ma&apos;lumotlarni qayta ishlash jarayonida hisoblash va saqlash resurslarining katta qismi sarflanadi. Ma&apos;lumotlarni o&apos;chirgandan so&apos;ng ma&apos;lumotlarni qayta ishlash to&apos;xtaydi.</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>AI dan so‘rang</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>Bu haqida nima so‘ramoqchisiz?</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="114"/>
        <source>Hide until restarting this app</source>
        <translation>Ilovani qayta ishga olmaguncha yashirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="115"/>
        <source>Disable in This Application</source>
        <translation type="unfinished">Ushbu dasturda oʻchirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="116"/>
        <source>Disable Globally</source>
        <translation type="unfinished">Umumiy oʻchirish</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>Uni qayta yoqish uchun &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Sozlamalar&lt;/a&gt; ga o‘ting.</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">Haqiqatan ham ushbu bilimlar bazasi faylini o&apos;chirmoqchimisiz?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="58"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation type="unfinished">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="59"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Tasdiqlash</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">Iltimos, avval embedding model plaginlarini o&apos;rnating</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">Ushbu funksiya yuqori apparat resurslarini talab qiladi va moslash uchun quyidagi konfiguratsiya tavsiya etiladi: CPU Intel 11-avlod i7 yoki undan yuqori; Xotira 16GB yoki undan ko&apos;p; NVIDIA grafika kartasi va 10-seriyali yoki undan yuqori bo&apos;lishi eng yaxshi variant. Agar konfiguratsiya juda past bo&apos;lsa, sekinlik va noto&apos;g&apos;ri javoblar kabi muammolar yuzaga kelishi mumkin.</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">Bu yerda Shaxsiy Bilim Yordamchisining bilimlar bazasini belgilashingiz mumkin va Shaxsiy Bilim Yordamchisi quyida qo&apos;shilgan fayllarga asoslanib savollarga javob beradi.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="158"/>
        <source>Done</source>
        <translation type="unfinished">Bajarildi</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">Fayl allaqachon mavjud</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 fayli allaqachon mavjud va qayta qo&apos;shib bo&apos;lmaydi. Iltimos, fayl nomini o&apos;zgartiring yoki mavjud faylni o&apos;chirib tashlang, so&apos;ngra qayta qo&apos;shing.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="243"/>
        <source>All files</source>
        <translation type="unfinished">Barcha fayllar</translation>
    </message>
</context>
<context>
    <name>uos_ai::LaunchAppInst</name>
    <message>
        <source>Launch or Close App</source>
        <translation type="vanished">Ilovani ishga tushirish yoki yopish</translation>
    </message>
    <message>
        <source>WPS, Music, Album, Control Center, Log Viewer ...</source>
        <translation type="vanished">WPS, Musiqa, Albom, Boshqaruv markazi, Jurnal ko&apos;ruvchi ...</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">O&apos;rnatish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="68"/>
        <source>Uninstall</source>
        <translation type="unfinished">O&apos;chirish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="74"/>
        <source>Update</source>
        <translation type="unfinished">Yangilash</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">o&apos;chirish</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">Lokal model</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">O&apos;rnatilgandan so&apos;ng, UOS AI dan foydalanish uchun Internet aloqasi kerak emas.</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">DeepSeek-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">Ochiq manba hamjamiyatidan o&apos;z xavfingiz ostida yuklab oling. O&apos;rnatilgandan so&apos;ng UOS AI Yordamchisida foydalaning.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="163"/>
        <source>UOS AI large model</source>
        <translation type="unfinished">UOS AI katta modeli</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="181"/>
        <source>Embedding Plugins</source>
        <translation type="unfinished">O&apos;rnatilgan Plaginlar</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">Model o&apos;rnatilgandan so&apos;ng, Tizim Yordamchisi va Shaxsiy Bilim Yordamchisi ishga tushirilishi mumkin.</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 server mavjud emas</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; maydoni yetishmayapti.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="76"/>
        <source>Remove old custom server config failed, server name: %0</source>
        <translation>Eski maxsus server konfiguratsiyasini o‘chirish amalga oshmadi, server nomi: %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>haqiqiy mcp server yo‘q.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="147"/>
        <source>Duplicate MCP server name: %0.</source>
        <translation>Takrorlanuvchi MCP server nomi: %0.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="150"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>MCP server nomi &apos;%1&apos; allaqachon mavjud</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="176"/>
        <source>Server name &apos;%1&apos; already exists</source>
        <translation>Server nomi &apos;%1&apos; allaqachon mavjud</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>Maxsus konfiguratsiya faylini yozish uchun ochib bo‘lmadi</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>Server &apos;%1&apos; maxsus server emas yoki mavjud emas</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="246"/>
        <source>No custom server found.</source>
        <translation>Hech qanday maxsus server topilmadi.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="252"/>
        <source>Server &apos;%1&apos; not found.</source>
        <translation>Server &apos;%1&apos; topilmadi.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="326"/>
        <source>url field cannot be empty.</source>
        <translation>url maydoni bo‘sh bo‘lishi mumkin emas.</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="333"/>
        <source>command field cannot be empty.</source>
        <translation>command maydoni bo‘sh bo‘lishi mumkin emas.</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; yoki &apos;url&apos; maydoni yetishmayapti</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">O&apos;rnatish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="56"/>
        <source>Uninstall</source>
        <translation type="unfinished">O&apos;chirish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="63"/>
        <source>Update</source>
        <translation type="unfinished">Yangilash</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>o‘rnatilgan</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 Server</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="135"/>
        <source>All</source>
        <translation>Hammasi</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="136"/>
        <source>Built-in</source>
        <translation>O‘rnatilgan</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="137"/>
        <source>Custom</source>
        <translation type="unfinished">Maxsus</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="145"/>
        <source>Add MCP Server</source>
        <translation>MCP Server qo‘shish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="327"/>
        <source>Confirm deletion %1?</source>
        <translation>O‘chirishni tasdiqlaysizmi %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>O‘chirilgandan so‘ng, ushbu server mavjud bo‘lmaydi. Ehtiyotkorlik bilan davom eting.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="329"/>
        <source>Cancel</source>
        <translation type="unfinished">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="330"/>
        <source>Delete</source>
        <translation>O‘chirish</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 muhiti</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="92"/>
        <source>MCP Server</source>
        <translation>MCP Server</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="167"/>
        <source>Install UOS AI Agent</source>
        <translation>UOS AI Agent o‘rnatish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="168"/>
        <source>After installation, MCP Server will be available.</source>
        <translation>O‘rnatilgandan so‘ng, MCP Server ishga tushadi.</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 FollowAlong</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="336"/>
        <source>User Agreement</source>
        <translation type="unfinished">Foydalanuvchi shartnomasi</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="347"/>
        <source>UOS AI User Agreement</source>
        <translation type="unfinished">UOS AI Foydalanuvchi shartnomasi</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="348"/>
        <source>Read and agreed</source>
        <translation type="unfinished">O‘qildi va qabul qilindi</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">Proksi sozlamalari</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">Tasdiqlash</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">Bilimlar bazasiga qo‘shish uchun vektorizatsiya modeli plagini o‘rnatish kerak. Iltimos, yuklab olish va o‘rnatish uchun ilova do‘koniga o‘ting.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="638"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="unfinished">O‘rnatmaslik</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="639"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="unfinished">Darhol o‘rnatish</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 1.5B</translation>
    </message>
    <message>
        <location filename="../src/model/modelhub/modelhubprovider.cpp" line="57"/>
        <source>YouRong 7B</source>
        <translation type="unfinished">YouRong 7B</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">Onlayn model</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="120"/>
        <source>Done</source>
        <translation type="unfinished">Bajarildi</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>O&apos;rnatish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="107"/>
        <source>Update</source>
        <translation>Yangilash</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="101"/>
        <source>Uninstall</source>
        <translation>O&apos;chirish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="112"/>
        <source>Cancel</source>
        <translation>Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="150"/>
        <source>About %1GB</source>
        <translation>Taxminan %1 GB</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="193"/>
        <source>Installing</source>
        <translation>O&apos;rnatilmoqda</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>Haqiqatan ham ushbu modelni o&apos;chirmoqchimisiz?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="221"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="222"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Tasdiqlash</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="244"/>
        <source>Checking</source>
        <translation>Tekshirilmoqda</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>OK</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="265"/>
        <source>%0 download failed, please try again!</source>
        <translation>%0 yuklab olish muvaffaqiyatsiz tugadi, iltimos qayta urinib ko&apos;ring!</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>Ushbu modelni o&apos;rnatishdan oldin iltimos &quot;Embedding Plugins&quot; ni o&apos;rnating.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="492"/>
        <source>target folder trash failed, please try again!</source>
        <translation>Maqsadli papkani chiqindiga tashlash muvaffaqiyatsiz tugadi, iltimos qayta urinib ko&apos;ring!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="528"/>
        <source>%1 seconds</source>
        <translation>%1 soniya</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="530"/>
        <source>%1 minutes</source>
        <translation>%1 daqiqa</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="535"/>
        <source>%1MB/%2GB downloaded, %3 left.</source>
        <translation>%1MB/%2GB yuklab olindi, %3 qoldi.</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">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelsubitem.cpp" line="40"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Tasdiqlash</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">Hisob</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="161"/>
        <source>Required, to distinguish multiple models</source>
        <translation type="unfinished">Majburiy, bir nechta modellarni ajratish uchun</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 kaliti</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">Domen</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="212"/>
        <source>Enable</source>
        <translation type="unfinished">Yoqish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="249"/>
        <source>Custom</source>
        <translation type="unfinished">Maxsus</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">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifyproviderdialog.cpp" line="348"/>
        <source>Confirm</source>
        <translation type="unfinished">Tasdiqlash</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">Bajarildi</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">Tasdiqlash</translation>
    </message>
</context>
<context>
    <name>uos_ai::MultimediaControlInst</name>
    <message>
        <source>Multimedia Control</source>
        <translation type="vanished">Multimedia Boshqaruvi</translation>
    </message>
    <message>
        <source>Play music, state control, seek...</source>
        <translation type="vanished">Musiqani ijro etish, holatni boshqarish, izlash...</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">Ma&apos;lumotlarni qayta ishlash jarayonida</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="206"/>
        <source>Data processing error</source>
        <translation type="unfinished">Ma&apos;lumotlarni qayta ishlashda xatolik</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">Fayl xatosi, qayta ishlab bo&apos;lmadi, iltimos, o&apos;chiring.</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">Shaxsiy bilim yordamchisi faqat model plaginini sozlaganingizdan keyin ishlatilishi mumkin.</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">Shaxsiy bilim yordamchisi faqat bilimlar bazasi sozlangandan keyin ishlatilishi mumkin.</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>O&apos;chirish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="39"/>
        <source>Add</source>
        <translation>Qo&apos;shish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="46"/>
        <source>Private deployment model</source>
        <translation>Shaxsiy joylashtirish modeli</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="118"/>
        <source>Done</source>
        <translation>Bajarildi</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="127"/>
        <source>None</source>
        <translation>Yo&apos;q</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">Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/providerlistitem.cpp" line="129"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation type="unfinished">Tasdiqlash</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReferenceDialog</name>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="55"/>
        <source>Reference</source>
        <translation>Ma&apos;lumotnoma</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="115"/>
        <source>Open</source>
        <translation>Ochish</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="150"/>
        <source>Documents don&apos;t exits!</source>
        <translation>Hujjatlar mavjud emas!</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">Onlayn qidiruv</translation>
    </message>
    <message>
        <source>Enter Search Content</source>
        <translation type="vanished">Qidiruv mazmunini kiriting</translation>
    </message>
</context>
<context>
    <name>uos_ai::SendMailInst</name>
    <message>
        <source>Send Mail</source>
        <translation type="vanished">Xat yuborish</translation>
    </message>
    <message>
        <source>Help me send an email to [Recipient&apos;s Name], with the content: [Email Content].</source>
        <translation type="vanished">[Qabul qiluvchi nomi] ga [Xat mazmuni] mazmunida elektron xat yuborishga yordam bering.</translation>
    </message>
    <message>
        <source>Sorry, no matching operations were found.</source>
        <translation type="vanished">Kechirasiz, mos keladigan amallar topilmadi.</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">Iltimos, quyidagi JSON elektron xat shablon formati bilan mos keladigan tegishli parametrlarni kiritilgan ma&apos;lumotdan ajratib oling va faqat JSON mazmunini chiqaring. Qo&apos;shimcha ma&apos;lumotlarni kiritmang.

Xat shablon formati:

json

{&quot;subject&quot;: &quot;Xat mavzusi&quot;, &quot;content&quot;: &quot;Xat mazmuni&quot;, &quot;to&quot;: &quot;Qabul qiluvchi&quot;, &quot;cc&quot;: &quot;CC Qabul qiluvchi&quot;, &quot;bcc&quot;: &quot;BCC Qabul qiluvchi&quot;}

Kirish: %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">Server &apos;%1&apos; maxsus server emas yoki mavjud emas</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 server nomi &apos;%1&apos; allaqachon mavjud</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">Qisqa yo&apos;l: [Super + Space]. Barcha AI funksiyalariga bir joyda kirish uchun UOS AI ni tez chaqiring.</translation>
    </message>
    <message>
        <source>Got it</source>
        <translation type="vanished">Tushunarli</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">Bu eslatma yana %1 marta ko&apos;rinadi, &lt;a href=&quot;#nomore&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;Yana ko&apos;rsatma&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>Oling </translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="56"/>
        <source> translate into English</source>
        <translation> ingliz tiliga tarjima qiling</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>Belgilar chegarasidan oshib ketdi</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>Yoqish</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>Oʻchirilgan</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>Koʻnikmalarni boshqarish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="68"/>
        <source>Add Skill</source>
        <translation>Koʻnikma qoʻshish</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>Dastur panelida dastlabki 4 ta koʻnikma koʻrsatiladi, qolganlari &quot;Koʻproq&quot; menyusida yashiriladi.</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="215"/>
        <source>Saved</source>
        <translation>Saqlangan</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; koʻnikmasini oʻchirishni istaysizmi?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="240"/>
        <source>Cancel</source>
        <translation>Bekor qilish</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="241"/>
        <source>Delete</source>
        <translation>Oʻchirish</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">Sozlamalar</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">Haqida</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"></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">Agentlar do&apos;koni</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="159"/>
        <source>More</source>
        <translation type="unfinished">Ko‘proq</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">Bugun</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="162"/>
        <source>Yesterday</source>
        <translation type="unfinished">Kecha</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">Bekor qilish</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">Hammasi</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">Qidirish</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">Fayllarni yuklash</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">Qayta tahrirlash</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">Tahlil qilinmoqda...</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">Reja</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"></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">Hozir o‘rnatish</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">Ilovalar do&apos;koni</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">Konfiguratsiyaga oʻtish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="317"/>
        <source>No account</source>
        <translation type="unfinished">Hisob yoʻq</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="318"/>
        <source>Input question</source>
        <translation type="unfinished">Savol kiritish</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">UOS AI ga xush kelibsiz</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">Mana UOS AI sizga yordam bera oladigan baʼzi narsalar</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="322"/>
        <source>Stop</source>
        <translation type="unfinished">Toʻxtatish</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">Suhbat tarixini tozalash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="326"/>
        <source>Please connect the microphone and try again</source>
        <translation type="unfinished">Iltimos, mikrofoni ulang va qayta urinib koʻring</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="327"/>
        <source>Chat history cleared</source>
        <translation type="unfinished">Suhbat tarixi tozalandi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="328"/>
        <source>Click to start/stop recording</source>
        <translation type="unfinished">Yozib olishni boshlash/toʻxtatish uchun bosing</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="329"/>
        <source>Listening</source>
        <translation type="unfinished">Tinglanmoqda</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="330"/>
        <source>Sleeping</source>
        <translation type="unfinished">Uxlamoqda</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="331"/>
        <source>Microphone not detected</source>
        <translation type="unfinished">Mikrofon aniqlanmadi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="332"/>
        <source>Connection failed, click to try again</source>
        <translation type="unfinished">Ulanish muvaffaqiyatsiz, qayta urinish uchun bosing</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">Faollashtirish uchun animatsiyani bosing yoki Ctrl+Super+Space tugmalarini bosing</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">Ovozli kirish vaqtincha mavjud emas, iltimos tarmoqni tekshiring!</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">Ovozli suhbat</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">Yuborish uchun animatsiyani bosing yoki Enter tugmasini bosing</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="338"/>
        <source>Stop recording after %1 seconds</source>
        <translation type="unfinished">%1 soniyadan keyin yozib olishni toʻxtatish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="339"/>
        <source>Thinking</source>
        <translation type="unfinished">Fikrlash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="340"/>
        <source>Click animation to interrupt</source>
        <translation type="unfinished">Toʻxtatish uchun animatsiyani bosing</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="341"/>
        <source>Answering</source>
        <translation type="unfinished">Javob berish</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">Faollashtirish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="346"/>
        <source>Voice input</source>
        <translation type="unfinished">Ovozli kirish</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">Ovozli eshittirish vaqtincha mavjud emas, iltimos tarmoqni tekshiring!</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">Rasm yaratildi, uni ko&apos;rish uchun chat interfeysiga o&apos;ting.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="350"/>
        <source>No account, please configure an account</source>
        <translation type="unfinished">Hisob mavjud emas, iltimos hisob sozlang</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="351"/>
        <source>Answer each question up to 5 times</source>
        <translation type="unfinished">Har bir savolga 5 marta javob bering</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="352"/>
        <source>Copied successfully</source>
        <translation type="unfinished">Muvaffaqiyatli nusxalandi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="353"/>
        <source>Sound output device not detected</source>
        <translation type="unfinished">Ovoz chiqarish moslamasi aniqlanmadi</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">Ovoz chiqarish moslamasi aniqlanmadi, iltimos tekshirib, qayta urinib ko&apos;ring!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="355"/>
        <source>Mode</source>
        <translation type="unfinished">Rejim</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="356"/>
        <source>Window Mode</source>
        <translation type="unfinished">Oyna rejimi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="357"/>
        <source>Sidebar Mode</source>
        <translation type="unfinished">Yon panel rejimi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="358"/>
        <source>Assistant List</source>
        <translation type="unfinished">Yordamchilar ro&apos;yxati</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="359"/>
        <source>Agent List</source>
        <translation type="unfinished">Agentlar ro&apos;yxati</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="360"/>
        <source>UOS System Assistant</source>
        <translation type="unfinished">UOS Tizim Yordamchisi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="361"/>
        <source>Deepin System Assistant</source>
        <translation type="unfinished">Deepin Tizim Yordamchisi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="362"/>
        <source>Personal Knowledge Assistant</source>
        <translation type="unfinished">Shaxsiy Bilim Yordamchisi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="363"/>
        <source>Please configure the knowledge base</source>
        <translation type="unfinished">Iltimos, bilimlar bazasini sozlang</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">[Shaxsiy Bilim Yordamchisi] dan foydalanishdan oldin bilimlar bazasini sozlash kerak. Bilimlar bazasini sozlaganingizdan so&apos;ng, AI siz bilimlar bazasida sozlangan kontent asosida savollarga javob beradi yoki kontent yaratadi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="365"/>
        <source>Please configure the large model</source>
        <translation type="unfinished">Iltimos, katta modelni sozlang</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">Shaxsiy bilim yordamchisi faqat katta model sozlangandan keyin ishlatilishi mumkin.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="367"/>
        <source>To configure</source>
        <translation type="unfinished">Sozlash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="368"/>
        <source>To install</source>
        <translation type="unfinished">O&apos;rnatish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="369"/>
        <source>Please install [EmbeddingPlugins]</source>
        <translation type="unfinished">Iltimos, [EmbeddingPlugins] ni o&apos;rnating</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">Ushbu yordamchi ishlashi uchun EmbeddingPlugins ni o&apos;rnatish talab etiladi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="373"/>
        <source>Drag files here to add them.</source>
        <translation type="unfinished">Fayllarni qo&apos;shish uchun bu yerga torting.</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">Siz faqat 3 ta fayl qo‘shishingiz mumkin, qo‘llab-quvvatlanadigan turlar: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, kod fayllari va boshqalar.</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">Siz faqat bitta fayl qo&apos;sha olasiz.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="376"/>
        <source>The file format is not supported.</source>
        <translation type="unfinished">Fayl formati qo&apos;llab-quvvatlanmaydi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="377"/>
        <source>Summarize the key content of the file.</source>
        <translation type="unfinished">Faylning asosiy mazmunini qisqacha bayon qiling.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="378"/>
        <source>File Error</source>
        <translation type="unfinished">Fayl xatosi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="379"/>
        <source>File has been deleted.</source>
        <translation type="unfinished">Fayl o&apos;chirilgan.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="380"/>
        <source>The file size exceeds the 100MB limit.</source>
        <translation type="unfinished">Fayl hajmi 100MB chegarasidan oshib ketdi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="381"/>
        <source>Upload a document</source>
        <translation type="unfinished">Hujjat yuklash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="382"/>
        <source>File deleted</source>
        <translation type="unfinished">Fayl o&apos;chirildi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="383"/>
        <source>No text was parsed</source>
        <translation type="unfinished">Hech qanday matn tahlil qilinmadi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="384"/>
        <source>Reference</source>
        <translation type="unfinished">Ma&apos;lumotnoma</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="387"/>
        <source>Instruction</source>
        <translation type="unfinished">Ko&apos;rsatma</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">Faollashtirish uchun kiritish maydonida &quot;/&quot; belgisini yozing.</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">Iltimos, kiriting; “Ctrl+Enter” tugmalarini bosib yangi qatorga o&apos;ting.</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">Savolingizni kiriting yoki buyruq tanlash uchun &quot;/&quot; belgisini yozing
Yangi qator boshlash uchun &quot;Ctrl+Enter&quot; tugmalarini bosing</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="393"/>
        <source>Search complete.</source>
        <translation type="unfinished">Qidiruv tugallandi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="394"/>
        <source>Click to view results</source>
        <translation type="unfinished">Natijalarni ko&apos;rish uchun bosing</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="397"/>
        <source>edit</source>
        <translation type="unfinished">tahrirlash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="398"/>
        <source>save</source>
        <translation type="unfinished">saqlash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="399"/>
        <source>copy</source>
        <translation type="unfinished">nusxa olish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="402"/>
        <source>Thinking has stopped</source>
        <translation type="unfinished">Fikrlash to&apos;xtatildi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="403"/>
        <source>Back to bottom</source>
        <translation type="unfinished">Pastga qaytish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="404"/>
        <source>Deeply thought (%1 seconds)</source>
        <translation type="unfinished">Chuqur fikrlash (%1 soniya)</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="407"/>
        <source>New Conversation</source>
        <translation type="unfinished">Yangi Suhbat</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="408"/>
        <source>History</source>
        <translation type="unfinished">Tarix</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="409"/>
        <source>No History Records</source>
        <translation type="unfinished">Tarix yozuvlari yo&apos;q</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">Suhbatni o‘chirishga ishonchingiz komilmi? O‘chirilgandan so‘ng uni tiklab bo‘lmaydi.</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">Ushbu suhbatda ishlatilgan %1 agent o‘chirib tashlandi</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">Ushbu suhbatni ko‘rish mumkin emas. Uni ko‘rish uchun %1 agentini o‘rnating va qayta urinib ko‘ring.</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">Asl suhbat modeli o‘chirib tashlandi. Suhbatni davom ettirish uchun sizga yangi modelga o‘tkazdik.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="416"/>
        <source>Recommendations</source>
        <translation type="unfinished">Tavsiyalar</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="417"/>
        <source>No Model</source>
        <translation type="unfinished">Model yo‘q</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">Mavjud model yo‘q. Iltimos, sozlamalarda modelni o‘rnating yoki sozlang.</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">Iltimos, yaratishingiz uchun mavzu va talablarni tavsiflang.</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">Iltimos, tarjima qilmoqchi bo‘lgan matnni kiriting va maqsad tilini belgilang. Standart tarjima xitoy tiliga.</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">Iltimos, qayta ishlamoqchi bo‘lgan matnni kiriting va talablaringizni belgilang.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="422"/>
        <source>New Agent Added</source>
        <translation type="unfinished">Yangi agent qo‘shildi</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">Yangi yozish, matnni qayta ishlash va tarjima agentlari qo‘shildi. Hozir ularni ko‘rib chiqing.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="424"/>
        <source>Try it</source>
        <translation type="unfinished">Sinab ko‘ring</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">Quyidagi hujjat asosida maqola yozing:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="426"/>
        <source>Translate the following document into English:</source>
        <translation type="unfinished">Quyidagi hujjatni ingliz tiliga tarjima qiling:</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="429"/>
        <source>Add Mcp Server</source>
        <translation type="unfinished">MCP server qo‘shish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="430"/>
        <source>Add Server</source>
        <translation type="unfinished">Server qo‘shish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="431"/>
        <source>Add failed! Error reason:</source>
        <translation type="unfinished">Qo‘shish amalga oshmadi! Xato sababi:</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 muhiti yo‘q. Iltimos, 【UOS AI Agent】 ni o‘rnating</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="433"/>
        <source>Calling</source>
        <translation type="unfinished">Chaqirilmoqda</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="434"/>
        <source>Completed</source>
        <translation type="unfinished">Tugallandi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="435"/>
        <source>Call Failed</source>
        <translation type="unfinished">Qo‘ng‘iroq amalga oshmadi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="436"/>
        <source>Cancelled</source>
        <translation type="unfinished">Bekor qilindi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="437"/>
        <source>params</source>
        <translation type="unfinished">parametrlar</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="438"/>
        <source>result</source>
        <translation type="unfinished">natija</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 Server uchun rasmiy chiqarilgan &quot;DeepSeek-Trial Account&quot; modeliga o‘ting</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 Server buyrug‘ini kiriting, masalan: &quot;Menga tizimni qorong‘i rejimga o‘zgartir&quot;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="441"/>
        <source>Agent server is not available</source>
        <translation type="unfinished">Agent server mavjud emas</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="442"/>
        <source>Agent server exception</source>
        <translation type="unfinished">Agent server xatosi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="443"/>
        <source>MCP server is not available</source>
        <translation type="unfinished">MCP server mavjud emas</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="444"/>
        <source>Confirm</source>
        <translation type="unfinished">Tasdiqlash</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 Service yordamida bir buyruq bilan ko‘p fayl va ko‘p ilova vazifalarini avtomatlashtiring. Hozir sinab ko‘ring!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="446"/>
        <source>Use later</source>
        <translation type="unfinished">Keyinroq ishlatish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="447"/>
        <source>Enable MCP Server</source>
        <translation type="unfinished">MCP Serverni yoqish</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">&quot;UOS AI Agent&quot; MCP muhitini o‘rnatgandan so‘ng, bosing </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"> va MCP server ro‘yxatidan &quot;uos-mcp&quot; ni tanlang.</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">Ayting: &quot;Tizimni qorong‘i rejimga o‘zgartir&quot;.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="451"/>
        <source>Try it now</source>
        <translation type="unfinished">Hozir sinab ko‘ring</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="452"/>
        <source>Add Mcp Server[GuidePage]</source>
        <translation type="unfinished">Mcp Server qo‘shish [Qo‘llanma sahifa]</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">Birinchi marta foydalanuvchilar: App Store orqali &quot;UOS AI Agent&quot; MCP muhitini o‘rnating.</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 fayl formati noto‘g‘ri, iltimos tekshirib qayta yuboring</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="455"/>
        <source>Install Now &gt;</source>
        <translation type="unfinished">Hozir o‘rnatish &gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="458"/>
        <source>General Chat</source>
        <translation type="unfinished">Umumiy suhbat</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="459"/>
        <source>Now in Private Chat</source>
        <translation type="unfinished">Hozir Shaxsiy suhbatda</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">Shaxsiy suhbat xabarlari tarixda saqlanmaydi va suhbatdan chiqganingizda butunlay o‘chiriladi.</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">Skrinshot savol-javob Yorliq (Ctrl+Alt+Q), 3 tagacha rasm qo‘llab-quvvatlanadi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="462"/>
        <source>Cannot be used during screen recording</source>
        <translation type="unfinished">Ekran yozib olish davomida ishlatib bo‘lmaydi</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">Iltimos, nosoz faylni o‘chirib qayta yuboring</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="465"/>
        <source>Add Private Chat</source>
        <translation type="unfinished">Shaxsiy suhbat qo&apos;shish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="466"/>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation type="unfinished">[Skrinshot savol-javob] qo&apos;shish</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">Skrinshot olib, mazmunini UOS AI&apos;ga yuboring. Rasmni to&apos;g&apos;ridan-to&apos;g&apos;ri yuklash mumkin.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="468"/>
        <source>OK</source>
        <translation type="unfinished">OK</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="469"/>
        <source>Next</source>
        <translation type="unfinished">Keyingi</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">[Shaxsiy suhbat rejimi] qo&apos;shish — suhbatlar saqlanmaydi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="471"/>
        <source>No text extracted</source>
        <translation type="unfinished">Matn ajratib olinmadi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="472"/>
        <source>Image size exceeds 15 MB</source>
        <translation type="unfinished">Rasm hajmi 15 MB dan oshdi</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">Bilimlar bazasi ochilgandan so&apos;ng, javoblar uning mazmuniga asoslanadi. Javob tezligi kompyuter ishlash tezligi va bilimlar bazasi hajmiga bog&apos;liq.</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">Har qanday buyruq yoki MCP tanlanganda bilimlar bazasi mavjud emas.</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">Bilimlar bazasi faol bo&apos;lsa, MCP o&apos;chiriladi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="478"/>
        <source>Commands disabled while knowledge base is active.</source>
        <translation type="unfinished">Bilimlar bazasi faol bo&apos;lsa, buyruqlar o&apos;chiriladi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="479"/>
        <source>Copy succeeded.</source>
        <translation type="unfinished">Nusxa olindi.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="480"/>
        <source>Copy failed. Please try again.</source>
        <translation type="unfinished">Nusxa olish amalga oshmadi. Iltimos, qayta urinib ko&apos;ring.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="481"/>
        <source>Searching</source>
        <translation type="unfinished">Qidirilmoqda</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 ta havola hujjat olindi (%2s)</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="483"/>
        <source>Clear History</source>
        <translation type="unfinished">Tarixni tozalash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="484"/>
        <source>Delete all records?</source>
        <translation type="unfinished">Barcha yozuvlar o&apos;chirilsinmi?</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="485"/>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation type="unfinished">O&apos;chirilgandan so&apos;ng, mazmun tiklanmaydi!</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="486"/>
        <source>Recommend official models</source>
        <translation type="unfinished">Rasmiy modellarni tavsiya etish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="487"/>
        <source>Disable MCP</source>
        <translation type="unfinished">MCP ni o&apos;chirish</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">&quot;DeepSeek-Trial Account&quot; rasmiy modelidan foydalanish tavsiya etiladi</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="491"/>
        <source>Quick Open</source>
        <translation type="unfinished">Tezkor ochish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="492"/>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation type="unfinished">MCP Server avtomat rejimga yangilandi</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 Server avtomat rejimga yangilandi, endi barcha MCP Serverlarga bitta bosish bilan kirishingiz mumkin</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">. Bu sizga tizim sozlamalari va fayllarni qayta ishlash kabi vazifalarni bitta bosish bilan avtomatlashtirish imkonini beradi.</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 Server qo&apos;shish sozlamalarga ko&apos;chirildi.</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">Yana MCP Server qo&apos;shish uchun Sozlamalar &gt; MCP Server ga o&apos;ting.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="497"/>
        <source>Got it</source>
        <translation type="unfinished">Tushunarli</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="498"/>
        <source>Complimentary Model Credits</source>
        <translation type="unfinished">Bepul model kreditlari</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">Hozirgi tizim DeepSeek sinov hisobi modelini taklif etadi, har oy boshida bepul kvota avtomatik ravishda yangilanadi, shu bilan siz xavotirsiz foydalanishingiz mumkin.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="500"/>
        <source>Claim Credits</source>
        <translation type="unfinished">Kreditlarni olish</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">Bepul kreditlarni olish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="503"/>
        <source>Successfully Claimed</source>
        <translation type="unfinished">Muvaffaqiyatli olingan</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="504"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="unfinished">Olish muvaffaqiyatsiz tugadi. Iltimos, qayta urinib ko&apos;ring.</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="505"/>
        <source>Enable MCP Server&amp;</source>
        <translation type="unfinished">MCP Serverni yoqish&amp;</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="506"/>
        <source>Disable MCP Server</source>
        <translation type="unfinished">MCP Serverni o&apos;chirish</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="507"/>
        <source>Configure MCP Server</source>
        <translation type="unfinished">MCP Serverni sozlash</translation>
    </message>
    <message>
        <location filename="../src/gui/web/systemchannel.cpp" line="957"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation type="unfinished">UOS AI FollowAlong/Yozish</translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemControlInst</name>
    <message>
        <source>System Control</source>
        <translation type="vanished">Tizimni boshqarish</translation>
    </message>
    <message>
        <source>Switch to a new wallpaper. set the screen brightness to 30%...</source>
        <translation type="vanished">Yangi fon rasmini oʻrnatish. Ekran yorqinligini 30% ga sozlash...</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">Tanlangan matn 5000 belgi chegarasidan oshib ketdi.</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>Tanlangan matn 2000 belgi chegarasidan oshib ketdi.</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="141"/>
        <source>Network is offline , stop text to speech</source>
        <translation>Internet aloqasi yoʻq, matnni ovozga aylantirish toʻxtatildi</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">Yorug&apos;lik allaqachon maksimal darajada va yana oshirib bo&apos;lmaydi.</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">Yorug&apos;lik allaqachon minimal darajada va yana kamaytirib bo&apos;lmaydi.</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">Tizim xotirangiz %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">Til sozlash interfeysi ochildi. Iltimos, ushbu interfeysda sozlang.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="918"/>
        <source>The current mode is already %1 mode.</source>
        <translation type="unfinished">Joriy rejim allaqachon %1 rejimi.</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">Yopib bo&apos;lmadi, chunki joriy %1 rejimi maqsadli rejimga mos kelmaydi.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="945"/>
        <source>Balance mode cannot be turned off.</source>
        <translation type="unfinished">Balans rejimini o&apos;chirib bo&apos;lmaydi.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="963"/>
        <source>The lock screen has been opened for you</source>
        <translation type="unfinished">Siz uchun ekran qulfi ochildi</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="977"/>
        <source>Screen shotting or recording has been completed</source>
        <translation type="unfinished">Ekran rasmi yoki yozib olish tugallandi</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">Faqat bitta ekran, ekran rejimini almashtirib bo&apos;lmaydi.</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">Bu joriy ko&apos;rsatish rejimi bilan bir xil. Iltimos, yana urinib ko&apos;ring.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1079"/>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation type="unfinished">Faqat bitta ekran, ekranni almashtirib bo&apos;lmaydi.</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1184"/>
        <source>Your command has been issued.</source>
        <translation type="unfinished">Sizning buyrug&apos;ingiz berildi.</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>Yangilash</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Cancel Update</source>
        <translation>Yangilashni bekor qilish</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 Assistant yangilanish jurnali</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">UOS AI Foydalanuvchi shartnomasi</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">Men 18 yoshdan oshganligimni tasdiqlayman. Men ilova orqali yuborgan va qabul qilgan tarkiblarim katta model xizmat ko&apos;rsatuvchi provayderi bilan bevosita ma&apos;lumot almashinuvlari ekanligini va Kompaniya bilan hech qanday aloqasi yo&apos;qligini tan olaman va roziman.</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">UOS AI ga xush kelibsiz</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 - sizning aqlli yordamchingiz bo&apos;lib, uning maqsadi sizning ishlashingizni yaxshilash va yuqori sifatli ish tajribasidan bahramand bo&apos;lishingizdir.</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">Foydalanishni boshlash</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">Men 18 yoshdan oshganligimni tasdiqlayman. Men &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;UOS AI Foydalanuvchi shartnomasi&quot;&lt;/a&gt;ni tushunganim va roziligimni bildiraman, shuningdek, Ilova orqali yuborgan va qabul qilgan kontentlarim katta model xizmati provayderi bilan to&apos;g&apos;ridan-to&apos;g&apos;ri ma&apos;lumot almashinuvidir va Kompaniya bilan hech qanday aloqasi yo&apos;q.</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">Tasdiqlash</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="375"/>
        <source>Trial account received successfully.</source>
        <translation type="unfinished">Sinov hisobi muvaffaqiyatli qabul qilindi.</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">Sinovni boshlash</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>Ilovani qayta ishga turguncha yashirish</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>Uni qayta yoqish uchun &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Sozlamalar&lt;/a&gt;ga o‘ting.</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="799"/>
        <source>The added content must be more than 10 words</source>
        <translation>Qo‘shilgan kontent kamida 10 ta so‘zdan iborat bo‘lishi kerak</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="848"/>
        <source>Search</source>
        <translation>Qidirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="852"/>
        <source>Explain</source>
        <translation>Tushuntirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="856"/>
        <source>Summary</source>
        <translation>Xulosa</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="860"/>
        <source>Translate</source>
        <translation>Tarjima qilish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="864"/>
        <source>Continue Writing</source>
        <translation>Yozishni davom ettirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="868"/>
        <source>Expand</source>
        <translation>Kengaytirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="872"/>
        <source>Correct</source>
        <translation>Tuzatish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="880"/>
        <source>Add to the AI knowledge base</source>
        <translation>AI bilim bazasiga qo‘shish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="107"/>
        <source>Disable in This Application</source>
        <translation>Ushbu dasturda oʻchirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="108"/>
        <source>Disable Globally</source>
        <translation>Umumiy oʻchirish</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="118"/>
        <source>Custom Settings</source>
        <translation>Maxsus sozlamalar</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="876"/>
        <source>Polish</source>
        <translation>Takomillashtirish</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizard</name>
    <message>
        <source>UOS AI FollowAlong</source>
        <translation type="vanished">UOS AI FollowAlong</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="656"/>
        <source>Added</source>
        <translation>Qo‘shildi</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 FollowAlong</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>Matn tanlanganda UOS AI FollowAlong asboblar panelini avtomatik ravishda koʻrsatish.</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>Yopilgandan so‘ng, tanlangan matn Super+R yorliq paneli orqali yana chaqirilishi mumkin.</translation>
    </message>
</context>
</TS>
