mirror of
https://github.com/Termix-SSH/Termix.git
synced 2026-10-29 14:45:24 +00:00
* fix(sso): send the PKCE verifier for GitHub login (#1534) * fix(remote-desktop): clip cursor overflow without disabling zoom (#1535) * test(remote-desktop): preserve sessions beyond one hour (#1536) * fix(hosts): expose controls for overflowing editor tabs (#1537) * fix(hosts): expose controls for overflowing editor tabs * test(hosts): mock resize observation in admin panel tests * fix(status): skip TCP probes while host sessions are active (#1538) * fix(database): batch session activity persistence (#1539) * docs(api): describe cookie and API key authentication (#1540) * fix(snippets): repair missing note column on SQLite upgrades (#1541) * fix(docker): retain stored SSH credential association (#1543) * fix(file-manager): render transfer toasts without plugin hooks (#1546) * feat(hosts): keep compact row actions inline (#1547) * fix(auth): allow retrying unavailable second-factor interfaces (#1549) * fix(auth): reject unresolved legacy identity provisioning (#1550) * fix(desktop): ship the plugin SDK inside Mac App Store builds (#1551) * fix(tmux): pass full session info to the terminal's session picker (#1552) The tmux.sessions service reduced detected sessions to bare names, but the picker reads session.name, so every entry rendered blank and selecting one sent an empty name, which created a new session instead of attaching. * fix(ssh): read force keyboard-interactive as a boolean when resolving hosts (#1553) The column holds the text "true"/"false", and the resolver passed it through as-is. The string "false" is truthy, so the password provider treated every saved host as forced keyboard-interactive and left the password out. Jump hops are built straight from the resolved host, so a password hop whose server doesn't offer keyboard-interactive failed with "All configured authentication methods failed". * fix(database): batch database saves for bulk host writes (#1554) * fix(database): yield to the event loop between database saves Each SQLite save serializes and encrypts the whole database into new buffers, which V8 only releases once the event loop turns. Boot migrations and bulk host import write plugin settings per host and per key in an awaited loop, so hundreds of full copies piled up and the container ran out of memory. * fix(database): save once per bulk host write instead of once per row On SQLite every repository write force-saves the whole database. Boot plugin data migrations, host defaults materialization and the bulk host routes write one row per host per setting, so they serialized and encrypted the full database hundreds of times in a row. DatabaseSaveTrigger.batched wraps a function so force saves made while it runs collapse into a single save when it finishes. Nested scopes fold into the outer one, and work that outlives its scope saves normally. * feat(hosts): add instance-wide predefined tag suggestions (#1548) * feat(hosts): add shared predefined tag suggestions * style(hosts): format tag catalog routes * test(database): advance fake timers past the save yield (#1555) * fix(i18n): complete Simplified Chinese core and plugin translations (#1542) * fix(i18n): complete Chinese onboarding and navigation labels * fix(i18n): translate remaining Chinese core and plugin interfaces * fix(i18n): translate host editor tab overflow controls * fix(i18n): use consistent Chinese fleet terminology * fix(i18n): localize hardcoded controls and plugin views * fix(i18n): translate built-in homepage widget catalog * test(homepage): follow translated timezone placeholder * fix(i18n): translate plugin-provided homepage widgets * fix(i18n): localize feature settings section titles * fix: 2.8 oidc accounts unable to sign in after upgrading (#1381) * fix: plugins losing the saved ssh login when copying a host (#1391) * fix: fleets, proxmox and automations not getting the host sudo password * fix: host imports running a defaults pass and metrics restart per host (#1384) * fix: high cpu from status probes and full database saves on every sample (#1300) * fix: user data export freezing the server (#1393) * fix: op:// secret references rejected as ssh keys on credentials (#1394) * fix: slow file deletes from the trash lookups on every delete (#1390) * fix: add openapi docs and error handling to host tag routes * test: compare download stream buffers directly so it stops timing out * chore: drop em dash from host row comment * chore: update release notes for 2.9.1 * fix: restore space to add host tags and redesign predefined tags editor * fix: host key silently accepted when the host is missing from the database (#1397) * fix: clearer host login failed status label and fix its translations (#1396) * chore: add host key and status label fixes to release notes * fix: sso and ldap provider dialogs overflowing the screen and using mismatched toggles * chore: increment ver * fix(audit): store plugin entries with no acting user as a null user_id (#1556) Plugin audit entries written outside a request used the literal "system" as user_id. That column references users.id, so the insert was refused (Postgres logs it as an FK violation) and the entry was silently dropped. Write null instead and keep "system" / plugin:<id> in username. * chore: add sso/ldap dialog and audit log fixes to release notes * fix: tunnels and host settings missing from shared hosts on desktop * fix: remote desktop logins missing from shared hosts on desktop * fix: simplify host status to online/offline and keep it live without a refresh * chore: sync Crowdin translations for 2.9.1 --------- Co-authored-by: ZacharyZcR <zacharyzcr1984@gmail.com>
375 lines
28 KiB
JSON
375 lines
28 KiB
JSON
{
|
|
"remoteDesktop": {
|
|
"connecting": "กำลังเชื่อมต่อกับเซสชัน {{type}}...",
|
|
"checkingGuacd": "กำลังตรวจสอบบริการเดสก์ท็อประยะไกล...",
|
|
"requestingToken": "กำลังขอโทเค็นการเชื่อมต่อ {{type}}...",
|
|
"openingSession": "กำลังเปิดเซสชั่น {{type}}...",
|
|
"negotiating": "กำลังเจรจาต่อรองด้วยการจับมือ {{type}}...",
|
|
"sessionReady": "{{type}} เซสชั่นพร้อมใช้งาน",
|
|
"connectionError": "ข้อผิดพลาดในการเชื่อมต่อ",
|
|
"connectionFailed": "การเชื่อมต่อล้มเหลว",
|
|
"failedToConnect": "ไม่สามารถรับโทเค็นการเชื่อมต่อได้",
|
|
"hostNotFound": "ไม่พบโฮสต์",
|
|
"noHostSelected": "ไม่ได้เลือกโฮสต์",
|
|
"reconnect": "เชื่อมต่อใหม่",
|
|
"retry": "ลองใหม่อีกครั้ง",
|
|
"guacdUnavailable": "บริการเดสก์ท็อประยะไกล (guacd) ไม่พร้อมใช้งาน โปรดตรวจสอบให้แน่ใจว่า guacd กำลังทำงาน สามารถเข้าถึงได้ และกำหนดค่าอย่างถูกต้องในการตั้งค่าผู้ดูแลระบบ",
|
|
"credentialPromptTitle": "ป้อนข้อมูลรับรอง RDP",
|
|
"credentialPromptDescription": "โฮสต์นี้ตั้งค่าให้ขอข้อมูลรับรองเมื่อเชื่อมต่อ ข้อมูลเหล่านี้จะใช้สำหรับเซสชันนี้เท่านั้นและจะไม่ถูกบันทึกไว้",
|
|
"connect": "เชื่อมต่อ",
|
|
"ctrlAltDel": "Ctrl+Alt+Del",
|
|
"files": {
|
|
"title": "ไฟล์ไดรฟ์",
|
|
"parent": "ไดเร็กทอรีผู้ปกครอง",
|
|
"refresh": "รีเฟรช",
|
|
"empty": "โฟลเดอร์นี้ว่างเปล่า",
|
|
"listFailed": "ไม่สามารถอ่านโฟลเดอร์นี้ได้",
|
|
"download": "ดาวน์โหลด",
|
|
"downloadFailed": "ไม่สามารถดาวน์โหลด {{name}} ได้",
|
|
"upload": "อัปโหลดไฟล์",
|
|
"uploading": "กำลังอัปโหลด {{name}}...",
|
|
"uploaded": "อัปโหลดแล้ว {{name}}",
|
|
"uploadFailed": "การอัปโหลดล้มเหลว {{name}}",
|
|
"uploadDisabled": "การอัปโหลดถูกปิดใช้งานสำหรับการเชื่อมต่อนี้",
|
|
"driveUnavailable": "เปิดใช้งานการส่งต่อไดรฟ์ RDP ก่อนอัปโหลดไฟล์",
|
|
"driveNotWritable": "guacd ไม่สามารถเขียนลงในโฟลเดอร์ไดรฟ์ได้ โปรดตรวจสอบ GUACD_DRIVE_PATH (หรือเส้นทางไดรฟ์ของโฮสต์) และสิทธิ์การเข้าถึง",
|
|
"dropToUpload": "ลากไฟล์เพื่ออัปโหลด"
|
|
},
|
|
"toolbar": {
|
|
"ctrlAltDel": "Ctrl+Alt+Del",
|
|
"winL": "Win+L (หน้าจอล็อก)",
|
|
"winKey": "ปุ่ม Windows",
|
|
"superL": "Super+L (หน้าจอล็อก)",
|
|
"superKey": "ซูเปอร์คีย์",
|
|
"super": "สุดยอด",
|
|
"cmdL": "กด Cmd+L (หน้าจอล็อก)",
|
|
"cmdKey": "ปุ่มคำสั่ง",
|
|
"cmd": "ผู้บัญชาการ",
|
|
"ctrl": "Ctrl",
|
|
"alt": "อัลท์",
|
|
"shift": "กะ",
|
|
"win": "ชนะ",
|
|
"stickyActive": "{{key}} (ล็อคอยู่ - คลิกเพื่อปลดล็อค)",
|
|
"stickyInactive": "{{key}} (คลิกเพื่อล็อค)",
|
|
"esc": "หนี",
|
|
"tab": "แท็บ",
|
|
"home": "บ้าน",
|
|
"end": "จบ",
|
|
"pageUp": "เลื่อนขึ้น",
|
|
"pageDown": "เลื่อนลง",
|
|
"arrowUp": "ลูกศรขึ้น",
|
|
"arrowDown": "ลูกศรลง",
|
|
"arrowLeft": "ลูกศรซ้าย",
|
|
"arrowRight": "ลูกศรขวา",
|
|
"fnToggle": "ปุ่มฟังก์ชัน",
|
|
"reconnect": "เซสชั่นเชื่อมต่อใหม่",
|
|
"collapse": "ยุบแถบเครื่องมือ",
|
|
"expand": "ขยายแถบเครื่องมือ",
|
|
"dragHandle": "ลากเพื่อจัดตำแหน่งใหม่",
|
|
"hide": "ซ่อนไว้สำหรับการใช้งานในครั้งนี้ หากต้องการปิดใช้งานอย่างถาวร ให้เปิด การตั้งค่าโฮสต์ → ทั่วไป → แถบเครื่องมือการเชื่อมต่อ",
|
|
"zoomIn": "ซูมเข้า",
|
|
"zoomOut": "ซูมออก",
|
|
"resetZoom": "รีเซ็ตการซูม",
|
|
"fitToScreen": "พอดีกับหน้าจอ",
|
|
"switchToTrackpad": "เปลี่ยนไปใช้โหมดแทร็กแพด (ลากเพื่อเลื่อนเคอร์เซอร์ แตะเพื่อคลิก)",
|
|
"switchToTouch": "เปลี่ยนเป็นโหมดสัมผัส (แตะตรงจุดที่คุณต้องการคลิก)"
|
|
},
|
|
"disabled": "ฟังก์ชันการเข้าถึงระยะไกล (Remote Desktop) ถูกปิดใช้งานอยู่ ผู้ดูแลระบบสามารถเปิดใช้งานได้ในการตั้งค่า"
|
|
},
|
|
"hosts": {
|
|
"nativeRdpOpened": "เปิดใช้งานใน Windows Remote Desktop",
|
|
"nativeRdpFailed": "ไม่สามารถเปิด Windows Remote Desktop ได้",
|
|
"openNativeRdp": "เปิดใน Windows Remote Desktop",
|
|
"guac": {
|
|
"toolbar": "แถบเครื่องมือ",
|
|
"connection": "การเชื่อมต่อ",
|
|
"authentication": "การตรวจสอบสิทธิ์",
|
|
"storedCredential": "ข้อมูลประจำตัวที่บันทึกไว้",
|
|
"authMethod": "วิธีการตรวจสอบสิทธิ์",
|
|
"authTypeDirect": "โดยตรง",
|
|
"authTypeCredential": "ใบรับรอง",
|
|
"authTypeNone": "ไม่มี",
|
|
"authTypeNoneDesc": "ไม่มีการจัดเก็บข้อมูลประจำตัวใดๆ คุณจะต้องป้อนชื่อผู้ใช้และรหัสผ่านทุกครั้งที่เชื่อมต่อ ซึ่งจะไม่ถูกบันทึกไว้",
|
|
"selectCredential": "เลือกข้อมูลประจำตัว...",
|
|
"connectionSettings": "การตั้งค่าการเชื่อมต่อ",
|
|
"displaySettings": "การตั้งค่าการแสดงผล",
|
|
"audioSettings": "การตั้งค่าเสียง",
|
|
"rdpPerformance": "ประสิทธิภาพ RDP",
|
|
"deviceRedirection": "การเปลี่ยนเส้นทางอุปกรณ์",
|
|
"session": "การประชุม",
|
|
"gateway": "เกตเวย์",
|
|
"remoteApp": "รีโมทแอป",
|
|
"clipboard": "คลิปบอร์ด",
|
|
"sessionRecording": "การบันทึกการประชุม",
|
|
"wakeOnLan": "ปลุกเครื่องผ่าน LAN",
|
|
"vncSettings": "การตั้งค่า VNC",
|
|
"terminalSettings": "การตั้งค่าเทอร์มินัล",
|
|
"rdpPort": "พอร์ต RDP",
|
|
"username": "ชื่อผู้ใช้",
|
|
"password": "รหัสผ่าน",
|
|
"passwordSaved": "บันทึกรหัสผ่านแล้ว กรุณาพิมพ์เพื่อเปลี่ยนรหัสผ่าน",
|
|
"domain": "โดเมน",
|
|
"securityMode": "โหมดความปลอดภัย",
|
|
"width": "ความกว้าง",
|
|
"height": "ความสูง",
|
|
"dpi": "ดีพีไอ",
|
|
"clientName": "ชื่อลูกค้า",
|
|
"initialProgram": "โปรแกรมเริ่มต้น",
|
|
"serverLayout": "เค้าโครงเซิร์ฟเวอร์",
|
|
"timezone": "เขตเวลา",
|
|
"loadBalanceInfo": "ข้อมูลการปรับสมดุลโหลด / คุกกี้",
|
|
"loadBalanceInfoDesc": "คุกกี้ RD Connection Broker สำหรับการปรับสมดุลโหลดของฟาร์ม RDS (เช่น tsv://MS Terminal Services Plugin.1.CollectionName)",
|
|
"guacdProxy": "guacd Proxy",
|
|
"guacdHostname": "guacd Host",
|
|
"guacdHostnamePlaceholder": "ค่าเริ่มต้นทั่วโลก",
|
|
"guacdPort": "guacd Port",
|
|
"guacdProxyDesc": "แทนที่อินสแตนซ์ guacd ทั่วโลกสำหรับการเชื่อมต่อนี้ หากต้องการใช้ guacd ที่กำหนดค่าไว้ทั่วโลก ให้เว้นว่างไว้",
|
|
"gatewayHostname": "ชื่อโฮสต์เกตเวย์",
|
|
"gatewayPort": "พอร์ตเกตเวย์",
|
|
"gatewayUsername": "ชื่อผู้ใช้เกตเวย์",
|
|
"gatewayPassword": "รหัสผ่านเกตเวย์",
|
|
"gatewayDomain": "โดเมนเกตเวย์",
|
|
"remoteAppProgram": "โปรแกรม RemoteApp",
|
|
"workingDirectory": "ไดเร็กทอรีการทำงาน",
|
|
"arguments": "ข้อโต้แย้ง",
|
|
"normalizeLineEndings": "ปรับความยาวบรรทัดให้เป็นมาตรฐาน",
|
|
"macAddress": "ที่อยู่ MAC",
|
|
"broadcastAddress": "ที่อยู่กระจายเสียง",
|
|
"udpPort": "พอร์ต UDP",
|
|
"waitTimeS": "ระยะเวลารอคอย (วินาที)",
|
|
"driveName": "ชื่อไดรฟ์",
|
|
"drivePath": "เส้นทางขับรถ",
|
|
"ignoreCertificate": "ละเว้นใบรับรอง",
|
|
"ignoreCertificateDesc": "อนุญาตการเชื่อมต่อกับโฮสต์ที่มีใบรับรองที่ลงนามด้วยตนเอง",
|
|
"forceLossless": "บังคับการสูญเสีย",
|
|
"forceLosslessDesc": "บังคับใช้การเข้ารหัสภาพแบบไม่สูญเสียคุณภาพ (คุณภาพสูงกว่า ใช้แบนด์วิดท์มากกว่า)",
|
|
"disableAudio": "ปิดใช้งานเสียง",
|
|
"disableAudioDesc": "ปิดเสียงทั้งหมดจากการเชื่อมต่อระยะไกล",
|
|
"enableAudioInput": "เปิดใช้งานการรับเสียง (ไมโครโฟน)",
|
|
"enableAudioInputDesc": "ส่งต่อไมโครโฟนในเครื่องไปยังเซสชันระยะไกล",
|
|
"wallpaper": "วอลเปเปอร์",
|
|
"wallpaperDesc": "แสดงภาพพื้นหลังเดสก์ท็อป (การปิดใช้งานจะช่วยเพิ่มประสิทธิภาพ)",
|
|
"theming": "ธีม",
|
|
"themingDesc": "เปิดใช้งานธีมและสไตล์ภาพ",
|
|
"fontSmoothing": "การปรับความเรียบของแบบอักษร",
|
|
"fontSmoothingDesc": "เปิดใช้งานการแสดงผลฟอนต์ ClearType",
|
|
"fullWindowDrag": "ลากแบบเต็มหน้าต่าง",
|
|
"fullWindowDragDesc": "แสดงเนื้อหาในหน้าต่างขณะลาก",
|
|
"desktopComposition": "การจัดองค์ประกอบเดสก์ท็อป",
|
|
"desktopCompositionDesc": "เปิดใช้งานเอฟเฟกต์กระจก Aero",
|
|
"menuAnimations": "แอนิเมชันเมนู",
|
|
"menuAnimationsDesc": "เปิดใช้งานแอนิเมชั่นเฟดและสไลด์ของเมนู",
|
|
"disableBitmapCaching": "ปิดใช้งานการแคชภาพบิตแมป",
|
|
"disableBitmapCachingDesc": "ปิดใช้งานแคชภาพบิตแมป (อาจช่วยลดปัญหาภาพกระตุกได้)",
|
|
"disableOffscreenCaching": "ปิดใช้งานการแคชแบบออฟสกรีน",
|
|
"disableOffscreenCachingDesc": "ปิดใช้งานแคชแบบออฟไลน์",
|
|
"disableGlyphCaching": "ปิดใช้งานการแคชสัญลักษณ์",
|
|
"disableGlyphCachingDesc": "ปิดใช้งานแคชสัญลักษณ์",
|
|
"enableGfx": "เปิดใช้งาน GFX",
|
|
"enableGfxDesc": "ใช้ไปป์ไลน์กราฟิก RemoteFX",
|
|
"enablePrinting": "เปิดใช้งานการพิมพ์",
|
|
"enablePrintingDesc": "โอนย้ายเครื่องพิมพ์ในเครื่องไปยังเซสชันระยะไกล",
|
|
"enableDriveRedirection": "เปิดใช้งานการเปลี่ยนเส้นทางไดรฟ์",
|
|
"enableDriveRedirectionDesc": "แมปโฟลเดอร์ในเครื่องเป็นไดรฟ์ในเซสชันระยะไกล",
|
|
"createDrivePath": "สร้างเส้นทางไดรฟ์",
|
|
"createDrivePathDesc": "สร้างโฟลเดอร์โดยอัตโนมัติหากยังไม่มีอยู่",
|
|
"disableDownload": "ปิดใช้งานการดาวน์โหลด",
|
|
"disableDownloadDesc": "ป้องกันการดาวน์โหลดไฟล์จากการเชื่อมต่อระยะไกล",
|
|
"disableUpload": "ปิดใช้งานการอัปโหลด",
|
|
"disableUploadDesc": "ป้องกันการอัปโหลดไฟล์ไปยังเซสชันระยะไกล",
|
|
"enableTouch": "เปิดใช้งานระบบสัมผัส",
|
|
"enableTouchDesc": "เปิดใช้งานการส่งต่อข้อมูลการสัมผัส",
|
|
"consoleSession": "เซสชันคอนโซล",
|
|
"consoleSessionDesc": "เชื่อมต่อกับคอนโซล (เซสชัน 0) แทนที่จะสร้างเซสชันใหม่",
|
|
"sendWolPacket": "ส่งแพ็กเก็ต WOL",
|
|
"sendWolPacketDesc": "ส่งแพ็กเก็ตเวทมนตร์เพื่อปลุกโฮสต์นี้ก่อนเชื่อมต่อ",
|
|
"disableCopy": "ปิดใช้งานการคัดลอก",
|
|
"disableCopyDesc": "ป้องกันการคัดลอกข้อความจากเซสชันระยะไกล",
|
|
"disablePaste": "ปิดใช้งานการวาง",
|
|
"disablePasteDesc": "ป้องกันการวางข้อความลงในเซสชันระยะไกล",
|
|
"createPathIfMissing": "สร้างเส้นทางหากยังไม่มีอยู่",
|
|
"createPathIfMissingDesc": "สร้างไดเร็กทอรีสำหรับการบันทึกโดยอัตโนมัติ",
|
|
"excludeOutput": "ไม่รวมผลลัพธ์",
|
|
"excludeOutputDesc": "ห้ามบันทึกข้อมูลที่แสดงบนหน้าจอ (บันทึกเฉพาะข้อมูลเมตาเท่านั้น)",
|
|
"excludeMouse": "ไม่รวมเมาส์",
|
|
"excludeMouseDesc": "ห้ามบันทึกการเคลื่อนไหวของเมาส์",
|
|
"includeKeystrokes": "รวมการกดแป้นพิมพ์",
|
|
"includeKeystrokesDesc": "บันทึกการกดแป้นพิมพ์ดิบนอกเหนือจากข้อมูลที่แสดงผลบนหน้าจอ",
|
|
"vncPort": "พอร์ต VNC",
|
|
"vncPassword": "รหัสผ่าน VNC",
|
|
"vncUsernameOptional": "ชื่อผู้ใช้ (ไม่บังคับ)",
|
|
"vncLeaveBlank": "เว้นว่างไว้หากไม่ต้องการใช้",
|
|
"cursorMode": "โหมดเคอร์เซอร์",
|
|
"swapRedBlue": "สลับสีแดง/น้ำเงิน",
|
|
"swapRedBlueDesc": "สลับช่องสีแดงและสีน้ำเงิน (แก้ไขปัญหาเรื่องสีบางอย่าง)",
|
|
"readOnly": "อ่านอย่างเดียว",
|
|
"readOnlyDesc": "ดูหน้าจอระยะไกลโดยไม่ต้องส่งข้อมูลใดๆ",
|
|
"telnetPort": "พอร์ตเทลเน็ต",
|
|
"terminalType": "ประเภทเทอร์มินัล",
|
|
"fontName": "ชื่อแบบอักษร",
|
|
"fontSize": "ขนาดตัวอักษร",
|
|
"colorScheme": "โทนสี",
|
|
"backspaceKey": "ปุ่มลบ",
|
|
"colorDepth": "ความลึกของสี",
|
|
"resizeMethod": "วิธีการปรับขนาด",
|
|
"driveNamePlaceholder": "เทอร์มิกซ์ไดรฟ์",
|
|
"options": {
|
|
"any": "Any",
|
|
"auto": "Auto",
|
|
"nlaExtended": "NLA Extended",
|
|
"color8": "8-bit",
|
|
"color16": "16-bit",
|
|
"color24": "24-bit",
|
|
"color32": "32-bit",
|
|
"displayUpdate": "Display Update",
|
|
"reconnect": "Reconnect",
|
|
"preserve": "Preserve",
|
|
"unix": "Unix (LF)",
|
|
"windows": "Windows (CRLF)",
|
|
"local": "Local",
|
|
"remote": "Remote",
|
|
"failsafe": "failsafe",
|
|
"blackOnWhite": "Black on White",
|
|
"whiteOnBlack": "White on Black",
|
|
"grayOnBlack": "Gray on Black",
|
|
"greenOnBlack": "Green on Black"
|
|
}
|
|
},
|
|
"remoteDesktop": "รีโมทเดสก์ท็อป",
|
|
"tabRdp": "อาร์ดีพี",
|
|
"tabVnc": "วีเอ็นซี",
|
|
"tabTelnet": "เทลเน็ต",
|
|
"virtualNetwork": "เครือข่ายเสมือน",
|
|
"unencryptedShell": "เชลล์ที่ไม่ได้เข้ารหัส",
|
|
"remoteDesktopNotes": "หมายเหตุ",
|
|
"userDefaultsNote": "การตั้งค่าที่คุณไม่ได้เปลี่ยนแปลงจะใช้ค่าเริ่มต้นของโฮสต์ของคุณ",
|
|
"connectionOriginNote": "ในแอปพลิเคชันบนเดสก์ท็อป RDP, VNC และ Telnet จะใช้เซิร์ฟเวอร์ระยะไกล เว้นแต่ว่าโฮสต์จะถูกตั้งค่าเป็น \"อุปกรณ์นี้\" ซึ่งจำเป็นต้องมี guacd ที่เครื่องนี้สามารถเข้าถึงได้ ตั้งค่าได้ในการตั้งค่าเดสก์ท็อประยะไกล หรือต่อโฮสต์ภายใต้ guacd Proxy",
|
|
"docsLink": "ดูเอกสาร",
|
|
"connectionOriginGuacamoleNote": "RDP, VNC และ Telnet จะใช้เซิร์ฟเวอร์ระยะไกล เว้นแต่คุณจะเลือก \"อุปกรณ์นี้\" ซึ่งจำเป็นต้องมี guacd ที่เครื่องนี้สามารถเข้าถึงได้ ตั้งค่าได้ในการตั้งค่า URL ของ guacd หรือต่อโฮสต์ภายใต้พร็อกซีของ guacd"
|
|
},
|
|
"onboarding": {
|
|
"feature_desktop": "การเข้าถึงเดสก์ท็อประยะไกล",
|
|
"feature_desktop_desc": "เปิดเซสชัน RDP, VNC และ Telnet ในแท็บเดียวกัน เหมือนกับการเปิด SSH"
|
|
},
|
|
"settings": {
|
|
"user": {
|
|
"colorDepth": {
|
|
"label": "ความลึกของสี",
|
|
"description": "ใช้สำหรับโฮสต์ RDP ที่ตั้งค่าไว้เป็นค่าเริ่มต้น"
|
|
},
|
|
"resizeMethod": {
|
|
"label": "วิธีการปรับขนาด",
|
|
"description": "หน้าจอระยะไกลจะปรับขนาดตามขนาดหน้าต่างอย่างไร"
|
|
},
|
|
"resizeDisplayUpdate": "อัปเดตการแสดงผล",
|
|
"resizeReconnect": "เชื่อมต่อใหม่",
|
|
"inherit": "สืบทอด",
|
|
"on": "บน",
|
|
"off": "ปิด",
|
|
"forceLossless": {
|
|
"label": "บังคับการสูญเสีย",
|
|
"description": "บังคับใช้การเข้ารหัสภาพแบบไม่สูญเสียคุณภาพ (คุณภาพสูงกว่า ใช้แบนด์วิดท์มากกว่า)"
|
|
},
|
|
"enableWallpaper": {
|
|
"label": "วอลเปเปอร์",
|
|
"description": "แสดงภาพพื้นหลังเดสก์ท็อป (การปิดใช้งานจะช่วยเพิ่มประสิทธิภาพ)"
|
|
},
|
|
"enableFontSmoothing": {
|
|
"label": "การปรับความเรียบของแบบอักษร",
|
|
"description": "เปิดใช้งานการแสดงผลฟอนต์ ClearType"
|
|
},
|
|
"enableDesktopComposition": {
|
|
"label": "การจัดองค์ประกอบเดสก์ท็อป",
|
|
"description": "เปิดใช้งานเอฟเฟกต์กระจก Aero"
|
|
},
|
|
"disableAudio": {
|
|
"label": "ปิดใช้งานเสียง",
|
|
"description": "ปิดเสียงทั้งหมดจากการเชื่อมต่อระยะไกล"
|
|
},
|
|
"enablePrinting": {
|
|
"label": "เปิดใช้งานการพิมพ์",
|
|
"description": "โอนย้ายเครื่องพิมพ์ในเครื่องไปยังเซสชันระยะไกล"
|
|
},
|
|
"enableDrive": {
|
|
"label": "เปิดใช้งานการเปลี่ยนเส้นทางไดรฟ์",
|
|
"description": "แมปโฟลเดอร์ในเครื่องเป็นไดรฟ์ในเซสชันระยะไกล"
|
|
},
|
|
"disableCopy": {
|
|
"label": "ปิดใช้งานการคัดลอก",
|
|
"description": "ป้องกันการคัดลอกข้อความจากเซสชันระยะไกล"
|
|
},
|
|
"disablePaste": {
|
|
"label": "ปิดใช้งานการวาง",
|
|
"description": "ป้องกันการวางข้อความลงในเซสชันระยะไกล"
|
|
},
|
|
"group": "ค่าเริ่มต้นของการเข้าถึงเดสก์ท็อประยะไกล",
|
|
"colorDepth16": "16 บิต",
|
|
"colorDepth24": "24 บิต",
|
|
"colorDepth32": "32 บิต"
|
|
},
|
|
"admin": {
|
|
"enabled": {
|
|
"label": "เปิดใช้งานเดสก์ท็อประยะไกล",
|
|
"description": "อนุญาตการเชื่อมต่อ RDP, VNC และ Telnet ผ่าน guacd"
|
|
},
|
|
"guacdUrl": {
|
|
"label": "URL guacd",
|
|
"description": "ตำแหน่งที่ guacd รับฟังข้อมูล จะแสดงเป็น host:port ตัวแปรสภาพแวดล้อม GUACD_URL, GUACD_HOST และ GUACD_PORT จะแทนที่ค่านี้",
|
|
"placeholder": "guacd:4822"
|
|
}
|
|
},
|
|
"host": {
|
|
"enableRdp": {
|
|
"label": "อาร์ดีพี"
|
|
},
|
|
"enableVnc": {
|
|
"label": "วีเอ็นซี"
|
|
},
|
|
"enableTelnet": {
|
|
"label": "เทลเน็ต"
|
|
},
|
|
"rdpPort": {
|
|
"label": "พอร์ต RDP"
|
|
},
|
|
"vncPort": {
|
|
"label": "พอร์ต VNC"
|
|
},
|
|
"telnetPort": {
|
|
"label": "พอร์ตเทลเน็ต"
|
|
},
|
|
"rdpSecurity": {
|
|
"label": "โหมดความปลอดภัย RDP"
|
|
},
|
|
"rdpIgnoreCert": {
|
|
"label": "ละเว้นข้อผิดพลาดเกี่ยวกับใบรับรอง"
|
|
},
|
|
"guacamoleConfig": {
|
|
"label": "การตั้งค่า guacd"
|
|
},
|
|
"enableToolbar": {
|
|
"label": "แถบเครื่องมือเดสก์ท็อประยะไกล",
|
|
"description": "แสดงแถบเครื่องมือในเซสชัน RDP, VNC และ Telnet"
|
|
},
|
|
"displayGroup": "แสดง",
|
|
"displayDefaultsTab": "รีโมทเดสก์ท็อป"
|
|
}
|
|
},
|
|
"palette": {
|
|
"connectRdp": "เชื่อมต่อด้วย RDP",
|
|
"connectVnc": "เชื่อมต่อกับ VNC",
|
|
"connectTelnet": "เชื่อมต่อด้วย Telnet"
|
|
},
|
|
"permissions": {
|
|
"sessions": {
|
|
"title": "แชร์เซสชันเดสก์ท็อประยะไกล",
|
|
"description": "อนุญาตให้การแชร์เซสชันและห้องทำงานร่วมกันแสดงเซสชัน RDP, VNC และ Telnet ของผู้ใช้รายนี้แก่ผู้อื่น"
|
|
}
|
|
},
|
|
"errors": {
|
|
"remoteServerRequired": "จำเป็นต้องใช้เซิร์ฟเวอร์ระยะไกล เชื่อมต่อเซิร์ฟเวอร์ระยะไกลในการตั้งค่าเพื่อใช้ประเภทการเชื่อมต่อนี้"
|
|
},
|
|
"plugin": {
|
|
"name": "Remote Desktop"
|
|
}
|
|
}
|