<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="ms">
<context>
    <name>AudioControler</name>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>Tidak dapat menyambung ke pelayan, sila semak rangkaian anda atau cuba lagi kemudian.</translation>
    </message>
</context>
<context>
    <name>DocParse</name>
    <message>
        <source>The document content is invalid or empty.</source>
        <translation>Kandungan dokumen tidak sah atau kosong.</translation>
    </message>
</context>
<context>
    <name>FileParser</name>
    <message>
        <source>Unsupported file format</source>
        <translation>Format fail tidak disokong</translation>
    </message>
</context>
<context>
    <name>IatCodeTranslation</name>
    <message>
        <source>appid authorization failed</source>
        <translation>kegagalan kebenaran appid</translation>
    </message>
    <message>
        <source>Failed to obtain a certain parameter</source>
        <translation>Gagal mendapatkan parameter tertentu</translation>
    </message>
    <message>
        <source>Parameter value is illegal</source>
        <translation>Nilai parameter adalah tidak sah</translation>
    </message>
    <message>
        <source>Insufficient engine authorization</source>
        <translation>Kebenaran enjin tidak mencukupi</translation>
    </message>
    <message>
        <source>Session timeout</source>
        <translation>Sesi tamat tempoh</translation>
    </message>
    <message>
        <source>Audio decoding failed</source>
        <translation>Penyahkodan audio gagal</translation>
    </message>
    <message>
        <source>Engine session ended</source>
        <translation>Sesi enjin tamat</translation>
    </message>
    <message>
        <source>Parameter error</source>
        <translation>Ralat parameter</translation>
    </message>
    <message>
        <source>appid cannot be empty</source>
        <translation>appid tidak boleh kosong</translation>
    </message>
    <message>
        <source>Illegal version</source>
        <translation>Versi tidak sah</translation>
    </message>
    <message>
        <source>permission denied</source>
        <translation>kebenaran ditolak</translation>
    </message>
    <message>
        <source>Daily flow control exceeds limit</source>
        <translation>Kawalan aliran harian melebihi had</translation>
    </message>
    <message>
        <source>The request data format is illegal</source>
        <translation>Format data permintaan adalah tidak sah</translation>
    </message>
    <message>
        <source>base64 decoding failed</source>
        <translation>penyahkodan base64 gagal</translation>
    </message>
    <message>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>Parameter yang diperlukan hilang atau parameter adalah tidak sah</translation>
    </message>
    <message>
        <source>Invalid handle</source>
        <translation>Pemegang tidak sah</translation>
    </message>
    <message>
        <source>Reading data timeout</source>
        <translation>Masa tamat membaca data</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation>Sambungan gagal, sila semak maklumat yang diisi.</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseManager</name>
    <message>
        <source>FollowAlong</source>
        <translation>IkutSerta</translation>
    </message>
    <message>
        <source>Insufficient knowledge base capacity</source>
        <translation>Kapasiti pangkalan pengetahuan tidak mencukupi</translation>
    </message>
    <message>
        <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>Jumlah kapasiti pangkalan pengetahuan ialah %1M, dengan baki %2. Jumlah fail yang ditambah kali ini ialah %3. Tidak dapat menyelesaikan operasi menambah ke pangkalan pengetahuan.</translation>
    </message>
    <message>
        <source>OK</source>
        <comment>button</comment>
        <translation>OK</translation>
    </message>
    <message>
        <source>Not enough disk space</source>
        <translation>Ruang cakera tidak mencukupi</translation>
    </message>
    <message>
        <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>Untuk menyimpan fail yang baru ditambah, sekurang-kurangnya %1 ruang cakera diperlukan. Ruang baki semasa ialah %2. Sila kosongkan ruang cakera yang cukup dan cuba lagi.</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>Menambah ke pangkalan pengetahuan memerlukan pemasangan pemalam model vektor. Sila pergi ke kedai aplikasi untuk muat turun dan pasang.</translation>
    </message>
    <message>
        <source>Do not install</source>
        <comment>button</comment>
        <translation>Jangan pasang</translation>
    </message>
    <message>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation>Pasang segera</translation>
    </message>
</context>
<context>
    <name>MarkdownEditor</name>
    <message>
        <source>Outline</source>
        <translation>Kerangka</translation>
    </message>
    <message>
        <source>No outline</source>
        <translation>Tiada kerangka</translation>
    </message>
    <message>
        <source>References</source>
        <translation>Rujukan</translation>
    </message>
</context>
<context>
    <name>OcrParse</name>
    <message>
        <source>The image file does not exist: %1</source>
        <translation>Fail imej tidak wujud: %1</translation>
    </message>
    <message>
        <source>OCR did not recognize the text content</source>
        <translation>OCR tidak mengenal pasti kandungan teks</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <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>Fungsi Butler Pintar AI Sistem
Pengenalan: Menjadualkan alat sistem secara pintar untuk melakukan operasi sistem yang kompleks, menyokong kawalan sistem, pengurusan fail, pengurusan aplikasi, dan protokol rangkaian.
Contoh Gesaan: Namakan semua fail dalam folder baharu di desktop sebagai bahan projek dan susun mengikut tertib nombor.</translation>
    </message>
    <message>
        <source>Ask a question...</source>
        <translation>Tanya soalan...</translation>
    </message>
    <message>
        <source>Discord gateway error: %1</source>
        <translation>Ralat gerbang Discord: %1</translation>
    </message>
    <message>
        <source>Missing Discord bot token.</source>
        <translation>Token bot Discord hilang.</translation>
    </message>
    <message>
        <source>Generating...</source>
        <translation>Menjana...</translation>
    </message>
    <message>
        <source>Discord placeholder message missing id.</source>
        <translation>Mesej placeholder Discord hilang id.</translation>
    </message>
    <message>
        <source>Discord gateway URL is empty.</source>
        <translation>URL pintu masuk Discord kosong.</translation>
    </message>
    <message>
        <source>Ask UOS AI a question</source>
        <translation>Tanya UOS AI soalan</translation>
    </message>
    <message>
        <source>Question for UOS AI</source>
        <translation>Soalan untuk UOS AI</translation>
    </message>
    <message>
        <source>Missing Telegram bot token.</source>
        <translation>Token bot Telegram hilang.</translation>
    </message>
    <message>
        <source>Telegram placeholder message missing message_id.</source>
        <translation>Mesej placeholder Telegram hilang message_id.</translation>
    </message>
    <message>
        <source>Telegram API request failed.</source>
        <translation>Permintaan API Telegram gagal.</translation>
    </message>
    <message>
        <source>OK</source>
        <comment>button</comment>
        <translation>OK</translation>
    </message>
    <message>
        <source>OpenAI</source>
        <translation>OpenAI</translation>
    </message>
    <message>
        <source>DeepSeek</source>
        <translation>DeepSeek</translation>
    </message>
    <message>
        <source>UOS AI Trial Account</source>
        <translation>Akaun Percubaan UOS AI</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation>Tersuai</translation>
    </message>
    <message>
        <source>Private deployment model</source>
        <translation>Model penempatan peribadi</translation>
    </message>
    <message>
        <source>{selection}</source>
        <translation>{selection}</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Restart immediately</source>
        <translation>Mula semula serta-merta</translation>
    </message>
    <message>
        <source>Simplified Chinese</source>
        <translation>Bahasa Cina Ringkas</translation>
    </message>
    <message>
        <source>Traditional Chinese</source>
        <translation>Bahasa Cina Tradisional</translation>
    </message>
    <message>
        <source>Tibetan</source>
        <translation>Bahasa Tibet</translation>
    </message>
    <message>
        <source>English</source>
        <translation>Bahasa Inggeris</translation>
    </message>
    <message>
        <source>Japanese</source>
        <translation>Jepun</translation>
    </message>
    <message>
        <source>German</source>
        <translation>Jerman</translation>
    </message>
    <message>
        <source>Spanish</source>
        <translation>Sepanyol</translation>
    </message>
    <message>
        <source>French</source>
        <translation>Perancis</translation>
    </message>
    <message>
        <source>Italian</source>
        <translation>Itali</translation>
    </message>
    <message>
        <source>Korean</source>
        <translation>Korea</translation>
    </message>
    <message>
        <source>Malay</source>
        <translation>Melayu</translation>
    </message>
    <message>
        <source>Portuguese</source>
        <translation>Portugis</translation>
    </message>
    <message>
        <source>Russian</source>
        <translation>Rusia</translation>
    </message>
    <message>
        <source>Thai</source>
        <translation>Thai</translation>
    </message>
    <message>
        <source>Vietnamese</source>
        <translation>Vietnam</translation>
    </message>
    <message>
        <source>Arabic (SA)</source>
        <translation>Arab (SA)</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>Cari</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation>Terangkan</translation>
    </message>
    <message>
        <source>Summary</source>
        <translation>Ringkasan</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation>Terjemah</translation>
    </message>
    <message>
        <source>Continue Writing</source>
        <translation>Teruskan Menulis</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation>Kembangkan</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation>Lapis</translation>
    </message>
    <message>
        <source>Correct</source>
        <translation>Betulkan</translation>
    </message>
    <message>
        <source>Add to the AI knowledge base</source>
        <translation>Tambah ke pangkalan pengetahuan AI</translation>
    </message>
</context>
<context>
    <name>ResearchTools</name>
    <message>
        <source>The uos-ai-agent plugin (approximately %1) must be installed to save documents.</source>
        <translation>Pemalam uos-ai-agent (kira-kira %1) mesti dipasang untuk menyimpan dokumen.</translation>
    </message>
    <message>
        <source>The uos-ai-agent plugin must be installed to save documents.</source>
        <translation>Pemalam uos-ai-agent mesti dipasang untuk menyimpan dokumen.</translation>
    </message>
    <message>
        <source>Note</source>
        <translation>Nota</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Download Now</source>
        <translation>Muat Turun Sekarang</translation>
    </message>
</context>
<context>
    <name>ServiceConfigChannel</name>
    <message>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation>Medan &apos;mcpServers&apos; hilang.</translation>
    </message>
    <message>
        <source>no valid mcp server.</source>
        <translation>tiada pelayan mcp yang sah.</translation>
    </message>
    <message>
        <source>Only one MCP service can be edited at a time.</source>
        <translation>Hanya satu perkhidmatan MCP boleh disunting pada satu masa.</translation>
    </message>
    <message>
        <source>url field cannot be empty.</source>
        <translation>medan url tidak boleh kosong.</translation>
    </message>
    <message>
        <source>command field cannot be empty.</source>
        <translation>medan arahan tidak boleh kosong.</translation>
    </message>
    <message>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation>Medan &apos;command&apos; atau &apos;url&apos; hilang</translation>
    </message>
    <message>
        <source>JSON configuration format is invalid.</source>
        <translation>Format konfigurasi JSON tidak sah.</translation>
    </message>
</context>
<context>
    <name>TextParse</name>
    <message>
        <source>Unable to open file: %1</source>
        <translation>Tidak dapat membuka fail: %1</translation>
    </message>
    <message>
        <source>The file content is in binary format</source>
        <translation>Kandungan fail adalah dalam format binari</translation>
    </message>
    <message>
        <source>Unable to read file: %1</source>
        <translation>Tidak dapat membaca fail: %1</translation>
    </message>
</context>
<context>
    <name>TitleBarMenu</name>
    <message>
        <source>Feedback</source>
        <translation>Maklum Balas</translation>
    </message>
    <message>
        <source>Light Theme</source>
        <translation>Tema Cerah</translation>
    </message>
    <message>
        <source>Dark Theme</source>
        <translation>Tema Gelap</translation>
    </message>
    <message>
        <source>System Theme</source>
        <translation>Tema Sistem</translation>
    </message>
    <message>
        <source>Theme</source>
        <translation>Tema</translation>
    </message>
</context>
<context>
    <name>TtsCodeTranslation</name>
    <message>
        <source>appid authorization failed</source>
        <translation>kegagalan kebenaran appid</translation>
    </message>
    <message>
        <source>Failed to obtain a certain parameter</source>
        <translation>Gagal untuk mendapatkan parameter tertentu</translation>
    </message>
    <message>
        <source>Parameter value is illegal</source>
        <translation>Nilai parameter adalah haram</translation>
    </message>
    <message>
        <source>Insufficient engine authorization</source>
        <translation>Kebenaran enjin tidak mencukupi</translation>
    </message>
    <message>
        <source>Request text length is illegal</source>
        <translation>Panjang teks permintaan adalah haram</translation>
    </message>
    <message>
        <source>session timeout</source>
        <translation>sesi tamat tempoh</translation>
    </message>
    <message>
        <source>Engine session ended</source>
        <translation>Sesi enjin tamat</translation>
    </message>
    <message>
        <source>appid cannot be empty</source>
        <translation>appid tidak boleh kosong</translation>
    </message>
    <message>
        <source>Illegal version</source>
        <translation>Versi haram</translation>
    </message>
    <message>
        <source>permission denied</source>
        <translation>kebenaran dinafikan</translation>
    </message>
    <message>
        <source>Daily flow control exceeds limit</source>
        <translation>Kawalan aliran harian melebihi had</translation>
    </message>
    <message>
        <source>The request data format is illegal</source>
        <translation>Format data permintaan adalah haram</translation>
    </message>
    <message>
        <source>base64 decoding failed</source>
        <translation>penyahkodan base64 gagal</translation>
    </message>
    <message>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>Parameter yang diperlukan tiada atau parameter adalah haram</translation>
    </message>
    <message>
        <source>Reading data timeout</source>
        <translation>Masa tamat membaca data</translation>
    </message>
    <message>
        <source>network anomaly</source>
        <translation>anomali rangkaian</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation>Sambungan gagal, sila semak maklumat yang diisi.</translation>
    </message>
</context>
<context>
    <name>UOSAbility</name>
    <message>
        <source>I haven&apos;t implemented this feature yet.</source>
        <translation>Saya belum melaksanakan ciri ini lagi.</translation>
    </message>
    <message>
        <source>service is not available!</source>
        <translation>perkhidmatan tidak tersedia!</translation>
    </message>
    <message>
        <source>Invalid parameter!</source>
        <translation>Parameter tidak sah!</translation>
    </message>
    <message>
        <source>This app cannot be found!</source>
        <translation>Aplikasi ini tidak ditemui!</translation>
    </message>
    <message>
        <source>Failed to start application!</source>
        <translation>Gagal untuk memulakan aplikasi!</translation>
    </message>
</context>
<context>
    <name>WorkspaceStore</name>
    <message>
        <source>Note: Part of the document content may be generated by AI</source>
        <translation>Nota: Sebahagian daripada kandungan dokumen mungkin dijana oleh AI</translation>
    </message>
    <message>
        <source>References</source>
        <translation>Rujukan</translation>
    </message>
    <message>
        <source>Word files (*.docx)</source>
        <translation>Fail Word (*.docx)</translation>
    </message>
    <message>
        <source>PDF files (*.pdf)</source>
        <translation>Fail PDF (*.pdf)</translation>
    </message>
    <message>
        <source>Markdown files (*.md)</source>
        <translation>Fail Markdown (*.md)</translation>
    </message>
    <message>
        <source>Save Article</source>
        <translation>Simpan Artikel</translation>
    </message>
</context>
<context>
    <name>uos_ai::AITranslation</name>
    <message>
        <source>Translate the following text into English for me.</source>
        <translation>Terjemahkan teks berikut ke dalam Bahasa Inggeris untuk saya.</translation>
    </message>
    <message>
        <source>Translate the following document into Chinese.</source>
        <translation>Terjemahkan dokumen berikut ke dalam Bahasa Cina.</translation>
    </message>
    <message>
        <source>What does the word Ǌgent” mean in the AI industry?</source>
        <translation>Apakah maksud perkataan &quot;Agent&quot; dalam industri AI?</translation>
    </message>
    <message>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation>Sila terjemahkan kandungan berikut ke dalam Bahasa Cina. Keperluan: Tepat dari segi makna, bahasa yang formal dan profesional.</translation>
    </message>
    <message>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation>Apakah cara-cara bahasa colloquial untuk memanggil rakan dalam Bahasa Inggeris?</translation>
    </message>
    <message>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation>Terjemahkan teks Bahasa Cina klasik berikut ke dalam Bahasa Cina moden.</translation>
    </message>
</context>
<context>
    <name>uos_ai::AIWriter</name>
    <message>
        <source>Today </source>
        <translation>Hari ini </translation>
    </message>
    <message>
        <source>Yesterday </source>
        <translation>Semalam </translation>
    </message>
    <message>
        <source>MMM d HH:mm</source>
        <translation>MMM d HH:mm</translation>
    </message>
</context>
<context>
    <name>uos_ai::AboutWindow</name>
    <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>UOS AI ialah pembantu pintar desktop, pembantu peribadi anda! Anda boleh berkomunikasi dengannya menggunakan teks atau suara, dan ia boleh membantu menjawab soalan, menyediakan maklumat, dan menjana imej berdasarkan penerangan anda.</translation>
    </message>
    <message>
        <source>Filing Information</source>
        <translation>Maklumat Pemfailan</translation>
    </message>
</context>
<context>
    <name>uos_ai::AbstractAssistant</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>UOS AI memerlukan akaun model AI untuk dikonfigurasikan sebelum ia boleh digunakan. Sila konfigurasikan akaun model terlebih dahulu.</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddSkillDialog</name>
    <message>
        <source>Add Skill</source>
        <translation>Tambah Kemahiran</translation>
    </message>
    <message>
        <source>Skill Name</source>
        <translation>Nama Kemahiran</translation>
    </message>
    <message>
        <source>Enter skill name</source>
        <translation>Masukkan nama kemahiran</translation>
    </message>
    <message>
        <source>Skill Command</source>
        <translation>Perintah Kemahiran</translation>
    </message>
    <message>
        <source> {selection} </source>
        <translation> {selection} </translation>
    </message>
    <message>
        <source>represents the text selected by word selection.</source>
        <translation>mewakili teks yang dipilih oleh pemilihan perkataan.</translation>
    </message>
    <message>
        <source>Instructions</source>
        <translation>Arahan</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Save</source>
        <translation>Simpan</translation>
    </message>
    <message>
        <source>Skill name cannot be empty</source>
        <translation>Nama kemahiran tidak boleh kosong</translation>
    </message>
    <message>
        <source>Exceeded character limit</source>
        <translation>Had aksar dilampaui</translation>
    </message>
    <message>
        <source>The skill name already exists.</source>
        <translation>Nama kemahiran sudah wujud.</translation>
    </message>
    <message>
        <source>Command Instructions</source>
        <translation>Arahan Perintah</translation>
    </message>
    <message>
        <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>Jika anda ingin menterjemahkan teks yang dipilih &quot;Hello&quot;, seperti yang ditunjukkan di atas, anda boleh memasukkan perintah: Terjemahkan {selection} ke dalam Bahasa Inggeris.</translation>
    </message>
    <message>
        <source>Advanced Tips</source>
        <translation>Tips Lanjutan</translation>
    </message>
    <message>
        <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>Semakin khusus perintah, semakin tepat kandungan yang dijana. Contohnya:
• Jana rangka PPT untuk {selection} dengan 3 bab dan 10 mata utama.
• Gores {selection} menjadi salutan pengambilan pekerja dalam 100 perkataan, dengan menonjolkan kerjasama berpasukan.</translation>
    </message>
    <message>
        <source>Clicking the label can still insert it into the input field.</source>
        <translation>Mengklik label masih boleh memasukkannya ke dalam medan input.</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiBarWidget</name>
    <message>
        <source>DDE Shell AI Bar</source>
        <translation>Bar AI Shell DDE</translation>
    </message>
    <message>
        <source>Drag files quickly</source>
        <translation>Seret fail dengan pantas</translation>
    </message>
    <message>
        <source>Drag files to the AI ribbon for intelligent processing</source>
        <translation>Seret fail ke reben AI untuk pemprosesan pintar</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiQuickDialog</name>
    <message>
        <source>simplified Chinese</source>
        <translation>Cina ringkas</translation>
    </message>
    <message>
        <source>traditional Chinese</source>
        <translation>Cina tradisional</translation>
    </message>
    <message>
        <source>Tibetan</source>
        <translation>Tibet</translation>
    </message>
    <message>
        <source>English</source>
        <translation>Inggeris</translation>
    </message>
    <message>
        <source>Japanese</source>
        <translation>Jepun</translation>
    </message>
    <message>
        <source>German</source>
        <translation>Jerman</translation>
    </message>
    <message>
        <source>Spanish</source>
        <translation>Sepanyol</translation>
    </message>
    <message>
        <source>French</source>
        <translation>Perancis</translation>
    </message>
    <message>
        <source>Italian</source>
        <translation>Itali</translation>
    </message>
    <message>
        <source>Korean</source>
        <translation>Korea</translation>
    </message>
    <message>
        <source>Malay</source>
        <translation>Melayu</translation>
    </message>
    <message>
        <source>Portuguese</source>
        <translation>Portugis</translation>
    </message>
    <message>
        <source>Russian</source>
        <translation>Rusia</translation>
    </message>
    <message>
        <source>Thai</source>
        <translation>Thai</translation>
    </message>
    <message>
        <source>Vietnamese</source>
        <translation>Vietnam</translation>
    </message>
    <message>
        <source>type</source>
        <translation>jenis</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Read Aloud</source>
        <translation>Baca Bersuara</translation>
    </message>
    <message>
        <source>Paste to Text</source>
        <translation>Tampal ke Teks</translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation>Jana Semula</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Salin</translation>
    </message>
    <message>
        <source>Continue Dialog</source>
        <translation>Teruskan Dialog</translation>
    </message>
    <message>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>Kandungan yang dijana oleh AI adalah untuk rujukan sahaja, sila perhatikan ketepatan maklumat tersebut.</translation>
    </message>
    <message>
        <source>Automatic Detection</source>
        <translation>Pengesanan Automatik</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>Cari</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation>Terangkan</translation>
    </message>
    <message>
        <source>Summary</source>
        <translation>Ringkasan</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation>Terjemah</translation>
    </message>
    <message>
        <source>Continue writing</source>
        <translation>Teruskan menulis</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation>Kembangkan</translation>
    </message>
    <message>
        <source>Correct</source>
        <translation>Betulkan</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation>Kemas kini</translation>
    </message>
    <message>
        <source>Add to the AI knowledge base</source>
        <translation>Tambah ke pangkalan pengetahuan AI</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>Hasil terjemahan terhad oleh keupayaan model. Jika anda tidak berpuas hati dengan terjemahan, sila tukar kepada model lain di halaman Utama UOS AI.</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation>Ok</translation>
    </message>
    <message>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation>Terjemahkan perenggan ini ke %1 dan berikan saya hasil yang jelas secara terus.
teks：</translation>
    </message>
    <message>
        <source>Not clickable</source>
        <translation>Tidak boleh diklik</translation>
    </message>
    <message>
        <source>The audio device is not detected, please check and try again.</source>
        <translation>Peranti audio tidak dikesan, sila semak dan cuba lagi.</translation>
    </message>
    <message>
        <source>Ok</source>
        <comment>button</comment>
        <translation>Ok</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>Fungsi ini hanya boleh digunakan selepas memulakan semula kaedah input. Tutorial adalah seperti berikut:
1. Klik kanan pada ikon kaedah input dalam palang tugasan.
2. Klik &quot;Restart&quot;.</translation>
    </message>
    <message>
        <source>Fill failed</source>
        <translation>Isi gagal</translation>
    </message>
    <message>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>Tiada kotak input dipilih, sila pilih kotak input dan isinya semula.</translation>
    </message>
    <message>
        <source>Added</source>
        <translation>Ditambah</translation>
    </message>
    <message>
        <source>Copied</source>
        <translation>Disalin</translation>
    </message>
    <message>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation>Terangkan petikan ini dalam bahasa yang mudah. Hanya berikan saya keputusan yang jelas tanpa kandungan berlebihan.
teks：</translation>
    </message>
    <message>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation>Rumuskan petikan ini dan berikan saya keputusan yang jelas terus tanpa sebarang kandungan berlebihan yang lain.
teks：</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>Teruskan petikan ini dengan sesuai. Tidak perlu banyak perkataan. Hanya berikan saya keputusan yang jelas tanpa sebarang kandungan berlebihan yang lain.
teks：</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>Kembangkan petikan ini dengan sesuai. Tidak perlu teks yang terlalu panjang. Hanya berikan saya keputusan yang jelas tanpa sebarang kandungan berlebihan yang lain.
teks：</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>Semak jika terdapat sebarang ralat ejaan dalam petikan ini. Jika ada, nyatakan lokasi ralat tersebut. Berikan saya keputusan yang jelas terus tanpa sebarang kandungan berlebihan yang lain.
teks：</translation>
    </message>
    <message>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation>Polish petikan ini untuk saya dan hanya berikan saya keputusan tanpa sebarang kandungan tambahan.
teks：</translation>
    </message>
    <message>
        <source> &quot;%1&quot; </source>
        <translation> &quot;%1&quot; </translation>
    </message>
    <message>
        <source>Current model: </source>
        <translation>Model semasa: </translation>
    </message>
    <message>
        <source>Currently no model</source>
        <translation>Tiada model pada masa ini</translation>
    </message>
    <message>
        <source>Go to configure  </source>
        <translation>Pergi ke konfigurasi  </translation>
    </message>
    <message>
        <source>Claim Free Credits  </source>
        <translation>Tuntut Kredit Percuma  </translation>
    </message>
    <message>
        <source>No text recognized.</source>
        <translation>Tiada teks dikenal pasti.</translation>
    </message>
    <message>
        <source>The added content must be more than 10 words</source>
        <translation>Kandungan yang ditambah mestilah lebih daripada 10 perkataan</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiWriterDialog</name>
    <message>
        <source>AI Writer</source>
        <translation>Penulis AI</translation>
    </message>
    <message>
        <source>Enter what you want to create (press Enter to generate/Esc to exit)</source>
        <translation>Masukkan apa yang anda ingin cipta (tekan Enter untuk jana/Esc untuk keluar)</translation>
    </message>
    <message>
        <source>Article</source>
        <translation>Artikel</translation>
    </message>
    <message>
        <source>Outline</source>
        <translation>Rangka</translation>
    </message>
    <message>
        <source>Notification</source>
        <translation>Notifikasi</translation>
    </message>
    <message>
        <source>Research Report</source>
        <translation>Laporan Penyelidikan</translation>
    </message>
    <message>
        <source>Speeches</source>
        <translation>Ucapan</translation>
    </message>
    <message>
        <source>Work Summary</source>
        <translation>Ringkasan Kerja</translation>
    </message>
    <message>
        <source>Tweets</source>
        <translation>Tweet</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Paste to Text</source>
        <translation>Tampal ke Teks</translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation>Jana Semula</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Salin</translation>
    </message>
    <message>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>Kandungan yang dijana oleh AI adalah untuk rujukan sahaja, sila perhatikan ketepatan maklumat.</translation>
    </message>
    <message>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation>Bantu saya tulis esei mengenai topik [%1] dengan [struktur yang jelas dan kandungan yang kaya].</translation>
    </message>
    <message>
        <source>Artificial Intelligence</source>
        <translation>Kecerdasan Buatan</translation>
    </message>
    <message>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation>Bantu saya tulis rangka mengenai topik [%1], yang akan digunakan untuk [pengeluaran PPT].</translation>
    </message>
    <message>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation>Bantu saya tulis notis mengenai [%1], penerima adalah [Semua Pekerja] dan penghantar adalah [Jabatan Pentadbiran].</translation>
    </message>
    <message>
        <source>National Day Holiday</source>
        <translation>Cuti Hari Kebangsaan</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>Bantu saya tulis laporan penyelidikan mengenai [%1], sekurang-kurangnya perlu merangkumi [penerangan status, analisis masalah, langkah balas dan cadangan, kesimpulan penyelidikan].</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>Bantu saya tulis ucapan mengenai topik [%1] untuk [Pemimpin Syarikat], memerlukan [struktur yang jelas dan bahasa yang hidup].</translation>
    </message>
    <message>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation>Bantu saya tulis ringkasan kerja saya baru-baru ini, termasuk [%1] dan [keputusan], memerlukan nada [formal].</translation>
    </message>
    <message>
        <source>work content</source>
        <translation>kandungan kerja</translation>
    </message>
    <message>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation>Bantu saya tulis ciapan awam mengenai topik [%1], memerlukan [struktur yang jelas] dan nada [santai].</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>Fungsi ini hanya boleh digunakan selepas memulakan semula kaedah input. Tutorial adalah seperti berikut:
1. Klik kanan pada ikon kaedah input dalam palang tugas.
2. Klik &quot;Restart&quot;.</translation>
    </message>
    <message>
        <source>Ok</source>
        <comment>button</comment>
        <translation>Ok</translation>
    </message>
    <message>
        <source>Copied</source>
        <translation>Disalin</translation>
    </message>
    <message>
        <source>Current model: </source>
        <translation>Model semasa: </translation>
    </message>
    <message>
        <source>Currently no model</source>
        <translation>Tiada model pada masa ini</translation>
    </message>
    <message>
        <source>Go to configure  </source>
        <translation>Pergi ke konfigurasi  </translation>
    </message>
    <message>
        <source>Modify the content, change the tone…</source>
        <translation>Ubah suai kandungan, tukar nada…</translation>
    </message>
    <message>
        <source>Fill failed</source>
        <translation>Isi gagal</translation>
    </message>
    <message>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>Tiada kotak input dipilih, sila pilih kotak input dan isinya semula.</translation>
    </message>
    <message>
        <source>Ok</source>
        <translation>Ok</translation>
    </message>
</context>
<context>
    <name>uos_ai::AppUtils</name>
    <message>
        <source>File Manager</source>
        <translation>Pengurus Fail</translation>
    </message>
    <message>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <source>Mail</source>
        <translation>Mel</translation>
    </message>
    <message>
        <source>Calendar</source>
        <translation>Kalendar</translation>
    </message>
    <message>
        <source>Web Browser</source>
        <translation>Pelayar Web</translation>
    </message>
    <message>
        <source>Text Editor</source>
        <translation>Penulis Teks</translation>
    </message>
    <message>
        <source>Screenshot</source>
        <translation>Cekupan Skrin</translation>
    </message>
    <message>
        <source>Voice Notes</source>
        <translation>Nota Suara</translation>
    </message>
    <message>
        <source>Document Viewer</source>
        <translation>Pemapar Dokumen</translation>
    </message>
    <message>
        <source>App Store</source>
        <translation>Kedai Apl</translation>
    </message>
    <message>
        <source>Manual</source>
        <translation>Manual</translation>
    </message>
    <message>
        <source>WPS Writer</source>
        <translation>WPS Writer</translation>
    </message>
    <message>
        <source>WPS Spreadsheets</source>
        <translation>WPS Spreadsheets</translation>
    </message>
    <message>
        <source>WPS Presentation</source>
        <translation>WPS Presentation</translation>
    </message>
    <message>
        <source>QQ</source>
        <translation>QQ</translation>
    </message>
    <message>
        <source>SuwellReader</source>
        <translation>SuwellReader</translation>
    </message>
    <message>
        <source>DingTalk</source>
        <translation>DingTalk</translation>
    </message>
    <message>
        <source>FoxitOfficeSuite</source>
        <translation>FoxitOfficeSuite</translation>
    </message>
    <message>
        <source>Foxit PDF Editor</source>
        <translation>Foxit PDF Editor</translation>
    </message>
    <message>
        <source>Yozo Document 2024</source>
        <translation>Yozo Document 2024</translation>
    </message>
    <message>
        <source>Yozo Office 2024</source>
        <translation>Yozo Office 2024</translation>
    </message>
    <message>
        <source>Yozo Presentation 2024</source>
        <translation>Yozo Presentation 2024</translation>
    </message>
    <message>
        <source>Yozo Sheet 2024</source>
        <translation>Yozo Sheet 2024</translation>
    </message>
    <message>
        <source>Yozo-xReader</source>
        <translation>Yozo-xReader</translation>
    </message>
    <message>
        <source>wpspdf</source>
        <translation>wpspdf</translation>
    </message>
    <message>
        <source>doubao</source>
        <translation>doubao</translation>
    </message>
    <message>
        <source>Foxmail</source>
        <translation>Foxmail</translation>
    </message>
    <message>
        <source>zjd</source>
        <translation>zjd</translation>
    </message>
    <message>
        <source>Wechat</source>
        <translation>Wechat</translation>
    </message>
    <message>
        <source>WXWork</source>
        <translation>WXWork</translation>
    </message>
    <message>
        <source>Feishu</source>
        <translation>Feishu</translation>
    </message>
    <message>
        <source>Chrome</source>
        <translation>Chrome</translation>
    </message>
</context>
<context>
    <name>uos_ai::Application</name>
    <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>UOS AI ialah pembantu pintar desktop, pembantu peribadi anda! Anda boleh berkomunikasi dengannya menggunakan teks atau suara, dan ia boleh membantu menjawab soalan, memberikan maklumat, dan menjana imej berdasarkan keterangan anda.</translation>
    </message>
    <message>
        <source>UOS AI FollowAlong/Write</source>
        <translation>UOS AI Ikut/Tulis</translation>
    </message>
</context>
<context>
    <name>uos_ai::ArticleAdjustAgent</name>
    <message>
        <source>Untitled</source>
        <translation>Tanpa Tajuk</translation>
    </message>
</context>
<context>
    <name>uos_ai::AssistantManager</name>
    <message>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <source>Hello, I&apos;m UOS AI.</source>
        <translation>Hai, saya UOS AI.</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation>Penulisan AI</translation>
    </message>
    <message>
        <source>Infinite inspiration, worry-free writing</source>
        <translation>Ilham tak terbatas, penulisan tanpa bimbang</translation>
    </message>
    <message>
        <source>Please enter the topic and requirements of the document, and UOS AI will help you complete the creation.</source>
        <translation>Sila masukkan topik dan keperluan dokumen, dan UOS AI akan membantu anda menyelesaikan penciptaan.</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation>Terjemahan AI</translation>
    </message>
    <message>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation>Pembantu Terjemahan Anda, Menguasai Pelbagai Bahasa.</translation>
    </message>
    <message>
        <source>Please enter the content to be translated and specify the target language; the default target language is Chinese.</source>
        <translation>Sila masukkan kandungan untuk diterjemahkan dan nyatakan bahasa sasaran; bahasa sasaran lalai ialah Cina.</translation>
    </message>
    <message>
        <source>AI Knowledge Base</source>
        <translation>Pangkalan Pengetahuan AI</translation>
    </message>
    <message>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation>Menjawab soalan berdasarkan pangkalan pengetahuan peribadi anda.</translation>
    </message>
    <message>
        <source>Ask questions based on the knowledge base.</source>
        <translation>Tanya soalan berdasarkan pangkalan pengetahuan.</translation>
    </message>
    <message>
        <source>MCP&amp;Skills</source>
        <translation>MCP&amp;Kemahiran</translation>
    </message>
    <message>
        <source>Built-in common MCP &amp; Skills, supports custom tool import, freely choose tools for conversation.</source>
        <translation>MCP &amp; Kemahiran biasa terbina dalam, menyokong import alat tersuai, pilih alat secara bebas untuk perbualan.</translation>
    </message>
    <message>
        <source>Please enter MCP&amp;Skills commands.</source>
        <translation>Sila masukkan arahan MCP&amp;Kemahiran.</translation>
    </message>
</context>
<context>
    <name>uos_ai::AudioControler</name>
    <message>
        <source>No microphone detected</source>
        <translation>Tiada mikrofon dikesan</translation>
    </message>
    <message>
        <source>No speaker detected</source>
        <translation>Tiada pembesar suara dikesan</translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinModelItem</name>
    <message>
        <source>Test</source>
        <translation>Uji</translation>
    </message>
</context>
<context>
    <name>uos_ai::BuiltinProvider</name>
    <message>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <source>Intelligent Routing</source>
        <translation>Penghalaan Pintar</translation>
    </message>
    <message>
        <source>Online Search</source>
        <translation>Carian Dalam Talian</translation>
    </message>
    <message>
        <source>DeepSeek-V3.2</source>
        <translation>DeepSeek-V3.2</translation>
    </message>
    <message>
        <source>GLM-4.7</source>
        <translation>GLM-4.7</translation>
    </message>
    <message>
        <source>Doubao-Seed-1.8</source>
        <translation>Doubao-Seed-1.8</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation>Tersuai</translation>
    </message>
    <message>
        <source>Private deployment</source>
        <translation>Penempatan peribadi</translation>
    </message>
    <message>
        <source>OpenAI</source>
        <translation>OpenAI</translation>
    </message>
    <message>
        <source>GPT-3.5 Turbo</source>
        <translation>GPT-3.5 Turbo</translation>
    </message>
    <message>
        <source>GPT-4</source>
        <translation>GPT-4</translation>
    </message>
    <message>
        <source>GPT-4.1</source>
        <translation>GPT-4.1</translation>
    </message>
    <message>
        <source>o1</source>
        <translation>o1</translation>
    </message>
    <message>
        <source>GPT-5.3 Chat</source>
        <translation>GPT-5.3 Chat</translation>
    </message>
    <message>
        <source>doubao/seed</source>
        <translation>doubao/seed</translation>
    </message>
    <message>
        <source>Doubao-Seed 2.0</source>
        <translation>Doubao-Seed 2.0</translation>
    </message>
    <message>
        <source>Doubao-Seed 2.0-Code</source>
        <translation>Doubao-Seed 2.0-Code</translation>
    </message>
    <message>
        <source>DeepSeek</source>
        <translation>DeepSeek</translation>
    </message>
    <message>
        <source>DeepSeek V3.2</source>
        <translation>DeepSeek V3.2</translation>
    </message>
    <message>
        <source>DeepSeek V4 Flash</source>
        <translation>DeepSeek V4 Flash</translation>
    </message>
    <message>
        <source>DeepSeek V4 Pro</source>
        <translation>DeepSeek V4 Pro</translation>
    </message>
    <message>
        <source>MiniMax</source>
        <translation>MiniMax</translation>
    </message>
    <message>
        <source>MiniMax-M2.5</source>
        <translation>MiniMax-M2.5</translation>
    </message>
    <message>
        <source>Moonshot (KIMI)</source>
        <translation>Moonshot (KIMI)</translation>
    </message>
    <message>
        <source>Kimi K2</source>
        <translation>Kimi K2</translation>
    </message>
    <message>
        <source>Kimi K2.5</source>
        <translation>Kimi K2.5</translation>
    </message>
    <message>
        <source>GLM</source>
        <translation>GLM</translation>
    </message>
    <message>
        <source>GLM-5</source>
        <translation>GLM-5</translation>
    </message>
    <message>
        <source>Qwen</source>
        <translation>Qwen</translation>
    </message>
    <message>
        <source>Qwen3</source>
        <translation>Qwen3</translation>
    </message>
    <message>
        <source>Qwen3.5</source>
        <translation>Qwen3.5</translation>
    </message>
    <message>
        <source>Anthropic</source>
        <translation>Anthropic</translation>
    </message>
    <message>
        <source>Gemini</source>
        <translation>Gemini</translation>
    </message>
</context>
<context>
    <name>uos_ai::ChatBotPlatformDialog</name>
    <message>
        <source>Lark Integration Settings</source>
        <translation>Tetapan Integrasi Lark</translation>
    </message>
    <message>
        <source>DingTalk Integration Settings</source>
        <translation>Tetapan Integrasi DingTalk</translation>
    </message>
    <message>
        <source>Telegram Integration Settings</source>
        <translation>Tetapan Integrasi Telegram</translation>
    </message>
    <message>
        <source>Discord Integration Settings</source>
        <translation>Tetapan Integrasi Discord</translation>
    </message>
    <message>
        <source>QQ Integration Settings</source>
        <translation>Tetapan Integrasi QQ</translation>
    </message>
    <message>
        <source>Required</source>
        <translation>Diperlukan</translation>
    </message>
    <message>
        <source>Optional</source>
        <translation>Pilihan</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation>Sahkan</translation>
    </message>
    <message>
        <source>Configuration Guide &gt;</source>
        <translation>Panduan Konfigurasi &gt;</translation>
    </message>
</context>
<context>
    <name>uos_ai::ChatBotWidget</name>
    <message>
        <source>IM Integration</source>
        <translation>Integrasi IM</translation>
    </message>
    <message>
        <source>Third-party IM Integration</source>
        <translation>Integrasi IM Pihak Ketiga</translation>
    </message>
    <message>
        <source>Enable Message Forwarding Service</source>
        <translation>Dayakan Perkhidmatan Hantar Terus Mesej</translation>
    </message>
    <message>
        <source>After enabling, UOS AI will receive messages from the configured Lark, DingTalk, QQ, Telegram, and Discord bots. You can then directly interact with UOS AI in your IM client.</source>
        <translation>Selepas mendayakan, UOS AI akan menerima mesej daripada bot Lark, DingTalk, QQ, Telegram, dan Discord yang dikonfigurasikan. Anda kemudiannya boleh berinterak secara terus dengan UOS AI dalam klien IM anda.</translation>
    </message>
    <message>
        <source>After enabling, UOS AI will receive messages from the configured Lark, DingTalk, and QQ bots. You can then directly interact with UOS AI in your IM client.</source>
        <translation>Selepas mendayakan, UOS AI akan menerima mesej daripada bot Lark, DingTalk, dan QQ yang dikonfigurasikan. Anda kemudiannya boleh berinterak secara terus dengan UOS AI dalam klien IM anda.</translation>
    </message>
    <message>
        <source>Lark</source>
        <translation>Lark</translation>
    </message>
    <message>
        <source>DingTalk</source>
        <translation>DingTalk</translation>
    </message>
    <message>
        <source>QQ</source>
        <translation>QQ</translation>
    </message>
    <message>
        <source>Telegram</source>
        <translation>Telegram</translation>
    </message>
    <message>
        <source>Discord</source>
        <translation>Discord</translation>
    </message>
</context>
<context>
    <name>uos_ai::ClickableLabel</name>
    <message>
        <source>Insert it into the input field</source>
        <translation>Masukkan ke dalam medan input</translation>
    </message>
</context>
<context>
    <name>uos_ai::CommonFailDialog</name>
    <message>
        <source>Error</source>
        <translation>Ralat</translation>
    </message>
    <message>
        <source>OK</source>
        <comment>button</comment>
        <translation>OK</translation>
    </message>
</context>
<context>
    <name>uos_ai::ConversationRecord</name>
    <message>
        <source>New Conversation</source>
        <translation>Perbualan Baharu</translation>
    </message>
    <message>
        <source>Null</source>
        <translation>Null</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomMcpServerEditor</name>
    <message>
        <source>Add MCP Server</source>
        <translation>Tambah Pelayan MCP</translation>
    </message>
    <message>
        <source>Edit MCP Server</source>
        <translation>Edit Pelayan MCP</translation>
    </message>
    <message>
        <source>JSON configuration:</source>
        <translation>Konfigurasi JSON:</translation>
    </message>
    <message>
        <source>Please paste the MCP JSON configuration code into the input box.</source>
        <translation>Sila tampal kod konfigurasi JSON MCP ke dalam kotak input.</translation>
    </message>
    <message>
        <source>Describe</source>
        <translation>Huraian</translation>
    </message>
    <message>
        <source>Describe MCP server functions to facilitate quick search tools</source>
        <translation>Huraikan fungsi pelayan MCP untuk memudahkan alat carian pantas</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation>Sahkan</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomModelGroup</name>
    <message>
        <source>Please enter the model ID</source>
        <translation>Sila masukkan ID model</translation>
    </message>
    <message>
        <source>Test</source>
        <translation>Uji</translation>
    </message>
    <message>
        <source>Please enter the model name</source>
        <translation>Sila masukkan nama model</translation>
    </message>
</context>
<context>
    <name>uos_ai::DConfigManager</name>
    <message>
        <source>The device needs to be restarted before this function can be fully used.</source>
        <translation>Peranti perlu dimulakan semula sebelum fungsi ini boleh digunakan sepenuhnya.</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepResearchAgent</name>
    <message>
        <source>Collecting and analyzing data</source>
        <translation>Mengumpul dan menganalisis data</translation>
    </message>
    <message>
        <source>Data collection and analysis completed</source>
        <translation>Pengumpulan dan analisis data selesai</translation>
    </message>
    <message>
        <source>Research completed. %1 references collected:
</source>
        <translation>Penyelidikan selesai. %1 rujukan dikumpul:
</translation>
    </message>
    <message>
        <source>Search succeeded</source>
        <translation>Carian berjaya</translation>
    </message>
    <message>
        <source>ERROR: No information found!</source>
        <translation>RALAT: Tiada maklumat dijumpai!</translation>
    </message>
    <message>
        <source>No relevant documents found</source>
        <translation>Tiada dokumen berkaitan ditemui</translation>
    </message>
    <message>
        <source>Local Knowledge Base</source>
        <translation>Pangkalan Pengetahuan Tempatan</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekModelItem</name>
    <message>
        <source>Precautions</source>
        <translation>Langkah berjaga-jaga</translation>
    </message>
    <message>
        <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>Model tempatan DeepSeek mempunyai keperluan tertentu untuk konfigurasi komputer. Jika konfigurasi lebih rendah daripada yang disyorkan, pengalaman pengguna akan terjejas.</translation>
    </message>
    <message>
        <source>Recommended configuration</source>
        <translation>Konfigurasi yang disyorkan</translation>
    </message>
    <message>
        <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;Konfigurasi yang Disyorkan&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU: &lt;/b&gt;CPU berinti pelbagai berprestasi tinggi (seperti Intel i5/i7 atau AMD Ryzen 5/7 siri), dengan kelajuan jam melebihi 3.0 GHz.&lt;br&gt;&lt;b&gt;GPU: &lt;/b&gt;Dengan memori video melebihi 4GB.&lt;br&gt;&lt;b&gt;Ingatan: &lt;/b&gt;8GB dan ke atas.&lt;br&gt;&lt;b&gt;Cakera Keras: &lt;/b&gt;Pemacu Keadaan Pepejal (SSD) dengan sekurang-kurangnya 5GB ruang kosong disediakan.</translation>
    </message>
    <message>
        <source>Install later</source>
        <translation>Pasang kemudian</translation>
    </message>
    <message>
        <source>Confirm installation</source>
        <translation>Sahkan pemasangan</translation>
    </message>
</context>
<context>
    <name>uos_ai::DefaultAgent</name>
    <message>
        <source>yyyy-MM-dd hh:mm ddd (year-month-day hour:minute week)</source>
        <translation>yyyy-MM-dd hh:mm ddd (tahun-bulan-hari jam:minit minggu)</translation>
    </message>
</context>
<context>
    <name>uos_ai::DisableAppWidget</name>
    <message>
        <source>Hide FollowAlong in the following applications</source>
        <translation>Sembunyikan IkutSerta dalam aplikasi berikut</translation>
    </message>
</context>
<context>
    <name>uos_ai::ECheckAgreementDialog</name>
    <message>
        <source>Enabling MCP Server Features</source>
        <translation>Mengaktifkan Ciri-ciri Pelayan MCP</translation>
    </message>
    <message>
        <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>Sesetengah ciri pelayan MCP pihak ketiga membawa risiko tertentu. Sila gunakannya dengan berhati-hati. Jika anda mengaktifkan perkhidmatan ini, alat terbina dalam akan mengesan dan memuat turun kebergantungan yang diperlukan secara automatik. Proses muat turun ini akan dikenakan caj data. Sila sedar akan risiko ini dan teruskan dengan berhati-hati.</translation>
    </message>
    <message>
        <source>I have understood and agree to use this service</source>
        <translation>Saya telah memahami dan bersetuju untuk menggunakan perkhidmatan ini</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation>Sahkan</translation>
    </message>
</context>
<context>
    <name>uos_ai::FileChannel</name>
    <message>
        <source>Supported files</source>
        <translation>Fail yang disokong</translation>
    </message>
    <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>Kemaskini Perakam Skrin UOS kepada versi 6.6 atau lebih baru dan mulakan semula komputer anda untuk mendayakan Soal Jawab Tangkapan Skrin.</translation>
    </message>
    <message>
        <source>The file format is not supported.</source>
        <translation>Format fail tidak disokong.</translation>
    </message>
    <message>
        <source>The image exceeds the 15 MB size limit.</source>
        <translation>Imej melebihi had saiz 15 MB.</translation>
    </message>
    <message>
        <source>The file exceeds the 100 MB size limit.</source>
        <translation>Fail melebihi had saiz 100 MB.</translation>
    </message>
</context>
<context>
    <name>uos_ai::FreeAccountService</name>
    <message>
        <source>Network error</source>
        <translation>Ralat rangkaian</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation>Akaun percuma anda telah tamat tempoh, sila konfigurasikan akaun model anda untuk terus menggunakannya.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation>Kuota akaun percuma anda telah habis, sila konfigurasikan akaun model anda untuk terus menggunakannya.</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted for chat, please configure your model account to continue using it.</source>
        <translation>Kuota akaun percuma anda untuk sembang telah habis, sila konfigurasikan akaun model anda untuk terus menggunakannya.</translation>
    </message>
    <message>
        <source>Not Now</source>
        <translation>Bukan Sekarang</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation>Tuntut Kredit</translation>
    </message>
    <message>
        <source>Free Credits Delivered</source>
        <translation>Kredit Percuma Dihantar</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>Anda telah menggunakan kredit penjanaan percuma untuk akaun percubaan anda. Kami telah memberikan anda 200 kredit percuma tambahan yang sah untuk bulan ini. Terokai lagi ciri dan buka potensi tanpa had UOS AI!</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation>Berjaya Dituntut</translation>
    </message>
    <message>
        <source>Account not found</source>
        <translation>Akaun tidak dijumpai</translation>
    </message>
    <message>
        <source>Only support trial account</source>
        <translation>Hanya menyokong akaun percubaan</translation>
    </message>
    <message>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation>Anda telah menyertai acara ini dan tidak boleh menuntut ganjaran lagi.</translation>
    </message>
    <message>
        <source>Server system error</source>
        <translation>Ralat sistem pelayan</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation>Gagal Menuntut. Sila Cuba Lagi.</translation>
    </message>
</context>
<context>
    <name>uos_ai::GenericAgent</name>
    <message>
        <source>yyyy-MM-dd ddd (year-month-day week)</source>
        <translation>yyyy-MM-dd ddd (tahun-bulan-hari minggu)</translation>
    </message>
</context>
<context>
    <name>uos_ai::GetFreeAccountDialog</name>
    <message>
        <source>Get a free trial account</source>
        <translation>Dapatkan akaun percuma percubaan</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Get account</source>
        <comment>button</comment>
        <translation>Dapatkan akaun</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>Menerima akaun bermakna anda memahami dan bersetuju dengan terma acara ini,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Butiran Acara&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <source>UOS AI Trial Account</source>
        <translation>Akaun Percubaan UOS AI</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation>Gagal disimpan, sila cuba lagi kemudian</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation>Akaun percubaan berjaya diterima.</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>Penggunaan dan tempoh akaun percubaan adalah terhad, sila konfigurasikan akaun model peribadi anda tepat pada masanya! Lihat butiran acara untuk maklumat lanjut.</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>Sokongan Bahasa Inggeris untuk akaun percubaan tidak memuaskan. Selain itu, penggunaan dan tempoh akaun percubaan adalah terhad. Sila konfigurasikan akaun model peribadi anda tepat pada masanya!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation>Mula percubaan</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation>Aktiviti akaun percuma telah tamat.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>Tidak dapat menyambung ke pelayan, sila semak rangkaian anda atau cuba lagi kemudian.</translation>
    </message>
</context>
<context>
    <name>uos_ai::HttpCodeTranslation</name>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>Tidak dapat menyambung ke pelayan, sila semak rangkaian anda atau cuba lagi kemudian.</translation>
    </message>
    <message>
        <source>Request timeout due to server load or network issues. Please try again later.</source>
        <translation>Permintaan tamat tempoh disebabkan beban pelayan atau masalah rangkaian. Sila cuba lagi kemudian.</translation>
    </message>
    <message>
        <source>Connection failed, please check the fill in information.</source>
        <translation>Sambungan gagal, sila semak maklumat yang diisi.</translation>
    </message>
    <message>
        <source>Operation canceled.</source>
        <translation>Operasi dibatalkan.</translation>
    </message>
</context>
<context>
    <name>uos_ai::IatWidget</name>
    <message>
        <source>Speak now</source>
        <translation>Bercakap sekarang</translation>
    </message>
    <message>
        <source>Low input volume</source>
        <translation>Volum input rendah</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation>Tetapan</translation>
    </message>
    <message>
        <source>Network unavailable</source>
        <translation>Rangkaian tidak tersedia</translation>
    </message>
</context>
<context>
    <name>uos_ai::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>Fail yang baru ditambah memerlukan pra-pemprosesan sebelum boleh digunakan, dan semasa proses pemprosesan data, ia mungkin menggunakan sumber pengkomputeran dan penyimpanan yang besar. Pemprosesan data akan berhenti selepas memadam data.</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputPlaceholderWidget</name>
    <message>
        <source>Ask AI</source>
        <translation>Tanya AI</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputWindow</name>
    <message>
        <source>What to ask about this?</source>
        <translation>Apa yang hendak ditanya mengenai ini?</translation>
    </message>
    <message>
        <source>Hide until restarting this app</source>
        <translation>Sembunyi sehingga memulakan semula aplikasi ini</translation>
    </message>
    <message>
        <source>Disable in This Application</source>
        <translation>Lumpukan dalam Aplikasi Ini</translation>
    </message>
    <message>
        <source>Disable Globally</source>
        <translation>Lumpukan Secara Global</translation>
    </message>
    <message>
        <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>Pergi ke &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Tetapan&lt;/a&gt; untuk membolehkannya semula.</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseAgent</name>
    <message>
        <source>Searching knowledge base</source>
        <translation>Mencari pangkalan pengetahuan</translation>
    </message>
    <message>
        <source>Search complete · %1s</source>
        <translation>Pencarian selesai · %1s</translation>
    </message>
    <message>
        <source>Search complete · %1m%2s</source>
        <translation>Pencarian selesai · %1m%2s</translation>
    </message>
    <message>
        <source>References</source>
        <translation>Rujukan</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseItem</name>
    <message>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation>Adakah anda pasti anda ingin memfailkan fail pangkalan pengetahuan ini?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</translation>
    </message>
</context>
<context>
    <name>uos_ai::KnowledgeBaseListWidget</name>
    <message>
        <source>Delete</source>
        <translation>Padam</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Tambah</translation>
    </message>
    <message>
        <source>Please install the embedding model plugins first</source>
        <translation>Sila pasang pemalam model pengecaman terlebih dahulu</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation>Pengurusan Pangkalan Pengetahuan</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>Ciri ini memerlukan sumber perkakasan yang tinggi, dan konfigurasi rujukan piawai ialah: CPU Intel generasi ke-11 i7 atau ke atas; Memori 16GB atau lebih; Memiliki kad grafik NVIDIA dan siri 10 atau lebih tinggi adalah pilihan terbaik. Jika konfigurasi terlalu rendah, mungkin terdapat isu seperti kelembapan dan jawapan yang tidak tepat.</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>Di sini, pangkalan pengetahuan Pembantu Pengetahuan Peribadi boleh ditakrifkan, dan Pembantu Pengetahuan Peribadi akan menjawab soalan berdasarkan fail yang ditambah di bawah.</translation>
    </message>
    <message>
        <source>Done</source>
        <translation>Selesai</translation>
    </message>
    <message>
        <source>None</source>
        <translation>Tiada</translation>
    </message>
    <message>
        <source>File already exist</source>
        <translation>Fail sudah wujud</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>Fail %1 sudah wujud dan tidak boleh ditambah lagi. Sila ubah nama fail atau padam fail sedia ada sebelum menambahnya semula</translation>
    </message>
    <message>
        <source>All files</source>
        <translation>Semua fail</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelItem</name>
    <message>
        <source>Install</source>
        <translation>Pasang</translation>
    </message>
    <message>
        <source>Uninstall</source>
        <translation>Nyahpasang</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>Kemas kini</translation>
    </message>
</context>
<context>
    <name>uos_ai::LocalModelListWidget</name>
    <message>
        <source>Local model</source>
        <translation>Model setempat</translation>
    </message>
    <message>
        <source>ULLM-1.5B</source>
        <translation>ULLM-1.5B</translation>
    </message>
    <message>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation>Setelah dipasang, anda tidak memerlukan sambungan internet untuk menggunakan UOS AI.</translation>
    </message>
    <message>
        <source>ULLM-7B</source>
        <translation>ULLM-7B</translation>
    </message>
    <message>
        <source>DeepSeek-R1-1.5B</source>
        <translation>DeepSeek-R1-1.5B</translation>
    </message>
    <message>
        <source>Download from the open-source community at your own risk. Use it in UOS AI Assistant after installation.</source>
        <translation>Muat turun daripada komuniti sumber terbuka dengan risiko anda sendiri. Gunakannya dalam UOS AI Assistant selepas pemasangan.</translation>
    </message>
    <message>
        <source>Embedding Plugins</source>
        <translation>Palam Penyematan</translation>
    </message>
    <message>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation>Selepas model dipasang, Pembantu Sistem dan Pembantu Pengetahuan Peribadi boleh dijalankan.</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPAgent</name>
    <message>
        <source>MCP server is not available</source>
        <translation>Pelayan MCP tidak tersedia</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPServer</name>
    <message>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation>Medan &apos;mcpServers&apos; hilang.</translation>
    </message>
    <message>
        <source>Remove old custom server config failed, server name: %0</source>
        <translation>Gagal membuang konfigurasi pelayan tersuai lama, nama pelayan: %0</translation>
    </message>
    <message>
        <source>no valid mcp server.</source>
        <translation>tiada pelayan mcp yang sah.</translation>
    </message>
    <message>
        <source>Duplicate MCP server name: %0.</source>
        <translation>Nama pelayan MCP pendua: %0.</translation>
    </message>
    <message>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>Nama pelayan MCP &apos;%1&apos; sudah wujud</translation>
    </message>
    <message>
        <source>Server name &apos;%1&apos; already exists</source>
        <translation>Nama pelayan &apos;%1&apos; sudah wujud</translation>
    </message>
    <message>
        <source>Failed to open custom config file for writing</source>
        <translation>Gagal membuka fail konfigurasi tersuai untuk penulisan</translation>
    </message>
    <message>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation>Pelayan &apos;%1&apos; bukan pelayan tersuai atau tidak wujud</translation>
    </message>
    <message>
        <source>No custom server found.</source>
        <translation>Tiada pelayan tersuai dijumpai.</translation>
    </message>
    <message>
        <source>Server &apos;%1&apos; not found.</source>
        <translation>Pelayan &apos;%1&apos; tidak dijumpai.</translation>
    </message>
    <message>
        <source>url field cannot be empty.</source>
        <translation>medan url tidak boleh kosong.</translation>
    </message>
    <message>
        <source>command field cannot be empty.</source>
        <translation>medan arahan tidak boleh kosong.</translation>
    </message>
    <message>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation>Medan &apos;arahan&apos; atau &apos;url&apos; hilang</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerItem</name>
    <message>
        <source>Install</source>
        <translation>Pasang</translation>
    </message>
    <message>
        <source>Uninstall</source>
        <translation>Nyahpasang</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>Kemaskini</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListItem</name>
    <message>
        <source>built-in</source>
        <translation>terbina dalam</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListWidget</name>
    <message>
        <source>MCP Server</source>
        <translation>Pelayan MCP</translation>
    </message>
    <message>
        <source>All</source>
        <translation>Semua</translation>
    </message>
    <message>
        <source>Built-in</source>
        <translation>Terbina dalam</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation>Tersuai</translation>
    </message>
    <message>
        <source>Add MCP Server</source>
        <translation>Tambah Pelayan MCP</translation>
    </message>
    <message>
        <source>Confirm deletion %1?</source>
        <translation>Sahkan pemadaman %1?</translation>
    </message>
    <message>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>Selepaspadam, pelayan ini tidak akan tersedia. Teruskan dengan berhati-hati.</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Padam</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerWidget</name>
    <message>
        <source>Mcp Enviorment</source>
        <translation>Persekitaran Mcp</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation>Pelayan MCP</translation>
    </message>
    <message>
        <source>Install UOS AI Agent</source>
        <translation>Pasang Ejen UOS AI</translation>
    </message>
    <message>
        <source>After installation, MCP Server will be available.</source>
        <translation>Selepas pemasangan, Pelayan MCP akan tersedia.</translation>
    </message>
</context>
<context>
    <name>uos_ai::MgmtWindow</name>
    <message>
        <source>Model Configuration</source>
        <translation>Konfigurasi Model</translation>
    </message>
    <message>
        <source>Knowledge Base Management</source>
        <translation>Pengurusan Pangkalan Pengetahuan</translation>
    </message>
    <message>
        <source>UOS AI FollowAlong</source>
        <translation>UOS AI FollowAlong</translation>
    </message>
    <message>
        <source>User Agreement</source>
        <translation>Perjanjian Pengguna</translation>
    </message>
    <message>
        <source>UOS AI User Agreement</source>
        <translation>Perjanjian Pengguna UOS AI</translation>
    </message>
    <message>
        <source>Read and agreed</source>
        <translation>Baca dan bersetuju</translation>
    </message>
    <message>
        <source>Proxy Settings</source>
        <translation>Tetapan Proksi</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation>Pergi ke tetapan</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation>Aktiviti akaun percuma tamat.</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</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>Menambah ke pangkalan pengetahuan memerlukan pemasangan pemalam model vektor. Sila pergi ke kedai aplikasi untuk muat turun dan pasang.</translation>
    </message>
    <message>
        <source>Do not install</source>
        <comment>button</comment>
        <translation>Jangan pasang</translation>
    </message>
    <message>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation>Pasang serta-merta</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelHubProvider</name>
    <message>
        <source>YouRong 1.5B</source>
        <translation>YouRong 1.5B</translation>
    </message>
    <message>
        <source>YouRong 7B</source>
        <translation>YouRong 7B</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelListWidget</name>
    <message>
        <source>Get a free account</source>
        <translation>Dapatkan akaun percuma</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Padam</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Tambah</translation>
    </message>
    <message>
        <source>Online model</source>
        <translation>Model dalam talian</translation>
    </message>
    <message>
        <source>Done</source>
        <translation>Selesai</translation>
    </message>
    <message>
        <source>None</source>
        <translation>Tiada</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelScopeItem</name>
    <message>
        <source>Install</source>
        <translation>Pasang</translation>
    </message>
    <message>
        <source>Uninstall</source>
        <translation>Nyahpasang</translation>
    </message>
    <message>
        <source>Update</source>
        <translation>Kemaskini</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>About %1GB</source>
        <translation>Kira-kira %1GB</translation>
    </message>
    <message>
        <source>Installing</source>
        <translation>Memasang</translation>
    </message>
    <message>
        <source>Are you sure you want to delete this model?</source>
        <translation>Adakah anda pasti mahu memadam model ini?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</translation>
    </message>
    <message>
        <source>Checking</source>
        <translation>Menyemak</translation>
    </message>
    <message>
        <source>Ok</source>
        <comment>button</comment>
        <translation>Ok</translation>
    </message>
    <message>
        <source>%0 download failed, please try again!</source>
        <translation>%0 muat turun gagal, sila cuba lagi!</translation>
    </message>
    <message>
        <source>Please install the &quot;Embedding Plugins&quot; first before installing this model.</source>
        <translation>Sila pasang &quot;Plug-in Penyematan&quot; terlebih dahulu sebelum memasang model ini.</translation>
    </message>
    <message>
        <source>target folder trash failed, please try again!</source>
        <translation>target folder trash failed, please try again!</translation>
    </message>
    <message>
        <source>%1 seconds</source>
        <translation>%1 saat</translation>
    </message>
    <message>
        <source>%1 minutes</source>
        <translation>%1 minit</translation>
    </message>
    <message>
        <source>%1MB/%2GB downloaded, %3 left.</source>
        <translation>%1MB/%2GB dimuat turun, %3 berbaki.</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelSubItem</name>
    <message>
        <source>Are you sure you want to delete this model?</source>
        <translation>Adakah anda pasti ingin memadamkan model ini?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelValidator</name>
    <message>
        <source>Invalid model account</source>
        <translation>Akaun model tidak sah</translation>
    </message>
    <message>
        <source>Unsupported model type</source>
        <translation>Jenis model tidak disokong</translation>
    </message>
    <message>
        <source>Model does not support chat completion</source>
        <translation>Model tidak menyokong pelengkap sembang</translation>
    </message>
    <message>
        <source>Model is available</source>
        <translation>Model tersedia</translation>
    </message>
    <message>
        <source>HTTP error: %1</source>
        <translation>Ralat HTTP: %1</translation>
    </message>
    <message>
        <source>Unknown error</source>
        <translation>Ralat tidak diketahui</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModifyProviderDialog</name>
    <message>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation>Untuk tetapan proksi, sila pergi ke tetapan proksi sistem</translation>
    </message>
    <message>
        <source>Go to settings</source>
        <translation>Pergi ke tetapan</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Padam</translation>
    </message>
    <message>
        <source>Edit Model</source>
        <translation>Edit Model</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation>Tambah Model</translation>
    </message>
    <message>
        <source>Account</source>
        <translation>Akaun</translation>
    </message>
    <message>
        <source>Required, to distinguish multiple models</source>
        <translation>Diperlukan, untuk membezakan berbilang model</translation>
    </message>
    <message>
        <source>Provider</source>
        <translation>Penyedia</translation>
    </message>
    <message>
        <source>APIKey</source>
        <translation>APIKey</translation>
    </message>
    <message>
        <source>Required, please input</source>
        <translation>Diperlukan, sila masukkan</translation>
    </message>
    <message>
        <source>Domain</source>
        <translation>Domain</translation>
    </message>
    <message>
        <source>Enable</source>
        <translation>Dayakan</translation>
    </message>
    <message>
        <source>Custom</source>
        <translation>Tersuai</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Tambah</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>Untuk menguji sama ada model tersedia, sistem menghantar maklumat ujian kepada model besar, yang akan menggunakan sejumlah kecil token.</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation>Sahkan</translation>
    </message>
    <message>
        <source>Name and Model ID must be filled in.</source>
        <translation>Nama dan ID Model mesti diisi.</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation>Gagal disimpan, sila cuba lagi kemudian</translation>
    </message>
    <message>
        <source>Done</source>
        <translation>Selesai</translation>
    </message>
    <message>
        <source>Test passed</source>
        <translation>Ujian lulus</translation>
    </message>
    <message>
        <source>The model service is available.</source>
        <translation>Perkhidmatan model tersedia.</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</translation>
    </message>
</context>
<context>
    <name>uos_ai::OnlineSearchAgent</name>
    <message>
        <source>yyyy-MM-dd ddd (year-month-day week)</source>
        <translation>yyyy-MM-dd ddd (tahun-bulan-hari minggu)</translation>
    </message>
    <message>
        <source>Searching for relevant information</source>
        <translation>Mencari maklumat berkaitan</translation>
    </message>
    <message>
        <source>References %0 sources</source>
        <translation>Rujukan %0 sumber</translation>
    </message>
    <message>
        <source>%0 pages found</source>
        <translation>%0 halaman ditemui</translation>
    </message>
    <message>
        <source>Browsing %0</source>
        <translation>Melayari %0</translation>
    </message>
    <message>
        <source>page %0</source>
        <translation>halaman %0</translation>
    </message>
</context>
<context>
    <name>uos_ai::OperatingLineWidget</name>
    <message>
        <source>In data processing</source>
        <translation>Dalam pemprosesan data</translation>
    </message>
    <message>
        <source>Data processing error</source>
        <translation>Ralat pemprosesan data</translation>
    </message>
    <message>
        <source>File error, unable to process, please delete.</source>
        <translation>Ralat fail, tidak dapat memproses, sila padam.</translation>
    </message>
</context>
<context>
    <name>uos_ai::OutlineAgent</name>
    <message>
        <source>Generating outline</source>
        <translation>Menjana kerangka</translation>
    </message>
    <message>
        <source>Generating outline content for you.</source>
        <translation>Menjana kandungan kerangka untuk anda.</translation>
    </message>
    <message>
        <source>An editable outline has been generated. After confirming, click the blue button below to proceed to document generation.</source>
        <translation>Kerangka yang boleh diedit telah dijana. Selepas mengesahkan, klik butang biru di bawah untuk teruskan ke penjanaan dokumen.</translation>
    </message>
    <message>
        <source>Detected that you have uploaded a local outline,  Currently parsing the outline content for you.</source>
        <translation>Mengesan anda telah memuat naik kerangka tempatan, kini sedang menghurai kandungan kerangka untuk anda.</translation>
    </message>
    <message>
        <source>Detected uploaded local outline, please confirm.</source>
        <translation>Mengesan kerangka tempatan dimuat naik, sila sahkan.</translation>
    </message>
    <message>
        <source>Failed to parse the uploaded outline file, please re-upload</source>
        <translation>Gagal menghurai fail kerangka yang dimuat naik, sila muat naik semula</translation>
    </message>
    <message>
        <source>Generating outline content failed</source>
        <translation>Gagal menjana kandungan kerangka</translation>
    </message>
    <message>
        <source>Based on your writing task, I have generated the following outline for **%1**:

</source>
        <translation>Berdasarkan tugas penulisan anda, saya telah menjana kerangka berikut untuk **%1**:

</translation>
    </message>
    <message>
        <source>I have parsed your uploaded outline and structured it as **%1**:

</source>
        <translation>Saya telah menghurai kerangka yang anda muat naik dan menyusunnya sebagai **%1**:

</translation>
    </message>
    <message>
        <source>
The outline contains %1 sections in total. Please confirm to proceed with research and writing.</source>
        <translation>
Kerangka mengandungi %1 bahagian secara keseluruhan. Sila sahkan untuk teruskan dengan penyelidikan dan penulisan.</translation>
    </message>
</context>
<context>
    <name>uos_ai::PersonalKnowledgeAssistant</name>
    <message>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation>Penolong Pengetahuan Peribadi hanya boleh digunakan selepas mengkonfigurasi pemalam model.</translation>
    </message>
    <message>
        <source>The Personal Knowledge Assistant can only be used after configuring the knowledge base.</source>
        <translation>Penolong Pengetahuan Peribadi hanya boleh digunakan selepas mengkonfigurasi pangkalan pengetahuan.</translation>
    </message>
</context>
<context>
    <name>uos_ai::PrivateModelListWidget</name>
    <message>
        <source>Delete</source>
        <translation>Padam</translation>
    </message>
    <message>
        <source>Add</source>
        <translation>Tambah</translation>
    </message>
    <message>
        <source>Private deployment model</source>
        <translation>Model penempatan peribadi</translation>
    </message>
    <message>
        <source>Done</source>
        <translation>Selesai</translation>
    </message>
    <message>
        <source>None</source>
        <translation>Tiada</translation>
    </message>
</context>
<context>
    <name>uos_ai::ProviderListItem</name>
    <message>
        <source>Are you sure you want to delete this provider?</source>
        <translation>Adakah anda pasti mahu memadam penyedia ini?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReferenceDialog</name>
    <message>
        <source>Reference</source>
        <translation>Rujukan</translation>
    </message>
    <message>
        <source>Open</source>
        <translation>Buka</translation>
    </message>
    <message>
        <source>Documents don&apos;t exits!</source>
        <translation>Dokumen tidak wujud!</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReportWriterAgent</name>
    <message>
        <source>Document Generating</source>
        <translation>Menjana Dokumen</translation>
    </message>
    <message>
        <source>failed</source>
        <translation>gagal</translation>
    </message>
    <message>
        <source>Document Generated</source>
        <translation>Dokumen Telah Dijana</translation>
    </message>
    <message>
        <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>Dokumen telah dijana berdasarkan kerangka. Anda boleh klik kad di bawah untuk mengedit kandungan, atau klik butang &quot;Simpan Sebagai&quot; untuk simpan secara setempat untuk pengeditan lanjut.</translation>
    </message>
    <message>
        <source>You can ask follow-up questions or request adjust the article.</source>
        <translation>Anda boleh tanya soalan susulan atau minta pelarasan pada artikel.</translation>
    </message>
</context>
<context>
    <name>uos_ai::ServiceConfigChannel</name>
    <message>
        <source>Failed to get MCP server instance.</source>
        <translation>Gagal mendapatkan contoh pelayan MCP.</translation>
    </message>
    <message>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation>Pelayan &apos;%1&apos; bukan pelayan tersuai atau tidak wujud</translation>
    </message>
    <message>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>Nama pelayan MCP &apos;%1&apos; sudah wujud</translation>
    </message>
    <message>
        <source>Server &apos;%1&apos; does not exist</source>
        <translation>Pelayan &apos;%1&apos; tidak wujud</translation>
    </message>
</context>
<context>
    <name>uos_ai::SessionManager</name>
    <message>
        <source>Session with ID %1 already exists</source>
        <translation>Sesi dengan ID %1 sudah wujud</translation>
    </message>
    <message>
        <source>Session %1 create assistant %2 failed</source>
        <translation>Sesi %1 gagal mencipta pembantu %2</translation>
    </message>
    <message>
        <source>Session %1 create success</source>
        <translation>Sesi %1 berjaya dicipta</translation>
    </message>
    <message>
        <source>Session %1 not found</source>
        <translation>Sesi %1 tidak ditemui</translation>
    </message>
    <message>
        <source>Session %1 is not idle</source>
        <translation>Sesi %1 tidak sedang rehat</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillCommandTextEdit</name>
    <message>
        <source>Take </source>
        <translation>Ambil </translation>
    </message>
    <message>
        <source> translate into English</source>
        <translation> terjemah ke Bahasa Inggeris</translation>
    </message>
    <message>
        <source>Exceeded character limit</source>
        <translation>Had aksar dilampaui</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListItem</name>
    <message>
        <source>Disabled</source>
        <translation>Dilumpuhkan</translation>
    </message>
    <message>
        <source>Enable</source>
        <translation>Dayakan</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListWidget</name>
    <message>
        <source>Skill Management</source>
        <translation>Pengurusan Kemahiran</translation>
    </message>
    <message>
        <source>Add Skill</source>
        <translation>Tambah Kemahiran</translation>
    </message>
    <message>
        <source>The first 4 skills will be displayed on the toolbar, and others will be hidden in the More menu.</source>
        <translation>4 kemahiran pertama akan dipaparkan pada bar alat, dan yang lain akan disembunyikan dalam menu Lanjut.</translation>
    </message>
    <message>
        <source>Saved</source>
        <translation>Disimpan</translation>
    </message>
    <message>
        <source>Are you sure you want to delete the skill &quot;%1&quot;?</source>
        <translation>Adakah anda pasti mahu memadam kemahiran &quot;%1&quot;?</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Padam</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillsManager</name>
    <message>
        <source>The archive file does not exist.</source>
        <translation>Fail arkib tidak wujud.</translation>
    </message>
    <message>
        <source>Failed to create temporary directory for extraction.</source>
        <translation>Gagal mencipta direktori sementara untuk pengekstrakan.</translation>
    </message>
    <message>
        <source>Failed to extract the archive. The file may be corrupted or the format is not supported.</source>
        <translation>Gagal mengekstrak arkib. Fail mungkin rosak atau format tidak disokong.</translation>
    </message>
    <message>
        <source>No SKILL.md file found in the archive.</source>
        <translation>Tiada fail SKILL.md dijumpai dalam arkib.</translation>
    </message>
    <message>
        <source>The specified path is invalid.</source>
        <translation>Laluan yang dinyatakan tidak sah.</translation>
    </message>
    <message>
        <source>Failed to read SKILL.md.</source>
        <translation>Gagal membaca SKILL.md.</translation>
    </message>
    <message>
        <source>SKILL.md is missing the required &apos;name&apos; field.</source>
        <translation>SKILL.md kekurangan medan &apos;name&apos; yang diperlukan.</translation>
    </message>
    <message>
        <source>The skill directory does not exist.</source>
        <translation>Direktori kemahiran tidak wujud.</translation>
    </message>
    <message>
        <source>The skill cannot be imported from this path.</source>
        <translation>Kemahiran tidak boleh diimport dari laluan ini.</translation>
    </message>
    <message>
        <source>No SKILL.md file found in the skill directory.</source>
        <translation>Tiada fail SKILL.md dijumpai dalam direktori kemahiran.</translation>
    </message>
    <message>
        <source>The skill contains too many files (maximum %1 allowed).</source>
        <translation>Kemahiran mengandungi terlalu banyak fail (maksimum %1 dibenarkan).</translation>
    </message>
    <message>
        <source>The skill size exceeds the limit (maximum 10 MB allowed).</source>
        <translation>Saiz kemahiran melebihi had (maksimum 10 MB dibenarkan).</translation>
    </message>
    <message>
        <source>The skill folder name is invalid.</source>
        <translation>Nama folder kemahiran tidak sah.</translation>
    </message>
    <message>
        <source>Failed to overwrite the existing skill.</source>
        <translation>Gagal menulis ganti kemahiran sedia ada.</translation>
    </message>
    <message>
        <source>Failed to create the skills directory.</source>
        <translation>Gagal membuat direktori kemahiran.</translation>
    </message>
    <message>
        <source>Failed to copy the skill files.</source>
        <translation>Gagal menyalin fail kemahiran.</translation>
    </message>
    <message>
        <source>Supported files</source>
        <translation>Fail yang disokong</translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemChannel</name>
    <message>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <source>Ask UOS AI, kiss your worries goodbye.</source>
        <translation>Tanya UOS AI, lupuskan segala risau anda.</translation>
    </message>
    <message>
        <source>Changelog</source>
        <translation>Log Perubahan</translation>
    </message>
    <message>
        <source>Start Chatting</source>
        <translation>Mula Berbual</translation>
    </message>
    <message>
        <source>Choose an assistant on the left, then enter a question or instruction to start a new chat.</source>
        <translation>Pilih pembantu di sebelah kiri, kemudian masukkan soalan atau arahan untuk memulakan sembang baharu.</translation>
    </message>
    <message>
        <source>Voice Interaction</source>
        <translation>Interaksi Suara</translation>
    </message>
    <message>
        <source>If you prefer voice control, switch quickly from the related entry to reduce repeated operations.</source>
        <translation>Jika anda lebih gemar kawalan suara, tukar dengan pantas daripada entri berkaitan untuk mengurangkan operasi berulang.</translation>
    </message>
    <message>
        <source>Keep Exploring</source>
        <translation>Teruskan Meneroka</translation>
    </message>
    <message>
        <source>Use history and settings to continue your tasks and adjust models, tools, and appearance.</source>
        <translation>Gunakan sejarah dan tetapan untuk menyambung tugas anda serta melaraskan model, alat, dan penampilan.</translation>
    </message>
    <message>
        <source>Settings</source>
        <translation>Tetapan</translation>
    </message>
    <message>
        <source>Help</source>
        <translation>Bantuan</translation>
    </message>
    <message>
        <source>About</source>
        <translation>Perihal</translation>
    </message>
    <message>
        <source>New Chat</source>
        <translation>Sembang Baharu</translation>
    </message>
    <message>
        <source>Temporary Chat</source>
        <translation>Sembang Sementara</translation>
    </message>
    <message>
        <source>AI Writing</source>
        <translation>Penulusan AI</translation>
    </message>
    <message>
        <source>AI Translation</source>
        <translation>Terjemahan AI</translation>
    </message>
    <message>
        <source>AI Knowledge Base</source>
        <translation>Asas Pengetahuan AI</translation>
    </message>
    <message>
        <source>MCP Server</source>
        <translation>Pelayan MCP</translation>
    </message>
    <message>
        <source>Commands</source>
        <translation>Perintah</translation>
    </message>
    <message>
        <source>Agent Store</source>
        <translation>Kedai Ejen</translation>
    </message>
    <message>
        <source>More</source>
        <translation>Lagi</translation>
    </message>
    <message>
        <source>Chat History</source>
        <translation>Sejarah Sembang</translation>
    </message>
    <message>
        <source>Today</source>
        <translation>Hari Ini</translation>
    </message>
    <message>
        <source>Yesterday</source>
        <translation>Semalam</translation>
    </message>
    <message>
        <source>Last 7 Days</source>
        <translation>7 Hari Lalu</translation>
    </message>
    <message>
        <source>Last 30 Days</source>
        <translation>30 Hari Lalu</translation>
    </message>
    <message>
        <source>January</source>
        <translation>Januari</translation>
    </message>
    <message>
        <source>February</source>
        <translation>Februari</translation>
    </message>
    <message>
        <source>March</source>
        <translation>Mac</translation>
    </message>
    <message>
        <source>April</source>
        <translation>April</translation>
    </message>
    <message>
        <source>May</source>
        <translation>Mei</translation>
    </message>
    <message>
        <source>June</source>
        <translation>Jun</translation>
    </message>
    <message>
        <source>July</source>
        <translation>Julai</translation>
    </message>
    <message>
        <source>August</source>
        <translation>Ogos</translation>
    </message>
    <message>
        <source>September</source>
        <translation>September</translation>
    </message>
    <message>
        <source>October</source>
        <translation>Oktober</translation>
    </message>
    <message>
        <source>November</source>
        <translation>November</translation>
    </message>
    <message>
        <source>year</source>
        <translation>tahun</translation>
    </message>
    <message>
        <source>Earlier</source>
        <translation>Terdahulu</translation>
    </message>
    <message>
        <source>Delete</source>
        <translation>Padam</translation>
    </message>
    <message>
        <source>Confirm Deletion</source>
        <translation>Sahkan Pemadaman</translation>
    </message>
    <message>
        <source>Confirm deletion</source>
        <translation>Sahkan pemadaman</translation>
    </message>
    <message>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>Selepas pemadaman, pelayan ini tidak akan tersedia. Teruskan dengan berhati-hati.</translation>
    </message>
    <message>
        <source>This action will delete all content related to this chat from UOS AI.</source>
        <translation>Tindakan ini akan memadamkan semua kandungan yang berkaitan dengan sembang ini daripada UOS AI.</translation>
    </message>
    <message>
        <source>Confirm Delete</source>
        <translation>Sahkan Padam</translation>
    </message>
    <message>
        <source>Cancel</source>
        <translation>Batal</translation>
    </message>
    <message>
        <source>Batch Manage</source>
        <translation>Urusan Batch</translation>
    </message>
    <message>
        <source>All</source>
        <translation>Semua</translation>
    </message>
    <message>
        <source>Select All</source>
        <translation>Pilih Semua</translation>
    </message>
    <message>
        <source>%1 conversations selected</source>
        <translation>%1 perbualan dipilih</translation>
    </message>
    <message>
        <source>No chat history yet</source>
        <translation>Tiada sejarah sembang lagi</translation>
    </message>
    <message>
        <source>Chat content not found</source>
        <translation>Kandungan sembang tidak dijumpai</translation>
    </message>
    <message>
        <source>DeepThink</source>
        <translation>DeepThink</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>Cari</translation>
    </message>
    <message>
        <source>Attachments</source>
        <translation>Lampiran</translation>
    </message>
    <message>
        <source>Upload Files</source>
        <translation>Muat Naik Fail</translation>
    </message>
    <message>
        <source>Screenshot Q&amp;A</source>
        <translation>Tangkapan Skrin S&amp;A</translation>
    </message>
    <message>
        <source>Voice Input</source>
        <translation>Input Suara</translation>
    </message>
    <message>
        <source>Send</source>
        <translation>Hantar</translation>
    </message>
    <message>
        <source>Ask a question...</source>
        <translation>Tanya soalan...</translation>
    </message>
    <message>
        <source>Voice Read</source>
        <translation>Baca Suara</translation>
    </message>
    <message>
        <source>Stop Reading</source>
        <translation>Hentikan Bacaan</translation>
    </message>
    <message>
        <source>Copy</source>
        <translation>Salin</translation>
    </message>
    <message>
        <source>Regenerate</source>
        <translation>Jana Semula</translation>
    </message>
    <message>
        <source>Re-edit</source>
        <translation>Edit Semula</translation>
    </message>
    <message>
        <source>Stop Generating</source>
        <translation>Hentikan Penjanaan</translation>
    </message>
    <message>
        <source>Generation stopped</source>
        <translation>Penjanaan dihentikan</translation>
    </message>
    <message>
        <source>You stopped this answer, </source>
        <translation>Anda menghentikan jawapan ini, </translation>
    </message>
    <message>
        <source>please re-edit your question</source>
        <translation>sila edit semula soalan anda</translation>
    </message>
    <message>
        <source>Back to Bottom</source>
        <translation>Kembali ke Bawah</translation>
    </message>
    <message>
        <source>Thinking...</source>
        <translation>Sedang berfikir...</translation>
    </message>
    <message>
        <source>Deep think completed (took %1s)</source>
        <translation>Pemikiran mendalam selesai (mengambil masa %1s)</translation>
    </message>
    <message>
        <source>Parsing...</source>
        <translation>Menghurai...</translation>
    </message>
    <message>
        <source>Parsing failed</source>
        <translation>Gagal menghurai</translation>
    </message>
    <message>
        <source>You can add up to 50 files</source>
        <translation>Anda boleh menambah sehingga 50 fail</translation>
    </message>
    <message>
        <source>Summarize the core content of the file</source>
        <translation>Rumuskan kandungan utama fail</translation>
    </message>
    <message>
        <source>Model List</source>
        <translation>Senarai Model</translation>
    </message>
    <message>
        <source>Smart Recommendation</source>
        <translation>Syor Pintar</translation>
    </message>
    <message>
        <source>Smart switch for best match</source>
        <translation>Tukar pintar untuk padanan terbaik</translation>
    </message>
    <message>
        <source>Local Model</source>
        <translation>Model Tempatan</translation>
    </message>
    <message>
        <source>Online Model</source>
        <translation>Model Dalam Talian</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation>Tambah Model</translation>
    </message>
    <message>
        <source>Private Model</source>
        <translation>Model Persendirian</translation>
    </message>
    <message>
        <source>Official</source>
        <translation>Rasmi</translation>
    </message>
    <message>
        <source>AI-generated content is for reference only. Please verify its accuracy.</source>
        <translation>Kandungan yang dijana oleh AI adalah untuk rujukan sahaja. Sila sahkan ketepatannya.</translation>
    </message>
    <message>
        <source>Temporary chats are not saved in history. The content will be completely deleted upon leaving.</source>
        <translation>Sembang sementara tidak disimpan dalam sejarah. Kandungan akan dipadamkan sepenuhnya selepas keluar.</translation>
    </message>
    <message>
        <source>Maximum of 10 concurrent chats reached. Please try again later.</source>
        <translation>Mencapai maksimum 10 sembang serentak. Sila cuba lagi kemudian.</translation>
    </message>
    <message>
        <source>View Now</source>
        <translation>Lihat Sekarang</translation>
    </message>
    <message>
        <source>Remind Me Later</source>
        <translation>Ingatkan Saya Kemudian</translation>
    </message>
    <message>
        <source>Infinite inspiration, worry-free writing</source>
        <translation>Ilham tanpa had, penulisan tanpa risau</translation>
    </message>
    <message>
        <source>Enable to search the web for more real-time, comprehensive, and accurate references.</source>
        <translation>Dayakan untuk mencari web bagi rujukan yang lebih masa nyata, menyeluruh, dan tepat.</translation>
    </message>
    <message>
        <source>Upload files/images as references</source>
        <translation>Muat naik fail/gambar sebagai rujukan</translation>
    </message>
    <message>
        <source>Reference Outline / Local File</source>
        <translation>Rangka Rujukan / Fail Tempatan</translation>
    </message>
    <message>
        <source>As reference material / As outline file</source>
        <translation>Sebagai bahan rujukan / Sebagai fail rangka</translation>
    </message>
    <message>
        <source>File Upload</source>
        <translation>Muat Naik Fail</translation>
    </message>
    <message>
        <source>As Material</source>
        <translation>Sebagai Bahan</translation>
    </message>
    <message>
        <source>As Outline</source>
        <translation>Sebagai Rangka</translation>
    </message>
    <message>
        <source>Only supports uploading 1 outline file</source>
        <translation>Hanya menyokong muat naik 1 fail rangka</translation>
    </message>
    <message>
        <source>Local Materials</source>
        <translation>Bahan Tempatan</translation>
    </message>
    <message>
        <source>File Outline</source>
        <translation>Rangka Fail</translation>
    </message>
    <message>
        <source>Outline</source>
        <translation>Rangka</translation>
    </message>
    <message>
        <source>View All</source>
        <translation>Lihat Semua</translation>
    </message>
    <message>
        <source>Recent Creations</source>
        <translation>Ciptaan Terkini</translation>
    </message>
    <message>
        <source>Upload File</source>
        <translation>Muat Naik Fail</translation>
    </message>
    <message>
        <source>Reference Outline</source>
        <translation>Rangka Rujukan</translation>
    </message>
    <message>
        <source>Local File</source>
        <translation>Fail Tempatan</translation>
    </message>
    <message>
        <source>Heading</source>
        <translation>Tajuk</translation>
    </message>
    <message>
        <source>Export Document</source>
        <translation>Eksport Dokumen</translation>
    </message>
    <message>
        <source>Exit Full Screen</source>
        <translation>Keluar Skrin Penuh</translation>
    </message>
    <message>
        <source>Untitled Document</source>
        <translation>Dokumen Tanpa Tajuk</translation>
    </message>
    <message>
        <source>If you don&apos;t want local materials to be uploaded, you can do the following before generating content:</source>
        <translation>Jika anda tidak mahu bahan tempatan dimuat naik, anda boleh melakukan perkara berikut sebelum menjana kandungan:</translation>
    </message>
    <message>
        <source>1. Switch to a local model (e.g., DeepSeek-R1-1.5B) or a privately deployed model</source>
        <translation>1. Tukar kepada model tempatan (cth, DeepSeek-R1-1.5B) atau model yang digunakan secara peribadi</translation>
    </message>
    <message>
        <source>2. Turn off &quot;Web Search&quot;</source>
        <translation>2. Matikan &quot;Carian Web&quot;</translation>
    </message>
    <message>
        <source>Materials will be uploaded to the online model for analysis. Continue generating?</source>
        <translation>Bahan akan dimuat naik ke model dalam talian untuk dianalisis. Teruskan penjanaan?</translation>
    </message>
    <message>
        <source>Materials will be uploaded to the online model (%1) for analysis. Continue generating?</source>
        <translation>Bahan akan dimuat naik ke model dalam talian (%1) untuk dianalisis. Teruskan penjanaan?</translation>
    </message>
    <message>
        <source>Enable Privacy Mode</source>
        <translation>Dayakan Mod Persendirian</translation>
    </message>
    <message>
        <source>Continue Generating</source>
        <translation>Teruskan Menjana</translation>
    </message>
    <message>
        <source>You can enter more requirements to optimize or adjust the generated content.</source>
        <translation>Anda boleh memasukkan lebih banyak keperluan untuk mengoptimumkan atau melaraskan kandungan yang dijana.</translation>
    </message>
    <message>
        <source>Detected local outline uploaded. Analyzing outline content...</source>
        <translation>Mengesan kerangka tempatan dimuat naik. Menganalisis kandungan kerangka...</translation>
    </message>
    <message>
        <source>Generating outline content...</source>
        <translation>Menjana kandungan kerangka...</translation>
    </message>
    <message>
        <source>An editable outline has been generated. After confirming, click the blue button below to proceed to document generation.</source>
        <translation>Kerangka yang boleh diedit telah dijana. Selepas mengesahkan, klik butang biru di bawah untuk meneruskan ke penjanaan dokumen.</translation>
    </message>
    <message>
        <source>Unable to parse the uploaded outline file. Please re-upload.</source>
        <translation>Tidak dapat menghurai fail kerangka yang dimuat naik. Sila muat naik semula.</translation>
    </message>
    <message>
        <source>Re-upload Outline</source>
        <translation>Muat Naik Semula Kerangka</translation>
    </message>
    <message>
        <source>Directly generate outline using AI</source>
        <translation>Jana kerangka terus menggunakan AI</translation>
    </message>
    <message>
        <source>Add sub-chapter</source>
        <translation>Tambah sub-bab</translation>
    </message>
    <message>
        <source>Delete sub-chapter</source>
        <translation>Padam sub-bab</translation>
    </message>
    <message>
        <source>Delete chapter</source>
        <translation>Padam bab</translation>
    </message>
    <message>
        <source>Add chapter</source>
        <translation>Tambah bab</translation>
    </message>
    <message>
        <source>Enter chapter title</source>
        <translation>Masukkan tajuk bab</translation>
    </message>
    <message>
        <source>Delete this heading?</source>
        <translation>Padam tajuk ini?</translation>
    </message>
    <message>
        <source>Generate document from outline</source>
        <translation>Jana dokumen daripada kerangka</translation>
    </message>
    <message>
        <source>Save as Word</source>
        <translation>Simpan sebagai Word</translation>
    </message>
    <message>
        <source>Save as PDF</source>
        <translation>Simpan sebagai PDF</translation>
    </message>
    <message>
        <source>Save as Markdown</source>
        <translation>Simpan sebagai Markdown</translation>
    </message>
    <message>
        <source>Saving...</source>
        <translation>Menyimpan...</translation>
    </message>
    <message>
        <source>Saved successfully!</source>
        <translation>Berjaya disimpan!</translation>
    </message>
    <message>
        <source>Failed to save, please try again.</source>
        <translation>Gagal disimpan, sila cuba lagi.</translation>
    </message>
    <message>
        <source>Undo</source>
        <translation>Buat Asal</translation>
    </message>
    <message>
        <source>Redo</source>
        <translation>Buat Semula</translation>
    </message>
    <message>
        <source>Body Text</source>
        <translation>Teks Badan</translation>
    </message>
    <message>
        <source>Heading %1</source>
        <translation>Tajuk %1</translation>
    </message>
    <message>
        <source>Bold</source>
        <translation>Tebal</translation>
    </message>
    <message>
        <source>Italic</source>
        <translation>Condong</translation>
    </message>
    <message>
        <source>Strikethrough</source>
        <translation>Tertanggal</translation>
    </message>
    <message>
        <source>Link Text</source>
        <translation>Teks Pautan</translation>
    </message>
    <message>
        <source>Bulleted List</source>
        <translation>Senarai Titik</translation>
    </message>
    <message>
        <source>Numbered List</source>
        <translation>Senarai Bernombor</translation>
    </message>
    <message>
        <source>Decrease Indent</source>
        <translation>Kurangkan Inden</translation>
    </message>
    <message>
        <source>Increase Indent</source>
        <translation>Tambahkan Inden</translation>
    </message>
    <message>
        <source>Blockquote</source>
        <translation>Petikan Blok</translation>
    </message>
    <message>
        <source>Divider</source>
        <translation>Pembahagi</translation>
    </message>
    <message>
        <source>Copy Full Text</source>
        <translation>Salin Teks Penuh</translation>
    </message>
    <message>
        <source>Print Document</source>
        <translation>Cetak Dokumen</translation>
    </message>
    <message>
        <source>Share Document</source>
        <translation>Kongsi Dokumen</translation>
    </message>
    <message>
        <source>Zoom Out</source>
        <translation>Zum Keluar</translation>
    </message>
    <message>
        <source>Full Screen</source>
        <translation>Skrin Penuh</translation>
    </message>
    <message>
        <source>Close</source>
        <translation>Tutup</translation>
    </message>
    <message>
        <source>Insert Link</source>
        <translation>Masukkan Pautan</translation>
    </message>
    <message>
        <source>Text:</source>
        <translation>Teks:</translation>
    </message>
    <message>
        <source>Link:</source>
        <translation>Pautan:</translation>
    </message>
    <message>
        <source>Please enter a valid link</source>
        <translation>Sila masukkan pautan yang sah</translation>
    </message>
    <message>
        <source>Link text</source>
        <translation>Teks pautan</translation>
    </message>
    <message>
        <source>Please enter the text to be translated first.</source>
        <translation>Sila masukkan teks untuk diterjemahkan dahulu.</translation>
    </message>
    <message>
        <source>Identifying source language...</source>
        <translation>Mengenal pasti bahasa sumber...</translation>
    </message>
    <message>
        <source>My MCP Server</source>
        <translation>Pelayan MCP Saya</translation>
    </message>
    <message>
        <source>Add MCP Server</source>
        <translation>Tambah Pelayan MCP</translation>
    </message>
    <message>
        <source>Delete MCP Server</source>
        <translation>Padam Pelayan MCP</translation>
    </message>
    <message>
        <source>Edit MCP Server</source>
        <translation>Edit Pelayan MCP</translation>
    </message>
    <message>
        <source>Built-in Only</source>
        <translation>Bina-dalam Sahaja</translation>
    </message>
    <message>
        <source>Custom Added Only</source>
        <translation>Tersuai Ditambah Sahaja</translation>
    </message>
    <message>
        <source>To use MCP&amp;Skills, install UOS AI Agent from the App Store first.</source>
        <translation>Untuk menggunakan MCP&amp;Skills, pasang Ejen AI UOS dari Kedai Aplikasi dahulu.</translation>
    </message>
    <message>
        <source>To use AI Knowledge Base, install Embedding Plugins from App Store first.</source>
        <translation>Untuk menggunakan Pangkalan Pengetahuan AI, pasang Pemalam Penyemakan dari Kedai Aplikasi dahulu.</translation>
    </message>
    <message>
        <source>Install Now</source>
        <translation>Pasang Sekarang</translation>
    </message>
    <message>
        <source>System Settings</source>
        <translation>Tetapan Sistem</translation>
    </message>
    <message>
        <source>Bluetooth</source>
        <translation>Bluetooth</translation>
    </message>
    <message>
        <source>Wireless Network</source>
        <translation>Rangkaian Tanpa Wayar</translation>
    </message>
    <message>
        <source>DND Mode</source>
        <translation>Mod Jangan Ganggu</translation>
    </message>
    <message>
        <source>Eye Comfort</source>
        <translation>Keselesaan Mata</translation>
    </message>
    <message>
        <source>Brightness</source>
        <translation>Kecerahan</translation>
    </message>
    <message>
        <source>Volume</source>
        <translation>Volum</translation>
    </message>
    <message>
        <source>Font Size</source>
        <translation>Saiz Fon</translation>
    </message>
    <message>
        <source>App Store</source>
        <translation>Kedai Apl</translation>
    </message>
    <message>
        <source>Schedule Management</source>
        <translation>Pengurusan Jadual</translation>
    </message>
    <message>
        <source>Click to download</source>
        <translation>Klik untuk muat turun</translation>
    </message>
    <message>
        <source>&lt;10k downloads</source>
        <translation>&lt;10k muat turun</translation>
    </message>
    <message>
        <source>&lt;100k downloads</source>
        <translation>&lt;100k muat turun</translation>
    </message>
    <message>
        <source>100k+ downloads</source>
        <translation>100k+ muat turun</translation>
    </message>
    <message>
        <source>%1 stars</source>
        <translation>%1 bintang</translation>
    </message>
    <message>
        <source>Click to go to app</source>
        <translation>Klik untuk pergi ke apl</translation>
    </message>
    <message>
        <source>Sunday</source>
        <translation>Ahad</translation>
    </message>
    <message>
        <source>Monday</source>
        <translation>Isnin</translation>
    </message>
    <message>
        <source>Tuesday</source>
        <translation>Selasa</translation>
    </message>
    <message>
        <source>Wednesday</source>
        <translation>Rabu</translation>
    </message>
    <message>
        <source>Thursday</source>
        <translation>Khamis</translation>
    </message>
    <message>
        <source>Friday</source>
        <translation>Jumaat</translation>
    </message>
    <message>
        <source>Saturday</source>
        <translation>Sabtu</translation>
    </message>
    <message>
        <source>MCP Servers</source>
        <translation>Pelayan MCP</translation>
    </message>
    <message>
        <source>Select All MCP Servers</source>
        <translation>Pilih Semua Pelayan MCP</translation>
    </message>
    <message>
        <source>You can add and manage MCP servers</source>
        <translation>Anda boleh menambah dan mengurus pelayan MCP</translation>
    </message>
    <message>
        <source>Describe</source>
        <translation>Huraikan</translation>
    </message>
    <message>
        <source>JSON configuration</source>
        <translation>Konfigurasi JSON</translation>
    </message>
    <message>
        <source>Please paste the MCP JSON configuration code into the input box.</source>
        <translation>Sila tampal kod konfigurasi JSON MCP ke dalam kotak input.</translation>
    </message>
    <message>
        <source>Describe MCP server functions to facilitate quick search tools</source>
        <translation>Huraikan fungsi pelayan MCP untuk memudahkan alat carian pantas</translation>
    </message>
    <message>
        <source>Back</source>
        <translation>Kembali</translation>
    </message>
    <message>
        <source>Free Credits Delivered</source>
        <translation>Kredit Percuma Dihantar</translation>
    </message>
    <message>
        <source>You&apos;ve&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>Anda telah menggunakan kredit penjanaan percuma untuk akaun percubaan anda. Kami telah memberikan anda 200 kredit percuma tambahan yang sah untuk bulan ini. Terokai lebih banyak ciri dan buka potensi tanpa had UOS AI!</translation>
    </message>
    <message>
        <source>Not Now</source>
        <translation>Bukan Sekarang</translation>
    </message>
    <message>
        <source>I am {{enter identity/position}}. Help me write a {{report/article/outline/WeChat public account post/notice/research report/work summary/speech}} about {{enter topic}}, around {{1000}} words in length. The content requirements are {{enter requirements/content focus/writing style, etc..}}</source>
        <translation>Saya {{masukkan identiti/kedudukan}}. Bantu saya tulis {{laporan/artikel/rangka/siaran akaun awam WeChat/notis/laporan kajian/rumusan kerja/ucapan}} mengenai {{masukkan topik}}, sekitar {{1000}} patah perkataan. Keperluan kandungan adalah {{masukkan keperluan/fokus kandungan/gaya penulisan, dll.}}</translation>
    </message>
    <message>
        <source>Manage Chat History</source>
        <translation>Urus Sejarah Sembang</translation>
    </message>
    <message>
        <source>Voice Chat</source>
        <translation>Sembang Suara</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation>Kembangkan</translation>
    </message>
    <message>
        <source>Collapse</source>
        <translation>Runtuhkan</translation>
    </message>
    <message>
        <source>Edited on</source>
        <translation>Disunting pada</translation>
    </message>
    <message>
        <source>Created</source>
        <translation>Dicipta</translation>
    </message>
    <message>
        <source>You have %1 newly answered chats</source>
        <translation>Anda mempunyai %1 sembang baharu yang dijawab</translation>
    </message>
    <message>
        <source>Search History</source>
        <translation>Sejarah Gelintar</translation>
    </message>
    <message>
        <source>Confirm delete this conversation</source>
        <translation>Sahkan padam perbualan ini</translation>
    </message>
    <message>
        <source>This will remove all related content from UOS AI</source>
        <translation>Ini akan membuang semua kandungan berkaitan daripada UOS AI</translation>
    </message>
    <message>
        <source>Use it now</source>
        <translation>Guna sekarang</translation>
    </message>
    <message>
        <source>My Skills</source>
        <translation>Kemahiran Saya</translation>
    </message>
    <message>
        <source>Open installation directory</source>
        <translation>Buka direktori pemasangan</translation>
    </message>
    <message>
        <source>Refresh</source>
        <translation>Segar Semula</translation>
    </message>
    <message>
        <source>Import Skill</source>
        <translation>Import Kemahiran</translation>
    </message>
    <message>
        <source>You can add and manage Skills</source>
        <translation>Anda boleh menambah dan mengurus Kemahiran</translation>
    </message>
    <message>
        <source>Exit Voice Chat</source>
        <translation>Keluar Sembang Suara</translation>
    </message>
    <message>
        <source>The following %1 files are invalid and unavailable. Continue?</source>
        <translation>Fail %1 berikut tidak sah dan tidak tersedia. Teruskan?</translation>
    </message>
    <message>
        <source>The following file is invalid and unavailable. Continue?</source>
        <translation>Fail berikut tidak sah dan tidak tersedia. Teruskan?</translation>
    </message>
    <message>
        <source>Previous</source>
        <translation>Terdahulu</translation>
    </message>
    <message>
        <source>UOS AI 3.0: All-New UI Upgrade</source>
        <translation>UOS AI 3.0: Naik Taraf UI Baharu Sepenuhnya</translation>
    </message>
    <message>
        <source>New Windowed Mode for a fresh interaction experience</source>
        <translation>Mod Tetingkap Baharu untuk pengalaman interaksi yang segar</translation>
    </message>
    <message>
        <source>Clear sidebar navigation for organized access and ease of use</source>
        <translation>Navigasi bar sisi yang jelas untuk akses yang teratur dan mudah digunakan</translation>
    </message>
    <message>
        <source>A wider, focused workspace with richer content</source>
        <translation>Ruang kerja yang lebih luas dan fokus dengan kandungan yang lebih kaya</translation>
    </message>
    <message>
        <source>Clearer hierarchy to keep core tasks focused and immersive</source>
        <translation>Hierarki yang lebih jelas untuk mengekalkan tugas teras yang tertumpu dan mendalam</translation>
    </message>
    <message>
        <source>Multi-tasking to save your valuable time</source>
        <translation>Multitugas untuk menjimatkan masa berharga anda</translation>
    </message>
    <message>
        <source>Silent background multi-tasking: No more waiting</source>
        <translation>Multitugas latar belakang yang senyap: Tidak perlu menunggu lagi</translation>
    </message>
    <message>
        <source>Assign tasks anytime without breaking your flow</source>
        <translation>Tugaskan tugas bila-bila masa tanpa mengganggu aliran kerja anda</translation>
    </message>
    <message>
        <source>Get instant progress updates without constant monitoring</source>
        <translation>Dapatkan kemas kini kemajuan segera tanpa pemantauan berterusan</translation>
    </message>
    <message>
        <source>Immersive split-screen writing: Accurate, secure, and traceable</source>
        <translation>Penulisan skrin berbelah yang mendalam: Tepat, selamat, dan boleh dijejak</translation>
    </message>
    <message>
        <source>Split-screen chat &amp; edit: No more window switching</source>
        <translation>Sembang &amp; sunting skrin berbelah: Tidak perlu tukar tetingkap lagi</translation>
    </message>
    <message>
        <source>Deep data &quot;feeding&quot; for well-grounded content creation</source>
        <translation>&quot;Pemberian&quot; data mendalam untuk penciptaan kandungan yang kukuh</translation>
    </message>
    <message>
        <source>Outline first with manual correction and one-click export</source>
        <translation>Rangka dahulu dengan pembetulan manual dan eksport satu klik</translation>
    </message>
    <message>
        <source>On-device/Private models ensure data privacy and security</source>
        <translation>Model dalam peranti/peribadi memastikan privasi dan keselamatan data</translation>
    </message>
    <message>
        <source>System control &amp; vast Skills: All within a single command</source>
        <translation>Kawalan sistem &amp; Kemahiran yang luas: Semua dalam satu perintah</translation>
    </message>
    <message>
        <source>Visual system control: Adjust fonts, toggle Wi-Fi, and more</source>
        <translation>Kawalan sistem visual: Laras fon, togol Wi-Fi, dan lain-lain</translation>
    </message>
    <message>
        <source>High-frequency office skills: Writing, translation, and merging</source>
        <translation>Kemahiran pejabat kekerapan tinggi: Penulisan, terjemahan, dan penggabungan</translation>
    </message>
    <message>
        <source>One-click Skill import to unlock endless capabilities</source>
        <translation>Import Kemahiran satu klik untuk membuka kemungkinan tanpa had</translation>
    </message>
    <message>
        <source>Batch management and precise search for history</source>
        <translation>Pengurusan batch dan carian tepat untuk sejarah</translation>
    </message>
    <message>
        <source>Global quick search: Access history in seconds</source>
        <translation>Carian pantas global: Akses sejarah dalam beberapa saat</translation>
    </message>
    <message>
        <source>Agent-based filtering for precise chat history search</source>
        <translation>Penapisan berasaskan Ejen untuk carian sejarah sembang yang tepat</translation>
    </message>
    <message>
        <source>Efficient batch management for a clean and organized workspace</source>
        <translation>Pengurusan batch yang cekap untuk ruang kerja yang bersih dan teratur</translation>
    </message>
    <message>
        <source>Go to configuration</source>
        <translation>Pergi ke konfigurasi</translation>
    </message>
    <message>
        <source>No account</source>
        <translation>Tiada akaun</translation>
    </message>
    <message>
        <source>Input question</source>
        <translation>Input soalan</translation>
    </message>
    <message>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>Kandungan yang dijana oleh AI adalah untuk rujukan sahaja, sila perhatikan ketepatan maklumat.</translation>
    </message>
    <message>
        <source>Welcome to UOS AI</source>
        <translation>Selamat datang ke UOS AI</translation>
    </message>
    <message>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation>Berikut adalah antara perkara yang UOS AI boleh bantu anda lakukan</translation>
    </message>
    <message>
        <source>Stop</source>
        <translation>Henti</translation>
    </message>
    <message>
        <source>Play</source>
        <translation>Main</translation>
    </message>
    <message>
        <source>Retry</source>
        <translation>Cuba lagi</translation>
    </message>
    <message>
        <source>Clear conversation history</source>
        <translation>Kosongkan sejarah perbualan</translation>
    </message>
    <message>
        <source>Please connect the microphone and try again</source>
        <translation>Sila sambungkan mikrofon dan cuba lagi</translation>
    </message>
    <message>
        <source>Chat history cleared</source>
        <translation>Sejarah sembang dikosongkan</translation>
    </message>
    <message>
        <source>Click to start/stop recording</source>
        <translation>Klik untuk mula/hentikan rakaman</translation>
    </message>
    <message>
        <source>Listening</source>
        <translation>Mendengar</translation>
    </message>
    <message>
        <source>Sleeping</source>
        <translation>Tidur</translation>
    </message>
    <message>
        <source>No microphone detected</source>
        <translation>Tiada mikrofon dikesan</translation>
    </message>
    <message>
        <source>Connection failed, click to try again</source>
        <translation>Sambungan gagal, klik untuk cuba lagi</translation>
    </message>
    <message>
        <source>Click on the animation%1 to activate</source>
        <translation>Klik pada animasi%1 untuk aktifkan</translation>
    </message>
    <message>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation>Input suara tidak tersedia buat masa ini, sila semak rangkaian!</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>Tidak dapat menyambung ke pelayan, sila semak rangkaian anda atau cuba lagi kemudian.</translation>
    </message>
    <message>
        <source>Voice conversation</source>
        <translation>Perbualan suara</translation>
    </message>
    <message>
        <source>Click the animation or press Enter to send</source>
        <translation>Klik animasi atau tekan Enter untuk hantar</translation>
    </message>
    <message>
        <source>Stop recording after %1 seconds</source>
        <translation>Hentikan rakaman selepas %1 saat</translation>
    </message>
    <message>
        <source>Thinking</source>
        <translation>Sedang berfikir</translation>
    </message>
    <message>
        <source>Click animation to interrupt</source>
        <translation>Klik animasi untuk gangguan</translation>
    </message>
    <message>
        <source>Answering</source>
        <translation>Menjawab</translation>
    </message>
    <message>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation>Kuota akaun percuma anda telah habis, sila konfigurasikan akaun model anda untuk terus menggunakannya.</translation>
    </message>
    <message>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation>Akaun percuma anda telah tamat tempoh, sila konfigurasikan akaun model anda untuk terus menggunakannya.</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>UOS AI memerlukan akaun model AI untuk dikonfigurasikan sebelum ia boleh digunakan. Sila konfigurasikan akaun model terlebih dahulu.</translation>
    </message>
    <message>
        <source>Activate</source>
        <translation>Aktifkan</translation>
    </message>
    <message>
        <source>Voice input</source>
        <translation>Input suara</translation>
    </message>
    <message>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation>Siaran suara tidak tersedia buat masa ini, sila semak rangkaian!</translation>
    </message>
    <message>
        <source>Turn off voice conversation</source>
        <translation>Matikan perbualan suara</translation>
    </message>
    <message>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation>Gambar telah dijana, sila tukar ke antara muka sembang untuk melihatnya.</translation>
    </message>
    <message>
        <source>No account, please configure an account</source>
        <translation>Tiada akaun, sila konfigurasikan akaun</translation>
    </message>
    <message>
        <source>Answer each question up to 5 times</source>
        <translation>Jawab setiap soalan sehingga 5 kali</translation>
    </message>
    <message>
        <source>Copied successfully</source>
        <translation>Berjaya disalin</translation>
    </message>
    <message>
        <source>Sound output device not detected</source>
        <translation>Peranti output bunyi tidak dikesan</translation>
    </message>
    <message>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation>Peranti output bunyi tidak dikesan, sila semak dan cuba lagi!</translation>
    </message>
    <message>
        <source>Mode</source>
        <translation>Mod</translation>
    </message>
    <message>
        <source>Window Mode</source>
        <translation>Mod Tetingkap</translation>
    </message>
    <message>
        <source>Sidebar Mode</source>
        <translation>Mod Bar Sisi</translation>
    </message>
    <message>
        <source>Assistant List</source>
        <translation>Senarai Pembantu</translation>
    </message>
    <message>
        <source>Agent List</source>
        <translation>Senarai Ejen</translation>
    </message>
    <message>
        <source>UOS System Assistant</source>
        <translation>Pembantu Sistem UOS</translation>
    </message>
    <message>
        <source>Deepin System Assistant</source>
        <translation>Pembantu Sistem Deepin</translation>
    </message>
    <message>
        <source>Personal Knowledge Assistant</source>
        <translation>Pembantu Pengetahuan Peribadi</translation>
    </message>
    <message>
        <source>Please configure the knowledge base</source>
        <translation>Sila konfigur pangkalan pengetahuan</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>Sebelum menggunakan [Pembantu Pengetahuan Peribadi], adalah perlu untuk mengkonfigur pangkalan pengetahuan. Selepas mengkonfigur pangkalan pengetahuan, AI akan menjawab soalan atau menjana kandungan berdasarkan kandungan yang telah anda konfigur dalam pangkalan pengetahuan.</translation>
    </message>
    <message>
        <source>Please configure the large model</source>
        <translation>Sila konfigur model besar</translation>
    </message>
    <message>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation>Pembantu pengetahuan peribadi hanya boleh digunakan selepas mengkonfigur model besar.</translation>
    </message>
    <message>
        <source>To configure</source>
        <translation>Untuk konfigur</translation>
    </message>
    <message>
        <source>To install</source>
        <translation>Untuk pasang</translation>
    </message>
    <message>
        <source>Please install [EmbeddingPlugins]</source>
        <translation>Sila pasang [EmbeddingPlugins]</translation>
    </message>
    <message>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation>Pembantu ini memerlukan pemasangan EmbeddingPlugins untuk dijalankan</translation>
    </message>
    <message>
        <source>Drag files here to add them.</source>
        <translation>Seret fail ke sini untuk menambahkannya.</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>Anda hanya boleh menambah 3 fail, jenis fail yang disokong termasuk: txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, fail kod, dll.</translation>
    </message>
    <message>
        <source>You can only add a maximum of one file.</source>
        <translation>Anda hanya boleh menambah maksimum satu fail.</translation>
    </message>
    <message>
        <source>The file format is not supported.</source>
        <translation>Format fail tidak disokong.</translation>
    </message>
    <message>
        <source>Summarize the key content of the file.</source>
        <translation>Rumuskan kandungan utama fail.</translation>
    </message>
    <message>
        <source>File Error</source>
        <translation>Ralat Fail</translation>
    </message>
    <message>
        <source>File has been deleted.</source>
        <translation>Fail telah dipadam.</translation>
    </message>
    <message>
        <source>The file size exceeds the 100MB limit.</source>
        <translation>Saiz fail melebihi had 100MB.</translation>
    </message>
    <message>
        <source>Upload a document</source>
        <translation>Muat naik dokumen</translation>
    </message>
    <message>
        <source>File deleted</source>
        <translation>Fail dipadam</translation>
    </message>
    <message>
        <source>No text was parsed</source>
        <translation>Tiada teks dihuraikan</translation>
    </message>
    <message>
        <source>Reference</source>
        <translation>Rujukan</translation>
    </message>
    <message>
        <source>Instruction</source>
        <translation>Arahan</translation>
    </message>
    <message>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation>Taip &quot;/&quot; dalam kotak input untuk diaktifkan.</translation>
    </message>
    <message>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation>Sila masukkan; “Ctrl+Enter” untuk tukar baris.</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>Masukkan soalan anda, atau taip &quot;/&quot; untuk memilih arahan
&quot;Ctrl+Enter&quot; untuk memulakan baris baharu</translation>
    </message>
    <message>
        <source>Search complete.</source>
        <translation>Carian selesai.</translation>
    </message>
    <message>
        <source>Click to view results</source>
        <translation>Klik untuk lihat keputusan</translation>
    </message>
    <message>
        <source>edit</source>
        <translation>edit</translation>
    </message>
    <message>
        <source>save</source>
        <translation>simpan</translation>
    </message>
    <message>
        <source>copy</source>
        <translation>salin</translation>
    </message>
    <message>
        <source>lines of code collapsed</source>
        <translation>baris kod diruntuhkan</translation>
    </message>
    <message>
        <source>Save As</source>
        <translation>Simpan Sebagai</translation>
    </message>
    <message>
        <source>Thinking has stopped</source>
        <translation>Pemikiran telah berhenti</translation>
    </message>
    <message>
        <source>Deeply thought (%1 seconds)</source>
        <translation>Berpikir secara mendalam (%1 saat)</translation>
    </message>
    <message>
        <source>New Conversation</source>
        <translation>Perbualan Baharu</translation>
    </message>
    <message>
        <source>History</source>
        <translation>Sejarah</translation>
    </message>
    <message>
        <source>No History Records</source>
        <translation>Tiada Rekod Sejarah</translation>
    </message>
    <message>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation>Adakah anda pasti untuk memadamkan perbualan ini? Ia tidak dapat dipulihkan setelah dipadamkan.</translation>
    </message>
    <message>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation>Ejen %1 yang digunakan dalam perbualan ini telah dipadamkan</translation>
    </message>
    <message>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation>Perbualan ini tidak dapat dipaparkan. Untuk melihatnya, sila pasang ejen %1 dan cuba lagi.</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>Model perbualan asal telah dipadamkan. Kami telah beralih kepada model baharu untuk anda meneruskan perbualan.</translation>
    </message>
    <message>
        <source>Recommendations</source>
        <translation>Cadangan</translation>
    </message>
    <message>
        <source>No Model</source>
        <translation>Tiada Model</translation>
    </message>
    <message>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation>Tiada model tersedia. Sila pasang atau konfigurasikan model dalam tetapan.</translation>
    </message>
    <message>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation>Sila Huraikan Tema Kandungan dan Keperluan untuk Ciptaan Anda.</translation>
    </message>
    <message>
        <source>Please Enter the Content You Want to Translate and Specify the Target Language. Default Translation is to Chinese.</source>
        <translation>Sila Masukkan Kandungan yang Anda In Menterjemahkan dan Nyatakan Bahasa Sasaran. Terjemahan Lalai adalah ke Bahasa Cina.</translation>
    </message>
    <message>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation>Sila Masukkan Teks yang Anda Perlukan untuk Diproses dan Nyatakan Keperluan Anda.</translation>
    </message>
    <message>
        <source>New Agent Added</source>
        <translation>Ejen Baharu Ditambah</translation>
    </message>
    <message>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation>Ejen Penulisan Baharu, Pemprosesan Teks, dan Penterjemahan telah ditambah. Lihat sekarang.</translation>
    </message>
    <message>
        <source>Try it</source>
        <translation>Cuba</translation>
    </message>
    <message>
        <source>Write an article based on the following document:</source>
        <translation>Tulis artikel berdasarkan dokumen berikut:</translation>
    </message>
    <message>
        <source>Translate the following document into English:</source>
        <translation>Terjemahkan dokumen berikut ke dalam Bahasa Inggeris:</translation>
    </message>
    <message>
        <source>Add Mcp Server</source>
        <translation>Tambah Pelayan Mcp</translation>
    </message>
    <message>
        <source>Add Server</source>
        <translation>Tambah Pelayan</translation>
    </message>
    <message>
        <source>Add failed! Error reason:</source>
        <translation>Penambahan gagal! Sebab ralat:</translation>
    </message>
    <message>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation>Persekitaran MCP hilang. Sila pasang 【UOS AI Agent】</translation>
    </message>
    <message>
        <source>Calling</source>
        <translation>Memanggil</translation>
    </message>
    <message>
        <source>Completed</source>
        <translation>Selesai</translation>
    </message>
    <message>
        <source>Call Failed</source>
        <translation>Panggilan Gagal</translation>
    </message>
    <message>
        <source>Cancelled</source>
        <translation>Dibatalkan</translation>
    </message>
    <message>
        <source>params</source>
        <translation>params</translation>
    </message>
    <message>
        <source>result</source>
        <translation>result</translation>
    </message>
    <message>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation>Untuk Pelayan MCP, tukar kepada model rasmi yang dikeluarkan &quot;DeepSeek-Trial Account&quot;</translation>
    </message>
    <message>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation>Masukkan arahan Pelayan MCP, cth, &quot;Tukar sistem kepada mod gelap untuk saya&quot;</translation>
    </message>
    <message>
        <source>Agent server is not available</source>
        <translation>Pelayan Ejen tidak tersedia</translation>
    </message>
    <message>
        <source>Agent server exception</source>
        <translation>Pengecualian pelayan ejen</translation>
    </message>
    <message>
        <source>MCP server is not available</source>
        <translation>Pelayan MCP tidak tersedia</translation>
    </message>
    <message>
        <source>Confirm</source>
        <translation>Sahkan</translation>
    </message>
    <message>
        <source>Automate multi-file and multi-app tasks with one command using MCP Service. Try it now!</source>
        <translation>Automatikkan tugas pelbagai-fail dan pelbagai-app dengan satu arahan menggunakan Perkhidmatan MCP. Cuba sekarang!</translation>
    </message>
    <message>
        <source>Use later</source>
        <translation>Guna kemudian</translation>
    </message>
    <message>
        <source>Enable MCP Server</source>
        <translation>Dayakan Pelayan MCP</translation>
    </message>
    <message>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation>Selepas memasang persekitaran MCP &quot;UOS AI Agent&quot;, klik </translation>
    </message>
    <message>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation> dan pilih &quot;uos-mcp&quot; dalam senarai pelayan MCP.</translation>
    </message>
    <message>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation>Cuba berkata: &quot;Tukar sistem kepada mod gelap&quot;.</translation>
    </message>
    <message>
        <source>Try it now</source>
        <translation>Cuba sekarang</translation>
    </message>
    <message>
        <source>Add Mcp Server[GuidePage]</source>
        <translation>Tambah Pelayan MCP[GuidePage]</translation>
    </message>
    <message>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation>Pengguna baharu: Pasang persekitaran MCP &quot;UOS AI Agent&quot; melalui App Store.</translation>
    </message>
    <message>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation>Format fail JSON tidak betul, sila semak dan hantar semula</translation>
    </message>
    <message>
        <source>Install Now &gt;</source>
        <translation>Pasang Sekarang &gt;</translation>
    </message>
    <message>
        <source>General Chat</source>
        <translation>Sembang Umum</translation>
    </message>
    <message>
        <source>Now in Private Chat</source>
        <translation>Kini dalam Sembang Peribadi</translation>
    </message>
    <message>
        <source>Private Chat messages are not saved in history and will be permanently deleted when you leave the chat.</source>
        <translation>Mesej Sembang Peribadi tidak disimpan dalam sejarah dan akan dipadamkan secara kekal apabila anda meninggalkan sembang.</translation>
    </message>
    <message>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation>S&amp;N Soal Jawab Tangkapan Skrin    Pintasan (Ctrl+Alt+Q), sehingga 3 imej disokong.</translation>
    </message>
    <message>
        <source>Cannot be used during screen recording</source>
        <translation>Tidak boleh digunakan semasa merakam skrin</translation>
    </message>
    <message>
        <source>You can upload up to 3 files or image</source>
        <translation>Anda boleh memuat naik sehingga 3 fail atau imej</translation>
    </message>
    <message>
        <source>Please delete the abnormal file and send it again</source>
        <translation>Sila padamkan fail luar biasa dan hantar semula</translation>
    </message>
    <message>
        <source>Add Private Chat</source>
        <translation>Tambah Sembang Peribadi</translation>
    </message>
    <message>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation>Tambah [Soal Jawab Tangkapan Skrin]</translation>
    </message>
    <message>
        <source>Take a screenshot and send the content to UOS AI. You can also upload an image directly.</source>
        <translation>Ambil tangkapan skrin dan hantar kandungan ke UOS AI. Anda juga boleh memuat naik imej secara terus.</translation>
    </message>
    <message>
        <source>OK</source>
        <translation>OK</translation>
    </message>
    <message>
        <source>Next</source>
        <translation>Seterusnya</translation>
    </message>
    <message>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation>Tambah [ Mod Sembang Peribadi ] - Sembang tidak akan disimpan.</translation>
    </message>
    <message>
        <source>No text extracted</source>
        <translation>Tiada teks diekstrak</translation>
    </message>
    <message>
        <source>Image size exceeds 15 MB</source>
        <translation>Saiz imej melebihi 15 MB</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>Selepas membuka pangkalan pengetahuan, jawapan akan berdasarkan kandungannya. Kelajuan respons bergantung pada prestasi mesin dan saiz pangkalan pengetahuan.</translation>
    </message>
    <message>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation>Pangkalan pengetahuan tidak tersedia apabila sebarang perintah atau MCP dipilih.</translation>
    </message>
    <message>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation>MCP dilumpuhkan semasa pangkalan pengetahuan aktif.</translation>
    </message>
    <message>
        <source>Commands disabled while knowledge base is active.</source>
        <translation>Perintah dilumpuhkan semasa pangkalan pengetahuan aktif.</translation>
    </message>
    <message>
        <source>Copy succeeded.</source>
        <translation>Salin berjaya.</translation>
    </message>
    <message>
        <source>Copy failed. Please try again.</source>
        <translation>Salin gagal. Sila cuba lagi.</translation>
    </message>
    <message>
        <source>Searching</source>
        <translation>Mencari</translation>
    </message>
    <message>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation>%1 dokumen rujukan telah diperoleh (%2s)</translation>
    </message>
    <message>
        <source>Clear History</source>
        <translation>Kosongkan Sejarah</translation>
    </message>
    <message>
        <source>Delete all records?</source>
        <translation>Padam semua rekod?</translation>
    </message>
    <message>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation>Setelah dipadam, kandungan tidak boleh dipulihkan!</translation>
    </message>
    <message>
        <source>Recommend official models</source>
        <translation>Syorkan model rasmi</translation>
    </message>
    <message>
        <source>Disable MCP</source>
        <translation>Lumpuhkan MCP</translation>
    </message>
    <message>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation>Disyorkan untuk menggunakan model rasmi &quot;DeepSeek-Trial Account&quot;</translation>
    </message>
    <message>
        <source>Quick Open</source>
        <translation>Buka Pantas</translation>
    </message>
    <message>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation>Peningkatan Pelayan MCP ke Mod Automatik</translation>
    </message>
    <message>
        <source>MCP Server have been upgraded to automatic mode, allowing you to access all MCP Server with just click </source>
        <translation>Pelayan MCP telah dinaik taraf ke mod automatik, membolehkan anda mengakses semua Pelayan MCP dengan hanya satu klik </translation>
    </message>
    <message>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation>. Ini membolehkan anda mengautomasi tugas seperti persediaan sistem dan pemprosesan fail dengan hanya satu klik.</translation>
    </message>
    <message>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation>Menambah Pelayan MCP telah dialihkan ke Tetapan.</translation>
    </message>
    <message>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation>Untuk menambah lebih banyak Pelayan MCP, pergi ke Tetapan &gt; Pelayan MCP.</translation>
    </message>
    <message>
        <source>Got it</source>
        <translation>Faham</translation>
    </message>
    <message>
        <source>Complimentary Model Credits</source>
        <translation>Kredit Model Percuma</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>Sistem semasa menawarkan model akaun percubaan DeepSeek, yang secara automatik menyegarkan kuota percuma pada awal setiap bulan, membolehkan anda menggunakannya tanpa risau.</translation>
    </message>
    <message>
        <source>Claim Credits</source>
        <translation>Tuntut Kredit</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation>Dapatkan akaun percuma</translation>
    </message>
    <message>
        <source>Claim Free Credits</source>
        <translation>Tuntut Kredit Percuma</translation>
    </message>
    <message>
        <source>Successfully Claimed</source>
        <translation>Berjaya Dituntut</translation>
    </message>
    <message>
        <source>Failed to Claim. Please Try Again.</source>
        <translation>Gagal Menuntut. Sila Cuba Lagi.</translation>
    </message>
    <message>
        <source>Enable MCP Server&amp;</source>
        <translation>Dayakan Pelayan MCP&amp;</translation>
    </message>
    <message>
        <source>Disable MCP Server</source>
        <translation>Lumpuhkan Pelayan MCP</translation>
    </message>
    <message>
        <source>Configure MCP Server</source>
        <translation>Konfigurasikan Pelayan MCP</translation>
    </message>
    <message>
        <source>Enabling MCP Server Features</source>
        <translation>Membolehkan Ciri Pelayan MCP</translation>
    </message>
    <message>
        <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>Sesetengah ciri pelayan MCP pihak ketiga membawa risiko tertentu. Sila gunakannya dengan berhati-hati. Jika anda mendayakan perkhidmatan ini, alat terbina dalam akan mengesan dan memuat turun kebergantungan yang diperlukan secara automatik. Proses muat turun ini akan dikenakan cas data. Sila sedar akan risiko ini dan teruskan dengan berhati-hati.</translation>
    </message>
    <message>
        <source>I have understood and agree to use this service</source>
        <translation>Saya telah faham dan bersetuju untuk menggunakan perkhidmatan ini</translation>
    </message>
    <message>
        <source>UOS AI FollowAlong/Write</source>
        <translation>UOS AI Ikut/Tulis</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsCompositeWidget</name>
    <message>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation>Teks yang anda pilih telah melebihi had 5000 aksara.</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsWidget</name>
    <message>
        <source>The text you have selected has exceeded the 2000 character limit.</source>
        <translation>Teks yang anda pilih telah melebihi had 2000 aksara.</translation>
    </message>
    <message>
        <source>Network is offline , stop text to speech</source>
        <translation>Rangkaian di luar talian, hentikan teks ke pertuturan</translation>
    </message>
</context>
<context>
    <name>uos_ai::UOSAbilityManager</name>
    <message>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation>Kecerahan sudah pada tahap maksimum dan tidak boleh ditingkatkan lagi.</translation>
    </message>
    <message>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation>Kecerahan sudah pada tahap minimum dan tidak boleh dikurangkan lagi.</translation>
    </message>
    <message>
        <source>AI Meeting Schedule</source>
        <translation>Jadual Mesyuarat AI</translation>
    </message>
    <message>
        <source>Your system memory is %0.</source>
        <translation>Memori sistem anda ialah %0.</translation>
    </message>
    <message>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation>Antaramuka tetapan bahasa telah dibuka. Sila tetapkannya dalam antaramuka ini.</translation>
    </message>
    <message>
        <source>The current mode is already %1 mode.</source>
        <translation>Mod semasa sudah berada dalam mod %1.</translation>
    </message>
    <message>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation>Gagal ditutup kerana mod semasa %1 tidak sepadan dengan mod sasaran.</translation>
    </message>
    <message>
        <source>Balance mode cannot be turned off.</source>
        <translation>Mod imbangan tidak boleh dimatikan.</translation>
    </message>
    <message>
        <source>The lock screen has been opened for you</source>
        <translation>Skrin kunci telah dibuka untuk anda</translation>
    </message>
    <message>
        <source>Screen shotting or recording has been completed</source>
        <translation>Tangkapan skrin atau rakaman telah selesai</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation>Hanya satu skrin, tidak boleh tukar mod skrin.</translation>
    </message>
    <message>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation>Sama seperti mod paparan semasa. Sila cuba lagi.</translation>
    </message>
    <message>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation>Hanya satu skrin, tidak boleh tukar skrin.</translation>
    </message>
    <message>
        <source>Your command has been issued.</source>
        <translation>Perintah anda telah dihantar.</translation>
    </message>
    <message>
        <source>Failed to rename file %1</source>
        <translation>Gagal menamakan semula fail %1</translation>
    </message>
    <message>
        <source>Batch rename completed, successfully renamed %1 files, failed %2 files.
Error details:
%3</source>
        <translation>Namakan semula kelompok selesai, berjaya menamakan semula %1 fail, gagal %2 fail.
Butiran ralat:
%3</translation>
    </message>
    <message>
        <source>Email client has been opened, please confirm to send</source>
        <translation>Klien e-mel telah dibuka, sila sahkan untuk menghantar</translation>
    </message>
    <message>
        <source>App store has been opened, preparing to install application: %1</source>
        <translation>Kedai aplikasi telah dibuka, bersedia untuk memasang aplikasi: %1</translation>
    </message>
    <message>
        <source>App store target is empty</source>
        <translation>Sasaran kedai aplikasi kosong</translation>
    </message>
    <message>
        <source>Failed to open App Store target: %1</source>
        <translation>Gagal membuka sasaran Kedai Aplikasi: %1</translation>
    </message>
    <message>
        <source>App store has been opened for: %1</source>
        <translation>Kedai aplikasi telah dibuka untuk: %1</translation>
    </message>
</context>
<context>
    <name>uos_ai::UOSClaw</name>
    <message>
        <source>Get system memory usage</source>
        <translation>Dapatkan penggunaan memori sistem</translation>
    </message>
    <message>
        <source>Get system CPU usage</source>
        <translation>Dapatkan penggunaan CPU sistem</translation>
    </message>
    <message>
        <source>Get system disk information</source>
        <translation>Dapatkan maklumat cakera sistem</translation>
    </message>
    <message>
        <source>Switch to dark theme</source>
        <translation>Tukar kepada tema gelap</translation>
    </message>
    <message>
        <source>Switch to light theme</source>
        <translation>Tukar kepada tema cerah</translation>
    </message>
    <message>
        <source>Change desktop background</source>
        <translation>Ubah latar belakang desktop</translation>
    </message>
    <message>
        <source>Switch dock mode</source>
        <translation>Tukar mod dok</translation>
    </message>
    <message>
        <source>Enable eye protection mode</source>
        <translation>Dayakan mod perlindungan mata</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateButton</name>
    <message>
        <source>Update</source>
        <translation>Kemas kini</translation>
    </message>
    <message>
        <source>Cancel Update</source>
        <translation>Batalkan Kemas Kini</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateLogDialog</name>
    <message>
        <source>UOS AI Assistant Update Log</source>
        <translation>Log Kemas Kini Pembantu AI UOS</translation>
    </message>
</context>
<context>
    <name>uos_ai::UserAgreementDialog</name>
    <message>
        <source>UOS AI User Agreement</source>
        <translation>Perjanjian Pengguna AI UOS</translation>
    </message>
    <message>
        <source>I confirm that I am over 18 years old. I acknowledge and agree that the contents I send and receive via the Application are direct data exchanges with the large model service provider and have nothing to do with the Company.</source>
        <translation>Saya mengesahkan bahawa saya berumur lebih 18 tahun. Saya mengakui dan bersetuju bahawa kandungan yang saya hantar dan terima melalui Aplikasi adalah pertukaran data langsung dengan penyedia perkhianmatan model besar dan tidak ada kaitan dengan Syarikat.</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>Saya bersetuju untuk menyertai pelan pengalaman pengguna Aplikasi, dan membenarkan syarikat anda mengumpul kandungan yang saya hantar semasa menggunakan Aplikasi, masa penghantaran, jenis model besar yang diminta, aplikasi khusus dan sama ada teks berjaya menjana imej, untuk meningkatkan kualiti perkhidmatan dan meningkatkan pengalaman operasi. (Jika anda enggan memberikan maklumat di atas, ia tidak akan menjejaskan penggunaan normal anda terhadap Aplikasi.)</translation>
    </message>
</context>
<context>
    <name>uos_ai::WelcomeDialog</name>
    <message>
        <source>Welcome to UOS AI</source>
        <translation>Selamat datang ke UOS AI</translation>
    </message>
    <message>
        <source>UOS AI, your smart assistant, is designed to improve your productivity and enjoy a high-quality work experience.</source>
        <translation>UOS AI, pembantu pintar anda, direka untuk meningkatkan produktiviti anda dan menikmati pengalaman kerja berkualiti tinggi.</translation>
    </message>
    <message>
        <source>Get a free account</source>
        <translation>Dapatkan akaun percuma</translation>
    </message>
    <message>
        <source>Add Model</source>
        <translation>Tambah Model</translation>
    </message>
    <message>
        <source>Start using</source>
        <translation>Mula guna</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>Saya mengesahkan bahawa saya berumur lebih 18 tahun. Saya mengakui dan bersetuju dengan &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;Perjanjian Pengguna AI UOS&quot;&lt;/a&gt;, dan kandungan yang saya hantar dan terima melalui Aplikasi adalah pertukaran data langsung dengan penyedia perkhidmatan model besar dan tidak ada kaitan dengan Syarikat.</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&lt;/a&gt;</source>
        <translation>Menerima akaun menunjukkan bahawa anda memahami dan bersetuju dengan terma acara,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;Butiran Acara&lt;/a&gt;</translation>
    </message>
    <message>
        <source>UOS AI Trial Account</source>
        <translation>Akaun Percubaan AI UOS</translation>
    </message>
    <message>
        <source>Save failed, please try again later</source>
        <translation>Penyimpanan gagal, sila cuba lagi kemudian</translation>
    </message>
    <message>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>Sahkan</translation>
    </message>
    <message>
        <source>Trial account received successfully.</source>
        <translation>Akaun percubaan berjaya diterima.</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>Bilangan penggunaan dan tempoh akaun percubaan adalah terhad, sila konfigurasikan akaun model peribadi anda tepat pada masanya! Lihat butiran acara untuk maklumat lanjut.</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>Sokongan Bahasa Inggeris untuk akaun percubaan tidak memuaskan. Dan bilangan penggunaan serta tempoh akaun percubaan adalah terhad. Sila konfigurasikan akaun model peribadi anda tepat pada masanya!</translation>
    </message>
    <message>
        <source>Start trial</source>
        <comment>button</comment>
        <translation>Mula percubaan</translation>
    </message>
    <message>
        <source>The free account activity ends.</source>
        <translation>Aktiviti akaun percuma tamat.</translation>
    </message>
    <message>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>Tidak dapat menyambung ke pelayan, sila semak rangkaian anda atau cuba lagi kemudian.</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>Saya bersetuju untuk menyertai pelan pengalaman pengguna Aplikasi, dan mengesahkan syarikat anda mengumpul kandungan yang saya hantar semasa menggunakan Aplikasi, masa penghantaran, jenis model besar yang diminta, aplikasi khusus dan sama ada teks berjaya menjana imej, bagi meningkatkan kualiti perkhidmatan dan meningkatkan pengalaman operasi. (Jika anda enggan menyediakan maklumat di atas, ia tidak akan menjejaskan penggunaan normal anda terhadap Aplikasi.)</translation>
    </message>
</context>
<context>
    <name>uos_ai::WizardWrapper</name>
    <message>
        <source>Hide until restarting this app</source>
        <translation>Sembunyi sehingga memulakan semula aplikasi ini</translation>
    </message>
    <message>
        <source>Disable in This Application</source>
        <translation>Lumpuhkan dalam Aplikasi Ini</translation>
    </message>
    <message>
        <source>Disable Globally</source>
        <translation>Lumpuhkan Secara Global</translation>
    </message>
    <message>
        <source>Custom Settings</source>
        <translation>Tetapan Tersuai</translation>
    </message>
    <message>
        <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>Pergi ke &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Tetapan&lt;/a&gt; untuk membolehkannya semula.</translation>
    </message>
    <message>
        <source>The added content must be more than 10 words</source>
        <translation>Kandungan yang ditambah mestilah lebih daripada 10 perkataan</translation>
    </message>
    <message>
        <source>Search</source>
        <translation>Cari</translation>
    </message>
    <message>
        <source>Explain</source>
        <translation>Terangkan</translation>
    </message>
    <message>
        <source>Summary</source>
        <translation>Ringkasan</translation>
    </message>
    <message>
        <source>Translate</source>
        <translation>Terjemah</translation>
    </message>
    <message>
        <source>Continue Writing</source>
        <translation>Terus Menulis</translation>
    </message>
    <message>
        <source>Expand</source>
        <translation>Kembangkan</translation>
    </message>
    <message>
        <source>Correct</source>
        <translation>Betul</translation>
    </message>
    <message>
        <source>Polish</source>
        <translation>Lurus</translation>
    </message>
    <message>
        <source>Add to the AI knowledge base</source>
        <translation>Tambah ke pangkalan pengetahuan AI</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizard</name>
    <message>
        <source>Added</source>
        <translation>Ditambah</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizardWidget</name>
    <message>
        <source>UOS AI FollowAlong</source>
        <translation>UOS AI FollowAlong</translation>
    </message>
    <message>
        <source>Automatically display the UOS AI FollowAlong toolbar when text is selected.</source>
        <translation>Paparkan bar alat UOS AI FollowAlong secara automatik apabila teks dipilih.</translation>
    </message>
    <message>
        <source>After closing, the selected text can still be woken up by the shortcut Super+R bar.</source>
        <translation>Selepas ditutup, teks yang dipilih masih boleh diaktifkan melalui pintasan Super+R.</translation>
    </message>
</context>
<context>
    <name>uos_ai::chatbot::ChatBotCommandHandler</name>
    <message>
        <source>Unknown command: %1
Send /help to see available commands.</source>
        <translation>Perintah tidak diketahui: %1
Hantar /help untuk melihat perintah yang tersedia.</translation>
    </message>
    <message>
        <source>New conversation started.</source>
        <translation>Perbualan baharu telah dimulakan.</translation>
    </message>
    <message>
        <source>Conversation history has been cleared.</source>
        <translation>Sejarah perbualan telah dikosongkan.</translation>
    </message>
    <message>
        <source>Available commands:
  /help   — Show this help message
  /new    — Start a new conversation (clears current context)
  /stop   — Cancel the current in-progress request
  /clear  — Clear all conversation history</source>
        <translation>Perintah yang tersedia:
  /help   — Tunjuk mesej bantuan ini
  /new    — Mulakan perbualan baharu (kosongkan konteks semasa)
  /stop   — Batal permintaan yang sedang berjalan
  /clear  — Kosongkan semua sejarah perbualan</translation>
    </message>
</context>
<context>
    <name>uos_ai::chatbot::ChatBotRequestProcessor</name>
    <message>
        <source>No model found. Please configure a model first.</source>
        <translation>Tiada model dijumpai. Sila konfigurasi model terlebih dahulu.</translation>
    </message>
    <message>
        <source>AI request failed</source>
        <translation>Permintaan AI gagal</translation>
    </message>
    <message>
        <source>Request timed out, please try again</source>
        <translation>Permintaan tamat tempoh, sila cuba lagi</translation>
    </message>
    <message>
        <source>No active request to stop.</source>
        <translation>Tiada permintaan aktif untuk dihentikan.</translation>
    </message>
    <message>
        <source>Request cancelled.</source>
        <translation>Permintaan dibatalkan.</translation>
    </message>
    <message>
        <source>Calling tool: %1</source>
        <translation>Memanggil alat: %1</translation>
    </message>
    <message>
        <source>Tool call failed: %1</source>
        <translation>Panggilan alat gagal: %1</translation>
    </message>
    <message>
        <source>AI error (code: %1)</source>
        <translation>Ralat AI (kod: %1)</translation>
    </message>
    <message>
        <source>Platform error, request cancelled: %1</source>
        <translation>Ralat platform, permintaan dibatalkan: %1</translation>
    </message>
</context>
<context>
    <name>uos_ai::chatbot::FeishuChannel</name>
    <message>
        <source>Thinking...</source>
        <translation>Sedang berfikir...</translation>
    </message>
</context>
</TS>
