keepassxc/share/translations/keepassx_th.ts
2018-03-06 22:54:54 +01:00

4081 lines
141 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0" ?><!DOCTYPE TS><TS language="th" version="2.1">
<context>
<name>AboutDialog</name>
<message>
<source>About KeePassXC</source>
<translation>เกี่ยวกับ KeePassXC</translation>
</message>
<message>
<source>About</source>
<translation>เกี่ยวกับ</translation>
</message>
<message>
<source>Report bugs at: &lt;a href=&quot;https://github.com/keepassxreboot/keepassxc/issues&quot; style=&quot;text-decoration: underline;&quot;&gt;https://github.com&lt;/a&gt;</source>
<translation>รายงานข้อผิดพลาดที่: &lt;a href=&quot;https://github.com/keepassxreboot/keepassxc/issues&quot; style=&quot;text-decoration: underline;&quot;&gt;https://github.com&lt;/a&gt;</translation>
</message>
<message>
<source>KeePassXC is distributed under the terms of the GNU General Public License (GPL) version 2 or (at your option) version 3.</source>
<translation>KeePassXC เผยแพร่ภายใต้เงื่อนไขของสัญญาอนุญาตสาธารณะทั่วไปของกนู (GNU GPL)
รุ่น 2 หรือรุ่น 3 (คุณสามารถเลือกได้)</translation>
</message>
<message>
<source>Contributors</source>
<translation>ผู้ร่วมสมทบ</translation>
</message>
<message>
<source>&lt;a href=&quot;https://github.com/keepassxreboot/keepassxc/graphs/contributors&quot;&gt;See Contributions on GitHub&lt;/a&gt;</source>
<translation>&lt;a href=&quot;https://github.com/keepassxreboot/keepassxc/graphs/contributors&quot;&gt;ดูรายชื่อผู้สมทบบน GitHub&lt;/a&gt;</translation>
</message>
<message>
<source>Debug Info</source>
<translation>ข้อมูลดีบัก</translation>
</message>
<message>
<source>Include the following information whenever you report a bug:</source>
<translation>ใส่ข้อมูลดังต่อไปนี้ทุกครั้งที่คุณรายงานข้อผิดปกติของซอฟต์แวร์:</translation>
</message>
<message>
<source>Copy to clipboard</source>
<translation>คัดลอกไปยังคลิปบอร์ด:</translation>
</message>
<message>
<source>Version %1
</source>
<translation>รุ่น %1
</translation>
</message>
<message>
<source>Revision: %1</source>
<translation>การปรับปรุง: %1</translation>
</message>
<message>
<source>Distribution: %1</source>
<translation>การจัดจำหน่าย: %1</translation>
</message>
<message>
<source>Libraries:</source>
<translation>ไลบรารี:</translation>
</message>
<message>
<source>Operating system: %1
CPU architecture: %2
Kernel: %3 %4</source>
<translation>ระบบปฏิบัติการ: %1
สถาปัตยกรรม CPU: %2
เคอร์เนล: %3 %4</translation>
</message>
<message>
<source>Enabled extensions:</source>
<translation>ส่วนขยายที่เปิดใช้:</translation>
</message>
<message>
<source>Project Maintainers:</source>
<translation>ผู้บำรุงรักษาโครงการ:</translation>
</message>
<message>
<source>Special thanks from the KeePassXC team go to debfx for creating the original KeePassX.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Build Type: %1
</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>AccessControlDialog</name>
<message>
<source>KeePassXC HTTP Confirm Access</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remember this decision</source>
<translation>จำการตัดสินใจนี้</translation>
</message>
<message>
<source>Allow</source>
<translation>อนุญาต</translation>
</message>
<message>
<source>Deny</source>
<translation>ปฏิเสธ</translation>
</message>
<message>
<source>%1 has requested access to passwords for the following item(s).
Please select whether you want to allow access.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>AgentSettingsWidget</name>
<message>
<source>Enable SSH Agent (requires restart)</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>AutoType</name>
<message>
<source>Couldn&apos;t find an entry that matches the window title:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Auto-Type - KeePassXC</source>
<translation>Auto-Type - KeePassXC</translation>
</message>
<message>
<source>Auto-Type</source>
<translation>Auto-Type</translation>
</message>
<message>
<source>The Syntax of your Auto-Type statement is incorrect!</source>
<translation type="unfinished"/>
</message>
<message>
<source>This Auto-Type command contains a very long delay. Do you really want to proceed?</source>
<translation type="unfinished"/>
</message>
<message>
<source>This Auto-Type command contains very slow key presses. Do you really want to proceed?</source>
<translation type="unfinished"/>
</message>
<message>
<source>This Auto-Type command contains arguments which are repeated very often. Do you really want to proceed?</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>AutoTypeAssociationsModel</name>
<message>
<source>Window</source>
<translation>หน้าต่าง</translation>
</message>
<message>
<source>Sequence</source>
<translation>ลำดับ</translation>
</message>
<message>
<source>Default sequence</source>
<translation>ลำดับมาตรฐาน</translation>
</message>
</context>
<context>
<name>AutoTypeMatchModel</name>
<message>
<source>Group</source>
<translation>กลุ่ม</translation>
</message>
<message>
<source>Title</source>
<translation>หัวเรื่อง</translation>
</message>
<message>
<source>Username</source>
<translation>ชื่อผู้ใช้</translation>
</message>
<message>
<source>Sequence</source>
<translation>ลำดับ</translation>
</message>
</context>
<context>
<name>AutoTypeSelectDialog</name>
<message>
<source>Auto-Type - KeePassXC</source>
<translation>Auto-Type - KeePassXC</translation>
</message>
<message>
<source>Select entry to Auto-Type:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>BrowserAccessControlDialog</name>
<message>
<source>KeePassXC-Browser Confirm Access</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remember this decision</source>
<translation>จำการตัดสินใจนี้</translation>
</message>
<message>
<source>Allow</source>
<translation>อนุญาต</translation>
</message>
<message>
<source>Deny</source>
<translation>ปฏิเสธ</translation>
</message>
<message>
<source>%1 has requested access to passwords for the following item(s).
Please select whether you want to allow access.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>BrowserOptionDialog</name>
<message>
<source>Dialog</source>
<translation type="unfinished"/>
</message>
<message>
<source>This is required for accessing your databases with KeePassXC-Browser</source>
<translation type="unfinished"/>
</message>
<message>
<source>Enable KeepassXC browser integration</source>
<translation>เปิดใช้การผสาน KeepassXC กับเบราว์เซอร์</translation>
</message>
<message>
<source>General</source>
<translation>ทั่วไป</translation>
</message>
<message>
<source>Enable integration for these browsers:</source>
<translation>เปิดใช้การผสานกับเบราว์เซอร์เหล่านี้:</translation>
</message>
<message>
<source>&amp;Google Chrome</source>
<translation>&amp;Google Chrome</translation>
</message>
<message>
<source>&amp;Firefox</source>
<translation>&amp;Firefox</translation>
</message>
<message>
<source>&amp;Chromium</source>
<translation>&amp;Chromium</translation>
</message>
<message>
<source>&amp;Vivaldi</source>
<translation>&amp;Vivaldi</translation>
</message>
<message>
<source>Show a &amp;notification when credentials are requested</source>
<extracomment>Credentials mean login data requested via browser extension</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Re&amp;quest to unlock the database if it is locked</source>
<translation type="unfinished"/>
</message>
<message>
<source>Only entries with the same scheme (http://, https://, ...) are returned.</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Match URL scheme (e.g., https://...)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Return only best-matching credentials</source>
<translation type="unfinished"/>
</message>
<message>
<source>Sort &amp;matching credentials by title</source>
<extracomment>Credentials mean login data requested via browser extension</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Sort matching credentials by &amp;username</source>
<extracomment>Credentials mean login data requested via browser extension</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Disconnect all browsers</source>
<translation>หยุดการเชื่อมต่อกับทุกเบราว์เซอร์ (&amp;D)</translation>
</message>
<message>
<source>Forget all remembered &amp;permissions</source>
<translation>ลืมการอนุญาตที่เคยจำไว้ทั้งหมด (&amp;P)</translation>
</message>
<message>
<source>Advanced</source>
<translation>ขั้นสูง</translation>
</message>
<message>
<source>Never &amp;ask before accessing credentials</source>
<extracomment>Credentials mean login data requested via browser extension</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Never ask before &amp;updating credentials</source>
<extracomment>Credentials mean login data requested via browser extension</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Only the selected database has to be connected with a client.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Searc&amp;h in all opened databases for matching credentials</source>
<extracomment>Credentials mean login data requested via browser extension</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Automatically creating or updating string fields is not supported.</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Return advanced string fields which start with &quot;KPH: &quot;</source>
<translation type="unfinished"/>
</message>
<message>
<source>Updates KeePassXC or keepassxc-proxy binary path automatically to native messaging scripts on startup.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Update &amp;native messaging manifest files at startup</source>
<translation type="unfinished"/>
</message>
<message>
<source>Support a proxy application between KeePassXC and browser extension.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use a &amp;proxy application between KeePassXC and browser extension</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use a custom proxy location if you installed a proxy manually.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use a &amp;custom proxy location</source>
<comment>Meant is the proxy for KeePassXC-Browser</comment>
<translation type="unfinished"/>
</message>
<message>
<source>Browse...</source>
<extracomment>Button for opening file dialog</extracomment>
<translation>ดู...</translation>
</message>
<message>
<source>&lt;b&gt;Warning:&lt;/b&gt; The following options can be dangerous!</source>
<translation type="unfinished"/>
</message>
<message>
<source>Executable Files (*.exe);;All Files (*.*)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Executable Files (*)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Select custom proxy location</source>
<translation type="unfinished"/>
</message>
<message>
<source>We&apos;re sorry, but KeePassXC-Browser is not supported for Snap releases at the moment.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>BrowserService</name>
<message>
<source>KeePassXC: New key association request</source>
<translation type="unfinished"/>
</message>
<message>
<source>You have received an association request for the above key.
If you would like to allow it access to your KeePassXC database,
give it a unique name to identify and accept it.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Save and allow access</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Overwrite existing key?</source>
<translation>KeePassXC: เขียนทับกุญแจที่มีอยู่เดิม?</translation>
</message>
<message>
<source>A shared encryption key with the name &quot;%1&quot; already exists.
Do you want to overwrite it?</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Update Entry</source>
<translation>KeePassXC: ปรับปรุงรายการ</translation>
</message>
<message>
<source>Do you want to update the information in %1 - %2?</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Database locked!</source>
<translation>KeePassXC: ฐานข้อมูลถูกล็อก!</translation>
</message>
<message>
<source>The active database is locked!
Please unlock the selected database or choose another one which is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Settings not available!</source>
<translation>KeePassXC: ไม่มีการตั้งค่าที่ใช้ได้!</translation>
</message>
<message>
<source>The active database does not contain a settings entry.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: No keys found</source>
<translation>KeePassXC: ไม่พบกุญแจ</translation>
</message>
<message>
<source>No shared encryption keys found in KeePassXC Settings.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Removed keys from database</source>
<translation>KeePassXC: กุญแจถูกนำออกจากฐานข้อมูล</translation>
</message>
<message numerus="yes">
<source>Successfully removed %n encryption key(s) from KeePassXC settings.</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
<source>Removing stored permissions…</source>
<translation type="unfinished"/>
</message>
<message>
<source>Abort</source>
<translation>หยุด</translation>
</message>
<message>
<source>KeePassXC: Removed permissions</source>
<translation>KeePassXC: การอนุญาตถูกนำออก</translation>
</message>
<message numerus="yes">
<source>Successfully removed permissions from %n entry(s).</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
<source>KeePassXC: No entry with permissions found!</source>
<translation type="unfinished"/>
</message>
<message>
<source>The active database does not contain an entry with permissions.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>ChangeMasterKeyWidget</name>
<message>
<source>Password</source>
<translation>รหัสผ่าน</translation>
</message>
<message>
<source>Enter password:</source>
<translation>ป้อนรหัสผ่าน:</translation>
</message>
<message>
<source>Repeat password:</source>
<translation>ทวนรหัสผ่าน:</translation>
</message>
<message>
<source>&amp;Key file</source>
<translation>แฟ้มกุญแจ (&amp;K)</translation>
</message>
<message>
<source>Browse</source>
<translation>ดู</translation>
</message>
<message>
<source>Create</source>
<translation>สร้าง</translation>
</message>
<message>
<source>Cha&amp;llenge Response</source>
<translation>รหัสสอบถาม รหัสตอบกลับ (&amp;L)</translation>
</message>
<message>
<source>Refresh</source>
<translation>เรียกใหม่</translation>
</message>
<message>
<source>Key files</source>
<translation>แฟ้มกุญแจ</translation>
</message>
<message>
<source>All files</source>
<translation>ทุกแฟ้ม</translation>
</message>
<message>
<source>Create Key File...</source>
<translation>สร้างแฟ้มกุญแจ...</translation>
</message>
<message>
<source>Unable to create Key File : </source>
<translation>ไม่สามารถสร้างแฟ้มกุญแจได้ :</translation>
</message>
<message>
<source>Select a key file</source>
<translation>เลือกแฟ้มกุญแจ</translation>
</message>
<message>
<source>Empty password</source>
<translation>รหัสผ่านว่างเปล่า</translation>
</message>
<message>
<source>Do you really want to use an empty string as password?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Different passwords supplied.</source>
<translation>รหัสผ่านที่ให้มาไม่ตรงกัน</translation>
</message>
<message>
<source>Failed to set %1 as the Key file:
%2</source>
<translation type="unfinished"/>
</message>
<message>
<source>Legacy key file format</source>
<translation type="unfinished"/>
</message>
<message>
<source>You are using a legacy key file format which may become
unsupported in the future.
Please consider generating a new key file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Changing master key failed: no YubiKey inserted.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>CloneDialog</name>
<message>
<source>Clone Options</source>
<translation>ตัวเลือกการโคลน</translation>
</message>
<message>
<source>Append &apos; - Clone&apos; to title</source>
<translation>เติม &apos;- โคลน&apos; ต่อท้ายชื่อ</translation>
</message>
<message>
<source>Replace username and password with references</source>
<translation>แทนที่ชื่อผู้ใช้และรหัสผ่านด้วยการอ้างอิง</translation>
</message>
<message>
<source>Copy history</source>
<translation>ทำสำเนาประวัติ</translation>
</message>
</context>
<context>
<name>CsvImportWidget</name>
<message>
<source>Import CSV fields</source>
<translation>นำเข้าฟิลด์ CSV</translation>
</message>
<message>
<source>filename</source>
<translation>ชื่อแฟ้ม</translation>
</message>
<message>
<source>size, rows, columns</source>
<translation>ขนาด, แถว, หลัก</translation>
</message>
<message>
<source>Encoding</source>
<translation>การเข้ารหัส</translation>
</message>
<message>
<source>Codec</source>
<translation>ตัวเข้ารหัส</translation>
</message>
<message>
<source>Text is qualified by</source>
<translation>ข้อความถูกกำกับด้วย</translation>
</message>
<message>
<source>Fields are separated by</source>
<translation>ฟิลด์ถูกแบ่งด้วย</translation>
</message>
<message>
<source>Comments start with</source>
<translation>บันทึกความเห็นเริ่มต้นด้วย</translation>
</message>
<message>
<source>First record has field names</source>
<translation>เรคคอร์ดแรกมีชื่อฟิลด์</translation>
</message>
<message>
<source>Number of headers line to discard</source>
<translation>จำนวนบรรทัดส่วนหัวที่จะไม่สนใจ</translation>
</message>
<message>
<source>Consider &apos;\&apos; an escape character</source>
<translation>ให้นับ &apos;\&apos; เป็น escape character</translation>
</message>
<message>
<source>Preview</source>
<translation>ดูตัวอย่าง</translation>
</message>
<message>
<source>Column layout</source>
<translation type="unfinished"/>
</message>
<message>
<source>Not present in CSV file</source>
<translation type="unfinished"/>
</message>
<message>
<source>Empty fieldname </source>
<translation>ชื่อฟิลด์ว่างเปล่า</translation>
</message>
<message>
<source>column </source>
<translation>หลัก</translation>
</message>
<message>
<source>Imported from CSV file</source>
<translation>นำเข้าจากแฟ้ม CSV แล้ว</translation>
</message>
<message>
<source>Original data: </source>
<translation>ข้อมูลต้นฉบับ:</translation>
</message>
<message>
<source>Error(s) detected in CSV file !</source>
<translation>พบข้อผิดพลาดในแฟ้ม CSV !</translation>
</message>
<message>
<source> more messages skipped]</source>
<translation>มีข้อความอีกมากที่ถูกข้ามไป]</translation>
</message>
<message>
<source>Error</source>
<translation>ผิดพลาด</translation>
</message>
<message>
<source>CSV import: writer has errors:
</source>
<translation>การนำเข้า CSV: ตัวเขียนมีข้อผิดพลาด:
</translation>
</message>
</context>
<context>
<name>CsvImportWizard</name>
<message>
<source>Error</source>
<translation>ผิดพลาด</translation>
</message>
<message>
<source>Unable to calculate master key</source>
<translation>ไม่สามารถคำนวญกุญแมาสเตอร์ได้</translation>
</message>
</context>
<context>
<name>CsvParserModel</name>
<message numerus="yes">
<source>%n byte(s), </source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message numerus="yes">
<source>%n row(s), </source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message numerus="yes">
<source>%n column(s)</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
</context>
<context>
<name>DatabaseOpenWidget</name>
<message>
<source>Enter master key</source>
<translation>ใส่กุญแจมาสเตอร์</translation>
</message>
<message>
<source>Key File:</source>
<translation>แฟ้มกุญแจ:</translation>
</message>
<message>
<source>Password:</source>
<translation>รหัสผ่าน:</translation>
</message>
<message>
<source>Browse</source>
<translation>ดู</translation>
</message>
<message>
<source>Refresh</source>
<translation>เรียกใหม่</translation>
</message>
<message>
<source>Challenge Response:</source>
<translation>รหัสสอบถาม รหัสตอบกลับ:</translation>
</message>
<message>
<source>Unable to open the database.</source>
<translation>ไม่สามารถเปิดฐานข้อมูล</translation>
</message>
<message>
<source>Can&apos;t open key file</source>
<translation>ไม่สามารถเปิดแฟ้มกุญแจ</translation>
</message>
<message>
<source>Legacy key file format</source>
<translation type="unfinished"/>
</message>
<message>
<source>You are using a legacy key file format which may become
unsupported in the future.
Please consider generating a new key file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Don&apos;t show this warning again</source>
<translation>ไม่ต้องแสดงคำเตือนนี้อีก</translation>
</message>
<message>
<source>All files</source>
<translation>ทุกแฟ้ม</translation>
</message>
<message>
<source>Key files</source>
<translation>แฟ้มกุญแจ</translation>
</message>
<message>
<source>Select key file</source>
<translation>เลือกแฟ้มกุญแจ</translation>
</message>
</context>
<context>
<name>DatabaseRepairWidget</name>
<message>
<source>Repair database</source>
<translation>ซ่อมฐานข้อมูล</translation>
</message>
<message>
<source>Error</source>
<translation>ผิดพลาด</translation>
</message>
<message>
<source>Can&apos;t open key file</source>
<translation>ไม่สามารถเปิดแฟ้มกุญแจ</translation>
</message>
<message>
<source>Unable to open the database.</source>
<translation>ไม่สามารถเปิดฐานข้อมูลดังกล่าว</translation>
</message>
<message>
<source>Database opened fine. Nothing to do.</source>
<translation>ฐานข้อมูลเปิดได้ปกติ ไม่ต้องทำอะไร</translation>
</message>
<message>
<source>Success</source>
<translation>สำเร็จ</translation>
</message>
<message>
<source>The database has been successfully repaired
You can now save it.</source>
<translation>ฐานข้อมูลดังกล่าวถูกซ่อมสำเร็จแล้ว
ตอนนี้คุณสามารถบันทึกมันได้</translation>
</message>
<message>
<source>Unable to repair the database.</source>
<translation>ไม่สามารถซ่อมฐานข้อมูลดังกล่าว</translation>
</message>
</context>
<context>
<name>DatabaseSettingsWidget</name>
<message>
<source>General</source>
<translation>ทั่วไป</translation>
</message>
<message>
<source>Encryption</source>
<translation>การเข้ารหัสลับ</translation>
</message>
<message>
<source>Number of rounds too high</source>
<comment>Key transformation rounds</comment>
<translation type="unfinished"/>
</message>
<message>
<source>You are using a very high number of key transform rounds with Argon2.
If you keep this number, your database may take hours or days (or even longer) to open!</source>
<translation type="unfinished"/>
</message>
<message>
<source>Understood, keep number</source>
<translation type="unfinished"/>
</message>
<message>
<source>Cancel</source>
<translation>ยกเลิก</translation>
</message>
<message>
<source>Number of rounds too low</source>
<comment>Key transformation rounds</comment>
<translation type="unfinished"/>
</message>
<message>
<source>You are using a very low number of key transform rounds with AES-KDF.
If you keep this number, your database may be too easy to crack!</source>
<translation type="unfinished"/>
</message>
<message>
<source>KDF unchanged</source>
<translation type="unfinished"/>
</message>
<message>
<source>Failed to transform key with new KDF parameters; KDF unchanged.</source>
<translation type="unfinished"/>
</message>
<message numerus="yes">
<source> MiB</source>
<comment>Abbreviation for Mebibytes (KDF settings)</comment>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message numerus="yes">
<source> thread(s)</source>
<comment>Threads for parallel execution (KDF settings)</comment>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
</context>
<context>
<name>DatabaseSettingsWidgetEncryption</name>
<message>
<source>Encryption Algorithm:</source>
<translation>อัลกอริทึมเข้ารหัสลับ:</translation>
</message>
<message>
<source>AES: 256 Bit (default)</source>
<translation>AES: 256 บิต (ค่าปริยาย)</translation>
</message>
<message>
<source>Twofish: 256 Bit</source>
<translation>Twofish: 256 บิต</translation>
</message>
<message>
<source>Key Derivation Function:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Transform rounds:</source>
<translation>รอบเปลี่ยนรูป:</translation>
</message>
<message>
<source>Benchmark 1-second delay</source>
<translation type="unfinished"/>
</message>
<message>
<source>Memory Usage:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Parallelism:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>DatabaseSettingsWidgetGeneral</name>
<message>
<source>Database Meta Data</source>
<translation>เมทาดาทาฐานข้อมูล</translation>
</message>
<message>
<source>Database name:</source>
<translation>ชื่อฐานข้อมูล:</translation>
</message>
<message>
<source>Database description:</source>
<translation>รายละเอียดฐานข้อมูล:</translation>
</message>
<message>
<source>Default username:</source>
<translation>ชื่อผู้ใช้มาตรฐาน:</translation>
</message>
<message>
<source>History Settings</source>
<translation>การตั้งค่าประวัติ</translation>
</message>
<message>
<source>Max. history items:</source>
<translation>จำนวนมากสุดของรายการประวัติ:</translation>
</message>
<message>
<source>Max. history size:</source>
<translation>ขนาดมากสุดของรายการประวัติ:</translation>
</message>
<message>
<source> MiB</source>
<translation> MiB</translation>
</message>
<message>
<source>Use recycle bin</source>
<translation>ใช้ถังขยะรีไซเคิล</translation>
</message>
<message>
<source>Additional Database Settings</source>
<translation type="unfinished"/>
</message>
<message>
<source>Enable &amp;compression (recommended)</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>DatabaseTabWidget</name>
<message>
<source>Root</source>
<comment>Root group</comment>
<translation>รูต</translation>
</message>
<message>
<source>KeePass 2 Database</source>
<translation>ฐานข้อมูล KeePass 2</translation>
</message>
<message>
<source>All files</source>
<translation>ทุกแฟ้ม</translation>
</message>
<message>
<source>Open database</source>
<translation>เปิดฐานข้อมูล</translation>
</message>
<message>
<source>File not found!</source>
<translation>ไม่พบแฟ้ม!</translation>
</message>
<message>
<source>Unable to open the database.</source>
<translation>ไม่สามารถเปิดฐานข้อมูล</translation>
</message>
<message>
<source>File opened in read only mode.</source>
<translation>เปิดแฟ้มแล้วในแบบอ่านอย่างเดียว</translation>
</message>
<message>
<source>Open CSV file</source>
<translation>เปิดแฟ้ม CSV</translation>
</message>
<message>
<source>CSV file</source>
<translation>แฟ้ม CSV</translation>
</message>
<message>
<source>All files (*)</source>
<translation>ทุกแฟ้ม ()</translation>
</message>
<message>
<source>Merge database</source>
<translation>ผสานฐานข้อมูล</translation>
</message>
<message>
<source>Open KeePass 1 database</source>
<translation>เปิดฐานข้อมูล KeePass 1</translation>
</message>
<message>
<source>KeePass 1 database</source>
<translation>ฐานข้อมูล KeePass 1</translation>
</message>
<message>
<source>Close?</source>
<translation>ปิด?</translation>
</message>
<message>
<source>&quot;%1&quot; is in edit mode.
Discard changes and close anyway?</source>
<translation>&quot;%1&quot; อยู่ในระหว่าการแก้ไข
ละทิ้งการเปลี่ยนแปลงทั้งหมดและปิดอยู่ดี?</translation>
</message>
<message>
<source>Save changes?</source>
<translation>บันทึกความเปลี่ยนแปลง?</translation>
</message>
<message>
<source>&quot;%1&quot; was modified.
Save changes?</source>
<translation>&quot;%1&quot; ถูกแก้ไข
บันทึกการเปลี่ยนแปลง?</translation>
</message>
<message>
<source>Writing the database failed.</source>
<translation>การเขียนฐานข้อมูลล้มเหลว</translation>
</message>
<message>
<source>Passwords</source>
<translation>รหัสผ่าน</translation>
</message>
<message>
<source>Save database as</source>
<translation>บันทึกฐานข้อมูลเป็น</translation>
</message>
<message>
<source>Export database to CSV file</source>
<translation>ส่งออกฐานข้อมูลเป็นแฟ้ม CSV</translation>
</message>
<message>
<source>Writing the CSV file failed.</source>
<translation>การเขียนแฟ้ม CSV ล้มเหลว</translation>
</message>
<message>
<source>New database</source>
<translation>ฐานข้อมูลใหม่</translation>
</message>
<message>
<source>locked</source>
<translation>ถูกล็อก</translation>
</message>
<message>
<source>Lock database</source>
<translation>ล็อกฐานข้อมูล</translation>
</message>
<message>
<source>Can't lock the database as you are currently editing it.
Please press cancel to finish your changes or discard them.</source>
<translation type="unfinished"/>
</message>
<message>
<source>This database has been modified.
Do you want to save the database before locking it?
Otherwise your changes are lost.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Disable safe saves?</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC has failed to save the database multiple times. This is likely caused by file sync services holding a lock on the save file.
Disable safe saves and try again?</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>DatabaseWidget</name>
<message>
<source>Searching...</source>
<translation>ค้นหา...</translation>
</message>
<message>
<source>Change master key</source>
<translation>เปลี่ยนกุญแจมาสเตอร์</translation>
</message>
<message>
<source>Delete entry?</source>
<translation>ลบรายการ?</translation>
</message>
<message>
<source>Do you really want to delete the entry &quot;%1&quot; for good?</source>
<translation>คุณต้องการจะลบรายการ &quot;%1&quot; ให้หายไปตลอดกาลจริงๆ?</translation>
</message>
<message>
<source>Delete entries?</source>
<translation>ลบรายการ?</translation>
</message>
<message>
<source>Do you really want to delete %1 entries for good?</source>
<translation>คุณต้องการจะลบรายการ %1 รายการให้หายไปตลอดกาลจริงๆ?</translation>
</message>
<message>
<source>Move entry to recycle bin?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Do you really want to move entry &quot;%1&quot; to the recycle bin?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Move entries to recycle bin?</source>
<translation>ย้ายรายการไปถังขยะ?</translation>
</message>
<message numerus="yes">
<source>Do you really want to move %n entry(s) to the recycle bin?</source>
<translation><numerusform>คุณต้องการจะย้ายรายการ %1 รายการไปยังถังขยะจริงๆ?</numerusform></translation>
</message>
<message>
<source>Execute command?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Do you really want to execute the following command?&lt;br&gt;&lt;br&gt;%1&lt;br&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remember my choice</source>
<translation>จำที่ฉันเลือก</translation>
</message>
<message>
<source>Delete group?</source>
<translation>ลบกลุ่ม?</translation>
</message>
<message>
<source>Do you really want to delete the group &quot;%1&quot; for good?</source>
<translation>คุณต้องการจะลบกลุ่ม &quot;%1&quot; ไปตลอดกาลจริงหรือ?</translation>
</message>
<message>
<source>Unable to calculate master key</source>
<translation>ไม่สามารถคำนวญกุญแมาสเตอร์ได้</translation>
</message>
<message>
<source>No current database.</source>
<translation>ไม่มีฐานข้อมูลขณะนี้</translation>
</message>
<message>
<source>No source database, nothing to do.</source>
<translation>ไม่มีฐานข้อมูลต้นทาง ไม่มีงานให้ทำ</translation>
</message>
<message>
<source>Search Results (%1)</source>
<translation>ผลลัพธ์การค้นหา (%1)</translation>
</message>
<message>
<source>No Results</source>
<translation>ไม่มีผลลัพธ์</translation>
</message>
<message>
<source>File has changed</source>
<translation type="unfinished"/>
</message>
<message>
<source>The database file has changed. Do you want to load the changes?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Merge Request</source>
<translation>ผสานคำร้อง</translation>
</message>
<message>
<source>The database file has changed and you have unsaved changes.
Do you want to merge your changes?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Could not open the new database file while attempting to autoreload this database.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Empty recycle bin?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Are you sure you want to permanently delete everything from your recycle bin?</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>DetailsWidget</name>
<message>
<source>Generate TOTP Token</source>
<translation>สร้างโทเคน TOTP</translation>
</message>
<message>
<source>Close</source>
<translation>ปิด</translation>
</message>
<message>
<source>General</source>
<translation>ทั่วไป</translation>
</message>
<message>
<source>Password</source>
<translation>รหัสผ่าน</translation>
</message>
<message>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<source>Expiration</source>
<translation>หมดอายุ</translation>
</message>
<message>
<source>Username</source>
<translation>ชื่อผู้ใช้</translation>
</message>
<message>
<source>Autotype</source>
<translation type="unfinished"/>
</message>
<message>
<source>Searching</source>
<translation>กำลังค้นหา</translation>
</message>
<message>
<source>Attributes</source>
<translation>คุณสมบัติ</translation>
</message>
<message>
<source>Attachments</source>
<translation>แฟ้มแนบ</translation>
</message>
<message>
<source>Notes</source>
<translation>บันทึก</translation>
</message>
<message>
<source>Window</source>
<translation>หน้าต่าง</translation>
</message>
<message>
<source>Sequence</source>
<translation>ลำดับ</translation>
</message>
<message>
<source>Search</source>
<translation>ค้นหา</translation>
</message>
<message>
<source>Clear</source>
<translation>ล้าง</translation>
</message>
<message>
<source>Never</source>
<translation>ไม่เลย</translation>
</message>
<message>
<source>[PROTECTED]</source>
<translation>[ถูกป้องกันอยู่]</translation>
</message>
<message>
<source>Disabled</source>
<translation>ปิดใช้</translation>
</message>
<message>
<source>Enabled</source>
<translation>เปิดใช้</translation>
</message>
</context>
<context>
<name>EditEntryWidget</name>
<message>
<source>Entry</source>
<translation>รายการ</translation>
</message>
<message>
<source>Advanced</source>
<translation>ขั้นสูง</translation>
</message>
<message>
<source>Icon</source>
<translation>ไอคอน</translation>
</message>
<message>
<source>Auto-Type</source>
<translation>Auto-Type</translation>
</message>
<message>
<source>Properties</source>
<translation>คุณสมบัติ</translation>
</message>
<message>
<source>History</source>
<translation>ประวัติ</translation>
</message>
<message>
<source>SSH Agent</source>
<translation type="unfinished"/>
</message>
<message>
<source>n/a</source>
<translation>ไม่มีข้อมูล</translation>
</message>
<message>
<source>(encrypted)</source>
<translation>(เข้ารหัสลับอยู่)</translation>
</message>
<message>
<source>Select private key</source>
<translation>เลือกกุญแจส่วนตัว</translation>
</message>
<message>
<source>File too large to be a private key</source>
<translation>แฟ้มใหญ่เกินกว่าจะเป็นกุญแจส่วนตัว</translation>
</message>
<message>
<source>Failed to open private key</source>
<translation>ผิดพลาดระหว่างการเปิดกุญแจส่วนตัว</translation>
</message>
<message>
<source>Entry history</source>
<translation>ประวัติรายการ</translation>
</message>
<message>
<source>Add entry</source>
<translation>เพิ่มรายการ</translation>
</message>
<message>
<source>Edit entry</source>
<translation>แก้ไขรายการ</translation>
</message>
<message>
<source>Different passwords supplied.</source>
<translation>รหัสผ่านที่ให้มาไม่ตรงกัน</translation>
</message>
<message>
<source>New attribute</source>
<translation>คุณสมบัติใหม่</translation>
</message>
<message>
<source>Confirm Remove</source>
<translation>ยืนยันการนำออก</translation>
</message>
<message>
<source>Are you sure you want to remove this attribute?</source>
<translation type="unfinished"/>
</message>
<message>
<source>[PROTECTED]</source>
<translation>[ถูกป้องกันอยู่]</translation>
</message>
<message>
<source>Press reveal to view or edit</source>
<translation type="unfinished"/>
</message>
<message>
<source>Tomorrow</source>
<translation>พรุ่งนี้</translation>
</message>
<message numerus="yes">
<source>%n week(s)</source>
<translation><numerusform>%n สัปดาห์</numerusform></translation>
</message>
<message numerus="yes">
<source>%n month(s)</source>
<translation><numerusform>%n เดือน</numerusform></translation>
</message>
<message>
<source>1 year</source>
<translation>1 ปี</translation>
</message>
<message>
<source>Apply generated password?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Do you want to apply the generated password to this entry?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Entry updated successfully.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>EditEntryWidgetAdvanced</name>
<message>
<source>Additional attributes</source>
<translation>คุณสมบัติเพิ่มเติม</translation>
</message>
<message>
<source>Add</source>
<translation>เพิ่ม</translation>
</message>
<message>
<source>Remove</source>
<translation>นำออก</translation>
</message>
<message>
<source>Edit Name</source>
<translation> แก้ไขชื่อ</translation>
</message>
<message>
<source>Protect</source>
<translation>ป้องกัน</translation>
</message>
<message>
<source>Reveal</source>
<translation>เปิดเผย</translation>
</message>
<message>
<source>Attachments</source>
<translation>แฟ้มแนบ</translation>
</message>
<message>
<source>Foreground Color:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Background Color:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>EditEntryWidgetAutoType</name>
<message>
<source>Enable Auto-Type for this entry</source>
<translation type="unfinished"/>
</message>
<message>
<source>Inherit default Auto-Type sequence from the &amp;group</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Use custom Auto-Type sequence:</source>
<translation type="unfinished"/>
</message>
<message>
<source>Window Associations</source>
<translation type="unfinished"/>
</message>
<message>
<source>+</source>
<translation>+</translation>
</message>
<message>
<source>-</source>
<translation>-</translation>
</message>
<message>
<source>Window title:</source>
<translation>หัวเรื่องของหน้าต่าง:</translation>
</message>
<message>
<source>Use a specific sequence for this association:</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>EditEntryWidgetHistory</name>
<message>
<source>Show</source>
<translation>แสดง</translation>
</message>
<message>
<source>Restore</source>
<translation>เรียกคืน</translation>
</message>
<message>
<source>Delete</source>
<translation>ลบ</translation>
</message>
<message>
<source>Delete all</source>
<translation>ลบทั้งหมด</translation>
</message>
</context>
<context>
<name>EditEntryWidgetMain</name>
<message>
<source>URL:</source>
<translation>URL:</translation>
</message>
<message>
<source>Password:</source>
<translation>รหัสผ่าน:</translation>
</message>
<message>
<source>Repeat:</source>
<translation>ทำซ้ำ:</translation>
</message>
<message>
<source>Title:</source>
<translation>หัวเรื่อง:</translation>
</message>
<message>
<source>Notes</source>
<translation>บันทึก</translation>
</message>
<message>
<source>Presets</source>
<translation>ค่าปรับแต่งสำเร็จรูป</translation>
</message>
<message>
<source>Toggle the checkbox to reveal the notes section.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Username:</source>
<translation>ชื่อผู้ใช้:</translation>
</message>
<message>
<source>Expires</source>
<translation>หมดอายุ</translation>
</message>
</context>
<context>
<name>EditEntryWidgetSSHAgent</name>
<message>
<source>Form</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remove key from agent after</source>
<translation type="unfinished"/>
</message>
<message>
<source> seconds</source>
<translation>วินาที</translation>
</message>
<message>
<source>Fingerprint</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remove key from agent when database is closed/locked</source>
<translation type="unfinished"/>
</message>
<message>
<source>Public key</source>
<translation>กุญแจสาธารณะ</translation>
</message>
<message>
<source>Add key to agent when database is opened/unlocked</source>
<translation type="unfinished"/>
</message>
<message>
<source>Comment</source>
<translation>ความเห็น</translation>
</message>
<message>
<source>Decrypt</source>
<translation>ถอดรหัสลับ</translation>
</message>
<message>
<source>n/a</source>
<translation>ไม่มีข้อมูล</translation>
</message>
<message>
<source>Copy to clipboard</source>
<translation>คัดลอกไปยังคลิปบอร์ด:</translation>
</message>
<message>
<source>Private key</source>
<translation>กุญแจส่วนตัว</translation>
</message>
<message>
<source>External file</source>
<translation>แฟ้มภายนอก</translation>
</message>
<message>
<source>Browse...</source>
<extracomment>Button for opening file dialog</extracomment>
<translation>ดู...</translation>
</message>
<message>
<source>Attachment</source>
<translation>แฟ้มแนบ</translation>
</message>
<message>
<source>Add to agent</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remove from agent</source>
<translation type="unfinished"/>
</message>
<message>
<source>Require user confirmation when this key is used</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>EditGroupWidget</name>
<message>
<source>Group</source>
<translation>กลุ่ม</translation>
</message>
<message>
<source>Icon</source>
<translation>ไอคอน</translation>
</message>
<message>
<source>Properties</source>
<translation>คุณสมบัติ</translation>
</message>
<message>
<source>Add group</source>
<translation>เพิ่มกลุ่ม</translation>
</message>
<message>
<source>Edit group</source>
<translation>แก้ไขกลุ่ม</translation>
</message>
<message>
<source>Enable</source>
<translation>เปิดใช้</translation>
</message>
<message>
<source>Disable</source>
<translation>ปิดใช้</translation>
</message>
<message>
<source>Inherit from parent group (%1)</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>EditGroupWidgetMain</name>
<message>
<source>Name</source>
<translation>ชื่อ</translation>
</message>
<message>
<source>Notes</source>
<translation>บันทึก</translation>
</message>
<message>
<source>Expires</source>
<translation>หมดอายุ</translation>
</message>
<message>
<source>Search</source>
<translation>ค้นหา</translation>
</message>
<message>
<source>Auto-Type</source>
<translation>Auto-Type</translation>
</message>
<message>
<source>&amp;Use default Auto-Type sequence of parent group</source>
<translation type="unfinished"/>
</message>
<message>
<source>Set default Auto-Type se&amp;quence</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>EditWidgetIcons</name>
<message>
<source>&amp;Use default icon</source>
<translation>ใช้ไอคอนมาตรฐาน (&amp;U)</translation>
</message>
<message>
<source>Use custo&amp;m icon</source>
<translation>ใช้ไอคอนที่กำหนดเอง (&amp;M)</translation>
</message>
<message>
<source>Add custom icon</source>
<translation>เพิ่มไอคอนที่กำหนดเอง</translation>
</message>
<message>
<source>Delete custom icon</source>
<translation>ลบไอคอนที่กำหนดเอง</translation>
</message>
<message>
<source>Download favicon</source>
<translation>ดาวน์โหลด favicon</translation>
</message>
<message>
<source>Unable to fetch favicon.</source>
<translation>ไม่สามารถดึง favicon ได้</translation>
</message>
<message>
<source>Hint: You can enable Google as a fallback under Tools&gt;Settings&gt;Security</source>
<translation type="unfinished"/>
</message>
<message>
<source>Images</source>
<translation>ภาพ</translation>
</message>
<message>
<source>All files</source>
<translation>ทุกแฟ้ม</translation>
</message>
<message>
<source>Select Image</source>
<translation>เลือกภาพ</translation>
</message>
<message>
<source>Can&apos;t read icon</source>
<translation>ไม่สามารถอ่านไอคอน</translation>
</message>
<message>
<source>Custom icon already exists</source>
<translation>มีไอคอนที่กำหนดเองอยู่แล้ว</translation>
</message>
<message>
<source>Confirm Delete</source>
<translation>ยืนยันการลบ</translation>
</message>
<message>
<source>This icon is used by %1 entries, and will be replaced by the default icon. Are you sure you want to delete it?</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>EditWidgetProperties</name>
<message>
<source>Created:</source>
<translation>สร้าง:</translation>
</message>
<message>
<source>Modified:</source>
<translation>แก้ไข:</translation>
</message>
<message>
<source>Accessed:</source>
<translation>เข้าถึง:</translation>
</message>
<message>
<source>Uuid:</source>
<translation>Uuid:</translation>
</message>
<message>
<source>Plugin Data</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remove</source>
<translation>นำออก</translation>
</message>
<message>
<source>Delete plugin data?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Do you really want to delete the selected plugin data?
This may cause the affected plugins to malfunction.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key</source>
<translation type="unfinished"/>
</message>
<message>
<source>Value</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Entry</name>
<message>
<source> - Clone</source>
<comment>Suffix added to cloned entries</comment>
<translation> - โคลน</translation>
</message>
</context>
<context>
<name>EntryAttachmentsModel</name>
<message>
<source>Name</source>
<translation>ชื่อ</translation>
</message>
<message>
<source>Size</source>
<translation>ขนาด</translation>
</message>
</context>
<context>
<name>EntryAttachmentsWidget</name>
<message>
<source>Form</source>
<translation type="unfinished"/>
</message>
<message>
<source>Add</source>
<translation>เพิ่ม</translation>
</message>
<message>
<source>Remove</source>
<translation>นำออก</translation>
</message>
<message>
<source>Open</source>
<translation>เปิด</translation>
</message>
<message>
<source>Save</source>
<translation>บันทึก</translation>
</message>
<message>
<source>Select files</source>
<translation>เลือกแฟ้ม</translation>
</message>
<message numerus="yes">
<source>Are you sure you want to remove %n attachment(s)?</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
<source>Confirm Remove</source>
<translation>ยืนยันการนำออก</translation>
</message>
<message>
<source>Save attachments</source>
<translation>บันทึกแฟ้มแนบ</translation>
</message>
<message>
<source>Unable to create directory:
%1</source>
<translation type="unfinished"/>
</message>
<message>
<source>Are you sure you want to overwrite the existing file &quot;%1&quot; with the attachment?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Confirm overwrite</source>
<translation>ยืนยันการเขียนทับ</translation>
</message>
<message>
<source>Unable to save attachments:
%1</source>
<translation>ไม่สามารถบันทึกแฟ้มแนบ:
%1</translation>
</message>
<message>
<source>Unable to open attachment:
%1</source>
<translation>ไม่สามารถเปิดแฟ้มแนบ:
%1</translation>
</message>
<message>
<source>Unable to open attachments:
%1</source>
<translation>ไม่สามารถเปิดแฟ้มแนบ:
%1</translation>
</message>
<message>
<source>Unable to open files:
%1</source>
<translation>ไม่สามารถเปิดแฟ้ม:
%1</translation>
</message>
</context>
<context>
<name>EntryAttributesModel</name>
<message>
<source>Name</source>
<translation>ชื่อ</translation>
</message>
</context>
<context>
<name>EntryHistoryModel</name>
<message>
<source>Last modified</source>
<translation>ถูกแก้ไขครั้งสุดท้าย</translation>
</message>
<message>
<source>Title</source>
<translation>หัวเรื่อง</translation>
</message>
<message>
<source>Username</source>
<translation>ชื่อผู้ใช้</translation>
</message>
<message>
<source>URL</source>
<translation>URL</translation>
</message>
</context>
<context>
<name>EntryModel</name>
<message>
<source>Ref: </source>
<comment>Reference abbreviation</comment>
<translation>อ้างอิง:</translation>
</message>
<message>
<source>Group</source>
<translation>กลุ่ม</translation>
</message>
<message>
<source>Title</source>
<translation>หัวเรื่อง</translation>
</message>
<message>
<source>Username</source>
<translation>ชื่อผู้ใช้</translation>
</message>
<message>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<source>Never</source>
<translation>ไม่เลย</translation>
</message>
<message>
<source>Password</source>
<translation>รหัสผ่าน</translation>
</message>
<message>
<source>Notes</source>
<translation>บันทึก</translation>
</message>
<message>
<source>Expires</source>
<translation>หมดอายุ</translation>
</message>
<message>
<source>Created</source>
<translation>สร้าง</translation>
</message>
<message>
<source>Modified</source>
<translation type="unfinished"/>
</message>
<message>
<source>Accessed</source>
<translation type="unfinished"/>
</message>
<message>
<source>Attachments</source>
<translation>แฟ้มแนบ</translation>
</message>
</context>
<context>
<name>EntryView</name>
<message>
<source>Customize View</source>
<translation type="unfinished"/>
</message>
<message>
<source>Hide Usernames</source>
<translation type="unfinished"/>
</message>
<message>
<source>Hide Passwords</source>
<translation type="unfinished"/>
</message>
<message>
<source>Fit to window</source>
<translation type="unfinished"/>
</message>
<message>
<source>Fit to contents</source>
<translation type="unfinished"/>
</message>
<message>
<source>Reset to defaults</source>
<translation type="unfinished"/>
</message>
<message>
<source>Attachments (icon)</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Group</name>
<message>
<source>Recycle Bin</source>
<translation>ถังขยะ</translation>
</message>
</context>
<context>
<name>HostInstaller</name>
<message>
<source>KeePassXC: Cannot save file!</source>
<translation>KeePassXC: ไม่สามารถบันทึกแฟ้ม!</translation>
</message>
<message>
<source>Cannot save the native messaging script file.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>HttpPasswordGeneratorWidget</name>
<message>
<source>Length:</source>
<translation>ความยาว:</translation>
</message>
<message>
<source>Character Types</source>
<translation>ชนิดอักขระ</translation>
</message>
<message>
<source>Upper Case Letters</source>
<translation>อักษรตัวพิมพ์ใหญ่</translation>
</message>
<message>
<source>A-Z</source>
<translation>A-Z</translation>
</message>
<message>
<source>Lower Case Letters</source>
<translation>อักษรตัวพิมพ์เล็ก</translation>
</message>
<message>
<source>a-z</source>
<translation>a-z</translation>
</message>
<message>
<source>Numbers</source>
<translation>ตัวเลข</translation>
</message>
<message>
<source>0-9</source>
<translation>0-9</translation>
</message>
<message>
<source>Special Characters</source>
<translation>อักขระพิเศษ</translation>
</message>
<message>
<source>/*_&amp; ...</source>
<translation>/*_&amp; ...</translation>
</message>
<message>
<source>Exclude look-alike characters</source>
<translation>ไม่ใช้อักขระที่หน้าตาคล้ายกัน</translation>
</message>
<message>
<source>Ensure that the password contains characters from every group</source>
<translation>ทำให้แน่ใจว่ารหัสผ่านมีอักขระจากทุกกลุ่ม</translation>
</message>
<message>
<source>Extended ASCII</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>KMessageWidget</name>
<message>
<source>&amp;Close</source>
<translation>ปิด (&amp;C)</translation>
</message>
<message>
<source>Close message</source>
<translation>ปิดข้อความ</translation>
</message>
</context>
<context>
<name>Kdbx3Reader</name>
<message>
<source>Unable to calculate master key</source>
<translation>ไม่สามารถคำนวญกุญแมาสเตอร์ได้</translation>
</message>
<message>
<source>Unable to issue challenge-response.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Wrong key or database file is corrupt.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Kdbx3Writer</name>
<message>
<source>Unable to issue challenge-response.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to calculate master key</source>
<translation>ไม่สามารถคำนวญกุญแมาสเตอร์ได้</translation>
</message>
</context>
<context>
<name>Kdbx4Reader</name>
<message>
<source>missing database headers</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to calculate master key</source>
<translation>ไม่สามารถคำนวญกุญแมาสเตอร์ได้</translation>
</message>
<message>
<source>Invalid header checksum size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Header SHA256 mismatch</source>
<translation type="unfinished"/>
</message>
<message>
<source>Wrong key or database file is corrupt. (HMAC mismatch)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unknown cipher</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid header id size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid header field length</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid header data length</source>
<translation type="unfinished"/>
</message>
<message>
<source>Failed to open buffer for KDF parameters in header</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unsupported key derivation function (KDF) or invalid parameters</source>
<translation type="unfinished"/>
</message>
<message>
<source>Legacy header fields found in KDBX4 file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid inner header id size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid inner header field length</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid inner header binary size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unsupported KeePass variant map version.</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map entry name length</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map entry name data</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map entry value length</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map entry value data</source>
<extracomment>Translation comment: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map Bool entry value length</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map Int32 entry value length</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map UInt32 entry value length</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map Int64 entry value length</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map UInt64 entry value length</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map entry type</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid variant map field type size</source>
<extracomment>Translation: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>Kdbx4Writer</name>
<message>
<source>Invalid symmetric cipher algorithm.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid symmetric cipher IV size.</source>
<comment>IV = Initialization Vector for symmetric cipher</comment>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to calculate master key</source>
<translation>ไม่สามารถคำนวญกุญแมาสเตอร์ได้</translation>
</message>
<message>
<source>Failed to serialize KDF parameters variant map</source>
<extracomment>Translation comment: variant map = data structure for storing meta data</extracomment>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>KdbxReader</name>
<message>
<source>Invalid cipher uuid length</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unsupported cipher</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid compression flags length</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unsupported compression algorithm</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid master seed size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid transform seed size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid transform rounds size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid start bytes size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid random stream id size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid inner random stream cipher</source>
<translation type="unfinished"/>
</message>
<message>
<source>Not a KeePass database.</source>
<translation>ไม่ใช่ฐานข้อมูล KeePass</translation>
</message>
<message>
<source>The selected file is an old KeePass 1 database (.kdb).
You can import it by clicking on Database &gt; 'Import KeePass 1 database...'.
This is a one-way migration. You won&apos;t be able to open the imported database with the old KeePassX 0.4 version.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unsupported KeePass 2 database version.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>KdbxXmlReader</name>
<message>
<source>XML parsing failure: %1</source>
<translation type="unfinished"/>
</message>
<message>
<source>No root group</source>
<translation type="unfinished"/>
</message>
<message>
<source>Missing icon uuid or data</source>
<translation type="unfinished"/>
</message>
<message>
<source>Missing custom data key or value</source>
<translation type="unfinished"/>
</message>
<message>
<source>Multiple group elements</source>
<translation type="unfinished"/>
</message>
<message>
<source>Null group uuid</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid group icon number</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid EnableAutoType value</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid EnableSearching value</source>
<translation type="unfinished"/>
</message>
<message>
<source>No group uuid found</source>
<translation type="unfinished"/>
</message>
<message>
<source>Null DeleteObject uuid</source>
<translation type="unfinished"/>
</message>
<message>
<source>Missing DeletedObject uuid or time</source>
<translation type="unfinished"/>
</message>
<message>
<source>Null entry uuid</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry icon number</source>
<translation type="unfinished"/>
</message>
<message>
<source>History element in history entry</source>
<translation type="unfinished"/>
</message>
<message>
<source>No entry uuid found</source>
<translation type="unfinished"/>
</message>
<message>
<source>History element with different uuid</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to decrypt entry string</source>
<translation type="unfinished"/>
</message>
<message>
<source>Duplicate custom attribute found</source>
<translation type="unfinished"/>
</message>
<message>
<source>Entry string key or value missing</source>
<translation type="unfinished"/>
</message>
<message>
<source>Duplicate attachment found</source>
<translation type="unfinished"/>
</message>
<message>
<source>Entry binary key or value missing</source>
<translation type="unfinished"/>
</message>
<message>
<source>Auto-type association window or sequence missing</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid bool value</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid date time value</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid color value</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid color rgb part</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid number value</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid uuid value</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to decompress binary</source>
<extracomment>Translator meant is a binary data inside an entry</extracomment>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>KeePass1OpenWidget</name>
<message>
<source>Import KeePass1 database</source>
<translation>นำเข้าฐานข้อมูล KeePass1</translation>
</message>
<message>
<source>Unable to open the database.</source>
<translation>ไม่สามารถเปิดฐานข้อมูล</translation>
</message>
</context>
<context>
<name>KeePass1Reader</name>
<message>
<source>Unable to read keyfile.</source>
<translation>ไม่สามารถอ่านแฟ้มกุญแจได้</translation>
</message>
<message>
<source>Not a KeePass database.</source>
<translation>ไม่ใช่ฐานข้อมูล KeePass</translation>
</message>
<message>
<source>Unsupported encryption algorithm.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unsupported KeePass database version.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to read encryption IV</source>
<comment>IV = Initialization Vector for symmetric cipher</comment>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid number of groups</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid number of entries</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid content hash size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid transform seed size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid number of transform rounds</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unable to construct group tree</source>
<translation type="unfinished"/>
</message>
<message>
<source>Root</source>
<translation>รูต</translation>
</message>
<message>
<source>Unable to calculate master key</source>
<translation>ไม่สามารถคำนวญกุญแมาสเตอร์ได้</translation>
</message>
<message>
<source>Wrong key or database file is corrupt.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key transformation failed</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid group field type number</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid group field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Read group field data doesn&apos;t match size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Incorrect group id field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Incorrect group creation time field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Incorrect group modification time field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Incorrect group access time field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Incorrect group expiry time field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Incorrect group icon field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Incorrect group level field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid group field type</source>
<translation type="unfinished"/>
</message>
<message>
<source>Missing group id or level</source>
<translation type="unfinished"/>
</message>
<message>
<source>Missing entry field type number</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Read entry field data doesn&apos;t match size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry uuid field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry group id field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry icon field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry creation time field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry modification time field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry expiry time field size</source>
<translation type="unfinished"/>
</message>
<message>
<source>Invalid entry field type</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>KeePass2</name>
<message>
<source>AES: 256-bit</source>
<translation>AES: 256 บิต</translation>
</message>
<message>
<source>Twofish: 256-bit</source>
<translation>Twofish: 256 บิต</translation>
</message>
<message>
<source>ChaCha20: 256-bit</source>
<translation>ChaCha20: 256 บิต</translation>
</message>
<message>
<source>AES-KDF (KDBX 4)</source>
<translation>AES-KDF (KDBX 4)</translation>
</message>
<message>
<source>AES-KDF (KDBX 3.1)</source>
<translation>AES-KDF (KDBX 3.1)</translation>
</message>
<message>
<source>Argon2 (KDBX 4 recommended)</source>
<translation>Argon2 (KDBX 4 แนะนำ)</translation>
</message>
</context>
<context>
<name>Main</name>
<message>
<source>Existing single-instance lock file is invalid. Launching new instance.</source>
<translation type="unfinished"/>
</message>
<message>
<source>The lock file could not be created. Single-instance mode disabled.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Another instance of KeePassXC is already running.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Fatal error while testing the cryptographic functions.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC - Error</source>
<translation>KeePassXC - ข้อผิดพลาด</translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
<source>&amp;Database</source>
<translation>ฐานข้อมูล (&amp;D)</translation>
</message>
<message>
<source>&amp;Recent databases</source>
<translation>ฐานข้อมูลที่เพิ่งใช้ (&amp;R)</translation>
</message>
<message>
<source>Import</source>
<translation>นำเข้า</translation>
</message>
<message>
<source>&amp;Help</source>
<translation>ช่วยเหลือ (&amp;H)</translation>
</message>
<message>
<source>E&amp;ntries</source>
<translation type="unfinished"/>
</message>
<message>
<source>Copy att&amp;ribute to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<source>Time-based one-time password</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Groups</source>
<translation>กลุ่ม (&amp;G)</translation>
</message>
<message>
<source>&amp;Tools</source>
<translation>เครื่องมือ (&amp;T)</translation>
</message>
<message>
<source>&amp;Quit</source>
<translation>ออก (&amp;Q)</translation>
</message>
<message>
<source>&amp;About</source>
<translation>เกี่ยวกับ (&amp;A)</translation>
</message>
<message>
<source>&amp;Open database...</source>
<translation>เปิดฐานข้อมูล (&amp;O)...</translation>
</message>
<message>
<source>&amp;Save database</source>
<translation>บันทึกฐานข้อมูล (&amp;S)</translation>
</message>
<message>
<source>&amp;Close database</source>
<translation>ปิดฐานข้อมูล (&amp;C)</translation>
</message>
<message>
<source>&amp;New database</source>
<translation>ฐานข้อมูลใหม่ (&amp;N)</translation>
</message>
<message>
<source>Merge from KeePassX database</source>
<translation>ผสานจากฐานข้อมูล KeePassX</translation>
</message>
<message>
<source>&amp;Add new entry</source>
<translation>เพิ่มรายการใหม่ (&amp;A)</translation>
</message>
<message>
<source>&amp;View/Edit entry</source>
<translation>ดูและแก้ไขรายการ (&amp;V)</translation>
</message>
<message>
<source>&amp;Delete entry</source>
<translation>ลบรายการ (&amp;D)</translation>
</message>
<message>
<source>&amp;Add new group</source>
<translation>เพิ่มกลุ่มใหม่ (&amp;A)</translation>
</message>
<message>
<source>&amp;Edit group</source>
<translation>แก้ไขกลุ่ม (&amp;E)</translation>
</message>
<message>
<source>&amp;Delete group</source>
<translation>ลบกลุ่ม (&amp;D)</translation>
</message>
<message>
<source>Sa&amp;ve database as...</source>
<translation>บันทึกฐานข้อมูลเป็น (&amp;V)...</translation>
</message>
<message>
<source>Change &amp;master key...</source>
<translation>เปลี่ยนกุญแจมาสเตอร์ (&amp;M)</translation>
</message>
<message>
<source>&amp;Database settings</source>
<translation>การตั้งค่าฐานข้อมูล (&amp;D)</translation>
</message>
<message>
<source>Database settings</source>
<translation>การตั้งค่าฐานข้อมูล</translation>
</message>
<message>
<source>&amp;Clone entry</source>
<translation>โคลนรายการ (&amp;C)</translation>
</message>
<message>
<source>&amp;Find</source>
<translation>ค้นหา (&amp;F)</translation>
</message>
<message>
<source>Copy &amp;username</source>
<translation>คัดลอกชื่อผู้ใช้ (&amp;U)</translation>
</message>
<message>
<source>Copy username to clipboard</source>
<translation>คัดลอกชื่อผู้ใช้ไปคลิปบอร์ด</translation>
</message>
<message>
<source>Cop&amp;y password</source>
<translation>คัดลอกรหัสผ่าน (&amp;Y)</translation>
</message>
<message>
<source>Copy password to clipboard</source>
<translation>คัดลอกรหัสผ่านไปคลิปบอร์ด</translation>
</message>
<message>
<source>&amp;Settings</source>
<translation>การตั้งค่า (&amp;S)</translation>
</message>
<message>
<source>Password Generator</source>
<translation>ตัวสร้างรหัสผ่าน</translation>
</message>
<message>
<source>&amp;Perform Auto-Type</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Open URL</source>
<translation>เปิด URL (&amp;O)</translation>
</message>
<message>
<source>&amp;Lock databases</source>
<translation>ล็อกฐานข้อมูล (&amp;L)</translation>
</message>
<message>
<source>&amp;Title</source>
<translation>หัวเรื่อง (&amp;T)</translation>
</message>
<message>
<source>Copy title to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;URL</source>
<translation>URL (&amp;U)</translation>
</message>
<message>
<source>Copy URL to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Notes</source>
<translation>บันทึก (&amp;N)</translation>
</message>
<message>
<source>Copy notes to clipboard</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Export to CSV file...</source>
<translation>ส่งออกไปเป็นแฟ้ม CSV... (&amp;E)</translation>
</message>
<message>
<source>Import KeePass 1 database...</source>
<translation>นำเข้าฐานข้อมูล KeePass1...</translation>
</message>
<message>
<source>Import CSV file...</source>
<translation>นำเข้าแฟ้ม CSV...</translation>
</message>
<message>
<source>Re&amp;pair database...</source>
<translation>ซ่อมฐานข้อมูล... (&amp;P)</translation>
</message>
<message>
<source>Show TOTP</source>
<translation>แสดง TOTP</translation>
</message>
<message>
<source>Set up TOTP...</source>
<translation>ติดตั้ง TOTP...</translation>
</message>
<message>
<source>Copy &amp;TOTP</source>
<translation>คัดลอก &amp;TOTP</translation>
</message>
<message>
<source>E&amp;mpty recycle bin</source>
<translation>เทถังรีไซเคิลทิ้ง (&amp;M)</translation>
</message>
<message>
<source>Clear history</source>
<translation>ล้างประวัติ</translation>
</message>
<message>
<source>Access error for config file %1</source>
<translation>มีข้อผิดพลาดในการเข้าถึงแฟ้มตั้งค่า %1</translation>
</message>
<message>
<source>&lt;p&gt;It looks like you are using KeePassHTTP for browser integration. This feature has been deprecated and will be removed in the future.&lt;br&gt;Please switch to KeePassXC-Browser instead! For help with migration, visit our &lt;a class=&quot;link&quot; href=&quot;https://keepassxc.org/docs/keepassxc-browser-migration&quot;&gt;migration guide&lt;/a&gt; (warning %1 of 3).&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<source>read-only</source>
<translation>อ่านอย่างเดียว</translation>
</message>
<message>
<source>Settings</source>
<translation>ตั้งค่า</translation>
</message>
<message>
<source>Toggle window</source>
<translation>สลับหน้าต่าง</translation>
</message>
<message>
<source>Quit KeePassXC</source>
<translation>ออกจาก KeePassXC</translation>
</message>
<message>
<source>KeePass 2 Database</source>
<translation>ฐานข้อมูล KeePass 2</translation>
</message>
<message>
<source>All files</source>
<translation>ทุกแฟ้ม</translation>
</message>
<message>
<source>Open database</source>
<translation>เปิดฐานข้อมูล</translation>
</message>
<message>
<source>Save repaired database</source>
<translation>บันทึกฐานข้อมูลที่ซ่อมแล้ว</translation>
</message>
<message>
<source>Writing the database failed.</source>
<translation>การเขียนฐานข้อมูลล้มเหลว</translation>
</message>
<message>
<source>Please touch the button on your YubiKey!</source>
<translation>กรุณาแตะปุ่มบน YubiKey ของคุณ!</translation>
</message>
<message>
<source>WARNING: You are using an unstable build of KeePassXC!
There is a high risk of corruption, maintain a backup of your databases.
This version is not meant for production use.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OpenSSHKey</name>
<message>
<source>Invalid key file, expecting an OpenSSH key</source>
<translation type="unfinished"/>
</message>
<message>
<source>PEM boundary mismatch</source>
<translation type="unfinished"/>
</message>
<message>
<source>Base64 decoding failed</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key file way too small.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key file magic header id invalid</source>
<translation type="unfinished"/>
</message>
<message>
<source>Found zero keys</source>
<translation type="unfinished"/>
</message>
<message>
<source>Failed to read public key.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Corrupted key file, reading private key failed</source>
<translation type="unfinished"/>
</message>
<message>
<source>No private key payload to decrypt</source>
<translation type="unfinished"/>
</message>
<message>
<source>Trying to run KDF without cipher</source>
<translation type="unfinished"/>
</message>
<message>
<source>Passphrase is required to decrypt this key</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key derivation failed, key file corrupted?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Decryption failed, wrong passphrase?</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unexpected EOF while reading public key</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unexpected EOF while reading private key</source>
<translation type="unfinished"/>
</message>
<message>
<source>Can&apos;t write public key as it is empty</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unexpected EOF when writing public key</source>
<translation type="unfinished"/>
</message>
<message>
<source>Can&apos;t write private key as it is empty</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unexpected EOF when writing private key</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unsupported key type: %1</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unknown cipher: %1</source>
<translation type="unfinished"/>
</message>
<message>
<source>Cipher IV is too short for MD5 kdf</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unknown KDF: %1</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unknown key type: %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>OptionDialog</name>
<message>
<source>Dialog</source>
<translation type="unfinished"/>
</message>
<message>
<source>This is required for accessing your databases from ChromeIPass or PassIFox</source>
<translation type="unfinished"/>
</message>
<message>
<source>Enable KeePassHTTP server</source>
<translation type="unfinished"/>
</message>
<message>
<source>General</source>
<translation>ทั่วไป</translation>
</message>
<message>
<source>Sh&amp;ow a notification when credentials are requested</source>
<extracomment>Credentials mean login data requested via browser extension</extracomment>
<translation type="unfinished"/>
</message>
<message>
<source>Only returns the best matches for a specific URL instead of all entries for the whole domain.</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Return only best matching entries</source>
<translation type="unfinished"/>
</message>
<message>
<source>Re&amp;quest to unlock the database if it is locked</source>
<translation type="unfinished"/>
</message>
<message>
<source>Only entries with the same scheme (http://, https://, ftp://, ...) are returned.</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Match URL schemes</source>
<translation type="unfinished"/>
</message>
<message>
<source>Sort matching entries by &amp;username</source>
<translation type="unfinished"/>
</message>
<message>
<source>Sort &amp;matching entries by title</source>
<translation type="unfinished"/>
</message>
<message>
<source>R&amp;emove all shared encryption keys from active database</source>
<translation type="unfinished"/>
</message>
<message>
<source>Re&amp;move all stored permissions from entries in active database</source>
<translation type="unfinished"/>
</message>
<message>
<source>Password Generator</source>
<translation>ตัวสร้างรหัสผ่าน</translation>
</message>
<message>
<source>Advanced</source>
<translation>ขั้นสูง</translation>
</message>
<message>
<source>Always allow &amp;access to entries</source>
<translation type="unfinished"/>
</message>
<message>
<source>Always allow &amp;updating entries</source>
<translation type="unfinished"/>
</message>
<message>
<source>Only the selected database has to be connected with a client.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Searc&amp;h in all opened databases for matching entries</source>
<translation type="unfinished"/>
</message>
<message>
<source>Automatically creating or updating string fields is not supported.</source>
<translation type="unfinished"/>
</message>
<message>
<source>&amp;Return advanced string fields which start with &quot;KPH: &quot;</source>
<translation type="unfinished"/>
</message>
<message>
<source>HTTP Port:</source>
<translation>พอร์ต HTTP:</translation>
</message>
<message>
<source>Default port: 19455</source>
<translation>พอร์ตมาตรฐาน: 19455</translation>
</message>
<message>
<source>KeePassXC will listen to this port on 127.0.0.1</source>
<translation type="unfinished"/>
</message>
<message>
<source>&lt;b&gt;Warning:&lt;/b&gt; The following options can be dangerous!</source>
<translation type="unfinished"/>
</message>
<message>
<source>&lt;p&gt;KeePassHTTP has been deprecated and will be removed in the future.&lt;br&gt;Please switch to KeePassXC-Browser instead! For help with migration, visit our &lt;a href=&quot;https://keepassxc.org/docs/keepassxc-browser-migration&quot;&gt;migration guide&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"/>
</message>
<message>
<source>Cannot bind to privileged ports</source>
<translation type="unfinished"/>
</message>
<message>
<source>Cannot bind to privileged ports below 1024!
Using default port 19455.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>PasswordGeneratorWidget</name>
<message>
<source>%p%</source>
<translation>%p%</translation>
</message>
<message>
<source>Password:</source>
<translation>รหัสผ่าน:</translation>
</message>
<message>
<source>strength</source>
<comment>Password strength</comment>
<translation>ความแข็งแรง</translation>
</message>
<message>
<source>entropy</source>
<translation>เอนโทรปี</translation>
</message>
<message>
<source>Password</source>
<translation>รหัสผ่าน</translation>
</message>
<message>
<source>Character Types</source>
<translation>ชนิดอักขระ</translation>
</message>
<message>
<source>Upper Case Letters</source>
<translation>อักษรพิมพ์ใหญ่</translation>
</message>
<message>
<source>Lower Case Letters</source>
<translation>อักษรตัวพิมพ์เล็ก</translation>
</message>
<message>
<source>Numbers</source>
<translation>ตัวเลข</translation>
</message>
<message>
<source>Special Characters</source>
<translation>อักขระพิเศษ</translation>
</message>
<message>
<source>Extended ASCII</source>
<translation type="unfinished"/>
</message>
<message>
<source>Exclude look-alike characters</source>
<translation>ไม่ใช้อักขระที่หน้าตาคล้ายกัน</translation>
</message>
<message>
<source>Pick characters from every group</source>
<translation>เลือกใช้ตัวอักขระจากทุกกลุ่ม</translation>
</message>
<message>
<source>&amp;Length:</source>
<translation>ความยาว (&amp;L):</translation>
</message>
<message>
<source>Passphrase</source>
<translation>วลีรหัสผ่าน</translation>
</message>
<message>
<source>Wordlist:</source>
<translation>รายการคำ:</translation>
</message>
<message>
<source>Word Count:</source>
<translation>จำนวนคำ:</translation>
</message>
<message>
<source>Word Separator:</source>
<translation>ตัวแบ่งคำ:</translation>
</message>
<message>
<source>Generate</source>
<translation>สร้าง</translation>
</message>
<message>
<source>Copy</source>
<translation>คัดลอก</translation>
</message>
<message>
<source>Accept</source>
<translation>ตกลง</translation>
</message>
<message>
<source>Close</source>
<translation>ปิด</translation>
</message>
<message>
<source>Apply</source>
<translation>ใช้</translation>
</message>
<message>
<source>Entropy: %1 bit</source>
<translation>เอนโทรปี: %1 บิต</translation>
</message>
<message>
<source>Password Quality: %1</source>
<translation>คุณภาพรหัสผ่าน: %1</translation>
</message>
<message>
<source>Poor</source>
<comment>Password quality</comment>
<translation>แย่</translation>
</message>
<message>
<source>Weak</source>
<comment>Password quality</comment>
<translation>อ่อนแอ</translation>
</message>
<message>
<source>Good</source>
<comment>Password quality</comment>
<translation>ดี</translation>
</message>
<message>
<source>Excellent</source>
<comment>Password quality</comment>
<translation>ดีมาก</translation>
</message>
</context>
<context>
<name>QObject</name>
<message>
<source>Database not opened</source>
<translation type="unfinished"/>
</message>
<message>
<source>Database hash not available</source>
<translation type="unfinished"/>
</message>
<message>
<source>Client public key not received</source>
<translation type="unfinished"/>
</message>
<message>
<source>Cannot decrypt message</source>
<translation type="unfinished"/>
</message>
<message>
<source>Timeout or cannot connect to KeePassXC</source>
<translation type="unfinished"/>
</message>
<message>
<source>Action cancelled or denied</source>
<translation type="unfinished"/>
</message>
<message>
<source>Cannot encrypt message or public key not found. Is Native Messaging enabled in KeePassXC?</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC association failed, try again</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key change was not successful</source>
<translation>การเปลี่ยนกุญแจไม่สำเร็จ</translation>
</message>
<message>
<source>Encryption key is not recognized</source>
<translation>ไม่รู้จักกุญแจเข้ารหัสลับ</translation>
</message>
<message>
<source>No saved databases found</source>
<translation>ไม่มีฐานข้อมูลที่ถูกบันทึกอยู่</translation>
</message>
<message>
<source>Incorrect action</source>
<translation>การกระทำที่ไม่ถูกต้อง</translation>
</message>
<message>
<source>Empty message received</source>
<translation type="unfinished"/>
</message>
<message>
<source>No URL provided</source>
<translation>ไม่มี URL ให้มา</translation>
</message>
<message>
<source>No logins found</source>
<translation type="unfinished"/>
</message>
<message>
<source>Unknown error</source>
<translation>ความผิดพลาดที่ไม่รู้จัก</translation>
</message>
<message>
<source>Add a new entry to a database.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Path of the database.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key file of the database.</source>
<translation>แฟ้มกุญแจของฐานข้อมูล</translation>
</message>
<message>
<source>path</source>
<translation type="unfinished"/>
</message>
<message>
<source>Username for the entry.</source>
<translation type="unfinished"/>
</message>
<message>
<source>username</source>
<translation>ชื่อผู้ใช้</translation>
</message>
<message>
<source>URL for the entry.</source>
<translation type="unfinished"/>
</message>
<message>
<source>URL</source>
<translation>URL</translation>
</message>
<message>
<source>Prompt for the entry&apos;s password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Generate a password for the entry.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Length for the generated password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>length</source>
<translation>ความยาว</translation>
</message>
<message>
<source>Path of the entry to add.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Copy an entry&apos;s password to the clipboard.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Path of the entry to clip.</source>
<comment>clip = copy to clipboard</comment>
<translation type="unfinished"/>
</message>
<message>
<source>Timeout in seconds before clearing the clipboard.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Edit an entry.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Title for the entry.</source>
<translation type="unfinished"/>
</message>
<message>
<source>title</source>
<translation>หัวเรื่อง</translation>
</message>
<message>
<source>Path of the entry to edit.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Estimate the entropy of a password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Password for which to estimate the entropy.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Perform advanced analysis on the password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Extract and print the content of a database.</source>
<translation>สกัดและแสดงเนื้อหาของฐานข้อมูล</translation>
</message>
<message>
<source>Path of the database to extract.</source>
<translation>path ของฐานข้อมูลที่จะสกัดเนื้อหา</translation>
</message>
<message>
<source>Insert password to unlock %1: </source>
<translation type="unfinished"/>
</message>
<message>
<source>Failed to load key file %1 : %2</source>
<translation type="unfinished"/>
</message>
<message>
<source>WARNING: You are using a legacy key file format which may become
unsupported in the future.
Please consider generating a new key file.</source>
<translation type="unfinished"/>
</message>
<message>
<source>
Available commands:
</source>
<translation type="unfinished"/>
</message>
<message>
<source>Name of the command to execute.</source>
<translation>ชื่อของคำสั่งที่จะดำเนินการ</translation>
</message>
<message>
<source>List database entries.</source>
<translation>แจงรายการฐานข้อมูล</translation>
</message>
<message>
<source>Path of the group to list. Default is /</source>
<translation type="unfinished"/>
</message>
<message>
<source>Find entries quickly.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Search term.</source>
<translation>คำค้น</translation>
</message>
<message>
<source>Merge two databases.</source>
<translation>ผสานสองฐานข้อมูล</translation>
</message>
<message>
<source>Path of the database to merge into.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Path of the database to merge from.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use the same credentials for both database files.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Key file of the database to merge from.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Show an entry&apos;s information.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Names of the attributes to show. This option can be specified more than once, with each attribute shown one-per-line in the given order. If no attributes are specified, a summary of the default attributes is given.</source>
<translation type="unfinished"/>
</message>
<message>
<source>attribute</source>
<translation type="unfinished"/>
</message>
<message>
<source>Name of the entry to show.</source>
<translation>ชื่อของรายการที่จะแสดง</translation>
</message>
<message>
<source>NULL device</source>
<translation>อุปกรณ์ NULL</translation>
</message>
<message>
<source>error reading from device</source>
<translation type="unfinished"/>
</message>
<message>
<source>file empty !
</source>
<translation>แฟ้มว่างเปล่า!
</translation>
</message>
<message>
<source>malformed string</source>
<translation>รูปแบบสตริงไม่ถูกต้อง</translation>
</message>
<message>
<source>missing closing quote</source>
<translation>ไม่มีเครื่องหมายคำพูดปิด</translation>
</message>
<message>
<source>Group</source>
<translation>กลุ่ม</translation>
</message>
<message>
<source>Title</source>
<translation>หัวเรื่อง</translation>
</message>
<message>
<source>Username</source>
<translation>ชื่อผู้ใช้</translation>
</message>
<message>
<source>Password</source>
<translation>รหัสผ่าน</translation>
</message>
<message>
<source>Notes</source>
<translation>บันทึก</translation>
</message>
<message>
<source>Last Modified</source>
<translation>แก้ไขล่าสุด</translation>
</message>
<message>
<source>Created</source>
<translation>สร้าง</translation>
</message>
<message>
<source>Legacy Browser Integration</source>
<translation type="unfinished"/>
</message>
<message>
<source>Browser Integration</source>
<translation>การทำงานร่วมกับเบราว์เซอร์</translation>
</message>
<message>
<source>YubiKey[%1] Challenge Response - Slot %2 - %3</source>
<translation type="unfinished"/>
</message>
<message>
<source>Press</source>
<translation type="unfinished"/>
</message>
<message>
<source>Passive</source>
<translation type="unfinished"/>
</message>
<message>
<source>SSH Agent</source>
<translation type="unfinished"/>
</message>
<message>
<source>Generate a new random diceware passphrase.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Word count for the diceware passphrase.</source>
<translation type="unfinished"/>
</message>
<message>
<source>count</source>
<translation type="unfinished"/>
</message>
<message>
<source>Wordlist for the diceware generator.
[Default: EFF English]</source>
<translation type="unfinished"/>
</message>
<message>
<source>Generate a new random password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Length of the generated password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use lowercase characters in the generated password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use uppercase characters in the generated password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use numbers in the generated password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use special characters in the generated password.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use extended ASCII in the generated password.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>QtIOCompressor</name>
<message>
<source>Internal zlib error when compressing: </source>
<translation type="unfinished"/>
</message>
<message>
<source>Error writing to underlying device: </source>
<translation type="unfinished"/>
</message>
<message>
<source>Error opening underlying device: </source>
<translation type="unfinished"/>
</message>
<message>
<source>Error reading data from underlying device: </source>
<translation type="unfinished"/>
</message>
<message>
<source>Internal zlib error when decompressing: </source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>QtIOCompressor::open</name>
<message>
<source>The gzip format not supported in this version of zlib.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Internal zlib error: </source>
<translation>ความผิดพลาดภายในของ zlib: </translation>
</message>
</context>
<context>
<name>SearchWidget</name>
<message>
<source>Search...</source>
<translation>ค้นหา...</translation>
</message>
<message>
<source>Search</source>
<translation>ค้นหา</translation>
</message>
<message>
<source>Clear</source>
<translation>ล้าง</translation>
</message>
<message>
<source>Case Sensitive</source>
<translation>คำนึงถึงอักษรตัวใหญ่เล็ก</translation>
</message>
<message>
<source>Limit search to selected group</source>
<translation>จำกัดการค้นไว้เฉพาะในกลุ่มที่เลือก</translation>
</message>
</context>
<context>
<name>Service</name>
<message>
<source>KeePassXC: New key association request</source>
<translation type="unfinished"/>
</message>
<message>
<source>You have received an association request for the above key.
If you would like to allow it access to your KeePassXC database
give it a unique name to identify and accept it.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Overwrite existing key?</source>
<translation>KeePassXC: เขียนทับกุญแจที่มีอยู่เดิม?</translation>
</message>
<message>
<source>A shared encryption-key with the name &quot;%1&quot; already exists.
Do you want to overwrite it?</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Update Entry</source>
<translation>KeePassXC: ปรับปรุงรายการ</translation>
</message>
<message>
<source>Do you want to update the information in %1 - %2?</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Database locked!</source>
<translation>KeePassXC: ฐานข้อมูลถูกล็อก!</translation>
</message>
<message>
<source>The active database is locked!
Please unlock the selected database or choose another one which is unlocked.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Removed keys from database</source>
<translation>KeePassXC: กุญแจถูกนำออกจากฐานข้อมูล</translation>
</message>
<message numerus="yes">
<source>Successfully removed %n encryption-key(s) from KeePassX/Http Settings.</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
<source>KeePassXC: No keys found</source>
<translation>KeePassXC: ไม่พบกุญแจ</translation>
</message>
<message>
<source>No shared encryption-keys found in KeePassHttp Settings.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC: Settings not available!</source>
<translation>KeePassXC: ไม่มีการตั้งค่าที่ใช้ได้!</translation>
</message>
<message>
<source>The active database does not contain an entry of KeePassHttp Settings.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Removing stored permissions...</source>
<translation type="unfinished"/>
</message>
<message>
<source>Abort</source>
<translation>หยุด</translation>
</message>
<message>
<source>KeePassXC: Removed permissions</source>
<translation>KeePassXC: การอนุญาตถูกนำออก</translation>
</message>
<message numerus="yes">
<source>Successfully removed permissions from %n entries.</source>
<translation type="unfinished"><numerusform></numerusform></translation>
</message>
<message>
<source>KeePassXC: No entry with permissions found!</source>
<translation type="unfinished"/>
</message>
<message>
<source>The active database does not contain an entry with permissions.</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SettingsWidget</name>
<message>
<source>Application Settings</source>
<translation>การตั้งค่าแอป</translation>
</message>
<message>
<source>General</source>
<translation>ทั่วไป</translation>
</message>
<message>
<source>Security</source>
<translation>ความมั่นคง</translation>
</message>
<message>
<source>Access error for config file %1</source>
<translation>มีข้อผิดพลาดในการเข้าถึงแฟ้มตั้งค่า %1</translation>
</message>
</context>
<context>
<name>SettingsWidgetGeneral</name>
<message>
<source>Basic Settings</source>
<translation>การตั้งค่าพื้นฐาน</translation>
</message>
<message>
<source>Start only a single instance of KeePassXC</source>
<translation type="unfinished"/>
</message>
<message>
<source>Remember last databases</source>
<translation>จำฐานข้อมูลล่าสุด</translation>
</message>
<message>
<source>Remember last key files and security dongles</source>
<translation type="unfinished"/>
</message>
<message>
<source>Load previous databases on startup</source>
<translation type="unfinished"/>
</message>
<message>
<source>Automatically save on exit</source>
<translation>บันทึกอัตโนมัติตอนออก</translation>
</message>
<message>
<source>Automatically save after every change</source>
<translation>บันทึกอัตโนมัติทุกครั้งที่มีการเปลี่ยนแปลง</translation>
</message>
<message>
<source>Automatically reload the database when modified externally</source>
<translation type="unfinished"/>
</message>
<message>
<source>Minimize when copying to clipboard</source>
<translation>ย่อหน้าต่างเมื่อคัดลอกไปยังคลิปบอร์ด</translation>
</message>
<message>
<source>Minimize window at application startup</source>
<translation>ย่อหน้าต่างลงเล็กสุดตอนเริ่มแอป</translation>
</message>
<message>
<source>Use group icon on entry creation</source>
<translation type="unfinished"/>
</message>
<message>
<source>Don&apos;t mark database as modified for non-data changes (e.g., expanding groups)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Hide the Details view</source>
<translation>ซ่อนมุมมองละเอียด</translation>
</message>
<message>
<source>Show a system tray icon</source>
<translation>แสดงไอคอนสำหรับ system tray</translation>
</message>
<message>
<source>Hide window to system tray when minimized</source>
<translation type="unfinished"/>
</message>
<message>
<source>Hide window to system tray instead of app exit</source>
<translation>ซ่อนหน้าต่างไว้ที่ system tray แทนการออกจากแอป</translation>
</message>
<message>
<source>Dark system tray icon</source>
<translation type="unfinished"/>
</message>
<message>
<source>Language</source>
<translation>ภาษา</translation>
</message>
<message>
<source>Auto-Type</source>
<translation>Auto-Type</translation>
</message>
<message>
<source>Use entry title to match windows for global Auto-Type</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use entry URL to match windows for global Auto-Type</source>
<translation type="unfinished"/>
</message>
<message>
<source>Always ask before performing Auto-Type</source>
<translation type="unfinished"/>
</message>
<message>
<source>Global Auto-Type shortcut</source>
<translation type="unfinished"/>
</message>
<message>
<source>Auto-Type delay</source>
<translation>การหน่วง Auto-Type</translation>
</message>
<message>
<source> ms</source>
<comment>Milliseconds</comment>
<translation>มิลลิวิ</translation>
</message>
<message>
<source>Startup</source>
<translation type="unfinished"/>
</message>
<message>
<source>File Management</source>
<translation type="unfinished"/>
</message>
<message>
<source>Safely save database files (may be incompatible with Dropbox, etc)</source>
<translation type="unfinished"/>
</message>
<message>
<source>Backup database file before saving</source>
<translation type="unfinished"/>
</message>
<message>
<source>Entry Management</source>
<translation type="unfinished"/>
</message>
<message>
<source>General</source>
<translation>ทั่วไป</translation>
</message>
</context>
<context>
<name>SettingsWidgetSecurity</name>
<message>
<source>Timeouts</source>
<translation type="unfinished"/>
</message>
<message>
<source>Clear clipboard after</source>
<translation>ล้างคลิปบอร์ดหลัง</translation>
</message>
<message>
<source> sec</source>
<comment>Seconds</comment>
<translation>วิ</translation>
</message>
<message>
<source>Lock databases after inactivity of</source>
<translation>ล็อกฐานข้อมูลหลังไม่มีการใช้งาน</translation>
</message>
<message>
<source>Convenience</source>
<translation>ความสะดวก</translation>
</message>
<message>
<source>Lock databases when session is locked or lid is closed</source>
<translation type="unfinished"/>
</message>
<message>
<source>Lock databases after minimizing the window</source>
<translation>ล็อกฐานข้อมูลหลังย่อหน้าต่างลงเล็กสุด</translation>
</message>
<message>
<source>Don&apos;t require password repeat when it is visible</source>
<translation>ไม่ต้องถามรหัสผ่านซ้ำถ้ามองเห็นรหัสผ่านอยู่</translation>
</message>
<message>
<source>Show passwords in cleartext by default</source>
<translation>แสดงรหัสผ่านอย่างเปิดเผยโดยปริยาย</translation>
</message>
<message>
<source>Hide passwords in the preview panel</source>
<translation type="unfinished"/>
</message>
<message>
<source>Hide entry notes by default</source>
<translation type="unfinished"/>
</message>
<message>
<source>Privacy</source>
<translation>ความเป็นส่วนตัว</translation>
</message>
<message>
<source>Use Google as fallback for downloading website icons</source>
<translation>ใช้กูเกิลเป็นวิธีสำรองเพื่อดาวน์โหลดไอคอนเว็บไซต์</translation>
</message>
<message>
<source>Re-lock previously locked database after performing Auto-Type</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>SetupTotpDialog</name>
<message>
<source>Setup TOTP</source>
<translation>ติดตั้ง TOTP</translation>
</message>
<message>
<source>Key:</source>
<translation>กุญแจ:</translation>
</message>
<message>
<source>Default RFC 6238 token settings</source>
<translation type="unfinished"/>
</message>
<message>
<source>Steam token settings</source>
<translation type="unfinished"/>
</message>
<message>
<source>Use custom settings</source>
<translation>ใช้การตั้งค่าที่กำหนดเอง</translation>
</message>
<message>
<source>Note: Change these settings only if you know what you are doing.</source>
<translation>หมายเหตุ: เปลี่ยนแปลงการตั้งค่าเหล่านี้ก็ต่อเมื่อคุณรู้ว่าคุณกำลังทำอะไรอยู่</translation>
</message>
<message>
<source>Time step:</source>
<translation>ขั้นเวลา:</translation>
</message>
<message>
<source>8 digits</source>
<translation>8 หลัก</translation>
</message>
<message>
<source>6 digits</source>
<translation>6 หลัก</translation>
</message>
<message>
<source>Code size:</source>
<translation>ขนาดรหัส:</translation>
</message>
<message>
<source> sec</source>
<comment>Seconds</comment>
<translation>วิ</translation>
</message>
</context>
<context>
<name>TotpDialog</name>
<message>
<source>Timed Password</source>
<translation>รหัสผ่านกำหนดเวลา</translation>
</message>
<message>
<source>000000</source>
<translation>000000</translation>
</message>
<message>
<source>Copy</source>
<translation>คัดลอก</translation>
</message>
<message>
<source>Expires in</source>
<translation>หมดอายุใน</translation>
</message>
<message>
<source>seconds</source>
<translation>วินาที</translation>
</message>
</context>
<context>
<name>UnlockDatabaseWidget</name>
<message>
<source>Unlock database</source>
<translation>ปลดล็อกฐานข้อมูล</translation>
</message>
</context>
<context>
<name>WelcomeWidget</name>
<message>
<source>Start storing your passwords securely in a KeePassXC database</source>
<translation type="unfinished"/>
</message>
<message>
<source>Create new database</source>
<translation>สร้างฐานข้อมูลใหม่</translation>
</message>
<message>
<source>Open existing database</source>
<translation>เปิดฐานข้อมูลที่มีอยู่</translation>
</message>
<message>
<source>Import from KeePass 1</source>
<translation>นำเข้าจาก KeePass 1</translation>
</message>
<message>
<source>Import from CSV</source>
<translation>นำเข้าจาก CSV</translation>
</message>
<message>
<source>Recent databases</source>
<translation>ฐานข้อมูลที่เพิ่งใช้</translation>
</message>
<message>
<source>Welcome to KeePassXC %1</source>
<translation type="unfinished"/>
</message>
</context>
<context>
<name>main</name>
<message>
<source>Remove an entry from the database.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Path of the database.</source>
<translation type="unfinished"/>
</message>
<message>
<source>Path of the entry to remove.</source>
<translation type="unfinished"/>
</message>
<message>
<source>KeePassXC - cross-platform password manager</source>
<translation>KeePassXC - แอปจัดการรหัสผ่านข้ามแพลตฟอร์ม</translation>
</message>
<message>
<source>filenames of the password databases to open (*.kdbx)</source>
<translation type="unfinished"/>
</message>
<message>
<source>path to a custom config file</source>
<translation type="unfinished"/>
</message>
<message>
<source>key file of the database</source>
<translation>แฟ้มกุญแจสำหรับฐานข้อมูลดังกล่าว</translation>
</message>
<message>
<source>read password of the database from stdin</source>
<translation type="unfinished"/>
</message>
<message>
<source>Parent window handle</source>
<translation type="unfinished"/>
</message>
</context>
</TS>