<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.1" language="th">
<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>เนื้อหาที่เพิ่มต้องมีมากกว่า 10 คำ</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 type="unfinished">อัปเดต</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>ผู้ช่วยระบบ Deep สามารถใช้งานได้หลังจากตั้งค่าปลั๊กอินโมเดลแล้วเท่านั้น</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>คุณสามารถอัปโหลดไฟล์หรือรูปภาพได้สูงสุด 3 ไฟล์</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>คำว่า &quot;Agent&quot; ในอุตสาหกรรม 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>ขยายข้อความนี้เป็น 300 คำ โดยเน้นรายละเอียดฉากและอารมณ์ของตัวละคร</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>เขียนใหม่ย่อหน้านี้เป็น 500 คำ ในสไตล์วิชาการ เพิ่มข้อมูลสนับสนุนและการอ้างอิง</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>กรุณาขยายบทความสั้นนี้เป็น 1000 คำ โดยเพิ่มกรณีศึกษาและขั้นตอนปฏิบัติ</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>ขยายคำอธิบายทางเทคนิคนี้เป็น 800 คำ โดยเพิ่มพารามิเตอร์ทางเทคนิคและคำอธิบายแผนภาพ</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>ขยายเรื่องนี้เป็น 1500 คำ โดยเพิ่มการพลิกผันของเรื่องและพื้นหลังตัวละคร</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 เปลี่ยนชีวิตประจำวันอย่างไร ประมาณ 300 คำ ในสไตล์วิทยาศาสตร์ทั่วไป</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>เขียนต่อตอนจบของเทพนิยายนี้ ให้อบอุ่นและสะเทือนใจ ตัวเอกบรรลุความฝัน ประมาณ 200 คำ</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>กรุณาเขียนครึ่งหลังของอีเมลนี้ ด้วยน้ำที่เป็นมิตรและมืออาชีพ เน้นรายละเอียดการร่วมมือ ภายใน 150 คำ</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>ขยายย่อหน้าถัดไปของบันทึกการเดินทางนี้ อธิบายทิวทัศน์ในหุบเขา ให้มีชีวิตชีวาและจินตนาการ ประมาณ 200 คำ</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>ช่วยเขียนบทสรุปของสุนทรพจน์นี้ ให้สร้างแรงบันดาลใจและเน้นการทำงานเป็นทีม ประมาณ 100 คำ</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>ขยายส่วนคำอธิบายประสิทธิภาพของคู่มือผลิตภัณฑ์นี้ ให้ละเอียดและแม่นยำ ประมาณ 300 คำ</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>เขียนต่อตอนเริ่มต้นของเรื่องรักนี้ ฉากในปารีสที่ฝนตก สไตล์โรแมนติก 150 คำ</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>ฉันต้องการปรับปรุงบทคัดย่อของเอกสารวิชาการนี้ให้กระชับและชัดเจนมากขึ้นภายใน 200 คำ</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>ช่วยฉันเขียนจดหมายขอโทษนี้ใหม่ให้ดูจริงใจและเหมาะสมมากขึ้น</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>ช่วยฉันเขียนประกาศการประชุมสำหรับพรุ่งนี้เวลา 15:00 น. ในห้องประชุม 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:00 น. ถึง 17:00 น. ซึ่งจะส่งผลต่อทั้งอาคารสำนักงาน</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:00 น. โดยคงรายละเอียดอื่น ๆ เหมือนเดิม</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>สร้างสรุปงานจากข้อความต่อไปนี้ [วางข้อความ]</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>ช่วยฉันเขียนเรียงความในหัวข้อ [%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>ช่วยฉันเขียนทวีตสาธารณะในหัวข้อ [%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>ช่วยฉันเขียนสรุปงานล่าสุดของฉัน รวมถึง [%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>ช่วยฉันเขียนรายงานการวิจัยเกี่ยวกับ [%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>ปัญญาประดิษฐ์</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>ช่วยฉันเขียนสุนทรพจน์ในหัวข้อ [%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>ช่วยฉันเขียนโครงร่างในหัวข้อ [%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>ช่วยฉันเขียนประกาศเกี่ยวกับ [%1] ผู้รับคือ [พนักงานทั้งหมด] และผู้ส่งคือ [ฝ่ายบริหาร]</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="937"/>
        <source>National Day Holiday</source>
        <translation>วันหยุดวันชาติ</translation>
    </message>
    <message>
        <location filename="../src/gui/chat/private/eaifaqinit.cpp" line="947"/>
        <source>work content</source>
        <translation>เนื้อหางาน</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คุณเป็นนักแปลมืออาชีพและผู้เชี่ยวชาญด้านภาษา งานของคุณคือ:\n1. แปลข้อความอย่างแม่นยำตามที่ร้องขอ\n2. ตอบคำถามที่เกี่ยวข้องกับภาษา\n3. ระบุและจัดการคำขอแปลเฉพาะ\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%1\n\n---รูปแบบเอาท์พุต---\n1. สำหรับการแปลเต็ม: ให้เฉพาะการแปลโดยไม่มีการจัดรูปแบบเพิ่มเติม\n2. สำหรับการแปลบางส่วน: ให้เฉพาะการแปลของส่วนที่ระบุ\n3. สำหรับคำอธิบาย: ให้เฉพาะคำอธิบายในภาษาเดียวกับคำถาม\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>อัปเดต UOS Screen Recorder เป็นเวอร์ชัน 6.6 หรือใหม่กว่า และรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อเปิดใช้งานคำถาม-ตอบภาพหน้าจอ</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>---บทบาท---

คุณคือนักแปลมืออาชีพและผู้เชี่ยวชาญด้านภาษา หน้าที่ของคุณคือ:

1. แปลข้อความอย่างแม่นยำตามที่ร้องขอ
2. ตอบคำถามที่เกี่ยวข้องกับภาษา
3. ระบุและจัดการคำขอแปลเฉพาะ

---เป้าหมาย---

วิเคราะห์ข้อความของผู้ใช้อย่างรอบคอบเพื่อกำหนดเจตนา:

1. หากข้อความมีวลีเช่น &apos;นี่หมายถึงอะไร&apos;, &apos;อธิบายวลีนี้&apos;, หรือคล้ายกัน - ให้เฉพาะคำอธิบายภาษา (ไม่ต้องแปล)
2. หากระบุประโยค/ย่อหน้าที่ต้องการแปล (เช่น &apos;แปลประโยคนี้:...&apos;) - แปลเฉพาะส่วนที่ระบุ (ไม่ต้องแปลทั้งหมด)
3. เมื่อไม่พบคำขอเฉพาะใดๆ ให้แปลเต็มระหว่างภาษาจีนกับภาษาอังกฤษ

รักษาความหมาย โทน และสไตล์เดิมเสมอ สำหรับการแปล:
- ภาษาจีน → ภาษาอังกฤษ
- ภาษาอังกฤษ → ภาษาจีน

สำหรับคำถามภาษา ให้คำอธิบายที่ชัดเจนและกระชับ

---อินพุต---
%1

---รูปแบบเอาต์พุต---
1. สำหรับการแปลเต็ม: ให้เฉพาะคำแปลโดยไม่มีการจัดรูปแบบเพิ่มเติม
2. สำหรับการแปลบางส่วน: ให้เฉพาะคำแปลของส่วนที่ระบุ
3. สำหรับคำอธิบาย: ให้เฉพาะคำอธิบายในภาษาเดียวกับคำถาม
ห้ามรวมคำอธิบายกับการแปลหรือให้คำแปลเต็มหลังจากการแปลบางส่วน</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 Screen Recorder เป็นเวอร์ชัน 6.6 หรือใหม่กว่า และรีสตาร์ทคอมพิวเตอร์ของคุณเพื่อเปิดใช้งาน Screenshot Q&amp;A</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 ฉบับ (%2 วินาที)</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 ได้ถูกย้ายไปอยู่ใน Settings</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 เพิ่มเติม ให้ไปที่ Settings &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 type="unfinished">รับบัญชีฟรี</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 Assistant หลังจากติดตั้ง</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>การตั้งค่าพร็อกซี</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>ไม่สามารถรับโทเคนได้</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>โทเคนการเข้าถึงหมดอายุ</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>ไม่เกิน 20 ตัวอักษร</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} ด้วย 3 บทและ 10 ประเด็นสำคัญ

• ปรับปรุง {selection} ให้เป็นข้อความสรรหาภายใน 100 คำ โดยเน้นการทำงานเป็นทีม</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 Server</translation>
    </message>
    <message>
        <location filename="../src/gui/mgmt/private/custommcpservereditor.cpp" line="48"/>
        <source>Edit MCP Server</source>
        <translation>แก้ไข MCP Server</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 server เพื่ออำนวยความสะดวกในการค้นหาเครื่องมือได้อย่างรวดเร็ว</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, Music, Album, Control Center, Log Viewer ...</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 type="unfinished">อัปเดต</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;ผู้รับสำเนา&quot;, &quot;bcc&quot;: &quot;ผู้รับสำเนาลับ&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 รายการแรกจะแสดงบนแถบเครื่องมือ ส่วนที่เหลือจะถูกซ่อนไว้ในเมนู &apos;เพิ่มเติม&apos;</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"></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>เนื้อหาที่เพิ่มต้องมีมากกว่า 10 คำ</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>
