mirror of
https://github.com/YuzuZensai/Termix.git
synced 2026-09-14 02:59:06 +00:00
New Crowdin updates (#524)
* New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Afrikaans) * New translations en.json (Arabic) * New translations en.json (Catalan) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Japanese) * New translations en.json (Korean) * New translations en.json (Dutch) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Serbian (Cyrillic)) * New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (English) * New translations en.json (Vietnamese) * New translations en.json (German) * New translations en.json (Norwegian) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Arabic) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Italian) * New translations en.json (Japanese) * New translations en.json (Dutch) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Swedish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (Finnish) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (Bulgarian) * New translations en.json (Indonesian) * New translations en.json (Hindi) * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Afrikaans) * New translations en.json (Arabic) * New translations en.json (Catalan) * New translations en.json (Czech) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Japanese) * New translations en.json (Korean) * New translations en.json (Dutch) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Serbian (Cyrillic)) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Bulgarian) * New translations en.json (Indonesian) * New translations en.json (Hindi) * New translations en.json (Bengali) * New translations en.json (Thai) * New translations en.json (Bengali) * New translations en.json (Korean) * New translations en.json (Korean) * Update source file en.json * New translations en.json (Romanian) * New translations en.json (French) * New translations en.json (Spanish) * New translations en.json (Afrikaans) * New translations en.json (Arabic) * New translations en.json (Catalan) * New translations en.json (Czech) * New translations en.json (Danish) * New translations en.json (German) * New translations en.json (Greek) * New translations en.json (Finnish) * New translations en.json (Hebrew) * New translations en.json (Hungarian) * New translations en.json (Italian) * New translations en.json (Japanese) * New translations en.json (Korean) * New translations en.json (Dutch) * New translations en.json (Norwegian) * New translations en.json (Polish) * New translations en.json (Portuguese) * New translations en.json (Russian) * New translations en.json (Serbian (Cyrillic)) * New translations en.json (Swedish) * New translations en.json (Turkish) * New translations en.json (Ukrainian) * New translations en.json (Chinese Simplified) * New translations en.json (Chinese Traditional) * New translations en.json (English) * New translations en.json (Vietnamese) * New translations en.json (Portuguese, Brazilian) * New translations en.json (Bulgarian) * New translations en.json (Indonesian) * New translations en.json (Hindi) * New translations en.json (Bengali) * New translations en.json (Thai)
This commit is contained in:
+333
-70
@@ -23,12 +23,12 @@
|
||||
"passwordBased": "비밀번호 기반",
|
||||
"folders": "폴더",
|
||||
"noCredentialsMatchFilters": "필터 조건에 맞는 자격 증명이 없습니다.",
|
||||
"noCredentialsYet": "아직 자격 증명이 생성되지 않았습니다.",
|
||||
"createFirstCredential": "첫 번째 자격증명을 만드세요",
|
||||
"noCredentialsYet": "아직 생성된 자격 증명이 없습니다",
|
||||
"createFirstCredential": "첫 번째 자격 증명을 만드세요",
|
||||
"failedToFetchCredentials": "자격 증명을 가져오는 데 실패했습니다.",
|
||||
"credentialDeletedSuccessfully": "자격 증명이 성공적으로 삭제되었습니다.",
|
||||
"failedToDeleteCredential": "자격 증명 삭제에 실패했습니다.",
|
||||
"confirmDeleteCredential": "자격 증명 \"{{name}}\"을 삭제하시겠습니까?",
|
||||
"confirmDeleteCredential": "Are you sure you want to delete credential \"{{name}}\"?",
|
||||
"credentialCreatedSuccessfully": "자격 증명이 성공적으로 생성되었습니다.",
|
||||
"credentialUpdatedSuccessfully": "자격 증명이 성공적으로 업데이트되었습니다.",
|
||||
"failedToSaveCredential": "자격 증명을 저장하는 데 실패했습니다.",
|
||||
@@ -44,6 +44,8 @@
|
||||
"passwordRequired": "비밀번호가 필요합니다",
|
||||
"sshKeyRequired": "SSH 키가 필요합니다.",
|
||||
"credentialAddedSuccessfully": "자격 증명 \"{{name}}\"이 성공적으로 추가되었습니다.",
|
||||
"savingCredential": "Saving credential...",
|
||||
"updatingCredential": "Updating credential...",
|
||||
"general": "일반적인",
|
||||
"description": "설명",
|
||||
"folder": "접는 사람",
|
||||
@@ -184,6 +186,32 @@
|
||||
"renameFolder": "폴더 이름 변경",
|
||||
"idLabel": "ID:"
|
||||
},
|
||||
"quickConnect": {
|
||||
"title": "Quick Connect",
|
||||
"description": "Connect directly to a terminal or file manager session without saving a host configuration",
|
||||
"ipAddress": "IP Address or Hostname",
|
||||
"port": "Port",
|
||||
"username": "Username",
|
||||
"password": "Password",
|
||||
"key": "SSH Private Key",
|
||||
"keyPassword": "Key Password (Optional)",
|
||||
"keyType": "Key Type",
|
||||
"uploadFile": "Upload File",
|
||||
"pasteKey": "Paste Key",
|
||||
"credential": "Credential",
|
||||
"overrideUsername": "Override Credential Username",
|
||||
"overrideUsernameDesc": "Use a different username than the one stored in the credential",
|
||||
"connectTerminal": "Connect to Terminal",
|
||||
"connectFileManager": "Connect to File Manager",
|
||||
"cancel": "Cancel",
|
||||
"passwordRequired": "Password is required",
|
||||
"keyRequired": "SSH key is required",
|
||||
"credentialRequired": "Credential selection is required",
|
||||
"connectionEstablished": "Connection established successfully",
|
||||
"connectionFailed": "Failed to establish connection",
|
||||
"autoDetect": "Auto Detect",
|
||||
"authentication": "Authentication"
|
||||
},
|
||||
"dragIndicator": {
|
||||
"error": "오류: {{error}}",
|
||||
"dragging": "드래그 중 {{fileName}}",
|
||||
@@ -197,9 +225,9 @@
|
||||
"sshTools": {
|
||||
"title": "SSH 도구",
|
||||
"closeTools": "SSH 도구를 닫습니다",
|
||||
"keyRecording": "주요 녹음",
|
||||
"startKeyRecording": "시작 키 녹음",
|
||||
"stopKeyRecording": "키 녹음 중지",
|
||||
"keyRecording": "키 매크로",
|
||||
"startKeyRecording": "매크로 기록",
|
||||
"stopKeyRecording": "매크로 중지",
|
||||
"selectTerminals": "터미널을 선택하세요:",
|
||||
"typeCommands": "명령어를 입력하세요(모든 키 지원):",
|
||||
"commandsWillBeSent": "명령은 {{count}} 선택된 터미널로 전송됩니다.",
|
||||
@@ -211,13 +239,13 @@
|
||||
}
|
||||
},
|
||||
"snippets": {
|
||||
"title": "짧은 발췌",
|
||||
"title": "스니펫",
|
||||
"new": "새로운 스니펫",
|
||||
"create": "코드 조각 생성",
|
||||
"edit": "코드 조각 편집",
|
||||
"run": "달리다",
|
||||
"empty": "아직 스니펫이 없습니다.",
|
||||
"emptyHint": "자주 사용하는 명령어를 저장할 수 있는 코드 조각을 만드세요.",
|
||||
"create": "스니펫 생성",
|
||||
"edit": "스니펫 편집",
|
||||
"run": "실행",
|
||||
"empty": "아직 설정된 스니펫이 없습니다",
|
||||
"emptyHint": "자주 사용하는 명령어를 저장할 수 있는 스니펫을 만드세요",
|
||||
"searchSnippets": "검색 스니펫...",
|
||||
"name": "이름",
|
||||
"description": "설명",
|
||||
@@ -229,20 +257,20 @@
|
||||
"contentRequired": "명령어가 필요합니다.",
|
||||
"createDescription": "빠른 실행을 위해 새로운 명령 스니펫을 만드세요.",
|
||||
"editDescription": "이 명령 조각을 편집하세요",
|
||||
"deleteConfirmTitle": "코드 조각 삭제",
|
||||
"deleteConfirmTitle": "스니펫 삭제",
|
||||
"deleteConfirmDescription": "\"{{name}}\"을 삭제하시겠습니까?",
|
||||
"createSuccess": "코드 조각이 성공적으로 생성되었습니다.",
|
||||
"updateSuccess": "코드 조각이 성공적으로 업데이트되었습니다.",
|
||||
"createSuccess": "스니펫이 성공적으로 생성되었습니다.",
|
||||
"updateSuccess": "스니펫이 성공적으로 업데이트되었습니다",
|
||||
"deleteSuccess": "스니펫이 성공적으로 삭제되었습니다.",
|
||||
"createFailed": "코드 조각을 생성하는 데 실패했습니다.",
|
||||
"updateFailed": "코드 조각 업데이트에 실패했습니다.",
|
||||
"deleteFailed": "코드 조각을 삭제하는 데 실패했습니다.",
|
||||
"failedToFetch": "코드 조각을 가져오는 데 실패했습니다.",
|
||||
"createFailed": "스니펫을 생성하는 데 실패했습니다",
|
||||
"updateFailed": "스니펫 업데이트에 실패했습니다",
|
||||
"deleteFailed": "스니펫을 삭제하는 데 실패했습니다",
|
||||
"failedToFetch": "스니펫을 가져오는 데 실패했습니다.",
|
||||
"executeSuccess": "실행 중: {{name}}",
|
||||
"copySuccess": "\"{{name}}\"를 클립보드에 복사했습니다.",
|
||||
"runTooltip": "터미널에서 다음 코드 조각을 실행하세요.",
|
||||
"copyTooltip": "코드 조각을 클립보드에 복사합니다",
|
||||
"editTooltip": "이 코드 조각을 수정하세요",
|
||||
"runTooltip": "터미널에서 다음 스니펫을 실행하세요",
|
||||
"copyTooltip": "스니펫을 클립보드에 복사합니다",
|
||||
"editTooltip": "이 스니펫을 수정하세요",
|
||||
"deleteTooltip": "이 부분을 삭제하세요",
|
||||
"newFolder": "새 폴더",
|
||||
"reorderSameFolder": "같은 폴더 내에서만 스니펫 순서를 변경할 수 있습니다.",
|
||||
@@ -275,7 +303,7 @@
|
||||
"commandHistory": {
|
||||
"title": "역사",
|
||||
"searchPlaceholder": "검색 명령...",
|
||||
"noTerminal": "활성화된 단말기 없음",
|
||||
"noTerminal": "활성화된 터미널 없음",
|
||||
"noTerminalHint": "터미널을 열어 명령 기록을 확인하세요.",
|
||||
"empty": "아직 명령 기록이 없습니다.",
|
||||
"emptyHint": "현재 실행 중인 터미널에서 명령어를 실행하여 터미널의 히스토리를 구축합니다.",
|
||||
@@ -319,10 +347,10 @@
|
||||
},
|
||||
"serverConfig": {
|
||||
"title": "서버 구성",
|
||||
"description": "Termix 서버 URL을 구성하여 백엔드 서비스에 연결하십시오.",
|
||||
"description": "Termix 서버 URL을 구성하여 백엔드 서비스에 연결하십시오",
|
||||
"serverUrl": "서버 URL",
|
||||
"enterServerUrl": "서버 URL을 입력해 주세요.",
|
||||
"testConnectionFirst": "먼저 연결 상태를 테스트해 주세요.",
|
||||
"enterServerUrl": "서버 URL을 입력해 주세요",
|
||||
"testConnectionFirst": "먼저 연결 상태를 테스트해 주세요",
|
||||
"connectionSuccess": "연결 성공!",
|
||||
"connectionFailed": "연결 실패",
|
||||
"connectionError": "연결 오류가 발생했습니다",
|
||||
@@ -333,19 +361,19 @@
|
||||
"saveError": "설정 저장 오류",
|
||||
"saving": "절약...",
|
||||
"saveConfig": "설정 저장",
|
||||
"helpText": "Termix 서버가 실행 중인 URL을 입력하십시오(예: http://localhost:30001 또는 https://your-server.com).",
|
||||
"helpText": "Termix 서버가 실행 중인 URL을 입력하십시오(예: http://localhost:30001 또는 https://your-server.com)",
|
||||
"warning": "경고",
|
||||
"notValidatedWarning": "URL 유효성 검사에 실패했습니다. URL이 올바른지 확인하세요.",
|
||||
"notValidatedWarning": "URL 유효성 검사에 실패했습니다. URL 이 올바른지 확인하세요",
|
||||
"changeServer": "서버 변경",
|
||||
"mustIncludeProtocol": "서버 URL은 http:// 또는 https://로 시작해야 합니다."
|
||||
"mustIncludeProtocol": "서버 URL은 http:// 또는 https://로 시작해야 합니다"
|
||||
},
|
||||
"versionCheck": {
|
||||
"error": "버전 확인 오류",
|
||||
"checkFailed": "업데이트 확인에 실패했습니다.",
|
||||
"upToDate": "앱이 최신 버전입니다.",
|
||||
"checkFailed": "업데이트 확인에 실패했습니다",
|
||||
"upToDate": "앱이 최신 버전입니다",
|
||||
"currentVersion": "현재 {{version}}버전을 실행 중입니다.",
|
||||
"updateAvailable": "업데이트 가능",
|
||||
"newVersionAvailable": "새 버전이 나왔습니다! 현재 {{current}}을 실행 중이지만 {{latest}} 을 사용할 수 있습니다.",
|
||||
"newVersionAvailable": "새로운 버전이 있습니다! 현재 {{current}} 버전을 사용 중이며, {{latest}} 버전을 사용할 수 있습니다.",
|
||||
"releasedOn": "{{date}}에 출시됨",
|
||||
"downloadUpdate": "업데이트 다운로드",
|
||||
"dismiss": "해고하다",
|
||||
@@ -365,7 +393,7 @@
|
||||
"continue": "계속하다",
|
||||
"maintenance": "유지",
|
||||
"degraded": "타락한",
|
||||
"discord": "불화",
|
||||
"discord": "디스코드",
|
||||
"error": "오류",
|
||||
"warning": "경고",
|
||||
"info": "정보",
|
||||
@@ -386,7 +414,8 @@
|
||||
"updateAvailable": "업데이트 가능",
|
||||
"sshPath": "SSH 경로",
|
||||
"localPath": "로컬 경로",
|
||||
"appName": "터믹스",
|
||||
"appName": "Termix",
|
||||
"openInNewTab": "Open in New Tab",
|
||||
"resetSidebarWidth": "사이드바 너비 재설정",
|
||||
"dragToResizeSidebar": "드래그하여 사이드바 크기를 조절하세요",
|
||||
"noAuthCredentials": "이 SSH 호스트에 대한 인증 자격 증명을 사용할 수 없습니다.",
|
||||
@@ -436,7 +465,7 @@
|
||||
"no": "아니요",
|
||||
"ok": "좋아요",
|
||||
"enabled": "활성화됨",
|
||||
"disabled": "장애가 있는",
|
||||
"disabled": "사용 안 함",
|
||||
"important": "중요한",
|
||||
"notEnabled": "비활성화됨",
|
||||
"settingUp": "설정 중...",
|
||||
@@ -464,16 +493,18 @@
|
||||
"retry": "다시 해 보다",
|
||||
"checking": "확인 중...",
|
||||
"checkingDatabase": "데이터베이스 연결을 확인하는 중...",
|
||||
"checkingAuthentication": "Checking authentication...",
|
||||
"actions": "행위",
|
||||
"remove": "제거하다",
|
||||
"revoke": "취소",
|
||||
"create": "만들다"
|
||||
"create": "만들다",
|
||||
"update": "Update"
|
||||
},
|
||||
"nav": {
|
||||
"home": "집",
|
||||
"hosts": "호스트",
|
||||
"credentials": "신임장",
|
||||
"terminal": "단말기",
|
||||
"terminal": "터미널",
|
||||
"docker": "도커",
|
||||
"tunnels": "터널",
|
||||
"fileManager": "파일 관리자",
|
||||
@@ -481,7 +512,7 @@
|
||||
"admin": "관리자",
|
||||
"userProfile": "사용자 프로필",
|
||||
"tools": "도구",
|
||||
"snippets": "짧은 발췌",
|
||||
"snippets": "스니펫",
|
||||
"newTab": "새 탭",
|
||||
"splitScreen": "분할 화면",
|
||||
"closeTab": "탭 닫기",
|
||||
@@ -489,7 +520,12 @@
|
||||
"hostManager": "호스트 관리자",
|
||||
"cannotSplitTab": "이 탭을 분할할 수 없습니다.",
|
||||
"tabNavigation": "탭 탐색",
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}"
|
||||
"hostTabTitle": "{{username}}@{{ip}}:{{port}}",
|
||||
"copyPassword": "Copy Password",
|
||||
"copySudoPassword": "Copy Sudo Password",
|
||||
"passwordCopied": "Password copied to clipboard",
|
||||
"sudoPasswordCopied": "Sudo password copied to clipboard",
|
||||
"noPasswordAvailable": "No password available"
|
||||
},
|
||||
"admin": {
|
||||
"title": "관리자 설정",
|
||||
@@ -537,6 +573,7 @@
|
||||
"userRegistration": "사용자 등록",
|
||||
"allowNewAccountRegistration": "새 계정 등록을 허용합니다",
|
||||
"allowPasswordLogin": "사용자 이름/비밀번호 로그인 허용",
|
||||
"allowPasswordReset": "Allow password reset via reset code",
|
||||
"missingRequiredFields": "필수 입력란이 누락되었습니다: {{fields}}",
|
||||
"oidcConfigurationUpdated": "OIDC 구성이 성공적으로 업데이트되었습니다!",
|
||||
"failedToFetchOidcConfig": "OIDC 구성을 가져오는 데 실패했습니다.",
|
||||
@@ -622,7 +659,7 @@
|
||||
"encryptionStatus": "암호화 상태",
|
||||
"encryptionEnabled": "암호화 활성화됨",
|
||||
"enabled": "활성화됨",
|
||||
"disabled": "장애가 있는",
|
||||
"disabled": "사용 안 함",
|
||||
"keyId": "키 ID",
|
||||
"created": "생성됨",
|
||||
"migrationStatus": "이민 상태",
|
||||
@@ -848,6 +885,13 @@
|
||||
"autoStartContainer": "컨테이너 실행 시 자동 시작",
|
||||
"autoStartDesc": "컨테이너가 시작될 때 이 터널을 자동으로 시작합니다.",
|
||||
"addConnection": "터널 연결 추가",
|
||||
"tunnelType": "Tunnel Type",
|
||||
"tunnelTypeLocal": "Local (-L)",
|
||||
"tunnelTypeRemote": "Remote (-R)",
|
||||
"tunnelTypeLocalDesc": "Forward local port to remote endpoint",
|
||||
"tunnelTypeRemoteDesc": "Forward remote port to local machine",
|
||||
"tunnelForwardDescriptionLocal": "This tunnel will forward traffic from local port {{sourcePort}} to port {{endpointPort}} on the endpoint machine.",
|
||||
"tunnelForwardDescriptionRemote": "This tunnel will forward traffic from port {{sourcePort}} on the source machine (current connection details in general tab) to port {{endpointPort}} on the endpoint machine.",
|
||||
"sshpassRequired": "비밀번호 인증을 위해서는 SSH 비밀번호가 필요합니다.",
|
||||
"sshpassRequiredDesc": "터널에서 암호 인증을 사용하려면 시스템에 sshpass가 설치되어 있어야 합니다.",
|
||||
"otherInstallMethods": "기타 설치 방법:",
|
||||
@@ -855,13 +899,16 @@
|
||||
"or": "또는",
|
||||
"centosRhelFedora": "CentOS/RHEL/Fedora",
|
||||
"macos": "macOS",
|
||||
"windows": "윈도우",
|
||||
"windows": "Windows (WSL, no official binary)",
|
||||
"sshServerConfigRequired": "SSH 서버 구성이 필요합니다",
|
||||
"sshServerConfigDesc": "터널 연결의 경우 SSH 서버에서 포트 포워딩을 허용하도록 구성해야 합니다.",
|
||||
"gatewayPortsYes": "원격 포트를 모든 인터페이스에 바인딩합니다.",
|
||||
"allowTcpForwardingYes": "포트 포워딩을 활성화하려면",
|
||||
"permitRootLoginYes": "루트 사용자를 터널링에 사용하는 경우",
|
||||
"editSshConfig": "/etc/ssh/sshd_config 파일을 편집하고 SSH를 재시작하세요: sudo systemctl restart sshd",
|
||||
"editSshConfig": "Edit the SSH configuration file:",
|
||||
"sshConfigPath": "/etc/ssh/sshd_config",
|
||||
"restartSshService": "Then restart the SSH service:",
|
||||
"restartSshCommand": "sudo systemctl restart sshd",
|
||||
"upload": "업로드",
|
||||
"authentication": "입증",
|
||||
"password": "비밀번호",
|
||||
@@ -891,11 +938,11 @@
|
||||
"existingKey": "기존 키 (클릭하여 변경)",
|
||||
"existingCredential": "기존 자격 증명 (클릭하여 변경)",
|
||||
"addTagsSpaceToAdd": "태그 추가 (추가할 공간)",
|
||||
"terminalBadge": "단말기",
|
||||
"terminalBadge": "터미널",
|
||||
"tunnelBadge": "터널",
|
||||
"fileManagerBadge": "파일 관리자",
|
||||
"general": "일반적인",
|
||||
"terminal": "단말기",
|
||||
"terminal": "터미널",
|
||||
"tunnel": "터널",
|
||||
"fileManager": "파일 관리자",
|
||||
"serverStats": "서버 통계",
|
||||
@@ -1090,12 +1137,25 @@
|
||||
"proxyNode": "프록시 노드",
|
||||
"proxyType": "프록시 유형",
|
||||
"quickActions": "빠른 조치",
|
||||
"quickActionsDescription": "빠른 실행 기능을 사용하면 이 서버에서 SSH 코드 조각을 실행하는 사용자 지정 버튼을 만들 수 있습니다. 이러한 버튼은 서버 통계 페이지 상단에 표시되어 빠르게 접근할 수 있습니다.",
|
||||
"quickActionsDescription": "빠른 실행 기능을 사용하면 이 서버에서 SSH 스니펫을 실행하는 사용자 지정 버튼을 만들 수 있습니다. 이러한 버튼은 서버 통계 페이지 상단에 표시되어 빠르게 접근할 수 있습니다.",
|
||||
"quickActionsList": "빠른 실행 목록",
|
||||
"addQuickAction": "빠른 실행 추가",
|
||||
"quickActionName": "액션 이름",
|
||||
"noSnippetFound": "스니펫을 찾을 수 없습니다.",
|
||||
"quickActionsOrder": "빠른 실행 버튼은 서버 통계 페이지에 위 목록 순서대로 표시됩니다.",
|
||||
"sidebarCustomization": "Sidebar Button Customization",
|
||||
"sidebarCustomizationDesc": "Choose which actions appear as quick buttons in the sidebar. Actions not shown as buttons will appear in the dropdown menu.",
|
||||
"showTerminalInSidebar": "Show Terminal Button",
|
||||
"showTerminalInSidebarDesc": "Display terminal as a quick button in the sidebar",
|
||||
"showFileManagerInSidebar": "Show File Manager Button",
|
||||
"showFileManagerInSidebarDesc": "Display file manager as a quick button in the sidebar",
|
||||
"showTunnelInSidebar": "Show Tunnel Button",
|
||||
"showTunnelInSidebarDesc": "Display tunnel management as a quick button in the sidebar",
|
||||
"showDockerInSidebar": "Show Docker Button",
|
||||
"showDockerInSidebarDesc": "Display docker management as a quick button in the sidebar",
|
||||
"showServerStatsInSidebar": "Show Server Stats Button",
|
||||
"showServerStatsInSidebarDesc": "Display server statistics as a quick button in the sidebar",
|
||||
"atLeastOneActionRequired": "At least one enabled action must be shown in the sidebar",
|
||||
"advancedAuthSettings": "고급 인증 설정",
|
||||
"sudoPasswordAutoFill": "Sudo 비밀번호 자동 완성",
|
||||
"sudoPasswordAutoFillDesc": "sudo 명령어가 암호를 입력하라는 메시지를 표시할 때 SSH 암호를 자동으로 입력하도록 제안합니다.",
|
||||
@@ -1115,6 +1175,15 @@
|
||||
"addVariable": "변수 추가",
|
||||
"docker": "도커",
|
||||
"openDocker": "오픈 도커",
|
||||
"copyFullScreenUrl": "Copy Full-Screen URL",
|
||||
"fullScreenUrlCopied": "Full-screen URL copied to clipboard",
|
||||
"failedToCopyUrl": "Failed to copy URL to clipboard",
|
||||
"copyTerminalUrl": "Copy Terminal URL",
|
||||
"copyFileManagerUrl": "Copy File Manager URL",
|
||||
"copyTunnelUrl": "Copy Tunnel URL",
|
||||
"copyServerStatsUrl": "Copy Server Stats URL",
|
||||
"copyDockerUrl": "Copy Docker URL",
|
||||
"fullScreenUrlTooltip": "Copy URL to open this app in full-screen mode",
|
||||
"notEnabled": "이 호스트에서는 Docker가 활성화되어 있지 않습니다. Docker 기능을 사용하려면 호스트 설정에서 Docker를 활성화하십시오.",
|
||||
"validating": "Docker 유효성 검사 중...",
|
||||
"error": "오류",
|
||||
@@ -1205,7 +1274,7 @@
|
||||
"noLogsAvailable": "로그 파일이 없습니다."
|
||||
},
|
||||
"terminal": {
|
||||
"title": "단말기",
|
||||
"title": "터미널",
|
||||
"connect": "호스트에 연결",
|
||||
"disconnect": "연결을 끊으세요",
|
||||
"clear": "분명한",
|
||||
@@ -1241,10 +1310,34 @@
|
||||
"totpCodeLabel": "인증 코드",
|
||||
"totpPlaceholder": "000000",
|
||||
"totpVerify": "확인하다",
|
||||
"warpgateAuthRequired": "Warpgate Authentication Required",
|
||||
"warpgateSecurityKey": "Security Key",
|
||||
"warpgateAuthUrl": "Authentication URL",
|
||||
"warpgateOpenBrowser": "Open in Browser",
|
||||
"warpgateContinue": "I've Completed Authentication",
|
||||
"warpgateTimeout": "Warpgate authentication timeout. Please reconnect.",
|
||||
"sudoPasswordPopupTitle": "비밀번호를 입력하시겠습니까?",
|
||||
"sudoPasswordPopupHint": "Enter 키를 눌러 삽입하고, Esc 키를 눌러 닫습니다.",
|
||||
"sudoPasswordPopupConfirm": "끼워 넣다",
|
||||
"sudoPasswordPopupDismiss": "해고하다"
|
||||
"sudoPasswordPopupDismiss": "해고하다",
|
||||
"websocketAbnormalClose": "Connection closed unexpectedly. This may be due to a reverse proxy or SSL configuration issue. Please check server logs.",
|
||||
"totpInvalid": "Invalid code. Please try again.",
|
||||
"authMethodFallback": "{{method}} authentication failed. Trying alternative method...",
|
||||
"authenticationRequired": "Authentication required",
|
||||
"connectionLogTitle": "Connection Log",
|
||||
"connectionLogCopy": "Copy logs to clipboard",
|
||||
"connectionLogClear": "Clear logs",
|
||||
"connectionLogEmpty": "No connection logs yet",
|
||||
"connectionLogConnecting": "Connecting to host...",
|
||||
"connectionLogCopied": "Connection logs copied to clipboard",
|
||||
"connectionLogCopyFailed": "Failed to copy logs to clipboard",
|
||||
"allAuthMethodsFailed": "All authentication methods failed. Please check your credentials.",
|
||||
"methodNotSupported": "Server does not support {{method}} authentication. Available methods: {{available}}",
|
||||
"retryWithMethod": "Retry with {{method}}",
|
||||
"automaticFallback": "Automatically trying {{method}} authentication...",
|
||||
"totpTimeout": "TOTP verification timeout. Please reconnect.",
|
||||
"passwordTimeout": "Password verification timeout. Please reconnect.",
|
||||
"connectionRejected": "Connection rejected by server. Please check your authentication and network configuration."
|
||||
},
|
||||
"fileManager": {
|
||||
"title": "파일 관리자",
|
||||
@@ -1327,6 +1420,12 @@
|
||||
"itemDeletedSuccessfully": "{{type}} 성공적으로 삭제되었습니다",
|
||||
"itemsDeletedSuccessfully": "{{count}} 항목이 성공적으로 삭제되었습니다",
|
||||
"failedToDeleteItems": "항목 삭제에 실패했습니다",
|
||||
"sudoPasswordRequired": "Administrator Password Required",
|
||||
"enterSudoPassword": "Enter sudo password to continue this operation",
|
||||
"sudoPassword": "Sudo password",
|
||||
"sudoOperationFailed": "Sudo operation failed",
|
||||
"sudoAuthFailed": "Sudo authentication failed",
|
||||
"deleteOperation": "Delete files/folders",
|
||||
"dragFilesToUpload": "파일을 여기에 드롭하여 업로드하세요",
|
||||
"emptyFolder": "이 폴더는 비어 있습니다",
|
||||
"itemCount": "{{count}} 항목",
|
||||
@@ -1416,7 +1515,7 @@
|
||||
"dragSystemFilesToUpload": "시스템 파일을 여기에 드래그하여 업로드하세요.",
|
||||
"dragFilesToWindowToDownload": "파일을 창 밖으로 드래그하여 다운로드하세요.",
|
||||
"openTerminalHere": "터미널을 여기에서 여세요",
|
||||
"run": "달리다",
|
||||
"run": "실행",
|
||||
"saveToSystem": "다른 이름으로 저장...",
|
||||
"selectLocationToSave": "저장할 위치를 선택하세요",
|
||||
"openTerminalInFolder": "이 폴더에서 터미널을 엽니다.",
|
||||
@@ -1531,8 +1630,11 @@
|
||||
"fileTooLarge": "파일 크기가 너무 큽니다: {{error}}",
|
||||
"sshConnectionFailed": "SSH 연결에 실패했습니다. {{name}} ({{ip}}:{{port}})에 대한 연결을 확인하십시오.",
|
||||
"loadFileFailed": "파일 로드 실패: {{error}}",
|
||||
"connecting": "Connecting...",
|
||||
"connectedSuccessfully": "성공적으로 연결되었습니다",
|
||||
"totpVerificationFailed": "TOTP 인증 실패",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed",
|
||||
"authenticationFailed": "Authentication failed",
|
||||
"verificationCodePrompt": "인증 코드:",
|
||||
"changePermissions": "권한 변경",
|
||||
"changePermissionsDesc": "파일 권한을 수정하세요",
|
||||
@@ -1548,8 +1650,18 @@
|
||||
"failedToChangePermissions": "권한 변경에 실패했습니다"
|
||||
},
|
||||
"tunnel": {
|
||||
"noTunnelsConfigured": "구성된 터널이 없습니다",
|
||||
"configureTunnelsInHostSettings": "시작하려면 호스트 관리자에서 터널 연결을 구성하십시오."
|
||||
"log": {
|
||||
"connecting": "Establishing tunnel connection...",
|
||||
"sourceConnecting": "Connecting to source host {{host}}...",
|
||||
"sourceConnected": "Connected to source host",
|
||||
"endpointResolving": "Resolving endpoint host {{host}}...",
|
||||
"endpointResolved": "Endpoint host resolved",
|
||||
"forwarding": "Setting up port forwarding {{localPort}} → {{remotePort}}...",
|
||||
"connected": "Tunnel established successfully",
|
||||
"retrying": "Connection failed, retrying in {{countdown}}s (attempt {{attempt}}/{{max}})...",
|
||||
"retryExhausted": "Max retry attempts reached",
|
||||
"error": "Tunnel connection failed: {{error}}"
|
||||
}
|
||||
},
|
||||
"tunnels": {
|
||||
"title": "SSH 터널",
|
||||
@@ -1600,7 +1712,7 @@
|
||||
"unknownConnectionStatus": "알려지지 않은",
|
||||
"portMapping": "포트 {{sourcePort}} → {{endpointHost}}:{{endpointPort}}",
|
||||
"endpointHostNotFound": "엔드포인트 호스트를 찾을 수 없습니다.",
|
||||
"discord": "불화",
|
||||
"discord": "디스코드",
|
||||
"githubIssue": "GitHub 이슈",
|
||||
"forHelp": "도움을 요청합니다"
|
||||
},
|
||||
@@ -1624,6 +1736,8 @@
|
||||
"refreshStatus": "상태 새로 고침",
|
||||
"fileManagerAlreadyOpen": "이 호스트에 대해 파일 관리자가 이미 열려 있습니다.",
|
||||
"openFileManager": "파일 관리자 열기",
|
||||
"connecting": "연결 중...",
|
||||
"connectionFailed": "Failed to connect to server",
|
||||
"cpuCores_one": "{{count}} CPU",
|
||||
"cpuCores_other": "{{count}} CPU",
|
||||
"naCpus": "해당 없음 CPU(들)",
|
||||
@@ -1639,7 +1753,6 @@
|
||||
"failedToFetchMetrics": "서버 메트릭을 가져오는 데 실패했습니다.",
|
||||
"failedToFetchHomeData": "홈 데이터를 가져오는 데 실패했습니다.",
|
||||
"loadingMetrics": "지표를 불러오는 중...",
|
||||
"connecting": "연결 중...",
|
||||
"refreshing": "상쾌한...",
|
||||
"serverOffline": "서버 오프라인",
|
||||
"cannotFetchMetrics": "오프라인 서버에서 메트릭을 가져올 수 없습니다.",
|
||||
@@ -1682,7 +1795,34 @@
|
||||
"executingQuickAction": "{{name}}실행 중...",
|
||||
"quickActionSuccess": "{{name}} 성공적으로 완료되었습니다",
|
||||
"quickActionFailed": "{{name}} 실패",
|
||||
"quickActionError": "{{name}}실행에 실패했습니다."
|
||||
"quickActionError": "{{name}}실행에 실패했습니다.",
|
||||
"ports": {
|
||||
"title": "Listening Ports",
|
||||
"protocol": "Protocol",
|
||||
"port": "Port",
|
||||
"address": "Address",
|
||||
"state": "State",
|
||||
"process": "Process",
|
||||
"noData": "No listening ports data"
|
||||
},
|
||||
"firewall": {
|
||||
"title": "Firewall",
|
||||
"active": "Active",
|
||||
"inactive": "Inactive",
|
||||
"notDetected": "Not Detected",
|
||||
"policy": "Policy",
|
||||
"rules": "rules",
|
||||
"noRules": "No rules",
|
||||
"noData": "No firewall data available",
|
||||
"action": "Action",
|
||||
"protocol": "Proto",
|
||||
"port": "Port",
|
||||
"source": "Source",
|
||||
"accept": "ACCEPT",
|
||||
"drop": "DROP",
|
||||
"reject": "REJECT",
|
||||
"anywhere": "Anywhere"
|
||||
}
|
||||
},
|
||||
"auth": {
|
||||
"tagline": "SSH 서버 관리자",
|
||||
@@ -1824,7 +1964,11 @@
|
||||
"emailExists": "이메일이 이미 존재합니다.",
|
||||
"loadFailed": "데이터를 불러오는 데 실패했습니다.",
|
||||
"saveError": "저장에 실패했습니다",
|
||||
"sessionExpired": "세션이 만료되었습니다. 다시 로그인해 주세요."
|
||||
"sessionExpired": "세션이 만료되었습니다. 다시 로그인해 주세요.",
|
||||
"totpRateLimited": "Rate limited: Too many TOTP verification attempts. Please try again later.",
|
||||
"totpRateLimitedWithTime": "Rate limited: Too many TOTP verification attempts. Please wait {{time}} seconds before trying again.",
|
||||
"resetCodeRateLimited": "Rate limited: Too many verification attempts. Please try again later.",
|
||||
"resetCodeRateLimitedWithTime": "Rate limited: Too many verification attempts. Please wait {{time}} seconds before trying again."
|
||||
},
|
||||
"messages": {
|
||||
"saveSuccess": "성공적으로 저장되었습니다",
|
||||
@@ -1879,9 +2023,12 @@
|
||||
"appearance": "모습",
|
||||
"languageLocalization": "언어 및 현지화",
|
||||
"fileManagerSettings": "파일 관리자",
|
||||
"terminalSettings": "단말기",
|
||||
"terminalSettings": "터미널",
|
||||
"hostSidebarSettings": "호스트 및 사이드바",
|
||||
"snippetsSettings": "짧은 발췌",
|
||||
"snippetsSettings": "스니펫",
|
||||
"updateSettings": "Updates",
|
||||
"disableUpdateCheck": "Disable Update Check",
|
||||
"disableUpdateCheckDesc": "Stop checking for new versions on startup and dashboard. Reduces network requests.",
|
||||
"currentPassword": "현재 비밀번호",
|
||||
"passwordChangedSuccess": "비밀번호가 변경되었습니다! 다시 로그인해 주세요.",
|
||||
"failedToChangePassword": "비밀번호 변경에 실패했습니다. 현재 비밀번호를 확인하고 다시 시도해 주세요.",
|
||||
@@ -1890,7 +2037,9 @@
|
||||
"themeDark": "어두운",
|
||||
"themeSystem": "체계",
|
||||
"appearanceDesc": "애플리케이션의 색상 테마를 선택하세요",
|
||||
"terminalSyntaxHighlightingDesc": "터미널 출력에서 명령어, 경로, IP 주소 및 로그 레벨을 자동으로 강조 표시합니다."
|
||||
"terminalSyntaxHighlightingDesc": "터미널 출력에서 명령어, 경로, IP 주소 및 로그 레벨을 자동으로 강조 표시합니다.",
|
||||
"enableCommandPaletteShortcut": "Enable Command Palette Shortcut",
|
||||
"enableCommandPaletteShortcutDesc": "Double-tap left Shift to open the Command Palette for quick access to hosts"
|
||||
},
|
||||
"user": {
|
||||
"failedToLoadVersionInfo": "버전 정보를 불러오는 데 실패했습니다."
|
||||
@@ -1978,7 +2127,7 @@
|
||||
"maintenance": "유지",
|
||||
"degraded": "타락한",
|
||||
"noTunnelConnections": "구성된 터널 연결이 없습니다.",
|
||||
"discord": "불화",
|
||||
"discord": "디스코드",
|
||||
"connectToSshForOperations": "파일 작업을 사용하려면 SSH에 연결하십시오.",
|
||||
"uploadFile": "파일 업로드",
|
||||
"newFile": "새 파일",
|
||||
@@ -2084,10 +2233,11 @@
|
||||
"mobileAppDocumentation": "모바일 앱 문서화"
|
||||
},
|
||||
"dashboard": {
|
||||
"title": "계기반",
|
||||
"title": "대시보드",
|
||||
"loading": "Loading dashboard...",
|
||||
"github": "깃허브",
|
||||
"support": "지원하다",
|
||||
"discord": "불화",
|
||||
"support": "문의하기",
|
||||
"discord": "디스코드",
|
||||
"donate": "기부하세요",
|
||||
"serverOverview": "서버 개요",
|
||||
"version": "버전",
|
||||
@@ -2114,7 +2264,88 @@
|
||||
"noServerData": "서버 데이터가 없습니다.",
|
||||
"cpu": "CPU",
|
||||
"ram": "숫양",
|
||||
"notAvailable": "해당 없음"
|
||||
"notAvailable": "해당 없음",
|
||||
"customizeLayout": "Customize Dashboard",
|
||||
"dashboardSettings": "Dashboard Settings",
|
||||
"enableDisableCards": "Enable/Disable Cards",
|
||||
"resetLayout": "Reset to Default",
|
||||
"serverOverviewCard": "Server Overview",
|
||||
"recentActivityCard": "Recent Activity",
|
||||
"networkGraphCard": "Network Graph",
|
||||
"networkGraph": "Network Graph",
|
||||
"quickActionsCard": "Quick Actions",
|
||||
"serverStatsCard": "Server Stats"
|
||||
},
|
||||
"networkGraph": {
|
||||
"title": "Network Graph",
|
||||
"addHost": "Add Host",
|
||||
"addGroup": "Add Group",
|
||||
"addLink": "Add Link",
|
||||
"deleteSelected": "Delete Selected",
|
||||
"zoomIn": "Zoom In",
|
||||
"zoomOut": "Zoom Out",
|
||||
"resetView": "Reset View",
|
||||
"exportJson": "Export JSON",
|
||||
"importJson": "Import JSON",
|
||||
"selectHost": "Select Host",
|
||||
"chooseHost": "Choose a host...",
|
||||
"parentGroup": "Parent Group",
|
||||
"noGroup": "No Group",
|
||||
"groupName": "Group Name",
|
||||
"color": "Color",
|
||||
"source": "Source",
|
||||
"target": "Target",
|
||||
"moveToGroup": "Move to Group",
|
||||
"selectGroup": "Select group...",
|
||||
"addConnection": "Add Connection",
|
||||
"hostDetails": "Host Details",
|
||||
"connectToHost": "Connect to Host",
|
||||
"openTerminal": "Open Terminal",
|
||||
"openFileManager": "Open File Manager",
|
||||
"openTunnel": "Open Tunnels",
|
||||
"openDocker": "Open Docker",
|
||||
"openServerStats": "Open Server Details",
|
||||
"moveToGroupAction": "Move to Group",
|
||||
"removeFromGroup": "Remove from Group",
|
||||
"addHostHere": "Add Host Here",
|
||||
"editGroup": "Edit Group",
|
||||
"delete": "Delete",
|
||||
"cancel": "Cancel",
|
||||
"add": "Add",
|
||||
"create": "Create",
|
||||
"update": "Update",
|
||||
"move": "Move",
|
||||
"connect": "Connect",
|
||||
"close": "Close",
|
||||
"createGroup": "Create Group",
|
||||
"noAvailableHosts": "No available hosts",
|
||||
"selectSourcePlaceholder": "Select Source...",
|
||||
"selectTargetPlaceholder": "Select Target...",
|
||||
"invalidFile": "Invalid File",
|
||||
"hostAlreadyExists": "Host is already in the topology",
|
||||
"sourceTargetMustDiffer": "Source and target must be different",
|
||||
"connectionExists": "Connection already exists",
|
||||
"unknown": "Unknown",
|
||||
"name": "Name",
|
||||
"ip": "IP",
|
||||
"status": "Status",
|
||||
"id": "ID",
|
||||
"failedToLoadData": "Failed to load network topology data",
|
||||
"failedToAddNode": "Failed to add node",
|
||||
"sourceDifferentFromTarget": "Source and target must be different",
|
||||
"exportJSON": "Export JSON",
|
||||
"importJSON": "Import JSON",
|
||||
"searchHost": "Search hosts...",
|
||||
"noHostFound": "No hosts found",
|
||||
"searchGroup": "Search groups...",
|
||||
"noGroupFound": "No groups found",
|
||||
"searchNode": "Search nodes...",
|
||||
"noNodeFound": "No nodes found",
|
||||
"terminal": "Terminal",
|
||||
"fileManager": "File Manager",
|
||||
"tunnel": "Tunnel",
|
||||
"docker": "Docker",
|
||||
"serverStats": "Server Stats"
|
||||
},
|
||||
"rbac": {
|
||||
"shareHost": "호스트 공유",
|
||||
@@ -2291,10 +2522,10 @@
|
||||
"openServerDetails": "오픈 서버 세부 정보",
|
||||
"openFileManager": "파일 관리자 열기",
|
||||
"edit": "편집하다",
|
||||
"links": "모래밭",
|
||||
"links": "링크",
|
||||
"github": "깃허브",
|
||||
"support": "지원하다",
|
||||
"discord": "불화",
|
||||
"support": "문의하기",
|
||||
"discord": "디스코드",
|
||||
"donate": "기부하세요",
|
||||
"press": "누르다",
|
||||
"toToggle": "토글하려면",
|
||||
@@ -2306,9 +2537,15 @@
|
||||
"notEnabled": "이 호스트에서는 Docker가 활성화되어 있지 않습니다.",
|
||||
"validating": "Docker 유효성 검사 중...",
|
||||
"connectingToHost": "호스트에 연결 중...",
|
||||
"connecting": "연결 중...",
|
||||
"error": "오류",
|
||||
"errorCode": "오류 코드: {{code}}",
|
||||
"version": "도커 {{version}}",
|
||||
"connectionFailed": "Failed to connect to Docker",
|
||||
"totpVerificationFailed": "TOTP 인증에 실패했습니다. 다시 시도해 주세요.",
|
||||
"warpgateVerificationFailed": "Warpgate authentication failed. Please try again.",
|
||||
"verificationCodePrompt": "인증 코드를 입력하세요",
|
||||
"loadingContainers": "컨테이너 적재 중...",
|
||||
"containerStarted": "컨테이너 {{name}} 시작됨",
|
||||
"failedToStartContainer": "컨테이너 {{name}}시작에 실패했습니다.",
|
||||
"containerStopped": "컨테이너 {{name}} 가 중지되었습니다.",
|
||||
@@ -2335,7 +2572,6 @@
|
||||
"confirmRemoveContainer": "컨테이너 '{{name}}'를 정말로 제거하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
|
||||
"runningContainerWarning": "경고: 이 컨테이너는 현재 실행 중입니다. 제거하려면 먼저 컨테이너가 중지되어야 합니다.",
|
||||
"removing": "풀이...",
|
||||
"loadingContainers": "컨테이너 적재 중...",
|
||||
"noContainersFound": "컨테이너를 찾을 수 없습니다.",
|
||||
"noContainersFoundHint": "이 호스트에는 사용 가능한 Docker 컨테이너가 없습니다.",
|
||||
"searchPlaceholder": "검색 컨테이너...",
|
||||
@@ -2370,8 +2606,6 @@
|
||||
"disconnectedFromContainer": "컨테이너에서 분리됨",
|
||||
"containerMustBeRunning": "콘솔에 접속하려면 컨테이너가 실행 중이어야 합니다.",
|
||||
"authenticationRequired": "인증 필요",
|
||||
"verificationCodePrompt": "인증 코드를 입력하세요",
|
||||
"totpVerificationFailed": "TOTP 인증에 실패했습니다. 다시 시도해 주세요.",
|
||||
"connectedTo": "{{containerName}}에 연결됨",
|
||||
"disconnected": "연결이 끊어졌습니다",
|
||||
"consoleError": "콘솔 오류",
|
||||
@@ -2382,7 +2616,6 @@
|
||||
"bash": "세게 때리다",
|
||||
"sh": "쉿",
|
||||
"ash": "금연 건강 증진 협회",
|
||||
"connecting": "연결 중...",
|
||||
"connect": "연결하다",
|
||||
"disconnect": "연결을 끊으세요",
|
||||
"notConnected": "연결되지 않음",
|
||||
@@ -2393,7 +2626,37 @@
|
||||
"logs": "로그",
|
||||
"stats": "통계",
|
||||
"consoleTab": "콘솔",
|
||||
"startContainerToAccess": "콘솔에 접속하려면 컨테이너를 시작하세요."
|
||||
"startContainerToAccess": "콘솔에 접속하려면 컨테이너를 시작하세요.",
|
||||
"log": {
|
||||
"connecting": "Connecting to Docker host...",
|
||||
"authStarted": "Resolving authentication credentials...",
|
||||
"totpRequired": "TOTP verification required",
|
||||
"warpgateRequired": "Warpgate authentication required",
|
||||
"sessionCreated": "Docker SSH session established",
|
||||
"sessionReady": "Ready for Docker operations",
|
||||
"error": "Docker connection failed: {{error}}"
|
||||
}
|
||||
},
|
||||
"stats": {
|
||||
"log": {
|
||||
"connecting": "Starting metrics collection...",
|
||||
"existingSession": "Using existing metrics session",
|
||||
"totpVerifying": "TOTP verification required",
|
||||
"sessionEstablished": "Metrics session established",
|
||||
"collecting": "Collecting server metrics",
|
||||
"heartbeat": "Keeping connection alive",
|
||||
"stopped": "Metrics collection stopped",
|
||||
"error": "Metrics collection failed: {{error}}"
|
||||
}
|
||||
},
|
||||
"sftp": {
|
||||
"log": {
|
||||
"connecting": "Connecting to SFTP server...",
|
||||
"jumpHost": "Connecting via jump host {{host}}...",
|
||||
"connected": "SFTP connection established",
|
||||
"authFailed": "Authentication failed",
|
||||
"error": "SFTP operation failed: {{error}}"
|
||||
}
|
||||
},
|
||||
"theme": {
|
||||
"switchToLight": "조명으로 전환",
|
||||
|
||||
Reference in New Issue
Block a user