Files
Termix/src/ui/locales/translated/th_TH.json
T
2026-10-16 15:14:15 +00:00

2441 lines
228 KiB
JSON

{
"connection": {
"retryingIn": "กำลังลองเชื่อมต่ออีกครั้งใน {{seconds}} วินาที ({{attempt}}/{{max}})",
"retryingNow": "กำลังลองเชื่อมต่ออีกครั้ง... ({{attempt}}/{{max}})",
"reconnect": "เชื่อมต่อใหม่",
"close": "ปิด",
"failed": "ไม่สามารถเชื่อมต่อได้",
"failedRetrying": "การเชื่อมต่อล้มเหลว กำลังลองอีกครั้ง",
"retryNow": "ลองอีกครั้งตอนนี้"
},
"credentials": {
"folders": "โฟลเดอร์",
"folder": "โฟลเดอร์",
"password": "รหัสผ่าน",
"key": "คีย์",
"sshPrivateKey": "SSH Private Key",
"upload": "อัปโหลด",
"keyPassword": "รหัสผ่านคีย์",
"sshKey": "SSH Key",
"uploadPrivateKeyFile": "อัปโหลดไฟล์ Private Key",
"searchCredentials": "ค้นหาข้อมูลเข้าสู่ระบบ...",
"addCredential": "เพิ่มข้อมูลเข้าสู่ระบบ",
"caCertificate": "ใบรับรอง CA (-cert.pub)",
"caCertificateDescription": "ไม่บังคับ: อัปโหลดหรือวางไฟล์ใบรับรองที่ลงนามโดย CA (เช่น id_ed25519-cert.pub) จำเป็นเมื่อเซิร์ฟเวอร์ SSH ของคุณใช้การอนุญาตแบบใบรับรอง",
"uploadCertFile": "อัปโหลดไฟล์ -cert.pub",
"clearCert": "ล้าง",
"certLoaded": "โหลดใบรับรองแล้ว",
"certPublicKeyLabel": "ใบรับรอง CA",
"certTypeLabel": "ประเภทใบรับรอง",
"pasteOrUploadCert": "วางหรืออัปโหลดใบรับรอง -cert.pub...",
"hasCaCert": "มีใบรับรอง CA",
"noCaCert": "ไม่มีใบรับรอง CA",
"noPublicKeyAvailable": "ไม่มี Public Key ให้ใช้ เปิดตัวแก้ไขข้อมูลเข้าสู่ระบบก่อน",
"deployCommandCopied": "คัดลอกคำสั่ง deploy แล้ว",
"sortCredentials": "เรียงลำดับข้อมูลเข้าสู่ระบบ",
"sortDefault": "ลำดับเริ่มต้น",
"sortNameAsc": "ชื่อ (ก → ฮ)",
"sortNameDesc": "ชื่อ (ฮ → ก)",
"sortUsernameAsc": "ชื่อผู้ใช้ (ก → ฮ)",
"sortUsernameDesc": "ชื่อผู้ใช้ (ฮ → ก)",
"filterCredentials": "กรองข้อมูลเข้าสู่ระบบ",
"filterClearAll": "ล้างตัวกรอง",
"filterTypeGroup": "ประเภท",
"filterTypePassword": "รหัสผ่าน",
"filterTypeKey": "SSH Key",
"filterTagsGroup": "แท็ก",
"copyDeployCommand": "คัดลอกคำสั่ง deploy",
"cloneCredentialAction": "โคลนข้อมูลเข้าสู่ระบบ",
"clonedCredential": "โคลน {{name}}",
"clonedCredentialName": "{{name}} (สำเนา)",
"shareCredentialAction": "แชร์ข้อมูลเข้าสู่ระบบ",
"sharedBadge": "แชร์แล้ว",
"sharedBy": "แชร์โดย {{owner}}",
"share": {
"title": "แชร์ \"{{name}}\"",
"description": "ผู้รับจะได้รับสำเนาที่เข้ารหัสของข้อมูลลับเป็นของตัวเอง ซึ่งจะอัปเดตเมื่อข้อมูลเข้าสู่ระบบมีการเปลี่ยนแปลง และจะถูกลบเมื่อการแชร์ถูกเพิกถอน",
"levelUse": "ใช้งาน",
"levelManage": "จัดการ",
"levelUseDesc": "ใช้งาน: ยึดข้อมูลเข้าสู่ระบบกับโฮสต์และเชื่อมต่อ ข้อมูลลับจะยังคงถูกซ่อนอยู่",
"levelManageDesc": "จัดการ: แก้ไขข้อมูลเข้าสู่ระบบและแชร์กับผู้อื่นได้",
"noAccessEntries": "ข้อมูลเข้าสู่ระบบนี้ยังไม่ถูกแชร์",
"accessRevoked": "สิทธิ์ถูกเพิกถอน",
"shared": "แชร์ข้อมูลเข้าสู่ระบบแล้ว"
},
"deleteCredentialAction": "ลบข้อมูลเข้าสู่ระบบ",
"editCredentialAction": "แก้ไขข้อมูลเข้าสู่ระบบ",
"failedToCloneCredential": "ไม่สามารถโคลนข้อมูลรับรองได้",
"failedToDeleteCredential": "ไม่สามารถลบข้อมูลรับรองได้",
"keyBadge": "คีย์",
"passwordBadge": "รหัสผ่าน",
"renameFolder": "เปลี่ยนชื่อโฟลเดอร์",
"deleteFolder": "ลบโฟลเดอร์",
"deleteCredentialConfirm": "ต้องการลบข้อมูลรับรอง \"{{name}}\" หรือไม่?",
"deletedCredential": "ลบ {{name}} แล้ว",
"deploySSHKeyTitle": "ติดตั้งคีย์ไปยังโฮสต์",
"loadingCredentials": "กำลังโหลดข้อมูลรับรอง...",
"noCredentialsFound": "ไม่พบข้อมูลรับรอง",
"noCredentialsMatchSearch": "ไม่พบข้อมูลรับรองที่ตรงกับคำค้นหาของคุณ",
"addCredentialBtn": "เพิ่มข้อมูลรับรอง",
"failedToReorder": "ไม่สามารถเรียงลำดับข้อมูลรับรองใหม่ได้",
"failedToMoveCredential": "ไม่สามารถย้ายข้อมูลรับรองได้",
"sortManual": "แบบแมนนวล (ลากเพื่อเรียงลำดับ)",
"customizeSidebar": "ปรับแต่งแถบด้านข้าง",
"customizeSidebarDescription": "เลือกดูและกำหนดพฤติกรรมของรายการข้อมูลรับรอง",
"customizeDensityTitle": "ความหนาแน่น",
"densityComfortableDesc": "หนึ่งข้อมูลรับรองต่อแถว พร้อมรายละเอียดเพิ่มเติม",
"densityCompactDesc": "หนึ่งบรรทัดต่อข้อมูลรับรอง สำหรับรายการที่ยาวขึ้น",
"displayDensityComfortable": "สบายตา",
"displayDensityCompact": "กะทัดรัด",
"customizeBehaviorTitle": "พฤติกรรม",
"showCredentialTags": "แสดงแท็ก",
"showCredentialTagsDesc": "แสดงแท็กในรายการข้อมูลรับรอง",
"rowDetailsTitle": "รายละเอียดแถว",
"rowDetailsDesc": "เลือกสิ่งที่แสดงในแต่ละข้อมูลรับรอง",
"showUsername": "ชื่อผู้ใช้",
"showUsernameDesc": "แสดงชื่อผู้ใช้ใต้ชื่อข้อมูลรับรอง",
"showUsageCount": "จำนวนโฮสต์",
"showUsageCountDesc": "แสดงจำนวนโฮสต์ที่ใช้ข้อมูลรับรองนี้",
"showTypeBadge": "ป้ายประเภท",
"showTypeBadgeDesc": "แสดงป้ายคีย์หรือรหัสผ่าน",
"showPinIcon": "ไอคอนปักหมุด",
"showPinIconDesc": "แสดงไอคอนปักหมุดถัดจากข้อมูลรับรองที่ปักหมุดไว้",
"showSharedBadge": "ป้ายแชร์",
"showSharedBadgeDesc": "แสดงป้ายบนข้อมูลรับรองที่แชร์กับคุณ",
"actionsVisibility": "การดำเนินการข้อมูลรับรอง",
"actionsVisibilityDesc": "เมื่อปุ่มเชื่อมต่อและการจัดการบนแต่ละข้อมูลรับรองจะแสดงขึ้น",
"actionsAlways": "แสดงเสมอ",
"actionsOnly": "แสดงเฉพาะปุ่มเชื่อมต่อ ส่วนที่เหลือแสดงเมื่อคลิก",
"actionsHover": "แสดงเมื่อวางเมาส์",
"actionsClick": "แสดงเมื่อคลิก",
"customizeSortHint": "ลำดับการเรียงลำดับอยู่ในเมนูเรียงลำดับในแถบเครื่องมือ",
"expandActions": "ขยายการดำเนินการ",
"collapseActions": "ยุบการดำเนินการ",
"backToHosts": "กลับไปยังโฮสต์",
"backToCredentials": "กลับไปยังข้อมูลรับรอง",
"searchCredentialsPlaceholder": "ค้นหาข้อมูลรับรอง...",
"deployDialogTitle": "ติดตั้งคีย์ SSH",
"deployDialogDesc": "ติดตั้ง {{name}} ไปยัง authorized_keys ของโฮสต์",
"targetHostLabel": "โฮสต์เป้าหมาย",
"selectHostOption": "เลือกโฮสต์...",
"deployingBtn": "กำลังติดตั้ง...",
"deployBtn": "ติดตั้ง",
"keyDeployedSuccess": "ติดตั้งคีย์สำเร็จ",
"failedToDeployKey": "ไม่สามารถติดตั้งคีย์ได้",
"folderRenamedTo": "เปลี่ยนชื่อโฟลเดอร์เป็น \"{{name}}\" แล้ว",
"failedToRenameFolder": "ไม่สามารถเปลี่ยนชื่อโฟลเดอร์ได้",
"arrangeUnlockedSwitchedToManual": "เปลี่ยนเป็นเรียงลำดับแบบแมนนวลเพื่อให้ลำดับของคุณคงอยู่",
"arrangeUnlocked": "ปลดล็อกเพื่อลากและจัดลำดับใหม่"
},
"versionCheck": {
"updateLinkLabel": "มีอัปเดตพร้อมใช้งาน เปิดบันทึกการเปลี่ยนแปลงบน GitHub"
},
"common": {
"scrollTabsLeft": "เลื่อนแท็บไปทางซ้าย",
"scrollTabsRight": "เลื่อนแท็บไปทางขวา",
"close": "ปิด",
"minimize": "ย่อหน้าต่าง",
"online": "ออนไลน์",
"offline": "ออฟไลน์",
"unknown": "ไม่ทราบ",
"continue": "ดำเนินการต่อ",
"error": "ข้อผิดพลาด",
"unsavedChanges": "มีการเปลี่ยนแปลงที่ยังไม่ได้บันทึก",
"more": "เพิ่มเติม",
"loading": "กำลังโหลด...",
"host": "โฮสต์",
"selectHost": "เลือกโฮสต์...",
"noHostConfigured": "ไม่ได้กำหนดค่าโฮสต์",
"optional": "ไม่บังคับ",
"connect": "เชื่อมต่อ",
"copied": "คัดลอกแล้ว",
"connecting": "กำลังเชื่อมต่อ...",
"openInNewTab": "เปิดในแท็บใหม่",
"cancel": "ยกเลิก",
"username": "ชื่อผู้ใช้",
"login": "เข้าสู่ระบบ",
"logout": "ออกจากระบบ",
"register": "ลงทะเบียน",
"password": "รหัสผ่าน",
"confirmPassword": "ยืนยันรหัสผ่าน",
"back": "ย้อนกลับ",
"save": "บันทึก",
"saving": "กำลังบันทึก...",
"delete": "ลบ",
"rename": "เปลี่ยนชื่อ",
"edit": "แก้ไข",
"confirm": "ยืนยัน",
"next": "ถัดไป",
"previous": "ก่อนหน้า",
"refresh": "รีเฟรช",
"language": "ภาษา",
"backendReconnected": "การเชื่อมต่อเซิร์ฟเวอร์ได้รับการกู้คืน",
"connectionDegraded": "การเชื่อมต่อเซิร์ฟเวอร์ขาดหาย กำลังกู้คืน...",
"reload": "โหลดใหม่",
"create": "สร้าง",
"copy": "คัดลอก",
"copyFailed": "คัดลอกไปยังคลิปบอร์ดล้มเหลว",
"maximize": "ขยายหน้าต่าง",
"restore": "กู้คืน",
"remove": "ลบออก",
"add": "เพิ่ม",
"update": "อัปเดต",
"noResults": "ไม่พบผลลัพธ์",
"sidebar": "แถบด้านข้าง",
"mobileSidebarDescription": "แสดงแถบด้านข้างสำหรับมือถือ",
"toggleSidebar": "สลับแถบด้านข้าง",
"search": "ค้นหา...",
"new": "ใหม่",
"docs": "เอกสาร"
},
"onboarding": {
"stepCounter": "ขั้นตอนที่ {{current}} จาก {{total}}",
"stageLabel": "ตั้งค่า Termix",
"setupHeading": "ตั้งค่าพื้นที่ทำงานของคุณ",
"partialHeading": "มีสิ่งใหม่ให้ตั้งค่าอีกเล็กน้อย",
"signOut": "ออกจากระบบ",
"skipPartial": "ไม่ตอนนี้",
"skip": "ข้ามการตั้งค่า",
"next": "ถัดไป",
"finish": "เสร็จสิ้น",
"pluginsTitle": "เลือกปลั๊กอินของคุณ",
"pluginsIntro": "เลือกปลั๊กอินที่ต้องการเก็บไว้ ตัวเลือกที่แนะนำครอบคลุมสิ่งที่คนส่วนใหญ่ต้องการ",
"pluginsUpgradeNote": "ทุกอย่างที่คุณใช้อยู่จะถูกเก็บไว้ตามเดิม ปิดหรือลบสิ่งที่ไม่ต้องการออก",
"pluginsRemoveNote": "ปลั๊กอินที่ตั้งค่าเป็นลบจะถูกลบออกจากเซิร์ฟเวอร์นี้พร้อมข้อมูลเมื่อคุณดำเนินการต่อ คุณสามารถติดตั้งปลั๊กอินใด ๆ อีกครั้งได้ทุกเมื่อจากแท็บปลั๊กอิน (จำเป็นต้องมีการเชื่อมต่ออินเทอร์เน็ต) เลือกปิดเพื่อเก็บปลั๊กอินไว้แต่ปิดการใช้งาน",
"pluginsUseRecommended": "แนะนำ",
"pluginsEnableAll": "เปิดทั้งหมด",
"pluginsDisableAll": "ปิดทั้งหมด",
"pluginsCounts": "{{enabled}} เปิด, {{disabled}} ปิด, {{removed}} ลบ",
"pluginsRecommended": "แนะนำ",
"pluginsKeptBecause": "เก็บไว้เพราะ {{names}} ต้องการ",
"pluginsChoice_enabled": "เปิด",
"pluginsChoice_disabled": "ปิด",
"pluginsChoice_remove": "ลบ",
"pluginsConsentTitle": "ช่วยพัฒนา Termix",
"pluginsConsentNote": "คุณสามารถปิดสิ่งนี้ได้ทุกเมื่อจากแท็บปลั๊กอิน",
"pluginsApplying": "กำลังนำตัวเลือกของคุณไปใช้",
"pluginsSomeFailed": "ไม่สามารถเปลี่ยนปลั๊กอินบางตัวได้ คุณสามารถแก้ไขได้ภายหลังจากแท็บปลั๊กอิน กดถัดไปเพื่อดำเนินการต่อ",
"pluginsApplyFailed": "ไม่สามารถบันทึกตัวเลือกของคุณได้ ลองอีกครั้ง หรือดำเนินการต่อและแก้ไขภายหลังจากแท็บปลั๊กอิน",
"pluginsLoadFailed": "ไม่สามารถโหลดรายการปลั๊กอินได้ คุณสามารถเลือกปลั๊กอินได้ภายหลังจากแท็บปลั๊กอิน",
"presetTitle": "คุณต้องการให้แสดงบนหน้าจอมากน้อยแค่ไหน?",
"presetIntro": "เลือกปริมาณที่จะแสดงบนหน้าจอ",
"presetChangeLater": "คุณสามารถเปลี่ยนชุดค่าเริ่มต้นหรือเปลี่ยนการตั้งค่าใด ๆ ได้ภายหลังในเมนูการตั้งค่า ภายใต้ส่วนอินเทอร์เฟซ",
"appearanceTitle": "ปรับแต่งให้เป็นของคุณ",
"appearanceIntro": "เลือกธีม สีเน้น ฟอนต์ และภาษาของคุณ การเปลี่ยนแปลงจะแสดงทันที และคุณสามารถเปลี่ยนได้ภายหลังในเมนูการตั้งค่า",
"securityTitle": "รักษาความปลอดภัยบัญชีของคุณ",
"securityIntro": "เพิ่มพาสคีย์หรือแอปยืนยันตัวตนลงในบัญชีของคุณ คุณสามารถทำสิ่งนี้ได้ภายหลังในเมนูการตั้งค่า ภายใต้ส่วนความปลอดภัย",
"desktopTitle": "คุณต้องการใช้ Termix อย่างไร?",
"desktopBody": "คุณสามารถเปลี่ยนสิ่งนี้ได้ทุกเมื่อจากเมนูซิงค์ในแถบด้านข้าง",
"desktopLocalTitle": "เฉพาะอุปกรณ์นี้",
"desktopLocalBody": "ทุกอย่างถูกเก็บไว้ที่นี่ ไม่ต้องตั้งค่าอะไร",
"desktopLinkTitle": "กับเซิร์ฟเวอร์ Termix ของฉัน",
"desktopLinkBody": "เข้าสู่ระบบเซิร์ฟเวอร์ของคุณเพื่อใช้โฮสต์และการตั้งค่าเดียวกันบนทุกอุปกรณ์",
"desktopLinked": "เชื่อมต่อกับ {{server}}",
"pluginsDocsLink": "อ่านเกี่ยวกับแต่ละตัว"
},
"desktopUpdates": {
"title": "แอปเดสก์ท็อป",
"mode": "การอัปเดต",
"modeHint": "วิธีที่แอปนี้รับเวอร์ชันใหม่",
"manualModeHint": "สำเนาของแอปนี้ไม่สามารถอัปเดตเองได้ ดังนั้น Termix จะแจ้งเตือนคุณเมื่อมีเวอร์ชันใหม่เท่านั้น",
"modeAutomatic": "อัตโนมัติ",
"modePrompt": "ถามก่อน",
"modeNever": "ไม่เลย",
"automaticBody": "ดาวน์โหลดเวอร์ชันใหม่ในพื้นหลังและติดตั้งเมื่อคุณรีสตาร์ทแอป",
"promptBody": "แจ้งเตือนเมื่อมีเวอร์ชันใหม่และให้ฉันเลือกเวลาที่จะดาวน์โหลด",
"neverBody": "ไม่ตรวจสอบการอัปเดต คุณสามารถตรวจสอบด้วยตนเองในเมนูการตั้งค่าได้",
"onboardingTitle": "การอัปเดตแอป",
"onboardingBody": "แอปเดสก์ท็อปสามารถอัปเดตตัวเองได้แล้ว เลือกวิธีที่คุณต้องการรับเวอร์ชันใหม่ คุณสามารถเปลี่ยนการตั้งค่านี้ได้ในภายหลังที่เมนู การตั้งค่า > การอัปเดต",
"onboardingManual": "แอปนี้ถูกติดตั้งในรูปแบบที่ไม่สามารถอัปเดตตัวเองได้ ดังนั้น Termix จะแจ้งเตือนเมื่อมีเวอร์ชันใหม่พร้อมลิงก์สำหรับดาวน์โหลด",
"status": "เวอร์ชัน {{version}}",
"statusIdle": "ยังไม่ได้ตรวจสอบ",
"statusChecking": "กำลังตรวจสอบการอัปเดต",
"statusAvailable": "มีเวอร์ชัน {{version}} ให้ใช้งาน",
"statusDownloading": "กำลังดาวน์โหลด {{version}} ({{progress}}%)",
"statusReady": "เวอร์ชัน {{version}} พร้อมใช้งานแล้ว รีสตาร์ทเพื่อติดตั้ง",
"statusUpToDate": "คุณใช้เวอร์ชันล่าสุดแล้ว",
"statusError": "ไม่สามารถตรวจสอบการอัปเดตได้ โปรดลองอีกครั้งในภายหลัง",
"checkNow": "ตรวจสอบเลย",
"download": "ดาวน์โหลด",
"restart": "รีสตาร์ทเลย",
"later": "ภายหลัง",
"available": "Termix เวอร์ชัน {{version}} พร้อมใช้งาน",
"manualHint": "ดาวน์โหลดจากหน้าเผยแพร่และติดตั้งทับเวอร์ชันปัจจุบัน",
"ready": "Termix เวอร์ชัน {{version}} พร้อมติดตั้ง",
"readyHint": "จะติดตั้งเมื่อ Termix รีสตาร์ทครั้งถัดไป"
},
"nav": {
"home": "หน้าแรก",
"terminal": "เทอร์มินัล",
"close": "ปิด",
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
"copyPassword": "คัดลอกรหัสผ่าน",
"copySudoPassword": "คัดลอกรหัสผ่าน Sudo",
"passwordCopied": "คัดลอกรหัสผ่านไปยังคลิปบอร์ดแล้ว",
"failedToCopyPassword": "คัดลอกรหัสผ่านไม่สำเร็จ",
"refreshTab": "รีเฟรชการเชื่อมต่อ",
"renameTab": "เปลี่ยนชื่อแท็บ",
"dashboard": "แดชบอร์ด",
"quickConnect": "เชื่อมต่อด่วน",
"openAsTabHint": "กด Ctrl+คลิก หรือคลิกกลางเพื่อเปิดเป็นแท็บ",
"openAsTab": "เปิดเป็นแท็บ",
"openInRightDock": "เปิดในแถบด้านขวา",
"closeRightDock": "ปิดแถบด้านขวา",
"toggleRightDock": "สลับแถบด้านขวา",
"hosts": "โฮสต์",
"credentials": "ข้อมูลเข้าสู่ระบบ",
"connections": "การเชื่อมต่อ",
"keepSideMenuOpen": "คงเมนูเปิดไว้",
"collapseSideMenu": "ยุบเมนู",
"roleAdministrator": "ผู้ดูแลระบบ",
"roleUser": "ผู้ใช้",
"sync": "ซิงค์",
"reconnectDisconnectedTerminals": "เชื่อมต่อเทอร์มินัลที่ขาดการเชื่อมต่อทั้งหมดใหม่",
"reconnectingTerminals_other": "กำลังเชื่อมต่อเทอร์มินัล {{count}} ใหม่",
"noDisconnectedTerminals": "ไม่มีเทอร์มินัลที่ขาดการเชื่อมต่อพร้อมเชื่อมต่อใหม่",
"reconnectTerminalsFailed_other": "ไม่สามารถเริ่มเชื่อมต่อเทอร์มินัล {{count}} ใหม่ได้",
"fullscreenUnsupported": "เบราว์เซอร์นี้ไม่รองรับโหมดเต็มหน้าจอ",
"fullscreenFailed": "ไม่สามารถสลับโหมดเต็มหน้าจอได้",
"resetSidebarWidth": "รีเซ็ตความกว้าง",
"collapseSidebar": "ยุบแถบด้านข้าง",
"openSidebar": "เปิดแถบด้านข้าง",
"confirmCloseHost": "ปิด {{host}} หรือไม่?",
"enterFullscreen": "เข้าสู่โหมดเต็มหน้าจอ (Ctrl+Shift+F)",
"exitFullscreen": "ออกจากโหมดเต็มหน้าจอ (Ctrl+Shift+F)",
"group": {
"objects": "ของคุณ",
"tools": "เครื่องมือ",
"system": "ระบบ"
},
"searchEverything": "ค้นหาโฮสต์ แท็บ และการทำงาน",
"search": "ค้นหา",
"hiddenCount_other": "ซ่อน {{count}} รายการ",
"showInRail": "แสดงในแถบด้านข้าง",
"moveUp": "เลื่อนขึ้น",
"moveDown": "เลื่อนลง",
"resetRailOrder": "รีเซ็ตลำดับ",
"hideFromRail": "ซ่อนจากแถบด้านข้าง",
"openSettings": "เปิดการตั้งค่า",
"settings": "การตั้งค่า",
"manage": "จัดการ",
"mobileNavigation": "การนำทาง",
"plugins": "ปลั๊กอิน"
},
"hosts": {
"hosts": "โฮสต์",
"noHosts": "ไม่มีโฮสต์ SSH",
"retry": "ลองอีกครั้ง",
"refresh": "รีเฟรช",
"optional": "ไม่บังคับ",
"downloadSample": "ดาวน์โหลดตัวอย่าง",
"failedToDeleteHost": "ลบ {{name}} ไม่สำเร็จ",
"importSkipExisting": "นำเข้า (ข้ามรายการที่มีอยู่แล้ว)",
"importSSHConfig": "นำเข้าจากไฟล์กำหนดค่า SSH",
"connectionDetails": "รายละเอียดการเชื่อมต่อ",
"ssh": "SSH",
"telnet": "Telnet",
"port": "พอร์ต",
"username": "ชื่อผู้ใช้",
"folder": "โฟลเดอร์",
"tags": "แท็ก",
"pin": "ปักหมุด",
"addHost": "เพิ่มโฮสต์",
"editHost": "แก้ไขโฮสต์",
"cloneHost": "โคลนโฮสต์",
"defaultPath": "พาธเริ่มต้น",
"connection": "การเชื่อมต่อ",
"upload": "อัปโหลด",
"authentication": "การตรวจสอบสิทธิ์",
"password": "รหัสผ่าน",
"passwordSaved": "บันทึกรหัสผ่านแล้ว พิมพ์เพื่อเปลี่ยน",
"key": "คีย์",
"credential": "ข้อมูลรับรอง",
"sshPrivateKey": "คีย์ส่วนตัว SSH",
"keyType": "ประเภทคีย์",
"uploadFile": "อัปโหลดไฟล์",
"tabGeneral": "ทั่วไป",
"tabSsh": "SSH",
"tabStats": "เมตริกโฮสต์",
"tabSharing": "การแชร์",
"tabAuthentication": "การตรวจสอบสิทธิ์",
"terminal": "เทอร์มินัล",
"tunnel": "อุโมงค์",
"serverStats": "เมตริกโฮสต์",
"status": {
"online": "ออนไลน์",
"offline": "ออฟไลน์",
"checking": "กำลังตรวจสอบ",
"monitoringDisabled": "ปิดการตรวจสอบสถานะ",
"label": "สถานะ"
},
"folderRenamed": "เปลี่ยนชื่อโฟลเดอร์ \"{{oldName}}\" เป็น \"{{newName}}\" สำเร็จ",
"failedToRenameFolder": "เปลี่ยนชื่อโฟลเดอร์ไม่สำเร็จ",
"unsavedChangesDescription": "การเปลี่ยนแปลงโฮสต์ของคุณยังไม่ถูกบันทึก ต้องการยกเลิกหรือไม่?",
"keepEditing": "แก้ไขต่อ",
"discardChanges": "ยกเลิกการเปลี่ยนแปลง",
"movedToFolder_other": "ย้ายโฮสต์ {{count}} ตัวไปยัง \"{{folder}}\"",
"editHostTooltip": "แก้ไขโฮสต์",
"behavior": "พฤติกรรม",
"scrollbackBuffer": "บัฟเฟอร์เลื่อนย้อนกลับ",
"sshAgentForwarding": "การส่งต่อเอเจนต์ SSH",
"selectSnippet": "เลือกสนิปเป็ต",
"forceKeyboardInteractive": "บังคับใช้ Keyboard-Interactive",
"overrideCredentialUsername": "แทนที่ชื่อผู้ใช้ในข้อมูลรับรอง",
"overrideCredentialUsernameDesc": "ใช้ชื่อผู้ใช้ที่กำหนดด้านบนแทนชื่อผู้ใช้ในข้อมูลรับรอง",
"externalUsernameHint": "ใช้ $external.username เพื่อกรอกชื่อที่คุณเข้าสู่ระบบผ่าน SSO หรือ LDAP",
"jumpHostChain": "โซ่โฮสต์กระโดด",
"portKnocking": "การเคาะพอร์ต",
"addKnock": "เพิ่มพอร์ต",
"addProxyNode": "เพิ่มโหนด",
"proxyNode": "โหนดพร็อกซี",
"proxyType": "ประเภทพร็อกซี",
"sudoPassword": "รหัสผ่าน Sudo",
"keepaliveInterval": "ช่วงเวลา Keepalive (มิลลิวินาที)",
"environmentVariables": "ตัวแปรสภาพแวดล้อม",
"addVariable": "เพิ่มตัวแปร",
"docker": "Docker",
"failedToConnect": "ไม่สามารถเชื่อมต่อกับคอนโซลได้",
"connect": "เชื่อมต่อ",
"disconnect": "ตัดการเชื่อมต่อ",
"start": "เริ่ม",
"enableStatusCheck": "เปิดใช้งานการตรวจสอบสถานะ",
"enableMetrics": "เปิดใช้งานเมตริก",
"bulkUpdateFailed": "การอัปเดตแบบกลุ่มล้มเหลว",
"selectAll": "เลือกทั้งหมด",
"deselectAll": "ยกเลิกการเลือกทั้งหมด",
"protocols": "โปรโตคอล",
"secureShell": "Secure Shell",
"addressIp": "ที่อยู่ / IP",
"friendlyName": "ชื่อที่อ่านง่าย",
"folderAndAdvanced": "โฟลเดอร์ & ขั้นสูง",
"showAdvancedSettings": "แสดงการตั้งค่าขั้นสูง",
"hideAdvancedSettings": "ซ่อนการตั้งค่าขั้นสูง",
"privateNotes": "บันทึกส่วนตัว",
"privateNotesPlaceholder": "รายละเอียดเกี่ยวกับเซิร์ฟเวอร์นี้...",
"pinToTop": "ปักหมุดไว้ด้านบน",
"pinToTopDesc": "แสดงโฮสต์นี้ไว้ด้านบนสุดของรายการเสมอ",
"portKnockingSequence": "ลำดับการเคาะพอร์ต (Port Knocking)",
"addKnockBtn": "เพิ่มการเคาะ",
"noPortKnocking": "ไม่ได้กำหนดค่าการเคาะพอร์ต",
"knockPort": "พอร์ตสำหรับเคาะ",
"protocol": "โปรโตคอล",
"delayAfterMs": "หน่วงเวลาหลัง (มิลลิวินาที)",
"useSocks5Proxy": "ใช้พร็อกซี SOCKS5",
"useSocks5ProxyDesc": "กำหนดเส้นทางเชื่อมต่อผ่านเซิร์ฟเวอร์พร็อกซี",
"connectionOrigin": "แหล่งที่มาของการเชื่อมต่อ",
"connectionOriginDesc": "ตำแหน่งที่การเชื่อมต่อของโฮสต์นี้เริ่มต้นขึ้น จะแทนที่ค่าเริ่มต้นทั่วโลกของแอปเดสก์ท็อป",
"connectionOriginDefault": "ใช้ค่าเริ่มต้น",
"connectionOriginLocal": "อุปกรณ์นี้ (เครือข่ายท้องถิ่น)",
"connectionOriginRemote": "เซิร์ฟเวอร์ระยะไกล",
"proxyHost": "โฮสต์พร็อกซี",
"proxyPort": "พอร์ตพร็อกซี",
"proxyUsername": "ชื่อผู้ใช้พร็อกซี",
"proxyPassword": "รหัสผ่านพร็อกซี",
"proxySingleMode": "พร็อกซีเดียว",
"proxyChainMode": "โซ่พร็อกซี",
"you": "คุณ",
"jumpHostChainLabel": "โซ่ Jump Host",
"addJumpBtn": "เพิ่ม Jump",
"noJumpHosts": "ไม่ได้กำหนดค่า Jump Host",
"selectAServer": "เลือกเซิร์ฟเวอร์...",
"sshPort": "พอร์ต SSH",
"authMethod": "วิธีการตรวจสอบสิทธิ์",
"authenticationMethod": "วิธีการตรวจสอบสิทธิ์",
"authenticationMethodDesc": "เลือกวิธีการเดียวที่ Termix จะใช้เพื่อตรวจสอบสิทธิ์การเชื่อมต่อ SSH นี้ วิธีการอื่นจะไม่ถูกลองใช้โดยอัตโนมัติ",
"storedCredential": "ข้อมูลรับรองที่บันทึกไว้",
"selectACredential": "เลือกข้อมูลรับรอง...",
"keyTypeLabel": "ประเภทคีย์",
"keyTypeAuto": "ตรวจจับอัตโนมัติ",
"keyPasteTab": "วาง",
"keyUploadTab": "อัปโหลด",
"keyFileLoaded": "โหลดไฟล์คีย์แล้ว",
"keyUploadClick": "คลิกเพื่ออัปโหลด .pem / .key / .ppk",
"clearKey": "ล้างคีย์",
"keySaved": "บันทึกคีย์ SSH แล้ว",
"keyReplaceNotice": "วางคีย์ใหม่ด้านล่างเพื่อแทนที่",
"keyPassphraseSaved": "บันทึกวลีผ่านแล้ว พิมพ์เพื่อเปลี่ยน",
"replaceKey": "แทนที่คีย์",
"docsLink": "ดูเอกสาร",
"agentLabel": "SSH Agent",
"agentDesc": "ตรวจสอบสิทธิ์โดยใช้ SSH agent ที่ทำงานอยู่บนเซิร์ฟเวอร์ Termix (Bitwarden, 1Password, gpg-agent, KeeAgent, ssh-agent) Agent ต้องทำงานอยู่บนเครื่องที่โฮสต์ Termix",
"agentAuthenticationDesc": "ใช้คีย์จาก SSH agent เพื่อตรวจสอบสิทธิ์การเชื่อมต่อนี้ ทิ้งช่องเส้นทางซ็อกเก็ตว่างไว้เพื่อใช้ SSH_AUTH_SOCK",
"agentSocketPathLabel": "เส้นทางซ็อกเก็ตของ Agent",
"agentSocketPathPlaceholder": "ทิ้งว่างไว้เพื่อใช้ SSH_AUTH_SOCK",
"agentSocketPathHint": "ทิ้งว่างไว้เพื่อตรวจจับอัตโนมัติจากตัวแปรสภาพแวดล้อม SSH_AUTH_SOCK หรือป้อนเส้นทางซ็อกเก็ตที่กำหนดเอง (เช่น /run/user/1000/gnupg/S.gpg-agent.ssh)",
"agentIdentityLabel": "ตัวตนของ Agent (คีย์สาธารณะ)",
"agentIdentityPlaceholder": "ทิ้งว่างไว้เพื่อลองใช้คีย์ทั้งหมดจาก agent",
"agentIdentityHint": "วางคีย์สาธารณะ (เช่น ssh-ed25519 AAAA...) เพื่อเสนอเฉพาะคีย์นั้นจาก agent แนะนำเมื่อ agent ถือครองคีย์จำนวนมาก เพื่อหลีกเลี่ยงการเกินค่า MaxAuthTries ของเซิร์ฟเวอร์",
"shareSshAuthLabel": "แชร์การตรวจสอบสิทธิ์ SSH",
"shareSshAuthDesc": "ให้สำเนาการตรวจสอบสิทธิ์ SSH ของโฮสต์นี้แบบเข้ารหัสแก่ผู้รับ ข้อมูลรับรองส่วนตัวของผู้รับยังคงมีลำดับความสำคัญสูงกว่า",
"forceKeyboardInteractiveLabel": "บังคับใช้ Keyboard Interactive",
"forceKeyboardInteractiveShortDesc": "บังคับให้ป้อนรหัสผ่านด้วยตนเองแม้ว่าจะมีคีย์อยู่",
"allowLegacyAlgorithmsLabel": "อนุญาตอัลกอริทึมแบบเก่า",
"allowLegacyAlgorithmsDesc": "เปิดใช้งานอัลกอริทึม SSH ที่เลิกใช้แล้ว (ssh-dss, ssh-rsa, diffie-hellman-group1-sha1, hmac-md5, 3des-cbc) สำหรับการเชื่อมต่อกับอุปกรณ์เก่าที่ไม่สามารถอัปเกรดได้",
"insecure": "ไม่ปลอดภัย",
"syntaxHighlightingCategories": "หมวดหมู่การเน้นสี",
"syntaxHighlightingCategoriesDesc": "เลือกประเภทเนื้อหาที่ต้องการเน้นสี",
"sshAgentForwardingLabel": "การส่งต่อ SSH Agent",
"sshAgentForwardingShortDesc": "อนุญาตให้โฮสต์ระยะไกลนี้ใช้ SSH Agent ในเครื่องของคุณสำหรับการเชื่อมต่อต่อครั้งอื่น ๆ ไม่จำเป็นสำหรับการตรวจสอบสิทธิ์ด้วย Agent",
"sudoPasswordAutoFillShortDesc": "ป้อนรหัสผ่าน sudo อัตโนมัติเมื่อถูกถาม",
"sudoPasswordLabel": "รหัสผ่าน Sudo",
"sudoPasswordSaved": "บันทึกรหัสผ่านแล้ว พิมพ์เพื่อเปลี่ยน",
"environmentVariablesLabel": "ตัวแปรสภาพแวดล้อม",
"addVariableBtn": "เพิ่มตัวแปร",
"noEnvVars": "ไม่ได้กำหนดค่าตัวแปรสภาพแวดล้อม",
"keepaliveIntervalLabel": "ช่วงเวลา Keepalive (วินาที)",
"maxKeepaliveMisses": "จำนวน Keepalive ที่พลาดได้สูงสุด",
"sameHost": "โฮสต์นี้ (Tunnel โดยตรง)",
"statusChecksLabel": "การตรวจสอบสถานะ",
"enableStatusChecks": "เปิดใช้งานการตรวจสอบสถานะ",
"enableStatusChecksDesc": "ตรวจสอบว่าโฮสต์สามารถเข้าถึงได้ เซสชันที่ใช้งานอยู่จะข้ามการตรวจสอบเพิ่มเติม การตรวจสอบ SSH โดยไม่มีเซสชันที่ใช้งานอยู่อาจกระตุ้นกฎ Fail2Ban ที่เข้มงวด; ปิดการตรวจสอบสถานะบนโฮสต์เหล่านั้น",
"useGlobalInterval": "ใช้ช่วงเวลาทั่วโลก",
"useGlobalIntervalDesc": "แทนที่ด้วยช่วงเวลาการตรวจสอบสถานะของเซิร์ฟเวอร์ทั้งหมด",
"checkIntervalS": "ช่วงเวลาการตรวจสอบ (วิ)",
"checkIntervalDesc": "วินาทีระหว่างการ ping เชื่อมต่อแต่ละครั้ง",
"cpuUsageLabel": "การใช้งาน CPU",
"cpuUsageDesc": "เปอร์เซ็นต์ CPU, ค่าเฉลี่ยโหลด, กราฟ Sparkline",
"memoryLabel": "การใช้งานหน่วยความจำ",
"memoryDesc": "การใช้งาน RAM, Swap, แคช",
"storageLabel": "การใช้งานดิสก์",
"storageDesc": "การใช้งานดิสก์ต่อจุดติดตั้ง",
"networkLabel": "อินเทอร์เฟซเครือข่าย",
"networkDesc": "รายการอินเทอร์เฟซและแบนด์วิดท์",
"uptimeLabel": "เวลาทำงาน",
"uptimeDesc": "เวลาทำงานของระบบและเวลาบูต",
"systemInfoLabel": "ข้อมูลระบบ",
"systemInfoDesc": "OS, Kernel, ชื่อโฮสต์, สถาปัตยกรรม",
"recentLoginsLabel": "การเข้าสู่ระบบล่าสุด",
"recentLoginsDesc": "เหตุการณ์เข้าสู่ระบบสำเร็จและล้มเหลว",
"topProcessesLabel": "กระบวนการสูงสุด",
"topProcessesDesc": "PID, CPU%, MEM%, คำสั่ง",
"listeningPortsLabel": "พอร์ตที่รับฟัง",
"listeningPortsDesc": "พอร์ตที่เปิดพร้อมกระบวนการและสถานะ",
"firewallLabel": "ไฟร์วอลล์",
"firewallDesc": "สถานะไฟร์วอลล์, AppArmor, SELinux",
"hostSharedSuccessfully": "แชร์โฮสต์สำเร็จ",
"failedToShareHost": "แชร์โฮสต์ล้มเหลว",
"accessRevoked": "เพิกถอนการเข้าถึงแล้ว",
"failedToRevokeAccess": "เพิกถอนการเข้าถึงล้มเหลว",
"cancelBtn": "ยกเลิก",
"savingBtn": "กำลังบันทึก...",
"addHostBtn": "เพิ่มโฮสต์",
"hostUpdated": "อัปเดตโฮสต์แล้ว",
"hostCreated": "สร้างโฮสต์แล้ว",
"failedToSave": "บันทึกโฮสต์ล้มเหลว",
"credentialUpdated": "อัปเดตข้อมูลรับรองแล้ว",
"credentialCreated": "สร้างข้อมูลรับรองแล้ว",
"failedToSaveCredential": "บันทึกข้อมูลรับรองล้มเหลว",
"credentialNameRequired": "กรุณาใส่ชื่อสำหรับข้อมูลรับรอง",
"credentialAuthRequired": "เพิ่มรหัสผ่าน, คีย์ SSH หรือทั้งสองอย่าง",
"createCredentialFromHostBtn": "สร้างข้อมูลรับรอง",
"createCredentialFromHostTitle": "สร้างข้อมูลรับรองจากโฮสต์",
"createCredentialFromHostDesc": "สร้างรายการข้อมูลประจำตัวที่นำกลับมาใช้ใหม่และแชร์ได้ โดยกรอกชื่อผู้ใช้ รหัสผ่าน และ/หรือ SSH key ปัจจุบันของโฮสต์นี้ไว้ล่วงหน้า",
"backToHosts": "กลับไปยังโฮสต์",
"pinned": "ปักหมุด",
"noHostsFound": "ไม่พบโฮสต์",
"tryDifferentTerm": "ลองใช้คำค้นหาอื่น",
"addFirstHost": "เพิ่มโฮสต์แรกของคุณเพื่อเริ่มต้นใช้งาน",
"noCredentialsFound": "ไม่พบข้อมูลประจำตัว",
"addCredentialBtn": "เพิ่มข้อมูลประจำตัว",
"updateCredentialBtn": "อัปเดตข้อมูลประจำตัว",
"editCredentialAction": "แก้ไขข้อมูลประจำตัว",
"backToHost": "กลับไปยังโฮสต์",
"saveCredentialAsNewBtn": "บันทึกเป็นรายการใหม่",
"saveCredentialAsNewDesc": "สร้างข้อมูลประจำตัวใหม่ที่มีการเปลี่ยนแปลงเหล่านี้และกำหนดให้โฮสต์นี้ ข้อมูลประจำตัวเดิมจะไม่มีการเปลี่ยนแปลง",
"credentialSavedAsNew": "บันทึกเป็นข้อมูลประจำตัวใหม่แล้ว",
"failedToSaveCredentialAsNew": "ไม่สามารถบันทึกเป็นข้อมูลประจำตัวใหม่ได้",
"features": "ฟีเจอร์",
"noFolder": "(ไม่มีโฟลเดอร์)",
"deleteSelected": "ลบ",
"exitSelection": "ยกเลิกการเลือก",
"importSkip": "นำเข้า (ข้ามรายการที่มีอยู่แล้ว)",
"importOverwrite": "นำเข้า (เขียนทับ)",
"collapseBtn": "ยุบ",
"importExportBtn": "นำเข้า / ส่งออก",
"hostStatusesRefreshed": "รีเฟรชสถานะโฮสต์แล้ว",
"failedToRefreshHosts": "ไม่สามารถรีเฟรชโฮสต์ได้",
"movedHostTo": "ย้าย {{host}} ไปยัง \"{{folder}}\"",
"failedToMoveHost": "ไม่สามารถย้ายโฮสต์ได้",
"deletedFolder": "ลบโฟลเดอร์ \"{{name}}\" แล้ว",
"failedToDeleteFolder": "ไม่สามารถลบโฟลเดอร์ได้",
"deleteAllInFolder": "ต้องการลบโฮสต์ทั้งหมดใน \"{{name}}\" หรือไม่? การดำเนินการนี้ไม่สามารถย้อนกลับได้",
"folderPickerPlaceholder": "ไม่มีโฟลเดอร์",
"folderPickerSearch": "ค้นหาหรือสร้าง (ใช้ / สำหรับโฟลเดอร์ย่อย)...",
"folderPickerNone": "ไม่มีโฟลเดอร์",
"folderPickerCreate": "สร้าง \"{{path}}\"",
"folderPickerEmpty": "ไม่พบโฟลเดอร์ที่ตรงกัน",
"parentHost": "โฮสต์หลัก",
"useFolderInstead": "ใช้โฟลเดอร์แทน",
"useParentHostInstead": "ใช้โฮสต์หลักแทน",
"parentHostPickerPlaceholder": "ไม่มีโฮสต์หลัก",
"parentHostPickerSearch": "ค้นหาโฮสต์...",
"parentHostPickerNone": "ไม่มีโฮสต์หลัก",
"parentHostPickerEmpty": "ไม่พบโฮสต์ที่ตรงกัน",
"collapseSubHosts": "ยุบโฮสต์ย่อย",
"expandSubHosts": "ขยายโฮสต์ย่อย",
"cannotNestUnderDescendant": "ไม่สามารถวางโฮสต์ภายใต้โฮสต์ย่อยของตัวเองได้",
"movedToParent_other": "ย้ายโฮสต์ {{count}} ตัวไปอยู่ภายใต้ \"{{parent}}\"",
"newFolder": "โฟลเดอร์ใหม่",
"createFolderTitle": "สร้างโฟลเดอร์",
"editFolderTitle": "แก้ไขโฟลเดอร์",
"folderDialogDescription": "เลือกชื่อ สี และไอคอน ใช้ / เพื่อสร้างโฟลเดอร์ซ้อน",
"folderNameLabel": "ชื่อโฟลเดอร์",
"folderNamePlaceholder": "เช่น Production/Web",
"folderNestingHint": "ใช้ / เพื่อแยกชั้นและสร้างโฟลเดอร์ซ้อน",
"folderNameDuplicate": "มีโฟลเดอร์ชื่อนี้อยู่แล้วในตำแหน่งนี้",
"folderColor": "สี",
"folderIcon": "ไอคอน",
"folderCredential": "ข้อมูลประจำตัว",
"folderCredentialNone": "ไม่ได้กำหนดข้อมูลประจำตัว",
"folderCredentialHint": "โฮสต์ในโฟลเดอร์นี้ที่ใช้การรับรองความถูกต้องแบบ \"ข้อมูลประจำตัวที่บันทึกไว้\" โดยไม่ได้เลือกข้อมูลประจำตัวของตัวเอง จะสืบทอดข้อมูลประจำตัวนี้",
"folderPreview": "ตัวอย่าง",
"folderNameFallback": "โฟลเดอร์ไม่มีชื่อ",
"createFolderButton": "สร้างโฟลเดอร์",
"saveFolderButton": "บันทึกโฟลเดอร์",
"cancel": "ยกเลิก",
"iconSearchPlaceholder": "ค้นหาไอคอน...",
"openAllSessions": "เปิดเซสชันทั้งหมด",
"editFolder": "แก้ไขโฟลเดอร์",
"deleteFolder": "ลบโฟลเดอร์",
"selectFolder": "เลือกโฮสต์ทั้งหมดในโฟลเดอร์",
"deselectFolder": "ยกเลิกการเลือกโฮสต์ทั้งหมดในโฟลเดอร์",
"folderSaved": "บันทึกโฟลเดอร์แล้ว",
"failedToSaveFolder": "ไม่สามารถบันทึกโฟลเดอร์ได้",
"folderDeleted": "ลบโฟลเดอร์ \"{{name}}\" แล้ว",
"deleteFolderConfirm_other": "ต้องการลบ \"{{name}}\" และโฮสต์ {{count}} ตัวหรือไม่? การกระทำนี้ไม่สามารถย้อนกลับได้",
"failedToMoveHosts": "ไม่สามารถย้ายโฮสต์ได้",
"failedToReorder": "ไม่สามารถเรียงลำดับใหม่ได้",
"expandAll": "ขยายโฟลเดอร์ทั้งหมด",
"collapseAll": "ยุบโฟลเดอร์ทั้งหมด",
"moreActions": "เพิ่มเติม",
"groupBy": "จัดกลุ่มตาม",
"GroupByFolder": "โฟลเดอร์",
"GroupByTag": "แท็ก",
"GroupByStatus": "สถานะ",
"GroupByProtocol": "โปรโตคอล",
"GroupByAuth": "ประเภทการยืนยันตัวตน",
"groupUngrouped": "ไม่จัดกลุ่ม",
"customizeSidebar": "ปรับแต่งแถบด้านข้าง",
"customizeSidebarDescription": "เลือกลักษณะและการใช้งานของรายการโฮสต์",
"customizeDensityTitle": "ความหนาแน่น",
"customizeBehaviorTitle": "พฤติกรรม",
"connectBarTitle": "แถบเชื่อมต่อ",
"connectBarDesc": "เลือกการกระทำที่จะแสดงเป็นปุ่มบนโฮสต์ การกระทำทั้งหมดยังคงอยู่ในเมนูของโฮสต์",
"customizeSortHint": "ลำดับการเรียงและกลุ่มอยู่ในเมนูเรียงและกลุ่มในแถบเครื่องมือ",
"densityComfortableDesc": "รายละเอียดมากขึ้นต่อโฮสต์: ที่อยู่ แท็ก และการใช้ทรัพยากร",
"densityCompactDesc": "หนึ่งบรรทัดต่อโฮสต์ สำหรับรายการที่ยาวขึ้น",
"display": "การแสดงผล",
"displayDensity": "ความหนาแน่น",
"displayDensityComfortable": "สบายตา",
"displayDensityCompact": "กะทัดรัด",
"displayShowTags": "แสดงแท็ก",
"displayTrayOnClick": "เปิดการกระทำเมื่อคลิก (แทนที่จะเป็นเมื่อวางเมาส์)",
"actionsVisibility": "การแสดงผลการกระทำของโฮสต์",
"actionsVisibilityDesc": "เลือกเมื่อการกระทำของโฮสต์จะขยาย เลือกคลิกเพื่อคืนค่าการคลิกเพื่อขยายแบบเดิม",
"actionsAlways": "แสดงตลอดเวลา",
"actionsOnly": "แสดงเฉพาะการเชื่อมต่อ ส่วนที่เหลือแสดงเมื่อคลิก",
"actionsHover": "แสดงเมื่อวางเมาส์",
"actionsClick": "คลิกเพื่อขยาย/ยุบ",
"openOnDoubleClick": "เปิดเมื่อดับเบิลคลิก",
"openOnDoubleClickDesc": "ต้องการดับเบิลคลิกเพื่อเปิดเซสชันโฮสต์แทนการคลิกเดียว",
"closeOnOpen": "ซ่อนแถบด้านข้างหลังจากเปิด",
"closeOnOpenDesc": "ปิดแถบด้านข้างหลังจากคุณเปิดโฮสต์จากนั้น",
"showFolderPaths": "แสดงเส้นทางโฟลเดอร์",
"showFolderPathsDesc": "แสดงเส้นทางโฟลเดอร์หลักเหนือชื่อโฟลเดอร์ย่อย โฟลเดอร์ย่อยยังคงเยื้องเสมอ",
"rowDetailsTitle": "รายละเอียดแถว",
"rowDetailsDesc": "เลือกสิ่งที่แสดงในแต่ละโฮสต์",
"showAddress": "ที่อยู่",
"showAddressDesc": "แสดงที่อยู่ของโฮสต์ใต้ชื่อ",
"showUsername": "ชื่อผู้ใช้",
"showUsernameDesc": "แสดงชื่อผู้ใช้ก่อนที่อยู่",
"showPort": "พอร์ต",
"showPortDesc": "แสดงพอร์ตหลังที่อยู่",
"showPinIcon": "ไอคอนปักหมุด",
"showPinIconDesc": "แสดงไอคอนหมุดถัดจากโฮสต์ที่ปักหมุดไว้",
"showSharedBadge": "ป้ายกำกับแชร์",
"showSharedBadgeDesc": "แสดงป้ายกำกับบนโฮสต์ที่ถูกแชร์กับคุณ",
"showBadges": "ป้ายกำกับปลั๊กอิน",
"showBadgesDesc": "แสดงป้ายกำกับที่ปลั๊กอินเพิ่มไว้ถัดจากชื่อโฮสต์",
"hostClickBehavior": "เมื่อคลิกโฮสต์",
"hostClickBehaviorDesc": "สิ่งที่เกิดขึ้นเมื่อคุณคลิกโฮสต์ที่มีแท็บเปิดอยู่แล้ว การคลิกพร้อม Ctrl/Cmd คลิกกลาง หรือ \"เปิดในแท็บใหม่\" จะเริ่มแท็บใหม่เสมอ",
"hostClickNewTab": "เปิดแท็บใหม่เสมอ",
"hostClickFocusExisting": "สลับไปยังแท็บที่เปิดอยู่",
"hostClickFocusExistingDoubleNew": "คลิกเพื่อสลับ ดับเบิลคลิกเพื่อเปิดแท็บใหม่",
"openInNewTab": "เปิดในแท็บใหม่",
"deletedHost": "ลบ {{name}} แล้ว",
"copiedToClipboard": "คัดลอกไปยังคลิปบอร์ดแล้ว",
"remoteDesktopUrlCopied": "คัดลอก URL Remote Desktop แล้ว",
"expandActions": "ขยายการดำเนินการ",
"collapseActions": "ยุบการดำเนินการ",
"cloneHostAction": "โคลนโฮสต์",
"copyAddress": "คัดลอกที่อยู่",
"copyLink": "คัดลอกลิงก์",
"deleteCredentialConfirm": "ลบข้อมูลรับรอง \"{{name}}\" หรือไม่?",
"deletedCredential": "ลบ {{name}} แล้ว",
"deleteHostsConfirm_other": "ต้องการลบโฮสต์ {{count}} ตัวหรือไม่? การกระทำนี้ไม่สามารถย้อนกลับได้",
"movedToRoot": "ย้ายไปยังรูทแล้ว",
"addTagsPlaceholder": "เพิ่มแท็ก...",
"authDetails": "รายละเอียดการตรวจสอบสิทธิ์",
"credType": "ประเภท",
"generateKeyPairDesc": "สร้างคู่กุญแจใหม่ ทั้งกุญแจส่วนตัวและกุญแจสาธารณะจะถูกกรอกอัตโนมัติ",
"generatingKey": "กำลังสร้าง...",
"generateLabel": "สร้าง {{label}}",
"uploadFileBtn": "อัปโหลดไฟล์",
"keyPassphraseOptional": "วลีผ่านของกุญแจ (ไม่บังคับ)",
"sshPublicKeyOptional": "SSH Public Key (ไม่บังคับ)",
"publicKeyGenerated": "สร้าง Public key แล้ว",
"failedToGeneratePublicKey": "ไม่สามารถสร้าง Public key ได้",
"publicKeyCopied": "คัดลอก Public key แล้ว",
"keyPairGenerated": "สร้างคู่กุญแจ {{label}} แล้ว",
"failedToGenerateKeyPair": "ไม่สามารถสร้างคู่กุญแจได้",
"searchHostsPlaceholder": "ค้นหาโฮสต์ ที่อยู่ แท็ก...",
"refreshBtn": "รีเฟรช",
"addTag": "เพิ่มแท็ก...",
"deleteConfirmBtn": "ลบ",
"deleteHostConfirm": "ลบ \"{{name}}\" หรือไม่?",
"enableAtLeastOneProtocol": "เปิดใช้งานโปรโตคอลอย่างน้อยหนึ่งรายการด้านบนเพื่อตั้งค่าการตรวจสอบสิทธิ์และการเชื่อมต่อ",
"keyPassphrase": "วลีผ่านของกุญแจ",
"basicInformation": "ข้อมูลพื้นฐาน",
"authDetailsSection": "รายละเอียดการตรวจสอบสิทธิ์",
"credTypeLabel": "ประเภท",
"hostsTab": "โฮสต์",
"credentialsTab": "ข้อมูลรับรอง",
"selectMultiple": "เลือกหลายรายการ",
"selectHosts": "เลือกโฮสต์",
"connectionLabel": "การเชื่อมต่อ",
"authenticationLabel": "การตรวจสอบสิทธิ์",
"generateKeyPairTitle": "สร้างคู่กุญแจ",
"generateKeyPairDescription": "สร้างคู่กุญแจใหม่ ทั้งกุญแจส่วนตัวและกุญแจสาธารณะจะถูกกรอกอัตโนมัติ",
"generateFromPrivateKey": "สร้างจาก Private Key",
"refreshBtn2": "รีเฟรช",
"exitSelectionTitle": "ยกเลิกการเลือก",
"addHostBtn2": "เพิ่มโฮสต์",
"addCredentialBtn2": "เพิ่มข้อมูลรับรอง",
"checkingHostStatuses": "กำลังตรวจสอบสถานะโฮสต์...",
"pinnedSection": "ปักหมุด",
"hostsExported": "ส่งออกโฮสต์สำเร็จ",
"export": {
"menuItem": "ส่งออก...",
"title": "ส่งออกโฮสต์",
"scope": "ขอบเขต",
"scopeAll": "ทั้งหมด",
"scopeSelected": "ที่เลือก",
"searchHosts": "ค้นหาโฮสต์...",
"include": "รวม",
"groupConnection": "การเชื่อมต่อ",
"groupCredentials": "ข้อมูลรับรอง",
"groupNotes": "บันทึก",
"groupTags": "แท็กและการปักหมุด",
"groupProxy": "พร็อกซี",
"groupJumpHosts": "จัมพ์โฮสต์",
"groupFeatureFlags": "การตั้งค่าปลั๊กอิน",
"groupAdvanced": "การตั้งค่าขั้นสูง",
"preview": "ตัวอย่าง",
"moreHosts_other": "... และอีก {{count}} โฮสต์",
"summary": "{{selected}} จาก {{total}} โฮสต์",
"credentialsIncluded": "รวมข้อมูลรับรอง",
"credentialsExcluded": "ไม่รวมข้อมูลรับรอง",
"noneSelected": "ไม่ได้เลือกโฮสต์ใด",
"cancel": "ยกเลิก",
"confirm": "ส่งออก",
"fetchFailed": "ไม่สามารถโหลดโฮสต์เพื่อส่งออกได้",
"bulkButton": "ส่งออก"
},
"sampleDownloaded": "ดาวน์โหลดไฟล์ตัวอย่างแล้ว",
"failedToDeleteCredential2": "ไม่สามารถลบข้อมูลรับรองได้",
"noFolderOption": "(ไม่มีโฟลเดอร์)",
"nSelected_other": "เลือก {{count}} รายการ",
"featuresMenu": "ปลั๊กอิน",
"moveMenu": "ย้าย",
"connectSelected": "เชื่อมต่อ",
"cancelSelection": "ยกเลิก",
"deletedCount_other": "ลบโฮสต์ {{count}} ตัวแล้ว",
"failedToDeleteCount_other": "ลบโฮสต์ {{count}} ตัวไม่สำเร็จ",
"duplicatedHost": "คัดลอก \"{{name}}\"",
"failedToDuplicateHost": "ไม่สามารถคัดลอกโฮสต์ได้",
"updatedCount_other": "อัปเดตโฮสต์ {{count}} ตัวแล้ว",
"friendlyNameLabel": "ชื่อที่แสดง",
"descriptionLabel": "คำอธิบาย",
"loadingHosts": "กำลังโหลดโฮสต์...",
"loadingCredentials": "กำลังโหลดข้อมูลรับรอง...",
"noHostsYet": "ยังไม่มีโฮสต์",
"noHostsYetHint": "เพิ่มเซิร์ฟเวอร์เพื่อเปิดเทอร์มินัล เรียกดูไฟล์ และดูเมตริก",
"noHostsMatchSearch": "ไม่พบโฮสต์ที่ตรงกับคำค้นหาของคุณ",
"noHostSelected": "เลือกโฮสต์เพื่อเปิดสิ่งนี้",
"searchHosts": "ค้นหาโฮสต์...",
"sortHosts": "เรียงลำดับโฮสต์",
"sortDefault": "ลำดับเริ่มต้น",
"sortNameAsc": "ชื่อ (ก → ฮ)",
"sortNameDesc": "ชื่อ (ฮ → ก)",
"sortIpAsc": "ที่อยู่ IP (น้อยไปมาก)",
"sortIpDesc": "ที่อยู่ IP (มากไปน้อย)",
"sortOnlineFirst": "ออนไลน์ก่อน",
"sortOfflineFirst": "ออฟไลน์ก่อน",
"sortManual": "แบบแมนนวล (ลากเพื่อเรียงลำดับ)",
"sortPinnedFirst": "ปักหมุดก่อน",
"filterHosts": "กรองโฮสต์",
"filterClearAll": "ล้างตัวกรอง",
"filterStatusGroup": "สถานะ",
"filterOnline": "ออนไลน์",
"filterOffline": "ออฟไลน์",
"filterPinned": "ปักหมุด",
"filterAuthGroup": "ประเภทการยืนยันตัวตน",
"filterAuthPassword": "รหัสผ่าน",
"filterAuthKey": "SSH Key",
"filterAuthCredential": "ข้อมูลรับรอง",
"filterAuthNone": "ไม่มี",
"filterProtocolGroup": "โปรโตคอล",
"filterProtocolSsh": "SSH",
"filterTagsGroup": "แท็ก",
"editHostAction": "แก้ไขโฮสต์",
"moreOptions": "ตัวเลือกเพิ่มเติม",
"shareHost": "แชร์โฮสต์",
"shareHostTitle": "แชร์: {{name}}",
"shareFolder": "แชร์โฟลเดอร์",
"shareFolderTitle": "แชร์โฟลเดอร์: {{name}}",
"folderSharedSuccessfully_other": "แชร์โฮสต์ {{count}} ตัวในโฟลเดอร์แล้ว",
"failedToShareFolder": "แชร์โฟลเดอร์ไม่สำเร็จ",
"sharing": {
"loadError": "โหลดข้อมูลการแชร์ไม่สำเร็จ โปรดลองอีกครั้ง",
"shareWithSection": "แชร์กับ",
"usersTab": "ผู้ใช้",
"rolesTab": "บทบาท",
"searchPlaceholder": "ค้นหาผู้ใช้หรือบทบาท...",
"noMatches": "ไม่พบผลลัพธ์",
"permissionLevelLabel": "ระดับสิทธิ์",
"levels": {
"connect": {
"label": "เชื่อมต่อ",
"description": "เปิดเซสชันเท่านั้น: เทอร์มินัล, เดสก์ท็อปรีโมต, ตัวจัดการไฟล์, ทันเนล และ Docker ไม่สามารถเข้าถึงการตั้งค่าโฮสต์ได้"
},
"view": {
"label": "ดู",
"description": "เชื่อมต่อ และดูการตั้งค่าโฮสต์ ข้อมูลลับจะไม่แสดง"
},
"edit": {
"label": "แก้ไข",
"description": "ดู และแก้ไขการตั้งค่าโฮสต์ที่ไม่ใช่การยืนยันตัวตน การยืนยันตัวตนผ่าน SSH ของเจ้าของจะยังคงเป็นส่วนตัวและใช้ได้เฉพาะเจ้าของเท่านั้น"
},
"manage": {
"label": "จัดการ",
"description": "แก้ไข และแชร์โฮสต์กับผู้อื่น เปลี่ยนระดับสิทธิ์ และเพิกถอนการเข้าถึง"
}
},
"expiryLabel": "หมดอายุการเข้าถึง",
"expiry": {
"never": "ไม่หมดอายุ",
"oneHour": "1 ชั่วโมง",
"oneDay": "24 ชั่วโมง",
"sevenDays": "7 วัน",
"thirtyDays": "30 วัน",
"custom": "กำหนดเอง"
},
"customHoursPlaceholder": "ชั่วโมงก่อนการเข้าถึงจะหมดอายุ",
"shareButton": "แชร์",
"shareWithCount": "แชร์ ({{count}})",
"currentAccess": "การเข้าถึงปัจจุบัน",
"noAccessEntries": "โฮสต์นี้ยังไม่ได้แชร์",
"folderRulesTitle": "ใช้กับโฮสต์ที่เพิ่มเข้ามาภายหลัง",
"folderRulesHint": "การแชร์เหล่านี้จะคงอยู่กับโฟลเดอร์: โฮสต์ที่สร้างในหรือย้ายเข้ามาในโฟลเดอร์ (หรือโฟลเดอร์ย่อย) จะได้รับสิทธิ์การเข้าถึงเดียวกันโดยอัตโนมัติ การลบกฎจะหยุดการสืบทอดในอนาคตเท่านั้น",
"folderRuleRemove": "หยุดการสืบทอด",
"folderShareSummary": "แชร์ {{shared}} จาก {{total}} โฮสต์ในโฟลเดอร์นี้",
"grantedBy": "มอบสิทธิ์โดย",
"expires": "หมดอายุ",
"expired": "หมดอายุแล้ว",
"never": "ไม่หมดอายุ",
"revoke": "เพิกถอน",
"accessUpdated": "อัปเดตการเข้าถึงแล้ว",
"accessUpdateFailed": "อัปเดตการเข้าถึงไม่สำเร็จ",
"sharedBadge": "แชร์แล้ว",
"sharedBadgeTooltip": "แชร์โดย {{owner}} (สิทธิ์เข้าถึง {{level}})",
"viewOnlyBanner": "โฮสต์นี้ถูกแชร์ให้คุณโดย {{owner}} พร้อมสิทธิ์ดูเท่านั้น การตั้งค่าเป็นแบบอ่านอย่างเดียว",
"sharedEditBanner": "โฮสต์นี้ถูกแชร์ให้คุณโดย {{owner}} พร้อมสิทธิ์แก้ไข การเปลี่ยนแปลงจะส่งผลต่อโฮสต์จริง; การอ้างอิงการตรวจสอบสิทธิ์สามารถเปลี่ยนแปลงได้โดยเจ้าของเท่านั้น",
"ownerOnlyControl": "เฉพาะเจ้าของโฮสต์เท่านั้นที่สามารถเปลี่ยนแปลงสิ่งนี้ได้",
"ownerAuthPrivate": "การตรวจสอบสิทธิ์ SSH ของเจ้าของโฮสต์เป็นแบบส่วนตัว ใช้ “ตั้งค่าการตรวจสอบสิทธิ์ SSH ส่วนตัว” จากเมนูโฮสต์เพื่อเลือกข้อมูลประจำตัวของคุณเอง",
"ownerAuthShared": "เจ้าของโฮสต์ได้แชร์การตรวจสอบสิทธิ์ SSH สำหรับโฮสต์นี้ คุณสามารถใช้หรือเลือกข้อมูลประจำตัวของคุณเองจาก “ตั้งค่าการตรวจสอบสิทธิ์ SSH ส่วนตัว”",
"authOverrideAction": "ตั้งค่าการตรวจสอบสิทธิ์ SSH ส่วนตัว",
"authOverrideActionProtocol": "ตั้งค่าการตรวจสอบสิทธิ์ {{protocol}} ส่วนตัว",
"authOverrideTitle": "การตรวจสอบสิทธิ์ SSH ส่วนตัว",
"authOverrideTitleProtocol": "การตรวจสอบสิทธิ์ {{protocol}} ส่วนตัว",
"authOverrideDescriptionPrivate": "ข้อมูลประจำตัว SSH ของเจ้าของโฮสต์ยังคงเป็นส่วนตัว เลือกข้อมูลประจำตัวที่บันทึกไว้ของคุณสำหรับการเชื่อมต่อกับ {{host}}",
"authOverrideDescriptionShared": "ใช้การตรวจสอบสิทธิ์ที่แชร์โดยเจ้าของโฮสต์ หรือแทนที่ด้วยข้อมูลประจำตัวที่บันทึกไว้ของคุณสำหรับการเชื่อมต่อกับ {{host}}",
"authOverrideCredentialLabel": "ข้อมูลประจำตัวสำหรับการตรวจสอบสิทธิ์",
"useSharedAuthentication": "ใช้การตรวจสอบสิทธิ์ของโฮสต์ที่แชร์",
"noPersonalCredential": "ไม่มีข้อมูลประจำตัวส่วนตัว",
"authOverrideNoCredentials": "คุณยังไม่มีข้อมูลประจำตัว SSH ที่บันทึกไว้ สร้างหนึ่งในข้อมูลประจำตัวเพื่อเชื่อมต่อกับโฮสต์ที่ต้องการการตรวจสอบสิทธิ์",
"authOverrideRequired": "โฮสต์นี้ต้องการข้อมูลประจำตัวที่บันทึกไว้ของคุณก่อนที่คุณจะเชื่อมต่อได้",
"authOverridePrivateHint": "ข้อมูลประจำตัวนี้เป็นส่วนตัวของคุณ เจ้าของโฮสต์และผู้รับรายอื่นไม่สามารถดูหรือใช้งานได้",
"authOverrideSaved": "บันทึกการตรวจสอบสิทธิ์ SSH ส่วนตัวแล้ว",
"authOverrideCleared": "ลบการตรวจสอบสิทธิ์ SSH ส่วนตัวแล้ว",
"authOverrideClearedToShared": "กำลังใช้การตรวจสอบสิทธิ์ของโฮสต์ที่แชร์",
"authOverrideLoadError": "ไม่สามารถโหลดการตรวจสอบสิทธิ์ SSH ของคุณได้ โปรดลองอีกครั้ง",
"authOverrideSaveError": "ไม่สามารถบันทึกการตรวจสอบสิทธิ์ SSH ของคุณได้"
},
"arrangeUnlockedSwitchedToManual": "สลับเป็นเรียงลำดับแบบแมนนวลเพื่อให้ลำดับของคุณคงอยู่",
"dragToRearrange": "ลากเพื่อจัดเรียงใหม่",
"arrangeUnlocked": "ปลดล็อกการลากเพื่อจัดเรียงใหม่",
"webUiBindHostUnreachable": "เบราว์เซอร์ของคุณไม่สามารถเข้าถึง 127.0.0.1 บนเครื่องที่รัน Termix ได้ ดังนั้นจุดสิ้นสุดนี้จะไม่โหลด ใช้ที่อยู่เครื่องตอบกลับ เช่น 0.0.0.0",
"webUiBindHostSharesSessionCookie": "จากเบราว์เซอร์นี้ การส่งต่อจะเข้าถึงได้ที่ชื่อโฮสต์เดียวกับที่ Termix ให้บริการ ดังนั้นบริการที่ส่งต่อจะรับเซสชัน Termix ของคุณ ค็อกกี้ไม่สนใจพอร์ต จุดสิ้นสุดนี้จะปฏิเสธการเปิดที่นี่; ใช้งานได้จากแอปเดสก์ท็อป Termix หรือเมื่อเปิด Termix ที่ localhost",
"webUiErrorLabelRequired": "จุดสิ้นสุด {{row}} ต้องการป้ายชื่อ",
"webUiErrorLabelDuplicate": "แต่ละจุดสิ้นสุดต้องมีชื่อต่างกัน",
"webUiErrorPortRange": "จุดสิ้นสุด {{row}} ต้องการพอร์ตระหว่าง 1 ถึง 65535",
"webUiErrorPathInvalid": "จุดสิ้นสุด {{row}} มีเส้นทางไม่ถูกต้อง ใช้เส้นทางเช่น /admin",
"copyViewUrlAction": "คัดลอกลิงก์ {{name}}",
"filterAuthAgent": "SSH Agent",
"authTypeNeedsPlugin": "โฮสต์นี้ใช้ {{type}} ซึ่งต้องการ {{plugin}} ถูกปิดใช้งานบนเซิร์ฟเวอร์นี้",
"authTypeUnknown": "โฮสต์นี้ใช้ {{type}} ซึ่งไม่พร้อมใช้งานบนเซิร์ฟเวอร์นี้",
"authFieldsAfterSave": "บันทึกโฮสต์ก่อน แล้วกรอกช่องเหล่านี้",
"enablePluginFeature": "เปิดใช้งาน {{name}}",
"disablePluginFeature": "ปิดใช้งาน {{name}}",
"filterFeaturesGroup": "ปลั๊กอิน",
"localOnly": "เก็บไว้เฉพาะบนอุปกรณ์นี้",
"localOnlyDesc": "โฮสต์นี้ไม่ถูกส่งไปยังเซิร์ฟเวอร์และไม่ปรากฏบนอุปกรณ์อื่นของคุณ",
"folderLocalOnly": "เก็บไว้เฉพาะบนอุปกรณ์นี้",
"folderLocalOnlyDesc": "โฟลเดอร์นี้และทุกโฮสต์ภายในจะอยู่บนอุปกรณ์นี้และไม่ถูกส่งไปยังเซิร์ฟเวอร์",
"sudoPasswordDesc": "ใช้เมื่อเทอร์มินัลเติมพรอมต์ sudo และโดยปลั๊กอินที่รันคำสั่งด้วย sudo",
"editorCancel": "ยกเลิก",
"editorSaving": "กำลังบันทึก...",
"editorUpdate": "อัปเดตโฮสต์",
"editorAdd": "เพิ่มโฮสต์",
"speedSearch": "ค้นหาโฮสต์ ใช้ปุ่มลูกศรเพื่อเลือก Enter เพื่อเชื่อมต่อ Esc เพื่อปิด",
"speedSearchList": "รายการโฮสต์ พิมพ์หรือกด / เพื่อค้นหา",
"importNoHosts": "ไม่พบโฮสต์ในไฟล์",
"importTooMany": "คุณสามารถนำเข้าโฮสต์ได้สูงสุด {{max}} โฮสต์ในครั้งเดียว",
"importSummary": "การนำเข้าเสร็จสิ้น: นำเข้า {{imported}} อัปเดต {{updated}} ล้มเหลว {{failed}}",
"importHostsFailed": "ไม่สามารถนำเข้าโฮสต์ได้"
},
"commandPalette": {
"searchPlaceholder": "ค้นหาโฮสต์ คำสั่ง หรือการตั้งค่า...",
"quickActions": "การดำเนินการด่วน",
"navigation": "การนำทาง",
"orShortcut": "หรือ",
"addNewHost": "เพิ่มโฮสต์ใหม่",
"adminSettings": "การตั้งค่าผู้ดูแลระบบ",
"addCredential": "เพิ่มข้อมูลรับรอง",
"recentActivity": "กิจกรรมล่าสุด",
"serversAndHosts": "เซิร์ฟเวอร์และโฮสต์",
"noHostsFound": "ไม่พบโฮสต์ที่ตรงกับ \"{{search}}\"",
"links": "ลิงก์",
"navigate": "นำทาง",
"select": "เลือก",
"pluginActions": "การดำเนินการอื่นๆ",
"noTargetTab": "ไม่มีแท็บเทอร์มินัลที่เปิดอยู่",
"documentation": "เอกสารประกอบ"
},
"splitScreen": {
"title": "แบ่งหน้าจอ",
"defaultLabel": "แบ่ง {{number}}",
"splitRight": "แบ่งไปทางขวา",
"splitDown": "แบ่งลงด้านล่าง",
"addToSplit": "เพิ่มไปยัง {{split}}",
"paneEmptyItem": "ช่อง {{index}}: ว่าง",
"paneItem": "ช่อง {{index}}: {{label}}",
"paneNumber": "ช่อง {{index}}",
"newPaneRight": "ช่องใหม่ทางขวา",
"newPaneBelow": "ช่องใหม่ด้านล่าง",
"emptyTitle": "ช่องว่าง",
"emptyHint": "เลือกสิ่งที่จะแสดงที่นี่ เมื่อช่องนี้ถูกเลือก สิ่งที่คุณเปิดจากแถบด้านข้างจะเปิดที่นี่ด้วย",
"openTabs": "แท็บที่เปิดอยู่",
"noOpenTabs": "ไม่มีแท็บอื่นที่เปิดอยู่",
"hosts": "โฮสต์",
"searchHosts": "ค้นหาโฮสต์",
"noHosts": "ไม่มีโฮสต์ที่ตรงกัน",
"newSession": "ใหม่",
"closePane": "ปิดช่อง",
"closeSession": "ปิดเซสชัน",
"moveToTab": "ย้ายไปยังแท็บของตัวเอง",
"swapWith": "สลับกับ",
"showHere": "แสดงในช่องนี้",
"clearPane": "ล้างช่องนี้",
"zoom": "ขยายช่อง",
"unzoom": "คืนค่าเลย์เอาต์",
"unsplit": "ยกเลิกการแบ่ง",
"layouts": "เลย์เอาต์",
"applyLayout": "เปลี่ยนเลย์เอาต์",
"maxPanes_other": "การแบ่งหน้าจอสามารถรองรับได้สูงสุด {{count}} ช่อง",
"dropSplit": "วางเพื่อแบ่งหน้าจอ",
"dropHere": "วางเพื่อแสดงที่นี่",
"paneActions": "การดำเนินการของช่อง",
"dividerHint": "ลากเพื่อปรับขนาด ดับเบิลคลิกเพื่อปรับให้เท่ากัน",
"openInSplit": "เปิดในการแบ่งหน้าจอ",
"openInNewSplit": "แบ่งหน้าจอใหม่พร้อมแท็บปัจจุบัน",
"shortcuts": "ทางลัด",
"shortcutNavigate": "ย้ายระหว่างช่อง",
"presets": {
"columns2": "สองช่องเคียงข้างกัน",
"rows2": "สองช่องซ้อนกัน",
"columns3": "สามช่องเคียงข้างกัน",
"mainLeft3": "หนึ่งช่องซ้าย สองช่องขวา",
"mainBottom3": "สองช่องบน หนึ่งช่องล่าง",
"grid4": "ตารางสี่ช่อง",
"grid5": "สามช่องบน สองช่องล่าง",
"grid6": "ตารางหกช่อง"
}
},
"connections": {
"noConnections": "ไม่มีเชื่อมต่อ",
"noConnectionsDesc": "เปิดเทอร์มินัล ตัวจัดการไฟล์ หรือเดสก์ท็อปรีโมตเพื่อดูการเชื่อมต่อที่นี่",
"connectedFor": "เชื่อมต่อแล้ว {{duration}}",
"connected": "เชื่อมต่อแล้ว",
"disconnected": "ตัดการเชื่อมต่อ",
"reconnect": "เชื่อมต่อใหม่",
"sectionOpen": "เปิดใช้งาน",
"sectionBackground": "พื้นหลัง",
"backgroundDesc": "เซสชันจะคงอยู่เป็นเวลา {{minutes}} นาทีหลังจากตัดการเชื่อมต่อและสามารถเชื่อมต่อใหม่ได้",
"expiresIn": "หมดอายุใน {{duration}}",
"search": "ค้นหาการเชื่อมต่อ...",
"noSearchResults": "ไม่พบการเชื่อมต่อที่ตรงกับคำค้นหาของคุณ",
"rename": "เปลี่ยนชื่อเซสชัน",
"forgetConfirm": "ต้องการปิดเซสชันพื้นหลังสำหรับ {{name}} หรือไม่?",
"forget": "ปิดเซสชัน"
},
"sshAuth": {
"totpRequired": "จำเป็นต้องใช้การตรวจสอบสิทธิ์สองปัจจัย",
"totpCodeLabel": "รหัสยืนยัน",
"totpVerify": "ยืนยัน",
"mfaPromptRequired": "จำเป็นต้องมีการตรวจสอบสิทธิ์",
"mfaPushRequired": "จำเป็นต้องใช้การตรวจสอบสิทธิ์แบบ Push",
"mfaMenuPlaceholder": "ป้อนคำตอบของคุณ",
"mfaCodeOrPushPlaceholder": "รหัสหรือ \"push\"",
"mfaWaitingApproval": "กำลังรอการอนุมัติบนอุปกรณ์ของคุณ...",
"mfaSendRequest": "ส่งคำขอ",
"browserSignInCode": "คีย์ความปลอดภัย",
"browserSignInUrl": "URL สำหรับการเข้าสู่ระบบ",
"browserSignInOpen": "เปิดในเบราว์เซอร์",
"browserSignInContinue": "ฉันได้เข้าสู่ระบบเรียบร้อยแล้ว",
"browserSignInRequired": "จำเป็นต้องเข้าสู่ระบบ {{provider}}",
"connectionLogTitle": "บันทึกการเชื่อมต่อ",
"connectionLogCopy": "คัดลอกบันทึกไปยังคลิปบอร์ด",
"connectionLogEmpty": "ยังไม่มีบันทึกการเชื่อมต่อ",
"connectionLogWaiting": "กำลังรอบันทึกการเชื่อมต่อ...",
"connectionLogCopied": "คัดลอกบันทึกการเชื่อมต่อไปยังคลิปบอร์ดแล้ว",
"connectionLogCopyFailed": "ไม่สามารถคัดลอกบันทึกไปยังคลิปบอร์ดได้"
},
"cardGrid": {
"dragToMove": "ลากเพื่อเคลื่อนย้าย",
"dragToResize": "ลากเพื่อปรับขนาด",
"changeWidth": "เปลี่ยนความกว้าง",
"removeCard": "ลบ {{label}}",
"addCard": "เพิ่ม",
"columns": "คอลัมน์",
"empty": "ไม่มีการ์ด ใช้ปุ่มเพิ่มด้านล่างเพื่อวางการ์ด"
},
"auth": {
"tagline": "การจัดการเซิร์ฟเวอร์แบบโฮสต์เองและใช้ปลั๊กอิน",
"loginTitle": "ยินดีต้อนรับกลับ",
"registerTitle": "สร้างบัญชี",
"forgotPassword": "ลืมรหัสผ่าน?",
"rememberMe": "จดจำอุปกรณ์นี้เป็นเวลา 30 วัน (รวม TOTP)",
"noAccount": "ยังไม่มีบัญชี?",
"hasAccount": "มีบัญชีอยู่แล้ว?",
"twoFactorAuth": "การตรวจสอบสิทธิ์สองปัจจัย",
"enterCode": "ป้อนรหัสยืนยัน",
"redirectingToApp": "กำลังเปลี่ยนเส้นทางไปยังแอป...",
"sshAuthenticationRequired": "จำเป็นต้องมีการตรวจสอบสิทธิ์ SSH",
"sshNoKeyboardInteractive": "การตรวจสอบสิทธิ์แบบ Keyboard-Interactive ไม่พร้อมใช้งาน",
"sshAuthenticationFailed": "การตรวจสอบสิทธิ์ล้มเหลว",
"sshAuthenticationTimeout": "การตรวจสอบสิทธิ์หมดเวลา",
"sshNoKeyboardInteractiveDescription": "เซิร์ฟเวอร์ไม่รองรับการตรวจสอบสิทธิ์แบบ keyboard-interactive กรุณาป้อนรหัสผ่านหรือคีย์ SSH ของคุณ",
"sshAuthFailedDescription": "ข้อมูลประจำตัวที่ให้มาไม่ถูกต้อง กรุณาลองอีกครั้งด้วยข้อมูลประจำตัวที่ถูกต้อง",
"sshTimeoutDescription": "การพยายามตรวจสอบสิทธิ์หมดเวลา กรุณาลองอีกครั้ง",
"sshProvideCredentialsDescription": "กรุณาป้อนข้อมูลประจำตัว SSH ของคุณเพื่อเชื่อมต่อกับเซิร์ฟเวอร์นี้",
"sshPasswordDescription": "ป้อนรหัสผ่านสำหรับการเชื่อมต่อ SSH นี้",
"sshKeyPasswordDescription": "หากคีย์ SSH ของคุณถูกเข้ารหัส กรุณาป้อนรหัสผ่านที่นี่",
"passphraseRequired": "จำเป็นต้องใส่รหัสผ่าน",
"passphraseRequiredDescription": "คีย์ SSH ถูกเข้ารหัส กรุณาใส่รหัสผ่านเพื่อปลดล็อก",
"external": "ภายนอก",
"loginWithExternal": "เข้าสู่ระบบด้วยผู้ให้บริการภายนอก",
"loginWithExternalDesc": "เข้าสู่ระบบโดยใช้ผู้ให้บริการข้อมูลประจำตัวภายนอกที่กำหนดค่าไว้",
"loginWithProvider": "เข้าสู่ระบบด้วย {{name}}",
"resetPasswordButton": "รีเซ็ตรหัสผ่าน",
"sendResetCode": "ส่งรหัสรีเซ็ต",
"resetCodeDesc": "ใส่ชื่อผู้ใช้เพื่อรับรหัสรีเซ็ตรหัสผ่าน รหัสจะถูกบันทึกไว้ในบันทึกของคอนเทนเนอร์ Docker",
"resetCode": "รหัสรีเซ็ต",
"verifyCodeButton": "ตรวจสอบรหัส",
"newPassword": "รหัสผ่านใหม่",
"confirmNewPassword": "ยืนยันรหัสผ่าน",
"signUp": "สมัครสมาชิก",
"loadingServer": "กำลังโหลดเซิร์ฟเวอร์...",
"password": "รหัสผ่าน",
"secondFactorUnavailable": "บัญชีของคุณใช้ปัจจัยยืนยันตัวตนที่สองซึ่งไม่สามารถใช้งานได้ขณะนี้ ติดต่อผู้ดูแลระบบเพื่อรีเซ็ต",
"externalLoginRequired": "บัญชีนี้เข้าสู่ระบบผ่าน Single Sign-On ใช้ปุ่มนั้นเพื่อเข้าสู่ระบบ",
"secondFactorNoUI": "ปัจจัยยืนยันตัวตนที่สองนี้ไม่สามารถแสดงบนหน้าจอนี้ได้ ติดต่อผู้ดูแลระบบ",
"serverAuthentication": "การเข้าสู่ระบบเซิร์ฟเวอร์",
"minChars": "อย่างน้อย {{min}} ตัวอักษร",
"retrySecondFactorUI": "โหลดวิธีการยืนยันใหม่",
"localDesktopSignedOut": "ออกจากระบบเดสก์ท็อปท้องถิ่นแล้ว",
"localDesktopUnavailable": "เซสชันเดสก์ท็อปท้องถิ่นไม่สามารถใช้งานได้",
"localDesktopSignedOutDesc": "คุณออกจากระบบเซสชันเดสก์ท็อปท้องถิ่นแล้ว ดำเนินการต่อแบบท้องถิ่นเพื่อใช้เซิร์ฟเวอร์ Termix ในตัวอุปกรณ์นี้อีกครั้ง",
"localDesktopUnavailableDesc": "Termix ไม่สามารถเริ่มเซสชันเดสก์ท็อปท้องถิ่นได้ ลองอีกครั้งแทนที่จะลงทะเบียนบัญชีใหม่",
"continueLocalDesktop": "ดำเนินการต่อด้วยเดสก์ท็อปท้องถิ่น",
"retryLocalDesktop": "ลองเซสชันเดสก์ท็อปท้องถิ่นอีกครั้ง"
},
"hostKey": {
"verifyNewHost": "ตรวจสอบคีย์โฮสต์ SSH",
"keyChangedWarning": "คีย์โฮสต์ SSH เปลี่ยนแปลง",
"firstConnectionTitle": "เชื่อมต่อโฮสต์นี้เป็นครั้งแรก",
"firstConnectionDescription": "ไม่สามารถยืนยันความถูกต้องของโฮสต์นี้ได้ ตรวจสอบให้แน่ใจว่าลายนิ้วมือตรงกับที่คุณคาดหวัง",
"keyChangedDescription": "คีย์โฮสต์ของเซิร์ฟเวอร์นี้เปลี่ยนแปลงตั้งแต่การเชื่อมต่อครั้งล่าสุด อาจบ่งชี้ถึงปัญหาด้านความปลอดภัย",
"previousKey": "คีย์ก่อนหน้า",
"newFingerprint": "ลายนิ้วมือใหม่",
"fingerprint": "ลายนิ้วมือ",
"verifyInstructions": "หากคุณไว้วางใจโฮสต์นี้ ให้คลิกยอมรับเพื่อดำเนินการต่อและบันทึกลายนิ้วมือนี้สำหรับการเชื่อมต่อในอนาคต",
"securityWarning": "คำเตือนด้านความปลอดภัย",
"acceptAndContinue": "ยอมรับและดำเนินการต่อ",
"acceptNewKey": "ยอมรับคีย์ใหม่และดำเนินการต่อ"
},
"errors": {
"databaseConnection": "เซิร์ฟเวอร์ Termix ไม่ตอบสนอง",
"embeddedServerFailed": "เซิร์ฟเวอร์ท้องถิ่นของ Termix ไม่สามารถเริ่มได้",
"unknownError": "ข้อผิดพลาดที่ไม่ทราบสาเหตุ",
"syncedHostMissing": "โฮสต์ที่ซิงค์ไม่ได้อยู่บนเซิร์ฟเวอร์ที่เชื่อมโยง",
"linkedServerUnreachable": "ไม่สามารถเข้าถึงเซิร์ฟเวอร์ที่เชื่อมโยงได้",
"loginFailed": "เข้าสู่ระบบไม่สำเร็จ",
"failedPasswordReset": "เริ่มการรีเซ็ตรหัสผ่านไม่สำเร็จ",
"failedVerifyCode": "ตรวจสอบรหัสรีเซ็ตไม่สำเร็จ",
"failedCompleteReset": "ดำเนินการรีเซ็ตรหัสผ่านไม่สำเร็จ",
"invalidTotpCode": "รหัส TOTP ไม่ถูกต้อง",
"failedExternalLogin": "เริ่มการเข้าสู่ระบบภายนอกไม่สำเร็จ",
"silentSigninExternalUnavailable": "ร้องขอการเข้าสู่ระบบแบบเงียบ แต่ไม่ได้ตั้งค่าการเข้าสู่ระบบภายนอก",
"failedUserInfo": "รับข้อมูลผู้ใช้หลังเข้าสู่ระบบไม่สำเร็จ",
"externalAuthFailed": "การเข้าสู่ระบบภายนอกไม่สำเร็จ",
"invalidAuthUrl": "รับ URL การอนุญาตที่ไม่ถูกต้องจากแบ็กเอนด์",
"requiredField": "ฟิลด์นี้จำเป็นต้องกรอก",
"minLength": "ความยาวขั้นต่ำคือ {{min}}",
"passwordMismatch": "รหัสผ่านไม่ตรงกัน",
"sessionExpired": "เซสชันหมดอายุ - กรุณาเข้าสู่ระบบอีกครั้ง",
"authTokenSaveFailed": "บันทึกโทเค็นการตรวจสอบสิทธิ์ไม่สำเร็จ",
"authTokenMissing": "เซิร์ฟเวอร์ไม่ได้ส่งโทเค็นการตรวจสอบสิทธิ์ใหม่กลับมา กรุณาเข้าสู่ระบบอีกครั้ง",
"failedToLoadServer": "โหลดเซิร์ฟเวอร์ไม่สำเร็จ",
"sessionExpiredLogin": "เซสชันหมดอายุ กรุณาเข้าสู่ระบบอีกครั้ง"
},
"messages": {
"registrationDisabled": "คุณยังไม่มีบัญชี Termix โปรดติดต่อผู้ดูแลระบบให้เปิดใช้งาน 'สร้างบัญชีภายนอกอัตโนมัติ'",
"userNotAllowed": "บัญชีของคุณไม่มีสิทธิ์ในการลงทะเบียน โปรดติดต่อผู้ดูแลระบบ",
"databaseConnectionFailed": "อาจกำลังเริ่มต้นหรือหยุดทำงานอยู่หน้านี้จะพยายามเชื่อมต่อซ้ำและทำงานต่ออัตโนมัติเมื่อเซิร์ฟเวอร์กลับมาออนไลน์",
"embeddedServerPortInUse": "พอร์ต {{port}} ถูกใช้งานโดยโปรแกรมอื่นแล้ว โดยปกติแล้วมักจะเป็นคอนเทนเนอร์ Docker ของ Termix หรือกระบวนการ Termix ที่ค้างอยู่จากเซสชันก่อนหน้า กรุณาปิดโปรแกรมดังกล่าว แล้วรีสตาร์ท Termix",
"embeddedServerPortInUseUnknownPort": "พอร์ตที่ Termix ต้องการถูกใช้งานโดยโปรแกรมอื่นแล้ว กรุณาปิดโปรแกรมที่ใช้งานพอร์ตดังกล่าว แล้วรีสตาร์ท Termix",
"embeddedServerOldDatabase": "ข้อมูลท้องถิ่นของคุณมาจาก Termix 2.8 หรือเก่ากว่า และต้องผ่านเวอร์ชัน 2.9 ก่อน โปรดติดตั้ง Termix 2.9.1 เปิดใช้งานครั้งหนึ่งเพื่อให้สามารถย้ายข้อมูลของคุณ แล้วอัปเดตเป็นเวอร์ชันนี้อีกครั้ง",
"embeddedServerCrashed": "เซิร์ฟเวอร์ท้องถิ่นหยุดทำงานอย่างกะทันหัน กรุณารีสตาร์ท Termix และตรวจสอบบันทึกการทำงานบนเดสก์ท็อปหากปัญหานี้เกิดขึ้นซ้ำ",
"resetCodeSent": "ส่งรหัสรีเซ็ตไปยังบันทึกของ Docker แล้ว",
"codeVerified": "ตรวจสอบรหัสสำเร็จ",
"passwordResetSuccess": "รีเซ็ตรหัสผ่านสำเร็จ",
"loginSuccess": "เข้าสู่ระบบสำเร็จ",
"registrationSuccess": "ลงทะเบียนสำเร็จ"
},
"placeholders": {
"keyPassword": "รหัสผ่านของคีย์",
"pastePrivateKey": "วางคีย์ส่วนตัวของคุณที่นี่...",
"enterPassword": "กรอกรหัสผ่านของคุณ",
"apiKeyName": "เช่น CI Pipeline",
"credentialName": "เช่น คีย์ SSH สำหรับ Production",
"optionalDetails": "รายละเอียดเพิ่มเติม (ไม่บังคับ)...",
"sshUsername": "เช่น root หรือ deploy",
"hostAddress": "10.0.0.1 หรือ example.com",
"hostName": "เช่น Web Server Production"
},
"dashboard": {
"title": "แดชบอร์ด",
"github": "GitHub",
"reportBug": "รายงานข้อบกพร่อง",
"discord": "Discord",
"docs": "เอกสาร",
"donate": "บริจาค",
"serverOverview": "ภาพรวมของเซิร์ฟเวอร์",
"version": "เวอร์ชัน",
"updateAvailable": "มีอัปเดตใหม่",
"beta": "เบต้า",
"uptime": "เวลาทำงานต่อเนื่อง",
"database": "ฐานข้อมูล",
"healthy": "ปกติ",
"error": "ข้อผิดพลาด",
"totalHosts": "จำนวนโฮสต์ทั้งหมด",
"totalCredentials": "จำนวนข้อมูลเข้าสู่ระบบทั้งหมด",
"recentActivity": "กิจกรรมล่าสุด",
"reset": "รีเซ็ต",
"noRecentActivity": "ไม่มีกิจกรรมล่าสุด",
"quickActions": "การดำเนินการด่วน",
"addHost": "เพิ่มโฮสต์",
"addCredential": "เพิ่มข้อมูลเข้าสู่ระบบ",
"adminSettings": "การตั้งค่าผู้ดูแลระบบ",
"userProfile": "โปรไฟล์ผู้ใช้",
"serverStats": "สถิติเซิร์ฟเวอร์",
"customizeLayout": "ปรับแต่งแดชบอร์ด",
"justNow": "เมื่อสักครู่"
},
"dashboardTab": {
"stable": "เสถียร",
"registerNewServer": "ลงทะเบียนเซิร์ฟเวอร์ใหม่",
"storeSshKeysOrPasswords": "จัดเก็บคีย์ SSH หรือรหัสผ่าน",
"manageUsersAndRoles": "จัดการผู้ใช้และบทบาท",
"manageYourAccount": "จัดการบัญชีของคุณ",
"hostStatus": "สถานะโฮสต์",
"noHostsConfigured": "ไม่ได้กำหนดค่าโฮสต์",
"checking": "กำลังตรวจสอบ",
"commandPalette": "พาเลตคำสั่ง",
"done": "เสร็จสิ้น",
"clear": "ล้าง",
"dragToResizeColumns": "ลากเพื่อปรับขนาดคอลัมน์",
"hostsAvailable": "โฮสต์ที่พร้อมใช้งาน",
"removeSection": "ลบส่วนนี้",
"addSection": "เพิ่มส่วนใหม่",
"allSectionsShown": "แสดงทุกอย่างบนแดชบอร์ดแล้ว",
"fromPlugins": "จากปลั๊กอิน",
"dropHere": "วางส่วนที่นี่",
"dragToReorder": "ลากส่วนเพื่อเรียงลำดับใหม่",
"clearActivityConfirm": "ล้างกิจกรรมล่าสุดของคุณหรือไม่?",
"resetConfirm": "รีเซ็ตแดชบอร์ดเป็นเลย์เอาต์เริ่มต้นหรือไม่?",
"onlineCount_other": "{{count}} ออนไลน์",
"hostCount_other": "{{count}} โฮสต์"
},
"admin": {
"sectionGeneral": "ทั่วไป",
"sectionUsers": "ผู้ใช้",
"sectionSessions": "เซสชัน",
"sectionRoles": "บทบาท",
"sectionDatabase": "ฐานข้อมูล",
"sectionApiKeys": "คีย์ API",
"sectionAuditLog": "บันทึกการตรวจสอบ",
"sectionSsl": "ใบรับรอง HTTPS",
"sectionBranding": "ไวท์เลเบล",
"brandingAppName": "ชื่อแอปพลิเคชัน",
"brandingAppNameDesc": "แสดงบนหน้าเข้าสู่ระบบและแท็บเบราว์เซอร์ ทิ้งว่างไว้เพื่อใช้ \"Termix\"",
"brandingTagline": "สโลแกน",
"brandingTaglineDesc": "แสดงใต้ชื่อแอปพลิเคชันบนหน้าเข้าสู่ระบบ ทิ้งว่างไว้เพื่อใช้สโลแกนเริ่มต้น",
"brandingLogo": "โลโก้",
"brandingLogoDesc": "PNG, JPEG หรือ WEBP ขนาดไม่เกิน 750 KB แทนที่ไอคอนเริ่มต้นบนหน้าเข้าสู่ระบบและแท็บเบราว์เซอร์",
"brandingLogoUpload": "อัปโหลดโลโก้",
"brandingLogoReset": "รีเซ็ตเป็นค่าเริ่มต้น",
"brandingLogoInvalid": "รูปภาพไม่ถูกต้อง ใช้ไฟล์ PNG, JPEG หรือ WEBP ขนาดไม่เกิน 750 KB",
"brandingSaved": "บันทึกการตั้งค่าแบรนด์เรียบร้อยแล้ว",
"brandingSaveFailed": "บันทึกการตั้งค่าแบรนด์ไม่สำเร็จ",
"sslDescription": "ใบรับรองที่ Termix ใช้ให้บริการผ่าน HTTPS อัปโหลดของคุณเองที่นี่ หรือขอและต่ออายุจาก Let's Encrypt ในส่วนใบรับรอง ACME",
"sslDocsLink": "ดูเอกสาร SSL",
"sslCertStatus": "สถานะใบรับรอง",
"sslCertStatusNone": "ไม่มีใบรับรอง",
"sslCertStatusValid": "ถูกต้อง",
"sslCertStatusExpiring": "กำลังจะหมดอายุ",
"sslCertStatusExpired": "หมดอายุแล้ว",
"sslCertExpiresAt": "หมดอายุ {{date}}",
"sslInfoNote": "หลังจากออกหรืออัปโหลดใบรับรอง Termix จะเปิดใช้งาน HTTPS บน SSL_PORT (ค่าเริ่มต้น 8443) เพิ่มเติมจากพอร์ต HTTP ที่มีอยู่ ตรวจสอบให้แน่ใจว่าพอร์ตนี้ถูกเผยแพร่/แมปไปยังคอนเทนเนอร์นี้เพื่อให้เข้าถึงได้",
"sslManualCert": "ใบรับรอง (PEM)",
"sslManualCertPlaceholder": "-----BEGIN CERTIFICATE-----",
"sslManualKey": "คีย์ส่วนตัว (PEM)",
"sslManualKeyPlaceholder": "-----BEGIN PRIVATE KEY-----",
"sslManualDesc": "วางใบรับรองและคีย์ส่วนตัวที่มีอยู่ รวมถึงโซ่เต็มหาก CA ของคุณต้องการ",
"sslManualUpload": "อัปโหลดและติดตั้งใบรับรอง",
"sslManualUploadLoading": "กำลังอัปโหลดใบรับรอง...",
"sslManualUploadSuccess": "อัปโหลดและติดตั้งใบรับรองเรียบร้อยแล้ว",
"sslManualUploadFailed": "อัปโหลดใบรับรองไม่สำเร็จ",
"sslManualRequiresFields": "จำเป็นต้องมีใบรับรองและคีย์ส่วนตัว",
"auditLogTotal": "รายการทั้งหมด {{total}} รายการ",
"auditLogEmpty": "ไม่พบรายการบันทึกการตรวจสอบ",
"auditLogSuccess": "สำเร็จ",
"auditLogFailed": "ไม่สำเร็จ",
"auditLogClearFilters": "ล้างตัวกรอง",
"auditLogPage": "หน้า {{page}} จาก {{totalPages}} (ทั้งหมด {{total}})",
"auditLogIp": "IP",
"auditLogResourceId": "รหัสทรัพยากร",
"auditLogFilterUser": "ผู้ใช้",
"auditLogFilterAction": "การกระทำ",
"auditLogFilterResourceType": "ประเภททรัพยากร",
"auditLogFilterStatus": "สถานะ",
"auditLogFilterFrom": "ตั้งแต่",
"auditLogFilterTo": "ถึง",
"auditLogFilterAll": "ทั้งหมด",
"allowRegistration": "อนุญาตให้ผู้ใช้ลงทะเบียน",
"allowRegistrationDesc": "อนุญาตให้ผู้ใช้ใหม่ลงทะเบียนด้วยตนเองโดยใช้ชื่อผู้ใช้และรหัสผ่าน",
"allowPasswordLogin": "อนุญาตให้เข้าสู่ระบบด้วยรหัสผ่าน",
"allowPasswordLoginDesc": "เข้าสู่ระบบด้วยชื่อผู้ใช้และรหัสผ่าน",
"externalAutoProvision": "สร้างบัญชีภายนอกอัตโนมัติ",
"externalAutoProvisionDesc": "สร้างบัญชีเมื่อผู้ใช้เข้าสู่ระบบผ่านช่องทางภายนอกเช่น SSO หรือ LDAP เป็นครั้งแรก หากปิดใช้งาน เฉพาะผู้ใช้ที่มีบัญชีอยู่แล้วเท่านั้นที่สามารถเข้าสู่ระบบผ่านช่องทางนี้ได้",
"secondFactorAfterExternalLogin": "ขอการยืนยันตัวตนสองขั้นตอนหลังเข้าสู่ระบบผ่านช่องทางภายนอก (SSO, GitHub, Google, LDAP)",
"secondFactorAfterExternalLoginDesc": "หากปิดใช้งาน การยืนยันตัวตนสองขั้นตอนจะขอเฉพาะหลังเข้าสู่ระบบด้วยรหัสผ่านหรือช่องทางภายในเท่านั้น หากเปิดใช้งาน จะขอการยืนยันตัวตนสองขั้นตอนหลังเข้าสู่ระบบทุกช่องทาง รวมถึง SSO และ LDAP",
"allowPasswordReset": "อนุญาตให้รีเซ็ตรหัสผ่าน",
"allowPasswordResetDesc": "รีเซ็ตรหัสผ่านผ่าน Docker logs",
"auditForwardingTitle": "ส่งต่อไปยัง SIEM",
"auditForwardingDesc": "ส่งสำเนาของทุกบันทึกการตรวจสอบไปยังเครื่องรวบรวมภายนอกในรูปแบบ NDJSON บันทึกภายในยังคงเป็นแหล่งข้อมูลหลัก",
"auditForwardingEnvNotice": "ตัวแปรสภาพแวดล้อมยังใช้กำหนดการส่งต่อได้ แต่ URL ที่บันทึกที่นี่จะมีลำดับความสำคัญสูงกว่า",
"auditForwardingToken": "โทเค็น Bearer (ไม่บังคับ)",
"auditForwardingTokenStored": "โทเค็น Bearer (บันทึกแล้ว)",
"auditForwardingSaved": "บันทึกการตั้งค่าการส่งต่อบันทึกการตรวจสอบเรียบร้อยแล้ว",
"auditForwardingSaveError": "ไม่สามารถบันทึกการตั้งค่าการส่งต่อบันทึกการตรวจสอบได้",
"sessionTimeout": "หมดอายุเซสชัน",
"hours": "ชั่วโมง",
"sessionTimeoutRange": "ขั้นต่ำ 1 ชม. สูงสุด 720 ชม.",
"monitoringDefaults": "ค่าเริ่มต้นการตรวจสอบ",
"statusCheck": "การตรวจสอบสถานะ",
"sec": "วินาที",
"logLevel": "ระดับบันทึก",
"usersCount_other": "ผู้ใช้ {{count}} คน",
"searchUsers": "ค้นหาผู้ใช้...",
"noUsers": "ไม่มีผู้ใช้",
"noUsersMatch": "ไม่พบผู้ใช้ที่ตรงกับการค้นหาของคุณ",
"pageOf": "หน้า {{page}} จาก {{total}}",
"createUser": "สร้าง",
"newRole": "บทบาทใหม่",
"roleName": "ชื่อ",
"roleDisplayName": "ชื่อที่แสดง",
"roleDescription": "คำอธิบาย",
"rolesCount_other": "บทบาท {{count}} บทบาท",
"createRole": "สร้าง",
"creating": "กำลังสร้าง...",
"exportDatabase": "ส่งออกฐานข้อมูล",
"exportDatabaseDesc": "ดาวน์โหลดไฟล์สำรอง SQLite ที่พกพาได้ของโฮสต์ บัญชีผู้ใช้ และการตั้งค่าทั้งหมด",
"export": "ส่งออก",
"exporting": "กำลังส่งออก...",
"importDatabase": "นำเข้าฐานข้อมูล",
"importDatabaseDesc": "กู้คืนจากไฟล์สำรอง .sqlite ที่พกพาได้บนระบบฐานข้อมูลใดก็ได้",
"importDatabaseSelected": "เลือกแล้ว: {{name}}",
"selectFile": "เลือกไฟล์",
"changeFile": "เปลี่ยน",
"import": "นำเข้า",
"importing": "กำลังนำเข้า...",
"apiKeysCount_other": "คีย์ {{count}} คีย์",
"apiKeysDocsLink": "ดูเอกสาร",
"apiKeysCliHint": "ใช้คีย์ API กับ Termix CLI เพื่อจัดการเซิร์ฟเวอร์จากเทอร์มินัลของคุณ",
"apiKeysCliLink": "ดูเอกสาร CLI",
"newApiKey": "คีย์ API ใหม่",
"apiKeyCreatedWarning": "สร้างคีย์แล้ว - คัดลอกตอนนี้ เพราะจะไม่แสดงอีก",
"apiKeyName": "ชื่อ",
"apiKeyUser": "ผู้ใช้",
"apiKeySelectUser": "เลือกผู้ใช้...",
"apiKeyExpiresAt": "หมดอายุเมื่อ",
"createKey": "สร้างคีย์",
"apiKeyNoExpiry": "ไม่หมดอายุ",
"revokedBadge": "เพิกถอนแล้ว",
"authTypeDual": "การยืนยันสองขั้นตอน",
"authTypeExternal": "ภายนอก",
"authTypeLocal": "ภายใน",
"adminStatusAdministrator": "ผู้ดูแลระบบ",
"adminStatusRegularUser": "ผู้ใช้ทั่วไป",
"adminBadge": "ผู้ดูแลระบบ",
"systemBadge": "ระบบ",
"customBadge": "กำหนดเอง",
"youBadge": "คุณ",
"sessionsActive_other": "ใช้งานอยู่ {{count}} รายการ",
"sessionActive": "ใช้งาน: {{time}}",
"sessionExpires": "หมดอายุ: {{time}}",
"revokeAll": "ทั้งหมด",
"revokeAllSessionsSuccess": "เพิกถอนเซสชันทั้งหมดของผู้ใช้แล้ว",
"revokeAllSessionsFailed": "เพิกถอนเซสชันไม่สำเร็จ",
"revokeSessionFailed": "เพิกถอนเซสชันไม่สำเร็จ",
"addRole": "เพิ่มบทบาท",
"noCustomRoles": "ไม่ได้กำหนดบทบาทกำหนดเอง",
"removeRoleFailed": "ลบบทบาทไม่สำเร็จ",
"assignRoleFailed": "มอบหมายบทบาทไม่สำเร็จ",
"userAdminAccess": "ผู้ดูแลระบบ",
"userAdminAccessDesc": "เข้าถึงการตั้งค่าผู้ดูแลระบบทั้งหมด",
"userRoles": "บทบาท",
"revokeAllUserSessions": "เพิกถอนเซสชันทั้งหมด",
"revokeAllUserSessionsDesc": "บังคับให้เข้าสู่ระบบใหม่บนอุปกรณ์ทั้งหมด",
"revoke": "เพิกถอน",
"deleteUserWarning": "การลบผู้ใช้นี้เป็นการถาวร",
"deleteUser": "ลบ {{username}}",
"deleting": "กำลังลบ...",
"deleteUserFailed": "ลบผู้ใช้ไม่สำเร็จ",
"deleteUserSuccess": "ลบผู้ใช้ \"{{username}}\" แล้ว",
"deleteRoleSuccess": "ลบบทบาท \"{{name}}\" แล้ว",
"revokeKeySuccess": "เพิกถอนคีย์ \"{{name}}\" แล้ว",
"revokeKeyFailed": "เพิกถอนคีย์ไม่สำเร็จ",
"copiedToClipboard": "คัดลอกไปยังคลิปบอร์ดแล้ว",
"done": "เสร็จสิ้น",
"createUserTitle": "สร้างผู้ใช้",
"createUserDesc": "สร้างบัญชีภายในใหม่",
"createUserUsername": "ชื่อผู้ใช้",
"createUserPassword": "รหัสผ่าน",
"createUserPasswordHint": "อย่างน้อย 6 ตัวอักษร",
"createUserEnterUsername": "ใส่ชื่อผู้ใช้",
"createUserSubmit": "สร้างผู้ใช้",
"editUserTitle": "จัดการผู้ใช้: {{username}}",
"editUserDesc": "แก้ไขบทบาท สถานะผู้ดูแลระบบ เซสชัน และการตั้งค่าบัญชี",
"editUserUsername": "ชื่อผู้ใช้",
"editUserAuthType": "ประเภทการยืนยัน",
"editUserAdminStatus": "สถานะผู้ดูแลระบบ",
"editUserUserId": "รหัสผู้ใช้",
"linkAccountTitle": "เชื่อมโยงบัญชี",
"linkAccountDesc": "รวมบัญชีภายนอก {{username}} เข้ากับบัญชีภายในที่มีอยู่",
"linkAccountDescLocal": "เชื่อมโยงบัญชีภายใน {{username}} เข้ากับบัญชีภายนอกที่มีอยู่",
"linkAccountWarningTitle": "สิ่งที่จะเกิดขึ้น:",
"linkAccountEffect1": "ลบบัญชีที่เข้าสู่ระบบผ่านภายนอกเท่านั้น",
"linkAccountEffect2": "เพิ่มการเข้าสู่ระบบภายนอกไปยังบัญชีเป้าหมาย",
"linkAccountEffect3": "อนุญาตให้เข้าสู่ระบบได้ทั้งผ่านภายนอกและรหัสผ่าน",
"linkAccountTargetUsername": "ชื่อผู้ใช้บัญชีท้องถิ่น",
"linkAccountTargetPlaceholder": "กรอกชื่อผู้ใช้บัญชีท้องถิ่นที่ต้องการเชื่อมโยง",
"linkAccountExternalUsername": "ชื่อผู้ใช้บัญชีภายนอก",
"linkAccountExternalPlaceholder": "กรอกชื่อผู้ใช้บัญชีภายนอกที่ต้องการรวมเข้าด้วยกัน",
"linkAccountExternalNotFound": "ไม่พบบัญชีที่เข้าสู่ระบบผ่านภายนอกเท่านั้นด้วยชื่อนี้",
"linkAccounts": "เชื่อมโยงบัญชี",
"linkAccountSuccess": "เชื่อมโยงบัญชีสำเร็จแล้ว",
"linkAccountFailed": "ไม่สามารถเชื่อมโยงบัญชีได้",
"linkAccountInProgress": "กำลังเชื่อมโยง...",
"unlinkAccountTitle": "ยกเลิกการเชื่อมโยงการเข้าสู่ระบบภายนอก",
"unlinkAccountDesc": "ลบการเข้าสู่ระบบภายนอกออกจาก {{username}} ผู้ใช้จะสามารถเข้าสู่ระบบได้เฉพาะด้วยรหัสผ่านเท่านั้น",
"unlinkAccountWarning": "การดำเนินการนี้จะลบการเข้าสู่ระบบภายนอกออกจากบัญชีนี้ ผู้ใช้จำเป็นต้องตั้งรหัสผ่านไว้เพื่อเข้าสู่ระบบต่อ",
"unlinkAccount": "ยกเลิกการเชื่อมโยงการเข้าสู่ระบบภายนอก",
"unlinkAccountInProgress": "กำลังยกเลิกการเชื่อมโยง...",
"unlinkAccountSuccess": "ยกเลิกการเชื่อมโยงการเข้าสู่ระบบภายนอกแล้ว",
"unlinkAccountFailed": "ไม่สามารถยกเลิกการเชื่อมโยงการเข้าสู่ระบบภายนอกได้",
"updateRegistrationFailed": "ไม่สามารถอัปเดตการตั้งค่าการลงทะเบียนได้",
"updatePasswordLoginFailed": "ไม่สามารถอัปเดตการตั้งค่าการเข้าสู่ระบบด้วยรหัสผ่านได้",
"updateSecondFactorAfterExternalLoginFailed": "ไม่สามารถอัปเดตการตั้งค่าปัจจัยยืนยันตัวตนที่สองได้",
"updatePasswordResetFailed": "ไม่สามารถอัปเดตการตั้งค่าการรีเซ็ตรหัสผ่านได้",
"sessionTimeoutRange2": "เวลาหมดเซสชันต้องอยู่ระหว่าง 1 ถึง 720 ชั่วโมง",
"sessionTimeoutSaved": "บันทึกเวลาหมดเซสชันแล้ว",
"sessionTimeoutSaveFailed": "ไม่สามารถบันทึกเวลาหมดเซสชันได้",
"monitoringIntervalInvalid": "ค่าช่วงเวลาไม่ถูกต้อง",
"monitoringSaved": "บันทึกการตั้งค่าการตรวจสอบแล้ว",
"monitoringSaveFailed": "ไม่สามารถบันทึกการตั้งค่าการตรวจสอบได้",
"logLevelUpdateFailed": "ไม่สามารถอัปเดตระดับบันทึกได้",
"createUserRequired": "จำเป็นต้องระบุชื่อผู้ใช้และรหัสผ่าน",
"createUserPasswordTooShort": "รหัสผ่านต้องมีอย่างน้อย 6 ตัวอักษร",
"createUserSuccess": "สร้างผู้ใช้ \"{{username}}\" สำเร็จแล้ว",
"createUserFailed": "ไม่สามารถสร้างผู้ใช้ได้",
"updateAdminStatusFailed": "ไม่สามารถอัปเดตสถานะผู้ดูแลระบบได้",
"allSessionsRevoked": "เพิกถอนเซสชันทั้งหมดแล้ว",
"revokeSessionsFailed": "ไม่สามารถเพิกถอนเซสชันได้",
"manageUserData": "จัดการข้อมูลผู้ใช้",
"backToUsers": "กลับไปยังผู้ใช้",
"manageTabAccount": "บัญชี",
"manageTabHosts": "โฮสต์",
"manageTabCredentials": "ข้อมูลรับรอง",
"manageTabSessions": "เซสชัน",
"manageTabDanger": "อันตราย",
"manageEditorBack": "กลับไปยังข้อมูลของ {{username}}",
"dataLockedBadge": "ถูกล็อก",
"dataLockedNotice": "ข้อมูลของ {{username}} จะยังคงถูกล็อกจนกว่าจะเข้าสู่ระบบครั้งถัดไป ไม่สามารถดูหรือแก้ไขโฮสต์ ข้อมูลรับรอง และสคริปต์ได้จนกว่าจะถึงเวลานั้น",
"resetPasswordTitle": "รีเซ็ตรหัสผ่าน",
"resetPasswordExternalOnly": "ผู้ใช้รายนี้เข้าสู่ระบบผ่านผู้ให้บริการภายนอกและไม่มีรหัสผ่าน",
"resetPasswordPlaceholder": "รหัสผ่านใหม่",
"resetPasswordBtn": "รีเซ็ต",
"resetPasswordWorking": "กำลังรีเซ็ต...",
"resetPasswordSuccess": "รีเซ็ตรหัสผ่านแล้ว",
"resetPasswordSuccessWiped": "รีเซ็ตรหัสผ่านแล้ว ข้อมูลที่เข้ารหัสของผู้ใช้ถูกลบออก",
"resetPasswordFailed": "ไม่สามารถรีเซ็ตรหัสผ่านได้",
"resetPasswordConfirmWipe": "{{username}} ไม่ได้เข้าสู่ระบบตั้งแต่การอัปเกรดการเข้ารหัส ดังนั้นข้อมูลจึงไม่สามารถกู้คืนได้ การรีเซ็ตตอนนี้จะลบโฮสต์ ข้อมูลรับรอง และสคริปต์ของผู้ใช้ ต้องการดำเนินการต่อหรือไม่?",
"manageApiKeys": "คีย์ API",
"apiKeyNamePlaceholder": "ชื่อคีย์",
"apiKeyCopyNotice": "คัดลอกคีย์นี้ทันที เพราะจะไม่แสดงอีก",
"noApiKeysForUser": "ไม่มีคีย์ API",
"apiKeyDeleteFailed": "ลบคีย์ API ไม่สำเร็จ",
"exportUserData": "ส่งออกข้อมูล",
"exportUserDataDesc": "ดาวน์โหลดโฮสต์ ข้อมูลการเข้าสู่ระบบ และข้อมูลตัวจัดการไฟล์ของผู้ใช้นี้เป็นไฟล์ JSON ข้อมูลลับจะถูกถอดรหัส",
"exportUserDataSuccess": "ส่งออกข้อมูลผู้ใช้เรียบร้อยแล้ว",
"exportUserDataFailed": "ส่งออกข้อมูลผู้ใช้ไม่สำเร็จ",
"hostsCount_other": "โฮสต์ {{count}} ตัว",
"addHostForUser": "เพิ่มโฮสต์",
"noHostsForUser": "ผู้ใช้รายนี้ไม่มีโฮสต์",
"connectToHost": "เชื่อมต่อ",
"deleteHostConfirm": "ต้องการลบโฮสต์ \"{{name}}\" ของ {{username}} หรือไม่?",
"hostDeletedSuccess": "ลบโฮสต์เรียบร้อยแล้ว",
"hostDeleteFailed": "ลบโฮสต์ไม่สำเร็จ",
"credentialsCount_other": "ข้อมูลเข้าสู่ระบบ {{count}} รายการ",
"addCredentialForUser": "เพิ่มข้อมูลการเข้าสู่ระบบ",
"noCredentialsForUser": "ผู้ใช้รายนี้ไม่มีข้อมูลการเข้าสู่ระบบ",
"deleteCredentialConfirm": "ต้องการลบข้อมูลการเข้าสู่ระบบ \"{{name}}\" ของ {{username}} หรือไม่?",
"credentialDeletedSuccess": "ลบข้อมูลการเข้าสู่ระบบเรียบร้อยแล้ว",
"credentialDeleteFailed": "ลบข้อมูลการเข้าสู่ระบบไม่สำเร็จ",
"noSessionsForUser": "ไม่มีเซสชันที่ใช้งานอยู่",
"deleteSuccessorLabel": "โอนโฮสต์และข้อมูลการเข้าสู่ระบบให้",
"deleteSuccessorMe": "ฉัน (ผู้ดูแลระบบที่กำลังลบ)",
"deleteSuccessorNone": "ไม่มีใคร ลบทั้งหมด",
"deleteSuccessorDesc": "ทุกอย่างที่ผู้ใช้รายนี้แชร์ไว้จะยังคงใช้งานได้ภายใต้เจ้าของใหม่ หากเลือกไม่มีใคร โฮสต์ ข้อมูลการเข้าสู่ระบบ และการแชร์ทั้งหมดจะถูกลบออก",
"deleteUserDangerDesc": "ลบ {{username}} และข้อมูลทั้งหมดอย่างถาวร (โฮสต์ ข้อมูลการเข้าสู่ระบบ สนิปเป็ต ประวัติ) การดำเนินการนี้ไม่สามารถย้อนกลับได้",
"deleteUserConfirm": "ต้องการลบ {{username}} และข้อมูลทั้งหมดอย่างถาวรหรือไม่?",
"deleteUserAdminBlocked": "ยกเลิกสถานะผู้ดูแลระบบก่อนลบผู้ใช้รายนี้",
"createRoleRequired": "จำเป็นต้องระบุชื่อและชื่อแสดง",
"createRoleSuccess": "สร้างบทบาท \"{{name}}\" เรียบร้อยแล้ว",
"createRoleFailed": "สร้างบทบาทไม่สำเร็จ",
"apiKeyNameRequired": "จำเป็นต้องระบุชื่อคีย์",
"apiKeyUserRequired": "จำเป็นต้องระบุรหัสผู้ใช้",
"apiKeyCreatedSuccess": "สร้างคีย์ API \"{{name}}\" เรียบร้อยแล้ว",
"apiKeyCreateFailed": "สร้างคีย์ API ไม่สำเร็จ",
"exportSuccess": "ส่งออกฐานข้อมูลเรียบร้อยแล้ว",
"exportFailed": "ส่งออกฐานข้อมูลไม่สำเร็จ",
"importSelectFile": "กรุณาเลือกไฟล์ก่อน",
"importCompleted": "นำเข้าเสร็จสิ้น: นำเข้า {{total}} รายการ ข้าม {{skipped}} รายการ",
"importFailed": "นำเข้าไม่สำเร็จ: {{error}}",
"importError": "นำเข้าฐานข้อมูลไม่สำเร็จ",
"sectionHostDefaults": "ค่าเริ่มต้นของโฮสต์",
"rolePermissions": {
"count_other": "สิทธิ์ {{count}} รายการ",
"editAction": "แก้ไขสิทธิ์",
"loadError": "โหลดแคตตาล็อกสิทธิ์ไม่สำเร็จ",
"saved": "บันทึกสิทธิ์ของบทบาทเรียบร้อยแล้ว",
"saveError": "บันทึกสิทธิ์ของบทบาทไม่สำเร็จ",
"save": "บันทึก",
"saving": "กำลังบันทึก...",
"pluginDisabled": "ปลั๊กอินถูกปิดใช้งาน",
"groups": {
"hosts": "โฮสต์",
"credentials": "ข้อมูลการเข้าสู่ระบบ",
"admin": "การดูแลระบบ"
}
},
"notificationPrivateEndpoints": "โฮสต์การแจ้งเตือนส่วนตัวที่อนุญาต",
"notificationPrivateEndpointsDesc": "โฮสต์ส่วนตัวที่ช่องทางการแจ้งเตือนสามารถติดต่อได้โดยตรง คั่นด้วยเครื่องหมายจุลภาค",
"updateNotificationEndpointsFailed": "อัปเดตรายการอนุญาตจุดสิ้นสุดการแจ้งเตือนไม่สำเร็จ",
"secondFactorsSectionTitle": "ปัจจัยยืนยันตัวตนขั้นที่สอง",
"secondFactorsNone": "ไม่ได้ลงทะเบียนปัจจัยยืนยันตัวตนขั้นที่สอง",
"secondFactorUnavailable": "ไม่สามารถใช้งานได้",
"resetSecondFactors": "รีเซ็ตปัจจัยยืนยันตัวตนขั้นที่สอง",
"resetSecondFactorsConfirm": "ต้องการลบปัจจัยยืนยันตัวตนขั้นที่สองทั้งหมดของ {{username}} หรือไม่? พวกเขาสามารถเข้าสู่ระบบด้วยรหัสผ่านหรือ SSO และลงทะเบียนใหม่ได้",
"secondFactorsResetSuccess": "รีเซ็ตปัจจัยยืนยันตัวตนขั้นที่สองสำเร็จ",
"secondFactorsResetFailed": "ไม่สามารถรีเซ็ตปัจจัยยืนยันตัวตนขั้นที่สองได้",
"passwordLoginForced": "การเข้าสู่ระบบด้วยรหัสผ่านถูกปิดใช้งาน แต่ไม่มีวิธีการเข้าสู่ระบบอื่นที่เปิดใช้งาน จึงยังคงเปิดไว้ชั่วคราวเพื่อไม่ให้ผู้ใช้ถูกตัดการเข้าถึง",
"sslNotRenewed": "ไม่มีระบบใดต่ออายุใบรับรองนี้ ใบรับรองจะหมดอายุในวันที่ {{date}} เปิดใช้งานการต่ออายุอัตโนมัติในส่วนใบรับรอง ACME หรืออัปโหลดใบรับรองใหม่ก่อนวันหมดอายุ",
"sslSelfSigned": "ใบรับรองที่ลงนามด้วยตนเองโดย Termix เบราว์เซอร์จะแสดงคำเตือนเกี่ยวกับใบรับรองนี้",
"sslRenewedBy": "ต่ออายุอัตโนมัติโดย {{plugin}}",
"sslIssuer": "ออกโดย {{issuer}}",
"sslNames": "ครอบคลุม {{names}}",
"sslManualTitle": "อัปโหลดใบรับรอง",
"updateExternalAutoProvisionFailed": "ไม่สามารถอัปเดตการตั้งค่าสร้างอัตโนมัติได้",
"hostTags": "แท็กโฮสต์ที่กำหนดไว้ล่วงหน้า",
"hostTagsDesc": "แท็กที่ผู้ใช้ทุกคนเห็นเป็นคำแนะนำในตัวแก้ไขโฮสต์ กด Space หรือ Enter เพื่อเพิ่มแท็ก การลบแท็กที่นี่จะไม่ลบออกจากโฮสต์",
"hostTagsError": "ไม่สามารถโหลดหรือบันทึกคำแนะนำแท็กโฮสต์ได้",
"revokeAllSessionsConfirm": "ออกจากระบบผู้ใช้ {{username}} ทุกที่หรือไม่?",
"revokeSessionConfirm": "ออกจากระบบเซสชันนี้หรือไม่?",
"revokeSession": "ออกจากระบบ",
"deleteRoleConfirm": "ลบบทบาท {{name}} หรือไม่?",
"revokeKeyConfirm": "เพิกถอนคีย์ API {{name}} หรือไม่?",
"revokeKey": "เพิกถอน"
},
"newUi": {
"sidebar": {
"quickConnect": {
"where": "ที่ใด",
"who": "ใคร",
"hostLabel": "โฮสต์",
"hostPlaceholder": "192.168.1.1 หรือ example.com",
"portLabel": "พอร์ต",
"usernameLabel": "ชื่อผู้ใช้",
"usernamePlaceholder": "ชื่อผู้ใช้",
"authLabel": "การยืนยันตัวตน",
"passwordLabel": "รหัสผ่าน",
"passwordPlaceholder": "รหัสผ่าน",
"privateKeyLabel": "คีย์ส่วนตัว",
"privateKeyPlaceholder": "วางคีย์ส่วนตัว...",
"credentialLabel": "ข้อมูลรับรอง",
"credentialPlaceholder": "เลือกข้อมูลรับรองที่บันทึกไว้",
"protocolLabel": "โปรโตคอล",
"domainLabel": "โดเมน",
"domainPlaceholder": "ไม่บังคับ",
"connectToAction": "เชื่อมต่อกับ {{name}}",
"sshProtocol": "SSH",
"noTarget": "ไม่มีโปรแกรมที่ติดตั้งอยู่สามารถเชื่อมต่อกับประเภทโฮสต์นี้ได้"
},
"keybindings": {
"description": "ผูกคีย์กับแอ็กชันในเทอร์มินัลและแอปพลิเคชัน หรือเปลี่ยนทางลัดที่มีอยู่แล้ว",
"defaultsHeading": "ทางลัดที่มีอยู่แล้ว",
"fixedHeading": "ทางลัดแอปพลิเคชัน",
"fixed": {
"splitRight": "แบ่งหน้าจอไปทางขวา",
"splitDown": "แบ่งหน้าจอไปทางลง",
"zoomPane": "ขยายหน้าต่างที่โฟกัสอยู่",
"navigatePane": "ย้ายระหว่างหน้าต่าง",
"nextTab": "แท็บถัดไป",
"previousTab": "แท็บก่อนหน้า",
"jumpTab": "ข้ามไปยังแท็บ",
"previousView": "กลับไปยังมุมมองแถบด้านข้างก่อนหน้า",
"fullscreen": "สลับโหมดเต็มหน้าจอ"
},
"customHeading": "ทางลัดที่กำหนดเอง",
"addBinding": "เพิ่มทางลัด",
"addBindingTitle": "เพิ่มทางลัด",
"editBindingTitle": "แก้ไขทางลัด",
"loading": "กำลังโหลด...",
"noCustomBindings": "ยังไม่มีทางลัดที่กำหนดเอง",
"defaultBadge": "ค่าเริ่มต้น",
"customizedBadge": "กำหนดเองแล้ว",
"customize": "ปรับแต่ง",
"resetToDefault": "คืนค่าเริ่มต้น",
"resetAllToDefaults": "คืนค่าทั้งหมดเป็นค่าเริ่มต้น",
"cancel": "ยกเลิก",
"saveBinding": "บันทึกทางลัด",
"saveError": "บันทึกทางลัดคีย์บอร์ดไม่สำเร็จ",
"pressKeysToRecord": "ชุดคีย์",
"pressKeysPlaceholder": "คลิกแล้วกดคีย์",
"recording": "กดคีย์...",
"comboRequiredError": "กดชุดคีย์ก่อน",
"conflictWarning": "ชุดคีย์นี้ถูกกำหนดไว้แล้วสำหรับ {{combo}} การบันทึกจะทำให้ทั้งคู่ทำงานพร้อมกัน",
"actionLabel": "การกระทำ",
"actionNextTab": "สลับไปยังแท็บถัดไป",
"actionPreviousTab": "สลับไปยังแท็บก่อนหน้า",
"actionOpenCommandPalette": "เปิดการค้นหาด่วน",
"actionReconnectSession": "เชื่อมต่อเซสชันปัจจุบันใหม่",
"unavailableAction": "{{type}} (ไม่พร้อมใช้งาน)",
"actionRequiredError": "เลือกการกระทำก่อน",
"deleteConfirm": "ลบการกำหนดคีย์นี้หรือไม่",
"resetAllConfirm": "คืนค่าการกำหนดคีย์ทั้งหมดเป็นค่าเริ่มต้นหรือไม่"
},
"userProfile": {
"storageModeLocal": "เบราว์เซอร์",
"storageModeCloud": "ฐานข้อมูล",
"storageModeDescription": "เบราว์เซอร์จะเก็บการตั้งค่าในเบราว์เซอร์นี้เท่านั้น ฐานข้อมูลจะซิงค์ไปยังเซิร์ฟเวอร์และโหลดได้บนอุปกรณ์ใดก็ได้",
"resetToDefaults": "คืนค่าเป็นค่าเริ่มต้น",
"resetToDefaultsSuccess": "คืนค่าการตั้งค่าเป็นค่าเริ่มต้นแล้ว",
"storageModeSwitch": "ที่เก็บการตั้งค่า",
"sectionAccount": "บัญชี",
"desktopProfileTitle": "เฉพาะอุปกรณ์นี้",
"desktopProfileDescription": "โปรไฟล์นี้ทำงานบนอุปกรณ์นี้และเข้าสู่ระบบด้วยตัวเอง เชื่อมต่อกับเซิร์ฟเวอร์ Termix เพื่อใช้โฮสต์และการตั้งค่าเดียวกันบนทุกอุปกรณ์",
"sectionInterface": "ส่วนติดต่อ",
"interfacePresetDesc": "ระดับรายละเอียดที่ Termix แสดง ทุกฟีเจอร์ยังคงใช้งานได้",
"preset_simple": "เรียบง่าย",
"preset_simple_desc": "เฉพาะสิ่งจำเป็น",
"preset_balanced": "สมดุล",
"preset_balanced_desc": "เลย์เอาต์มาตรฐาน",
"preset_advanced": "ขั้นสูง",
"preset_advanced_desc": "เปิดทุกอย่าง จัดวางอย่างหนาแน่น",
"presetClearOverrides": "คืนค่าทั้งหมด",
"presetOverridesTitle": "ปรับแต่งแล้ว",
"presetRevertArea": "ย้อนกลับ",
"presetConfirmTitle": "สลับเป็น {{preset}} หรือไม่",
"presetConfirmDesc": "การดำเนินการนี้จะคืนค่าแถบด้านข้าง การนำทาง เลย์เอาต์แดชบอร์ด เครื่องมือเทอร์มินัล และมุมมองตัวจัดการไฟล์ โฮสต์ ข้อมูลประจำตัว และหน้าแรกของคุณจะไม่ได้รับผลกระทบ",
"presetConfirmApply": "ใช้ชุดค่าเริ่มต้น",
"runSetupAgainDesc": "ทำขั้นตอนการตั้งค่าครั้งแรกอีกครั้ง",
"runSetupAgainButton": "เรียกใช้การตั้งค่า",
"uiArea_chrome": "กรอบแอป",
"uiArea_hostList": "รายการโฮสต์",
"uiArea_credentialList": "รายการข้อมูลประจำตัว",
"uiArea_rail": "การนำทาง",
"uiArea_dashboard": "แดชบอร์ด",
"uiArea_terminal": "เทอร์มินัล",
"uiArea_fileManager": "ตัวจัดการไฟล์",
"uiArea_hostEditor": "ตัวแก้ไขโฮสต์",
"sectionAppearance": "รูปลักษณ์",
"sectionSecurity": "ความปลอดภัย",
"sectionApiKeys": "คีย์ API",
"sectionData": "ข้อมูล",
"usernameLabel": "ชื่อผู้ใช้",
"roleLabel": "บทบาท",
"roleAdministrator": "ผู้ดูแลระบบ",
"authMethodLabel": "วิธีการตรวจสอบสิทธิ์",
"authMethodLocal": "Local",
"twoFaLabel": "2FA",
"twoFaOn": "เปิด",
"twoFaOff": "ปิด",
"versionLabel": "เวอร์ชัน",
"cliTitle": "Termix CLI",
"cliDescription": "เปิดเทอร์มินัล รันคำสั่ง และย้ายไฟล์จาก shell ของคุณเอง",
"cliLearnMore": "เรียนรู้เพิ่มเติม",
"deleteAccount": "ลบบัญชี",
"deleteAccountDescription": "ลบบัญชีของคุณอย่างถาวร",
"deleteButton": "ลบ",
"deleteAccountPermanent": "การดำเนินการนี้ถาวรและไม่สามารถย้อนกลับได้",
"deleteAccountWarning": "เซสชัน โฮสต์ ข้อมูลการเข้าสู่ระบบ และการตั้งค่าทั้งหมดจะถูกลบอย่างถาวร",
"confirmPasswordDeletePlaceholder": "ป้อนรหัสผ่านเพื่อยืนยัน",
"languageLabel": "ภาษา",
"themeLabel": "ธีม",
"fontSizeLabel": "ขนาดฟอนต์",
"interfaceFontLabel": "ฟอนต์ส่วนติดต่อ",
"interfaceFontDescription": "เปลี่ยนฟอนต์ส่วนติดต่อของแอปพลิเคชัน โปรไฟล์เทอร์มินัลจะยังคงใช้การตั้งค่าฟอนต์ของตัวเอง",
"accentColorLabel": "สีเน้น",
"keyboardShortcuts": "ทางลัดแป้นพิมพ์",
"keyboardShortcutsDescription": "ปรับแต่งทางลัดสำหรับการคัดลอก วาง และคำสั่งในเทอร์มินัล",
"manageShortcuts": "จัดการ",
"commandPalette": "พาเลตคำสั่ง",
"commandPaletteDesc": "เปิดใช้งานทางลัดแป้นพิมพ์",
"reopenTabsOnLogin": "เปิดแท็บใหม่เมื่อเข้าสู่ระบบ",
"reopenTabsOnLoginDesc": "กู้คืนแท็บที่เปิดค้างไว้เมื่อคุณเข้าสู่ระบบหรือรีเฟรชหน้า แม้จากอุปกรณ์อื่น",
"confirmTabClose": "ยืนยันการปิดแท็บ",
"confirmTabCloseDesc": "ถามก่อนปิดแท็บเทอร์มินัล",
"showTabNumbers": "แสดงหมายเลขแท็บ",
"showTabNumbersDesc": "แสดงหมายเลขบนแต่ละแท็บเพื่อช่วยแยกแยะ",
"settingsAppRail": "แถบแอป",
"sidebarSettingsMoved": "การตั้งค่าการแสดงผลแถบด้านข้างโฮสต์ได้ย้ายไปยังแผงปรับแต่งแถบด้านข้าง ซึ่งเปิดจากแถบเครื่องมือโฮสต์",
"showHostTags": "แสดงแท็กโฮสต์",
"showHostTagsDesc": "แสดงแท็กในรายการโฮสต์",
"statusColors": "สีสถานะจริง",
"statusColorsDesc": "ใช้สีเขียว/แดงสำหรับสถานะออนไลน์/ออฟไลน์ แทนที่จะใช้สีเน้น",
"pinAppRail": "ตรึงแถบแอป",
"pinAppRailDesc": "คงแถบแอปด้านซ้ายให้ขยายไว้เสมอ แทนที่จะขยายเมื่อวางเมาส์",
"expandAppRailOnHover": "ขยายแถบแอปเมื่อวางเมาส์",
"expandAppRailOnHoverDesc": "อนุญาตให้แถบแอปด้านซ้ายขยายเมื่อตัวชี้เมาส์เคลื่อนผ่าน",
"appRailHoverPushesContent": "ดันเนื้อหาเมื่อขยาย",
"appRailHoverPushesContentDesc": "สร้างพื้นที่สำหรับแถบที่ขยายแทนการเปิดทับหน้า เซสชันที่เปิดอยู่เช่นเดสก์ท็อประยะไกลจะปรับขนาดทุกครั้ง",
"showPinAppRailButton": "แสดงปุ่มตรึงแถบแอป",
"showPinAppRailButtonDesc": "แสดงปุ่มในแถบแอปเพื่อตรึงให้เปิดค้าง ปิดโดยค่าเริ่มต้น",
"settingsNavigation": "การนำทาง",
"navigationTabsDesc": "เลือกแท็บที่จะแสดงในแถบแอป",
"settingsUpdates": "อัปเดต",
"disableUpdateChecks": "ปิดการตรวจสอบอัปเดต",
"disableUpdateChecksDesc": "หยุดการตรวจสอบอัปเดต",
"changePassword": "เปลี่ยนรหัสผ่าน",
"currentPasswordLabel": "รหัสผ่านปัจจุบัน",
"currentPasswordPlaceholder": "รหัสผ่านปัจจุบัน",
"newPasswordLabel": "รหัสผ่านใหม่",
"newPasswordPlaceholder": "รหัสผ่านใหม่",
"confirmPasswordLabel": "ยืนยันรหัสผ่านใหม่",
"confirmPasswordPlaceholder": "ยืนยันรหัสผ่านใหม่",
"updatePassword": "อัปเดตรหัสผ่าน",
"createApiKeyTitle": "สร้างคีย์ API",
"createApiKeyDescription": "สร้างคีย์ API ใหม่สำหรับการเข้าถึงผ่านโปรแกรม",
"apiKeyNameLabel": "ชื่อ",
"apiKeyNamePlaceholder": "เช่น CI Pipeline",
"expiryDateLabel": "วันหมดอายุ",
"optional": "ไม่บังคับ",
"cancel": "ยกเลิก",
"createKey": "สร้างคีย์",
"apiKeyCreatedWarning": "สร้างคีย์แล้ว - คัดลอกตอนนี้ เพราะจะไม่แสดงอีก",
"copyApiKey": "คัดลอกคีย์ API",
"copiedToClipboard": "คัดลอกไปยังคลิปบอร์ดแล้ว",
"apiKeyCount_other": "คีย์ {{count}} คีย์",
"newKey": "คีย์ใหม่",
"noApiKeys": "ยังไม่มีคีย์ API",
"apiKeyActive": "ใช้งานอยู่",
"apiKeyUsageHint": "รวมคีย์ของคุณใน",
"apiKeyUsageHintHeader": "ส่วนหัว (header)",
"apiKeyPermissionsHint": "คีย์จะสืบทอดสิทธิ์จากผู้ใช้ที่สร้าง",
"exportData": "ส่งออกข้อมูลของฉัน",
"exportDataDesc": "ดาวน์โหลดข้อมูลสำรองของโฮสต์ ข้อมูลการเข้าสู่ระบบ และการตั้งค่า เพื่อโอนไปยังอุปกรณ์อื่น",
"export": "ส่งออก",
"exporting": "กำลังส่งออก...",
"importData": "นำเข้าข้อมูลของฉัน",
"importDataDesc": "กู้คืนโฮสต์ ข้อมูลการเข้าสู่ระบบ และการตั้งค่าจากไฟล์สำรอง .sqlite",
"importDataSelected": "เลือกแล้ว: {{name}}",
"selectFile": "เลือกไฟล์",
"changeFile": "เปลี่ยน",
"import": "นำเข้า",
"importing": "กำลังนำเข้า...",
"exportSuccess": "ส่งออกข้อมูลสำเร็จ",
"exportFailed": "การส่งออกข้อมูลล้มเหลว",
"importSelectFile": "กรุณาเลือกไฟล์ก่อน",
"importCompleted": "การนำเข้าเสร็จสิ้น: นำเข้า {{total}} รายการ, ข้าม {{skipped}} รายการ",
"importFailed": "การนำเข้าล้มเหลว: {{error}}",
"roleUser": "ผู้ใช้",
"authMethodDual": "การยืนยันตัวตนสองชั้น",
"authMethodExternal": "ภายนอก",
"done": "เสร็จสิ้น",
"apiKeyNameRequired": "จำเป็นต้องระบุชื่อคีย์",
"apiKeyCreated": "สร้างคีย์ API \"{{name}}\" สำเร็จ",
"apiKeyCreateFailed": "การสร้างคีย์ API ล้มเหลว",
"apiKeyUser": "ผู้ใช้",
"apiKeyExpires": "หมดอายุ",
"apiKeyRevoked": "เพิกถอนคีย์ API \"{{name}}\" แล้ว",
"apiKeyRevokeFailed": "การเพิกถอนคีย์ API ล้มเหลว",
"passwordFieldsRequired": "จำเป็นต้องระบุรหัสผ่านปัจจุบันและรหัสผ่านใหม่",
"passwordMismatch": "รหัสผ่านไม่ตรงกัน",
"passwordTooShort": "รหัสผ่านต้องมีอย่างน้อย 6 ตัวอักษร",
"passwordUpdated": "อัปเดตรหัสผ่านสำเร็จ",
"passwordUpdateFailed": "การอัปเดตรหัสผ่านล้มเหลว",
"deletePasswordRequired": "จำเป็นต้องระบุรหัสผ่านเพื่อลบบัญชีของคุณ",
"deleteFailed": "การลบบัญชีล้มเหลว",
"deleting": "กำลังลบ...",
"colorPickerTooltip": "เปิดตัวเลือกสี",
"themeSystem": "ระบบ",
"themeLight": "สว่าง",
"themeDark": "มืด",
"themeDracula": "Dracula",
"themeCatppuccin": "Catppuccin",
"themeNord": "Nord",
"themeSolarized": "Solarized",
"themeTokyoNight": "Tokyo Night",
"themeOneDark": "One Dark",
"themeGruvbox": "Gruvbox",
"linkedProfileTitle": "ลงชื่อเข้าใช้ {{server}} แล้ว",
"linkedProfileDescription": "อุปกรณ์นี้ใช้บัญชีของคุณบนเซิร์ฟเวอร์และเก็บสำเนาข้อมูลไว้ เพื่อให้ใช้งานได้แม้จะออฟไลน์",
"manageSync": "จัดการการซิงค์",
"setUpSync": "เชื่อมต่อกับเซิร์ฟเวอร์",
"settingsTabsAndShortcuts": "แท็บและทางลัด",
"onBetaTitle": "คุณกำลังใช้เวอร์ชันเบต้า",
"onBetaDescription": "ขอบคุณที่ช่วยทดสอบ แจ้งให้เราทราบหากพบปัญหา",
"tryBetaTitle": "ทดลองใช้ฟีเจอร์ใหม่ก่อนใคร",
"tryBetaDescription": "เข้าร่วมโปรแกรมเบต้าในส่วนอัปเดต",
"sendBetaFeedback": "ส่งความคิดเห็นเกี่ยวกับเบต้า",
"openUpdates": "อัปเดต"
}
}
},
"plugins": {
"capabilities": {
"credentials:read": {
"title": "ดูรหัสผ่านและคีย์ของคุณ",
"consequence": "สามารถอ่านข้อมูลลับที่บันทึกไว้สำหรับโฮสต์ที่คุณเข้าถึงได้"
},
"ssh:connect": {
"title": "รันคำสั่งบนเซิร์ฟเวอร์ของคุณ",
"consequence": "รันคำสั่งใดๆ บนโฮสต์ที่คุณเชื่อมต่อ โดยใช้สิทธิ์การเข้าถึงของคุณ"
},
"process:spawn": {
"title": "รันโปรแกรมบนเครื่องนี้",
"consequence": "โปรแกรมจะรันบนเซิร์ฟเวอร์ Termix โดยตรง ไม่ใช่บนโฮสต์ของคุณ"
},
"users:write": {
"title": "สร้างและแก้ไขบัญชีผู้ใช้",
"consequence": "สามารถเพิ่มผู้ใช้และเปลี่ยนบทบาทของพวกเขาได้"
},
"auth:provide": {
"title": "จัดการการลงชื่อเข้าใช้",
"consequence": "สามารถเพิ่มวิธีการเข้าสู่ระบบ ปัจจัยยืนยันตัวตนที่สอง หรือประเภทการลงชื่อเข้าใช้ SSH ได้"
},
"system:tls": {
"title": "จัดการใบรับรอง",
"consequence": "สามารถเปลี่ยนใบรับรองที่ Termix ใช้สำหรับ HTTPS และตอบกลับการตรวจสอบโดเมนจากหน่วยงานออกใบรับรองได้"
},
"device:serial": {
"title": "เข้าถึงอุปกรณ์อนุกรมและ USB",
"consequence": "สามารถเปิดพอร์ตอนุกรมทางกายภาพบนเครื่องที่รัน Termix ได้"
},
"hosts:write": {
"title": "สร้างและแก้ไขโฮสต์",
"consequence": "สามารถเพิ่มโฮสต์และแก้ไขโฮสต์ที่มีอยู่แล้วได้"
},
"credentials:use": {
"title": "เชื่อมต่อกับเซิร์ฟเวอร์ของคุณ",
"consequence": "ไม่สามารถดูรหัสผ่านหรือคีย์ของคุณได้"
},
"credentials:write": {
"title": "บันทึกข้อมูลการเข้าสู่ระบบใหม่",
"consequence": "สามารถเพิ่มรหัสผ่านและคีย์ลงในข้อมูลการเข้าสู่ระบบที่บันทึกไว้ของคุณได้"
},
"network:outbound": {
"title": "เข้าถึงอินเทอร์เน็ต",
"consequence": "สามารถส่งคำขอไปยังบริการภายนอกได้"
},
"network:serve": {
"title": "ยอมรับการเชื่อมต่อ",
"consequence": "เปิดพอร์ตบนเซิร์ฟเวอร์ Termix"
},
"network:broadcast": {
"title": "ส่งการแพร่สัญญาณเครือข่าย",
"consequence": "สามารถส่งแพ็กเก็ตไปยังอุปกรณ์บนเครือข่ายท้องถิ่น เช่น สัญญาณ Wake-on-LAN ได้"
},
"users:read": {
"title": "ดูชื่อผู้ใช้และบทบาท",
"consequence": "จะไม่เห็นแฮชรหัสผ่านหรือสถานะการยืนยันตัวตนสองปัจจัย"
},
"events:core": {
"title": "ติดตามทุกกิจกรรมที่เกิดขึ้น",
"consequence": "รวมถึงกิจกรรมจากผู้ใช้รายอื่น ไม่ใช่แค่ของคุณ"
},
"notify:send": {
"title": "ส่งการแจ้งเตือน",
"consequence": "ส่งถึงคุณหรือผู้ใช้รายอื่น ผ่านช่องทางที่พวกเขาตั้งค่าไว้"
},
"notify:hub": {
"title": "รับทุกการแจ้งเตือน",
"consequence": "จัดเก็บและส่งต่อการแจ้งเตือนที่ปลั๊กอินทั้งหมดส่งมา รวมถึงเนื้อหาของการแจ้งเตือน"
},
"audit:read": {
"title": "อ่านบันทึกการตรวจสอบ",
"consequence": "สามารถดูได้ว่าใครทำอะไรและเมื่อไหร่"
},
"desktop:window": {
"title": "เปิดหน้าต่างเดสก์ท็อป",
"consequence": "เฉพาะในแอปเดสก์ท็อปของ Termix"
},
"users:impersonate": {
"title": "ดำเนินการแทนผู้ใช้รายอื่น",
"consequence": "รันงานพื้นหลังโดยใช้สิทธิ์ของผู้ใช้รายอื่น เช่น งานตามกำหนดเวลา ทุกการใช้งานจะถูกบันทึกไว้ในบันทึกการตรวจสอบ"
},
"db:core-refs": {
"title": "อ่านตารางบัญชีหลัก",
"consequence": "สามารถสอบถามข้อมูลผู้ใช้ บทบาท และโฮสต์โดยตรงจากฐานข้อมูลได้"
},
"hosts:read": {
"title": "ดูรายการโฮสต์ของคุณ",
"consequence": "ชื่อและที่อยู่ของโฮสต์ที่คุณสามารถดูได้อยู่แล้ว"
},
"db:own": {
"title": "จัดเก็บข้อมูลของตัวเอง",
"consequence": "เก็บไว้ในตารางของตัวเอง แยกจากปลั๊กอินอื่น"
},
"kv:own": {
"title": "จดจำการตั้งค่าเล็กๆ น้อยๆ",
"consequence": "เก็บแยกจากปลั๊กอินอื่น"
},
"files:own": {
"title": "จัดเก็บไฟล์ของตัวเอง",
"consequence": "อยู่ในโฟลเดอร์ของตัวเองบนดิสก์ แยกจากปลั๊กอินอื่นๆ"
},
"secrets:own": {
"title": "เก็บข้อมูลความลับของตัวเอง",
"consequence": "เข้ารหัสโดย Termix ปลั๊กอินจะไม่ถือกุญแจไว้"
},
"settings:read-core": {
"title": "อ่านการตั้งค่าของ Termix",
"consequence": "การตั้งค่าเซิร์ฟเวอร์ ไม่ใช่โฮสต์หรือข้อมูลรับรองของคุณ"
},
"plugins:read": {
"title": "ดูปลั๊กอินที่ติดตั้งแล้ว",
"consequence": "สามารถดูได้ว่ามีปลั๊กอินใดติดตั้งและกำลังทำงานอยู่"
},
"ui:surface": {
"title": "เพิ่มหน้าจอของตัวเอง",
"consequence": "แท็บ แผงควบคุม และการตั้งค่าที่คุณสามารถซ่อนได้ในภายหลัง"
}
},
"runtime": {
"needsPlugin": "{{name}} ไม่พร้อมใช้งาน",
"needsUnknownPlugin": "ปลั๊กอินนี้ไม่พร้อมใช้งาน",
"disabledHint": "ถูกปิดใช้งานบนเซิร์ฟเวอร์นี้",
"missingHint": "ปลั๊กอินต้นทางถูกลบออกไปแล้ว",
"failed": "{{name}} ไม่สามารถเริ่มต้นได้",
"failedHint": "ผู้ดูแลระบบสามารถตรวจสอบบันทึกของเซิร์ฟเวอร์เพื่อดูรายละเอียด",
"loading": "กำลังโหลด {{name}}",
"crashed": "เกิดข้อผิดพลาดใน {{name}}",
"retry": "ลองอีกครั้ง"
},
"manager": {
"tabs": {
"installed": "ติดตั้งแล้ว",
"browse": "เรียกดู",
"updates": "อัปเดต",
"registries": "ทะเบียนปลั๊กอิน"
},
"status": {
"summary": "ติดตั้งแล้ว {{installed}} ตัว, กำลังทำงาน {{running}} ตัว",
"running": "กำลังทำงาน",
"disabled": "ปิดใช้งาน",
"failed": "หยุดทำงานโดยไม่คาดคิด",
"blocked": "กำลังรอปลั๊กอินอื่น",
"server": "ทำงานบนเซิร์ฟเวอร์ของคุณ"
},
"groups": {
"running": "กำลังทำงาน",
"notRunning": "ไม่ทำงาน",
"onServer": "บนเซิร์ฟเวอร์ของคุณ"
},
"runsOnServerHint": "ปลั๊กอินนี้ทำงานเฉพาะบนเซิร์ฟเวอร์ของคุณเท่านั้น จึงจะปิดใช้งานในแอปเดสก์ท็อป แต่ยังคงทำงานบนเซิร์ฟเวอร์ได้ปกติ",
"sort": {
"popular": "ยอดนิยมที่สุด",
"name": "ชื่อ",
"updated": "อัปเดตล่าสุด",
"category": "หมวดหมู่"
},
"columns": {
"title": "คอลัมน์",
"auto": "อัตโนมัติ",
"count": "กว้าง {{count}} คอลัมน์"
},
"table": {
"name": "ชื่อ",
"description": "คำอธิบาย",
"version": "เวอร์ชัน",
"status": "สถานะ",
"category": "หมวดหมู่",
"downloads": "ดาวน์โหลด"
},
"risk": {
"critical": "วิกฤต",
"high": "ความเสี่ยงสูง",
"medium": "ความเสี่ยงปานกลาง",
"low": "ความเสี่ยงต่ำ"
},
"contributes": {
"tabs_other": "{{count}} แท็บ",
"panels_other": "{{count}} แผงควบคุม",
"dashboardCards_other": "{{count}} การ์ดแดชบอร์ด",
"actions_other": "{{count}} การกระทำ",
"protocols_other": "{{count}} ประเภทการเชื่อมต่อ",
"auth_other": "{{count}} วิธีการเข้าสู่ระบบ",
"settings_other": "การตั้งค่า",
"hostCapability_other": "การตั้งค่าโฮสต์",
"permissions_other": "{{count}} สิทธิ์บทบาท",
"keybindingActions_other": "{{count}} ทางลัด",
"syncEntities_other": "ซิงค์เดสก์ท็อป"
},
"consent": {
"enableTitle": "เปิดใช้งาน {{name}} หรือไม่",
"installTitle": "ติดตั้ง {{name}}",
"updateTitle": "อัปเดต {{name}}",
"agreeUpdate": "ยอมรับและอัปเดต",
"updateExplain": "เวอร์ชันนี้ขอสิทธิ์บางอย่างที่เวอร์ชันปัจจุบันของคุณไม่มี จึงไม่สามารถติดตั้งได้โดยอัตโนมัติ",
"newInVersion": "ใหม่ในเวอร์ชันนี้",
"minor": "ปลั๊กอินนี้ยังเพิ่มหน้าจอของตัวเองและเก็บข้อมูลแยกต่างหากจากปลั๊กอินอื่น",
"none": "ไม่ขอสิทธิ์พิเศษใดๆ",
"uploadTitle": "ติดตั้ง {{name}} จากไฟล์",
"uploadWarning": "ไฟล์นี้ไม่ได้ผ่านการตรวจสอบหรือลงนามโดย Termix registry ติดตั้งเฉพาะในกรณีที่คุณสร้างมันขึ้นมาเองหรือไว้วางใจผู้สร้างเท่านั้น"
},
"confirm": {
"uninstallTitle": "ถอนการติดตั้ง {{name}} หรือไม่?",
"uninstallBody": "การดำเนินการนี้จะหยุดการทำงานและลบข้อมูลทั้งหมดที่ปลั๊กอินเก็บไว้ รวมถึงการตั้งค่าและข้อมูลลับ คุณสามารถติดตั้งใหม่ได้ในภายหลัง แต่ข้อมูลจะไม่กลับมา",
"deleteDataTitle": "ลบข้อมูลทั้งหมดของ {{name}} หรือไม่?",
"deleteDataBody": "ตาราง การตั้งค่า ข้อมูลลับ และไฟล์ทั้งหมดจะถูกลบ และปลั๊กอินจะถูกปิดใช้งาน การดำเนินการนี้ไม่สามารถย้อนกลับได้",
"enableAlsoTitle": "เปิดใช้งาน {{name}} หรือไม่?",
"enableAlsoBody": "ปลั๊กอินนี้ต้องการรายการต่อไปนี้เพื่อทำงาน ดังนั้นรายการเหล่านี้จะถูกเปิดใช้งานด้วย: {{list}}",
"disableAlsoTitle": "ปิดใช้งาน {{name}} หรือไม่?",
"disableAlsoBody": "รายการต่อไปนี้ต้องการปลั๊กอินนี้เพื่อทำงาน ดังนั้นรายการเหล่านี้จะถูกปิดใช้งานด้วย: {{list}}",
"downgradeTitle": "กลับไปใช้ {{name}} เวอร์ชัน {{version}} หรือไม่?",
"downgradeBody": "ข้อมูลที่เขียนโดยเวอร์ชันใหม่กว่าจะยังคงอยู่ และเวอร์ชันเก่าอาจไม่เข้าใจข้อมูลดังกล่าว ปลั๊กอินจะคงอยู่在这个เวอร์ชันจนกว่าคุณจะยกเลิกการตรึงเวอร์ชัน",
"downgradeConfirm": "เปลี่ยนเวอร์ชัน"
},
"toast": {
"installed": "ติดตั้ง {{name}} เรียบร้อย",
"installedNotRunning": "ติดตั้ง {{name}} เรียบร้อย แต่ไม่สามารถเริ่มต้นได้ เปิดดูเพื่อตรวจสอบสาเหตุ",
"updated": "อัปเดต {{name}} เป็นเวอร์ชัน {{version}} เรียบร้อย",
"updatedMany_other": "อัปเดตปลั๊กอิน {{count}} รายการ",
"uninstalled": "ถอนการติดตั้ง {{name}} เรียบร้อย",
"dataDeleted": "ลบข้อมูลของ {{name}} เรียบร้อย",
"failedToStart": "{{name}} ไม่สามารถเริ่มต้นได้ เปิดดูเพื่อตรวจสอบสาเหตุ"
},
"errors": {
"generic": "เกิดข้อผิดพลาดบางอย่าง",
"install": "ไม่สามารถติดตั้ง {{name}} ได้: {{error}}",
"update": "ไม่สามารถอัปเดต {{name}} ได้: {{error}}",
"updateAll": "ไม่สามารถอัปเดตปลั๊กอินได้: {{error}}",
"uninstall": "ไม่สามารถถอนการติดตั้ง {{name}} ได้: {{error}}",
"state": "ไม่สามารถเปลี่ยนสถานะของ {{name}} ได้: {{error}}",
"retry": "ไม่สามารถรีสตาร์ท {{name}} ได้: {{error}}",
"options": "ไม่สามารถบันทึกตัวเลือกของ {{name}} ได้: {{error}}",
"deleteData": "ไม่สามารถลบข้อมูลของ {{name}} ได้: {{error}}",
"managedByServer": "เดสก์ท็อปนี้เชื่อมต่อกับเซิร์ฟเวอร์ ซึ่งจะเป็นผู้กำหนดปลั๊กอิน",
"hasDependents": "{{name}} จำเป็นสำหรับ {{list}} กรุณาปิดใช้งานหรือถอนการติดตั้งรายการเหล่านั้นก่อน",
"missingDependencies": "{{name}} ต้องการ {{list}} ซึ่งไม่ได้ติดตั้งอยู่",
"consentChanged": "สิ่งที่ปลั๊กอินนี้ขอสิทธิ์ได้เปลี่ยนไปตั้งแต่คุณดูครั้งล่าสุด กรุณาตรวจสอบรายการอีกครั้ง",
"upload": "ไม่สามารถอ่าน {{name}} ได้: {{error}}",
"developerMode": "ไม่สามารถเปลี่ยนโหมดนักพัฒนาได้: {{error}}"
},
"data": {
"title": "ข้อมูลที่เก็บไว้",
"delete": "ลบข้อมูล",
"loadFailed": "ไม่สามารถอ่านข้อมูลที่ปลั๊กอินนี้เก็บไว้ได้",
"tables": "ตาราง",
"kv": "คีย์",
"settings": "การตั้งค่า",
"files": "ไฟล์",
"rows_other": "{{count}} แถว",
"secrets_other": "{{count}} ข้อมูลลับ",
"migrations_other": "ใช้การโยกย้ายข้อมูล {{count}} รายการ",
"grants_other": "มอบสิทธิ์ {{count}} รายการ"
},
"install": "ติดตั้ง",
"uninstall": "ถอนการติดตั้ง",
"enable": "เปิดใช้งาน",
"disable": "ปิดใช้งาน",
"restart": "รีสตาร์ท",
"update": "อัปเดต",
"updateAll": "อัปเดตทั้งหมด",
"updateTo": "อัปเดตเป็นเวอร์ชัน {{version}}",
"review": "ตรวจสอบ",
"reviewUpdate": "ตรวจสอบการอัปเดต",
"updates": "การอัปเดต",
"auto": "อัตโนมัติ",
"autoUpdate": "อัปเดตเองโดยอัตโนมัติ",
"autoUpdateHint": "จะไม่อัปเดตหากมีการขอสิทธิ์เพิ่มเติม",
"pin": "ใช้เวอร์ชันนี้เท่านั้น",
"pinHint": "คงไว้ที่ {{version}} และข้ามการอัปเดตทั้งหมดจนกว่าคุณจะปิดการตั้งค่านี้",
"pinnedTo": "ล็อกไว้ที่ {{version}}",
"version": "เวอร์ชัน",
"versionPickHint": "ติดตั้งเวอร์ชันเก่าแทนที่จะเป็นเวอร์ชันล่าสุด จะคงเวอร์ชันนั้นไว้จนกว่าคุณจะปลดล็อก",
"versionPickHintInstalled": "เปลี่ยนไปใช้เวอร์ชันอื่น การเลือกเวอร์ชันที่ไม่ใช่ล่าสุดจะทำการล็อกเวอร์ชันนั้นไว้",
"switchVersion": "เปลี่ยน",
"latestVersion": "{{version}} (ล่าสุด)",
"versionChange": "{{from}} เป็น {{to}}",
"releaseNotes": "บันทึกการเปลี่ยนแปลง",
"noReleaseNotes": "ไม่มีบันทึกสำหรับเวอร์ชันนี้",
"viewRelease": "ดูบน GitHub",
"showOlderReleases": "เวอร์ชันเก่า ({{count}})",
"hideOlderReleases": "ซ่อนเวอร์ชันเก่า",
"showMoreChanges": "แสดงอีก {{count}} รายการ",
"videoTitle": "วิดีโอ {{name}}",
"changeTypes": {
"added": "เพิ่มใหม่",
"changed": "เปลี่ยนแปลง",
"fixed": "แก้ไข",
"removed": "ลบออก",
"deprecated": "เลิกใช้แล้ว",
"security": "ความปลอดภัย"
},
"installedBadge": "ติดตั้งแล้ว",
"incompatible": "ต้องการ Termix เวอร์ชันใหม่กว่า",
"features": "ฟีเจอร์",
"whatItCanDo": "สิ่งที่ทำได้",
"addsToTermix": "สิ่งที่เพิ่มเข้ามาใน Termix",
"addsToTermixHint": "หากถอนการติดตั้ง สิ่งเหล่านี้จะหายไปทั้งหมด",
"noServerAccess": "ไม่มีการเข้าถึงเซิร์ฟเวอร์ของคุณ",
"searchInstalled": "ค้นหาที่ติดตั้งแล้ว",
"searchPlugins": "ค้นหาปลั๊กอิน",
"allCategories": "ทั้งหมด",
"nothingMatches": "ไม่มีผลลัพธ์ที่ตรงกัน",
"noneInstalled": "ยังไม่มีปลั๊กอินที่ติดตั้งอยู่ เรียกดูเพื่อเพิ่ม",
"nothingHere": "ไม่มีอะไรที่นี่",
"nothingHereHint": "ลองหมวดหมู่อื่นหรือค้นหาใหม่",
"showInstalled": "แสดงที่ติดตั้งแล้ว",
"allInstalled": "ทุกอย่างในที่นี้ติดตั้งเรียบร้อยแล้ว",
"allInstalledHint": "เปิดใช้งาน 'แสดงที่ติดตั้งแล้ว' เพื่อดูรายการ",
"communitySubmit": "วิธีการส่ง",
"registries": {
"intro": "ทะเบียนปลั๊กอินคือรายการปลั๊กอินที่สามารถติดตั้งได้ ทะเบียนทางการจะเปิดใช้งานเสมอ คุณสามารถเปิดใช้งานทะเบียนชุมชนหรือเพิ่มทะเบียนของคุณเองได้",
"hostYourOwn": "โฮสต์ทะเบียนของคุณเอง",
"add": "เพิ่มทะเบียน",
"addTitle": "เพิ่มทะเบียน",
"addHint": "วางลิงก์ไปยังไฟล์ index.json ของทะเบียน Termix จะอ่านไฟล์นี้และแสดงคีย์ที่ใช้ลงนามปลั๊กอิน เพิ่มเฉพาะทะเบียนจากแหล่งที่คุณไว้วางใจเท่านั้น",
"urlLabel": "URL ดัชนี",
"check": "ตรวจสอบ",
"addConfirm": "ไว้วางใจและเพิ่ม",
"added": "เพิ่ม {{name}} เรียบร้อยแล้ว",
"customWarning": "ปลั๊กอินจากทะเบียนนี้ไม่ได้ผ่านการตรวจสอบโดยทีม Termix เจ้าของทะเบียนเป็นผู้ตัดสินใจเนื้อหาทั้งหมด การดาวน์โหลดทุกครั้งต้องมีการลงนามด้วยคีย์ด้านบน",
"keyFingerprint": "คีย์ {{keyId}}",
"pluginCount_other": "ปลั๊กอิน {{count}} รายการ",
"officialName": "ทางการ",
"communityName": "ชุมชน",
"alwaysOn": "เปิดใช้งานเสมอ",
"communityHint": "ปลั๊กอินที่สร้างโดยบุคคลอื่น แต่ละเวอร์ชันจะผ่านการตรวจสอบโดยมนุษย์และระบบอัตโนมัติก่อนจะแสดงในรายการ",
"communityConfirmTitle": "เปิดใช้งานปลั๊กอินชุมชน?",
"communityConfirmBody": "ปลั๊กอินชุมชนสร้างโดยบุคคลอื่น ไม่ใช่ทีม Termix แต่ละเวอร์ชันจะผ่านการตรวจสอบโดยมนุษย์และระบบอัตโนมัติก่อนจะแสดงในรายการ แต่อาจมีข้อผิดพลาดหลุดรอดมาได้ ควรติดตั้งเฉพาะปลั๊กอินที่คุณไว้วางใจและตรวจสอบสิทธิ์ที่แต่ละปลั๊กอินขอ",
"communityConfirm": "เปิดใช้งาน",
"communityBadge": "ชุมชน",
"communityBadgeHint": "จากทะเบียนชุมชน สร้างโดยบุคคลอื่นและผ่านการตรวจสอบก่อนแสดงในรายการ",
"customBadge": "กำหนดเอง",
"customBadgeHint": "จาก {{name}} ซึ่งเป็นทะเบียนที่ผู้ดูแลระบบเพิ่มเข้ามา ไม่ได้ผ่านการตรวจสอบโดยทีม Termix",
"remove": "ลบ",
"removeTitle": "ลบ {{name}} หรือไม่",
"removeBody": "ปลั๊กอินจากแหล่งนี้จะไม่แสดงในหน้าสำรวจอีกต่อไป คุณสามารถเพิ่มกลับได้ในภายหลัง",
"removed": "ลบ {{name}} เรียบร้อยแล้ว",
"inUse": "ถอนการติดตั้งปลั๊กอินจาก {{name}} ก่อน: {{list}}",
"changeFailed": "ไม่สามารถเปลี่ยนรีจิสทรีได้: {{error}}",
"loadFailed": "ไม่สามารถโหลดรีจิสทรีได้: {{error}}",
"unreachable": "ไม่สามารถอ่านข้อมูลได้: {{error}}",
"filter": "รีจิสทรี",
"allRegistries": "รีจิสทรีทั้งหมด",
"browseHint": "เปิดใช้งานปลั๊กอินจากชุมชน หรือเพิ่มรีจิสทรีของคุณเองในแท็บ รีจิสทรี"
},
"upToDate": "ทุกอย่างอัปเดตเป็นเวอร์ชันล่าสุดแล้ว",
"lastChecked": "ตรวจสอบล่าสุดเมื่อ {{time}}",
"updatesReady_other": "มี {{count}} การอัปเดตพร้อมใช้งาน",
"updatesNeedReview_other": "มี {{count}} รายการที่ต้องให้คุณตรวจสอบก่อน",
"updateAsksMore": "การอัปเดตนี้ขอสิทธิ์เพิ่มเติม จึงรอให้คุณตัดสินใจ",
"checkRegistry": "ตรวจสอบปลั๊กอินและการอัปเดต",
"registryUnreachable": "ไม่สามารถเชื่อมต่อกับทะเบียนปลั๊กอินได้ ({{error}}) ปลั๊กอินที่ติดตั้งไว้ยังคงใช้งานได้",
"managedByServer": "เดสก์ท็อปนี้เชื่อมต่อกับเซิร์ฟเวอร์ ซึ่งจะเป็นผู้กำหนดปลั๊กอิน การเปลี่ยนแปลงจะดำเนินการบนเซิร์ฟเวอร์",
"browsePlugins": "เรียกดูปลั๊กอิน",
"loading": "กำลังโหลด",
"developer": {
"title": "โหมดนักพัฒนาปลั๊กอิน",
"hint": "อนุญาตให้แอดมินติดตั้งปลั๊กอินจากไฟล์ .tmxplug ในแท็บปลั๊กอิน โดยไม่ต้องตรวจสอบจากทะเบียน ใช้สำหรับสร้างและทดสอบปลั๊กอินของคุณเอง",
"enableTitle": "เปิดโหมดนักพัฒนาหรือไม่?",
"enableBody": "แอดมินจะสามารถติดตั้งปลั๊กอินจากไฟล์ที่ Termix ยังไม่ได้ตรวจสอบ ปลั๊กอินสามารถทำอะไรก็ได้ตามความสามารถของมัน ดังนั้นควรเปิดเฉพาะเมื่อคุณกำลังสร้างหรือทดสอบปลั๊กอินเท่านั้น",
"enable": "เปิดใช้งาน",
"installFromFile": "ติดตั้งจากไฟล์",
"signedOnly": "ตั้งค่า TERMIX_REQUIRE_SIGNED_PLUGINS ไว้แล้ว จึงยังคงบล็อกการติดตั้งจากไฟล์"
},
"count": {
"downloads_other": "{{formatted}} ดาวน์โหลด",
"downloadsHint": "จำนวนครั้งที่มีการดาวน์โหลดเวอร์ชันนี้ ไม่ใช่จำนวนการติดตั้ง"
},
"unverified": "ยังไม่ได้รับการยืนยัน",
"unverifiedHint": "ติดตั้งจากไฟล์ Termix ไม่ได้ตรวจสอบหรือลงนามในไฟล์นี้",
"reportIssue": "รายงานปัญหา",
"reportTo": "รายงานไปยัง {{author}}",
"requestFeature": "ขอเพิ่มฟีเจอร์",
"openSettings": "เปิดการตั้งค่า",
"beta": {
"badge": "เบต้า",
"badgeHint": "นี่คือเวอร์ชันเบต้า อาจมีข้อบกพร่อง",
"try": "ลองใช้เวอร์ชันเบต้า {{version}}",
"confirmTitle": "ใช้เวอร์ชันเบต้าสำหรับ {{name}} หรือไม่?",
"confirmBody": "เวอร์ชันเบต้าจะได้รับฟีเจอร์และแก้ไขข้อบกพร่องก่อน แต่อาจมีข้อผิดพลาด คุณสามารถสลับกลับไปยังเวอร์ชันเสถียรได้ตลอดเวลา",
"confirmInstall": "ติดตั้ง {{version}}",
"confirmSwitch": "ใช้เวอร์ชันเบต้า",
"leftWhileOnBeta": "{{name}} จะยังคงใช้ {{version}} จนกว่าจะมีเวอร์ชันเสถียรที่ใหม่กว่า",
"channel": "เวอร์ชันเบต้า",
"channelHint": "รับเวอร์ชันใหม่ก่อนใคร อาจมีข้อบกพร่อง",
"waitingForStable": "กลับสู่เวอร์ชันเสถียรแล้ว จะยังคงใช้ {{version}} จนกว่าจะมีเวอร์ชันเสถียรที่ใหม่กว่า",
"versionLabel": "{{version}} (เบต้า)",
"sendFeedback": "ส่งความคิดเห็นเกี่ยวกับเวอร์ชันเบต้า"
},
"documentation": "เอกสารประกอบ",
"envVars": "ตัวแปรสภาพแวดล้อม",
"envRequired": "จำเป็น",
"envDefault": "ค่าเริ่มต้น: {{value}}"
}
},
"settings": {
"secretSet": "ตั้งค่าแล้ว",
"secretNotSet": "ไม่ได้ตั้งค่า",
"secretReplace": "แทนที่",
"pluginSettingsSaved": "บันทึกการตั้งค่าแล้ว",
"pluginSettingsInvalid": "ไม่สามารถบันทึกการตั้งค่าบางอย่างได้ ตรวจสอบช่องที่เน้นไว้",
"pluginSettingsSaveFailed": "บันทึกการตั้งค่าไม่สำเร็จ",
"pluginSettingsLoadFailed": "โหลดการตั้งค่าไม่สำเร็จ",
"featureUnavailable": "{{name}} ไม่พร้อมใช้งานในขณะนี้ การตั้งค่าเหล่านี้จะถูกบันทึกไว้แต่จะไม่ถูกนำไปใช้",
"account": "บัญชี",
"security": "ความปลอดภัย",
"apiKeys": "คีย์ API",
"data": "ข้อมูลและการซิงค์",
"interface": "ส่วนติดต่อผู้ใช้",
"appearance": "รูปลักษณ์",
"keybindings": "การกำหนดปุ่มลัด",
"adminGeneral": "ทั่วไป",
"adminUsers": "ผู้ใช้",
"adminSessions": "เซสชัน",
"adminRoles": "บทบาท",
"adminHostDefaults": "ค่าเริ่มต้นของโฮสต์",
"adminBranding": "แบรนด์ดิ้ง",
"adminDatabase": "ฐานข้อมูล",
"adminSsl": "SSL",
"adminApiKeys": "คีย์ API",
"adminAuditLog": "บันทึกการตรวจสอบ",
"bandYou": "บัญชีของคุณ",
"bandApp": "แอปนี้",
"bandPlugins": "ปลั๊กอิน",
"bandInstance": "เซิร์ฟเวอร์นี้",
"searchPlaceholder": "ค้นหาการตั้งค่า",
"noResults": "ไม่พบการตั้งค่าที่ตรงกัน",
"pages": "หน้า",
"instanceSettings": "การตั้งค่าเซิร์ฟเวอร์",
"nothingHere": "ไม่มีอะไรให้ตั้งค่าที่นี่",
"searchPage": "ค้นหาในหน้านี้",
"noPageMatches": "ไม่มีอะไรในหน้านี้ที่ตรงกัน",
"updates": {
"title": "อัปเดต",
"betaProgram": "โปรแกรมเบต้า",
"betaIntro": "เบต้าคือเวอร์ชันทดลองใช้งานล่วงหน้าของ Termix รุ่นถัดไป จะออกทุกวันอังคารและศุกร์เมื่อมีฟีเจอร์ใหม่ให้ลองใช้ อาจมีข้อบกพร่องได้ และความคิดเห็นของคุณคือสิ่งที่ทำให้เวอร์ชันเสถียรดีขึ้น",
"termixBetas": "Termix เบต้า",
"termixBetasHint": "แจ้งเตือนฉันเมื่อมีเบต้าใหม่ ไม่ใช่แค่เวอร์ชันเสถียร",
"runningBetaBuild": "คุณกำลังใช้เวอร์ชันเบต้า หากต้องการออก ให้สลับกลับไปใช้ภาพหรือโปรแกรมติดตั้งเวอร์ชันเสถียร",
"howToInstall": "วิธีรับเวอร์ชันเบต้า",
"desktopInstall": "ดาวน์โหลดโปรแกรมติดตั้งเบต้าและติดตั้งทับเวอร์ชันปัจจุบัน",
"downloadBeta": "ดาวน์โหลด {{version}}",
"dockerInstall": "เปลี่ยนแท็กของภาพเป็นเบต้าและรีสตาร์ทคอนเทนเนอร์:",
"copy": "คัดลอก",
"copied": "คัดลอกแล้ว",
"copyFailed": "ไม่สามารถคัดลอกได้",
"learnMore": "เรียนรู้เพิ่มเติมเกี่ยวกับเบต้า",
"feedback": "ความคิดเห็น",
"feedbackHint": "พบข้อบกพร่องหรือมีไอเดีย? ส่งตรงถึงผู้พัฒนาโดยระบุเวอร์ชันของคุณอัตโนมัติ",
"sendFeedback": "ส่งความคิดเห็นเบต้า",
"releases": "เวอร์ชันที่เผยแพร่",
"thisVersion": "เวอร์ชันนี้",
"newestStable": "เวอร์ชันเสถียรล่าสุด",
"newestBeta": "เวอร์ชันเบต้าล่าสุด",
"noRelease": "ไม่มีในขณะนี้",
"pluginBetas": "ปลั๊กอินเบต้า",
"pluginBetasIntro": "แต่ละปลั๊กอินสามารถใช้เบต้าได้แยกกัน หากต้องการลอง ให้เปิดปลั๊กอินแล้วกด ลองเบต้า",
"openPlugins": "เปิดปลั๊กอิน",
"waitingForStable": "กลับสู่เวอร์ชันเสถียรแล้ว จะคงอยู่ที่ {{version}} จนกว่าจะมีเวอร์ชันเสถียรที่ใหม่กว่า",
"backToStable": "กลับสู่เวอร์ชันเสถียร",
"allPluginsBeta": "ใช้เบต้าสำหรับปลั๊กอินทั้งหมด",
"allPluginsStable": "ปลั๊กอินทั้งหมดกลับสู่เวอร์ชันเสถียร",
"saveFailed": "ไม่สามารถบันทึกการเปลี่ยนแปลงได้"
}
},
"managerCard": {
"refresh": "รีเฟรช",
"retry": "ลองอีกครั้ง",
"sudoHint": "ตั้งค่ารหัสผ่าน sudo สำหรับโฮสต์นี้ในแก้ไขโฮสต์เพื่อเปิดใช้งานการดำเนินการที่ต้องสิทธิ์พิเศษ",
"noData": "ไม่มีข้อมูล",
"filter": "กรอง..."
},
"sync": {
"server": "เซิร์ฟเวอร์ Termix",
"account": "บัญชี",
"status": "สถานะ",
"never": "ไม่เคย",
"justNow": "เมื่อสักครู่",
"minutesAgo_other": "{{count}} นาทีที่แล้ว",
"hoursAgo_other": "{{count}} ชั่วโมงที่แล้ว",
"actionFailed": "ไม่สำเร็จ ลองอีกครั้ง",
"unlinkedTitle": "เฉพาะอุปกรณ์นี้",
"unlinkedBody": "Termix ทำงานได้เองบนอุปกรณ์นี้ เชื่อมต่อกับเซิร์ฟเวอร์ Termix ของคุณเพื่อรักษาทุกอย่างให้สอดคล้องกัน",
"unlinkedPointHosts": "โฮสต์ ข้อมูลประจำตัว สนิปเป็ต และการตั้งค่าของคุณจะติดตามคุณไปยังทุกอุปกรณ์",
"unlinkedPointOffline": "ทุกอย่างยังคงทำงานได้เมื่อไม่สามารถเข้าถึงเซิร์ฟเวอร์ได้ และจะซิงค์เมื่อเชื่อมต่อได้อีกครั้ง",
"unlinkedPointAccount": "คุณลงชื่อเข้าใช้ด้วยบัญชีเซิร์ฟเวอร์ของคุณ และโฮสต์ที่ผู้อื่นแชร์กับคุณก็จะแสดงที่นี่เช่นกัน",
"linkButton": "เชื่อมต่อกับเซิร์ฟเวอร์",
"state": {
"syncing": "กำลังซิงค์",
"offline": "ไม่สามารถเข้าถึงเซิร์ฟเวอร์",
"error": "ซิงค์หยุดทำงาน",
"signedOut": "ออกจากระบบแล้ว",
"synced": "ซิงค์แล้ว {{time}}"
},
"pending_other": "การเปลี่ยนแปลง {{count}} รายการรอซิงค์",
"signInAgain": "ลงชื่อเข้าใช้อีกครั้ง",
"syncNow": "ซิงค์ตอนนี้",
"unlink": "ยกเลิกการเชื่อมต่อ",
"unlinked": "อุปกรณ์นี้ไม่ได้เชื่อมต่อกับเซิร์ฟเวอร์อีกต่อไป",
"unlinkTitle": "ยกเลิกการเชื่อมโยงอุปกรณ์นี้หรือไม่",
"unlinkDescription": "การดำเนินการนี้จะหยุดการซิงค์และออกจากระบบเซิร์ฟเวอร์ โฮสต์ที่ผู้อื่นแชร์กับคุณจะถูกนำออกจากอุปกรณ์นี้ไม่ว่าจะเลือกอย่างไร",
"unlinkKeepTitle": "เก็บข้อมูลของฉันไว้ที่นี่",
"unlinkKeepBody": "โฮสต์ ข้อมูลประจำตัว และการตั้งค่าของคุณจะยังคงอยู่บนอุปกรณ์นี้และทำงานต่อได้เอง",
"unlinkRemoveTitle": "ลบข้อมูลที่ซิงค์แล้ว",
"unlinkRemoveBody": "ทุกอย่างที่มาจากเซิร์ฟเวอร์จะถูกนำออกจากอุปกรณ์นี้ เฉพาะโฮสต์ที่เก็บไว้บนอุปกรณ์นี้เท่านั้นที่จะยังคงอยู่",
"conflictsTitle": "ความขัดแย้ง",
"conflictsDescription": "รายการเหล่านี้ถูกแก้ไขทั้งบนอุปกรณ์นี้และบนเซิร์ฟเวอร์ในเวลาเดียวกัน เวอร์ชันของเซิร์ฟเวอร์กำลังถูกใช้งานอยู่ เลือกเก็บเวอร์ชันของคุณเพื่อส่งไปยังเซิร์ฟเวอร์แทน",
"keepMine": "เก็บของฉัน",
"keepServer": "เก็บของเซิร์ฟเวอร์",
"errorsTitle": "ไม่ซิงค์",
"errorsDescription": "เซิร์ฟเวอร์ไม่ยอมรับการเปลี่ยนแปลงเหล่านี้ รายการเหล่านี้จะยังคงอยู่บนอุปกรณ์นี้",
"errorPermission": "บัญชีของคุณบนเซิร์ฟเวอร์ไม่มีสิทธิ์ทำการเปลี่ยนแปลงนี้",
"retry": "ลองอีกครั้ง",
"whatSyncs": "สิ่งที่ซิงค์",
"whatSyncsDescription": "ปิดใช้งานสิ่งที่คุณต้องการเก็บไว้เฉพาะบนอุปกรณ์นี้",
"coreGroup": "Termix",
"notOnServer": "เซิร์ฟเวอร์ไม่มีรายการนี้",
"notOnDevice": "ยังไม่มีบนอุปกรณ์นี้",
"localOnlyHint": "คุณสามารถเก็บโฮสต์หรือโฟลเดอร์เฉพาะรายการไว้บนอุปกรณ์นี้ได้จากการตั้งค่าของรายการนั้นๆ",
"originTitle": "จุดเริ่มต้นของการเชื่อมต่อ",
"originDescription": "เชื่อมต่อโฮสต์จากอุปกรณ์นี้ หรือผ่านเซิร์ฟเวอร์ คุณสามารถเปลี่ยนการตั้งค่านี้ได้สำหรับแต่ละโฮสต์",
"originLocal": "อุปกรณ์นี้",
"originRemote": "เซิร์ฟเวอร์",
"entities": {
"hosts": "โฮสต์",
"sshCredentials": "ข้อมูลประจำตัว",
"sshFolders": "โฟลเดอร์",
"userPreferences": "การตั้งค่า",
"pluginUserSettings": "การตั้งค่าปลั๊กอิน",
"sharedHosts": "โฮสต์ที่แชร์กับคุณ",
"sharedCredentials": "ข้อมูลประจำตัวที่แชร์กับคุณ",
"vaultProfiles": "โปรไฟล์ Vault",
"snippetFolders": "โฟลเดอร์ Snippet",
"snippets": "Snippets",
"dashboardServiceLinks": "ลิงก์บริการ",
"homepageItems": "รายการหน้าแรก",
"networkTopology": "แผนผังเครือข่าย",
"workspaces": "พื้นที่ทำงาน",
"hostDefaults": "ค่าเริ่มต้นของโฮสต์",
"hostDefaultsAdmin": "ค่าเริ่มต้นของโฮสต์เซิร์ฟเวอร์",
"aiProviders": "ผู้ให้บริการ AI",
"homepageLayouts": "เลย์เอาต์หน้าแรก",
"accountProfile": "โปรไฟล์บัญชี"
},
"proxy": {
"title": "Reverse proxy",
"description": "จำเป็นเฉพาะเมื่อมีสิ่งกีดขวางเช่น Cloudflare Access หรือหน้าเข้าสู่ระบบอยู่ด้านหน้าเซิร์ฟเวอร์ของคุณ",
"headersTitle": "Headers เพิ่มเติม",
"headersHint": "ส่งพร้อมกับทุกคำขอไปยังเซิร์ฟเวอร์ เช่น service token ของ Cloudflare Access",
"headerName": "ชื่อ Header",
"headerValue": "ค่า",
"savedValue": "บันทึกแล้ว พิมพ์เพื่อเปลี่ยน",
"addHeader": "เพิ่ม Header",
"removeHeader": "ลบ Header",
"basicAuthTitle": "ชื่อผู้ใช้และรหัสผ่าน",
"basicAuthHint": "สำหรับ proxy ที่ขอชื่อผู้ใช้และรหัสผ่านก่อนเข้าสู่ Termix",
"username": "ชื่อผู้ใช้",
"password": "รหัสผ่าน",
"allowInvalidCertificate": "เชื่อถือใบรับรองที่ลงนามด้วยตนเอง",
"allowInvalidCertificateHint": "ใช้เฉพาะกับเซิร์ฟเวอร์ของคุณเอง เมื่อใบรับรองไม่ได้มาจากหน่วยงานที่เชื่อถือได้",
"saved": "บันทึกแล้ว"
},
"problems": {
"invalidUrl": "ดูเหมือนว่าจะไม่ใช่ที่อยู่เว็บ",
"unreachable": "ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้ โปรดตรวจสอบที่อยู่และสถานะการทำงานของเซิร์ฟเวอร์",
"unreachableWithReason": "ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้: {{reason}}",
"tlsUntrusted": "ใบรับรองของเซิร์ฟเวอร์ไม่ได้รับการไว้วางใจ หากนี่เป็นเซิร์ฟเวอร์ของคุณที่ใช้ใบรับรองแบบลงนามเอง โปรดเปิดตัวเลือกด้านล่าง",
"basicAuthRequired": "มีระบบบางอย่างก่อนถึงเซิร์ฟเวอร์ที่ขอชื่อผู้ใช้และรหัสผ่าน โปรดกรอกข้อมูลด้านล่าง",
"proxyLogin": "หน้าเข้าสู่ระบบหรือพร็อกซีตอบกลับแทน Termix โปรดเพิ่มส่วนหัว (headers) ที่จำเป็นด้านล่าง หรือตรวจสอบที่อยู่",
"notTermix": "ไม่มีเซิร์ฟเวอร์ Termix ที่ที่อยู่นี้ หากมันทำงานภายใต้พาธ (path) ใดๆ โปรดรวมพาธนั้นด้วย เช่น https://example.com/termix",
"versionMismatch": "เซิร์ฟเวอร์นั้นใช้ Termix เวอร์ชันเก่า โปรดอัปเดตเป็นเวอร์ชัน 2.9 หรือใหม่กว่าเพื่อเชื่อมโยง",
"differentAccount": "คุณเข้าสู่ระบบด้วยบัญชีอื่น โปรดเข้าสู่ระบบด้วยบัญชีที่อุปกรณ์นี้เชื่อมโยงอยู่ หรือยกเลิกการเชื่อมโยงก่อน"
},
"wizard": {
"title": "เชื่อมโยงกับเซิร์ฟเวอร์ Termix",
"reloginTitle": "เข้าสู่ระบบอีกครั้ง",
"savedServers": "เซิร์ฟเวอร์ล่าสุด",
"removeServer": "ลบออกจากรายการ",
"serverDescription": "ป้อนที่อยู่ที่คุณใช้เปิด Termix ในเบราว์เซอร์",
"signinDescription": "เข้าสู่ระบบที่ {{url}}",
"chooseDescription": "อุปกรณ์นี้มีข้อมูลอยู่แล้ว คุณต้องการให้จัดการกับข้อมูลนี้อย่างไร?",
"finishingDescription": "กำลังเชื่อมโยงอุปกรณ์นี้",
"serverUrl": "ที่อยู่เซิร์ฟเวอร์",
"serverUrlHint": "เช่น https://termix.example.com",
"showProxySettings": "การตั้งค่า Reverse Proxy",
"hideProxySettings": "ซ่อนการตั้งค่า Reverse Proxy",
"continue": "ดำเนินการต่อ",
"back": "ย้อนกลับ",
"mergeTitle": "เพิ่มลงในบัญชีของฉัน",
"mergeBody_other": "รายการ {{count}} รายการบนอุปกรณ์นี้จะถูกเพิ่มลงในบัญชีของคุณ รายการที่มีอยู่ในบัญชีของคุณแล้วจะคงสถานะเดิมบนเซิร์ฟเวอร์",
"replaceTitle": "แทนที่ด้วยบัญชีของฉัน",
"replaceBody_other": "รายการ {{count}} รายการบนอุปกรณ์นี้จะถูกลบออก และอุปกรณ์นี้จะรับข้อมูลทั้งหมดจากบัญชีของคุณ โฮสต์ที่เก็บไว้เฉพาะบนอุปกรณ์นี้จะยังคงอยู่",
"link": "เชื่อมโยง",
"linking": "กำลังเชื่อมโยงและดำเนินการซิงค์ครั้งแรก...",
"linked": "เชื่อมโยงสำเร็จ ข้อมูลของคุณกำลังซิงค์อยู่",
"signedInAgain": "เข้าสู่ระบบสำเร็จ การซิงค์กำลังทำงานอีกครั้ง"
}
},
"hostDefaults": {
"source": {
"folder": "โฟลเดอร์ {{name}}",
"user": "ค่าเริ่มต้นของฉัน",
"admin": "เซิร์ฟเวอร์",
"builtin": "ค่าเริ่มต้นระบบ"
},
"custom": "กำหนดเอง",
"setHere": "ตั้งค่าที่นี่",
"notSet": "ไม่ได้ตั้งค่า",
"notSetTitle": "ไม่ได้ตั้งค่าค่าเริ่มต้นสำหรับรายการนี้",
"resetTitle": "โฮสต์นี้ตั้งค่าค่าของตัวเอง คลิกเพื่อใช้ค่าเริ่มต้นจาก {{source}} อีกครั้ง",
"clearTitle": "ตั้งค่าในระดับนี้ คลิกเพื่อล้างและใช้ {{source}} แทน",
"inheritedTitle": "ใช้ค่าเริ่มต้นจาก {{source}}",
"titleAdmin": "ค่าเริ่มต้นของโฮสต์ระดับเซิร์ฟเวอร์",
"titleUser": "ค่าเริ่มต้นของโฮสต์ของฉัน",
"titleFolder": "ค่าเริ่มต้นของโฟลเดอร์: {{name}}",
"descriptionAdmin": "ค่าเริ่มต้นสำหรับทุกโฮสต์บนเซิร์ฟเวอร์นี้ ค่าเริ่มต้นของผู้ใช้ โฟลเดอร์ หรือโฮสต์เองยังสามารถตั้งค่าอื่นได้ เปลี่ยนช่องเพื่อตั้งค่าที่นี่ หรือล้างเพื่อปล่อยให้เป็นค่าเริ่มต้น",
"descriptionUser": "ค่าเริ่มต้นสำหรับโฮสต์ทั้งหมดของคุณ ทับค่าของเซิร์ฟเวอร์ โฟลเดอร์หรือโฮสต์เองยังสามารถตั้งค่าอื่นได้ เปลี่ยนช่องเพื่อตั้งค่าที่นี่ หรือล้างเพื่อปล่อยให้เป็นค่าเริ่มต้น",
"descriptionFolder": "ค่าเริ่มต้นสำหรับโฮสต์ในโฟลเดอร์นี้และโฟลเดอร์ย่อย ทับค่าของคุณเอง โฮสต์ยังสามารถตั้งค่าอื่นได้ เปลี่ยนช่องเพื่อตั้งค่าที่นี่ หรือล้างเพื่อปล่อยให้เป็นค่าเริ่มต้น",
"save": "บันทึกค่าเริ่มต้น",
"saved_other": "บันทึกค่าเริ่มต้นแล้ว อัปเดตโฮสต์ {{count}} โฮสต์",
"savedInBackground": "บันทึกค่าเริ่มต้นแล้ว กำลังอัปเดตโฮสต์ในพื้นหลัง",
"appliedToHosts_other": "อัปเดตโฮสต์ {{count}} โฮสต์ด้วยค่าเริ่มต้นใหม่",
"saveFailed": "ไม่สามารถบันทึกค่าเริ่มต้นได้",
"loadFailed": "ไม่สามารถโหลดค่าเริ่มต้นได้",
"confirmTitle": "บันทึกค่าเริ่มต้น?",
"confirmChanges_other": "โฮสต์ {{count}} โฮสต์ใช้ค่าเริ่มต้นเหล่านี้และจะเปลี่ยนแปลง",
"confirmNoChanges": "ไม่มีโฮสต์ที่มีอยู่เปลี่ยนแปลง โฮสต์ใหม่จะเริ่มด้วยค่าเริ่มต้นเหล่านี้",
"menuMyDefaults": "ค่าเริ่มต้นของโฮสต์ของฉัน",
"folderDefaultsAction": "ค่าเริ่มต้นของโฟลเดอร์",
"adminSectionDescription": "ตั้งค่าค่าเริ่มต้นที่ทุกโฮสต์บนเซิร์ฟเวอร์นี้ใช้ สำหรับทุกการตั้งค่าของโฮสต์ รวมถึงของปลั๊กอินแต่ละตัว ผู้ใช้และโฟลเดอร์สามารถตั้งค่าของตัวเองทับได้ และโฮสต์ใดๆ ก็ยังสามารถใช้ค่าของตัวเองได้",
"editServerDefaults": "แก้ไขค่าเริ่มต้นของเซิร์ฟเวอร์",
"resetMenu": "รีเซ็ต",
"resetAll": "รีเซ็ตทั้งหมดเป็นค่าเริ่มต้น",
"resetCore": "รีเซ็ตการเชื่อมต่อและ SSH เป็นค่าเริ่มต้น",
"resetDone_other": "โฮสต์ {{count}} ตัวใช้ค่าเริ่มต้นแล้ว"
},
"panel": {
"clearSearch": "ล้างการค้นหา",
"gridView": "ตาราง",
"listView": "รายการ",
"compactRows": "แถวแบบกะทัดรัด",
"comfortableRows": "แถวแบบสบายตา"
},
"fields": {
"secretSaved": "บันทึกแล้ว พิมพ์เพื่อแทนที่"
},
"sharing": {
"revokeConfirm": "ลบสิทธิ์การเข้าถึงของ {{name}} หรือไม่?",
"revoke": "ลบสิทธิ์การเข้าถึง"
},
"manage": {
"searchSettings": "ค้นหาการตั้งค่า",
"noMatchingSettings": "ไม่พบการตั้งค่าที่ตรงกัน",
"sections": "ส่วนต่างๆ",
"sectionNeedsAttention": "มีบางอย่างที่นี่ต้องการความสนใจ",
"needsAttention_other": "มี {{count}} รายการที่ต้องการความสนใจ",
"bandHost": "โฮสต์",
"bandFeatures": "โปรโตคอลและปลั๊กอิน",
"bandCredential": "ข้อมูลรับรอง",
"sshConnection": "การเชื่อมต่อ SSH",
"errorAddressRequired": "จำเป็นต้องระบุที่อยู่",
"errorPortRange": "ใช้พอร์ตระหว่าง 1 ถึง 65535",
"defaults": "ค่าเริ่มต้น",
"searchHosts": "ค้นหาโฮสต์",
"searchCredentials": "ค้นหาข้อมูลรับรอง",
"searchDefaults": "ค้นหาค่าเริ่มต้น",
"addCredential": "เพิ่มข้อมูลรับรอง",
"nothingMatches": "ไม่มีอะไรตรงกัน",
"nothingYet": "ยังไม่มีอะไรที่นี่",
"emptyHostsHint": "เพิ่มโฮสต์และมันจะแสดงที่นี่ ในโฟลเดอร์ที่คุณกำหนดให้",
"emptyCredentialsHint": "ข้อมูลรับรองที่คุณบันทึกไว้สามารถนำกลับมาใช้ใหม่โดยโฮสต์ใดๆ",
"collapse": "ยุบ",
"expand": "ขยาย",
"cannotBeUndone": "ไม่สามารถยกเลิกการดำเนินการนี้ได้",
"hostNotFound": "ไม่พบโฮสต์นั้น ลองรีเฟรชรายการ",
"hostCount_other": "โฮสต์ {{count}} ตัว",
"credentialCount_other": "ข้อมูลรับรอง {{count}} รายการ",
"newHost": "โฮสต์ใหม่",
"newCredential": "ข้อมูลรับรองใหม่",
"advanced": "ขั้นสูง",
"pickHost": "เลือกโฮสต์เพื่อแก้ไข",
"pickCredential": "เลือกข้อมูลรับรองเพื่อแก้ไข",
"pickDefaults": "เลือกระดับค่าเริ่มต้นเพื่อแก้ไข",
"pickHint": "ทุกอย่างเกี่ยวกับการเชื่อมต่อยังอยู่ที่นี่ จัดกลุ่มเพื่อให้คุณค้นหาได้ง่าย"
},
"rbac": {
"roles": {
"admin": "ผู้ดูแลระบบ",
"user": "ผู้ใช้"
}
}
}