mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-30 07:05:24 +00:00
2441 lines
228 KiB
JSON
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": "ผู้ใช้"
|
|
}
|
|
}
|
|
}
|