<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="km">
<context>
    <name>AddModelDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="56"/>
        <source>Add model</source>
        <translation>បន្ថែមគំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="58"/>
        <source>LLM</source>
        <translation>LLM</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="99"/>
        <source>APPID</source>
        <translation>APPID</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="104"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="112"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="120"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="147"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="627"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="628"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="635"/>
        <source>Required, please input</source>
        <translation>តម្រូវឱ្យមាន សូមបញ្ចូល</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="107"/>
        <source>APIKey</source>
        <translation>APIKey</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="115"/>
        <source>APISecret</source>
        <translation>APISecret</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="123"/>
        <source>Account</source>
        <translation>គណនី</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="128"/>
        <source>Required, to distinguish multiple models</source>
        <translation>តម្រូវឱ្យមាន ដើម្បីរក្សាភាពខុសគ្នារវាងគំរូច្រើន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="139"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="619"/>
        <source>Optional</source>
        <translation>ជាជម្រើស</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="155"/>
        <source>Optional. The default address will be used if not filled in.</source>
        <translation>ជាជម្រើស។ អាសយដ្ឋានលំនាំដើមនឹងត្រូវបានប្រើប្រាស់ប្រសិនបើមិនបានបំពេញ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="161"/>
        <source>Models List</source>
        <translation>បញ្ជីគំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="168"/>
        <source>Custom</source>
        <translation>ផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="529"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>មិនអាចតភ្ជាប់ទៅកាន់ម៉ាស៊ីនបម្រើ សូមពិនិត្យបណ្តាញរបស់អ្នក ឬព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="818"/>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation>សម្រាប់ការកំណត់ប្រូកស៊ី សូមចូលទៅកាន់ការកំណត់ប្រូកស៊ីប្រព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="821"/>
        <source>Go to settings</source>
        <translation>ទៅកាន់ការកំណត់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="254"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="134"/>
        <source>Model Name</source>
        <translation>ឈ្មោះគំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="142"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="150"/>
        <source>Domain</source>
        <translation>ដែន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="256"/>
        <source>Confirm</source>
        <translation>បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="516"/>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="580"/>
        <source>Save failed, please try again later</source>
        <translation>រក្សាទុកបរាជ័យ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="725"/>
        <source>The account name already exists, please change it</source>
        <translation>ឈ្មោះគណនីមានរួចហើយ សូមផ្លាស់ប្តូរវា</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="367"/>
        <source>No more than 20 characters</source>
        <translation>មិនលើសពី 20 តួអក្សរ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="202"/>
        <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>ដើម្បីសាកល្បងថាតើគំរូអាចប្រើបាន ប្រព័ន្ធផ្ញើព័ត៌មានសាកល្បងទៅកាន់គំរូធំ ដែលនឹងប្រើប្រាស់ថូខែនបន្តិចបន្តួច។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addmodeldialog.cpp" line="460"/>
        <source>This LLM already exists, please do not add it again.</source>
        <translation>LLM នេះមានរួចហើយ សូមកុំបន្ថែមវាម្តងទៀត។</translation>
    </message>
</context>
<context>
    <name>AiCodeTranslation</name>
    <message>
        <location filename="../src/llm/openai/aicodetranslation.cpp" line="9"/>
        <source>There are currently too many visitors, please try again later.</source>
        <translation>បច្ចុប្បន្នមានអ្នកទស្សនាច្រើនពេក សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
</context>
<context>
    <name>AiQuickDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="184"/>
        <source>type</source>
        <translation>ប្រភេទ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="283"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="308"/>
        <source>Read Aloud</source>
        <translation>អានឮ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="882"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="887"/>
        <source>The audio device is not detected, please check and try again.</source>
        <translation>មិនបានរកឃើញឧបករណ៍សំឡេង សូមពិនិត្យ និងព្យាយាមម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="367"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>មាតិកាដែលបង្កើតដោយ AI គឺសម្រាប់យោងតែប៉ុណ្ណោះ សូមយកចិត្តទុកដាក់លើភាពត្រឹមត្រូវនៃព័ត៌មាន។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="336"/>
        <source>Copy</source>
        <translation>ចម្លង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1379"/>
        <source>Polish this passage for me and just give me the result without any extra content.
text：</source>
        <translation>សូមកែសម្រួលអត្ថបទនេះសម្រាប់ខ្ញុំ ហើយផ្តល់លទ្ធផលដោយគ្មានមាតិកាបន្ថែម។

អត្ថបទ៖</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1649"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1662"/>
        <source>Current model: </source>
        <translation>គំរូបច្ចុប្បន្ន៖ </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="329"/>
        <source>Regenerate</source>
        <translation>បង្កើតឡើងវិញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="107"/>
        <source>simplified Chinese</source>
        <translation>ចិនសាមញ្ញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="108"/>
        <source>traditional Chinese</source>
        <translation>ចិនបុរាណ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="109"/>
        <source>Tibetan</source>
        <translation>ទីបេ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="110"/>
        <source>English</source>
        <translation>អង់គ្លេស</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="111"/>
        <source>Japanese </source>
        <translation>ជប៉ុន</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="112"/>
        <source>German</source>
        <translation>អាល្លឺម៉ង់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="113"/>
        <source>Spanish</source>
        <translation>អេស្ប៉ាញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="114"/>
        <source>French</source>
        <translation>បារាំង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="115"/>
        <source>Italian</source>
        <translation>អ៊ីតាលី</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="116"/>
        <source>Korean</source>
        <translation>កូរ៉េ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="117"/>
        <source>Malay</source>
        <translation>ម៉ាឡេ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="118"/>
        <source>Portuguese</source>
        <translation>ព័រទុយហ្គាល់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="119"/>
        <source>Russian</source>
        <translation>រុស្ស៊ី</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="120"/>
        <source>Thai</source>
        <translation>ថៃ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="121"/>
        <source>Vietnamese</source>
        <translation>វៀតណាម</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="354"/>
        <source>Continue Dialog</source>
        <translation>បន្តការសន្ទនា</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="403"/>
        <source>Automatic Detection</source>
        <translation>ការរកឃើញស្វ័យប្រវត្តិ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="479"/>
        <source>Search</source>
        <translation>ស្វែងរក</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="480"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1333"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1382"/>
        <source>Explain</source>
        <translation>ពន្យល់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="482"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1343"/>
        <source>Translate</source>
        <translation>បកប្រែ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="484"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1367"/>
        <source>Expand</source>
        <translation>ពង្រីក</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="485"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1372"/>
        <source>Correct</source>
        <translation>កែតម្រូវ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="506"/>
        <source>Add to the AI knowledge base</source>
        <translation>បន្ថែមទៅក្នុងមូលដ្ឋានចំណេះដឹង AI</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="991"/>
        <source>Added</source>
        <translation>បានបន្ថែមរួចហើយ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1258"/>
        <source>Model Configuration</source>
        <translation>ការកំណត់រចនាសម្ព័ន្ធគំរូ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1310"/>
        <source>Copied</source>
        <translation>បានចម្លង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1882"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1916"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1962"/>
        <source>No text recognized.</source>
        <translation>មិនមានអត្ថបទត្រូវបានស្គាល់ទេ។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1981"/>
        <source>The added content must be more than 10 words</source>
        <translation>មាតិកាដែលបានបន្ថែមត្រូវតែមានច្រើនជាង ១០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="481"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1338"/>
        <source>Summary</source>
        <translation>សង្ខេប</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="315"/>
        <source>Paste to Text</source>
        <translation>បិទទៅអត្ថបទ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="483"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1362"/>
        <source>Continue writing</source>
        <translation>បន្តសរសេរ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="486"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1377"/>
        <source>Polish</source>
        <translation>ដំណើរការបន្ថែម</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="613"/>
        <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>លទ្ធផលនៃការបកប្រែត្រូវបានកំណត់ដោយសមត្ថភាពរបស់គំរូ។ ប្រសិនបើអ្នកមិនពេញចិត្តជាមួយនឹងការបកប្រែ សូមប្តូរទៅគំរូផ្សេងទៀតនៅលើទំព័រដើម UOS AI ។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="620"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1359"/>
        <source>Translate this passage into %1 and give me a clear result directly.
text：</source>
        <translation>បកប្រែអត្ថបទនេះទៅជា %1 ហើយផ្តល់លទ្ធផលច្បាស់លាស់ដោយផ្ទាល់។ អត្ថបទ៖</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="799"/>
        <source>Not clickable</source>
        <translation>មិនអាចចុចបាន</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="907"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation>មុខងារនេះអាចប្រើបានតែបន្ទាប់ពីចាប់ផ្តើមវិធីសាកសួរឡើងវិញ។ ការណែនាំមានដូចខាងក្រោម៖ 1. ចុចស្តាំលើរូបតំណាងវិធីសាកសួរនៅក្នុងរបារភារកិច្ច។ 2. ចុច &quot;ចាប់ផ្តើមឡើងវិញ&quot;។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="888"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="914"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="925"/>
        <source>Fill failed</source>
        <translation>បំពេញបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="926"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>គ្មានប្រអប់បញ្ចូលត្រូវបានជ្រើសរើស សូមជ្រើសរើសប្រអប់បញ្ចូលហើយបំពេញវាម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="614"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="927"/>
        <source>Ok</source>
        <translation>យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1335"/>
        <source>Explain this passage in plain language. Just give me a clear result without redundant content.
text：</source>
        <translation>ពន្យល់អត្ថបទនេះជាភាសាសាមញ្ញ។ គ្រាន់តែផ្តល់លទ្ធផលច្បាស់លាស់ដោយគ្មានមាតិកាដែលមិនចាំបាច់។ អត្ថបទ៖</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1340"/>
        <source>Summarize this passage and give me a clear result directly without any other redundant content.
text：</source>
        <translation>សង្ខេបអត្ថបទនេះ ហើយផ្តល់លទ្ធផលច្បាស់លាស់ដោយផ្ទាល់ដោយគ្មានមាតិកាដែលមិនចាំបាច់។ អត្ថបទ៖</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1364"/>
        <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>បន្តអត្ថបទនេះឱ្យសមស្រប។ មិនចាំបាច់ប្រើពាក្យច្រើន។ គ្រាន់តែផ្តល់លទ្ធផលច្បាស់លាស់ដោយគ្មានមាតិកាដែលមិនចាំបាច់។ អត្ថបទ៖</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1369"/>
        <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>ពង្រីកអត្ថបទនេះឱ្យសមស្រប។ មិនចាំបាច់ប្រើអត្ថបទវែងពេក។ គ្រាន់តែផ្តល់លទ្ធផលច្បាស់លាស់ដោយគ្មានមាតិកាដែលមិនចាំបាច់។ អត្ថបទ៖</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1374"/>
        <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>ពិនិត្យមើលថាតើមានកំហុសអក្សរក្នុងអត្ថបទនេះដែរឬទេ។ ប្រសិនបើមាន សូមបញ្ជាក់ទីតាំងនៃកំហុស។ ផ្តល់លទ្ធផលច្បាស់លាស់ដោយផ្ទាល់ដោយគ្មានមាតិកាដែលមិនចាំបាច់។ អត្ថបទ៖</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1420"/>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1422"/>
        <source> &quot;%1&quot; </source>
        <translation> &quot;%1&quot; </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1673"/>
        <source>Currently no model</source>
        <translation>បច្ចុប្បន្នគ្មានគំរូ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiquickdialog.cpp" line="1690"/>
        <source>Go to configure  </source>
        <translation>ទៅការកំណត់</translation>
    </message>
</context>
<context>
    <name>AiToastMessage</name>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="100"/>
        <source>Chat history cleared</source>
        <translation>បានលុបប្រវត្តិសារបណ្តោះអាសន្ន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="101"/>
        <source>Copied successfully</source>
        <translation>បានចម្លងដោយជោគជ័យ</translation>
    </message>
</context>
<context>
    <name>Application</name>
    <message>
        <location filename="../src/application.cpp" line="60"/>
        <location filename="../src/application.cpp" line="62"/>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <location filename="../src/application.cpp" line="64"/>
        <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 គឺជាអ្នកជំនួយឆ្លាតវៃលើផ្ទៃតុ ដែលជាអ្នកជំនួយផ្ទាល់ខ្លួនរបស់អ្នក! អ្នកអាចសន្ទនាជាមួយវាដោយប្រើអត្ថបទ ឬសំឡេង ហើយវាអាចជួយឆ្លើយសំណួរ ផ្តល់ព័ត៌មាន និងបង្កើតរូបភាពដោយផ្អែកលើការពិពណ៌នារបស់អ្នក។</translation>
    </message>
    <message>
        <location filename="../src/application.cpp" line="123"/>
        <source>UOS AI FollowAlong/Write</source>
        <translation>UOS AI តាមដាន/សរសេរ</translation>
    </message>
    <message>
        <location filename="../src/application.cpp" line="250"/>
        <source>Knowledge Base Management</source>
        <translation>ការគ្រប់គ្រងមូលដ្ឋានចំណេះដឹង</translation>
    </message>
</context>
<context>
    <name>AudioControler</name>
    <message>
        <location filename="../src/audio/audiocontroler.cpp" line="152"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>មិនអាចតភ្ជាប់ទៅម៉ាស៊ីនបម្រើ សូមពិនិត្យបណ្តាញរបស់អ្នក ឬព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
</context>
<context>
    <name>ChatSeesion</name>
    <message>
        <location filename="../src/tools/functionhandler.cpp" line="205"/>
        <source>The command was executed successfully.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/tools/functionhandler.cpp" line="207"/>
        <source>Command execution failed.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/tools/functionhandler.cpp" line="229"/>
        <source>function parsing failed</source>
        <translation>ការញែកមុខងារបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/tools/functionhandler.cpp" line="252"/>
        <source>Application file does not exist</source>
        <translation>ឯកសារកម្មវិធីមិនមាន</translation>
    </message>
    <message>
        <location filename="../src/tools/functionhandler.cpp" line="274"/>
        <source>Started successfully</source>
        <translation>ចាប់ផ្តើមដោយជោគជ័យ</translation>
    </message>
    <message>
        <location filename="../src/tools/functionhandler.cpp" line="276"/>
        <source>Startup failed</source>
        <translation>ការចាប់ផ្តើមបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/tools/functionhandler.cpp" line="211"/>
        <location filename="../src/tools/functionhandler.cpp" line="280"/>
        <source> The execution output content is </source>
        <translation> ខ្លឹមសារលទ្ធផលនៃការប្រតិបត្តិគឺ </translation>
    </message>
</context>
<context>
    <name>ChatWindow</name>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="194"/>
        <source>Mode</source>
        <translation>របៀប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="196"/>
        <source>Window Mode</source>
        <translation>របៀបវីនដូ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="201"/>
        <source>Sidebar Mode</source>
        <translation>របៀបរបារចំហៀង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="206"/>
        <source>Settings</source>
        <translation>ការកំណត់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="207"/>
        <source>Update Log</source>
        <translation>កំណត់ហេតុធ្វើបច្ចុប្បន្នភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="230"/>
        <source>Voice conversation</source>
        <translation>ការសន្ទនាតាមសំឡេង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="737"/>
        <location filename="../src/gui/chat/chatwindow.cpp" line="783"/>
        <location filename="../src/gui/chat/chatwindow.cpp" line="799"/>
        <location filename="../src/gui/chat/chatwindow.cpp" line="844"/>
        <location filename="../src/gui/chat/chatwindow.cpp" line="953"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="738"/>
        <location filename="../src/gui/chat/chatwindow.cpp" line="784"/>
        <source>Delete</source>
        <translation>លុប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="740"/>
        <location filename="../src/gui/chat/chatwindow.cpp" line="954"/>
        <source>Confirm</source>
        <translation>បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="781"/>
        <source>Confirm deletion %1?</source>
        <translation>បញ្ជាក់ការលុប %1?</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="782"/>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>បន្ទាប់ពីលុប ម៉ាស៊ីនមេនេះនឹងមិនអាចប្រើបានទេ។ សូមប្រុងប្រយ័ត្ន។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="800"/>
        <source>Update</source>
        <translation>ធ្វើបច្ចុប្បន្នភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="846"/>
        <source>Non-vectorized plugin</source>
        <translation>ផ្លាកអុិនដែលមិនបានវ៉ិចទ័រ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="847"/>
        <source>Before using the [AI Knowledge Base], you need to install the vectorization plugin first, so that the AI knowledge base function can work properly.</source>
        <translation>មុននឹងប្រើប្រាស់ [មូលដ្ឋានចំណេះដឹង AI] អ្នកត្រូវតំឡើងផ្លាកអុិនវ៉ិចទ័រជាមុនសិន ដើម្បីឱ្យមុខងារមូលដ្ឋានចំណេះដឹង AI ដំណើរការបានត្រឹមត្រូវ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="848"/>
        <source>Install</source>
        <translation type="unfinished">ដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="850"/>
        <source>The knowledge base is empty</source>
        <translation>មូលដ្ឋានចំណេះដឹងទទេ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="851"/>
        <source>Before using the [AI Knowledge Base], you need to first add documents to the knowledge base. After adding, the AI will answer questions based on the content you have added to the knowledge base.</source>
        <translation>មុននឹងប្រើប្រាស់ [មូលដ្ឋានចំណេះដឹង AI] អ្នកត្រូវបន្ថែមឯកសារទៅក្នុងមូលដ្ឋានចំណេះដឹងជាមុន។ បន្ទាប់ពីបន្ថែមរួច AI នឹងឆ្លើយសំណួរយោងតាមមាតិកាដែលអ្នកបានបន្ថែម។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="852"/>
        <source>Add Files</source>
        <translation>បន្ថែមឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="881"/>
        <source>The following file has expired and cannot be used. Continue?</source>
        <translation>ឯកសារខាងក្រោមបានផុតកំណត់ហើយមិនអាចប្រើបានទេ។ បន្តទៅមុខ?</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="967"/>
        <source>Use later</source>
        <translation>ប្រើនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="968"/>
        <source>Install Now</source>
        <translation>តំឡើងឥឡូវនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="970"/>
        <source>MCP environment missing</source>
        <translation>បរិស្ថាន MCP បាត់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="971"/>
        <source>Please go to the App Store to install UOS AI Agent</source>
        <translation>សូមទៅ App Store ដើម្បីតំឡើង UOS AI Agent</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="993"/>
        <source>Not Now</source>
        <translation>មិនមែនឥឡូវនេះទេ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="994"/>
        <source>Claim Credits</source>
        <translation>ទាមទារឥណទាន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="996"/>
        <source>Free Credits Delivered</source>
        <translation>ឥណទានឥតគិតថ្លៃត្រូវបានផ្ញើ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="997"/>
        <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>អ្នកបានប្រើប្រាស់ឥណទានឥតគិតថ្លៃសម្រាប់គណនីសាកល្បងរបស់អ្នកហើយ។ យើងបានផ្តល់ឱ្យអ្នកនូវឥណទានឥតគិតថ្លៃ 200 បន្ថែមទៀតដែលមានសុពលភាពក្នុងខែនេះ។ ស្វែងយល់ពីលក្ខណៈពិសេសបន្ថែម និងដោះសោសមត្ថភាពគ្មានដែនកំណត់របស់ UOS AI!</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="1014"/>
        <source>OK</source>
        <translation type="unfinished">យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="1015"/>
        <source>Successfully Claimed</source>
        <translation>ទាមទារដោយជោគជ័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="1015"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation>ទាមទារបរាជ័យ។ សូមព្យាយាមម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="1526"/>
        <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 គឺជាអ្នកជំនួយឆ្លាតវៃលើផ្ទៃតុ ដែលជាអ្នកជំនួយផ្ទាល់ខ្លួនរបស់អ្នក! អ្នកអាចសន្ទនាជាមួយវាដោយប្រើអត្ថបទ ឬសំឡេង ហើយវាអាចជួយឆ្លើយសំណួរ ផ្តល់ព័ត៌មាន និងបង្កើតរូបភាពដោយផ្អែកលើការពិពណ៌នារបស់អ្នក។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/chatwindow.cpp" line="1550"/>
        <source>Filing Information</source>
        <translation>ព័ត៌មានឯកសារ</translation>
    </message>
</context>
<context>
    <name>CodeTranslation360</name>
    <message>
        <location filename="../src/llm/360/360codetranslation.cpp" line="9"/>
        <source>Authentication failed, insufficient balance</source>
        <translation>ការផ្ទៀងផ្ទាត់បរាជ័យ សាចក្រាមិនគ្រប់គ្រាន់</translation>
    </message>
    <message>
        <location filename="../src/llm/360/360codetranslation.cpp" line="10"/>
        <source>Authentication failed, daily limit exceeded</source>
        <translation>ការផ្ទៀងផ្ទាត់បរាជ័យ លើសដែនកំណត់ប្រចាំថ្ងៃ</translation>
    </message>
    <message>
        <location filename="../src/llm/360/360codetranslation.cpp" line="11"/>
        <source>There are currently too many visitors, please try again later.</source>
        <translation>បច្ចុប្បន្នមានអ្នកទស្សនាច្រើនពេក សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
    <message>
        <location filename="../src/llm/360/360codetranslation.cpp" line="12"/>
        <source>The service is abnormal. Please contact the development team for troubleshooting.</source>
        <translation>សេវាកម្មមានបញ្ហា។ សូមទាក់ទងក្រុមអភិវឌ្ឍន៍ដើម្បីដោះស្រាយបញ្ហា។</translation>
    </message>
</context>
<context>
    <name>CommonFailDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="30"/>
        <source>Error</source>
        <translation>កំហុស</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/commonfaildialog.cpp" line="52"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>យល់ព្រម</translation>
    </message>
</context>
<context>
    <name>EAiExecutor</name>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="185"/>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1154"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the knowledge base.</source>
        <translation>អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួនអាចប្រើបានតែបន្ទាប់ពីកំណត់រចនាសម្ព័ន្ធមូលដ្ឋានចំណេះដឹង។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="199"/>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1168"/>
        <source>The Personal Knowledge Assistant can only be used after configuring the model plug.</source>
        <translation>អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួនអាចប្រើបានតែបន្ទាប់ពីកំណត់រចនាសម្ព័ន្ធគំរូភ្ជាប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="201"/>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1170"/>
        <source>The Deep System Assistant can only be used after configuring the model plug.</source>
        <translation>អ្នកជំនួយប្រព័ន្ធជ្រៅអាចប្រើបានតែបន្ទាប់ពីកំណត់រចនាសម្ព័ន្ធគំរូភ្ជាប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="203"/>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1172"/>
        <source>The UOS System  Assistant can only be used after configuring the model plug.</source>
        <translation>អ្នកជំនួយប្រព័ន្ធ UOS អាចប្រើបានតែបន្ទាប់ពីកំណត់រចនាសម្ព័ន្ធគំរូភ្ជាប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="427"/>
        <source>Knowledge Base Management</source>
        <translation>ការគ្រប់គ្រងមូលដ្ឋានចំណេះដឹង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="433"/>
        <source>MCP Server</source>
        <translation type="unfinished">ម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1143"/>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1255"/>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1366"/>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1425"/>
        <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 តម្រូវឱ្យមានគណនីគំរូ AI ដែលបានកំណត់រចនាសម្ព័ន្ធមុនពេលអាចប្រើបាន។ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូជាមុនសិន។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1185"/>
        <source>Please configure the knowledge base.</source>
        <translation>សូមកំណត់មូលដ្ឋានចំណេះដឹង។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="1189"/>
        <source>Please install the model plug.</source>
        <translation>សូមតំឡើងផ្លាកម៉ូដែល។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="2047"/>
        <source>Export Image As</source>
        <translation>នាំចេញរូបភាពជា</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiexecutor.cpp" line="2936"/>
        <source>You can upload up to 3 files or image</source>
        <translation>អ្នកអាចផ្ទុកឡើងបានយ៉ាងច្រើន ៣ ឯកសារឬរូបភាព</translation>
    </message>
</context>
<context>
    <name>EAiFAQInit</name>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="17"/>
        <source>Translate the following text into English for me.</source>
        <translation>បកប្រែអត្ថបទខាងក្រោមទៅជាភាសាអង់គ្លេសសម្រាប់ខ្ញុំ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="23"/>
        <source>Translate the following document into Chinese.</source>
        <translation>បកប្រែឯកសារខាងក្រោមទៅជាភាសាចិន។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="29"/>
        <source>What does the word “Agent” mean in the AI industry?</source>
        <translation>ពាក្យ «Agent» មានន័យយ៉ាងណាក្នុងឧស្សាហកម្ម AI?</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="35"/>
        <source>Please translate the following content into Chinese. Requirements: Accurate in meaning, formal and professional in language.</source>
        <translation>សូមបកប្រែខ្លឹមសារខាងក្រោមទៅជាភាសាចិន។ តម្រូវការ៖ ត្រឹមត្រូវនៅក្នុងន័យ ភាសាផ្លូវការ និងវិជ្ជាជំនាញ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="41"/>
        <source>What are some colloquial ways to address a friend in English?</source>
        <translation>តើមានវិធីសាមញ្ញអ្វីខ្លះក្នុងការហៅមិត្តជាភាសាអង់គ្លេស?</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="47"/>
        <source>Translate the following classical Chinese text into modern Chinese.</source>
        <translation>បកប្រែអត្ថបទចិនបុរាណខាងក្រោមទៅជាភាសាចិនសម័យទំនើប។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="60"/>
        <source>Summarize</source>
        <translation>សង្ខេប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="66"/>
        <source>Proofread</source>
        <translation>កែសម្រួល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="72"/>
        <source>Explain</source>
        <translation>ពន្យល់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="78"/>
        <source>Expand</source>
        <translation>ពង្រីក</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="84"/>
        <source>Continue</source>
        <translation>បន្ត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="90"/>
        <source>Polish</source>
        <translation>កែលម្អ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="104"/>
        <source>Please help me write a work summary based on this document</source>
        <translation>សូមជួយខ្ញុំសរសេរសង្ខេបការងារដោយផ្អែកលើឯកសារនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="110"/>
        <source>I need a work summary for Project A, please help me organize the key points</source>
        <translation>ខ្ញុំត្រូវការសង្ខេបការងារសម្រាប់គម្រោង A សូមជួយខ្ញុំរៀបចំចំណុចសំខាន់ៗ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="116"/>
        <source>Please generate a concise work summary based on my input text</source>
        <translation>សូមបង្កើតសង្ខេបការងារសង្ខេបដោយផ្អែកលើអត្ថបទបញ្ចូលរបស់ខ្ញុំ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="122"/>
        <source>Analyze this report and extract key points for the work summary</source>
        <translation>វិភាគរបាយការណ៍នេះ ហើយយកចំណុចសំខាន់ៗសម្រាប់សង្ខេបការងារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="128"/>
        <source>I need a work summary including quarterly data, please refer to the attachment</source>
        <translation>ខ្ញុំត្រូវការសង្ខេបការងារដែលរួមបញ្ចូលទិន្នន័យត្រីមាស សូមមើលឯកសារភ្ជាប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="134"/>
        <source>Help me write a work summary highlighting personal contributions</source>
        <translation>ជួយខ្ញុំសរសេរសង្ខេបការងារដែលបន្លិចចំណែកផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="140"/>
        <source>Generate a work summary from meeting notes, focusing on action items</source>
        <translation>បង្កើតសង្ខេបការងារពីកំណត់ត្រាកិច្ចប្រជុំ ដោយផ្តោតលើចំណុចសកម្មភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="146"/>
        <source>I need a bilingual work summary in Chinese and English, please refer to the provided materials</source>
        <translation>ខ្ញុំត្រូវការសង្ខេបការងារភាសាទ្វេភាសាជាភាសាចិន និងអង់គ្លេស សូមមើលសម្ភារៈដែលបានផ្តល់ឱ្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="152"/>
        <source>Help me organize last month&apos;s work content and generate a summary</source>
        <translation>ជួយខ្ញុំរៀបចំមាតិកាការងារខែមុន និងបង្កើតសង្ខេប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="158"/>
        <source>Write a work summary based on these task lists, emphasizing completion status</source>
        <translation>សរសេរសង្ខេបការងារដោយផ្អែកលើបញ្ជីភារកិច្ចទាំងនេះ ដោយបន្លិចស្ថានភាពបញ្ចប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="165"/>
        <source>Check for grammatical errors in this passage</source>
        <translation>ពិនិត្យកំហុសវេយ្យាករណ៍ក្នុងឃ្លានេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="171"/>
        <source>Help me find spelling mistakes in this article</source>
        <translation>ជួយខ្ញុំរកកំហុសអក្ខរាវិរុទ្ធក្នុងអត្ថបទនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="177"/>
        <source>Correct the inappropriate word choices in this dialogue</source>
        <translation>កែសម្រួលការជ្រើសរើសពាក្យមិនសមរម្យក្នុងការសន្ទនានេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="183"/>
        <source>Fix the punctuation issues in this document</source>
        <translation>កែបញ្ហាសញ្ញាវិធីក្នុងឯកសារនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="189"/>
        <source>Revise the unclear expressions in this text</source>
        <translation>កែសម្រួលការបញ្ចេញមតិមិនច្បាស់លាស់ក្នុងអត្ថបទនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="195"/>
        <source>Edit the language errors in this email</source>
        <translation>កែកំហុសភាសាក្នុងអ៊ីមែលនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="201"/>
        <source>Check if this text follows standard English conventions</source>
        <translation>ពិនិត្យមើលថាតើអត្ថបទនេះបានអនុវត្តតាមគោលការណ៍ស្តង់ដារភាសាអង់គ្លេសដែរឬទេ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="207"/>
        <source>Correct the logical flaws in this report</source>
        <translation>កែកំហុសឡូជីខលក្នុងរបាយការណ៍នេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="213"/>
        <source>Identify language errors in this code comment</source>
        <translation>កំណត់អត្តសញ្ញាណកំហុសភាសាក្នុងកំណត់ចំណាំកូដនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="219"/>
        <source>Fix the ambiguous statements in this contract</source>
        <translation>កែសេចក្តីថ្លែងការណ៍មិនច្បាស់លាស់ក្នុងកិច្ចសន្យានេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="226"/>
        <source>Explain the basic principles of quantum computing</source>
        <translation>ពន្យល់អំពីគោលការណ៍មូលដ្ឋាននៃការគណនាកង់ទិច</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="232"/>
        <source>Describe photosynthesis in simple terms</source>
        <translation>ពណ៌នាអំពីដំណើរសំយោគពន្លឺដោយភាសាសាមញ្ញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="238"/>
        <source>Detail how blockchain technology works</source>
        <translation>ពណ៌នាលម្អិតអំពីរបៀបដែលបច្ចេកវិទ្យាប្លុកឈេនដំណើរការ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="244"/>
        <source>Explain relativity from a professional perspective</source>
        <translation>ពន្យល់អំពីទ្រឹស្ដីសាកសមពីទស្សនៈវិជ្ជាជីវៈ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="250"/>
        <source>Use metaphors to describe what artificial intelligence is</source>
        <translation>ប្រើឧបមាដើម្បីពណ៌នាអំពីអ្វីដែលជាបញ្ញាសិប្បនិម្មិត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="256"/>
        <source>Describe climate change in layman&apos;s terms</source>
        <translation>ពណ៌នាអំពីការប្រែប្រួលអាកាសធាតុជាភាសាសាមញ្ញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="262"/>
        <source>Explain the structure of the solar system to elementary students</source>
        <translation>ពន្យល់អំពីរចនាសម្ព័ន្ធប្រព័ន្ធព្រះអាទិត្យដល់សិស្សបឋមសិក្សា</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="269"/>
        <source>Expand this text to 300 words, focusing on scene details and character emotions</source>
        <translation>ពង្រីកអត្ថបទនេះឱ្យបាន ៣០០ ពាក្យ ដោយផ្តោតលើព័ត៌មានលម្អិតនៃឆាកនិងអារម្មណ៍តួអង្គ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="275"/>
        <source>Rewrite this paragraph into 500 words in an academic style, adding data support and citations</source>
        <translation>សរសេរឡើងវិញបទយោបល់នេះឱ្យបាន ៥០០ ពាក្យក្នុងរចនាបទសាកលវិទ្យាល័យ ដោយបន្ថែមទិន្នន័យគាំទ្រ និងឯកសារយោង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="281"/>
        <source>Expand this passage with more metaphors and rhetorical devices to make it more vivid</source>
        <translation>ពង្រីកអត្ថបទនេះដោយបន្ថែមរូបភាពប្រៀបធៀប និងឧបករណ៍វេយ្យាករណ៍ឱ្យកាន់តែរស់រវើក</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="287"/>
        <source>Please extend this short article to 1000 words, supplementing with specific cases and practical steps</source>
        <translation>សូមពង្រីកអត្ថបទខ្លីនេះឱ្យបាន ១០០០ ពាក្យ ដោយបន្ថែមករណីជាក់ស្តែង និងជំហានអនុវត្តជាក់ស្តែង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="293"/>
        <source>Expand this dialogue by adding characters&apos; psychological activities and dialogue details</source>
        <translation>ពង្រីកសន្ទនានេះដោយបន្ថែមសកម្មភាពផ្លូវចិត្តរបស់តួអង្គ និងព័ត៌មានលម្អិតនៃសន្ទនា</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="299"/>
        <source>Rewrite the content of this document into a report format, including abstract, body, and conclusion</source>
        <translation>សរសេរឡើងវិញមាតិកានៃឯកសារនេះជារបាយការណ៍ ដោយរួមបញ្ចូលសង្ខេប មាតិកាសំខាន់ និងសេចក្តីសន្និដ្ឋាន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="305"/>
        <source>Expand this technical description to 800 words, adding more technical parameters and diagram explanations</source>
        <translation>ពង្រីកការពណ៌នាបច្ចេកទេសនេះឱ្យបាន ៨០០ ពាក្យ ដោយបន្ថែមប៉ារ៉ាម៉ែត្របច្ចេកទេសបន្ថែម និងការពន្យល់រូបភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="311"/>
        <source>Rewrite this email to be more formal and professional, supplementing relevant background information</source>
        <translation>សរសេរឡើងវិញនូវអ៊ីមែលនេះឱ្យកាន់តែទំនងនិងវិជ្ជាជីវៈ ដោយបន្ថែមព័ត៌មានផ្ទៃក្រោយដែលពាក់ព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="317"/>
        <source>Expand this story to 1500 words, adding more plot twists and character backgrounds</source>
        <translation>ពង្រីករឿងនេះឱ្យបាន ១៥០០ ពាក្យ ដោយបន្ថែមរឿងប្រឌិតថ្មីៗនិងប្រវត្តិតួអង្គបន្ថែម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="323"/>
        <source>Please expand this summary, highlighting key achievements and future plans, word count unlimited</source>
        <translation>សូមពង្រីកសង្ខេបនេះ ដោយផ្តោតលើសមិទ្ធិផលសំខាន់ៗ និងផែនការអនាគត ដោយមិនកំណត់ចំនួនពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="330"/>
        <source>Please continue writing this short passage about future technology, focusing on how AI changes daily life, around 300 words, in a popular science style</source>
        <translation>សូមបន្តសរសេរអត្ថបទខ្លីអំពីបច្ចេកវិទ្យាអនាគត ដោយផ្តោតលើរបៀបដែល AI ផ្លាស់ប្តូរជីវិតប្រចាំថ្ងៃ ប្រមាណ ៣០០ ពាក្យ ក្នុងរចនាបទវិទ្យាសាស្ត្រប្រជាប្រិយ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="336"/>
        <source>Help me expand the last paragraph of this business plan, emphasizing market potential and competitive advantages, no word limit, formal style</source>
        <translation>ជួយខ្ញុំពង្រីកកថាខណ្ឌចុងក្រោយនៃផែនការអាជីវកម្មនេះ ដោយផ្តោតលើសក្តានុពលទីផ្សារនិងអត្ថប្រយោជន៍ប្រកួតប្រជែង មិនកំណត់ចំនួនពាក្យ ក្នុងរចនាបទទំនង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="342"/>
        <source>Continue the ending of this fairy tale, warm and touching, the protagonist achieves their dream, about 200 words</source>
        <translation>បន្តចប់នៃរឿងប្រធានបទប្រពៃណីនេះ ឱ្យកក់ក្តៅនិងចាប់អារម្មណ៍ ដោយតួឯកសម្រេចបានក្តីស្រមៃ ប្រមាណ ២០០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="348"/>
        <source>Please write the second half of this email, tone friendly and professional, focusing on collaboration details, within 150 words</source>
        <translation>សូមសរសេរភាគទីពីរនៃអ៊ីមែលនេះ ក្នុងទឹកដមមិត្តភាពនិងវិជ្ជាជីវៈ ដោយផ្តោតលើព័ត៌មានលម្អិតនៃកិច្ចសហការ ក្នុងព្រះបរិមាណ ១៥០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="354"/>
        <source>Expand the next paragraph of this travelogue, describing the scenery in the valley, vivid and imaginative, around 200 words</source>
        <translation>ពង្រីកកថាខណ្ឌបន្ទាប់នៃឯកសារធ្វើដំណើរនេះ ដោយពិព័រណ៍ពីទេសភាពក្នុងជ្រលងភ្នំ ឱ្យរស់រវើកនិងពោរពេញទៅដោយការស្រមើលស្រមៃ ប្រមាណ ២០០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="360"/>
        <source>Continue the next chapter of this mystery novel, with a plot twist, maintaining suspense, no word limit</source>
        <translation>បន្តជំពូកបន្ទាប់នៃរឿងអាថ៌កំបាំងនេះ ដោយមានរឿងប្រឌិតថ្មី រក្សាភាពភ័យចាញ់ មិនកំណត់ចំនួនពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="366"/>
        <source>Help me write the conclusion of this speech, inspiring and emphasizing teamwork, about 100 words</source>
        <translation>ជួយខ្ញុំសរសេរសេចក្តីសន្និដ្ឋាននៃសុន្ទរកថានេះ ឱ្យផ្តល់ការលើកទឹកចិត្តនិងផ្តោតលើការងារក្រុម ប្រមាណ ១០០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="372"/>
        <source>Expand the performance description section of this product manual, detailed and accurate, around 300 words</source>
        <translation>ពង្រីកផ្នែកពិព័រណ៍អំពីសមិទ្ធិផលនៃគេហសៀវភៅផលិតផលនេះ ឱ្យលម្អិតនិងត្រឹមត្រូវ ប្រមាណ ៣០០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="378"/>
        <source>Continue the beginning of this love story, set in rainy Paris, romantic style, 150 words</source>
        <translation>បន្តការចាប់ផ្តើមនៃរឿងស្នេហានេះ ដែលកើតឡើងនៅប៉ារីសក្នុងភ្លៀង ក្នុងរចនាបទរ៉ូមែនទិក ប្រមាណ ១៥០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="384"/>
        <source>Please write the discussion section of this paper, focusing on the limitations of the experimental result, academic style, no word limit</source>
        <translation>សូមសរសេរផ្នែកពិភាក្សានៃអត្ថបទនេះ ដោយផ្តោតលើកំណត់នៃលទ្ធផលពិសោធន៍ ក្នុងរចនាបទសាកលវិទ្យាល័យ មិនកំណត់ចំនួនពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="391"/>
        <source>Please polish this text to make it more formal and professional for a business email</source>
        <translation>សូមថែរក្សាអត្ថបទនេះឱ្យកាន់តែទំនងនិងវិជ្ជាជីវៈសម្រាប់អ៊ីមែលអាជីវកម្ម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="397"/>
        <source>Rewrite this passage to be more lively and engaging for social media posts</source>
        <translation>សរសេរឡើងវិញអត្ថបទនេះឱ្យកាន់តែរស់រវើកនិងទាក់ទាញសម្រាប់ការបង្ហោះបណ្តាញសង្គម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="403"/>
        <source>I need to refine the abstract of this academic paper to be more concise and clear within 200 words</source>
        <translation>ខ្ញុំត្រូវការកែសម្រួលសង្ខេបនៃអត្ថបទសាកលវិទ្យាល័យនេះឱ្យកាន់តែខ្លីនិងច្បាស់លាស់ក្នុង ២០០ ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="409"/>
        <source>Polish this dialogue to make it more natural and fluent for spoken communication</source>
        <translation>ថែរក្សាសន្ទនានេះឱ្យកាន់តែធម្មជាតិនិងរលូនសម្រាប់ការទំនាក់ទំនងមាត់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="415"/>
        <source>Enhance this product description to highlight its premium and innovative features for potential customers</source>
        <translation>លើកកម្ពស់ការពិព័រណ៍ផលិតផលនេះឱ្យលេចធ្លោលក្ខណៈពិសេសថ្លៃថ្នូរនិងច្នៃប្រឌិតសម្រាប់អតិថិជនដែលអាចកើតមាន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="421"/>
        <source>Help me polish this cover letter to make it more persuasive and personalized</source>
        <translation>ជួយខ្ញុំថែរក្សាលិខិតបដិសេធនេះឱ្យកាន់តែទាក់ទាញនិងបុគ្គលភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="427"/>
        <source>Rewrite this blog post to be more humorous and appealing to young readers</source>
        <translation>សរសេរឡើងវិញប្លក់នេះឱ្យកាន់តែគួរឱ្យអស់សំណើចនិងទាក់ទាញអ្នកអានវ័យក្មេង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="433"/>
        <source>Refine the opening section of this report to make it more captivating</source>
        <translation>កែលម្អផ្នែកចាប់ផ្តើមនៃរបាយការណ៍នេះឱ្យកាន់តែទាក់ទាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="439"/>
        <source>I need to polish this technical document to make it more accessible for non-experts</source>
        <translation>ខ្ញុំត្រូវការកែលម្អឯកសារបច្ចេកទេសនេះដើម្បីធ្វើឱ្យវាងាយស្រួលយល់សម្រាប់អ្នកមិនមែនជាអ្នកជំនាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="445"/>
        <source>Please help me rewrite this apology letter to sound more sincere and appropriate</source>
        <translation>សូមជួយខ្ញុំសរសេរសំបុត្រសុំទោសនេះឡើងវិញដើម្បីឱ្យវាស្តាប់ទៅដូចជាស sincere និងសមរម្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="458"/>
        <source>Articles</source>
        <translation>អត្ថបទ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="464"/>
        <source>Speeches</source>
        <translation>សុន្ទរកថា</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="470"/>
        <source>Outlines</source>
        <translation>គ្រោងការណ៍</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="476"/>
        <source>Notifications</source>
        <translation>សេចក្តីជូនដំណឹង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="482"/>
        <source>Posts</source>
        <translation>ប្រកាស</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="488"/>
        <source>Work Report</source>
        <translation>របាយការណ៍ការងារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="494"/>
        <source>Research Report</source>
        <translation>របាយការណ៍ការស្រាវជ្រាវ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="508"/>
        <source>Please summarize the key points of this document</source>
        <translation>សូមសង្ខេបចំណុចសំខាន់នៃឯកសារនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="514"/>
        <source>List the main ideas of this file for me</source>
        <translation>រាយនាមគំនិតសំខាន់នៃឯកសារនេះសម្រាប់ខ្ញុំ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="520"/>
        <source>Summarize the core idea of this passage</source>
        <translation>សង្ខេបគំនិតសំខាន់នៃឃ្លានេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="526"/>
        <source>Use concise language to summarize this article</source>
        <translation>ប្រើភាសាសង្ខេបដើម្បីសង្ខេបអត្ថបទនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="532"/>
        <source>I need a summary of this report, no more than 200 words</source>
        <translation>ខ្ញុំត្រូវការសង្ខេបរបាយការណ៍នេះ មិនលើសពី 200 ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="538"/>
        <source>Extract the main data and conclusions from this document</source>
        <translation>ស្រង់ទិន្នន័យសំខាន់និងសេចក្តីសន្និដ្ឋានពីឯកសារនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="544"/>
        <source>Summarize the main sections and points of this lengthy content</source>
        <translation>សង្ខេបផ្នែកសំខាន់និងចំណុចនៃមាតិកាវែងនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="550"/>
        <source>Help me summarize the research methods and findings of this paper</source>
        <translation>ជួយខ្ញុំសង្ខេបវិធីសាកសួរនិងការរកឃើញនៃការស្រាវជ្រាវនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="556"/>
        <source>Please summarize the key points of this article in a table format</source>
        <translation>សូមសង្ខេបចំណុចសំខាន់នៃអត្ថបទនេះក្នុងទម្រង់តារាង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="562"/>
        <source>Summarize the operational steps in this file using bullet points</source>
        <translation>សង្ខេបជំហានប្រតិបត្តិការក្នុងឯកសារនេះដោយប្រើចំណុចគ្រាប់គ្រាប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="568"/>
        <source>Display the key clauses of this contract in bullet list format</source>
        <translation>បង្ហាញឃ្លាសំខាន់នៃកិច្ចសន្យានេះក្នុងទម្រង់បញ្ជីគ្រាប់គ្រាប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="575"/>
        <source>Create an outline for a report on AI trends, covering technology, ethics, and applications</source>
        <translation>បង្កើតគ្រោងការណ៍សម្រាប់របាយការណ៍អំពីវិបរម្មណ៍ AI ដែលគ្របដណ្តប់លើបច្ចេកវិទ្យា សីលធម៌ និងកម្មវិធី</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="581"/>
        <source>Organize the uploaded paper into a structured research framework outline</source>
        <translation>រៀបចំឯកសារដែលបានផ្ទុកឡើងទៅជាគ្រោងការណ៍រចនាសម្ព័ន្ធការស្រាវជ្រាវ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="587"/>
        <source>I need a business plan outline including market analysis, product description, and financial planning</source>
        <translation>ខ្ញុំត្រូវការគ្រោងការណ៍ផែនការអាជីវកម្មដែលរួមមានការវិភាគទីផ្សារ ការពិពណ៌នាផលិតផល និងការរៀបចំហិរញ្ញវត្ថុ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="593"/>
        <source>Convert this speech into a PowerPoint outline with bullet points for each section</source>
        <translation>បំលែងសុន្ទរកថានេះទៅជាគ្រោងការណ៍ PowerPoint ដោយប្រើចំណុចគ្រាប់គ្រាប់សម្រាប់ផ្នែកនីមួយៗ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="599"/>
        <source>Write a book summary outline covering key points and my personal reflections</source>
        <translation>សរសេរគ្រោងការណ៍សង្ខេបសៀវភៅដែលគ្របដណ្តប់ចំណុចសំខាន់និងការឆ្លុះបញ្ចាំងផ្ទាល់ខ្លួនរបស់ខ្ញុំ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="605"/>
        <source>Summarize the meeting notes file into a project execution plan outline</source>
        <translation>សង្ខេបឯកសារកំណត់ហេតុកិច្ចប្រជុំទៅជាគ្រោងការណ៍អនុវត្តគម្រោង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="611"/>
        <source>I need a thesis chapter outline including introduction, literature review, and methodology</source>
        <translation>ខ្ញុំត្រូវការគ្រោងការណ៍ជំពូកសេចក្តីថ្លែងការណ៍ដែលរួមមានការណែនាំ ការពិនិត្យឡើងវិញនៃអក្សរសាស្ត្រ និងវិធីសាកសួរ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="617"/>
        <source>Create a product requirements document (PRD) outline with feature descriptions and user flows</source>
        <translation>បង្កើតគ្រោងការណ៍ឯកសារតម្រូវការផលិតផល (PRD) ដែលមានការពិពណ៌នាអំពីលក្ខណៈពិសេសនិងលំហូរអ្នកប្រើប្រាស់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="623"/>
        <source>Extract key data from this industry report to make a summary outline</source>
        <translation>ស្រង់ទិន្នន័យសំខាន់ពីរបាយការណ៍ឧស្សាហកម្មនេះដើម្បីធ្វើគ្រោងការណ៍សង្ខេប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="629"/>
        <source>Write an event planning outline including schedule, team roles, and budget</source>
        <translation>សរសេរប្លង់គ្រោងព្រឹត្តិការណ៍ដែលរួមបញ្ចូលកាលវិភាគ តួនាទីក្រុម និងថវិកា</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="636"/>
        <source>Generate a three-level outline from this document</source>
        <translation>បង្កើតបរិយាយថ្នាក់បីពីឯកសារនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="642"/>
        <source>Extract core framework from meeting notes</source>
        <translation>ស្រង់គោលការណ៍សំខាន់ពីកំណត់ត្រាកិច្ចប្រជុំ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="648"/>
        <source>Organize research report structure</source>
        <translation>រៀបចំរចនាសម្ព័ន្ធរបាយការណ៍ការស្រាវជ្រាវ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="654"/>
        <source>Create product feature overview</source>
        <translation>បង្កើតទិដ្ឋភាពទូទៅនៃលក្ខណៈពិសេសផលិតផល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="660"/>
        <source>Design training course syllabus</source>
        <translation>រចនាស៊ីឡាប៊ូសនៃវគ្គបណ្តុះបណ្តាល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="666"/>
        <source>Analyze literature review framework</source>
        <translation>វិភាគរចនាសម្ព័ន្ធពិនិត្យអក្សរសាស្ត្រ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="672"/>
        <source>Generate business plan table of contents</source>
        <translation>បង្កើតតារាងមាតិកាផែនការអាជីវកម្ម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="678"/>
        <source>Write event planning flow points</source>
        <translation>សរសេរចំណុចលំហូរនៃការរៀបចំព្រឹត្តិការណ៍</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="685"/>
        <source>Help me write a meeting notice for tomorrow at 3 PM in Conference Room A about project progress reporting</source>
        <translation>ជួយខ្ញុំសរសេរសេចក្តីជូនដំណឹងអំពីកិច្ចប្រជុំនៅថ្ងៃស្អែកម៉ោង 3 ល្ងាចនៅបន្ទប់ប្រជុំ A អំពីរបាយការណ៍ដំណើរការគម្រោង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="691"/>
        <source>Create a concise notice based on this document highlighting the deadline and submission method</source>
        <translation>បង្កើតសេចក្តីជូនដំណឹងដ៏ខ្លីដោយផ្អែកលើឯកសារនេះ ដោយបន្លិចពីកាលបរិច្ឆេទផុតកំណត់និងវិធីសាកសួរ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="697"/>
        <source>Draft a holiday notice for Spring Festival from February 10 to 17 with work resuming on February 18</source>
        <translation>រៀបចំសេចក្តីជូនដំណឹងអំពីថ្ងៃឈប់សម្រាកពិធីបុណ្យចូលឆ្នាំចិនពីថ្ងៃទី 10 ដល់ 17 ខែកុម្ភៈ ហើយចាប់ផ្តើមធ្វើការវិញនៅថ្ងៃទី 18</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="703"/>
        <source>I need an activity notice for staff training all day next Wednesday at the company auditorium</source>
        <translation>ខ្ញុំត្រូវការសេចក្តីជូនដំណឹងអំពីសកម្មភាពបណ្តុះបណ្តាលបុគ្គលិកពេញមួយថ្ងៃថ្ងៃពុធខាងមុខនៅសាលប្រជុំក្រុមហ៊ុន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="709"/>
        <source>Format the provided text materials into a formal notice with standard formatting and professional tone</source>
        <translation>រៀបចំសម្ភារៈអត្ថបទដែលបានផ្តល់ឱ្យទៅជាសេចក្តីជូនដំណឹងផ្លូវការដោយប្រើទម្រង់ស្តង់ដានិងសម្តីវិជ្ជាជីវៈ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="715"/>
        <source>Write a power outage notice for this Saturday from 9 AM to 5 PM affecting the entire office building</source>
        <translation>សរសេរសេចក្តីជូនដំណឹងអំពីការបញ្ឈប់ផ្គត់ផ្គង់អគ្គិសនីនៅថ្ងៃសៅរ៍នេះពីម៉ោង 9 ព្រឹកដល់ 5 ល្ងាច ដែលជះឥទ្ធិពលដល់អាគារការិយាល័យទាំងមូល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="721"/>
        <source>Generate a meeting change notice shifting the original time to Friday at 10 AM keeping other details same</source>
        <translation>បង្កើតសេចក្តីជូនដំណឹងអំពីការផ្លាស់ប្តូរកិច្ចប្រជុំដោយផ្លាស់ប្តូរពេលវេលាដើមទៅថ្ងៃសុក្រម៉ោង 10 ព្រឹក រីឯព័ត៌មានផ្សេងៗនៅតែដដែល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="727"/>
        <source>Prepare a brief notice based on the attached meeting minutes for absent attendees</source>
        <translation>រៀបចំសេចក្តីជូនដំណឹងខ្លីដោយផ្អែកលើកំណត់ត្រាកិច្ចប្រជុំដែលបានភ្ជាប់សម្រាប់អ្នកចូលរួមដែលអវត្តមាន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="733"/>
        <source>Draft a system upgrade notice scheduled tonight from midnight to 3 AM with system downtime</source>
        <translation>រៀបចំសេចក្តីជូនដំណឹងអំពីការធ្វើឱ្យប្រសើរឡើងនៃប្រព័ន្ធដែលត្រូវបានកំណត់ពេលវេលានៅយប់នេះពីពាក់កណ្តាលអធ្រាត្រដល់ម៉ោង 3 ព្រឹកដោយមានការបញ្ឈប់ប្រព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="739"/>
        <source>Write a concise holiday duty arrangement notice listing on-duty staff and contact information</source>
        <translation>សរសេរសេចក្តីជូនដំណឹងដ៏ខ្លីអំពីការរៀបចំការងារថ្ងៃឈប់សម្រាកដោយរាយបញ្ជីបុគ្គលិកនៅវេននិងព័ត៌មានទំនាក់ទំនង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="746"/>
        <source>Help me write a public health article about healthy eating in simple language for general readers</source>
        <translation>ជួយខ្ញុំសរសេរអត្ថបទសុខភាពសាធារណៈអំពីអាហារសុខភាពដោយប្រើភាសាសាមញ្ញសម្រាប់អ្នកអានទូទៅ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="752"/>
        <source>Create a fun and engaging tech trend post based on this document</source>
        <translation>បង្កើតប្រកាសអំពីវិទ្យាសាស្ត្របច្ចេកវិទ្យាដ៏រីករាយនិងគួរឱ្យចាប់អារម្មណ៍ដោយផ្អែកលើឯកសារនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="758"/>
        <source>Draft a holiday promotion post highlighting discounts and event schedule</source>
        <translation>រៀបចំប្រកាសអំពីការផ្សព្វផ្សាយថ្ងៃឈប់សម្រាកដោយបន្លិចពីការបញ្ចុះតម្លៃនិងកាលវិភាគព្រឹត្តិការណ៍</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="764"/>
        <source>I need a product launch article focusing on features and customer reviews</source>
        <translation>ខ្ញុំត្រូវការអត្ថបទអំពីការចេញផ្សាយផលិតផលដោយផ្តោតលើលក្ខណៈពិសេសនិងការវាយតម្លៃរបស់អតិថិជន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="770"/>
        <source>Turn this interview transcript into a casual personality profile post</source>
        <translation>បំប្លែងកំណត់ត្រាសំភាស៍នេះទៅជាប្រកាសអំពីបុគ្គលិកលក្ខណៈសាមញ្ញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="776"/>
        <source>Write a travel guide recommending three popular spots with practical tips</source>
        <translation>សរសេរមគ្គុទេសក៍ដំណើរដោយណែនាំអំពីកន្លែងពេញនិយមបីជាមួយនឹងគន្លឹះអនុវត្ត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="782"/>
        <source>Generate an anniversary post reviewing company history and thanking customers</source>
        <translation>បង្កើតប្រកាសអំពីខួបកំណើតក្រុមហ៊ុនដោយពិនិត្យប្រវត្តិក្រុមហ៊ុននិងថ្លែងអំណរគុណដល់អតិថិជន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="788"/>
        <source>Analyze this industry report with visualized data for an insightful post</source>
        <translation>វិភាគរបាយការណ៍ឧស្សាហកម្មនេះដោយប្រើទិន្នន័យដែលមានការបង្ហាញជាក្រាហ្វិកសម្រាប់ប្រកាសដ៏មានស័ក្តិសម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="794"/>
        <source>Draft a charity campaign post encouraging participation with clear instructions</source>
        <translation>រៀបចំប្រកាសអំពីយុទ្ធនាការសប្បុរសធម៌ដោយលើកទឹកចិត្តឱ្យមានការចូលរួមជាមួយនឹងការណែនាំច្បាស់លាស់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="800"/>
        <source>Write a career skills article with five actionable tips and real examples</source>
        <translation>សរសេរអត្ថបទអំពីជំនាញអាជីពដោយប្រើគន្លឹះអនុវត្តប្រាំចំណុចនិងឧទាហរណ៍ពិត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="807"/>
        <source>Help me write a weekly work summary focusing on project progress and team collaboration</source>
        <translation>ជួយខ្ញុំសរសេរសង្ខេបការងារប្រចាំសប្តាហ៍ដោយផ្តោតលើដំណើរការគម្រោងនិងការសហការក្រុម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="813"/>
        <source>Generate a concise work summary based on the meeting notes file I uploaded</source>
        <translation>បង្កើតសង្ខេបការងារដ៏ខ្លីដោយផ្អែកលើឯកសារកំណត់ត្រាកិច្ចប្រជុំដែលខ្ញុំបានផ្ទុកឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="819"/>
        <source>I need a quarterly work summary including data analysis and personal growth reflection</source>
        <translation>ខ្ញុំត្រូវការសង្ខេបការងារត្រីមាសដែលរួមបញ្ចូលការវិភាគទិន្នន័យនិងការឆ្លុះបញ្ចាំងពីការរីកចម្រើនផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="825"/>
        <source>Create a work summary based on the following text [paste text]</source>
        <translation>បង្កើតសង្ខេបការងារដោយផ្អែកលើអត្ថបទខាងក្រោម [paste text]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="831"/>
        <source>Write a work summary highlighting this month&apos;s KPI achievements and challenges encountered</source>
        <translation>សរសេរសង្ខេបការងារដែលលេចធ្លោសមិទ្ធិផល KPI និងបញ្ហាប្រឈមបានជួបប្រទះក្នុងខែនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="837"/>
        <source>Help me summarize last week&apos;s work categorized by projects</source>
        <translation>ជួយខ្ញុំសង្ខេបការងារសប្តាហ៍មុនតាមប្រភេទគម្រោង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="843"/>
        <source>Generate a work summary from email content emphasizing pending tasks and completions</source>
        <translation>បង្កើតសង្ខេបការងារពីមាតិកាអ៊ីមែលដោយផ្តោតលើការងារដែលនៅរង់ចាំនិងបានបញ្ចប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="849"/>
        <source>I need an annual summary including work highlights and improvement plans</source>
        <translation>ខ្ញុំត្រូវការសង្ខេបប្រចាំឆ្នាំដែលរួមបញ្ចូលចំណុចពិសេសនៃការងារនិងផែនការកែលម្អ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="855"/>
        <source>Generate a monthly work report from the data I uploaded</source>
        <translation>បង្កើតរបាយការណ៍ការងារប្រចាំខែពីទិន្នន័យដែលខ្ញុំបានផ្ទុកឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="861"/>
        <source>Help me organize scattered work notes into a structured work summary</source>
        <translation>ជួយខ្ញុំរៀបចំកំណត់ចំណាំការងារច្របាច់បញ្ចូលគ្នាជាសង្ខេបការងារមានរចនាសម្ព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="868"/>
        <source>Analyze the uploaded data and generate a market trend report</source>
        <translation>វិភាគទិន្នន័យដែលបានផ្ទុកឡើង ហើយបង្កើតរបាយការណ៍ស្តីពីគន្លងទីផ្សារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="874"/>
        <source>Extract key information from the text and compile an industry analysis report</source>
        <translation>ទាញយកព័ត៌មានសំខាន់ៗចេញពីអត្ថបទ ហើយរៀបចំរបាយការណ៍វិភាគឧស្សាហកម្ម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="880"/>
        <source>Combine the contents of the file to write a competitor research report</source>
        <translation>បញ្ចូលគ្នានូវមាតិកានៅក្នុងឯកសារ ដើម្បីសរសេររបាយការណ៍ស្រាវជ្រាវអំពីគូប្រជែង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="886"/>
        <source>Generate a user needs research summary based on the provided interview records</source>
        <translation>បង្កើតសេចក្តីសង្ខេបស្រាវជ្រាវតម្រូវការអ្នកប្រើប្រាស់ ដោយផ្អែកលើកំណត់ត្រាសម្ភាសន៍ដែលបានផ្តល់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="892"/>
        <source>Analyze these sales data and produce a quarterly market performance report</source>
        <translation>វិភាគទិន្នន័យលក់ទាំងនេះ ហើយបង្កើតរបាយការណ៍សមិទ្ធិផលទីផ្សារប្រចាំត្រីមាស</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="898"/>
        <source>Write a technical research report based on the given product description</source>
        <translation>សរសេររបាយការណ៍ស្រាវជ្រាវបច្ចេកទេស ដោយផ្អែកលើការពិពណ៌នាផលិតផលដែលបានផ្តល់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="904"/>
        <source>Organize these user feedback and generate a product improvement suggestion report</source>
        <translation>រៀបចំមតិយោបល់អ្នកប្រើប្រាស់ទាំងនេះ ហើយបង្កើតរបាយការណ៍សំណើធ្វើឱ្យផលិតផលប្រសើរឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="910"/>
        <source>Please write a market opportunity analysis report based on the provided file</source>
        <translation>សូមសរសេររបាយការណ៍វិភាគឱកាសទីផ្សារ ដោយផ្អែកលើឯកសារដែលបានផ្តល់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="921"/>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation type="unfinished">ជួយខ្ញុំសរសេរអត្ថបទអំពីប្រធានបទ [%1] ដោយមាន[រចនាសម្ព័ន្ធច្បាស់លាស់ និងមាតិកាសម្បូរបែប]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="941"/>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation type="unfinished">ជួយខ្ញុំសរសេរសារសាធារណៈអំពីប្រធានបទ [%1] ដែលតម្រូវឱ្យមាន[រចនាសម្ព័ន្ធច្បាស់លាស់] និងសំឡេង[សប្បាយ]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="946"/>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation type="unfinished">ជួយខ្ញុំសរសេរសង្ខេបការងារថ្មីៗរបស់ខ្ញុំ រួមមាន [%1] និង[លទ្ធផល] ដែលតម្រូវឱ្យមានសំឡេង[ផ្លូវការ]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="951"/>
        <source>Help me write a research report on [%1], at least it needs to include [status description, problem analysis, countermeasures and suggestions, research conclusions].</source>
        <translation type="unfinished">ជួយខ្ញុំសរសេររបាយការណ៍ស្រាវជ្រាវលើ [%1] យ៉ាងហោចណាស់ត្រូវមាន[ការពិពណ៌នាស្ថានភាព ការវិភាគបញ្ហា វិធានការ និងអនុសាសន៍ សេចក្តីសន្និដ្ឋានស្រាវជ្រាវ]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="922"/>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="927"/>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="932"/>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="942"/>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="952"/>
        <source>Artificial Intelligence</source>
        <translation type="unfinished">ព្យាយាមវិញ្ញាណសិប្បនិម្មិត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="926"/>
        <source>Help me write a speech on the topic of [%1] for [Company Leaders], requiring [clear structure and vivid language].</source>
        <translation type="unfinished">ជួយខ្ញុំសរសេរសុន្ទរកថាអំពីប្រធានបទ [%1] សម្រាប់[អ្នកដឹកនាំក្រុមហ៊ុន] ដែលតម្រូវឱ្យមាន[រចនាសម្ព័ន្ធច្បាស់លាស់ និងភាសាស្រស់ស្អាត]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="931"/>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation type="unfinished">ជួយខ្ញុំសរសេរគ្រោងការណ៍អំពីប្រធានបទ [%1] ដែលនឹងត្រូវបានប្រើសម្រាប់[ការផលិត PPT]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="936"/>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation type="unfinished">ជួយខ្ញុំសរសេរសេចក្តីជូនដំណឹងអំពី [%1] អ្នកទទួលគឺ[បុគ្គលិកទាំងអស់] និងអ្នកផ្ញើគឺ[នាយកដ្ឋានរដ្ឋបាល]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="937"/>
        <source>National Day Holiday</source>
        <translation type="unfinished">ថ្ងៃឈប់សម្រាកជាតិ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="947"/>
        <source>work content</source>
        <translation type="unfinished">មាតិកាការងារ</translation>
    </message>
</context>
<context>
    <name>EAiPrompt</name>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1439"/>
        <source>---Role---
You are a helpful assistant, answering questions about the background knowledge provided.

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

---knowledge---
%1

---question---
%2
</source>
        <translation>---តួនាទី---\n\nអ្នកជួយឧបត្ថម្ភដែលឆ្លើយសំនួរអំពីចំណេះដឹងផ្ទៃក្រោយដែលបានផ្តល់។\n\n---គោលបំណង---\n\nឆ្លើយតបសំនួររបស់អ្នកប្រើប្រាស់ ដោយបញ្ចូលចំណេះដឹងទូទៅដែលពាក់ព័ន្ធ។ បើអ្នកមិនដឹងចម្លើយ គ្រាន់តែនិយាយថាមិនដឹង។ កុំប្រឌិត។\n\n---ចំណេះដឹង---\n\n%1\n\n---សំនួរ---\n\n%2</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1450"/>
        <source>The output answer starts with &quot;No relevant information was found in your knowledge base.&quot;---question--
:%1
</source>
        <translation>---តួនាទី---\n\nអ្នកនិពន្ធវិជ្ជាជីវៈដែលមានជំនាញក្នុងរចនាប័ទ្មនិងទម្រង់សរសេរផ្សេងៗ។\n\n---គោលបំណង---\n\nបង្កើតមាតិកាគុណភាពខ្ពស់តាមសំណើរបស់អ្នកប្រើប្រាស់ឱ្យត្រូវតាមតម្រូវការជាក់លាក់។\n\n---ប្រភេទសរសេរ---\n1. អត្ថបទ៖ សរសេរអត្ថបទដែលមានរចនាសម្ព័ន្ធច្បាស់លាស់ ជាមួយហេតុផលច្បាស់និងមាតិកាទាក់ទាញ\n2. សុន្ទរកថា៖ បង្កើតសុន្ទរកថាទាក់ទាញជាមួយការចាប់ផ្តើម ខ្លឹមសារ និងបញ្ចប់ត្រឹមត្រូវ\n3. គ្រោងអត្ថបទ៖ បង្កើតគ្រោងអត្ថបទដែលមានរចនាសម្ព័ន្ធសម្រាប់ប្រធានបទដែលបានផ្តល់\n4. ការជូនដំណឹង៖ សរសេរការជូនដំណឹងឬសេចក្តីប្រកាសផ្លូវការ\n5. ប្រកាស៖ បង្កើតមាតិកាបណ្តាញសង្គមទាក់ទាញ\n6. របាយការណ៍ការងារ៖ សរសេររបាយការណ៍ការងារលម្អិត\n7. របាយការណ៍ស្រាវជ្រាវ៖ បង្កើតរបាយការណ៍ស្រាវជ្រាវលម្អិត\n---ទិន្នន័យបញ្ចូល---\n%1\n\n---ទម្រង់លទ្ធផល---\nសូមផ្តល់មាតិកាតាមទម្រង់ខាងក្រោម៖\nចំណងជើង៖\nមាតិកា៖</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1455"/>
        <source>---Role---
You are a helpful assistant, answering questions about the background knowledge provided.

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

---knowledge---
%1

---question---
%2</source>
        <translation>---តួនាទី---\n\nអ្នកជំនាញដំណើរការអត្ថបទដែលមានជំនាញជ្រៅក្នុងការវិភាគភាសា បច្ចេកទេសសរសេរ និងការបង្កើនប្រសិទ្ធភាពអត្ថបទ។\n\n---គោលបំណង---\n\nដំណើរការនិងបង្កើនអត្ថបទបញ្ចូល ខណៈរក្សាអត្ថន័យនិងរចនាប័ទ្មដើម។\n\n---ប្រភេទដំណើរការ---\n1. សង្ខេប៖ បង្កើតសង្ខេបចំណុចសំខាន់ៗ\n2. ត្រួតពិនិត្យ៖ រកឃើញនិងជួសជុលកំហុសវេយ្យាករណ៍ អក្ខរាវិរុទ្ធ និងរចនាប័ទ្ម\n3. ពន្យល់៖ ផ្តល់ការពន្យល់លម្អិតអំពីគំនិតឬចំណុចស្មុគស្មាញ\n4. ពង្រីក៖ ពន្យល់លើចំណុចសំខាន់ខណៈរក្សារចនាប័ទ្មដើម\n5. បន្ត៖ បន្តអត្ថបទឱ្យប្រកបដោយភាពច្បាស់លាស់និងធម្មជាតិ\n6. ថែរក្សា៖ បង្កើនភាពច្បាស់លាស់ ការហូរ និងផលប៉ះពាល់របស់អត្ថបទ ខណៈរក្សាសារន័យដើម\n\n---ទិន្នន័យបញ្ចូល---\n%1\n\n---ទម្រង់លទ្ធផល---\nសូមផ្តល់អត្ថបទដែលបានដំណើរការដោយផ្ទាល់ ដោយគ្មានតួអក្សរឬទម្រង់បន្ថែម។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eappaiprompt.cpp" line="104"/>
        <source>---Role---
You are a professional writer with expertise in various writing styles and formats.

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

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

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

---Output Format---
Please provide the content in the following format:
Title:
Content:</source>
        <translation>---តួនាទី---\n\nអ្នកជាអ្នកនិពន្ធមុខជំនាញដែលមានជំនាញក្នុងរចនាបទនិងទ្រង់ទ្រាយនៃការសរសេរផ្សេងៗ។\n\n---គោលដៅ---\n\nយោងតាមសំណើរបស់អ្នកប្រើប្រាស់ បង្កើតមាតិកាដែលមានគុណភាពខ្ពស់ឆ្លើយតបតាមតម្រូវការជាក់លាក់របស់ពួកគេ។\n\n---ប្រភេទនៃការសរសេរ---\n\n1. អត្ថបទ៖ សរសេរអត្ថបទដែលមានរចនាសម្ព័ន្ធច្បាស់លាស់ ជាមួយហេតុផលច្បាស់និងមាតិកាគួរឱ្យចាប់អារម្មណ៍\n2. សុន្ទរកថា៖ បង្កើតសុន្ទរកថាគួរឱ្យទាក់ទាញ ជាមួយការចាប់ផ្តើម ខ្លឹមសារ និងបញ្ចប់ត្រឹមត្រូវ\n\n3. គ្រោងអត្ថបទ៖ បង្កើតគ្រោងអត្ថបទដែលមានរចនាសម្ព័ន្ធសម្រាប់ប្រធានបទដែលបានផ្តល់\n4. សេចក្តីជូនដំណឹង៖ សរសេរសេចក្តីជូនដំណឹងផ្លូវការឬសេចក្តីប្រកាស\n5. ប្រកាស៖ បង្កើតមាតិកាបណ្ដាញសង្គមគួរឱ្យចាប់អារម្មណ៍\n6. របាយការងារ៖ សរសេររបាយការងារដែលមានលក្ខណៈគ្រប់ជ្រុងជ្រោយ\n7. របាយការស្រាវជ្រាវ៖ បង្កើតរបាយការស្រាវជ្រាវលម្អិត\n---បញ្ចូល---\n\n%1\n\n---ទ្រង់ទ្រាយលទ្ធផល---\n\nសូមផ្តល់មាតិកាក្នុងទ្រង់ទ្រាយខាងក្រោម៖\n\nចំណងជើង៖\nមាតិកា៖</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eappaiprompt.cpp" line="133"/>
        <source>---Role---
You are a text processing expert with deep expertise in language analysis, writing techniques, and text optimization.

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

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

---Input---
%1

---Output Format---
Please provide the processed text directly without any additional characters or formatting.</source>
        <translation>---តួនាទី---\n\nអ្នកជាអ្នកជំនាញដំណើរការអត្ថបទដែលមានជំនាញជ្រៅក្នុងការវិភាគភាសា បច្ចេកទេសនៃការសរសេរ និងការបង្កើនប្រសិទ្ធភាពអត្ថបទ។\n\n---គោលដៅ---\n\nដំណើរការនិងបង្កើនអត្ថបទបញ្ចូលដោយរក្សាអត្ថន័យនិងរចនាបទដើម។\n\n---ប្រភេទនៃការដំណើរការ---\n\n1. សង្ខេប៖ បង្កើតសង្ខេបខ្លីនៃចំណុចសំខាន់ៗ\n2. ត្រួតពិនិត្យ៖ រកឃើញនិងជួសជុលកំហុសវេយ្យាករណ៍ អក្ខរាវិរុទ្ធ និងកំហុសរចនាបទ\n3. ពន្យល់៖ ផ្តល់ការពន្យល់លម្អិតអំពីគំនិតឬផ្នែកស្មុគស្មាញ\n4. ពង្រីក៖ ពន្លាលើចំណុចសំខាន់ដោយរក្សារចនាបទដើម\n5. បន្ត៖ បន្តអត្ថបទដោយមានភាពបន្តគ្នានិងធម្មជាតិ\n6. ថែមផ្លាស់ប្តូរ៖ បង្កើនភាពច្បាស់លាស់ សាច់រឿង និងផលប៉ះពាល់របស់អត្ថបទដោយរក្សាខ្លឹមសារដើម\n\n---បញ្ចូល---\n\n%1\n\n---ទ្រង់ទ្រាយលទ្ធផល---\n\nសូមផ្តល់អត្ថបទដែលបានដំណើរការដោយផ្ទាល់ដោយគ្មានតួអក្សរឬទ្រង់ទ្រាយបន្ថែម។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eappaiprompt.cpp" line="159"/>
        <source>---Role---
You are a professional translator and language expert. Your task is to:
1. Accurately translate text as requested
2. Answer language-related questions
3. Identify and handle specific translation requests

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

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

For language questions, provide clear, concise explanations.

---Input---
%1

---Output Format---
1. For full translations: Provide only the translation without additional formatting
2. For partial translations: Provide only the specified portion&apos;s translation
3. For explanations: Provide only the explanation in the same language as the question
Never combine explanation with translation or provide full translation after partial translation</source>
        <translation>---តួនាទី---\n\nអ្នកជាអ្នកបកប្រែវិជ្ជាជីវៈនិងអ្នកជំនាញភាសា។ ភារកិច្ចរបស់អ្នកគឺ៖\n\n1. បកប្រែអត្ថបទឱ្យបានត្រឹមត្រូវតាមសំណើ\n2. ឆ្លើយសំនួរទាក់ទងនឹងភាសា\n3. កំណត់និងដោះស្រាយសំណើបកប្រែជាក់លាក់\n\n---គោលដៅ---\n\nវិភាគអ៊ីនប៊ុតរបស់អ្នកប្រើប្រាស់ដោយប្រុងប្រយ័ត្នដើម្បីកំណត់បំណងរបស់ពួកគេ៖\n\n1. បើអ៊ីនប៊ុតមានពាក្យដូចជា &apos;what does this mean&apos;, &apos;explain this phrase&apos;, ឬស្រដៀងគ្នា — ផ្តល់តែការពន្យល់ភាសា (គ្មានការបកប្រែ)\n2. បើអ៊ីនប៊ុតបញ្ជាក់ប្រយោគ/ផ្នែកដែលត្រូវបកប្រែ (ឧ. &apos;Translate this sentence:...&apos;) — បកប្រែតែផ្នែកដែលបានបញ្ជាក់ (គ្មានការបកប្រែពេញ)\n3. តែនៅពេលគ្មានសំណើជាក់លាក់ត្រូវបានរកឃើញ ទើបបកប្រែពេញរវាងភាសាចិននិងភាសាអង់គ្លេស\n\nរក្សាអត្ថន័យ សំឡេង និងរចនាបទដើមជានិច្ច។ សម្រាប់ការបកប្រែ៖\n\n- ចិន → អង់គ្លេស\n- អង់គ្លេស → ចិន\n\nសម្រាប់សំនួរភាសា ផ្តល់ការពន្យល់ច្បាស់លាស់និងសង្ខេប។\n\n---បញ្ចូល---\n\n%1\n\n---ទ្រង់ទ្រាយលទ្ធផល---\n\n1. សម្រាប់ការបកប្រែពេញ៖ ផ្តល់តែការបកប្រែដោយគ្មានទ្រង់ទ្រាយបន្ថែម\n2. សម្រាប់ការបកប្រែផ្នែក៖ ផ្តល់តែការបកប្រែផ្នែកដែលបានបញ្ជាក់\n3. សម្រាប់ការពន្យល់៖ ផ្តល់តែការពន្យល់ដោយប្រើភាសាដូចជាសំនួរ\nកុំបញ្ចូលការពន្យល់ជាមួយការបកប្រែ ឬផ្តល់ការបកប្រែពេញបន្ទាប់ពីបកប្រែផ្នែក។</translation>
    </message>
</context>
<context>
    <name>EAiProxy</name>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="422"/>
        <source>Update the UOS Screen Recorder to version 6.6 or later and restart your computer to enable Screenshot Q&amp;A.</source>
        <translation>ធ្វើឱ្យបច្ចុប្បន្នភាពកម្មវិធីថតអេក្រង់ UOS ទៅកំណែ 6.6 ឬថ្មីជាងនេះ ហើយចាប់ផ្តើមម៉ាស៊ីនឡើងវិញដើម្បីបើកឱ្យដំណើរការមុខងារសំណួរ-ចម្លើយរូបថតអេក្រង់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="672"/>
        <source>Model Configuration</source>
        <translation>ការកំណត់រចនាសម្ព័ន្ធម៉ូដែល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="943"/>
        <source>Go to configuration</source>
        <translation>ទៅកាន់ការកំណត់រចនាសម្ព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="944"/>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="954"/>
        <source>No account</source>
        <translation>គ្មានគណនី</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="945"/>
        <source>Input question</source>
        <translation>បញ្ចូលសំណួរ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="946"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>មាតិកាដែលបង្កើតដោយ AI គឺសម្រាប់យោងតែប៉ុណ្ណោះ សូមយកចិត្តទុកដាក់លើភាពត្រឹមត្រូវនៃព័ត៌មាន។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="947"/>
        <source>Welcome to UOS AI</source>
        <translation>សូមស្វាគមន៍មកកាន់ UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="948"/>
        <source>Here are some of the things UOS AI can help you do</source>
        <translation>នេះគឺជាអ្វីដែល UOS AI អាចជួយអ្នកធ្វើ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="949"/>
        <source>Stop</source>
        <translation>ឈប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="950"/>
        <source>Regenerate</source>
        <translation>បង្កើតឡើងវិញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="951"/>
        <source>Clear conversation history</source>
        <translation>សម្អាតប្រវត្តិសាកសួរ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="952"/>
        <source>Please connect the microphone and try again</source>
        <translation>សូមតភ្ជាប់មីក្រូហ្វូន ហើយព្យាយាមម្តងទៀត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="953"/>
        <source>Chat history cleared</source>
        <translation>ប្រវត្តិសាកសួរត្រូវបានសម្អាត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="955"/>
        <source>Click to start/stop recording</source>
        <translation>ចុចដើម្បីចាប់ផ្តើម/ឈប់ការថត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="956"/>
        <source>Listening</source>
        <translation>កំពុងស្តាប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="957"/>
        <source>Sleeping</source>
        <translation>កំពុងដេក</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="958"/>
        <source>Microphone not detected</source>
        <translation>រកមិនឃើញមីក្រូហ្វូន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="959"/>
        <source>Connection failed, click to try again</source>
        <translation>ការតភ្ជាប់បរាជ័យ ចុចដើម្បីព្យាយាមម្តងទៀត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="960"/>
        <source>Click on the animation or Ctrl+Super+Space to activate</source>
        <translation>ចុចលើចលនា ឬ Ctrl+Super+Space ដើម្បីធ្វើឱ្យសកម្ម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="961"/>
        <source>Voice input is temporarily unavailable, please check the network!</source>
        <translation>ការបញ្ចូលសំលេងមិនអាចប្រើបានបណ្តោះអាសន្ន សូមពិនិត្យបណ្តាញ!</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="962"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>មិនអាចតភ្ជាប់ទៅកាន់ម៉ាស៊ីនបម្រើ សូមពិនិត្យបណ្តាញរបស់អ្នក ឬព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="963"/>
        <source>Voice conversation</source>
        <translation>ការសន្ទនាតាមសំលេង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="964"/>
        <source>Click the animation or press Enter to send</source>
        <translation>ចុចលើចលនា ឬចុច Enter ដើម្បីផ្ញើ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="965"/>
        <source>Stop recording after %1 seconds</source>
        <translation>ឈប់ការថតបន្ទាប់ពី %1 វិនាទី</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="966"/>
        <source>Thinking</source>
        <translation>កំពុងគិត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="967"/>
        <source>Click animation to interrupt</source>
        <translation>ចុចចលនាដើម្បីរំខាន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="968"/>
        <source>Answering</source>
        <translation>កំពុងឆ្លើយ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="969"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation>ប្រាក់ចំណូលគណនីឥតគិតថ្លៃរបស់អ្នកត្រូវបានអស់ សូមកំណត់រចនាសម្ព័ន្ធគណនីម៉ូដែលរបស់អ្នកដើម្បីបន្តប្រើប្រាស់វា។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="970"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation>គណនីឥតគិតថ្លៃរបស់អ្នកបានផុតកំណត់ សូមកំណត់រចនាសម្ព័ន្ធគណនីម៉ូដែលរបស់អ្នកដើម្បីបន្តប្រើប្រាស់វា។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="971"/>
        <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 តម្រូវឱ្យមានគណនីគំរូ AI ដែលបានកំណត់រចនាសម្ព័ន្ធមុនពេលដែលវាអាចត្រូវបានប្រើ។ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូជាមុនសិន។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="972"/>
        <source>Activate</source>
        <translation>ធ្វើឱ្យសកម្ម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="973"/>
        <source>Voice input</source>
        <translation>ការបញ្ចូលសំឡេង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="974"/>
        <source>Voice broadcast is temporarily unavailable, please check the network!</source>
        <translation>ការផ្សាយសំឡេងមិនអាចប្រើបានបណ្តោះអាសន្ន សូមពិនិត្យបណ្តាញ!</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="975"/>
        <source>Turn off voice conversation</source>
        <translation>បិទការសន្ទនាតាមសំឡេង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="976"/>
        <source>The picture has been generated, please switch to the chat interface to view it.</source>
        <translation>រូបភាពត្រូវបានបង្កើតហើយ សូមប្តូរទៅចំណុចប្រទាក់ការជជែកដើម្បីមើលវា។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="977"/>
        <source>No account, please configure an account</source>
        <translation>គ្មានគណនី សូមកំណត់រចនាសម្ព័ន្ធគណនី</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="978"/>
        <source>Answer each question up to 5 times</source>
        <translation>ឆ្លើយសំណួរនីមួយៗរហូតដល់ 5 ដង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="979"/>
        <source>Copied successfully</source>
        <translation>ចម្លងដោយជោគជ័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="980"/>
        <source>Sound output device not detected</source>
        <translation>មិនបានរកឃើញឧបករណ៍លទ្ធផលសំឡេង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="981"/>
        <source>The sound output device is not detected, please check and try again!</source>
        <translation>ឧបករណ៍លទ្ធផលសំឡេងមិនត្រូវបានរកឃើញ សូមពិនិត្យហើយព្យាយាមម្តងទៀត!</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="982"/>
        <source>Settings</source>
        <translation>ការកំណត់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="983"/>
        <source>About</source>
        <translation>អំពី</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="984"/>
        <source>Mode</source>
        <translation>របៀប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="985"/>
        <source>Window Mode</source>
        <translation>របៀបវីនដូ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="986"/>
        <source>Sidebar Mode</source>
        <translation>របៀបរបារចំហៀង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="987"/>
        <source>Assistant List</source>
        <translation>បញ្ជីអ្នកជំនួយ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="988"/>
        <source>Agent List</source>
        <translation>បញ្ជីភ្នាក់ងារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="989"/>
        <source>Agent Store</source>
        <translation>ហាងភ្នាក់ងារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="990"/>
        <source>UOS System Assistant</source>
        <translation>អ្នកជំនួយប្រព័ន្ធ UOS</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="991"/>
        <source>Deepin System Assistant</source>
        <translation>អ្នកជំនួយប្រព័ន្ធ Deepin</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="992"/>
        <source>Personal Knowledge Assistant</source>
        <translation>អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="993"/>
        <source>Please configure the knowledge base</source>
        <translation>សូមកំណត់រចនាសម្ព័ន្ធមូលដ្ឋានចំណេះដឹង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="994"/>
        <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>មុនពេលប្រើ [អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួន] វាចាំបាច់ត្រូវកំណត់រចនាសម្ព័ន្ធមូលដ្ឋានចំណេះដឹង។ បន្ទាប់ពីកំណត់រចនាសម្ព័ន្ធមូលដ្ឋានចំណេះដឹងហើយ AI នឹងឆ្លើយសំណួរ ឬបង្កើតមាតិកាដោយផ្អែកលើមាតិកាដែលអ្នកបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងមូលដ្ឋានចំណេះដឹង។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="995"/>
        <source>Please configure the large model</source>
        <translation>សូមកំណត់រចនាសម្ព័ន្ធគំរូធំ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="996"/>
        <source>The personal knowledge assistant can only be used after configuring a large model.</source>
        <translation>អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួនអាចត្រូវបានប្រើបានតែបន្ទាប់ពីកំណត់រចនាសម្ព័ន្ធគំរូធំ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="997"/>
        <source>To configure</source>
        <translation>ដើម្បីកំណត់រចនាសម្ព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="998"/>
        <source>To install</source>
        <translation>ដើម្បីដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="999"/>
        <source>Please install [EmbeddingPlugins]</source>
        <translation>សូមដំឡើង [EmbeddingPlugins]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1000"/>
        <source>This assistant requires the installation of the EmbeddingPlugins to run</source>
        <translation>អ្នកជំនួយនេះតម្រូវឱ្យមានការដំឡើង EmbeddingPlugins ដើម្បីដំណើរការ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1003"/>
        <source>Drag files here to add them.</source>
        <translation>អូសឯកសារមកទីនេះដើម្បីបញ្ចូល។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1004"/>
        <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>អ្នកអាចបន្ថែមបានតែ 3 ឯកសារ ប្រភេទឯកសារដែលគាំទ្ររួមមាន៖ txt, doc, docx, xls, xlsx, ppt, pptx, pdf, md, png, jpg, jpeg, ឯកសារកូដ និងផ្សេងៗ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1066"/>
        <source>MCP Server</source>
        <translation>ម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1067"/>
        <source>Add Mcp Server</source>
        <translation>បន្ថែមម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1068"/>
        <source>Add Server</source>
        <translation>បន្ថែមម៉ាស៊ីនមេ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1069"/>
        <source>Add failed! Error reason:</source>
        <translation>បន្ថែមបរាជ័យ! មូលហេតុកំហុស៖</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1070"/>
        <source>MCP environment missing. Please install 【UOS AI Agent】</source>
        <translation>បរិស្ថាន MCP បាត់។ សូមដំឡើង【UOS AI Agent】</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1071"/>
        <source>Calling</source>
        <translation>កំពុងហៅ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1072"/>
        <source>Completed</source>
        <translation>បានបញ្ចប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1073"/>
        <source>Call Failed</source>
        <translation>ការហៅបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1074"/>
        <source>Cancelled</source>
        <translation>បានលុបចោល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1075"/>
        <source>params</source>
        <translation>ប៉ារ៉ាម៉ែត្រ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1076"/>
        <source>result</source>
        <translation>លទ្ធផល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1077"/>
        <source>For MCP Server, switch to officially released model &quot;DeepSeek-Trial Account&quot;</source>
        <translation>សម្រាប់ម៉ាស៊ីនបម្រើ MCP សូមប្តូរទៅគំរូដែលបានចេញផ្សាយជាផ្លូវការ &quot;DeepSeek-Trial Account&quot;</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1078"/>
        <source>Enter MCP Server command, e.g., &quot;Change system to dark mode for me&quot;</source>
        <translation>បញ្ចូលពាក្យបញ្ជាម៉ាស៊ីនបម្រើ MCP ឧទាហរណ៍ &quot;ផ្លាស់ប្តូរប្រព័ន្ធទៅរបៀបងងឹតសម្រាប់ខ្ញុំ&quot;</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1079"/>
        <source>Agent server is not available</source>
        <translation>ម៉ាស៊ីនបម្រើភ្នាក់ងារមិនអាចប្រើបាន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1080"/>
        <source>Agent server exception</source>
        <translation>ការលើកលែងពីម៉ាស៊ីនបម្រើភ្នាក់ងារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1081"/>
        <source>MCP server is not available</source>
        <translation>ម៉ាស៊ីនបម្រើ MCP មិនអាចប្រើបានទេ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1082"/>
        <source>Cancel</source>
        <translation type="unfinished">បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1083"/>
        <source>Confirm</source>
        <translation type="unfinished">បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1084"/>
        <source>Automate multi-file and multi-app tasks with one command using MCP Service. Try it now!</source>
        <translation>ធ្វើអោយស្វ័យប្រវត្តិការងារជាច្រើនឯកសារនិងកម្មវិធីជាច្រើនដោយបញ្ជាមួយជាមួយសេវា MCP។ សាកល្បងឥឡូវ!</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1085"/>
        <source>Use later</source>
        <translation>ប្រើពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1086"/>
        <source>Install Now</source>
        <translation>ដំឡើងឥឡូវ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1087"/>
        <source>Enable MCP Server</source>
        <translation>បើកដំណើរម៉ាស៊ីនបម្រើ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1088"/>
        <source>After installing the MCP environment &quot;UOS AI Agent&quot;, click the </source>
        <translation>បន្ទាប់ពីដំឡើងបរិស្ថាន MCP &quot;UOS AI Agent&quot; ចុចលើ </translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1089"/>
        <source> and select &quot;uos-mcp&quot; in the MCP server list.</source>
        <translation> ហើយជ្រើស &quot;uos-mcp&quot; ក្នុងបញ្ជីម៉ាស៊ីនបម្រើ MCP។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1090"/>
        <source>Try saying: &quot;Change system to dark mode&quot;.</source>
        <translation>សាកល្បងនិយាយ៖ &quot;ប្ដូរប្រព័ន្ធទៅរបៀបងងឹត&quot;។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1091"/>
        <source>Try it now</source>
        <translation>សាកល្បងឥឡូវ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1092"/>
        <source>Add Mcp Server[GuidePage]</source>
        <translation>បន្ថែមម៉ាស៊ីនបម្រើ MCP [ទំព័រណែនាំ]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1093"/>
        <source>First-time users: Install MCP environment &quot;UOS AI Agent&quot; via App Store.</source>
        <translation>អ្នកប្រើដំបូង៖ ដំឡើងបរិស្ថាន MCP &quot;UOS AI Agent&quot; តាមរយៈ App Store។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1094"/>
        <source>The JSON file format is incorrect, please check and submit again</source>
        <translation>ទ្រង់ទ្រាយឯកសារ JSON មិនត្រឹមត្រូវ សូមពិនិត្យហើយបញ្ជូនម្ដងទៀត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1095"/>
        <source>Install Now &gt;</source>
        <translation>ដំឡើងឥឡូវ &gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1098"/>
        <source>General Chat</source>
        <translation>ការជជែកទូទៅ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1099"/>
        <source>Private Chat</source>
        <translation>ការជជែកឯកជន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1100"/>
        <source>Now in Private Chat</source>
        <translation>ឥឡូវនេះកំពុងនៅក្នុងការជជែកឯកជន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1101"/>
        <source>Private Chat messages are not saved in history and will be permanently deleted when you leave the chat.</source>
        <translation>សារការជជែកឯកជនមិនត្រូវបានរក្សាទុកក្នុងប្រវត្តិនិងនឹងត្រូវលុបជាអចិន្ត្រៃយ៍នៅពេលអ្នកចាកចេញពីការជជែក។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1102"/>
        <source>Screenshot Q&amp;A    Shortcut (Ctrl+Alt+Q), up to 3 images supported.</source>
        <translation>ថតរូបអេក្រង់សួរចម្លើយ ផ្លូវកាត់ (Ctrl+Alt+Q) គាំទ្ររូបភាពយ៉ាងច្រើន 3។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1103"/>
        <source>Cannot be used during screen recording</source>
        <translation>មិនអាចប្រើបានអំឡុងពេលថតអេក្រង់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1104"/>
        <source>You can upload up to 3 files or image</source>
        <translation>អ្នកអាចផ្ទុកឡើងបានយ៉ាងច្រើន 3 ឯកសារឬរូបភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1105"/>
        <source>Upload Files</source>
        <translation>ផ្ទុកឯកសារឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1106"/>
        <source>Please delete the abnormal file and send it again</source>
        <translation>សូមលុបឯកសារមិនធម្មតាហើយផ្ញើម្ដងទៀត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1107"/>
        <source>Add Private Chat</source>
        <translation>បន្ថែមការជជែកឯកជន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1108"/>
        <source>Add [Screenshot Q&amp;A]</source>
        <translation>បន្ថែម [ថតរូបអេក្រង់សួរចម្លើយ]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1109"/>
        <source>Take a screenshot and send the content to UOS AI. You can also upload an image directly.</source>
        <translation>ថតរូបអេក្រង់ហើយផ្ញើមាតិកាទៅ UOS AI។ អ្នកក៏អាចផ្ទុករូបភាពឡើងផ្ទាល់បានដែរ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1110"/>
        <source>OK</source>
        <translation type="unfinished">យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1111"/>
        <source>Next</source>
        <translation>បន្ទាប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1112"/>
        <source>Add [ Private Chat Mode ] - Chats will not be saved.</source>
        <translation>បន្ថែម [ របៀបជជែកឯកជន ] - ការជជែកនឹងមិនត្រូវបានរក្សាទេ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1113"/>
        <source>No text extracted</source>
        <translation>មិនមានអត្ថបទត្រូវបានដកស្រង់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1114"/>
        <source>Image size exceeds 15 MB</source>
        <translation>ទំហំរូបភាពលើស 15 មេកាបៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1117"/>
        <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>បន្ទាប់ពីបើកមូលដ្ឋានចំណេះដឹងហើយ ចម្លើយនឹងផ្អែកលើមាតិការបស់វា។ ល្បឿនឆ្លើយតបអាស្រ័យលើសមត្ថភាពម៉ាស៊ីននិងទំហំនៃមូលដ្ឋានចំណេះដឹង។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1118"/>
        <source>Knowledge base unavailable when any command or MCP is selected.</source>
        <translation>មូលដ្ឋានចំណេះដឹងមិនអាចប្រើបាននៅពេលជ្រើសរើសបញ្ជាឬ MCP ណាមួយ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1119"/>
        <source>MCP is disabled while the knowledge base is active.</source>
        <translation>MCP ត្រូវបានបិទខណៈពេលមូលដ្ឋានចំណេះដឹងកំពុងសកម្ម។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1120"/>
        <source>Commands disabled while knowledge base is active.</source>
        <translation>បញ្ជាត្រូវបានបិទខណៈពេលមូលដ្ឋានចំណេះដឹងកំពុងសកម្ម។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1121"/>
        <source>Copy</source>
        <translation type="unfinished">ចម្លង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1122"/>
        <source>Re-edit</source>
        <translation>កែសម្រួលឡើងវិញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1123"/>
        <source>Copy succeeded.</source>
        <translation>ចម្លងជោគជ័យ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1124"/>
        <source>Copy failed. Please try again.</source>
        <translation>ចម្លងបរាជ័យ។ សូមព្យាយាមម្ដងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1125"/>
        <source>Searching</source>
        <translation>កំពុងស្វែងរក</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1126"/>
        <source>%1 reference documents have been obtained (%2s)</source>
        <translation>បានទទួលឯកសារយោង %1 (%2s)</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1127"/>
        <source>Clear History</source>
        <translation>សម្អាតប្រវត្តិ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1128"/>
        <source>Delete all records?</source>
        <translation>លុបឯកសារទាំងអស់?</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1129"/>
        <source>Once deleted, the content cannot be recovered!</source>
        <translation>បន្ទាប់ពីលុបហើយ មាតិកាមិនអាចស្ដារវិញបានទេ!</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1130"/>
        <source>Recommend official models</source>
        <translation>ណែនាំម៉ូដែលផ្លូវការ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1131"/>
        <source>Disable MCP</source>
        <translation>បិទ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1134"/>
        <source>It is recommended to use the official model &quot;DeepSeek-Trial Account&quot;</source>
        <translation>ណែនាំឱ្យប្រើម៉ូដែលផ្លូវការ &quot;DeepSeek-Trial Account&quot;</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1135"/>
        <source>Quick Open</source>
        <translation>បើករហ័ស</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1136"/>
        <source>MCP Server Upgrade to Automatic Mode</source>
        <translation>MCP Server ធ្វើឱ្យទៅជាម៉ូដស្វ័យប្រវត្តិ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1137"/>
        <source>MCP Server have been upgraded to automatic mode, allowing you to access all MCP Server with just click </source>
        <translation>MCP Server បានធ្វើឱ្យទៅជាម៉ូដស្វ័យប្រវត្តិហើយ អនុញ្ញាតឱ្យអ្នកចូលប្រើ MCP Server ទាំងអស់គ្រាន់តែចុចម្ដង។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1138"/>
        <source>. This allows you to automate tasks like system setup and file processing with just one click.</source>
        <translation>. នេះអនុញ្ញាតឱ្យអ្នកធ្វើភារកិច្ចដូចជាការកំណត់ប្រព័ន្ធនិងការដំណើរការឯកសារដោយស្វ័យប្រវត្តិគ្រាន់តែចុចម្ដង។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1139"/>
        <source>Adding MCP Server has been moved to Settings.</source>
        <translation>ការបន្ថែម MCP Server ត្រូវបានផ្លាស់ទៅកាន់ការកំណត់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1140"/>
        <source>To add more MCP Server, go to Settings &gt; MCP Server.</source>
        <translation>ដើម្បីបន្ថែម MCP Server បន្ថែមទៀត សូមចូលទៅការកំណត់ &gt; MCP Server។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1141"/>
        <source>Got it</source>
        <translation type="unfinished">យល់ហើយ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1142"/>
        <source>Complimentary Model Credits</source>
        <translation>ឥណទានគំរូឥតគិតថ្លៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1143"/>
        <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>ប្រព័ន្ធបច្ចុប្បន្នផ្តល់គណនីសាកល្បង DeepSeek ដែលធ្វើឱ្យអាចប្រើប្រាស់ប្រាក់ឧបត្ថម្ភដោយឥតគិតថ្លៃដោយស្វ័យប្រវត្តិនៅដើមខែ ដើម្បីអោយអ្នកប្រើប្រាស់ដោយមិនមានការព្រួយបារម្ភ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1144"/>
        <source>Claim Credits</source>
        <translation>ទាមទារឥណទាន</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1145"/>
        <source>Get a free account</source>
        <translation>ទទួលបានគណនីឥតគិតថ្លៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1146"/>
        <source>Claim Free Credits</source>
        <translation>ទាមទារឥណទានឥតគិតថ្លៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1147"/>
        <source>Successfully Claimed</source>
        <translation>ទាមទារដោយជោគជ័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1148"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation>ទាមទារបរាជ័យ។ សូមព្យាយាមម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1149"/>
        <source>Enable MCP Server&amp;</source>
        <translation>បើកដំណើរការម៉ាស៊ីន MCP&amp;</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1150"/>
        <source>Disable MCP Server</source>
        <translation>បិទដំណើរការម៉ាស៊ីន MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1151"/>
        <source>Configure MCP Server</source>
        <translation>កំណត់រចនាសម្ព័ន្ធម៉ាស៊ីន MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1154"/>
        <source>Enable MCP &amp; Skills</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1155"/>
        <source>Disable MCP &amp; Skills</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1156"/>
        <source>Configure MCP &amp; Skills</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1005"/>
        <source>You can only add a maximum of one file.</source>
        <translation>អ្នកអាចបញ្ចូលឯកសារបានតែមួយប៉ុណ្ណោះ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1006"/>
        <source>The file format is not supported.</source>
        <translation>ប្រភេទឯកសារនេះមិនត្រូវបានគាំទ្រទេ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1007"/>
        <source>Summarize the key content of the file.</source>
        <translation>សង្ខេបខ្លឹមសារសំខាន់នៃឯកសារ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1008"/>
        <source>Parsing...</source>
        <translation>កំពុងញែក...</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1009"/>
        <source>File Error</source>
        <translation>កំហុសឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1010"/>
        <source>File has been deleted.</source>
        <translation>ឯកសារត្រូវបានលុប។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1011"/>
        <source>The file size exceeds the 100MB limit.</source>
        <translation>ទំហំឯកសារលើសពីដែនកំណត់ 100MB។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1012"/>
        <source>Upload a document</source>
        <translation>ផ្ទុកឡើងឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1013"/>
        <source>File deleted</source>
        <translation>ឯកសារត្រូវបានលុប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1014"/>
        <source>No text was parsed</source>
        <translation>គ្មានអត្ថបទត្រូវបានញែក</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1015"/>
        <source>Reference</source>
        <translation>ឯកសារយោង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1018"/>
        <source>Instruction</source>
        <translation>ការណែនាំ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1019"/>
        <source>Type &quot;/&quot; in the input box to activate.</source>
        <translation>វាយ &quot;/&quot; នៅក្នុងប្រអប់បញ្ចូលដើម្បីធ្វើឱ្យសកម្ម។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1020"/>
        <source>Please enter; “Ctrl+Enter” to change the line.</source>
        <translation>សូមបញ្ចូល; “Ctrl+Enter” ដើម្បីផ្លាស់ប្តូរបន្ទាត់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1021"/>
        <source>Enter your question, or enter &quot;/&quot; to select a command
&quot;Ctrl+Enter&quot;  to start a new line</source>
        <translation>បញ្ចូលសំណួររបស់អ្នក ឬវាយ &quot;/&quot; ដើម្បីជ្រើសរើសពាក្យបញ្ជា
&quot;Ctrl+Enter&quot; ដើម្បីចាប់ផ្តើមបន្ទាត់ថ្មី</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1024"/>
        <source>Search complete.</source>
        <translation>ការស្វែងរកបានបញ្ចប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1025"/>
        <source>Click to view results</source>
        <translation>ចុចដើម្បីមើលលទ្ធផល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1028"/>
        <source>edit</source>
        <translation>កែសម្រួល</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1029"/>
        <source>save</source>
        <translation>រក្សាទុក</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1030"/>
        <source>copy</source>
        <translation>ចម្លង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1033"/>
        <source>Search</source>
        <translation>ស្វែងរក</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1034"/>
        <source>DeepThink(R1)</source>
        <translation>DeepThink(R1)</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1035"/>
        <source>Thinking has stopped</source>
        <translation>ការគិតបានឈប់</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1036"/>
        <source>Back to bottom</source>
        <translation>ត្រឡប់ទៅខាងក្រោម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1037"/>
        <source>Deeply thought (%1 seconds)</source>
        <translation>បានគិតយ៉ាងជ្រៅ (%1 វិនាទី)</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1040"/>
        <source>New Conversation</source>
        <translation>ការសន្ទនាថ្មី</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1041"/>
        <source>History</source>
        <translation>ប្រវត្តិ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1042"/>
        <source>No History Records</source>
        <translation>គ្មានកំណត់ត្រាប្រវត្តិ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1043"/>
        <source>Today</source>
        <translation>ថ្ងៃនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1044"/>
        <source>Yesterday</source>
        <translation>ម្សិលមិញ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1045"/>
        <source>Are you sure to delete the conversation? It will be unrecoverable once deleted.</source>
        <translation>តើអ្នកប្រាកដក្នុងការលុបការសន្ទនានេះមែនទេ? វានឹងមិនអាចទាញយកមកវិញបានទេនៅពេលដែលបានលុប។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1046"/>
        <source>The %1 agent used in this conversation has been deleted</source>
        <translation>ភ្នាក់ងារ %1 ដែលបានប្រើក្នុងការសន្ទនានេះត្រូវបានលុប</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1047"/>
        <source>This conversation cannot be viewed. To view it, please install the %1 agent and try again.</source>
        <translation>មិនអាចមើលការសន្ទនានេះបានទេ។ ដើម្បីមើលវា សូមដំឡើងភ្នាក់ងារ %1 ហើយព្យាយាមម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1048"/>
        <source>The original conversation model has been deleted. We have switched to a new model for you to continue the conversation.</source>
        <translation>គំរូការសន្ទនាដើមត្រូវបានលុប។ យើងបានផ្លាស់ប្តូរទៅគំរូថ្មីសម្រាប់អ្នកដើម្បីបន្តការសន្ទនា។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1051"/>
        <source>Recommendations</source>
        <translation>អនុសាសន៍</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1052"/>
        <source>More</source>
        <translation>ច្រើនទៀត</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1053"/>
        <source>Add Model</source>
        <translation>បន្ថែមគំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1054"/>
        <source>No Model</source>
        <translation>គ្មានគំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1055"/>
        <source>No model available. Please install or configure a model in the settings.</source>
        <translation>គ្មានគំរូដែលអាចប្រើបាន។ សូមដំឡើងឬកំណត់រចនាសម្ព័ន្ធគំរូនៅក្នុងការកំណត់។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1056"/>
        <source>Please Describe the Content Theme and Requirements for Your Creation.</source>
        <translation>សូមពណ៌នាអំពីប្រធានបទខ្លឹមសារ និងតម្រូវការសម្រាប់ការបង្កើតរបស់អ្នក។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1057"/>
        <source>Please Enter the Content You Want to Translate and Specify the Target Language. Default Translation is to Chinese.</source>
        <translation>សូមបញ្ចូលខ្លឹមសារដែលអ្នកចង់បកប្រែ និងបញ្ជាក់ភាសាគោលដៅ។ ការបកប្រែលំនាំដើមគឺទៅភាសាចិន។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1058"/>
        <source>Please Enter the Text You Need to Process and Specify Your Requirements.</source>
        <translation>សូមបញ្ចូលអត្ថបទដែលអ្នកត្រូវការដំណើរការ និងបញ្ជាក់តម្រូវការរបស់អ្នក។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1059"/>
        <source>New Agent Added</source>
        <translation>ភ្នាក់ងារថ្មីត្រូវបានបន្ថែម</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1060"/>
        <source>New Writing, Text Processing, and Translation Agents have been added. Check them out now.</source>
        <translation>ភ្នាក់ងារសរសេរ ដំណើរការអត្ថបទ និងបកប្រែថ្មីត្រូវបានបន្ថែម។ សូមពិនិត្យមើលពួកវាឥឡូវនេះ។</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1061"/>
        <source>Try it</source>
        <translation>សាកល្បងវា</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1062"/>
        <source>Write an article based on the following document:</source>
        <translation>សរសេរអត្ថបទដោយផ្អែកលើឯកសារដូចខាងក្រោម៖</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaiproxy.cpp" line="1063"/>
        <source>Translate the following document into English:</source>
        <translation>បកប្រែឯកសារដូចខាងក្រោមទៅជាភាសាអង់គ្លេស៖</translation>
    </message>
</context>
<context>
    <name>EChatButton</name>
    <message>
        <location filename="../src/gui/chat/private/echatbutton.cpp" line="150"/>
        <source>Turn off voice conversation</source>
        <translation>បិទការសន្ទនាតាមសំឡេង</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/echatbutton.cpp" line="152"/>
        <source>Voice conversation</source>
        <translation>ការសន្ទនាតាមសំឡេង</translation>
    </message>
</context>
<context>
    <name>EPPTWebView</name>
    <message>
        <location filename="../src/gui/chat/private/epptwebview.cpp" line="67"/>
        <source>Export Item As</source>
        <translation>នាំចេធាតុជា</translation>
    </message>
</context>
<context>
    <name>EParserDocument</name>
    <message>
        <location filename="../src/gui/chat/private/eparserdocument.cpp" line="57"/>
        <source>Supported files</source>
        <translation>ឯកសារដែលគាំទ្រ</translation>
    </message>
</context>
<context>
    <name>FunctionsParser</name>
    <message>
        <location filename="../src/tools/functionsparser.cpp" line="267"/>
        <source>Function not available</source>
        <translation>មុខងារមិនអាចប្រើបាន</translation>
    </message>
</context>
<context>
    <name>GetFreeAccountDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="44"/>
        <source>Get a free trial account</source>
        <translation>ទទួលបានគណនីសាកល្បងដោយឥតគិតថ្លៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="61"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="62"/>
        <source>Get account</source>
        <comment>button</comment>
        <translation>ទទួលគណនី</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="89"/>
        <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>ការទទួលគណនីបង្ហាញថាអ្នកយល់និងយល់ព្រមតាមលក្ខខណ្ឌនៃព្រឹត្តិការណ៍,&lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;ព័ត៌មានលម្អិតព្រឹត្តិការណ៍&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="121"/>
        <source>Trial Account</source>
        <translation>គណនីសាកល្បង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="133"/>
        <source>Save failed, please try again later</source>
        <translation>ការរក្សាទុកបរាជ័យ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="134"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="153"/>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="162"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="142"/>
        <source>Trial account received successfully.</source>
        <translation>ទទួលបានគណនីសាកល្បងដោយជោគជ័យ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="144"/>
        <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>ចំនួននៃការប្រើប្រាស់ និងរយៈពេលនៃគណនីសាកល្បងមានកំណត់ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូផ្ទាល់ខ្លួនរបស់អ្នកទាន់ពេលវេលា! សូមមើលព័ត៌មានលម្អិតអំពីព្រឹត្តិការណ៍សម្រាប់ព័ត៌មានបន្ថែម។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="146"/>
        <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>ការគាំទ្រភាសាអង់គ្លេសសម្រាប់គណនីសាកល្បងមិនគួរឱ្យពេញចិត្ត។ ហើយចំនួនការប្រើនិងរយៈពេលនៃគណនីសាកល្បងមានកំណត់។ សូមកំណត់រចនាសម្ព័ន្ធគណនីម៉ូដែលផ្ទាល់ខ្លួនរបស់អ្នកឱ្យបានទាន់ពេល!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="147"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation>ចាប់ផ្តើមសាកល្បង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="152"/>
        <source>The free account activity ends.</source>
        <translation>សកម្មភាពគណនីឥតគិតថ្លៃបានបញ្ចប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/getfreeaccountdialog.cpp" line="161"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>មិនអាចតភ្ជាប់ទៅម៉ាស៊ីនបម្រើបានទេ សូមពិនិត្យបណ្តាញរបស់អ្នក ឬព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
</context>
<context>
    <name>IatCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>ការអនុញ្ញាត appid បរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>បរាជ័យក្នុងការទទួលបានប៉ារ៉ាម៉ែត្រជាក់លាក់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>តម្លៃប៉ារ៉ាម៉ែត្រមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>ការអនុញ្ញាតរបស់ម៉ាស៊ីនមិនគ្រប់គ្រាន់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="14"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="15"/>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="18"/>
        <source>Session timeout</source>
        <translation>ពេលវេលាសម័យហួសម៉ោង</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="16"/>
        <source>Audio decoding failed</source>
        <translation>ការឌិកូដសំឡេងបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="17"/>
        <source>Engine session ended</source>
        <translation>សម័យម៉ាស៊ីនបានបញ្ចប់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="19"/>
        <source>Parameter error</source>
        <translation>កំហុសប៉ារ៉ាម៉ែត្រ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="20"/>
        <source>appid cannot be empty</source>
        <translation>appid មិនអាចទទេបានទេ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="21"/>
        <source>Illegal version</source>
        <translation>កំណែមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="22"/>
        <source>permission denied</source>
        <translation>បដិសេធការអនុញ្ញាត</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="23"/>
        <source>Daily flow control exceeds limit</source>
        <translation>ការគ្រប់គ្រងលំហូរប្រចាំថ្ងៃលើសពីដែនកំណត់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="24"/>
        <source>The request data format is illegal</source>
        <translation>ទ្រង់ទ្រាយទិន្នន័យសំណើមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="25"/>
        <source>base64 decoding failed</source>
        <translation>ការឌិកូដ base64 បរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="26"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>ប៉ារ៉ាម៉ែត្រដែលត្រូវការបាត់ ឬប៉ារ៉ាម៉ែត្រមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="27"/>
        <source>Invalid handle</source>
        <translation>ចំណុចយកមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="28"/>
        <source>Reading data timeout</source>
        <translation>ពេលវេលាអានទិន្នន័យហួសម៉ោង</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/iatcodetranslation.cpp" line="37"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>ការតភ្ជាប់បរាជ័យ សូមពិនិត្យព័ត៌មានដែលបានបំពេញ។</translation>
    </message>
</context>
<context>
    <name>IconButtonEx</name>
    <message>
        <location filename="../src/gui/mgmt/private/iconbuttonex.cpp" line="199"/>
        <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>ឯកសារដែលបានបន្ថែមថ្មីតម្រូវឱ្យមានការរៀបចំជាមុនមុនពេលដែលពួកគេអាចប្រើបាន ហើយក្នុងអំឡុងពេលដំណើរការទិន្នន័យ វាអាចប្រើប្រាស់ធនធានគណនានិងឃ្លាំងសារដ៏សំខាន់។ ការដំណើរការទិន្នន័យនឹងឈប់បន្ទាប់ពីលុបទិន្នន័យ។</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="57"/>
        <source>Are you sure you want to delete this knowledge base file?</source>
        <translation>តើអ្នកប្រាកដថាចង់លុបឯកសារមូលដ្ឋានចំណេះដឹងនេះមែនទេ?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="58"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistitem.cpp" line="59"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>បញ្ជាក់</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="63"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="156"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="381"/>
        <source>Delete</source>
        <translation>លុប</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="67"/>
        <source>Add</source>
        <translation>បន្ថែម</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="71"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="73"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="310"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="312"/>
        <source>Please install the embedding model plugins first</source>
        <translation>សូមដំឡើងកម្មវិធីជំនួយគំរូដាក់បញ្ចូលជាមុនសិន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="79"/>
        <source>Knowledge Base Management</source>
        <translation>ការគ្រប់គ្រងមូលដ្ឋានចំណេះដឹង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="106"/>
        <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>នៅទីនេះ អ្នកអាចកំណត់មូលដ្ឋានចំណេះដឹងរបស់អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួន ហើយអ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួននឹងឆ្លើយសំណួរដោយផ្អែកលើឯកសារដែលបានបន្ថែមខាងក្រោម។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="156"/>
        <source>Done</source>
        <translation>រួចរាល់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="169"/>
        <source>None</source>
        <translation>គ្មាន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="215"/>
        <source>File already exist</source>
        <translation>ឯកសារមានរួចហើយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="216"/>
        <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>ឯកសារ %1 មានរួចហើយ ហើយមិនអាចបន្ថែមម្តងទៀតបានទេ។ សូមកែសម្រួលឈ្មោះឯកសារ ឬលុបឯកសារដែលមានសិនមុនពេលបន្ថែមវាម្តងទៀត</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="241"/>
        <source>All files</source>
        <translation>ឯកសារទាំងអស់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="93"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="564"/>
        <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>លក្ខណៈពិសេសនេះតម្រូវឲ្យមានធនធានផ្នែករឹងខ្ពស់ ហើយការកំណត់រចនាសម្ព័ន្ធយោងគឺ៖ CPU Intel ជំនាន់ទី 11 i7 ឬខ្ពស់ជាងនេះ។ អង្គចងចាំ 16GB ឬច្រើនជាងនេះ។ ការមានកាតក្រាហ្វិក NVIDIA និងស៊េរី 10 ឬខ្ពស់ជាងនេះគឺជាជម្រើសល្អបំផុត។ ប្រសិនបើរចនាសម្ព័ន្ធទាបពេក អាចមានបញ្ហាដូចជាការយឺត និងចម្លើយមិនត្រឹមត្រូវ។</translation>
    </message>
</context>
<context>
    <name>KnowledgeBaseManager</name>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="275"/>
        <source>FollowAlong</source>
        <translation>តាមដាន</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="284"/>
        <source>Insufficient knowledge base capacity</source>
        <translation type="unfinished">សមត្ថភាពមូលដ្ឋានចំណេះដឹងមិនគ្រប់គ្រាន់</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="285"/>
        <source>The total capacity of the knowledge base is %1M, with a remaining %2. The total number of files added this time is %3. Unable to complete the add to knowledge base operation.</source>
        <translation type="unfinished">សមត្ថភាពសរុបនៃមូលដ្ឋានចំណេះដឹងគឺ %1M ដែលនៅសល់ %2។ ចំនួនសរុបនៃឯកសារដែលបានបន្ថែមលើកនេះគឺ %3។ មិនអាចបញ្ចប់ប្រតិបត្តិការបន្ថែមទៅមូលដ្ឋានចំណេះដឹងបានទេ។</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="291"/>
        <source>OK</source>
        <comment>button</comment>
        <translation type="unfinished">យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="305"/>
        <source>Not enough disk space</source>
        <translation type="unfinished">ទំហំថាសមិនគ្រប់គ្រាន់</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="306"/>
        <source>To store the newly added files, at least %1 of disk space is required. The current remaining space is %2. Please clear enough hard disk space and try again.</source>
        <translation type="unfinished">ដើម្បីផ្ទុកឯកសារថ្មីដែលបានបន្ថែម តម្រូវឲ្យមានទំហំថាសយ៉ាងហោចណាស់ %1។ ទំហំដែលនៅសល់បច្ចុប្បន្នគឺ %2។ សូមសំអាតទំហំថាសឲ្យគ្រប់គ្រាន់ ហើយព្យាយាមម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="324"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation type="unfinished">ការបន្ថែមទៅមូលដ្ឋានចំណេះដឹងទាមទារឱ្យដំឡើងផ្នែកបន្ថែមគំរូវ៉ិចទ័រ។ សូមទៅហាងកម្មវិធីដើម្បីទាញយក និងដំឡើង។</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="332"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation type="unfinished">កុំដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="333"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation type="unfinished">ដំឡើងភ្លាមៗ</translation>
    </message>
</context>
<context>
    <name>LLM</name>
    <message>
        <location filename="../src/llm/common/llm.cpp" line="78"/>
        <source>Vincent picture service is not supported</source>
        <translation>សេវាកម្មរូបភាព Vincent មិនត្រូវបានគាំទ្រទេ</translation>
    </message>
</context>
<context>
    <name>LLMServerProxy</name>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="270"/>
        <source>GPT3.5（OpenAI）</source>
        <translation>GPT3.5（OpenAI）</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="273"/>
        <source>GPT4（OpenAI）</source>
        <translation>GPT4（OpenAI）</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="280"/>
        <source>星火大模型1.5（讯飞）</source>
        <translation>គំរូធំ Spark 1.5（iFLYTEK）</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="283"/>
        <source>星火大模型2.0（讯飞）</source>
        <translation>គំរូធំ Spark 2.0（iFLYTEK）</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="285"/>
        <source>星火大模型3.0（讯飞）</source>
        <translation>គំរូធំ Spark 3.0（iFLYTEK）</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="290"/>
        <source>ERNIE 3.5</source>
        <translation>ERNIE 3.5</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="293"/>
        <source>ERNIE-Bot-turbo</source>
        <translation>ERNIE-Bot-turbo</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="295"/>
        <source>ERNIE-Bot-4</source>
        <translation>ERNIE-Bot-4</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="275"/>
        <source>360 AI</source>
        <translation>360 AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="278"/>
        <source>iFLYTEK-Spark</source>
        <translation>iFLYTEK-Spark</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="288"/>
        <source>Baidu-Ernie</source>
        <translation>Baidu-Ernie</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="299"/>
        <source>ChatGLM-turbo</source>
        <translation>ChatGLM-turbo</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="301"/>
        <source>Gemini 1.5 Flash</source>
        <translation>Gemini 1.5 Flash</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="303"/>
        <source>Gemini 1.5 Pro</source>
        <translation>Gemini 1.5 Pro</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="305"/>
        <source>TextToImage(Local)</source>
        <translation>អត្ថបទទៅរូបភាព(មូលដ្ឋាន)</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="307"/>
        <source>YouRong 1.5B</source>
        <translation>YouRong 1.5B</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="309"/>
        <source>YouRong 7B</source>
        <translation>YouRong 7B</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="311"/>
        <source>Custom</source>
        <translation>ផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="313"/>
        <source>Private deployment model</source>
        <translation>គំរូដាក់ឱ្យដំណើរការឯកជន</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="315"/>
        <source>OpenRouter</source>
        <translation>OpenRouter</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="317"/>
        <source>DeepSeek-R1</source>
        <translation>DeepSeek-R1</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="319"/>
        <source>DeepSeek</source>
        <translation>DeepSeek</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="322"/>
        <source>unknown model</source>
        <translation>គំរូមិនស្គាល់</translation>
    </message>
</context>
<context>
    <name>LLMUtils</name>
    <message>
        <location filename="../src/llm/common/llmutils.cpp" line="114"/>
        <source>Your system environment is Linux, and the user home path is</source>
        <translation>បរិស្ថានប្រព័ន្ធរបស់អ្នកគឺ Linux ហើយផ្លូវផ្ទះអ្នកប្រើប្រាស់គឺ</translation>
    </message>
</context>
<context>
    <name>LocalModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="63"/>
        <source>Install</source>
        <translation>ដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="74"/>
        <source>Update</source>
        <translation>ធ្វើបច្ចុប្បន្នភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodelitem.cpp" line="68"/>
        <source>Uninstall</source>
        <translation>លុបចោល</translation>
    </message>
</context>
<context>
    <name>LocalModelListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistitem.cpp" line="32"/>
        <source>uninstall</source>
        <translation>លុបចោល</translation>
    </message>
</context>
<context>
    <name>LocalModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="41"/>
        <source>Local model</source>
        <translation>គំរូមូលដ្ឋាន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="114"/>
        <source>Text to image model</source>
        <translation>គំរូអត្ថបទទៅរូបភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="114"/>
        <source>Use a local model to generate images. After turning it on, you can select the model in the model list in the chat interface.</source>
        <translation>ប្រើគំរូមូលដ្ឋានដើម្បីបង្កើតរូបភាព។ បន្ទាប់ពីបើកវា អ្នកអាចជ្រើសរើសគំរូនៅក្នុងបញ្ជីគំរូនៅក្នុងចំណុចប្រទាក់ជាមួយអ្នកនិយាយ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="140"/>
        <source>speech model</source>
        <translation>គំរូសំឡេង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="140"/>
        <source>When turned on, the speech recognition and speech reading in the chat interface will use the local model without requiring an Internet connection.</source>
        <translation>នៅពេលបើក ការស្គាល់សំឡេងនិងការអានសំឡេងនៅក្នុងចំណុចប្រទាក់ជាមួយអ្នកនិយាយនឹងប្រើគំរូមូលដ្ឋានដោយមិនត្រូវការការភ្ជាប់អ៊ីនធឺណិត។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="168"/>
        <source>ULLM-1.5B</source>
        <translation>ULLM-1.5B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="187"/>
        <source>ULLM-7B</source>
        <translation>ULLM-7B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="206"/>
        <source>DeepSeek-R1-1.5B</source>
        <translation>DeepSeek-R1-1.5B</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="225"/>
        <source>UOS AI large model</source>
        <translation>គំរូធំ UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="168"/>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="187"/>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="225"/>
        <source>Once installed, you do not need an internet connection to use UOS AI.</source>
        <translation>នៅពេលដែលបានដំឡើង អ្នកមិនត្រូវការការភ្ជាប់អ៊ីនធឺណិតដើម្បីប្រើ UOS AI ទេ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="206"/>
        <source>Download from the open-source community at your own risk. Use it in UOS AI Assistant after installation.</source>
        <translation>ទាញយកពីសហគមន៍ប្រភពបើកចំហដោយខ្លួនអ្នកទទួលខុសត្រូវ។ ប្រើប្រាស់នៅក្នុងជំនួយការ UOS AI បន្ទាប់ពីបានដំឡើង។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="243"/>
        <source>Embedding Plugins</source>
        <translation>កម្មវិធីជំនួយបង្កប់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/localmodellistwidget.cpp" line="243"/>
        <source>After the model is installed, the System Assistant and the Personal Knowledge Assistantt can be run.</source>
        <translation>បន្ទាប់ពីគំរូត្រូវបានដំឡើង អ្នកជំនួយប្រព័ន្ធនិងអ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួនអាចដំណើរការបាន។</translation>
    </message>
</context>
<context>
    <name>MgmtWindow</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="198"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="342"/>
        <source>Successfully connected</source>
        <translation>បានភ្ជាប់ដោយជោគជ័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="357"/>
        <source>User Agreement</source>
        <translation>កិច្ចព្រមព្រៀងអ្នកប្រើប្រាស់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="368"/>
        <source>UOS AI User Agreement</source>
        <translation>កិច្ចព្រមព្រៀងអ្នកប្រើប្រាស់ UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="369"/>
        <source>Read and agreed</source>
        <translation>អាន និងយល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="395"/>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="406"/>
        <source>Proxy Settings</source>
        <translation>ការកំណត់ Proxy</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="407"/>
        <source>Go to settings</source>
        <translation>ទៅកាន់ការកំណត់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="507"/>
        <source>Model Configuration</source>
        <translation>ការកំណត់គំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="590"/>
        <source>The free account activity ends.</source>
        <translation>សកម្មភាពគណនីឥតគិតថ្លៃបានបញ្ចប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="591"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="697"/>
        <source>Adding to the knowledge base requires installing the vectorization model plugin. Please go to the app store to download and install.</source>
        <translation>ការបន្ថែមទៅមូលដ្ឋានចំណេះដឹងទាមទារឱ្យដំឡើងផ្នែកបន្ថែមគំរូវ៉ិចទ័រ។ សូមទៅហាងកម្មវិធីដើម្បីទាញយក និងដំឡើង។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="705"/>
        <source>Do not install</source>
        <comment>button</comment>
        <translation>កុំដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="706"/>
        <source>Install immediately</source>
        <comment>button</comment>
        <translation>ដំឡើងភ្លាមៗ</translation>
    </message>
</context>
<context>
    <name>ModelListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modellistitem.cpp" line="54"/>
        <source>Are you sure you want to delete this model?</source>
        <translation>តើអ្នកប្រាកដថាចង់លុបគំរូនេះមែនទេ?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistitem.cpp" line="55"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistitem.cpp" line="56"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>បញ្ជាក់</translation>
    </message>
</context>
<context>
    <name>ModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="31"/>
        <source>Get a free account</source>
        <translation>ទទួលបានគណនីឥតគិតថ្លៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="37"/>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="95"/>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="160"/>
        <source>Delete</source>
        <translation>លុប</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="41"/>
        <source>Add</source>
        <translation>បន្ថែម</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="48"/>
        <source>Online model</source>
        <translation>គំរូអនឡាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="95"/>
        <source>Done</source>
        <translation>រួចរាល់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modellistwidget.cpp" line="107"/>
        <source>None</source>
        <translation>គ្មាន</translation>
    </message>
</context>
<context>
    <name>ModifyModelDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="27"/>
        <source>LLM</source>
        <translation>LLM</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="37"/>
        <source>APPID</source>
        <translation>APPID</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="47"/>
        <source>APIKey</source>
        <translation>APIKey</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="57"/>
        <source>APISecret</source>
        <translation>APISecret</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="67"/>
        <source>Account</source>
        <translation>គណនី</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="73"/>
        <source>Model Name</source>
        <translation>ឈ្មោះគំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="83"/>
        <source>API Address</source>
        <translation>អាសយដ្ឋាន API</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="96"/>
        <source>Required, to distinguish multiple models</source>
        <translation>តម្រូវឱ្យមាន ដើម្បីរក្សាភាពខុសគ្នារវាងគំរូច្រើន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="100"/>
        <source>Domain</source>
        <translation>ដែន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="136"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="138"/>
        <source>Confirm</source>
        <translation>បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="298"/>
        <source>No more than 20 characters</source>
        <translation>មិនលើសពី 20 តួអក្សរ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modifymodeldialog.cpp" line="337"/>
        <source>The account name already exists, please change it</source>
        <translation>ឈ្មោះគណនីមានរួចហើយ សូមផ្លាស់ប្តូរវា</translation>
    </message>
</context>
<context>
    <name>OperatingLineWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="192"/>
        <source>In data processing</source>
        <translation>កំពុងដំណើរការទិន្នន័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="204"/>
        <source>Data processing error</source>
        <translation>កំហុសក្នុងការដំណើរការទិន្នន័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/operatinglinewidget.cpp" line="216"/>
        <source>File error, unable to process, please delete.</source>
        <translation>កំហុសឯកសារ មិនអាចដំណើរការបាន សូមលុបចោល។</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="503"/>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="506"/>
        <source>UOS System Assistant</source>
        <translation>អ្នកជំនួយប្រព័ន្ធ UOS</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="509"/>
        <source>Deepin System Assistant</source>
        <translation>អ្នកជំនួយប្រព័ន្ធ Deepin</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="512"/>
        <source>Personal Knowledge Assistant</source>
        <translation>អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="515"/>
        <source>AI Writing</source>
        <translation>ការសរសេរដោយ AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="518"/>
        <source>AI Text Processing</source>
        <translation>ការដំណើរការអត្ថបទដោយ AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="521"/>
        <source>AI Translation</source>
        <translation>ការបកប្រែដោយ AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="534"/>
        <source>System&apos;s Comprehensive AI Assistant.</source>
        <translation>អ្នកជំនួយ AI ប្រព័ន្ធទូលំទូលាយ។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="537"/>
        <source>Assists you with UOS system-related inquiries.</source>
        <translation>ជួយអ្នកចំពោះសំណួរទាក់ទងនឹងប្រព័ន្ធ UOS។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="540"/>
        <source>Assists you with Deepin system-related inquiries.</source>
        <translation>ជួយអ្នកចំពោះសំណួរទាក់ទងនឹងប្រព័ន្ធ Deepin។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="546"/>
        <source>Write Based on Your Topic and Requirements.</source>
        <translation>សរសេរតាមប្រធានបទនិងតម្រូវការរបស់អ្នក។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="543"/>
        <source>Answers questions based on your personal knowledge base.</source>
        <translation>ឆ្លើយសំណួរដោយផ្អែកលើមូលដ្ឋានចំណេះដឹងផ្ទាល់ខ្លួនរបស់អ្នក។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="549"/>
        <source>Capable of Handling Text Processing Tasks Such as Summarizing, Proofreading, and Rewriting.</source>
        <translation>អាចដោះស្រាយកិច្ចការដំណើរការអត្ថបទដូចជា សង្ខេប ពិនិត្យ និងសរសេរឡើងវិញ។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/serverdefs.h" line="552"/>
        <source>Your Translation Assistant, Mastering Multiple Languages.</source>
        <translation>អ្នកជំនួយបកប្រែរបស់អ្នក ឆ្លាតវៃក្នុងភាសាច្រើន។</translation>
    </message>
    <message>
        <location filename="../src/dbs/knowledgebasemanager.cpp" line="311"/>
        <location filename="../src/gui/mgmt/private/knowledgebaselistwidget.cpp" line="220"/>
        <source>OK</source>
        <comment>button</comment>
        <translation>យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="846"/>
        <source>Search</source>
        <translation>ស្វែងរក</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="848"/>
        <source>Explain</source>
        <translation>ពន្យល់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="850"/>
        <source>Summary</source>
        <translation>សង្ខេប</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="852"/>
        <source>Translate</source>
        <translation>បកប្រែ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="854"/>
        <source>Continue Writing</source>
        <translation>បន្តសរសេរ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="856"/>
        <source>Expand</source>
        <translation>ពង្រីក</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="858"/>
        <source>Polish</source>
        <translation>លៃតម្រូវ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="860"/>
        <source>Correct</source>
        <translation>កែតម្រូវ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="862"/>
        <source>Add to the AI knowledge base</source>
        <translation>បន្ថែមទៅមូលដ្ឋានចំណេះដឹង AI</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/selectiontagobject.cpp" line="235"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="32"/>
        <source>{selection}</source>
        <translation>{selection}</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="237"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="238"/>
        <source>Restart immediately</source>
        <translation>ចាប់ផ្តើមឡើងវិញភ្លាមៗ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="97"/>
        <source>Simplified Chinese</source>
        <translation>ចិនសាមញ្ញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="100"/>
        <source>Traditional Chinese</source>
        <translation>ចិនបុរាណ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="103"/>
        <source>Tibetan</source>
        <translation type="unfinished">ទីបេ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="106"/>
        <source>English</source>
        <translation type="unfinished">អង់គ្លេស</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="109"/>
        <source>Japanese</source>
        <translation>ជប៉ុន</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="112"/>
        <source>German</source>
        <translation type="unfinished">អាល្លឺម៉ង់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="115"/>
        <source>Spanish</source>
        <translation type="unfinished">អេស្ប៉ាញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="118"/>
        <source>French</source>
        <translation type="unfinished">បារាំង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="121"/>
        <source>Italian</source>
        <translation type="unfinished">អ៊ីតាលី</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="124"/>
        <source>Korean</source>
        <translation type="unfinished">កូរ៉េ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="127"/>
        <source>Malay</source>
        <translation type="unfinished">ម៉ាឡេ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="130"/>
        <source>Portuguese</source>
        <translation type="unfinished">ព័រទុយហ្គាល់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="133"/>
        <source>Russian</source>
        <translation type="unfinished">រុស្ស៊ី</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="136"/>
        <source>Thai</source>
        <translation type="unfinished">ថៃ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="139"/>
        <source>Vietnamese</source>
        <translation type="unfinished">វៀតណាម</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/private/languageComboDelegate.cpp" line="142"/>
        <source>Arabic (SA)</source>
        <translation>អារ៉ាប់ (អារ៉ាប៊ីសាអូឌីត)</translation>
    </message>
    <message>
        <location filename="../src/agent/defaultmcpserver.cpp" line="20"/>
        <source>System AI Intelligent ButlerFunction
Introduction: Intelligently schedules system tools to perform complex system operations, supporting system control, file management, application management, and networking protocols.
Prompt Example: Name all files in the newly created folder on the desktop as project materials and arrange them in numerical order.</source>
        <translation>ប្រព័ន្ធប្រឹក្សាយន្តអាទិភាព AI

សេចក្តីណែនាំ៖ រៀបចំឧបករណ៍ប្រព័ន្ធដោយឆ្លាតវៃដើម្បីអនុវត្តប្រតិបត្តិការប្រព័ន្ធស្មុគស្មាញ គាំទ្រការគ្រប់គ្រងប្រព័ន្ធ ការគ្រប់គ្រងឯកសារ ការគ្រប់គ្រងកម្មវិធី និងពិធីការបណ្តាញ។

ឧទាហរណ៍សំណួរ៖ ដាក់ឈ្មោះឯកសារទាំងអស់នៅក្នុងថតថ្មីដែលបង្កើតនៅលើផ្ទៃតុជាសម្ភារៈគម្រោង ហើយរៀបចំវាតាមលំដាប់លេខ។</translation>
    </message>
</context>
<context>
    <name>ServerCodeTranslation</name>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="16"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>មិនអាចតភ្ជាប់ទៅម៉ាស៊ីនបម្រើបានទេ សូមពិនិត្យបណ្តាញរបស់អ្នក ឬព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="19"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>ការតភ្ជាប់បរាជ័យ សូមពិនិត្យព័ត៌មានដែលបានបំពេញ។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="22"/>
        <source>Sorry, according to relevant laws, regulations and policies, the results are not displayed for the time being.</source>
        <translation>សូមអភ័យទោស តាមច្បាប់ បទប្បញ្ញត្តិ និងគោលនយោបាយពាក់ព័ន្ធ លទ្ធផលមិនត្រូវបានបង្ហាញសម្រាប់ពេលនេះទេ។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="25"/>
        <source>Operation canceled.</source>
        <translation>ប្រតិបត្តិការត្រូវបានលុបចោល។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="28"/>
        <source>Your free account has expired, please configure your model account to continue using it.</source>
        <translation>គណនីឥតគិតថ្លៃរបស់អ្នកបានផុតកំណត់ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូរបស់អ្នកដើម្បីបន្តប្រើប្រាស់វា។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="31"/>
        <source>Your free account quota has been exhausted, please configure your model account to continue using it.</source>
        <translation>ប្រាក់ឧបត្ថម្ភគណនីឥតគិតថ្លៃរបស់អ្នកត្រូវបានអស់ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូរបស់អ្នកដើម្បីបន្តប្រើប្រាស់វា។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="34"/>
        <source>Your free account quota has been exhausted for chat, please configure your model account to continue using it.</source>
        <translation>ប្រាក់ឧបត្ថម្ភគណនីឥតគិតថ្លៃរបស់អ្នកសម្រាប់ការជជែកត្រូវបានអស់ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូរបស់អ្នកដើម្បីបន្តប្រើប្រាស់វា។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="37"/>
        <source>Your free account quota has been exhausted for text2image, please configure your model account to continue using it.</source>
        <translation>ប្រាក់ឧបត្ថម្ភគណនីឥតគិតថ្លៃរបស់អ្នកសម្រាប់ text2image ត្រូវបានអស់ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូរបស់អ្នកដើម្បីបន្តប្រើប្រាស់វា។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="40"/>
        <source>Invalid input device</source>
        <translation>ឧបករណ៍បញ្ចូលមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="43"/>
        <source>Invalid output device</source>
        <translation>ឧបករណ៍បញ្ចេញមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="46"/>
        <source>Sorry, no matching operations were found.</source>
        <translation>សូមអភ័យទោស រកមិនឃើញប្រតិបត្តិការដែលត្រូវគ្នាទេ។</translation>
    </message>
    <message>
        <location filename="../src/llm/common/servercodetranslation.cpp" line="49"/>
        <source>The total number of characters in the conversation has exceeded the limit, please clear the conversation history and try again.</source>
        <translation>ចំនួនសរុបនៃតួអក្សរក្នុងការជជែកបានលើសពីដែនកំណត់ សូមលុបប្រវត្តិការជជែក ហើយព្យាយាមម្តងទៀត។</translation>
    </message>
</context>
<context>
    <name>Session</name>
    <message>
        <location filename="../src/wrapper/session.cpp" line="359"/>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session.cpp" line="361"/>
        <source>UOS System Assistant</source>
        <translation>អ្នកជំនួយប្រព័ន្ធ UOS</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session.cpp" line="363"/>
        <source>Deepin System Assistant</source>
        <translation>អ្នកជំនួយប្រព័ន្ធ Deepin</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session.cpp" line="365"/>
        <source>Personal Knowledge Assistant</source>
        <translation>អ្នកជំនួយចំណេះដឹងផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session.cpp" line="367"/>
        <source>AI Writing</source>
        <translation>ការសរសេរ AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session.cpp" line="369"/>
        <source>AI Text Processing</source>
        <translation>ការដំណើរការអត្ថបទ AI</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session.cpp" line="371"/>
        <source>AI Translation</source>
        <translation>ការបកប្រែ AI</translation>
    </message>
</context>
<context>
    <name>SessionPrivate</name>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="313"/>
        <location filename="../src/wrapper/session_p.cpp" line="493"/>
        <location filename="../src/wrapper/session_p.cpp" line="607"/>
        <location filename="../src/wrapper/session_p.cpp" line="856"/>
        <location filename="../src/wrapper/session_p.cpp" line="1003"/>
        <location filename="../src/wrapper/session_p.cpp" line="1097"/>
        <location filename="../src/wrapper/session_p.cpp" line="1215"/>
        <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 តម្រូវឱ្យមានការកំណត់រចនាសម្ព័ន្ធគណនីគំរូ AI មុនពេលអាចប្រើប្រាស់បាន។ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូមុន។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="921"/>
        <source>Agent server is not available.</source>
        <translation>ម៉ាស៊ីនមេ Agent មិនអាចប្រើប្រាស់បានទេ។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1285"/>
        <location filename="../src/wrapper/session_p.cpp" line="1294"/>
        <source>Successfully Claimed</source>
        <translation type="unfinished">ទាមទារដោយជោគជ័យ</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1288"/>
        <source>Account not found</source>
        <translation>រកមិនឃើញគណនី</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1291"/>
        <source>Only support deepseek account</source>
        <translation>គាំទ្រតែគណនី deepseek</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1298"/>
        <source>You have already participated in the event and cannot claim the reward again.</source>
        <translation>អ្នកបានចូលរួមព្រឹត្តិការណ៍នេះរួចហើយ ហើយមិនអាចទាមទាររង្វាន់ម្តងទៀតបានទេ។</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1301"/>
        <source>Server system error</source>
        <translation>កំហុសប្រព័ន្ធម៉ាស៊ីនបម្រើ</translation>
    </message>
    <message>
        <location filename="../src/wrapper/session_p.cpp" line="1304"/>
        <location filename="../src/wrapper/session_p.cpp" line="1316"/>
        <source>Failed to Claim. Please Try Again.</source>
        <translation type="unfinished">ទាមទារបរាជ័យ។ សូមព្យាយាមម្តងទៀត។</translation>
    </message>
</context>
<context>
    <name>TitleBarMenu</name>
    <message>
        <location filename="../src/gui/mgmt/mgmtwindow.cpp" line="100"/>
        <source>Feedback</source>
        <translation>មតិកែលម្អ</translation>
    </message>
</context>
<context>
    <name>TtsCodeTranslation</name>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="10"/>
        <source>appid authorization failed</source>
        <translation>ការអនុញ្ញាត appid បរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="11"/>
        <source>Failed to obtain a certain parameter</source>
        <translation>មិនអាចទទួលបានប៉ារ៉ាម៉ែត្រជាក់លាក់មួយ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="12"/>
        <source>Parameter value is illegal</source>
        <translation>តម្លៃប៉ារ៉ាម៉ែត្រមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="13"/>
        <source>Insufficient engine authorization</source>
        <translation>ការអនុញ្ញាតយន្តការមិនគ្រប់គ្រាន់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="14"/>
        <source>Request text length is illegal</source>
        <translation>ប្រវែងអត្ថបទសំណើមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="15"/>
        <source>session timeout</source>
        <translation>ពេលវេលាសេសិនអស់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="16"/>
        <source>Engine session ended</source>
        <translation>សេសិនយន្តការបានបញ្ចប់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="17"/>
        <source>appid cannot be empty</source>
        <translation>appid មិនអាចទទេបានទេ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="18"/>
        <source>Illegal version</source>
        <translation>កំណែមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="19"/>
        <source>permission denied</source>
        <translation>មិនអនុញ្ញាត</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="20"/>
        <source>Daily flow control exceeds limit</source>
        <translation>លំហូរប្រចាំថ្ងៃលើសពីដែនកំណត់</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="21"/>
        <source>The request data format is illegal</source>
        <translation>ទម្រង់ទិន្នន័យសំណើមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="22"/>
        <source>base64 decoding failed</source>
        <translation>ការឌិកូដ base64 បរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="23"/>
        <source>Required parameters are missing or the parameters are illegal</source>
        <translation>ប៉ារ៉ាម៉ែត្រដែលត្រូវការបាត់ឬមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="24"/>
        <source>Reading data timeout</source>
        <translation>ពេលវេលាអានទិន្នន័យហួស</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="25"/>
        <source>network anomaly</source>
        <translation>បណ្តាញមានបញ្ហា</translation>
    </message>
    <message>
        <location filename="../src/audio/trans/ttscodetranslation.cpp" line="34"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>ការភ្ជាប់បរាជ័យ សូមពិនិត្យព័ត៌មានដែលបានបំពេញ។</translation>
    </message>
</context>
<context>
    <name>TtsCompositeWidget</name>
    <message>
        <location filename="../src/gui/compliance/ttscompositewidget.cpp" line="71"/>
        <source>The text you have selected has exceeded the 5000 character limit.</source>
        <translation>អត្ថបទដែលអ្នកបានជ្រើសរើសលើសពីដែនកំណត់ 5000 តួអក្សរ។</translation>
    </message>
</context>
<context>
    <name>UOSAbility</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1191"/>
        <source>I haven&apos;t implemented this feature yet.</source>
        <translation>ខ្ញុំមិនទាន់បានអនុវត្តមុខងារនេះនៅឡើយ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1195"/>
        <source>service is not available!</source>
        <translation>សេវាកម្មមិនអាចប្រើបាន!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1200"/>
        <source>Invalid parameter!</source>
        <translation>ប៉ារ៉ាម៉ែត្រមិនត្រឹមត្រូវ!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1205"/>
        <source>This app cannot be found!</source>
        <translation>មិនអាចរកឃើញកម្មវិធីនេះ!</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1210"/>
        <source>Failed to start application!</source>
        <translation>បរាជ័យក្នុងការចាប់ផ្តើមកម្មវិធី!</translation>
    </message>
</context>
<context>
    <name>UOSAbilityManager</name>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="558"/>
        <source>Brightness is already at maximum and cannot be increased further.</source>
        <translation>ពន្លឺភាពភ្លឺរួចហើយ មិនអាចបង្កើនបានទៀតទេ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="568"/>
        <source>Brightness is already at minimum and cannot be decreased further.</source>
        <translation>ពន្លឺភាពងងឹតរួចហើយ មិនអាចបន្ថយបានទៀតទេ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="841"/>
        <source>Your system memory is %0.</source>
        <translation>អង្គចងចាំប្រព័ន្ធរបស់អ្នកគឺ %0។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="861"/>
        <source>The language setting interface has been opened. Please set it in this interface.</source>
        <translation>ចំណុចកំណត់ភាសាត្រូវបានបើក។ សូមកំណត់វានៅក្នុងចំណុចកំណត់នេះ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="905"/>
        <source>The current mode is already %1 mode.</source>
        <translation>របៀបបច្ចុប្បន្នគឺជារបៀប %1 រួចហើយ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="919"/>
        <source>Unable to close because the current mode %1 does not match the target mode.</source>
        <translation>មិនអាចបិទបានព្រោះរបៀបបច្ចុប្បន្ន %1 មិនត្រូវគ្នានឹងរបៀបគោលដៅ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="932"/>
        <source>Balance mode cannot be turned off.</source>
        <translation>មិនអាចបិទរបៀបតុល្យភាពបានទេ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="950"/>
        <source>The lock screen has been opened for you</source>
        <translation>អេក្រង់ចាក់សោត្រូវបានបើកសម្រាប់អ្នក</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="964"/>
        <source>Screen shotting or recording has been completed</source>
        <translation>ការថតអេក្រង់ឬការថតវីដេអូត្រូវបានបញ្ចប់</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="981"/>
        <source>Only one screen, can&apos;t switch screen mode.</source>
        <translation>មានតែអេក្រង់មួយ មិនអាចប្តូររបៀបអេក្រង់បានទេ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="993"/>
        <source>It is the same as the current display mode. Please try again.</source>
        <translation>វាដូចគ្នានឹងរបៀបបង្ហាញបច្ចុប្បន្ន។ សូមព្យាយាមម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1066"/>
        <source>Only one screen, can&apos;t switch screen.</source>
        <translation>មានតែអេក្រង់មួយ មិនអាចប្តូរអេក្រង់បានទេ។</translation>
    </message>
    <message>
        <location filename="../src/oscontrol/deepinabilitymanager.cpp" line="1171"/>
        <source>Your command has been issued.</source>
        <translation>ពាក្យបញ្ជារបស់អ្នកត្រូវបានចេញ។</translation>
    </message>
</context>
<context>
    <name>UserAgreementDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="47"/>
        <source>UOS AI User Agreement</source>
        <translation>កិច្ចព្រមព្រៀងអ្នកប្រើ UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="80"/>
        <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>ខ្ញុំបញ្ជាក់ថាខ្ញុំមានអាយុលើសពី 18 ឆ្នាំ។ ខ្ញុំស្គាល់និងយល់ព្រមថាខ្លឹមសារដែលខ្ញុំផ្ញើនិងទទួលតាមរយៈកម្មវិធីគឺជាការផ្លាស់ប្តូរទិន្នន័យដោយផ្ទាល់ជាមួយអ្នកផ្តល់សេវាកម្មគំរូធំហើយគ្មានអ្វីទាក់ទងនឹងក្រុមហ៊ុននេះទេ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/useragreementdialog.cpp" line="124"/>
        <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>ខ្ញុំយល់ព្រមចូលរួមក្នុងផែនការបទពិសោធន៍អ្នកប្រើកម្មវិធី និងអនុញ្ញាតឱ្យក្រុមហ៊ុនរបស់អ្នកប្រមូលខ្លឹមសារដែលខ្ញុំផ្ញើពេលប្រើកម្មវិធី ពេលវេលាផ្ញើ ប្រភេទគំរូធំដែលបានស្នើសុំ កម្មវិធីជាក់លាក់ និងថាតើអត្ថបទបានបង្កើតរូបភាពដោយជោគជ័យឬអត់ ដើម្បីកែលម្អគុណភាពសេវាកម្ម និងបង្កើនបទពិសោធន៍ប្រតិបត្តិការ។ (ប្រសិនបើអ្នកបដិសេធផ្តល់ព័ត៌មានខាងលើ វានឹងមិនប៉ះពាល់ដល់ការប្រើប្រាស់កម្មវិធីធម្មតារបស់អ្នកទេ។)</translation>
    </message>
</context>
<context>
    <name>WXQFCodeTranslation</name>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="9"/>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="45"/>
        <source>Server internal error</source>
        <translation>កំហុសខាងក្នុងម៉ាស៊ីនបម្រើ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="10"/>
        <source>Service is temporarily unavailable</source>
        <translation>សេវាកម្មមិនអាចប្រើបានបណ្តោះអាសន្ន</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="11"/>
        <source>The API being called does not exist. Please check the request URL and try again. Generally, there are non-English characters in the URL, such as &quot;-&quot;. You can enter it manually and try again.</source>
        <translation>API ដែលត្រូវបានហៅមិនមានទេ។ សូមពិនិត្យ URL នៃសំណើរហើយព្យាយាមម្តងទៀត។ ជាទូទៅមានតួអក្សរដែលមិនមែនជាភាសាអង់គ្លេសនៅក្នុង URL ដូចជា &quot;-&quot;។ អ្នកអាចបញ្ចូលវាដោយដៃហើយព្យាយាមម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="13"/>
        <source>No interface calling permission, the relevant Qianfan interface is not checked when creating the application</source>
        <translation>គ្មានការអនុញ្ញាតហៅចំណុចប្រទាក់ ចំណុចប្រទាក់ Qianfan ដែលពាក់ព័ន្ធមិនត្រូវបានពិនិត្យនៅពេលបង្កើតកម្មវិធី</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="12"/>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="18"/>
        <source>Model Invocation Error: The model request limit has been reached, or the model is offline. Suggestions: Re-add the model, or contact the customer service of the large model service provider to resolve this issue.</source>
        <translation>កំហុសការហៅគំរូ៖ ដែនកំណត់សំណើរគំរូត្រូវបានឈានដល់ ឬគំរូគឺអសកម្ម។ សំណើរ៖ បន្ថែមគំរូម្តងទៀត ឬទាក់ទងសេវាកម្មអតិថិជនរបស់អ្នកផ្តល់សេវាកម្មគំរូធំដើម្បីដោះស្រាយបញ្ហានេះ។</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="14"/>
        <source>Failed to obtain token</source>
        <translation>បរាជ័យក្នុងការទទួលបាន token</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="15"/>
        <source>IAM authentication failed</source>
        <translation>ការផ្ទៀងផ្ទាត់ IAM បរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="16"/>
        <source>The application does not exist or failed to be created</source>
        <translation>កម្មវិធីមិនមាន ឬបរាជ័យក្នុងការបង្កើត</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="17"/>
        <source>The number of requests per day exceeds the limit</source>
        <translation>ចំនួនសំណើរក្នុងមួយថ្ងៃលើសដែនកំណត់</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="19"/>
        <source>The total number of requests exceeds the limit</source>
        <translation>ចំនួនសំណើរសរុបលើសដែនកំណត់</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="20"/>
        <source>Invalid access_token parameter</source>
        <translation>ប៉ារ៉ាម៉ែត្រ access_token មិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="21"/>
        <source>access_token is invalid</source>
        <translation>access_token មិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="22"/>
        <source>access token expires</source>
        <translation>access token ផុតកំណត់</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="23"/>
        <source>Service error, template does not exist</source>
        <translation>កំហុសសេវាកម្ម គំរូមិនមាន</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="24"/>
        <source>A system error occurred, please try again later</source>
        <translation>មានកំហុសប្រព័ន្ធ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="25"/>
        <source>The knowledge base server cannot be accessed</source>
        <translation>មិនអាចចូលប្រើម៉ាស៊ីនបម្រើមូលដ្ឋានចំណេះដឹង</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="26"/>
        <source>Knowledge base data download exception</source>
        <translation>ការទាញយកទិន្នន័យមូលដ្ឋានចំណេះដឹងមានកំហុស</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="27"/>
        <source>Prompt word is too long</source>
        <translation>ពាក្យបញ្ជាក់វែងពេក</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="28"/>
        <source>Model does not exist</source>
        <translation>គំរូមិនមាន</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="29"/>
        <source>Request parameter error</source>
        <translation>កំហុសប៉ារ៉ាម៉ែត្រសំណើរ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="30"/>
        <source>Image processing failed</source>
        <translation>ការដំណើរការរូបភាពបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="31"/>
        <source>Service handling exception error</source>
        <translation>កំហុសការដោះស្រាយសេវាកម្មមានកំហុស</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="32"/>
        <source>Service internal error</source>
        <translation>កំហុសខាងក្នុងសេវាកម្ម</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="33"/>
        <source>The input parameter format is incorrect, such as missing necessary parameters.</source>
        <translation>ទម្រង់ប៉ារ៉ាម៉ែត្របញ្ចូលមិនត្រឹមត្រូវ ដូចជាប៉ារ៉ាម៉ែត្រចាំបាច់ខ្វះ។</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="34"/>
        <source>The input parameter body is not in standard JSON format</source>
        <translation>តួប៉ារ៉ាម៉ែត្របញ្ចូលមិនមានទម្រង់ JSON ស្តង់ដារ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="35"/>
        <source>Parameter verification is illegal</source>
        <translation>ការផ្ទៀងផ្ទាត់ប៉ារ៉ាម៉ែត្រមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="36"/>
        <source>Permission control error</source>
        <translation>កំហុសការគ្រប់គ្រងការអនុញ្ញាត</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="37"/>
        <source>Customized model service apiname does not exist</source>
        <translation>ឈ្មោះ API សេវាកម្មគំរូផ្ទាល់ខ្លួនមិនមាន</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="38"/>
        <source>Service internal error, please try again later</source>
        <translation>កំហុសខាងក្នុងសេវាកម្ម សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="39"/>
        <source>Illegal HTTP Method, currently only supports POST requests</source>
        <translation>វិធីសាស្ត្រ HTTP មិនត្រឹមត្រូវ បច្ចុប្បន្នគាំទ្រតែសំណើរ POST</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="40"/>
        <source>The requested content exceeds the large model internal limit</source>
        <translation>មាតិកាដែលបានស្នើសុំលើសពីដែនកំណត់ខាងក្នុងគំរូធំ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="41"/>
        <source>internal error</source>
        <translation>កំហុសខាងក្នុង</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="42"/>
        <source>Vincent diagram model service timeout</source>
        <translation>សេវាគំរូដ្យាក្រាម Vincent ហួសពេល</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="43"/>
        <source>There are security issues with prompt and negative_prompt</source>
        <translation>មានបញ្ហាសុវត្ថិភាពជាមួយ prompt និង negative_prompt</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="44"/>
        <source>There are security issues with output images</source>
        <translation>មានបញ្ហាសុវត្ថិភាពជាមួយរូបភាពលទ្ធផល</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="46"/>
        <source>Parameter error</source>
        <translation>កំហុសប៉ារ៉ាម៉ែត្រ</translation>
    </message>
    <message>
        <location filename="../src/llm/baidu/wxqfcodetranslation.cpp" line="47"/>
        <source>No access</source>
        <translation>គ្មានការចូលប្រើ</translation>
    </message>
</context>
<context>
    <name>WXQFText2Image</name>
    <message>
        <location filename="../src/llm/baidu/wxqftext2image.cpp" line="27"/>
        <source>The image description exceeds the 256 character limit</source>
        <translation>ការពិពណ៌នារូបភាពលើសពីដែនកំណត់ 256 តួអក្សរ</translation>
    </message>
</context>
<context>
    <name>WelcomeDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="69"/>
        <source>Welcome to UOS AI</source>
        <translation>សូមស្វាគមន៍មកកាន់ UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="75"/>
        <source>UOS AI, your smart assistant, is designed to improve your productivity and enjoy a high-quality work experience.</source>
        <translation>UOS AI ជាអ្នកជំនួយឆ្លាតវៃ ត្រូវបានរចនាឡើងដើម្បីកែលម្អផលិតភាពរបស់អ្នក និងរីករាយជាមួយបទពិសោធន៍ការងារដែលមានគុណភាពខ្ពស់។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="100"/>
        <source>Get a free trial account</source>
        <translation>ទទួលបានគណនីសាកល្បងដោយឥតគិតថ្លៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="126"/>
        <source>Add Model</source>
        <translation>បន្ថែមគំរូ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="131"/>
        <source>Start using</source>
        <translation>ចាប់ផ្តើមប្រើ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="227"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="229"/>
        <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>ខ្ញុំបញ្ជាក់ថាខ្ញុំមានអាយុលើសពី 18 ឆ្នាំ។ ខ្ញុំស្គាល់ និងយល់ព្រមតាម &lt;a href=&quot;%1&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;&quot;កិច្ចព្រមព្រៀងអ្នកប្រើ UOS AI&quot;&lt;/a&gt; ហើយមាតិកាដែលខ្ញុំផ្ញើ និងទទួលតាមរយៈកម្មវិធីគឺជាការផ្លាស់ប្តូរទិន្នន័យដោយផ្ទាល់ជាមួយអ្នកផ្តល់សេវាគំរូធំ ហើយគ្មានអ្វីទាក់ទងនឹងក្រុមហ៊ុនទេ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="231"/>
        <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>ការទទួលបានគណនីបង្ហាញថាអ្នកយល់ និងយល់ព្រមតាមលក្ខខណ្ឌនៃព្រឹត្តិការណ៍ &lt;a href=&quot;%1&quot; style=&quot;color:%2; text-decoration:none;&quot;&gt;សេចក្តីលម្អិតព្រឹត្តិការណ៍&gt;&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="280"/>
        <source>Trial Account</source>
        <translation>គណនីសាកល្បង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="292"/>
        <source>Save failed, please try again later</source>
        <translation>រក្សាទុកបរាជ័យ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="301"/>
        <source>Trial account received successfully.</source>
        <translation type="unfinished">UOS AI试用账号领取成功！</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="304"/>
        <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>ចំនួននៃការប្រើប្រាស់ និងរយៈពេលនៃគណនីសាកល្បងមានកំណត់ សូមកំណត់រចនាសម្ព័ន្ធគណនីគំរូផ្ទាល់ខ្លួនរបស់អ្នកទាន់ពេលវេលា! សូមមើលសេចក្តីលម្អិតព្រឹត្តិការណ៍សម្រាប់ព័ត៌មានលម្អិត។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="306"/>
        <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>ការគាំទ្រភាសាអង់គ្លេសសម្រាប់គណនីសាកល្បងមិនបានល្អទេ។ ហើយចំនួននៃការប្រើប្រាស់និងរយៈពេលគណនីសាកល្បងមានកំណត់។ សូមកំណត់រចនាសម្ព័ន្ធគណនីម៉ូដែលផ្ទាល់ខ្លួនរបស់អ្នកឱ្យបានទាន់ពេល!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="307"/>
        <source>Start trial</source>
        <comment>button</comment>
        <translation>ចាប់ផ្តើមសាកល្បង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="314"/>
        <source>The free account activity ends.</source>
        <translation>សកម្មភាពគណនីដោយឥតគិតថ្លៃបានបញ្ចប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="322"/>
        <source>Unable to connect to the server, please check your network or try again later.</source>
        <translation>មិនអាចតភ្ជាប់ទៅកាន់ម៉ាស៊ីនបម្រើ សូមពិនិត្យបណ្តាញរបស់អ្នក ឬព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="343"/>
        <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>ខ្ញុំយល់ព្រមចូលរួមក្នុងផែនការបទពិសោធន៍អ្នកប្រើកម្មវិធី និងអនុញ្ញាតឱ្យក្រុមហ៊ុនរបស់អ្នកប្រមូលមាតិកាដែលខ្ញុំផ្ញើពេលប្រើកម្មវិធី ពេលវេលានៃការផ្ញើ ប្រភេទនៃគំរូធំដែលបានស្នើសុំ កម្មវិធីជាក់លាក់ និងថាតើអត្ថបទបានបង្កើតរូបភាពដោយជោគជ័យឬអត់ ដើម្បីកែលម្អគុណភាពសេវា និងបង្កើនបទពិសោធន៍ប្រតិបត្តិការ។ (ប្រសិនបើអ្នកបដិសេធផ្តល់ព័ត៌មានខាងលើ វានឹងមិនប៉ះពាល់ដល់ការប្រើប្រាស់កម្មវិធីធម្មតារបស់អ្នកទេ។)</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="293"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="315"/>
        <location filename="../src/gui/mgmt/private/welcomedialog.cpp" line="323"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>បញ្ជាក់</translation>
    </message>
</context>
<context>
    <name>XFCodeTranslation</name>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="9"/>
        <source>Error while upgrading to WebSocket</source>
        <translation>កំហុសពេលដំឡើងកំណែទៅ WebSocket</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="10"/>
        <source>Error reading user&apos;s message via WebSocket</source>
        <translation>កំហុសពេលអានសារអ្នកប្រើតាមរយៈ WebSocket</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="11"/>
        <source>Error sending message to user via WebSocket</source>
        <translation>កំហុសពេលផ្ញើសារទៅអ្នកប្រើតាមរយៈ WebSocket</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="12"/>
        <source>The user&apos;s message format is incorrect</source>
        <translation>ទ្រង់ទ្រាយសាររបស់អ្នកប្រើមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="13"/>
        <source>Schema error for user data</source>
        <translation>កំហុសស៊ីម៉ាសម្រាប់ទិន្នន័យអ្នកប្រើ</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="14"/>
        <source>User parameter value is wrong</source>
        <translation>តម្លៃប៉ារ៉ាម៉ែត្រអ្នកប្រើមិនត្រឹមត្រូវ</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="15"/>
        <source>User concurrency error: The current user is already connected, and the same user cannot connect to multiple places at the same time.</source>
        <translation>កំហុសអ្នកប្រើប្រាស់ក្នុងពេលដំណាលគ្នា៖ អ្នកប្រើប្រាស់បច្ចុប្បន្នត្រូវបានភ្ជាប់រួចហើយ ហើយអ្នកប្រើប្រាស់ដូចគ្នាមិនអាចភ្ជាប់ទៅកន្លែងច្រើនក្នុងពេលតែមួយបានទេ។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="16"/>
        <source>User traffic is limited: The service is processing the user&apos;s current problem and needs to wait for the processing to be completed before sending a new request. (You must wait for a complete reply from the  model before sending the next question)</source>
        <translation>ចរាចរណ៍អ្នកប្រើប្រាស់ត្រូវបានកំណត់៖ សេវាកម្មកំពុងដំណើរការបញ្ហាបច្ចុប្បន្នរបស់អ្នកប្រើប្រាស់ ហើយត្រូវរង់ចាំដល់ដំណើរការត្រូវបានបញ្ចប់មុនពេលផ្ញើសំណើថ្មី។ (អ្នកត្រូវរង់ចាំចម្លើយពេញលេញពីគំរូមុនពេលផ្ញើសំណើបន្ទាប់)</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="17"/>
        <source>Insufficient service capacity, please contact staff</source>
        <translation>សមត្ថភាពសេវាកម្មមិនគ្រប់គ្រាន់ សូមទាក់ទងបុគ្គលិក</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="18"/>
        <source>Failed to establish connection with engine</source>
        <translation>បរាជ័យក្នុងការបង្កើតការភ្ជាប់ជាមួយម៉ាស៊ីន</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="19"/>
        <source>Error receiving engine data</source>
        <translation>កំហុសក្នុងការទទួលទិន្នន័យពីម៉ាស៊ីន</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="20"/>
        <source>Error sending data to engine</source>
        <translation>កំហុសក្នុងការផ្ញើទិន្នន័យទៅម៉ាស៊ីន</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="21"/>
        <source>Engine internal error</source>
        <translation>កំហុសខាងក្នុងម៉ាស៊ីន</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="22"/>
        <source>The input content does not pass the review and is suspected of violating the rules. Please readjust the input content.</source>
        <translation>មាតិកាបញ្ចូលមិនឆ្លងកាត់ការពិនិត្យ ហើយត្រូវបានសង្ស័យថាបំពានលើច្បាប់។ សូមកែសម្រួលមាតិកាបញ្ចូលឡើងវិញ។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="23"/>
        <source>The output content involves sensitive information, the review fails, and subsequent results cannot be displayed to the user.</source>
        <translation>មាតិកាលទ្ធផលពាក់ព័ន្ធនឹងព័ត៌មានអាថ៌កំបាំង ការពិនិត្យបរាជ័យ ហើយលទ្ធផលបន្តមិនអាចបង្ហាញដល់អ្នកប្រើប្រាស់បានទេ។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="24"/>
        <source>appid is in the blacklist</source>
        <translation>appid ស្ថិតនៅក្នុងបញ្ជីខ្មៅ</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="25"/>
        <source>Appid authorization class error. For example: this function is not activated, the corresponding version is not activated, the token is insufficient, the concurrency exceeds authorization, etc.</source>
        <translation>កំហុសថ្នាក់អនុញ្ញាត appid។ ឧទាហរណ៍៖ មុខងារនេះមិនត្រូវបានធ្វើឱ្យសកម្ម កំណែដែលត្រូវគ្នាមិនត្រូវបានធ្វើឱ្យសកម្ម សញ្ញាសម្គាល់មិនគ្រប់គ្រាន់ ការប្រើប្រាស់ក្នុងពេលដំណាលគ្នាលើសពីការអនុញ្ញាត ជាដើម។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="26"/>
        <source>Clear history failed</source>
        <translation>ការលុបប្រវត្តិបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="27"/>
        <source>Indicates that the content of this session has a tendency to involve illegal information; it is recommended that developers give the user a prompt after receiving this error code to enter information that involves illegal information.</source>
        <translation>បង្ហាញថាមាតិកានៃសម័យនេះមានទំនោរពាក់ព័ន្ធនឹងព័ត៌មានខុសច្បាប់។ វាត្រូវបានណែនាំឱ្យអ្នកអភិវឌ្ឍន៍ផ្តល់សញ្ញាប្រាប់ដល់អ្នកប្រើប្រាស់បន្ទាប់ពីទទួលបានលេខកូដកំហុសនេះ ដើម្បីបញ្ចូលព័ត៌មានដែលពាក់ព័ន្ធនឹងព័ត៌មានខុសច្បាប់។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="28"/>
        <source>Service is busy, please try again later</source>
        <translation>សេវាកម្មរវល់ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="29"/>
        <source>The parameters of the request engine are abnormal, and the engine schema check fails.</source>
        <translation>ប៉ារ៉ាម៉ែត្រនៃម៉ាស៊ីនសំណើមានលក្ខណៈមិនធម្មតា ហើយការពិនិត្យគ្រោងការណ៍ម៉ាស៊ីនបរាជ័យ។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="30"/>
        <source>Engine network abnormality</source>
        <translation>បណ្តាញម៉ាស៊ីនមានលក្ខណៈមិនធម្មតា</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="31"/>
        <source>The number of tokens exceeds the upper limit. The number of words in the conversation history and question is too large and needs to be simplified.</source>
        <translation>ចំនួនសញ្ញាសម្គាល់លើសពីដែនកំណត់ខាងលើ។ ចំនួនពាក្យក្នុងប្រវត្តិសាមស្រប និងសំណួរមានច្រើនពេក ហើយត្រូវការធ្វើឱ្យសាមញ្ញ។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="32"/>
        <source>Authorization error: The appId does not have authorization for related functions or the business volume exceeds the limit</source>
        <translation>កំហុសអនុញ្ញាត៖ appId មិនមានការអនុញ្ញាតសម្រាប់មុខងារដែលពាក់ព័ន្ធ ឬបរិមាណអាជីវកម្មលើសពីដែនកំណត់</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="33"/>
        <source>Authorization error: Daily flow control limit exceeded. Exceeded the maximum number of visits for the day</source>
        <translation>កំហុសអនុញ្ញាត៖ លើសដែនកំណត់គ្រប់គ្រងលំហូរប្រចាំថ្ងៃ។ លើសពីចំនួនអតិបរមានៃការចូលមើលសម្រាប់ថ្ងៃនេះ</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="34"/>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="35"/>
        <source>There are currently too many visitors, please try again later.</source>
        <translation>បច្ចុប្បន្នមានអ្នកទស្សនាច្រើនពេក សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
    <message>
        <location filename="../src/llm/iflytek/xfcodetranslation.cpp" line="44"/>
        <source>Connection failed, please check the fill in information.</source>
        <translation>ការភ្ជាប់បរាជ័យ សូមពិនិត្យព័ត៌មានដែលបានបំពេញ។</translation>
    </message>
</context>
<context>
    <name>ZhiPuCodeTranslation</name>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="9"/>
        <source>Server internal error</source>
        <translation>កំហុសខាងក្នុងម៉ាស៊ីនបម្រើ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="10"/>
        <source>Authentication failed</source>
        <translation>ការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="11"/>
        <source>The Authentication parameter was not received in the header and authentication could not be performed.</source>
        <translation>ប៉ារ៉ាម៉ែត្រផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវមិនត្រូវបានទទួលក្នុងក្បាល ហើយមិនអាចធ្វើការផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវបានទេ។</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="12"/>
        <source>The Authentication Token is illegal. Please confirm that the Authentication Token is delivered correctly.</source>
        <translation>សញ្ញាសម្គាល់ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវមិនត្រឹមត្រូវ។ សូមបញ្ជាក់ថាសញ្ញាសម្គាល់ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវត្រូវបានផ្ញើត្រឹមត្រូវ។</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="13"/>
        <source>Authentication Token has expired, please regenerate/obtain it</source>
        <translation>សញ្ញាសម្គាល់ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវបានផុតកំណត់ សូមបង្កើតឡើងវិញ/ទទួលបានវា</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="14"/>
        <source>Verification via Authentication Token failed</source>
        <translation>ការផ្ទៀងផ្ទាត់តាមរយៈសញ្ញាសម្គាល់ផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="15"/>
        <source>Account reading and writing</source>
        <translation>ការអាននិងសរសេរគណនី</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="16"/>
        <source>Your account is currently inactive. Please check account information</source>
        <translation>គណនីរបស់អ្នកបច្ចុប្បន្នមិនសកម្ម។ សូមពិនិត្យព័ត៌មានគណនី</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="17"/>
        <source>Your account does not exist</source>
        <translation>គណនីរបស់អ្នកមិនមាន</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="18"/>
        <source>Your account has been locked, please contact customer service to unlock it</source>
        <translation>គណនីរបស់អ្នកត្រូវបានចាក់សោ សូមទាក់ទងអ្នកគ្រប់គ្រងដើម្បីដោះសោ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="19"/>
        <source>Your account is in arrears, please recharge and try again</source>
        <translation>គណនីរបស់អ្នកមានបំណុល សូមបំពេញប្រាក់ហើយព្យាយាមម្តងទៀត</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="20"/>
        <source>Unable to successfully access your account, please try again later</source>
        <translation>មិនអាចចូលគណនីបាន សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="21"/>
        <source>API call error</source>
        <translation>កំហុសក្នុងការហៅ API</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="22"/>
        <source>API call parameters are incorrect, please check the documentation</source>
        <translation>ប៉ារ៉ាម៉ែត្រការហៅ API មិនត្រឹមត្រូវ សូមពិនិត្យឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="23"/>
        <source>Model does not exist, please check the model code</source>
        <translation>ម៉ូដែលមិនមាន សូមពិនិត្យលេខកូដម៉ូដែល</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="24"/>
        <source>The current model does not support the ${method} calling method</source>
        <translation>ម៉ូដែលបច្ចុប្បន្នមិនគាំទ្រវិធីសាកសួរ ${method}</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="25"/>
        <source>${field} Parameters not received normally</source>
        <translation>ប៉ារ៉ាម៉ែត្រ ${field} មិនត្រូវបានទទួលយ៉ាងធម្មតា</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="26"/>
        <source>The ${field}  parameter is illegal. Please check the documentation</source>
        <translation>ប៉ារ៉ាម៉ែត្រ ${field} មិនត្រឹមត្រូវ។ សូមពិនិត្យឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="27"/>
        <source>${field1} and ${field2} cannot be set at the same time, please check the documentation</source>
        <translation>${field1} និង ${field2} មិនអាចកំណត់ក្នុងពេលតែមួយបានទេ សូមពិនិត្យឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="28"/>
        <source>You do not have access to  ${API_name}</source>
        <translation>អ្នកមិនមានសិទ្ធិចូលប្រើ ${API_name}</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="29"/>
        <source>API ${API_name} is offline</source>
        <translation>API ${API_name} បានផ្អាកសេវា</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="30"/>
        <source>API ${API_name}  does not exist</source>
        <translation>API ${API_name} មិនមាន</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="31"/>
        <source>API call process error</source>
        <translation>កំហុសក្នុងដំណើរការហៅ API</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="32"/>
        <source>You have requested: ${request_id}</source>
        <translation>អ្នកបានស្នើសុំ: ${request_id}</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="33"/>
        <source>When getting asynchronous request results, please use task_id</source>
        <translation>នៅពេលទទួលលទ្ធផលសំណើអសមកាល សូមប្រើ task_id</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="34"/>
        <source>Task: ${task_id} does not exist</source>
        <translation>ភារកិច្ច: ${task_id} មិនមាន</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="35"/>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="36"/>
        <source>Network error, error id: ${error_id}, please contact customer service</source>
        <translation>កំហុសបណ្តាញ លេខកូដកំហុស: ${error_id}, សូមទាក់ទងអ្នកគ្រប់គ្រង</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="37"/>
        <source>API run error</source>
        <translation>កំហុសក្នុងការប្រើ API</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="38"/>
        <source>Prompt super long</source>
        <translation>សំណើវែងពេក</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="39"/>
        <source>API call blocked by policy</source>
        <translation>ការហៅ API ត្រូវបានរារាំងដោយគោលនយោបាយ</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="40"/>
        <source>The system has detected that the input or generated content may contain unsafe or sensitive content. Please avoid entering prompts that may easily generate sensitive content. Thank you for your cooperation.</source>
        <translation>ប្រព័ន្ធបានរកឃើញថាខ្លឹមសារបញ្ចូលឬដែលបានបង្កើតអាចមានខ្លឹមសារមិនសុវត្ថិភាពឬអាស្រ័យ។ សូមជៀសវាងការបញ្ចូលសំណើដែលអាចបង្កើតខ្លឹមសារអាស្រ័យយ៉ាងងាយ។ សូមអរគុណសម្រាប់ការសហការ។</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="41"/>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="42"/>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="44"/>
        <source>There are currently too many visitors, please try again later.</source>
        <translation>មានអ្នកទស្សនាច្រើនពេក សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ។</translation>
    </message>
    <message>
        <location filename="../src/llm/zhipu/zhipucodetranslation.cpp" line="43"/>
        <source>This API has reached the limit of calls for today. If you need more, please contact customer service to purchase.</source>
        <translation>API នេះបានឈានដល់ដែនកំណត់ការហៅសម្រាប់ថ្ងៃនេះ។ បើអ្នកត្រូវការច្រើនទៀត សូមទាក់ទងអ្នកគ្រប់គ្រងដើម្បីទិញ។</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddPrivateModelDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="48"/>
        <source>Add model</source>
        <translation>បន្ថែមម៉ូដែល</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="50"/>
        <source>APIKey</source>
        <translation>កូដ API</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="55"/>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="82"/>
        <source>Required, please input</source>
        <translation>តម្រូវឲ្យមាន សូមបញ្ចូល</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="58"/>
        <source>Account</source>
        <translation>គណនី</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="63"/>
        <source>Required, to distinguish multiple models</source>
        <translation>តម្រូវឲ្យមាន ដើម្បីបែងចែកម៉ូដែលច្រើន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="69"/>
        <source>Model Name</source>
        <translation>ឈ្មោះម៉ូដែល</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="74"/>
        <source>Optional</source>
        <translation>ជាជម្រើស</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="77"/>
        <source>Domain</source>
        <translation>ដែន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="104"/>
        <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>ដើម្បីសាកសម្លឹងថាតើគំរូនេះអាចប្រើបាន ប្រព័ន្ធនឹងផ្ញើព័ត៌មានសាកសម្លឹងទៅគំរូធំ ដែលនឹងប្រើប្រាស់ថូខែនបន្តិចបន្តួច។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="147"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="149"/>
        <source>Confirm</source>
        <translation>បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="241"/>
        <source>No more than 20 characters</source>
        <translation>មិនលើសពី ២០តួអក្សរ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="272"/>
        <source>This LLM already exists, please do not add it again.</source>
        <translation>LLM នេះមានរួចហើយ សូមកុំបន្ថែមវាម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="315"/>
        <source>Save failed, please try again later</source>
        <translation>រក្សាទុកបរាជ័យ សូមព្យាយាមម្តងទៀតនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="373"/>
        <source>The account name already exists, please change it</source>
        <translation>ឈ្មោះគណនីមានរួចហើយ សូមផ្លាស់ប្តូរវា</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="401"/>
        <source>For proxy settings, please go to system proxy settings</source>
        <translation>សម្រាប់ការកំណត់ប្រូកស៊ី សូមចូលទៅការកំណត់ប្រូកស៊ីប្រព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addprivatemodeldialog.cpp" line="404"/>
        <source>Go to settings</source>
        <translation>ទៅកាន់ការកំណត់</translation>
    </message>
</context>
<context>
    <name>uos_ai::AddSkillDialog</name>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="64"/>
        <source>Add Skill</source>
        <translation>បន្ថែមជំនាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="66"/>
        <source>Skill Name</source>
        <translation>ឈ្មោះជំនាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="71"/>
        <source>Enter skill name</source>
        <translation>បញ្ចូលឈ្មោះជំនាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="85"/>
        <source>Skill Command</source>
        <translation>ពាក្យបញ្ជាជំនាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="93"/>
        <source> {selection} </source>
        <translation> {selection} </translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="97"/>
        <source>represents the text selected by word selection.</source>
        <translation>តំណាងអត្ថបទដែលបានជ្រើសរើសដោយការជ្រើសរើសពាក្យ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="102"/>
        <source>Instructions</source>
        <translation>ការណែនាំ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="128"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="130"/>
        <source>Save</source>
        <translation>រក្សាទុក</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="248"/>
        <source>Skill name cannot be empty</source>
        <translation>ឈ្មោះជំនាញមិនអាចទទេបានទេ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="293"/>
        <source>Exceeded character limit</source>
        <translation>លើសពីដែនកំណត់តួអក្សរ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="405"/>
        <source>The skill name already exists.</source>
        <translation>ឈ្មោះជំនាញមានរួចហើយ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="440"/>
        <source>Command Instructions</source>
        <translation>ការណែនាំពាក្យបញ្ជា</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="478"/>
        <source>If you want to translate the selected text &quot;Hello&quot;, as shown above, you can enter the command: Translate {selection} into English.</source>
        <translation>ប្រសិនបើអ្នកចង់បកប្រែអត្ថបទដែលបានជ្រើសរើស &quot;Hello&quot; ដូចដែលបានបង្ហាញខាងលើ អ្នកអាចបញ្ចូលពាក្យបញ្ជា៖ បកប្រែ {selection} ទៅជាភាសាអង់គ្លេស។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="485"/>
        <source>Advanced Tips</source>
        <translation>ព័ត៌មានជំនួយកម្រិតខ្ពស់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="491"/>
        <source>The more specific the command, the more accurate the generated content. For example:
• Generate a PPT outline for {selection} with 3 chapters and 10 key points.
• Polish {selection} into a recruitment copy within 100 words, highlighting teamwork.</source>
        <translation>ពាក្យបញ្ជាកាន់តែជាក់លាក់ ខ្លឹមសារដែលបង្កើតបានកាន់តែត្រឹមត្រូវ។ ឧទាហរណ៍៖ • បង្កើតសេចក្តីសង្ខេប PPT សម្រាប់ {selection} ដែលមាន ៣ជំពូក និង ១០ចំណុចសំខាន់។ • កែសម្រួល {selection} ជាអត្ថបទជ្រើសរើសក្នុងរង្វង់ ១០០ពាក្យ ដោយបន្លិចលើការធ្វើការជាក្រុម។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="563"/>
        <source>Clicking the label can still insert it into the input field.</source>
        <translation>ការចុចលើស្លាកនៅតែអាចបញ្ចូលវាទៅក្នុងវាលបញ្ចូល។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/addskilldialog.cpp" line="565"/>
        <source>OK</source>
        <translation>យល់ព្រម</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiBarWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="32"/>
        <source>DDE Shell AI Bar</source>
        <translation>របារ AI DDE Shell</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files quickly</source>
        <translation>អូសឯកសារយ៉ាងឆាប់រហ័ស</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/aibarwidget.cpp" line="52"/>
        <source>Drag files to the AI ribbon for intelligent processing</source>
        <translation>អូសឯកសារទៅកាន់ផ្នែក AI ដើម្បីដំណើរការដោយឆ្លាតវៃ</translation>
    </message>
</context>
<context>
    <name>uos_ai::AiWriterDialog</name>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="97"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="415"/>
        <source>Enter what you want to create (press Enter to generate/Esc to exit)</source>
        <translation>បញ្ចូលអ្វីដែលអ្នកចង់បង្កើត (ចុច Enter ដើម្បីបង្កើត/Esc ដើម្បីចាកចេញ)</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="739"/>
        <source>Help me write an essay on the topic of [%1] with [clear structure and rich content].</source>
        <translation>ជួយខ្ញុំសរសេរអត្ថបទអំពីប្រធានបទ [%1] ដោយមាន[រចនាសម្ព័ន្ធច្បាស់លាស់ និងមាតិកាសម្បូរបែប]</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="739"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="755"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="787"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="803"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="835"/>
        <source>Artificial Intelligence</source>
        <translation>ព្យាយាមវិញ្ញាណសិប្បនិម្មិត</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="755"/>
        <source>Help me write an outline on the topic of [%1], which will be used for [PPT production].</source>
        <translation>ជួយខ្ញុំសរសេរគ្រោងការណ៍អំពីប្រធានបទ [%1] ដែលនឹងត្រូវបានប្រើសម្រាប់[ការផលិត PPT]</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="771"/>
        <source>Help me write a notice about [%1], the receiver is [All Employees] and the sender is [Administration Department].</source>
        <translation>ជួយខ្ញុំសរសេរសេចក្តីជូនដំណឹងអំពី [%1] អ្នកទទួលគឺ[បុគ្គលិកទាំងអស់] និងអ្នកផ្ញើគឺ[នាយកដ្ឋានរដ្ឋបាល]</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="771"/>
        <source>National Day Holiday</source>
        <translation>ថ្ងៃឈប់សម្រាកជាតិ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="787"/>
        <source>Help me write a research report on [%1], at least it needs to include [status description, problem analysis, countermeasures and suggestions, research conclusions].</source>
        <translation>ជួយខ្ញុំសរសេររបាយការណ៍ស្រាវជ្រាវលើ [%1] យ៉ាងហោចណាស់ត្រូវមាន[ការពិពណ៌នាស្ថានភាព ការវិភាគបញ្ហា វិធានការ និងអនុសាសន៍ សេចក្តីសន្និដ្ឋានស្រាវជ្រាវ]</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="803"/>
        <source>Help me write a speech on the topic of [%1] for [Company Leaders], requiring [clear structure and vivid language].</source>
        <translation>ជួយខ្ញុំសរសេរសុន្ទរកថាអំពីប្រធានបទ [%1] សម្រាប់[អ្នកដឹកនាំក្រុមហ៊ុន] ដែលតម្រូវឱ្យមាន[រចនាសម្ព័ន្ធច្បាស់លាស់ និងភាសាស្រស់ស្អាត]</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="819"/>
        <source>Help me write a summary of my recent work, including [%1] and [results], requiring a [formal] tone.</source>
        <translation>ជួយខ្ញុំសរសេរសង្ខេបការងារថ្មីៗរបស់ខ្ញុំ រួមមាន [%1] និង[លទ្ធផល] ដែលតម្រូវឱ្យមានសំឡេង[ផ្លូវការ]</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="819"/>
        <source>work content</source>
        <translation>មាតិកាការងារ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="835"/>
        <source>Help me write a public tweet on the topic of [%1], requiring [clear structure] and [relaxed] tone.</source>
        <translation>ជួយខ្ញុំសរសេរសារសាធារណៈអំពីប្រធានបទ [%1] ដែលតម្រូវឱ្យមាន[រចនាសម្ព័ន្ធច្បាស់លាស់] និងសំឡេង[សប្បាយ]</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1036"/>
        <source>Model Configuration</source>
        <translation>ការកំណត់រចនាសម្ព័ន្ធគំរូ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1123"/>
        <source>Go to configure  </source>
        <translation>ទៅកាន់ការកំណត់រចនាសម្ព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="268"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1260"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="86"/>
        <source>AI Writer</source>
        <translation>អ្នកសរសេរ AI</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="190"/>
        <source>Article</source>
        <translation>អត្ថបទ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="194"/>
        <source>Outline</source>
        <translation>គ្រោងការណ៍</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="198"/>
        <source>Notification</source>
        <translation>សេចក្តីជូនដំណឹង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="202"/>
        <source>Research Report</source>
        <translation>របាយការណ៍ស្រាវជ្រាវ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="206"/>
        <source>Speeches</source>
        <translation>សុន្ទរកថា</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="210"/>
        <source>Work Summary</source>
        <translation>សង្ខេបការងារ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="214"/>
        <source>Tweets</source>
        <translation>សារសាធារណៈ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="306"/>
        <source>Paste to Text</source>
        <translation>បិទភ្ជាប់ទៅអត្ថបទ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="324"/>
        <source>Regenerate</source>
        <translation>បង្កើតឡើងវិញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="332"/>
        <source>Copy</source>
        <translation>ចម្លង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="350"/>
        <source>The content generated by AI is for reference only, please pay attention to the accuracy of the information.</source>
        <translation>មាតិកាដែលបានបង្កើតដោយ AI គឺសម្រាប់យោងតែប៉ុណ្ណោះ សូមយកចិត្តទុកដាក់លើភាពត្រឹមត្រូវនៃព័ត៌មាន។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="849"/>
        <source>The function can be used only after restarting the input method. The tutorial is as follows:
1. Right-click on the input method icon in the taskbar.
2. Click &quot;Restart&quot;.</source>
        <translation>មុខងារនេះអាចប្រើបានតែបន្ទាប់ពីចាប់ផ្តើមវិធីសាកសួរឡើងវិញ។ ការណែនាំមានដូចខាងក្រោម៖

1. ចុចខាងស្តាំលើរូបតំណាងវិធីសាកសួរនៅក្នុងរបារភារកិច្ច។

2. ចុច &quot;ចាប់ផ្តើមឡើងវិញ&quot;។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="853"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1070"/>
        <source>Copied</source>
        <translation>បានចម្លង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1088"/>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1099"/>
        <source>Current model: </source>
        <translation>គំរូបច្ចុប្បន្ន៖ </translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1106"/>
        <source>Currently no model</source>
        <translation>គ្មានគំរូនៅពេលនេះ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1137"/>
        <source>Modify the content, change the tone…</source>
        <translation>កែសម្រួលមាតិកា ផ្លាស់ប្តូរសំឡេង...</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1258"/>
        <source>Fill failed</source>
        <translation>បំពេញបរាជ័យ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1259"/>
        <source>No input box selected, please select the input box and re-fill it.</source>
        <translation>គ្មានប្រអប់បញ្ចូលត្រូវបានជ្រើសរើស សូមជ្រើសរើសប្រអប់បញ្ចូលហើយបំពេញវាម្តងទៀត។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/gui/aiwriterdialog.cpp" line="1261"/>
        <source>Ok</source>
        <translation>យល់ព្រម</translation>
    </message>
</context>
<context>
    <name>uos_ai::AppUtils</name>
    <message>
        <location filename="../src/utils/apputils.cpp" line="43"/>
        <source>File Manager</source>
        <translation>កម្មវិធីគ្រប់គ្រងឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="44"/>
        <source>UOS AI</source>
        <translation>UOS AI</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="45"/>
        <source>Mail</source>
        <translation>សំបុត្រ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="46"/>
        <source>Calendar</source>
        <translation>ប្រតិទិន</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="47"/>
        <source>Web Browser</source>
        <translation>កម្មវិធីរុករកអ៊ីនធឺណិត</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="48"/>
        <source>Text Editor</source>
        <translation>កម្មវិធីកែសម្រួលអត្ថបទ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="49"/>
        <source>Screenshot</source>
        <translation>ថតអេក្រង់</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="50"/>
        <source>Voice Notes</source>
        <translation>កំណត់ត្រាសំឡេង</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="51"/>
        <source>Document Viewer</source>
        <translation>កម្មវិធីមើលឯកសារ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="52"/>
        <source>App Store</source>
        <translation>ហាងកម្មវិធី</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="53"/>
        <source>Manual</source>
        <translation>សៀវភៅណែនាំ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="54"/>
        <source>WPS Writer</source>
        <translation>WPS Writer</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="55"/>
        <source>WPS Spreadsheets</source>
        <translation>WPS Spreadsheets</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="56"/>
        <source>WPS Presentation</source>
        <translation>WPS Presentation</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="57"/>
        <source>QQ</source>
        <translation>QQ</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="58"/>
        <source>SuwellReader</source>
        <translation>SuwellReader</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="59"/>
        <source>DingTalk</source>
        <translation>DingTalk</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="60"/>
        <source>FoxitOfficeSuite</source>
        <translation>FoxitOfficeSuite</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="61"/>
        <source>Foxit PDF Editor</source>
        <translation>Foxit PDF Editor</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="62"/>
        <source>Yozo Document 2024</source>
        <translation>Yozo Document 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="63"/>
        <source>Yozo Office 2024</source>
        <translation>Yozo Office 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="64"/>
        <source>Yozo Presentation 2024</source>
        <translation>Yozo Presentation 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="65"/>
        <source>Yozo Sheet 2024</source>
        <translation>Yozo Sheet 2024</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="66"/>
        <source>Yozo-xReader</source>
        <translation>Yozo-xReader</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="67"/>
        <source>wpspdf</source>
        <translation>wpspdf</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="68"/>
        <source>doubao</source>
        <translation>doubao</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="69"/>
        <source>Foxmail</source>
        <translation>Foxmail</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="70"/>
        <source>zjd</source>
        <translation>zjd</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="71"/>
        <source>Wechat</source>
        <translation>Wechat</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="72"/>
        <source>WXWork</source>
        <translation>WXWork</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="73"/>
        <source>Feishu</source>
        <translation>Feishu</translation>
    </message>
    <message>
        <location filename="../src/utils/apputils.cpp" line="74"/>
        <source>Chrome</source>
        <translation>Chrome</translation>
    </message>
</context>
<context>
    <name>uos_ai::ClickableLabel</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="695"/>
        <source>Insert it into the input field</source>
        <translation>បញ្ចូលវាទៅក្នុងវាលបញ្ចូល</translation>
    </message>
</context>
<context>
    <name>uos_ai::CreateScheduleInst</name>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="144"/>
        <source>Create Schedule</source>
        <translation>បង្កើតកាលវិភាគ</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="146"/>
        <source>Schedule a meeting with the Marketing Department from 2 PM to 5 PM.</source>
        <translation>កំណត់កាលវិភាគសម្រាប់កិច្ចប្រជុំជាមួយនឹងផ្នែកទីផ្សារពីម៉ោង 2 ល្ងាចដល់ម៉ោង 5 ល្ងាច។</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="155"/>
        <source>Sorry, no matching operations were found.</source>
        <translation>សូមអភ័យទោស មិនមានប្រតិបត្តិការដែលត្រូវគ្នាត្រូវបានរកឃើញទេ។</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="169"/>
        <source>Please parse the corresponding parameters from the input content to match the schedule template in the following JSON format,and output only the JSON content, excluding any irrelevant information.

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

Input: %1
Current time: %2</source>
        <translation>សូមវិភាគប៉ារ៉ាម៉ែត្រដែលពាក់ព័ន្ធពីមាតិកាបញ្ចូលដើម្បីផ្គូផ្គងទៅនឹងគំរូកាលវិភាគក្នុងទ្រង់ទ្រាយ JSON ខាងក្រោម ហើយចេញទិន្នន័យតែ JSON ប៉ុណ្ណោះ មិនរួមបញ្ចូលព័ត៌មានដែលមិនពាក់ព័ន្ធ។

គំរូកាលវិភាគ:
json
{&quot;subject&quot;: &quot;ប្រធានបទ&quot;, &quot;startTime&quot;: &quot;ពេលចាប់ផ្ដើមកាលវិភាគ, ទ្រង់ទ្រាយ: yyyy-MM-ddThh:mm:ss&quot;, &quot;endTime&quot;: &quot;ពេលបញ្ចប់កាលវិភាគ, ទ្រង់ទ្រាយ: yyyy-MM-ddThh:mm:ss&quot;}

បញ្ចូល: %1
ពេលបច្ចុប្បន្ន: %2</translation>
    </message>
</context>
<context>
    <name>uos_ai::CustomMcpServerEditor</name>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="39"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="85"/>
        <source>Add MCP Server</source>
        <translation>បន្ថែមម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="48"/>
        <source>Edit MCP Server</source>
        <translation>កែសម្រួលម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="95"/>
        <source>JSON configuration:</source>
        <translation>ការកំណត់រចនាសម្ព័ន្ធ JSON:</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="99"/>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="105"/>
        <source>Please paste the MCP JSON configuration code into the input box.</source>
        <translation>សូមបិទភ្ជាប់កូដការកំណត់រចនាសម្ព័ន្ធ MCP JSON ចូលទៅក្នុងប្រអប់បញ្ចូល។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="119"/>
        <source>Describe</source>
        <translation>បរិយាយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="125"/>
        <source>Describe MCP server functions to facilitate quick search tools</source>
        <translation>បរិយាយមុខងារម៉ាស៊ីនមេ MCP ដើម្បីជួយឧបករណ៍ស្វែងរកឱ្យបានលឿន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="154"/>
        <source>Cancel</source>
        <translation type="unfinished">បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="166"/>
        <source>Confirm</source>
        <translation type="unfinished">បញ្ជាក់</translation>
    </message>
</context>
<context>
    <name>uos_ai::DConfigManager</name>
    <message>
        <location filename="../src/utils/dconfigmanager.cpp" line="234"/>
        <source>The device needs to be restarted before this function can be fully used.</source>
        <translation>ឧបករណ៍ត្រូវការចាប់ផ្តើមឡើងវិញមុនពេលដែលមុខងារនេះអាចប្រើប្រាស់ពេញលេញ។</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekInfo</name>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="119"/>
        <source>After receiving the gift, the original Baidu model and iFlytek model will be replaced with DeepSeek</source>
        <translation>បន្ទាប់ពីទទួលបានអំណោយ គំរូ Baidu ដើម និងគំរូ iFlytek នឹងត្រូវបានជំនួសដោយ DeepSeek</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="132"/>
        <source>Manually collect later</source>
        <translation>ប្រមូលដោយដៃនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="293"/>
        <source>Trial Account</source>
        <translation>គណនីសាកល្បង</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="376"/>
        <source>Get a free account</source>
        <translation>ទទួលបានគណនីដោយឥតគិតថ្លៃ</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="385"/>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="418"/>
        <source>Try again</source>
        <translation>ព្យាយាមម្តងទៀត</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="393"/>
        <source>Enter UOS AI</source>
        <translation>ចូលទៅកាន់ UOS AI</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="401"/>
        <source>Receiving...</source>
        <translation>កំពុងទទួល...</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="410"/>
        <source>Use it immediately</source>
        <translation>ប្រើវាភ្លាមៗ</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="431"/>
        <source>Checking account status...</source>
        <translation>កំពុងពិនិត្យស្ថានភាពគណនី...</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="468"/>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="476"/>
        <source>DeepSeek account claim failed!</source>
        <translation>ការទាមទារគណនី DeepSeek បរាជ័យ!</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="469"/>
        <source>Please check the network and try again later！</source>
        <translation>សូមពិនិត្យបណ្តាញ ហើយព្យាយាមម្តងទៀតនៅពេលក្រោយ!</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="472"/>
        <source>DeepSeek account successfully claimed!</source>
        <translation>ទទួលបានគណនី DeepSeek ដោយជោគជ័យ!</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="477"/>
        <source>Please check the network and try again or manually claim in UOS AI settings later</source>
        <translation>សូមពិនិត្យបណ្តាញ ហើយព្យាយាមម្តងទៀត ឬទាមទារដោយដៃនៅក្នុងការកំណត់ UOS AI នៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="464"/>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="480"/>
        <source>UOS AI has been fully integrated into DeepSeek</source>
        <translation>UOS AI ត្រូវបានបញ្ចូលគ្នាទាំងស្រុងទៅក្នុង DeepSeek</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="465"/>
        <source>The free account activity has ended.</source>
        <translation>សកម្មភាពគណនីឥតគិតថ្លៃបានបញ្ចប់។</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="473"/>
        <source>Come and experience it!</source>
        <translation>សូមមកហើយសាកល្បងវា!</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/deepseekinfo.cpp" line="481"/>
        <source>Come and claim your account!</source>
        <translation>សូមមកហើយទាញយកគណនីរបស់អ្នក!</translation>
    </message>
</context>
<context>
    <name>uos_ai::DeepSeekModelItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="48"/>
        <source>Precautions</source>
        <translation>ការប្រុងប្រយ័ត្ន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="49"/>
        <source>The DeepSeek local model has certain requirements for computer configuration. If the configuration is lower than the recommended one, the experience will be affected.</source>
        <translation>ម៉ូដែលក្នុងស្រុក DeepSeek មានតម្រូវការជាក់លាក់សម្រាប់ការកំណត់រចនាសម្ព័ន្ធកុំព្យូទ័រ។ ប្រសិនបើការកំណត់រចនាសម្ព័ន្ធទាបជាងអ្វីដែលបានណែនាំ បទពិសោធន៍នឹងត្រូវប៉ះពាល់។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="54"/>
        <source>Recommended configuration</source>
        <translation>ការកំណត់រចនាសម្ព័ន្ធដែលបានណែនាំ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="55"/>
        <source>&lt;b&gt;Recommended Configuration&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU: &lt;/b&gt;High-performance multi-core CPU (such as Intel i5/i7 or AMD Ryzen 5/7 series), with a clock speed of above 3.0 GHz.&lt;br&gt;&lt;b&gt;GPU: &lt;/b&gt;With a video memory of above 4GB.&lt;br&gt;&lt;b&gt;Memory: &lt;/b&gt;8GB and above.&lt;br&gt;&lt;b&gt;Hard Drive: &lt;/b&gt;Solid State Drive (SSD) with at least 5GB of free space reserved.</source>
        <translation type="unfinished">&lt;b&gt;推荐配置&lt;/b&gt;&lt;br&gt;&lt;b&gt;CPU：&lt;/b&gt;高性能多核CPU（如Intel i5/i7或AMD Ryzen 5/7系列），主频3.0 GHz以上&lt;br&gt;&lt;b&gt;GPU：&lt;/b&gt;显存4GB以上&lt;br&gt;&lt;b&gt;内存：&lt;/b&gt;8GB及以上&lt;br&gt;&lt;b&gt;硬盘：&lt;/b&gt;固态硬盘（SSD）并预留5GB以上空间</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="64"/>
        <source>Install later</source>
        <translation>ដំឡើងនៅពេលក្រោយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/deepseekmodelitem.cpp" line="65"/>
        <source>Confirm installation</source>
        <translation>បញ្ជាក់ការដំឡើង</translation>
    </message>
</context>
<context>
    <name>uos_ai::DisableAppWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/disableappwidget.cpp" line="47"/>
        <source>Hide FollowAlong in the following applications</source>
        <translation>លាក់ FollowAlong នៅក្នុងកម្មវិធីខាងក្រោម</translation>
    </message>
</context>
<context>
    <name>uos_ai::ECheckAgreementDialog</name>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="62"/>
        <source>Enabling MCP Server Features</source>
        <translation>បើកដំណើរការមុខងារម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="81"/>
        <source>Some third-party MCP server features carry certain risks. Please use them with caution. If you enable this service, a built-in tool will detect and automatically download necessary dependencies. This download process will incur data charges. Please be aware of these risks and proceed with caution.</source>
        <translation>មុខងារម៉ាស៊ីនមេ MCP របស់ភាគីទីបីខ្លះមានហានិភ័យជាក់លាក់។ សូមប្រើប្រាស់ដោយប្រុងប្រយ័ត្ន។ ប្រសិនបើអ្នកបើកដំណើរការសេវាកម្មនេះ ឧបករណ៍បង្កប់នឹងរកឃើញនិងទាញយកឯកសារចាំបាច់ដោយស្វ័យប្រវត្តិ។ ដំណើរការទាញយកនេះនឹងបង្កឱ្យមានការចំណាយទិន្នន័យ។ សូមដឹងអំពីហានិភ័យទាំងនេះនិងបន្តដោយប្រុងប្រយ័ត្ន។</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="97"/>
        <source>I have understood and agree to use this service</source>
        <translation>ខ្ញុំបានយល់ច្បាស់និងយល់ព្រមប្រើប្រាស់សេវាកម្មនេះ</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="110"/>
        <source>Cancel</source>
        <translation type="unfinished">បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/common/echeckagreementdialog.cpp" line="112"/>
        <source>Confirm</source>
        <translation type="unfinished">បញ្ជាក់</translation>
    </message>
</context>
<context>
    <name>uos_ai::GenerateImageInst</name>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="207"/>
        <source>Generate Image</source>
        <translation>បង្កើតរូបភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="209"/>
        <source>Describe Image Content</source>
        <translation>ពណ៌នាអំពីមាតិការូបភាព</translation>
    </message>
</context>
<context>
    <name>uos_ai::IatWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="152"/>
        <source>Speak now</source>
        <translation>និយាយឥឡូវនេះ</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="160"/>
        <source>Low input volume</source>
        <translation>កម្រិតសំឡេងបញ្ចូលទាប</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="163"/>
        <source>Settings</source>
        <translation>ការកំណត់</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/iatwidget.cpp" line="244"/>
        <source>Network unavailable</source>
        <translation>បណ្តាញមិនអាចប្រើបាន</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputPlaceholderWidget</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="38"/>
        <location filename="../src/wordwizard/wrapper/inputplaceholderwidget.cpp" line="72"/>
        <source>Ask AI</source>
        <translation>សួរមនុស្សយន្ត AI</translation>
    </message>
</context>
<context>
    <name>uos_ai::InputWindow</name>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="82"/>
        <source>What to ask about this?</source>
        <translation>ចង់សួរអ្វីអំពីនេះ?</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="114"/>
        <source>Hide until restarting this app</source>
        <translation>លាក់រហូតដល់បើកកម្មវិធីនេះឡើងវិញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="115"/>
        <source>Disable in This Application</source>
        <translation type="unfinished">បិទក្នុងកម្មវិធីនេះ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="116"/>
        <source>Disable Globally</source>
        <translation type="unfinished">បិទទូទាំង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="134"/>
        <location filename="../src/wordwizard/wrapper/inputwindow.cpp" line="456"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>ទៅកាន់&lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;ការកំណត់&lt;/a&gt;ដើម្បីបើកដំណើរការវិញ។</translation>
    </message>
</context>
<context>
    <name>uos_ai::LaunchAppInst</name>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="52"/>
        <source>Launch or Close App</source>
        <translation>បើក ឬបិទកម្មវិធី</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="54"/>
        <source>WPS, Music, Album, Control Center, Log Viewer ...</source>
        <translation>WPS, តន្ត្រី, អាល់ប៊ុម, មជ្ឈមណ្ឌលបញ្ជា, កម្មវិធីមើលកំណត់ហេតុ ...</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPAgent</name>
    <message>
        <location filename="../src/agent/mcpagent.cpp" line="114"/>
        <source>MCP server is not available</source>
        <translation>ម៉ាស៊ីនមេ MCP មិនអាចប្រើប្រាស់បានទេ</translation>
    </message>
</context>
<context>
    <name>uos_ai::MCPServer</name>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="67"/>
        <location filename="../src/agent/mcpserver.cpp" line="139"/>
        <source>The &apos;mcpServers&apos; field is missing.</source>
        <translation>វាល &apos;mcpServers&apos; បាត់។</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="76"/>
        <source>Remove old custom server config failed, server name: %0</source>
        <translation>បានបរាជ័យក្នុងការយកការកំណត់ម៉ាស៊ីនមេផ្ទាល់ខ្លួនចាស់ចេញ ឈ្មោះម៉ាស៊ីនមេ: %0</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="89"/>
        <location filename="../src/agent/mcpserver.cpp" line="163"/>
        <source>no valid mcp server.</source>
        <translation>មិនមានម៉ាស៊ីនមេ mcp ដែលត្រឹមត្រូវទេ។</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="147"/>
        <source>Duplicate MCP server name: %0.</source>
        <translation>ឈ្មោះម៉ាស៊ីនមេ MCP ដូចគ្នា: %0។</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="150"/>
        <source>MCP server name &apos;%1&apos; already exists</source>
        <translation>ឈ្មោះម៉ាស៊ីនមេ MCP &apos;%1&apos; មានរួចហើយ</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="176"/>
        <source>Server name &apos;%1&apos; already exists</source>
        <translation>ឈ្មោះម៉ាស៊ីនមេ &apos;%1&apos; មានរួចហើយ</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="223"/>
        <location filename="../src/agent/mcpserver.cpp" line="268"/>
        <source>Failed to open custom config file for writing</source>
        <translation>បានបរាជ័យក្នុងការបើកឯកសារកំណត់ផ្ទាល់ខ្លួនសម្រាប់សរសេរ</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="231"/>
        <source>Server &apos;%1&apos; is not a custom server or does not exist</source>
        <translation>ម៉ាស៊ីនមេ &apos;%1&apos; មិនមែនជាម៉ាស៊ីនមេផ្ទាល់ខ្លួន ឬមិនមានទេ</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="246"/>
        <source>No custom server found.</source>
        <translation>រកមិនឃើញម៉ាស៊ីនមេផ្ទាល់ខ្លួនទេ។</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="252"/>
        <source>Server &apos;%1&apos; not found.</source>
        <translation>រកមិនឃើញម៉ាស៊ីនមេ &apos;%1&apos; ទេ។</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="326"/>
        <source>url field cannot be empty.</source>
        <translation>វាល url មិនអាចទទេរ។</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="333"/>
        <source>command field cannot be empty.</source>
        <translation>វាល command មិនអាចទទេរ។</translation>
    </message>
    <message>
        <location filename="../src/agent/mcpserver.cpp" line="337"/>
        <source>The &apos;command&apos; or &apos;url&apos; field is missing</source>
        <translation>វាល &apos;command&apos; ឬ &apos;url&apos; បាត់</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="50"/>
        <source>Install</source>
        <translation type="unfinished">ដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="55"/>
        <source>Uninstall</source>
        <translation type="unfinished">លុបចោល</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserveritem.cpp" line="62"/>
        <source>Update</source>
        <translation>ធ្វើបច្ចុប្បន្នភាព</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistitem.cpp" line="62"/>
        <source>built-in</source>
        <translation>បង្កប់ជាមួយ</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="127"/>
        <source>MCP Server</source>
        <translation>ម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="134"/>
        <source>All</source>
        <translation>ទាំងអស់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="135"/>
        <source>Built-in</source>
        <translation>បង្កប់ជាមួយ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="136"/>
        <source>Custom</source>
        <translation type="unfinished">ផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="144"/>
        <source>Add MCP Server</source>
        <translation>បន្ថែមម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="326"/>
        <source>Confirm deletion %1?</source>
        <translation>បញ្ជាក់ការលុប %1?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="327"/>
        <source>After deletion, this server will be unavailable. Proceed with caution.</source>
        <translation>បន្ទាប់ពីលុប ម៉ាស៊ីនមេនេះនឹងមិនអាចប្រើបានទេ។ សូមប្រុងប្រយ័ត្ន។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="328"/>
        <source>Cancel</source>
        <translation type="unfinished">បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverlistwidget.cpp" line="329"/>
        <source>Delete</source>
        <translation type="unfinished">លុប</translation>
    </message>
</context>
<context>
    <name>uos_ai::McpServerWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="59"/>
        <source>Mcp Enviorment</source>
        <translation>បរិស្ថាន Mcp</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="91"/>
        <source>MCP Server</source>
        <translation>ម៉ាស៊ីនមេ MCP</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="172"/>
        <source>Install UOS AI Agent</source>
        <translation>ដំឡើង UOS AI Agent</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/mcpserverwidget.cpp" line="173"/>
        <source>After installation, MCP Server will be available.</source>
        <translation>បន្ទាប់ពីដំឡើង ម៉ាស៊ីនមេ MCP នឹងអាចប្រើបាន។</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelHubLLM</name>
    <message>
        <location filename="../src/externalllm/modelhubllm.cpp" line="43"/>
        <source>YouRong 1.5B</source>
        <translation>YouRong 1.5B</translation>
    </message>
    <message>
        <location filename="../src/externalllm/modelhubllm.cpp" line="58"/>
        <source>YouRong 7B</source>
        <translation>YouRong 7B</translation>
    </message>
</context>
<context>
    <name>uos_ai::ModelScopeItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="98"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="305"/>
        <source>Install</source>
        <translation>ដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="108"/>
        <source>Update</source>
        <translation>ធ្វើឱ្យទាន់សម័យ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="102"/>
        <source>Uninstall</source>
        <translation>លុបចោល</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="113"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="151"/>
        <source>About %1GB</source>
        <translation>ប្រហែល %1GB</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="194"/>
        <source>Installing</source>
        <translation>កំពុងដំឡើង</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="221"/>
        <source>Are you sure you want to delete this model?</source>
        <translation>តើអ្នកប្រាកដថាចង់លុបម៉ូដែលនេះឬ?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="222"/>
        <source>Cancel</source>
        <comment>button</comment>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="223"/>
        <source>Confirm</source>
        <comment>button</comment>
        <translation>បញ្ជាក់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="245"/>
        <source>Checking</source>
        <translation>កំពុងពិនិត្យ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="265"/>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="492"/>
        <source>Ok</source>
        <comment>button</comment>
        <translation>យល់ព្រម</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="266"/>
        <source>%0 download failed, please try again!</source>
        <translation>&apos;%0 ទាញយកបរាជ័យ សូមព្យាយាមម្តងទៀត!&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="313"/>
        <source>Please install the &quot;Embedding Plugins&quot; first before installing this model.</source>
        <translation>សូមដំឡើង &quot;Embedding Plugins&quot; ជាមុនសិនមុនពេលដំឡើងគំរូនេះ។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="493"/>
        <source>target folder trash failed, please try again!</source>
        <translation>បានបរាជ័យក្នុងការបោះថង់ថតគោលដៅ សូមព្យាយាមម្តងទៀត!</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="529"/>
        <source>%1 seconds</source>
        <translation>&apos;%1 វិនាទី&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="531"/>
        <source>%1 minutes</source>
        <translation>&apos;%1 នាទី&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/modelscopeitem.cpp" line="536"/>
        <source>%1MB/%2GB downloaded, %3 left.</source>
        <translation>&apos;ទាញយកបាន %1MB/%2GB នៅសល់ %3 ។&apos;</translation>
    </message>
</context>
<context>
    <name>uos_ai::MultimediaControlInst</name>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="294"/>
        <source>Multimedia Control</source>
        <translation>ការគ្រប់គ្រងមេឌៀច្រើន</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="297"/>
        <source>Play music, state control, seek...</source>
        <translation>ចាក់តន្ត្រី គ្រប់គ្រងស្ថានភាព ស្វែងរក...</translation>
    </message>
</context>
<context>
    <name>uos_ai::PrivateModelListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="32"/>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="87"/>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="149"/>
        <source>Delete</source>
        <translation>លុប</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="36"/>
        <source>Add</source>
        <translation>បន្ថែម</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="43"/>
        <source>Private deployment model</source>
        <translation>គំរូចែកចាយឯកជន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="87"/>
        <source>Done</source>
        <translation>រួចរាល់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/privatemodellistwidget.cpp" line="97"/>
        <source>None</source>
        <translation>គ្មាន</translation>
    </message>
</context>
<context>
    <name>uos_ai::ReferenceDialog</name>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="55"/>
        <source>Reference</source>
        <translation>ឯកសារយោង</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="115"/>
        <source>Open</source>
        <translation>បើក</translation>
    </message>
    <message>
        <location filename="../src/gui/knowledgebase/referencedialog.cpp" line="150"/>
        <source>Documents don&apos;t exits!</source>
        <translation>ឯកសារមិនមានទេ!</translation>
    </message>
</context>
<context>
    <name>uos_ai::SearchOnlineInst</name>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="249"/>
        <source>Search Online</source>
        <translation>ស្វែងរកតាមអនឡាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="251"/>
        <source>Enter Search Content</source>
        <translation>បញ្ចូលមាតិកាស្វែងរក</translation>
    </message>
</context>
<context>
    <name>uos_ai::SendMailInst</name>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="81"/>
        <source>Send Mail</source>
        <translation>ផ្ញើអ៊ីមែល</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="83"/>
        <source>Help me send an email to [Recipient&apos;s Name], with the content: [Email Content].</source>
        <translation>ជួយខ្ញុំផ្ញើអ៊ីមែលទៅ [ឈ្មោះអ្នកទទួល] ដោយមានមាតិកា៖ [មាតិកាអ៊ីមែល]។</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="92"/>
        <source>Sorry, no matching operations were found.</source>
        <translation>សូមអភ័យទោស មិនមានប្រតិបត្តិការដែលត្រូវគ្នានោះទេ។</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="106"/>
        <source>Please extract the relevant parameters from the provided input to match the following JSON email template format,and output only the JSON content. Do not include any extraneous information.

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

Input: %1</source>
        <translation>សូមទាញយកប៉ារ៉ាម៉ែត្រពាក់ព័ន្ធពីធាតុចូលដែលបានផ្តល់ ដើម្បីផ្គូផ្គងទៅនឹងទ្រង់ទ្រាយ JSON នៃគំរូអ៊ីមែលខាងក្រោម ហើយផ្តល់ចេញតែមាតិកា JSON ប៉ុណ្ណោះ។ មិនត្រូវបញ្ចូលព័ត៌មានផ្សេងឡើយ។

ទ្រង់ទ្រាយគំរូអ៊ីមែល:

json
{&quot;subject&quot;: &quot;ប្រធានអ៊ីមែល&quot;, &quot;content&quot;: &quot;មាតិកាអ៊ីមែល&quot;, &quot;to&quot;: &quot;អ្នកទទួល&quot;, &quot;cc&quot;: &quot;អ្នកទទួល CC&quot;, &quot;bcc&quot;: &quot;អ្នកទទួល BCC&quot;}

ធាតុចូល: %1</translation>
    </message>
</context>
<context>
    <name>uos_ai::ShortcutUpdateDialog</name>
    <message>
        <location filename="../src/gui/upgrade/shortcutupdatedialog.cpp" line="51"/>
        <source>Shortcut: [Super + Space]. Quickly invoke UOS AI to access all AI features in one place.</source>
        <translation>ផ្លូវកាត់៖ [Super + Space]។ ហៅ UOS AI យ៉ាងរហ័សដើម្បីចូលប្រើលក្ខណៈពិសេស AI ទាំងអស់ក្នុងមួយកន្លែង។</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/shortcutupdatedialog.cpp" line="79"/>
        <source>Got it</source>
        <translation>យល់ហើយ</translation>
    </message>
    <message>
        <location filename="../src/gui/upgrade/shortcutupdatedialog.cpp" line="107"/>
        <source>This prompt will appear %1 more times, &lt;a href=&quot;#nomore&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;Do not show again&lt;/a&gt;</source>
        <translation>សារនេះនឹងបង្ហាញទៀត %1 ដង &lt;a href=&quot;#nomore&quot; style=&quot;color: %2; text-decoration: none;&quot;&gt;កុំបង្ហាញម្តងទៀត&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillCommandTextEdit</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="55"/>
        <source>Take </source>
        <translation>&apos;យក &apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="56"/>
        <source> translate into English</source>
        <translation>&apos;បកប្រែជាភាសាអង់គ្លេស&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="185"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="218"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="459"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="604"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="792"/>
        <location filename="../src/gui/mgmt/private/skillcommandtextedit.cpp" line="796"/>
        <source>Exceeded character limit</source>
        <translation>លើសពីដែនកំណត់តួអក្សរ</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Enable</source>
        <translation>បើក</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="123"/>
        <location filename="../src/gui/mgmt/private/skilllistitem.cpp" line="212"/>
        <source>Disabled</source>
        <translation>បិទ</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="64"/>
        <source>Skill Management</source>
        <translation>ការគ្រប់គ្រងជំនាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="68"/>
        <source>Add Skill</source>
        <translation>បន្ថែមជំនាញ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="75"/>
        <source>The first 4 skills will be displayed on the toolbar, and others will be hidden in the More menu.</source>
        <translation>ជំនាញ 4 ដំបូងនឹងត្រូវបានបង្ហាញនៅលើរបារឧបករណ៍ ហើយជំនាញផ្សេងទៀតនឹងត្រូវបានលាក់នៅក្នុងម៉ឺនុយ More។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="215"/>
        <source>Saved</source>
        <translation>បានរក្សាទុក</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="239"/>
        <source>Are you sure you want to delete the skill &quot;%1&quot;?</source>
        <translation>តើអ្នកប្រាកដថាចង់លុបជំនាញ &quot;%1&quot; មែនទេ?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="240"/>
        <source>Cancel</source>
        <translation>បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skilllistwidget.cpp" line="241"/>
        <source>Delete</source>
        <translation>លុប</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillServerListItem</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistitem.cpp" line="62"/>
        <source>built-in</source>
        <translation type="unfinished">បង្កប់ជាមួយ</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillServerListWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistwidget.cpp" line="82"/>
        <source>Skill List</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistwidget.cpp" line="89"/>
        <source>Import Skill</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistwidget.cpp" line="121"/>
        <source>Supported files</source>
        <translation type="unfinished">ឯកសារដែលគាំទ្រ</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistwidget.cpp" line="265"/>
        <source>Confirm deletion %1?</source>
        <translation type="unfinished">បញ្ជាក់ការលុប %1?</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistwidget.cpp" line="266"/>
        <source>After deletion, this skill will be unavailable. Proceed with caution.</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistwidget.cpp" line="267"/>
        <source>Cancel</source>
        <translation type="unfinished">បោះបង់</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverlistwidget.cpp" line="268"/>
        <source>Delete</source>
        <translation type="unfinished">លុប</translation>
    </message>
</context>
<context>
    <name>uos_ai::SkillServerWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="48"/>
        <source>Skill Enviorment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="84"/>
        <source>Agent Skills</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="109"/>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="120"/>
        <source>Configure </source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="110"/>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="121"/>
        <source>MCP environment</source>
        <translation type="unfinished"></translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="111"/>
        <location filename="../src/gui/mgmt/private/skillserverwidget.cpp" line="122"/>
        <source>After configuration you can use agent skills</source>
        <translation type="unfinished"></translation>
    </message>
</context>
<context>
    <name>uos_ai::SystemControlInst</name>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="23"/>
        <source>System Control</source>
        <translation>ការគ្រប់គ្រងប្រព័ន្ធ</translation>
    </message>
    <message>
        <location filename="../src/gui/Instruction/instructions.cpp" line="25"/>
        <source>Switch to a new wallpaper. set the screen brightness to 30%...</source>
        <translation>ប្តូរទៅរូបភាពផ្ទៃតុថ្មី។ កំណត់ពន្លឺអេក្រង់ឱ្យនៅ 30%...</translation>
    </message>
</context>
<context>
    <name>uos_ai::TtsWidget</name>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="86"/>
        <source>The text you have selected has exceeded the 2000 character limit.</source>
        <translation>អត្ថបទដែលអ្នកបានជ្រើសរើសហួសពីដែនកំណត់អក្សរ 2000។</translation>
    </message>
    <message>
        <location filename="../src/audiowizard/gui/ttswidget.cpp" line="141"/>
        <source>Network is offline , stop text to speech</source>
        <translation>បណ្តាញអន្តរធានអសកម្ម បញ្ឈប់ការបំលែងអត្ថបទទៅជាសំឡេង</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateButton</name>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Update</source>
        <translation>ធ្វើបច្ចុប្បន្នភាព</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/updatebutton.cpp" line="81"/>
        <source>Cancel Update</source>
        <translation>បោះបង់ការធ្វើបច្ចុប្បន្នភាព</translation>
    </message>
</context>
<context>
    <name>uos_ai::UpdateLogDialog</name>
    <message>
        <location filename="../src/gui/upgrade/updatelogdialog.cpp" line="40"/>
        <source>UOS AI Assistant Update Log</source>
        <translation>កំណត់ហេតុធ្វើបច្ចុប្បន្នភាព UOS AI Assistant</translation>
    </message>
</context>
<context>
    <name>uos_ai::WizardWrapper</name>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="113"/>
        <source>Hide until restarting this app</source>
        <translation>លាក់រហូតដល់បើកកម្មវិធីនេះឡើងវិញ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="134"/>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="346"/>
        <source>Go to &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;Settings&lt;/a&gt; to re-enable it.</source>
        <translation>ទៅកាន់ &lt;a href=&quot;#&quot; style=&quot;color:%1;text-decoration:none;&quot;&gt;ការកំណត់&lt;/a&gt; ដើម្បីបើកវាឡើងវិញ។</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="784"/>
        <source>The added content must be more than 10 words</source>
        <translation>មាតិកាដែលបានបន្ថែមត្រូវតែលើសពី១០ពាក្យ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="833"/>
        <source>Search</source>
        <translation>ស្វែងរក</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="837"/>
        <source>Explain</source>
        <translation>ពន្យល់</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="841"/>
        <source>Summary</source>
        <translation>សង្ខេប</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="845"/>
        <source>Translate</source>
        <translation>បកប្រែ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="849"/>
        <source>Continue Writing</source>
        <translation>បន្តសរសេរ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="853"/>
        <source>Expand</source>
        <translation>ពង្រីក</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="857"/>
        <source>Correct</source>
        <translation>កែតម្រូវ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="865"/>
        <source>Add to the AI knowledge base</source>
        <translation>បន្ថែមទៅក្នុងមូលដ្ឋានចំណេះដឹង AI</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="114"/>
        <source>Disable in This Application</source>
        <translation>បិទក្នុងកម្មវិធីនេះ</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="115"/>
        <source>Disable Globally</source>
        <translation>បិទទូទាំង</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="125"/>
        <source>Custom Settings</source>
        <translation>ការកំណត់ផ្ទាល់ខ្លួន</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wrapper/wizardwrapper.cpp" line="861"/>
        <source>Polish</source>
        <translation>ដំណើរការបញ្ចប់</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizard</name>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="654"/>
        <source>UOS AI FollowAlong</source>
        <translation>UOS AI FollowAlong</translation>
    </message>
    <message>
        <location filename="../src/wordwizard/wordwizard.cpp" line="671"/>
        <source>Added</source>
        <translation>បានបន្ថែម</translation>
    </message>
</context>
<context>
    <name>uos_ai::WordWizardWidget</name>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="37"/>
        <source>UOS AI FollowAlong</source>
        <translation>UOS AI តាមដាន</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>Automatically display the UOS AI FollowAlong toolbar when text is selected.</source>
        <translation>បង្ហាញដោយស្វ័យប្រវត្តិរបារឧបករណ៍ UOS AI តាមដាននៅពេលអត្ថបទត្រូវបានជ្រើសរើស។</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/wordwizardwidget.cpp" line="89"/>
        <source>After closing, the selected text can still be woken up by the shortcut Super+R bar.</source>
        <translation>បន្ទាប់ពីបិទហើយ អត្ថបទដែលបានជ្រើសនៅតែអាចត្រូវបានភ្ញាក់ដោយផ្លូវកាត់ Super+R ។</translation>
    </message>
</context>
</TS>
