feat: move terminal settings, look and ssh tools into ssh-terminal plugin

This commit is contained in:
LukeGus committed 2026-09-29 02:38:37 -05:00
1 parent ffa872ebd3
commit d9bba10612
242 files changed
+25071 -7207

No files matched your search

@@ -75,7 +75,11 @@
"tmuxWindows": "วินโดวส์",
"unknownError": "เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ",
"websocketAbnormalClose": "การเชื่อมต่อถูกตัดโดยไม่คาดคิด อาจเกิดจากปัญหาเกี่ยวกับรีเวิร์สพร็อกซีหรือการกำหนดค่า SSL โปรดตรวจสอบบันทึกของเซิร์ฟเวอร์",
"websocketError": "ข้อผิดพลาดในการเชื่อมต่อ WebSocket"
"websocketError": "ข้อผิดพลาดในการเชื่อมต่อ WebSocket",
"clipboardReadFailed": "ไม่สามารถอ่านข้อมูลจากคลิปบอร์ดได้ โปรดตรวจสอบให้แน่ใจว่าได้ให้สิทธิ์การเข้าถึงคลิปบอร์ดแล้ว",
"clipboardWriteFailed": "ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดตรวจสอบให้แน่ใจว่าหน้าเว็บนั้นให้บริการผ่าน HTTPS หรือ localhost",
"connected": "เชื่อมต่อแล้ว",
"totpCodeLabel": "รหัสยืนยัน"
},
"terminalToolbar": {
"detachTmux": "ถอด tmux ออก",
@@ -175,6 +179,10 @@
},
"imageMaxBytes": {
"label": "พื้นที่จัดเก็บสูงสุด (ไบต์)"
},
"newHostAutoTmux": {
"label": "ออโต้-ทมักซ์",
"description": "เรียกใช้เทอร์มินัลของโฮสต์ใหม่ภายใน tmux เพื่อให้เซสชันยังคงใช้งานได้แม้การเชื่อมต่อถูกตัด (ต้องมี tmux บนโฮสต์)"
}
},
"host": {
@@ -189,9 +197,171 @@
"enableTerminal": {
"label": "เปิดใช้งานเทอร์มินัล"
}
},
"user": {
"commandAutocomplete": {
"label": "การเติมคำสั่งอัตโนมัติ",
"description": "แสดงคำแนะนำอัตโนมัติขณะพิมพ์ หากคุณกดปุ่ม Tab"
},
"localEcho": {
"label": "เสียงสะท้อนในท้องถิ่น",
"description": "ลดความรู้สึกหน่วงในการป้อนข้อมูลโดยใช้การคาดเดาการกดแป้นพิมพ์ในพื้นที่อย่างปลอดภัย"
},
"linkClickBehavior": {
"label": "คลิกลิงก์เทอร์มินัล",
"description": "พฤติกรรมเริ่มต้นเมื่อคลิกลิงก์ในเทอร์มินัล"
}
}
},
"palette": {
"localTerminal": "สถานีปลายทางท้องถิ่น"
},
"hosts": {
"addHost": "เพิ่มโฮสต์",
"applyGlobalThemeTooltip": "ใช้ธีมนี้",
"backgroundImageDesc": "URL สำหรับภาพพื้นหลังของเทอร์มินัล (ไม่บังคับ)",
"backgroundImageLabel": "URL ของภาพพื้นหลัง",
"backgroundImageOpacityLabel": "ความโปร่งใสของภาพพื้นหลัง",
"backspaceMode": "โหมดลบ",
"backspaceModeLabel": "โหมดลบ",
"behaviorAndAdvanced": "พฤติกรรมและขั้นสูง",
"bellStyle": "สไตล์เบลล์",
"bellStyleLabel": "สไตล์เบลล์",
"colorTheme": "ธีมสี",
"cursorBlink": "เคอร์เซอร์กระพริบ",
"cursorBlinking": "เคอร์เซอร์กะพริบ",
"cursorBlinkingDesc": "เปิดใช้งานแอนิเมชั่นกระพริบสำหรับเคอร์เซอร์เทอร์มินัล",
"cursorStyle": "รูปแบบเคอร์เซอร์",
"cursorStyleLabel": "รูปแบบเคอร์เซอร์",
"customThemeAnsiColors": "สี ANSI",
"customThemeBackground": "พื้นหลัง",
"customThemeBlack": "สีดำ",
"customThemeBlue": "สีฟ้า",
"customThemeBrightBlack": "สีดำสนิท",
"customThemeBrightBlue": "สีน้ำเงินสดใส",
"customThemeBrightCyan": "สีฟ้าสดใส",
"customThemeBrightGreen": "สีเขียวสดใส",
"customThemeBrightMagenta": "สีม่วงแดงสดใส",
"customThemeBrightRed": "สีแดงสด",
"customThemeBrightWhite": "สีขาวสว่าง",
"customThemeBrightYellow": "สีเหลืองสดใส",
"customThemeColors": "สีที่กำหนดเอง",
"customThemeCursor": "เคอร์เซอร์",
"customThemeCursorAccent": "เคอร์เซอร์เน้นเสียง",
"customThemeCyan": "สีฟ้าอมเขียว",
"customThemeForeground": "พื้นหน้า",
"customThemeGreen": "สีเขียว",
"customThemeMagenta": "แมเจนต้า",
"customThemeRed": "สีแดง",
"customThemeResetTooltip": "รีเซ็ตเป็นการตั้งค่าเริ่มต้น",
"customThemeSelection": "การคัดเลือก",
"customThemeWhite": "สีขาว",
"customThemeYellow": "สีเหลือง",
"deleteGlobalThemeTooltip": "ลบธีมนี้",
"docsLink": "ดูเอกสาร",
"enableAutoMosh": "เปิดใช้งาน Auto-Mosh",
"enableAutoMoshDesc": "หากมีตัวเลือก ให้เลือกใช้ Mosh แทน SSH",
"enableAutoTmux": "เปิดใช้งาน Auto-Tmux",
"enableAutoTmuxDesc": "รักษาการทำงานของเชลล์และโปรแกรมใดๆ ที่ทำงานอยู่ภายในเชลล์ให้คงอยู่ต่อไปแม้การตัดการเชื่อมต่อหรือการรีสตาร์ทเบราว์เซอร์ โดยการเรียกใช้คำสั่งภายใน tmux (ต้องติดตั้ง tmux บนเครื่องโฮสต์)",
"fastScrollModifier": "ตัวแก้ไขการเลื่อนเร็ว",
"fastScrollModifierLabel": "ตัวแก้ไขการเลื่อนเร็ว",
"fastScrollSensitivity": "ความไวในการเลื่อนเร็ว",
"fastScrollSensitivityLabel": "ความไวในการเลื่อนเร็ว",
"fontFamily": "ตระกูลฟอนต์",
"fontFamilyCustomHint": "เลือกฟอนต์ที่มีให้ในชุด หรือเลือกแบบกำหนดเอง แล้วพิมพ์ชื่อฟอนต์ที่ติดตั้งอยู่ในระบบของคุณให้ถูกต้อง (เช่น MesloLGS NF, Noto Sans Mono) Termix ไม่สามารถติดตั้งฟอนต์ให้คุณได้ คุณต้องติดตั้งฟอนต์ลงในระบบปฏิบัติการของคุณก่อน",
"fontFamilyCustomOption": "กำหนดเอง...",
"fontFamilyCustomPlaceholder": "ชื่อฟอนต์ที่ถูกต้อง เช่น MesloLGS NF",
"fontFamilyLabel": "ตระกูลฟอนต์",
"fontSize": "ขนาดตัวอักษร",
"fontSizeLabel": "ขนาดตัวอักษร",
"hostNotFound": "ไม่พบโฮสต์",
"letterSpacing": "ระยะห่างระหว่างตัวอักษร",
"letterSpacingPx": "ระยะห่างระหว่างตัวอักษร (พิกเซล)",
"lineHeight": "ความสูงของเส้น",
"lineHeightLabel": "ความสูงของเส้น",
"linkClickBehaviorConfirm": "แสดงหน้าต่างป๊อปอัพเพื่อเปิดหรือคัดลอก",
"linkClickBehaviorDefault": "ค่าเริ่มต้น (ตามการตั้งค่าของแอป)",
"linkClickBehaviorDesc": "ควบคุมสิ่งที่เกิดขึ้นเมื่อคุณคลิกลิงก์ในเทอร์มินัล ใช้ 'ค่าเริ่มต้น' เพื่อใช้การตั้งค่าระดับแอป",
"linkClickBehaviorDirect": "เปิดโดยตรง",
"linkClickBehaviorLabel": "พฤติกรรมการคลิกลิงก์",
"loadingHost": "กำลังโหลดโฮสต์...",
"localEchoAuto": "อัตโนมัติ",
"localEchoDefault": "ใช้การตั้งค่าทั่วโลก",
"localEchoDesc": "คาดการณ์การกดแป้นพิมพ์ที่ปลอดภัยสำหรับการพิมพ์ในเครื่องบนการเชื่อมต่อที่ช้า ข้อความแจ้งให้ป้อนรหัสผ่านและการป้อนข้อมูลควบคุมจะไม่ถูกแสดงซ้ำ",
"localEchoLabel": "เสียงสะท้อนในท้องถิ่น",
"localEchoOff": "ปิด",
"localEchoOn": "เปิดใช้งานตลอดเวลา",
"macOptionIsMetaLabel": "ปุ่ม Option Key ส่งข้อมูล Meta",
"macOptionIsMetaShortDesc": "ปิดใช้งานการพิมพ์อักขระพิเศษ (เช่น @ หรือ |) ด้วยปุ่ม Option/Alt บน macOS แทนการส่งข้อมูล Meta",
"moshCommand": "กองบัญชาการ MOSH",
"moshCommandLabel": "ม็อช คอมมานโด",
"noSavedThemes": "ยังไม่มีธีมที่บันทึกไว้",
"none": "ไม่มี",
"rightClickSelectsWord": "คลิกขวาแล้วเลือก Word",
"rightClickSelectsWordLabel": "คลิกขวา เลือก Word",
"rightClickSelectsWordShortDesc": "เลือกคำที่อยู่ใต้เคอร์เซอร์เมื่อคลิกขวา",
"saveAsGlobalTheme": "บันทึกเป็นธีมทั่วโลก",
"saveGlobalThemeError": "ไม่สามารถบันทึกธีมได้",
"saveGlobalThemeNamePrompt": "ตั้งชื่อให้กับธีมนี้",
"saveGlobalThemeSuccess": "บันทึกธีมแล้ว",
"savedThemesLabel": "ธีมที่บันทึกไว้",
"scrollbackBufferLabel": "บัฟเฟอร์การเลื่อนกลับ",
"scrollbackMaxLines": "จำนวนบรรทัดสูงสุดที่เก็บไว้ในประวัติ",
"startupSnippetLabel": "ตัวอย่างโค้ดสำหรับเริ่มต้น",
"sudoPasswordAutoFill": "การกรอกรหัสผ่านอัตโนมัติของ Sudo",
"sudoPasswordAutoFillDesc": "บันทึกรหัสผ่าน sudo เพื่อให้โปรแกรมตรวจสอบข้อมูลโฮสต์ ข้อความแจ้งเตือนในเทอร์มินัล และโปรแกรมอื่นๆ สามารถเรียกใช้คำสั่งที่มีสิทธิ์พิเศษได้โดยอัตโนมัติ",
"sudoPasswordAutoFillLabel": "การกรอกรหัสผ่านอัตโนมัติของ Sudo",
"syntaxCategoryIpAddresses": "ที่อยู่ IP",
"syntaxCategoryIpAddressesDesc": "192.168.1.1, 10.0.0.1:8080",
"syntaxCategoryLogLevels": "ระดับการบันทึก",
"syntaxCategoryLogLevelsDesc": "ข้อผิดพลาด, คำเตือน, ข้อมูล, ดีบัก, ร้ายแรง",
"syntaxCategoryNumbers": "หมายเลขกำกับ",
"syntaxCategoryNumbersDesc": "พอร์ต 8080 ทางออก 1 สถานะ 404",
"syntaxCategoryPaths": "เส้นทางไฟล์",
"syntaxCategoryPathsDesc": "/usr/share/doc, ~/file.txt",
"syntaxCategoryTimestamps": "ไทม์สแตมป์",
"syntaxCategoryTimestampsDesc": "[12:34:56], 15 มกราคม 2024",
"syntaxCategoryUrls": "URL",
"syntaxCategoryUrlsDesc": "https://example.com",
"syntaxHighlightingDesc": "ใส่สีให้กับข้อมูลที่แสดงในเทอร์มินัล (ข้อผิดพลาด เส้นทาง ที่อยู่ IP และเวลา)",
"syntaxHighlightingLabel": "การเน้นไวยากรณ์",
"terminalAppearance": "ลักษณะปลายทาง",
"theme": "ธีม",
"themePreview": "ตัวอย่างธีม",
"useSSHTitleDesc": "เปลี่ยนชื่อแท็บโดยใช้ชื่อหน้าต่างของเชลล์แทนชื่อโฮสต์",
"useSSHTitleLabel": "ใช้ชื่อหน้าต่าง SSH"
},
"nav": {
"history": "ประวัติศาสตร์",
"localTerminal": "สถานีปลายทางท้องถิ่น",
"sshTools": "เครื่องมือ SSH",
"terminal": "เทอร์มินัล"
},
"sshTools": {
"broadcastInputPlaceholder": "พิมพ์ที่นี่เพื่อถ่ายทอดการกดแป้นพิมพ์...",
"copyOnSelect": "คัดลอกข้อความที่เลือกโดยอัตโนมัติ",
"enableRightClickCopyPaste": "เปิดใช้งานการคัดลอก/วางโดยคลิกขวา",
"fillPassword": "กรอกรหัสผ่าน",
"fillPasswordMissing": "ไม่มีรหัสผ่านที่บันทึกไว้สำหรับเทอร์มินัลที่เลือก {{count}} เครื่อง",
"fillPasswordSuccess": "กรอกรหัสผ่านลงในเทอร์มินัล {{count}} แล้ว",
"keyRecordingTitle": "การบันทึกคีย์",
"noTerminalTabsOpen": "ไม่มีแท็บเทอร์มินัลเปิดอยู่",
"recordToTerminals": "บันทึกไปยังเทอร์มินัล",
"selectAll": "ทั้งหมด",
"selectNone": "ไม่มี",
"selectTerminalsAbove": "เลือกเทอร์มินัลด้านบน",
"settingsTitle": "การตั้งค่า",
"startRecording": "เริ่มบันทึก",
"stopRecording": "หยุดบันทึก"
},
"terminalDefaults": {
"clearAll": "ล้างทั้งหมด",
"description": "กำหนดค่าต่างๆ ที่โฮสต์ทุกตัวจะได้รับสืบทอด เว้นแต่ว่าโฮสต์นั้นจะกำหนดค่าใหม่เอง",
"dialogDescription": "ข้อกำหนดเหล่านี้ใช้กับโฮสต์ที่ไม่ได้ตั้งค่าใดๆ ไว้ การตั้งค่าใดๆ บนโฮสต์จะมีผลเหนือกว่า",
"inherit": "สืบทอด",
"manage": "จัดการ",
"off": "ปิด",
"on": "บน",
"title": "ค่าเริ่มต้นการเชื่อมต่อ"
}
}