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": "자동 Tmux",
"description": "새 호스트의 터미널을 tmux 내에서 실행하여 연결이 끊어져도 세션이 유지되도록 합니다(호스트에 tmux가 설치되어 있어야 함)."
}
},
"host": {
@@ -189,9 +197,171 @@
"enableTerminal": {
"label": "터미널 활성화"
}
},
"user": {
"commandAutocomplete": {
"label": "명령어 자동 완성",
"description": "탭 키를 누르면 입력 중 자동 완성 기능이 표시됩니다."
},
"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": "사용 가능한 경우 SSH보다 Mosh를 우선합니다",
"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": "글자 간격(px)",
"lineHeight": "줄 간격",
"lineHeightLabel": "줄 높이",
"linkClickBehaviorConfirm": "팝업을 표시하여 열거나 복사",
"linkClickBehaviorDefault": "기본값 (앱 설정 따르기)",
"linkClickBehaviorDesc": "터미널에서 링크를 클릭할 때의 동작을 제어합니다. 앱 수준 설정을 따르려면 '기본값'을 사용하세요",
"linkClickBehaviorDirect": "바로 열기",
"linkClickBehaviorLabel": "링크 클릭 동작",
"loadingHost": "호스트 로드 중...",
"localEchoAuto": "오토매틱",
"localEchoDefault": "전역 설정을 사용하세요",
"localEchoDesc": "연결 속도가 느린 환경에서도 안전하게 입력 가능한 키 입력을 로컬에서 예측합니다. 비밀번호 입력 및 제어 입력은 절대 화면에 표시되지 않습니다.",
"localEchoLabel": "로컬 에코",
"localEchoOff": "끄다",
"localEchoOn": "항상 켜져 있음",
"macOptionIsMetaLabel": "옵션 키를 누르면 메타 데이터가 전송됩니다.",
"macOptionIsMetaShortDesc": "macOS에서 Option/Alt 키를 눌러 특수 문자(예: @ 또는 |)를 입력하는 대신 Meta 메시지를 전송하도록 설정합니다.",
"moshCommand": "MOSH 명령어",
"moshCommandLabel": "Mosh 명령어",
"noSavedThemes": "아직 저장된 테마가 없습니다.",
"none": "없음",
"rightClickSelectsWord": "우클릭 단어 선택",
"rightClickSelectsWordLabel": "오른쪽 클릭으로 단어 선택",
"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": "error, warn, info, debug, fatal",
"syntaxCategoryNumbers": "레이블이 지정된 숫자",
"syntaxCategoryNumbersDesc": "port 8080, exit 1, status 404",
"syntaxCategoryPaths": "파일 경로",
"syntaxCategoryPathsDesc": "/usr/share/doc, ~/file.txt",
"syntaxCategoryTimestamps": "타임스탬프",
"syntaxCategoryTimestampsDesc": "[12:34:56], 2024-01-15",
"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": "연결 기본 설정"
}
}