{
  "ai": {
    "addContext": "컨텍스트 추가",
    "addedToPane": "페인에 추가됨",
    "addFiles": "파일/사진 추가",
    "addScreenshot": "스크린샷 추가",
    "addTerminalBuffer": "터미널 버퍼 추가",
    "allChats": "모든 채팅",
    "apiKeyRequired": "{{provider}}는 AI 어시스턴트가 채팅을 시작하기 전에 API 키가 필요합니다.",
    "attachedFiles": "첨부 파일 ({{count}})",
    "chargingBeacon": "응답 비콘 충전 중",
    "chats": "채팅",
    "clearContext": "선택한 출력 컨텍스트 지우기",
    "close": "닫기",
    "closeChatHistory": "채팅 기록 닫기",
    "code": "code",
    "collapsePanel": "AI 어시스턴트 패널 접기",
    "composerPlaceholder": "AI 어시스턴트에게 무엇이든 물어보세요.",
    "copilotConnectRequired": "AI 어시스턴트가 채팅하려면 먼저 설정에서 GitHub Copilot을 연결하세요.",
    "copy": "복사",
    "copyMessage": "메시지 복사",
    "dashboardToolsDisabledHint": "어시스턴트가 위젯을 생성하거나 변경하려면 설정 > AI 어시스턴트 > 어시스턴트 도구 > 대시보드를 켜세요.",
    "dashboardToolsDisabledTitle": "대시보드 도구가 꺼져 있습니다",
    "deleteChat": "채팅 {{title}} 삭제",
    "draftExtension": "확장 초안 작성",
    "errorPrefix": "AI 어시스턴트 오류",
    "extensionDraft": "확장 초안",
    "extensionDraftPrompt": "KKTerm 확장 초안 작성 대상: ",
    "extensionReviewOnly": "검토 전용. 명시적 승인 없이 설치 또는 실행 불가.",
    "extensionReviewTooltip": "확장 초안은 검토 전용입니다",
    "extensions": "확장",
    "fileTooLarge": "{{name}}이(가) 10MB를 초과합니다.",
    "imageInputNotSupported": "이 모델은 이미지 입력을 지원하지 않으므로 붙여넣은 스크린샷은 전송되지 않습니다.",
    "imagePreviewTitle": "{{label}} 미리 보기",
    "modelRequired": "모델은 필수입니다.",
    "more": "더 보기",
    "newAiChat": "새 AI 어시스턴트 채팅",
    "newChat": "새 채팅",
    "noActiveSession": "활성 세션 없음",
    "noChatsYet": "아직 채팅이 없습니다.",
    "noMessages": "메시지 없음",
    "openImagePreview": "{{label}} 미리 보기 열기",
    "pastedImages": "붙여넣은 이미지 ({{count}})",
    "pastedImageSource": "붙여넣은 이미지",
    "pastedImageSourceWithNumber": "붙여넣은 이미지 {{number}}",
    "preparingResponse": "응답 준비 중...",
    "providerEndpointRequired": "제공자 엔드포인트는 필수입니다.",
    "providerError": "AI 제공자 설정 오류",
    "refresh": "AI 어시스턴트 새로고침",
    "removeFileAttachment": "{{label}} 제거",
    "removeImageAttachment": "{{label}} 제거",
    "saved": "저장됨",
    "secretCardAiProviderDescription": "{{provider}}의 AI 공급자 키로 저장되었습니다.",
    "secretCardAiProviderMessage": "{{provider}}가 AI 어시스턴트와 채팅하려면 API 키가 필요합니다.",
    "secretCardDefaultDescription": "OS 키체인에 직접 저장되었습니다.",
    "secretCardHide": "비밀 숨기기",
    "secretCardInputLabel": "비밀",
    "secretCardInvalidWidgetRequest": "위젯 비밀 요청이 유효하지 않습니다.",
    "secretCardMissingWidget": "위젯 인스턴스를 찾을 수 없습니다.",
    "secretCardPlaceholder": "비밀 붙여넣기",
    "secretCardPrivacy": "여기에 입력하세요. 로컬에 저장되며 AI 모델로 전송되지 않습니다.",
    "secretCardRuntimeRequired": "비밀 저장에는 KKTerm 데스크톱 런타임이 필요합니다.",
    "secretCardSave": "볼트에 저장",
    "secretCardSaved": "저장됨",
    "secretCardShow": "비밀 표시",
    "secretCardStoredInline": "OS 키체인에 저장됨",
    "secretCardStoredMessage": "{{label}}이(가) 저장되었습니다. 계속할 수 있습니다.",
    "secretCardStoredStatus": "{{label}}이(가) OS 키체인에 저장되었습니다.",
    "send": "보내기",
    "sendMessage": "메시지 보내기",
    "sendToTerminal": "포커스된 터미널로 보내기",
    "settings": "AI 어시스턴트 설정",
    "showLess": "간략히 보기",
    "stopMessage": "응답 중지",
    "thinking": "생각 중…",
    "thinkingStep": "생각 중",
    "thoughtFor": "생각 시간",
    "title": "AI 어시스턴트",
    "tmuxSessionLabels": [
      "에어로크",
      "안드로메다",
      "반물질",
      "소행성",
      "우주비행사",
      "대기권",
      "오로라",
      "쌍성계",
      "생물권",
      "블랙홀",
      "블레이자",
      "캡슐",
      "천체",
      "채층",
      "크로노스",
      "성단",
      "혜성",
      "별자리",
      "코로나",
      "코스모스",
      "크레이터",
      "극저온",
      "사이버",
      "데이터권",
      "심우주",
      "도킹",
      "돔실드",
      "표류",
      "왜성",
      "식",
      "전자기",
      "분점",
      "이벤트",
      "외계행성",
      "외기권",
      "필라멘트",
      "근접통과",
      "핵융합",
      "은하",
      "관문",
      "측지선",
      "글루온",
      "중력",
      "격납고",
      "나선",
      "홀로데크",
      "지평선",
      "수소",
      "초신성폭발",
      "초공간",
      "점화",
      "충격파",
      "관성",
      "적외선",
      "이온추진",
      "전리층",
      "제트기류",
      "점프게이트",
      "목성",
      "케플러",
      "발사대",
      "광년",
      "리튬",
      "길잡이별",
      "메인프레임",
      "화성",
      "수성",
      "유성",
      "미션",
      "월면기지",
      "문샷",
      "성운",
      "해왕성",
      "넷러너",
      "중성자",
      "차세대",
      "신성",
      "관측소",
      "궤도",
      "오리온",
      "파섹",
      "탑재체",
      "광자",
      "소행성체",
      "플라즈마",
      "폴라리스",
      "탐사선",
      "펄서",
      "퀀텀",
      "퀘이사",
      "적색편이",
      "탐사로버",
      "인공위성",
      "특이점",
      "태양풍",
      "우주실험실",
      "성간먼지",
      "우주선",
      "흑점",
      "초신성"
    ],
    "toolCallComplete": "완료",
    "toolCallRunning": "실행 중",
    "toolCallUsing": "{{tool}} 도구 사용 중...",
    "toolConnections": "연결 관리 중…",
    "toolConnectionsDone": "연결 관리됨",
    "toolCurrentTime": "현재 시간 확인 중…",
    "toolCurrentTimeDone": "현재 시간 확인 완료",
    "toolDashboard": "대시보드 업데이트 중…",
    "toolDashboardDone": "대시보드 업데이트 완료",
    "toolFileRead": "파일 읽는 중…",
    "toolFileReadDone": "파일 읽기 완료",
    "toolFileSearch": "파일 검색 중…",
    "toolFileSearchDone": "파일 검색 완료",
    "toolPermissionAllowAll": "모두 허용",
    "toolApprovalTitle": "도구 호출을 승인하시겠습니까?",
    "toolApprovalTool": "{{tool}} 도구",
    "toolApprovalBody": "이 작업은 KKTerm 또는 로컬 머신을 변경할 수 있습니다.",
    "toolApprovalDetails": "요청 세부정보",
    "toolApprovalWaiting": "응답을 기다리는 중입니다.",
    "toolApprovalAllow": "허용",
    "toolApprovalAllowSession": "이 세션에서 허용",
    "toolApprovalApproved": "허용됨. 재개 중…",
    "toolApprovalAllowedSession": "이 세션에서 허용됨. 재개 중…",
    "toolApprovalCancelled": "취소됨. 재개 중…",
    "toolPermissionMode": "도구 권한",
    "toolPermissionPrompt": "확인",
    "toolSecretRequest": "비밀 항목 요청 중…",
    "toolSecretRequestDone": "비밀 항목 요청됨",
    "toolSessions": "세션 작업 중…",
    "toolSessionsDone": "세션 작업 완료",
    "toolShellCommand": "명령 실행 중…",
    "toolShellCommandDone": "명령 실행 완료",
    "toolWebFetch": "웹 페이지 가져오는 중…",
    "toolWebFetchDone": "웹 페이지 가져옴",
    "toolWebSearch": "웹 검색 중…",
    "toolWebSearchDone": "웹 검색 완료",
    "viewAll": "모두 보기",
    "waitingPhrases": [
      "츤데레 커널 컴파일하는 중",
      "차크라 네트워크 조각 모음 중",
      "해변 에피소드 로딩 중",
      "선배 탐지기 보정 중",
      "전설의 변신 시퀀스 버퍼링 중",
      "우정 알고리즘 재컴파일 중",
      "고양이소녀 신경망 최적화 중",
      "넨도로이드 컬렉션 동기화 중",
      "원기옥 패치 배포 중",
      "이세계 타임라인 포크 중",
      "메카 설계도 색인 중",
      "작화 프레임 렌더링 중",
      "마법소녀 마스코트 재부팅 중",
      "필러 에피소드 캐시 플러시 중",
      "오니짱 분류기 학습 중",
      "새 이세계 인스턴스 기동 중",
      "설정구멍 데몬 패치 중",
      "팬서비스 할당량 검증 중",
      "전설의 검 레지스트리 해싱 중",
      "신급 와이프 엔드포인트 폴링 중",
      "삼각관계 데드락 해결 중",
      "궁극기 JIT 컴파일 중",
      "쿨데레 힙 조각 모음 중",
      "영계에서 OVA 스트리밍 중",
      "차원 틈새 볼륨 마운트 중",
      "금술 입력 살균 중",
      "먼치킨 주인공 린트 중",
      "운명의 자막 파싱 중",
      "거대 로봇 격납고 도커화 중",
      "눈물의 음식 먹방 직렬화 중",
      "어린 시절 약속 복호화 중",
      "그림자 분신 스레드 생성 중",
      "변신 스톡 영상 스로틀링 중",
      "온천 에피소드 애셋 하이드레이트 중",
      "숨겨진 선생님 DLC 확인 중",
      "대회편 스캐폴드 빌드 중",
      "다음 에피소드 예고 프리페치 중",
      "동료 파워 부스트 브로드캐스트 중",
      "하렘 주인공 자력 부여 중",
      "일상물 토렌트 시딩 중",
      "드라마틱 바람 효과 캐싱 중",
      "제2형태 DLC 해금 중",
      "츤데레 버전 고정 중",
      "평행 우주 페더레이션 중",
      "파워 인플레 곡선 린트 중",
      "소환 계약서 서명 중",
      "주인공 군 리포지토리 클론 중",
      "감동 회상신 백업 중",
      "노래방 엔딩 시퀀스 예열 중",
      "애니 단독 시청자 볼륨 꺼내는 중",
      "멘붕 스냅샷 찍는 중",
      "코타츠 워크로드 데우는 중",
      "가챠 뽑기 기록 CRUD 중",
      "분기별 와이프 티어표 조립 중",
      "필살기 게이지 충전 중",
      "비극적 과거사 롤백 중",
      "성우 보컬 트랙 먹싱 중",
      "초차원 AI 튜닝 중",
      "해변 에피소드 마이크로서비스 분할 중",
      "우정의 힘으로 메카 융합 중",
      "얀데레 소켓 연결 중",
      "도장에서 세그폴트 발생 중",
      "고백 씬 재시도 중",
      "성반전 설정 스왑 중",
      "라이트노벨 정사 로딩 중",
      "중2병 암호 해독 중",
      "고통의 가챠 돌리는 중",
      "애니 행성 특급 테더링 중",
      "멜론빵 바이너리 빌드 중",
      "학생회 기록 IDOR 공격 중",
      "애니 물리엔진 팽창 중",
      "벚꽃 파티클 연산 중",
      "고양이귀 감도 오버클럭 중",
      "데레데레 코루틴 일시정지 중",
      "분노한 팬덤 토큰 생성 중",
      "마법진 링 버퍼 라우팅 중",
      "주먹밥 SSR 상태 하이드레이트 중",
      "회상 에피소드 버퍼 파킹 중",
      "CDN에서 시즌 한정 드롭 획득 중",
      "선생님 지혜 데이터 페치 중",
      "먼치킨 슬라임 기가 배포 중",
      "영수 퀘스트 타임아웃 중",
      "이세계 트럭 군 이벤트 발행 중",
      "애니 눈빛 셰이더 리프레시 중",
      "모에 덩어리 분류기 학습 중",
      "우구우 파티클 시스템 렌더링 중",
      "츤데레 토큰 합성 중",
      "쿨데레 데이터베이스 복제 중",
      "닌자 우편함 프록시 중",
      "용사 파티 자가 치유 중",
      "스튜디오 크런치 팟 스케줄링 중",
      "해변 필러 컨테이너 기동 중",
      "데레데레 풀 리퀘스트 머지 중",
      "최신 동인지 릴리스 태깅 중",
      "요리 배틀 로그 재생 중",
      "삽입곡 신호 증폭 중",
      "학생회 회의 정지 중",
      "라면 토핑 플러그인 pip 설치 중",
      "애니 배신 이벤트 생성 중",
      "애니 사망 플래그 취소선 긋는 중",
      "합체 시퀀스 동기화 중",
      "전투력 예산 버스트 중",
      "공중 베기 프리즈 프레임 중",
      "츤데레 체크섬 확인 중",
      "선배-나를-봐줘 요청 해결 중",
      "아라아라 이벤트 로깅 중",
      "파워업 시퀀스 커밋 중",
      "부러진 카타나 인스턴스 수리 중",
      "아이돌 댄스 프레임 시퀀싱 중",
      "대회 관객 인큐 중",
      "숨겨진 마을 클라우드 페더레이션 중",
      "빅3 상태 폴링 중",
      "OVA 사이드로딩으로 정사 편입 중",
      "여성향 19금 모듈 번들링 중",
      "물의 술법 데모 데이터 하이드레이트 중",
      "예비 주인공으로 페일오버 중",
      "벚꽃 체크포인트 복원 중",
      "라이트노벨 권수 동기화 중",
      "빛의 거인 컨테이너화 중",
      "정신적 데미지 토큰 만료 중",
      "기억상실편 스키마 마이그레이션 중",
      "하렘 차원별 샤딩 중",
      "503 메이드 서비스 코스프레 중",
      "팬 이론 모델 과적합 중",
      "먼치킨 능력 OOM 킬 중",
      "BGM 노스탤지어 포맷 트랜스코딩 중",
      "홍조 스티커 프로덕션 푸시 중",
      "온천 에피소드 Liquibase 마이그레이션 중",
      "부활 주문 크래시 루프 중",
      "에네르기파 사운드 바이트 리샘플링 중",
      "스피드 라인 생성기 스로틀링 중",
      "러브러브 어택 전기 충전 중",
      "성반전 플래그 토글 중",
      "악의 조직 계층도 루팅 중",
      "얀데레 입력 살균 중",
      "대회편 스포일러 저격 중",
      "검도부 쿠키 굽는 중",
      "오니짱 토큰 검증 중",
      "에에에에에 파형 디에서 중",
      "도시락 CDN 재가열 중",
      "영탄 궤도 재라우팅 중",
      "비치 발리볼 물리 재해싱 중",
      "와이프 전쟁 합의 도출 중",
      "은둔형 외톨이 편 언아카이브 중",
      "120 FPS 작화 모드 활성화 중",
      "우울한 일요일 각본 관찰 중",
      "기타 케이스 공개 돌리는 중",
      "회상신 세피아 색보정 중",
      "새끼손가락 약속 소켓 링크 중",
      "널 지켜줄게 패킷 전송 중",
      "소꿉친구 루트 오버라이드 중",
      "팬서비스 해변 에피소드 주입 중",
      "다녀왔습니다 씬 세그먼트 중",
      "학원제 스텁 CRUD 중",
      "계승 술법 목록 이뉴머레이션 중",
      "우정 배율 재조정 중",
      "비극적 과거사 연쇄 캐스케이드 중",
      "다테바요 엔드포인트 레이트 리밋 중",
      "넌 이미 죽어 있다 트리거 시간 정지 중",
      "공유 유니버스 재컴파일 중",
      "달라붙는 후배 포인터 역참조 중",
      "운동회 대회 계획 페일 패스트 중",
      "명대사 독백 청킹 중",
      "부활동 가입 신청서 배치 삽입 중",
      "용사 파티 버스 팩터 분석 중",
      "소꿉친구 존 컨테이너 격리 중",
      "바카 의존성 충돌 해결 중",
      "옥상 씬 실시간 마이그레이션 중",
      "러브레터 페이로드 가로채는 중",
      "휴재 전 마지막화 훅 감시 중",
      "거대 메카 레이저 쿨다운 재가열 중",
      "학원 명부 재채우기 중",
      "감정의 펀치 스케줄 해제 중",
      "구미호 데몬 봉인 중",
      "라면가게 단골 로드아웃 큐잉 중",
      "세계관 설정 떡밥 논문 모드 중",
      "전설의 검 생성기 BEAST 모드 중",
      "먼치킨 선생님 너프 중",
      "무언의 눈싸움 버퍼링 중",
      "원작 기준으로 각색 리베이스 중",
      "비치 발리볼 캐릭터 디자인 린트 중",
      "나쁘지 않군 비웃음 응답 패링 중",
      "머리 쓰다듬기 트리거 활성화 중",
      "말풍선 IDE 트랜스크라이브 중",
      "사역마 데몬 재부팅 중",
      "우정 컷씬 프리캐싱 중",
      "흑역사 계획 리로드 중",
      "이세계 치트 스킬 테이블 정규화 중",
      "그렇군 이해 상태 캐싱 중",
      "메카 파일럿 싱크율 부트스트래핑 중",
      "동료의 기억 벡터 임베딩 중",
      "삼각관계 루트 A/B 테스트 중",
      "이게 내 최종 형태는 아니다 모델 레이어링 중",
      "분기별 메타데이터 API 게이트키핑 중",
      "타락한 부적의 악의 비트 정화 중",
      "8비트 엔딩 테마 작곡 중",
      "하늘을 나는 성 쿠버네티스화 중",
      "시공간 구멍 덕트 테이프로 수리 중",
      "해변 장난감 4:3 빈 패킹 중",
      "축제 일정 카오스 멍키 중"
    ],
    "workDurationMinutesSeconds": "{{minutes}}m {{seconds}}s",
    "workDurationSeconds": "{{count}}s",
    "workDurationUnderSecond": "<1s",
    "workedFor": "{{duration}} 동안 작업함",
    "workspace": "워크스페이스",
    "createWidget": "위젯 만들기",
    "createWidgetPlaceholder": "만들 위젯을 설명하세요.",
    "createWidgetExamples": [
      "원형 시계",
      "CPU & RAM 미니 모니터",
      "SSH 빠른 연결 목록",
      "메모리 & 스왑 바",
      "파티션별 디스크 사용량",
      "시스템 가동 시간",
      "네트워크 송수신 그래프",
      "핑 지연 모니터",
      "Docker 컨테이너 목록",
      "Git 브랜치 & 상태",
      "systemd 서비스 목록",
      "로그 끝 뷰어",
      "날씨 위젯",
      "SSL 인증서 만료",
      "HTTP 엔드포인트 상태 확인",
      "다음 cron 실행 시간",
      "사용자 셸 지표 표시",
      "API 상태 배지",
      "세계 시계 (다중 시간대)",
      "CPU 사용량 상위 프로세스",
      "로그인 실패 카운터",
      "대기 중인 패키지 업데이트",
      "카운트다운 타이머",
      "스톱워치",
      "커널 & OS 정보",
      "스네이크 게임",
      "테트리스",
      "벽돌 깨기",
      "2048",
      "지뢰 찾기",
      "퐁",
      "Flappy Bird 클론",
      "스페이스 인베이더 클론",
      "Wordle 클론",
      "사이먼 게임",
      "콘웨이의 생명 게임",
      "물리 공 튕기기",
      "매트릭스 비 애니메이션",
      "3D 큐브 회전",
      "불꽃놀이 디스플레이",
      "픽셀 아트 캔버스",
      "방치형 쿠키 클리커",
      "반응 속도 테스트",
      "매직 8볼",
      "주사위 굴리기",
      "오늘의 아빠 개그",
      "오늘은 금요일인가요?",
      "피젯 스피너",
      "용암 램프 애니메이션",
      "랜덤 고양이 사실"
    ],
    "watchdog": "감시",
    "watchdogPlaceholder": "감시할 내용을 설명하세요.",
    "watchdogExamples": [
      "alert if CPU over 90% for 5 min",
      "alert when RAM usage over 80%",
      "alert when disk usage over 85%",
      "alert if disk free drops below 10%",
      "alert when commit memory over 90%",
      "alert if process count spikes over 800",
      "alert when handle count exceeds 50000",
      "alert if KKTerm RAM over 1 GB",
      "alert when network upstream over 50 MB/s",
      "let me know when CPU drops back under 50%",
      "ping my-server.example.com — alert if it goes offline",
      "monitor 192.168.1.10 and notify if it stops responding",
      "alert if SSH on my-host stops accepting connections",
      "alert if port 443 on api.example.com closes",
      "alert if my database port 5432 stops listening",
      "watch port 8080 — tell me when it becomes available again",
      "watch my codex CLI session — nudge it if silent for 60 seconds",
      "watch this SSH session for 2 minutes of silence then notify me",
      "monitor my long-running build — alert if output stops for 5 min",
      "if codex hangs on a prompt, send it /continue automatically"
    ],
    "selectedIntent": "선택된 어시스턴트 인텐트",
    "clearIntent": "{{intent}} 지우기",
    "toolPerformanceCounters": "성능 카운터 읽는 중…",
    "toolPerformanceCountersDone": "성능 카운터 읽음",
    "toolEmail": "이메일 전송 중…",
    "toolEmailDone": "이메일 전송됨",
    "settingsContextLabel": "현재 설정 페이지",
    "toolApprovalDenied": "거부됨.",
    "toolApprovalDeny": "거부",
    "toolApprovalSelectAction": "작업 선택",
    "toolTutorial": "튜토리얼 도움말 표시 중...",
    "toolTutorialDone": "튜토리얼 도움말을 표시함",
    "tutorialInvalidRequest": "튜토리얼 요청에는 대상, 제목, 도움말 텍스트가 필요합니다.",
    "tutorialTargetNotFound": "해당 튜토리얼 대상은 지금 보이지 않습니다.",
    "skillInvoked": "사용 중인 스킬: {{skills}}",
    "watchdogApproval": {
      "lede": "AI 개입이 포함된 감시자 \"{{name}}\"을(를) 만드시겠습니까?",
      "target": "대상",
      "trigger": "트리거",
      "poll": "폴링 간격",
      "stop": "중지 조건",
      "goal": "개입 목표",
      "allowedTools": "허용된 도구 ({{count}})",
      "allowedToolsCaveat": "AI는 이 감시자의 수명 동안 추가 프롬프트 없이 이러한 도구를 호출할 수 있습니다. 다른 도구는 런타임에 거부됩니다.",
      "caps": "하드 캡: 최대 {{max}}회 개입 · 작업 간 {{suppression}}초 쿨다운"
    }
  },
  "app": {
    "aiAssistant": "AI 어시스턴트",
    "connectedConnectionsRail": "연결된 연결",
    "connectionRail": "연결 레일",
    "connections": "연결",
    "dontSleep": "절전 금지",
    "dontSleepDisable": "절전 금지 모드 비활성화",
    "dontSleepDisabled": "절전 금지 모드가 비활성화되었습니다.",
    "dontSleepEnable": "절전 금지 모드 활성화",
    "dontSleepEnabled": "절전 금지 모드가 활성화되었습니다.",
    "dontSleepError": "절전 금지 모드를 변경할 수 없습니다: {{message}}",
    "openConnectedConnection": "{{name}} 열기",
    "openPinnedConnection": "고정된 연결 {{name}} 열기",
    "primaryNav": "기본",
    "resizeAiAssistant": "AI 어시스턴트 패널 크기 조정",
    "resizeConnections": "연결 열 크기 조정",
    "settings": "설정",
    "trayDontSleep": "절전 해제",
    "trayExit": "종료",
    "manual": "매뉴얼",
    "dontSleepStatusEnabled": "절전 방지 활성화됨",
    "titlebar": {
      "minimize": "최소화",
      "maximize": "최대화",
      "restore": "복원",
      "close": "닫기"
    }
  },
  "appLauncher": {
    "addApp": "앱 추가",
    "addMenuApp": "앱",
    "addMenuFile": "문서",
    "addMenuFolder": "폴더",
    "allFilesFilter": "모든 파일",
    "arguments": "인수",
    "argumentsPlaceholder": "선택적 실행 인수",
    "dialogLabel": "런처 항목",
    "detailsModifiedColumn": "수정한 날짜",
    "detailsNameColumn": "이름",
    "detailsPathColumn": "경로",
    "detailsSizeColumn": "크기",
    "detailsTypeColumn": "유형",
    "detailsView": "자세히",
    "dialogTitle": "런처 항목 편집",
    "edit": "편집",
    "editApp": "{{name}} 편집",
    "emptyHint": "데스크톱 앱, 바로가기, 스크립트 또는 파일을 추가하여 이 위젯에서 실행하세요.",
    "emptyTitle": "고정된 앱이 없습니다",
    "entriesLabel": "고정된 애플리케이션",
    "fileFilter": "앱, 바로가기 및 스크립트",
    "fileType": "파일",
    "fileTypeWithExtension": "{{extension}} 파일",
    "folderType": "폴더",
    "iconView": "아이콘",
    "launchApp": "{{name}} 실행",
    "launchError": "앱을 실행할 수 없습니다: {{message}}",
    "launchStatus": "{{name}} 실행 중.",
    "listView": "목록",
    "loadError": "앱 런처 핀을 로드할 수 없습니다: {{message}}",
    "loading": "앱 로딩 중",
    "missingPath": "경로를 찾을 수 없습니다",
    "moduleLabel": "고정된 데스크톱 앱",
    "moreActions": "{{name}} 추가 작업",
    "name": "이름",
    "notAvailable": "-",
    "openFolder": "폴더 열기",
    "path": "경로",
    "pinnedApps": "고정된 앱",
    "pinToRail": "액티비티 레일에 표시",
    "railPinned": "레일",
    "railShortcuts": "레일 바로가기",
    "railShortcutsLabel": "고정된 앱 런처 바로가기",
    "remove": "제거",
    "removeApp": "{{name}} 제거",
    "removedStatus": "앱 런처 항목이 제거되었습니다: {{name}}.",
    "runAdmin": "관리자로 실행",
    "runAsUser": "다른 사용자로 실행",
    "runNormal": "실행",
    "savedStatus": "앱 런처 항목이 저장되었습니다: {{name}}.",
    "saveError": "앱 런처 핀을 저장할 수 없습니다: {{message}}",
    "selectAppTitle": "앱 또는 스크립트 추가",
    "selectError": "앱 런처 선택을 읽을 수 없습니다: {{message}}",
    "selectFileTitle": "앱, 바로가기, 스크립트 또는 파일 추가",
    "selectFolderTitle": "폴더 추가",
    "statusReady": "앱 런처 핀은 로컬에서 관리됩니다.",
    "subtitle": "대시보드 위젯에서 빠르게 실행할 로컬 앱, 바로가기, 스크립트 및 파일을 추가하세요.",
    "summaryLabel": "앱 런처 요약",
    "title": "앱 런처",
    "unknownFileType": "알 수 없음",
    "viewModeLabel": "앱 런처 보기 모드",
    "workingDirectory": "작업 디렉터리",
    "workingDirectoryPlaceholder": "선택적 폴더 경로",
    "addFolder": "폴더 추가"
  },
  "common": {
    "about": "정보",
    "add": "추가",
    "am": "AM",
    "back": "뒤로",
    "cancel": "취소",
    "close": "닫기",
    "confirm": "확인",
    "connect": "연결",
    "copy": "복사",
    "cut": "잘라내기",
    "delete": "삭제",
    "edit": "편집",
    "error": "오류",
    "export": "내보내기",
    "forward": "앞으로",
    "help": "도움말",
    "import": "가져오기",
    "loading": "로딩 중...",
    "no": "아니요",
    "ok": "확인",
    "open": "열기",
    "paste": "붙여넣기",
    "pm": "PM",
    "refresh": "새로고침",
    "remove": "제거",
    "rename": "이름 변경",
    "reset": "초기화",
    "save": "저장",
    "search": "검색",
    "send": "보내기",
    "settings": "설정",
    "success": "성공",
    "yes": "예"
  },
  "connections": {
    "addConnection": "연결 추가",
    "addTo": "추가 대상...",
    "newTabShortcut": "Ctrl+Left Click",
    "addToPane": "페인에 추가",
    "admin": "관리자",
    "auth": "인증",
    "browse": "찾아보기",
    "cancel": "취소",
    "cannotBeUndone": "이 작업은 되돌릴 수 없습니다.",
    "chooseImage": "선택",
    "close": "닫기",
    "collapse": "접기",
    "collapseAll": "모두 접기",
    "collapseColumn": "연결 열 접기",
    "collapseFolder": "폴더 접기",
    "connect": "연결",
    "connectionName": "연결 이름",
    "connectionProperties": "연결 속성",
    "connectionTree": "연결 트리",
    "createConnectionComplete": "연결 \"{{name}}\"이(가) 추가되었습니다.",
    "credentialUser": "인증 사용자",
    "currentCustomIcon": "현재 사용자 정의 아이콘",
    "customImage": "선택한 이미지",
    "dataPartition": "데이터 파티션",
    "default": "기본값",
    "delete": "삭제",
    "deleteConnectionComplete": "연결 \"{{name}}\"이(가) 삭제되었습니다.",
    "deleteConnectionConfirm": "연결 삭제",
    "deleteConnectionMessage": "연결 삭제",
    "deleteFolderConfirm": "폴더 삭제",
    "deleteFolderMessage": "폴더 삭제",
    "domainAdmin": "DOMAIN\\admin",
    "editIcon": "연결 아이콘 편집",
    "editIconBackground": "연결 아이콘 배경 편집",
    "iconBackground": "아이콘 배경",
    "transparentIconBackground": "투명 아이콘 배경 사용",
    "selectIconBackground": "{{color}} 아이콘 배경 사용",
    "embeddedWebApp": "내장 웹 앱",
    "exampleHost": "example.internal",
    "expand": "펼치기",
    "expandAll": "모두 펼치기",
    "expandFolder": "폴더 펼치기",
    "folder": "폴더",
    "folderConnectionsCount": "개 연결",
    "folderSubfoldersCount": "개 하위 폴더",
    "folderTreeControls": "폴더 트리 컨트롤",
    "ftp": "FTP",
    "ftpConnectTimeoutSecs": "연결 시간 초과 (초)",
    "ftpIgnoreCertErrors": "유효하지 않은 TLS 인증서 허용",
    "ftpKeepaliveSecs": "Keepalive (초, 0 = 꺼짐)",
    "ftpMode": "연결 모드",
    "ftpModeActive": "액티브 (PORT)",
    "ftpModePassive": "패시브 (PASV)",
    "ftpOptions": "FTP 옵션",
    "ftpProtocol": "프로토콜",
    "ftpProtocolFtp": "일반 FTP",
    "ftpProtocolFtps": "FTPS (TLS)",
    "ftpProtocolSftp": "SFTP (SSH 경유)",
    "ftpShowHidden": "숨김 파일 표시",
    "ftpTlsExplicit": "명시적 (AUTH TLS)",
    "ftpTlsImplicit": "암시적 (포트 990)",
    "ftpTlsMode": "TLS 모드",
    "ftpTransferAscii": "ASCII",
    "ftpTransferBinary": "바이너리",
    "ftpTransferType": "전송 유형",
    "ftpUtf8": "UTF-8 경로 협상",
    "host": "호스트",
    "hostname": "호스트명",
    "iconFileTooLarge": "20MB 미만의 이미지를 선택하세요.",
    "iconPickerLabel": "연결 아이콘",
    "iconReadError": "해당 이미지를 읽을 수 없습니다.",
    "import": {
      "back": "뒤로",
      "bookmarkFallbackName": "가져온 북마크",
      "bookmarksLoading": "브라우저 북마크 소스를 찾는 중...",
      "bookmarksNoImportable": "선택한 북마크에 http 또는 https URL이 포함되지 않았습니다.",
      "bookmarksNoSources": "이 장치에서 Edge, Chrome 또는 Firefox 북마크 소스를 찾을 수 없습니다.",
      "bookmarksPreview": "{{count}}개 선택 미리보기",
      "bookmarksSelectionRequired": "가져올 폴더 또는 북마크를 하나 이상 선택하세요.",
      "bookmarksSourceLabel": "브라우저 프로필",
      "bookmarksSourcePath": "소스 파일: {{path}}",
      "bookmarksSourceRequired": "브라우저 북마크 소스를 선택하세요.",
      "bookmarksSubtitle": "Edge, Chrome, Firefox URL 북마크",
      "bookmarksTitle": "브라우저 북마크 가져오기",
      "bookmarksTreeLabel": "북마크 폴더 및 링크",
      "bulkApply": "적용",
      "bulkCancel": "취소",
      "bulkPasswordLabel": "비밀번호(선택)",
      "bulkPasswordPlaceholder": "선택한 행에 적용할 비밀번호",
      "bulkPasswordRequired": "적용할 비밀번호를 입력하세요.",
      "bulkScopeAll": "선택한 모든 항목에 적용",
      "bulkScopeUnfilled": "입력되지 않은 항목만 채우기",
      "bulkUserLabel": "사용자 이름",
      "bulkUserPlaceholder": "선택한 행에 적용할 사용자 이름",
      "bulkUserRequired": "적용할 사용자 이름을 입력하세요.",
      "chooseFile": "파일 선택",
      "chooseSource": "가져올 원본 선택",
      "colHost": "호스트",
      "colName": "이름",
      "colPassword": "비밀번호",
      "colPort": "포트",
      "colType": "유형",
      "colUser": "사용자",
      "destinationLabel": "대상 위치",
      "destinationNewFolder": "새 폴더 만들기",
      "destinationRoot": "루트",
      "fileFormatsHint": "지원: CSV/TSV/텍스트, RDCMan (.rdg), MobaXterm (.mxtsessions), PuTTY (.reg).",
      "folderNameRequired": "폴더 이름을 입력하세요.",
      "fromFileSubtitle": "CSV, TSV, RDCMan, MobaXterm, PuTTY",
      "fromFileTitle": "파일에서 가져오기",
      "importBookmarksComplete": "북마크에서 {{count}}개의 연결을 가져왔습니다.",
      "importCount": "{{count}}개 가져오기",
      "importedDefault": "가져옴",
      "importedFromBookmarks": "북마크",
      "importedFromMobaxterm": "MobaXterm",
      "importedFromPutty": "PuTTY",
      "importedFromRdcman": "RDCMan",
      "importedFromScan": "스캔",
      "importFileComplete": "파일에서 {{count}}개의 연결을 가져왔습니다.",
      "importScanComplete": "스캔에서 {{count}}개의 연결을 가져왔습니다.",
      "newFolderNameLabel": "새 폴더 이름",
      "noFileChosen": "선택된 파일 없음",
      "noneSelected": "가져올 행을 하나 이상 선택하세요.",
      "portRdp": "RDP",
      "portSsh": "SSH",
      "portTelnet": "Telnet",
      "previewHeading": "{{count}} 중 {{selected}} 선택됨",
      "scanNoResults": "스캔한 범위에서 열린 포트를 찾지 못했습니다.",
      "scanPortRequired": "탐지할 포트를 하나 이상 선택하세요.",
      "scanPortsLabel": "탐지할 포트",
      "scanRunning": "스캔 중",
      "scanStart": "스캔 시작",
      "scanSubtitle": "범위에서 열린 SSH, Telnet, RDP 탐지",
      "scanTargetHint": "선택한 포트에 대한 가벼운 TCP 프로브. 스캔당 1024 호스트로 제한됩니다.",
      "scanTargetLabel": "대상",
      "scanTargetPlaceholder": "192.168.1.0/24, 10.0.0.10-10.0.0.50 또는 단일 IP/호스트",
      "scanTargetRequired": "대상 IP, 호스트 이름, 범위 또는 CIDR을 입력하세요.",
      "scanTitle": "네트워크 스캔",
      "selectAll": "모두 선택",
      "selectColumn": "선택",
      "selectNone": "선택 해제",
      "selectRow": "행 선택",
      "setPasswordButton": "비밀번호 설정",
      "setUsernameButton": "사용자 이름 설정",
      "tileSubtitle": "파일 또는 네트워크 스캔에서",
      "tileTitle": "가져오기",
      "title": "연결 가져오기",
      "warningsHeading": "경고"
    },
    "inheritSettingsDefaults": "설정 기본값 사용",
    "jumpInternal": "jump.internal",
    "keyFile": "키 파일",
    "keyPath": "키 경로",
    "keyPathExample": "C:\\Users\\example\\.ssh\\id_ed25519",
    "layout": "레이아웃",
    "leaveBlankPassword": "비워 두면 저장된 비밀번호 유지",
    "left": "왼쪽",
    "line": "라인",
    "localShell": "로컬 셸",
    "localStartupDirectory": "시작 경로",
    "localStartupDirectoryPickerTitle": "시작 경로 선택",
    "localStartupDirectoryPlaceholder": "C:\\Work\\Project",
    "localStartupScript": "시작 스크립트",
    "localStartupScriptPlaceholder": "시작 후 실행할 선택적 명령어",
    "localTerminal": "로컬 터미널",
    "lower": "아래",
    "nameOptional": "이름(선택 사항)",
    "newConnection": "새 연결",
    "newConnectionTitle": "새 연결",
    "newFolder": "새 폴더",
    "newFolderName": "새 폴더 이름",
    "newSubfolderIn": "새 하위 폴더 위치:",
    "noRecent": "최근 연결 없음",
    "normal": "일반",
    "openOneOffSession": "일회성 세션 열기",
    "optionalUsername": "선택적 사용자 이름",
    "password": "비밀번호",
    "passwordLabel": "비밀번호",
    "pinnedToRailStatus": "{{name}}을(를) 고정했습니다.",
    "pinRailError": "고정된 연결을 업데이트할 수 없습니다: {{message}}",
    "pinToRail": "고정",
    "port": "포트",
    "predefinedIcons": "미리 정의된 아이콘",
    "properties": "속성",
    "proxyJumpLabel": "프록시 점프",
    "proxyJumpOptional": "프록시 점프 (없으면 비워 두세요)",
    "quickConnect": "빠른 연결",
    "quickConnectDialog": "빠른 연결",
    "quickSessionFallbackName": "빠른 세션",
    "rdp": "RDP",
    "rdpOptions": "RDP 옵션",
    "removeCustomIcon": "사용자 정의 아이콘 제거",
    "rename": "이름 변경",
    "renameConnection": "연결 이름 변경",
    "renameFolder": "폴더 이름 변경",
    "right": "오른쪽",
    "root": "루트",
    "savedImages": "저장된 이미지",
    "screenControl": "화면 제어",
    "searchPlaceholder": "호스트, 폴더 검색",
    "secureShell": "보안 셸",
    "selectPredefinedIcon": "{{icon}} 아이콘 사용",
    "selectSavedIcon": "저장된 이미지 {{index}} 사용",
    "serial": "시리얼",
    "serialLine": "시리얼 라인",
    "serialLinePlaceholder": "COM1",
    "shell": "셸",
    "speed": "속도",
    "ssh": "SSH",
    "sshAgent": "SSH 에이전트",
    "sshTerminal": "SSH 터미널",
    "storedInKeychain": "OS 키체인에 저장됨",
    "telnet": "텔넷",
    "telnetShell": "비밀번호 터미널",
    "title": "연결",
    "transferSshPublicKey": "SSH 공개 키 전송",
    "transferSshPublicKeyAction": "키 전송",
    "transferSshPublicKeyComplete": "SSH 공개 키가 {{path}}에서 전송되었습니다.",
    "transferSshPublicKeyHint": "비밀번호 인증을 사용하여 선택한 공개 키를 원격 사용자의 authorized_keys로 전송합니다.",
    "transferSshPublicKeyProxyJumpUnsupported": "SSH 공개 키 전송은 아직 ProxyJump 연결을 지원하지 않습니다.",
    "type": "유형",
    "unpinFromRail": "고정 해제",
    "unpinnedFromRailStatus": "{{name}}의 고정을 해제했습니다.",
    "upper": "위",
    "url": "URL",
    "urlPlaceholder": "https://example.com",
    "useDefaultIcon": "기본 아이콘 사용",
    "user": "사용자",
    "useTmux": "tmux 세션 사용",
    "vnc": "VNC",
    "vncOptions": "VNC 옵션",
    "windowsRdp": "Windows 원격 데스크톱",
    "wsl": "WSL"
  },
  "dashboard": {
    "accent": "강조",
    "accentDefault": "기본값",
    "addAgentWidget": "에이전트 위젯 추가",
    "addView": "보기 추가",
    "addWidget": "{{name}} 추가",
    "addWidgetLabel": "위젯 추가",
    "advanced": "고급",
    "agentWidgetBuiltInId": "다른 위젯 ID를 사용하세요. 해당 ID는 내장 위젯에 속합니다.",
    "agentWidgetDialogHint": "AI 어시스턴트 또는 코딩 에이전트에서 검토된 위젯 JSON 블록을 붙여넣으세요. KKTerm은 로컬에 저장하며 코드를 실행하지 않습니다.",
    "agentWidgetDialogTitle": "에이전트 작성 위젯 추가",
    "agentWidgetErrors": {
      "invalidBody": "위젯 본문 텍스트를 추가하세요.",
      "invalidCategory": "hash, network, quick, report 중 하나의 카테고리를 사용하세요.",
      "invalidJson": "유효한 JSON 객체를 붙여넣으세요.",
      "invalidSummary": "180자 이하의 요약을 추가하세요.",
      "invalidTitle": "64자 이하의 제목을 추가하세요."
    },
    "agentWidgetExample": "{\n  \"id\": \"agent-weekly-checklist\",\n  \"title\": \"주간 운영 체크리스트\",\n  \"category\": \"report\",\n  \"summary\": \"로컬에 저장된 리포트 위젯.\",\n  \"body\": \"유지보수 기간 전에 백업 상태를 검토하세요.\"\n}",
    "agentWidgetJson": "위젯 JSON",
    "agentWidgetSaved": "대시보드 위젯이 저장되었습니다.",
    "assistantContextIntro": "사용자가 이 대시보드 보기를 보고 있습니다. 활성 위젯과 리포트를 페이지 컨텍스트로 사용하세요.",
    "assistantContextLabel": "대시보드 페이지 컨텍스트",
    "assistantContextSource": "대시보드 {{view}}",
    "assistantSummary": "AI 어시스턴트를 통해 대시보드 위젯을 탐색하고 관리합니다.",
    "backgroundChooseImage": "이미지 선택…",
    "backgroundChooseMedia": "파일 선택…",
    "backgroundDefaultHint": "활성 색상 구성표의 배경을 사용합니다.",
    "backgroundDimLabel": "어둡게 / 밝게",
    "backgroundDynamicHint": "경고: 일부 배경은 성능에 영향을 줄 수 있습니다.",
    "backgroundFit": {
      "center": "가운데",
      "fill": "채우기",
      "fit": "맞추기",
      "stretch": "늘리기",
      "tile": "바둑판"
    },
    "backgroundFitLabel": "맞춤",
    "backgroundImageFilter": "이미지",
    "backgroundImageHint": "이 보기의 배경으로 사용할 이미지를 선택하세요.",
    "backgroundMediaFilter": "이미지 및 비디오",
    "backgroundMediaHint": "이 보기의 배경으로 사용할 이미지 또는 비디오를 선택하세요.",
    "backgroundMediaSourceLink": "Pixabay",
    "backgroundMediaSourcePrefix": "고품질 로열티 프리 배경화면을 찾을 수 있는 곳:",
    "backgroundModeDefault": "테마 기본값",
    "backgroundModeDynamic": "다이내믹",
    "backgroundModeImage": "이미지",
    "backgroundModeMedia": "이미지 / 비디오",
    "backgroundModePreset": "색상 및 그라데이션",
    "backgroundPresets": {
      "blush": "블러시",
      "gDawn": "새벽",
      "gDusk": "땅거미",
      "gFog": "안개",
      "gHorizon": "수평선",
      "gLinen": "리넨",
      "gMeadow": "초원",
      "gPetal": "꽃잎",
      "graphite": "그래파이트",
      "gTwilight": "황혼",
      "lavender": "라벤더",
      "mist": "안개",
      "sage": "세이지",
      "sand": "따뜻한 모래",
      "sky": "하늘",
      "slate": "슬레이트",
      "midnight": "자정",
      "pine": "소나무",
      "aubergine": "가지색",
      "ember": "잿불",
      "harbor": "항구",
      "moss": "이끼",
      "wine": "와인",
      "steel": "강철",
      "gMidnight": "자정",
      "gHarbor": "항구",
      "gEmber": "잿불",
      "gOrchid": "난초",
      "gForest": "숲",
      "gEclipse": "식",
      "gCobalt": "코발트",
      "gNocturne": "녹턴"
    },
    "backgroundRemoveImage": "제거",
    "broadcast": "브로드캐스트",
    "broadcastAddress": "브로드캐스트",
    "bytes": "바이트",
    "catalog": "위젯 카탈로그",
    "catalogAll": "전체",
    "catalogGroupBuiltIn": "내장",
    "catalogGroupCustom": "AI 생성",
    "catalogNoMatches": "일치하는 위젯이 없습니다.",
    "catalogSearch": "위젯 검색…",
    "catalogTitle": "위젯 카탈로그",
    "categories": {
      "hash": "해시",
      "network": "네트워크",
      "quick": "빠른 도구",
      "report": "리포트"
    },
    "categoriesLabel": "위젯 카테고리",
    "categoryAll": "전체",
    "changeBackground": "배경 변경…",
    "characters": "문자",
    "cidrInput": "CIDR 블록",
    "connectionPaneSummary": "저장된 연결을 실시간 대화형 대시보드 창에 고정합니다.",
    "connectionPaneTitle": "연결 창",
    "connectionWidgetActivePane": "고정된 연결 창",
    "connectionWidgetEmptyHint": "저장된 연결을 추가하여 이 위젯 내에서 실시간 창을 직접 표시하세요.",
    "connectionWidgetEmptyTitle": "고정된 연결 없음",
    "connectionWidgetLoadError": "연결을 불러올 수 없습니다: {{message}}",
    "connectionWidgetNoConnectionsHint": "작업 공간 모듈에서 연결을 생성한 다음 여기에 추가하세요.",
    "connectionWidgetNoConnectionsTitle": "저장된 연결 없음",
    "connectionWidgetOpenWorkspace": "작업 공간에서 열기",
    "connectionWidgetRemove": "이 위젯에서 {{name}} 제거",
    "connectionWidgetSelect": "연결",
    "connectionWidgetSelectPlaceholder": "저장된 연결 선택…",
    "copyValue": "{{label}} 복사",
    "customize": "위젯 사용자 정의",
    "properties": "속성",
    "customizeSectionCommon": "공통",
    "customizeSectionWidget": "위젯",
    "defaultView": "기본 보기",
    "deleteCustomWidget": "{{name}} 삭제",
    "deleteCustomWidgetBody": "모든 대시보드 보기에서 AI 생성 위젯 \"{{name}}\"과(와) 모든 인스턴스를 삭제합니다. 이 작업은 취소할 수 없습니다.",
    "deleteCustomWidgetConfirm": "위젯 삭제",
    "deleteCustomWidgetTitle": "AI 생성 위젯 삭제",
    "density": {
      "compact": "좁게",
      "default": "기본",
      "roomy": "넓게"
    },
    "dynamicBackgrounds": {
      "aurora": "오로라",
      "confetti": "컨페티",
      "embers": "불씨",
      "lava": "라바 램프",
      "matrix": "매트릭스",
      "nebula": "성운",
      "raindrops": "빗방울",
      "starfield": "밤하늘",
      "synthwave": "신스웨이브",
      "bubbles": "거품",
      "clouds": "구름",
      "cyberpunk": "사이버펑크",
      "fireflies": "반딧불이",
      "lanterns": "풍등",
      "ocean": "바다",
      "ricefield": "논",
      "sakura": "벚꽃",
      "snow": "눈 내림",
      "taipei101": "타이베이 101",
      "thunderstorm": "뇌우",
      "topo": "지형도"
    },
    "editDone": "완료",
    "editLayout": "레이아웃 편집",
    "emptyHint": "카탈로그에서 위젯을 선택하여 집중된 대시보드 워크스페이스를 구성하세요.",
    "emptyTitle": "선택된 위젯이 없습니다",
    "firstUsable": "첫 번째 사용 가능",
    "glassBackground": "서리 낀 유리 배경",
    "hashInput": "해시할 텍스트",
    "hashSample": "KKTerm",
    "hashSummary": "붙여넣은 텍스트의 SHA-1 및 SHA-256을 외부로 전송하지 않고 계산합니다.",
    "hashTitle": "해시 계산기",
    "hashUnavailable": "사용 불가",
    "hideTitle": "제목 표시줄 숨기기",
    "icon": "아이콘",
    "input": "입력",
    "invalidScriptWidgetBody": "스크립트 위젯 본문이 유효한 JSON이 아닙니다.",
    "lastUsable": "마지막 사용 가능",
    "mask": "서브넷 마스크",
    "missingBuiltInWidget": "내장 위젯이 누락됨: {{sourceId}}",
    "missingCustomWidget": "AI 생성 위젯 누락: {{sourceId}}",
    "moduleLabel": "위젯 플레이그라운드",
    "network": "네트워크",
    "networkAddress": "네트워크",
    "newViewName": "보기 {{count}}",
    "newViewPrompt": "보기 이름",
    "output": "출력",
    "playground": "플레이그라운드",
    "playgroundHint": "카탈로그에서 위젯을 추가한 후 필요에 따라 제거하거나 교체하세요.",
    "preset": {
      "ambient": "앰비언트",
      "hero": "히어로",
      "panel": "패널"
    },
    "presetLabel": "스타일 프리셋",
    "quickInput": "입력",
    "quickOutput": "출력",
    "quickSample": "https://kkterm.local/a b",
    "quickTool": "도구",
    "quickToolErrors": {
      "invalidInput": "선택한 변환으로 해당 입력을 구문 분석할 수 없습니다.",
      "invalidNumber": "Unix 타임스탬프를 초 또는 밀리초 단위로 입력하세요."
    },
    "quickToolOptions": {
      "base64Decode": "Base64 디코딩",
      "base64Encode": "Base64 인코딩",
      "unixToIso": "Unix 시간을 ISO로",
      "urlDecode": "URL 디코딩",
      "urlEncode": "URL 인코딩"
    },
    "quickToolsSummary": "작은 운영용 문자열을 인코딩, 디코딩 및 변환합니다.",
    "quickToolsTitle": "빠른 도구",
    "removeConfirmHint": "다시 클릭하면 제거",
    "removeView": "보기 제거",
    "removeWidget": "{{name}} 제거",
    "renameView": "보기 이름 변경",
    "reportBody": "1. 현재 백업 기간을 확인하세요.\n2. 유지보수 전에 변경된 연결을 검토하세요.\n3. 명시적으로 필요할 때만 터미널 증거를 캡처하세요.\n4. 명령 실행은 승인 기반으로 유지하세요.",
    "reportStep1": "현재 백업 기간을 확인합니다.",
    "reportStep2": "유지보수 전에 변경된 연결을 검토합니다.",
    "reportStep3": "명시적으로 필요할 때만 터미널 증거를 캡처합니다.",
    "reportStep4": "명령 실행은 승인 기반으로 유지합니다.",
    "reportSummary": "일상적인 운영자 검토를 위한 가벼운 체크리스트 리포트입니다.",
    "reportTitle": "유지보수 리포트",
    "saveWidget": "위젯 저장",
    "scriptInvalidBody": "스크립트 본문이 유효한 JSON이 아닙니다.",
    "scriptNetwork": "네트워크 허용",
    "scriptPollSeconds": "폴링 간격（초）",
    "scriptViewSource": "소스 보기",
    "secretClear": "시크릿 지우기",
    "secretPlaceholder": "저장할 시크릿 붙여넣기",
    "secretStored": "OS 키체인에 저장됨",
    "sha1": "SHA-1",
    "sha256": "SHA-256",
    "statusReady": "대시보드 위젯은 로컬에서 실행됩니다.",
    "subnetError": {
      "invalidAddress": "IPv4 옥텟은 0에서 255 사이여야 합니다.",
      "invalidFormat": "IPv4 CIDR 표기법을 입력하세요 (예: 192.168.10.44/27).",
      "invalidPrefix": "CIDR 프리픽스는 0에서 32 사이여야 합니다."
    },
    "subnetInput": "CIDR 블록",
    "subnetInvalid": "유효한 CIDR 블록을 입력하세요（예: 192.168.1.0/24）。",
    "subnetMask": "서브넷 마스크",
    "subnetSample": "192.168.10.44/27",
    "subnetSummary": "CIDR 표기법을 네트워크, 브로드캐스트, 마스크 및 사용 가능한 호스트 범위로 확장합니다.",
    "subnetTitle": "IPv4 서브넷 계산기",
    "subtitle": "필요한 도구를 가까이 두기 위해 로컬 유틸리티 위젯, 리포트, AI 생성 위젯을 선택하세요.",
    "title": "대시보드",
    "titleLabel": "제목",
    "titlePlaceholder": "사용자 정의 제목…",
    "tool": "도구",
    "totalAddresses": "전체 주소",
    "untitledWidget": "위젯",
    "urlViewerSummary": "네이티브 URL 뷰어로 웹사이트를 열고 선택적 자동 새로고침을 설정합니다.",
    "urlViewerTitle": "URL 뷰어",
    "urlWidgetEmptyHint": "URL을 입력하여 대시보드에서 엽니다.",
    "urlWidgetEmptyTitle": "URL이 구성되지 않음",
    "urlWidgetReloadSeconds": "새로고침 초",
    "urlWidgetUrl": "URL",
    "usable": "사용 가능 호스트",
    "usableHosts": "사용 가능한 호스트",
    "viewsLabel": "대시보드 보기",
    "widgetAlreadySelected": "{{name}}이(가) 이미 선택되어 있습니다",
    "widgetCount": "{{count}}개 위젯",
    "widgetDeleted": "대시보드 위젯이 삭제되었습니다.",
    "widgetSettings": "위젯 설정",
    "widgetSettingsEmpty": "이 위젯에 대한 사용자 정의 설정이 없습니다.",
    "widgetSettingsInvalid": "위젯 설정 스키마가 유효하지 않습니다.",
    "wildcardMask": "와일드카드 마스크",
    "scriptWidgetCapped": "클릭하여 활성화 (최대 {{max}}개 활성 위젯)",
    "scriptWidgetFrameTitle": "대시보드 스크립트 위젯",
    "widgetLibraryLoadFailed": "위젯 라이브러리 로드 실패: {{error}}",
    "connectionWidgetNoResults": "검색과 일치하는 연결이 없습니다",
    "viewTabGradient": "{{view}}의 보기 탭 그라데이션",
    "clearViewTabGradient": "{{view}}의 보기 탭 그라데이션 지우기",
    "notesTitle": "메모",
    "notesSummary": "빠른 알림을 위한 포스트잇 스타일 메모. 종이 색상과 글꼴을 조정할 수 있습니다.",
    "notesPlaceholder": "메모를 작성하세요…",
    "notesAriaLabel": "메모 텍스트",
    "notesToolbarLabel": "메모 모양",
    "notesBackgroundColor": "배경색",
    "notesFont": "글꼴",
    "notesColor": {
      "yellow": "노란색",
      "pink": "분홍색",
      "blue": "파란색",
      "green": "초록색",
      "orange": "주황색",
      "purple": "보라색",
      "white": "흰색"
    },
    "notesFontOption": {
      "handwriting": "손글씨",
      "marker": "마커",
      "system": "시스템",
      "serif": "세리프",
      "mono": "고정폭"
    },
    "deleteViewBody": "이 대시보드 보기에서 \"{{name}}\" 및 모든 위젯을 삭제하시겠습니까? 되돌릴 수 없습니다.",
    "deleteWidgetBody": "이 대시보드 보기에서 \"{{name}}\"을(를) 제거하시겠습니까? 되돌릴 수 없습니다.",
    "canvasOpacity": "캔버스 불투명도",
    "aiCodingUsageAddTool": "AI 코딩 도구 추가",
    "aiCodingUsageConnectProvider": "{{provider}} 연결",
    "aiCodingUsageConnecting": "연결 중…",
    "aiCodingUsageDisconnectProvider": "{{provider}} 연결 해제",
    "aiCodingUsageEmptyHint": "추가를 클릭해 이 위젯에 Codex 또는 Claude Code를 추가하세요.",
    "aiCodingUsageEmptyTitle": "추가된 AI 코딩 도구 없음",
    "aiCodingUsageFiveHour": "5시간",
    "aiCodingUsageHideFromStatusBar": "상태 표시줄에서 숨기기",
    "aiCodingUsageInstallHelp": "Windows에 {{provider}} 설치",
    "aiCodingUsageLastRefresh": "{{time}}",
    "aiCodingUsageNeverRefreshed": "아직 새로 고치지 않음",
    "aiCodingUsageNotConnected": "연결되지 않음",
    "aiCodingUsagePercent": "{{percent}}%",
    "aiCodingUsageProvider": {
      "codex": "Codex",
      "claudeCode": "Claude Code"
    },
    "aiCodingUsageProviderProduct": {
      "codex": "OpenAI Codex",
      "claudeCode": "Anthropic Claude Code"
    },
    "aiCodingUsageProviderError": "{{message}}",
    "aiCodingUsageProviderHint": "사용량 모니터링을 시작하려면 이 제공자를 연결하세요.",
    "aiCodingUsageRefreshError": "사용량을 새로 고칠 수 없습니다: {{message}}",
    "aiCodingUsageRefreshNow": "지금 사용량 새로 고침",
    "aiCodingUsageRemoveProvider": "이 위젯에서 {{provider}} 제거",
    "aiCodingUsageResetUnknown": "재설정 시간 알 수 없음",
    "aiCodingUsageResetsAt": "{{time}} 재설정",
    "aiCodingUsageShowInStatusBar": "상태 표시줄에 표시",
    "aiCodingUsageStatusBarResetsIn": "{{time}} 후 재설정",
    "aiCodingUsageSubtitle": "Codex 및 Claude Code 할당량 창",
    "aiCodingUsageSummary": "Dashboard에서 Codex 및 Claude Code 사용량 창을 모니터링합니다.",
    "aiCodingUsageTitle": "AI 코딩 사용량",
    "aiCodingUsageUnknownUsage": "알 수 없음",
    "aiCodingUsageWeekly": "주간",
    "aiCodingUsageReconnectProvider": "{{provider}} 다시 연결/새로 고침"
  },
  "languages": {
    "de": "Deutsch",
    "en": "English",
    "es": "Español (España)",
    "es-MX": "Español (México)",
    "fr": "Français",
    "id": "Bahasa Indonesia",
    "it": "Italiano",
    "ja": "日本語",
    "ko": "한국어",
    "pt-BR": "Português (Brasil)",
    "th": "ไทย",
    "vi": "Tiếng Việt",
    "zh-CN": "中文 (简体)",
    "zh-TW": "中文 (繁體)"
  },
  "remoteDesktop": {
    "connected": "연결됨",
    "connecting": "연결 중",
    "disconnected": "연결 끊김",
    "displayAria": "VNC 디스플레이",
    "preparingDisplay": "디스플레이 준비 중",
    "rdpActiveX": "Microsoft RDP ActiveX 호스트가 이 워크스페이스에서 실행 중입니다.",
    "rdpDesktopRequired": "RDP는 Windows 데스크톱 런타임을 사용합니다.",
    "reconnect": "재연결",
    "reconnecting": "재연결 중",
    "sendCtrlAltDel": "Ctrl+Alt+Delete 보내기",
    "session": "세션",
    "transportUnavailable": "원격 데스크톱 전송을 사용할 수 없습니다.",
    "typeLabel": "원격 데스크톱",
    "vncDesktopRequired": "VNC는 데스크톱 런타임을 사용합니다.",
    "vncFramebuffer": "VNC 프레임버퍼가 이 워크스페이스에서 실행 중입니다.",
    "waitingFramebuffer": "연결됨, 프레임버퍼 대기 중",
    "sendCtrlAltDelHint": "CTRL+ALT+DEL을 보내려면 CTRL+ALT+END를 누르세요"
  },
  "screenshots": {
    "captureError": "스크린샷을 촬영할 수 없습니다: {{message}}",
    "captureFullscreen": "전체 화면 캡처",
    "captureRegion": "영역 캡처",
    "captureSuccess": "스크린샷이 저장되었습니다.",
    "captureWindow": "창 캡처",
    "clearAll": "모두 지우기",
    "clearSuccess": "스크린샷이 모두 지워졌습니다.",
    "collection": "캡처된 스크린샷",
    "copyError": "스크린샷을 복사할 수 없습니다: {{message}}",
    "copyScreenshot": "스크린샷 복사",
    "copySuccess": "스크린샷이 복사되었습니다.",
    "deleteError": "스크린샷을 업데이트할 수 없습니다: {{message}}",
    "deleteScreenshot": "스크린샷 삭제",
    "deleteSuccess": "스크린샷이 삭제되었습니다.",
    "emptyHint": "스크린샷 레일 아이콘을 우클릭하여 영역, 전체 화면 또는 창 이미지를 캡처하세요. 폴더가 자동으로 생성됩니다.",
    "emptyTitle": "아직 스크린샷이 없습니다",
    "fullscreenCapture": "전체 화면 스크린샷",
    "fullScreenOption": "전체 화면",
    "gridView": "그리드 보기",
    "listView": "목록 보기",
    "loadError": "스크린샷을 로드할 수 없습니다: {{message}}",
    "loading": "로딩 중...",
    "loadMore": "더 불러오기",
    "metadata": "{{dimensions}} · {{capturedAt}}",
    "regionCapture": "영역 스크린샷",
    "regionOption": "영역",
    "subtitle": "이미지는 Pictures\\Screenshots에 저장됩니다.",
    "takeScreenshot": "스크린샷 촬영",
    "title": "스크린샷",
    "viewOptions": "스크린샷 보기 옵션",
    "windowCapture": "창 스크린샷",
    "windowOption": "창"
  },
  "settings": {
    "accent": "강조",
    "activeUiFont": "현재 UI 글꼴",
    "aiAllowInsecureTls": "AI 제공자에 안전하지 않은 TLS 허용",
    "aiAllowInsecureTlsHint": "AI 제공자 요청에 대해 유효하지 않거나 자체 서명된 인증서를 무시합니다. 신뢰할 수 있는 로컬 또는 내부 엔드포인트에만 사용하세요.",
    "aiProvider": "AI 제공자",
    "aiProviderCleared": "AI 제공자 설정이 지워졌습니다.",
    "aiProviderConnection": "제공자 연결",
    "aiProviderConnectionHint": "엔드포인트, 모델, 추론 및 API 키.",
    "aiProviderSaved": "AI 제공자가 저장되었습니다.",
    "aiResponseDefaults": "응답 기본값",
    "aiResponseDefaultsHint": "어시스턴트 답변의 언어 설정.",
    "aiTools": {
      "appDataFileRead": {
        "description": "KKTerm 소유의 앱 데이터 내에서 작은 텍스트 파일만 읽습니다.",
        "label": "앱 데이터 파일 읽기"
      },
      "appDataFileSearch": {
        "description": "KKTerm 소유의 앱 데이터 내에서만 이름으로 파일을 찾습니다.",
        "label": "앱 데이터 파일 검색"
      },
      "connections": {
        "description": "저장된 연결 나열, 생성, 편집 및 삭제.",
        "label": "연결"
      },
      "currentTime": {
        "description": "스케줄링 및 로그 상관 관계를 위해 현재 로컬 및 UTC 시간을 가져옵니다.",
        "label": "현재 시간"
      },
      "dashboard": {
        "description": "대시보드 보기, 위젯 인스턴스 및 AI 생성 위젯을 읽고 수정합니다.",
        "label": "대시보드"
      },
      "sessions": {
        "description": "표시된 세션 컨텍스트를 읽고 활성 터미널, 원격 데스크톱, 파일 브라우저 세션과 상호 작용합니다.",
        "label": "라이브 세션"
      },
      "manual": {
        "label": "운영 매뉴얼",
        "description": "번들된 KKTerm 운영 매뉴얼을 검색하고 읽어 앱 기능 사용 방법에 대한 질문에 답변합니다."
      },
      "shellCommand": {
        "description": "KKTerm 앱 데이터에서만 비파괴적 PowerShell 또는 배치 명령을 실행합니다.",
        "label": "PowerShell / 배치 명령"
      },
      "email": {
        "label": "이메일 전송",
        "description": "Resend, SendGrid, Mailgun, Postmark 또는 SMTP를 통해 검토된 메시지를 전송합니다."
      },
      "webFetch": {
        "description": "단일 http/https 페이지를 읽고 텍스트 크기의 콘텐츠를 요약합니다.",
        "label": "웹 페이지 가져오기"
      },
      "webSearch": {
        "description": "웹을 검색하고 간결한 결과 제목, 링크 및 스니펫을 반환합니다.",
        "label": "웹 검색"
      },
      "performanceCounters": {
        "label": "성능 카운터",
        "description": "오버헤드가 낮은 로컬 CPU, 메모리, 네트워크, 프로세스, 가동 시간 및 드라이브 공간 카운터를 읽습니다."
      },
      "tutorial": {
        "description": "보이는 앱 컨트롤을 강조 표시하고 창의 나머지 부분을 어둡게 한 다음, 한 단계 말풍선 도움말을 표시합니다.",
        "label": "튜토리얼"
      },
      "network": {
        "label": "네트워크 관리 도구",
        "description": "호스트 ping, TCP 포트 확인, DNS 확인, WHOIS 실행, 인터페이스 목록, Wake-on-LAN 전송. 기본적으로 비활성화됩니다."
      }
    },
    "aiToolsDescription": "AI 어시스턴트가 응답 중에 호출할 수 있는 내장 도구를 선택합니다. 필요한 경우가 아니면 위험한 도구는 끄십시오.",
    "aiToolsSafety": "보호 장치: 파일 도구는 KKTerm 앱 데이터로 제한되며, 셸 명령은 앱 데이터에서만 실행되고, 삭제/파괴 요청은 향후 명시적 승인 프롬프트에서 검토할 수 있을 때까지 차단됩니다.",
    "aiToolsTitle": "어시스턴트 도구",
    "allowClipboardRead": "붙여넣기를 위한 클립보드 읽기 허용",
    "allowClipboardReadHint": "KKTerm의 WebView2 표면이 네이티브 붙여넣기 프롬프트 없이 clipboard-read 권한을 사용할 수 있도록 합니다.",
    "allowLocalOsc52Clipboard": "로컬 터미널 OSC 52 클립보드 쓰기 허용",
    "allowSshOsc52Clipboard": "SSH OSC 52 클립보드 쓰기 허용",
    "appBg": "배경",
    "appearanceInterface": "인터페이스",
    "appearanceReset": "외관 설정이 초기화되었습니다.",
    "appearanceSaved": "외관 설정이 저장되었습니다.",
    "appFontFamilyRequired": "앱 UI 글꼴은 필수입니다.",
    "appSlogan": "로컬 우선 관리 워크스페이스.",
    "appUiFontFamily": "앱 UI 글꼴",
    "arial": "Arial",
    "autoBackup": "자동 백업",
    "autoBackupHint": "1주일 이상 된 자동 백업은 시작 백업 후 삭제됩니다.",
    "autoBackupSaved": "자동 백업 설정이 저장되었습니다.",
    "autoUpdateChecks": "업데이트 확인",
    "autoUpdateChecksHint": "시작 시 GitHub Releases를 확인하고 설치 전에 묻습니다.",
    "bandwidthProfile": "대역폭 프로필",
    "bar": "막대",
    "bitmapCache": "비트맵 캐시",
    "block": "블록",
    "braveSearchApiKey": "Brave Search API 키",
    "capabilityLocalRuntime": "로컬",
    "capabilityMcpReady": "MCP 지원",
    "capabilityOpenAiCompatible": "OpenAI 호환",
    "capabilitySdkOAuth": "SDK OAuth",
    "capabilityToolCalling": "도구",
    "checkForUpdates": "업데이트 확인",
    "checkingForUpdates": "업데이트 확인 중...",
    "chooseFolder": "폴더 선택",
    "clearAiConfirm": "모든 AI 제공자 설정을 지우고 저장된 AI API 키를 삭제하시겠습니까?",
    "clearAllSettings": "모든 설정 지우기",
    "clearShard": "샤드 지우기",
    "clipboardReadSaved": "클립보드 읽기 설정이 저장되었습니다.",
    "autoStartWithWindows": "Windows 시작 시 최소화로 실행",
    "autoStartWithWindowsHint": "Windows에 로그인할 때 KKTerm을 자동으로 실행하고 최소화된 상태로 시작합니다. 트레이 동작이 활성화되어 있으면 창이 시스템 트레이로 숨겨집니다.",
    "colorDepth": "색상 깊이",
    "colorLevel": "색상 레벨",
    "colorScheme": "색상 구성",
    "colorSchemePreview": "미리보기",
    "commandPrompt": "명령 프롬프트",
    "compression": "압축",
    "confirmMultilinePaste": "여러 줄 붙여넣기 확인",
    "connectedConnectionsRail": "왼쪽 레일에 연결 표시",
    "connectedConnectionsRailHint": "연결된 각 Connection의 아이콘을 왼쪽 레일에 추가하여 빠르게 전환할 수 있도록 합니다.",
    "connectedConnectionsRailSaved": "왼쪽 레일에 연결 표시 설정이 저장되었습니다.",
    "consolas": "Consolas",
    "copilotAuthCode": "GitHub에서 코드 {{code}}을(를) 입력하세요.",
    "copilotAuthPending": "GitHub 승인 대기 중…",
    "copilotConnect": "GitHub Copilot 연결",
    "copilotConnected": "GitHub Copilot이 연결되었습니다.",
    "copilotConnectionHint": "GitHub 기기 로그인을 사용합니다. 반환된 토큰은 OS 키체인에 저장됩니다.",
    "copilotDisconnect": "GitHub Copilot 연결 해제",
    "copilotDisconnected": "GitHub Copilot 연결이 해제되었습니다.",
    "copilotOpenDevicePage": "GitHub 기기 페이지 열기",
    "copyOnSelect": "선택 시 터미널 텍스트 자동 복사",
    "credentialDeleted": "자격 증명이 삭제되었습니다.",
    "credentialKindAiApiKey": "AI 제공자 키",
    "credentialKindEmailApiKey": "이메일 공급자 키",
    "credentialKindEmailSmtpPassword": "SMTP 비밀번호",
    "credentialKindConnectionPassword": "연결 비밀번호",
    "credentialKindUrlPassword": "웹사이트 자격 증명",
    "credentialKindWidgetSecret": "위젯 시크릿",
    "credentialMissingSecret": "키체인 값 누락",
    "credentialSavedApiKey": "저장된 API 키",
    "credentialSavedPassword": "저장된 비밀번호",
    "credentialSavedSecret": "저장된 시크릿",
    "credentialsEmpty": "저장된 자격 증명이 없습니다.",
    "credentialsHint": "저장된 비밀번호, 웹사이트 자격 증명, AI 제공자 키 및 위젯 시크릿을 관리합니다. 시크릿 값은 OS 키체인에 보관되며 KKTerm은 여기에 메타데이터만 표시합니다.",
    "credentialsStored": "저장된 자격 증명",
    "credentialsTitle": "자격 증명",
    "credentialStored": "OS 키체인에 저장됨",
    "credentialUpdated": "업데이트됨 {{updatedAt}}",
    "credentialUsername": "사용자 이름: {{username}}",
    "cursorStyle": "커서 스타일",
    "customFont": "사용자 정의 글꼴",
    "customFonts": "사용자 정의 글꼴",
    "customFontsHint": "사용자 정의 글꼴은 앱 실행 파일 옆의 fonts 폴더에서 로드됩니다. 지원 형식: .ttf, .otf, .woff, .woff2.",
    "customModelId": "사용자 정의 모델 ID",
    "dashboardDefaultLanding": "열 때 기본 보기",
    "dashboardDescription": "대시보드의 기본 레이아웃, 위젯 동작 및 보기 관리를 구성합니다.",
    "dashboardGeneral": "일반",
    "dashboardLandingLast": "마지막 활성 보기",
    "dashboardSaved": "대시보드 설정이 저장되었습니다.",
    "dashboardTitle": "대시보드 설정",
    "defaultFontHint": "기본값은 src/assets/fonts/inter/web/InterVariable.woff2를 사용합니다.",
    "defaultKey": "기본 키",
    "defaultKeyHint": "키 파일로 인증하는 새 SSH 연결에 사용됩니다.",
    "defaultKeyPlaceholder": "C:\\Users\\example\\.ssh\\id_ed25519",
    "defaultPort": "기본 포트",
    "defaultShell": "기본 셸",
    "defaultShellRequired": "기본 셸은 필수입니다.",
    "defaultSshPortHint": "SSH 연결이 포트를 지정하지 않을 때 사용됩니다.",
    "defaultSshPortRange": "기본 SSH 포트는 1에서 65535 사이여야 합니다.",
    "defaultSshUserHint": "새 SSH 및 Telnet 연결을 미리 채웁니다.",
    "defaultSshUserRequired": "기본 SSH 사용자는 필수입니다.",
    "defaultUser": "기본 사용자",
    "deleteCredential": "자격 증명 삭제",
    "deleteCredentialConfirmBody": "정말 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
    "developer": "개발자",
    "display": "디스플레이",
    "encoding": "인코딩",
    "endpoint": "엔드포인트",
    "enhancedGraphics": "향상된 그래픽",
    "fontFamily": "글꼴",
    "fontFamilyRequired": "글꼴은 필수입니다.",
    "fontSize": "글꼴 크기",
    "fontSizeRange": "터미널 글꼴 크기는 8에서 32 사이여야 합니다.",
    "generalDefaults": "워크스페이스 기본값",
    "generalDefaultsSaved": "일반 설정이 저장되었습니다.",
    "generateSshKey": "키 생성",
    "github": "GitHub",
    "green": "녹색",
    "hideCommonPortRedirects": "80/443을 제외한 일반 포트 숨기기",
    "hideCommonPortRedirectsHint": "활성화하면 80 또는 443이 아닌 1024 미만의 원격 포트가 숨겨집니다.",
    "high": "높음",
    "howToGetApiKey": "API 키 받기",
    "ignoreCertificateErrors": "잘못된 HTTPS 인증서 무시",
    "ignoreCertificateErrorsHint": "브라우저 경고 없이 자체 서명 또는 신뢰할 수 없는 인증서로 URL 연결을 로드합니다. 새로 열린 URL 탭에 적용됩니다.",
    "importSettings": "가져오기",
    "importSettingsComplete": "설정을 가져왔습니다. 이전 데이터베이스 백업: {{filename}}.",
    "importSettingsConfirm": "설정을 가져오면 모든 기존 연결이 닫히고 현재 설정 데이터베이스가 대체됩니다. 계속하시겠습니까?",
    "interDefault": "Inter（기본값）",
    "jpegQuality": "JPEG 품질",
    "language": "언어",
    "lastBackup": "마지막 백업: {{value}}",
    "lastBackupNever": "없음",
    "layout": "레이아웃",
    "license": "라이선스",
    "lineHeight": "줄 높이",
    "lineHeightRange": "터미널 줄 높이는 1.0에서 2.0 사이여야 합니다.",
    "low": "낮음",
    "malgunGothic": "Malgun Gothic",
    "max": "최대",
    "medium": "중간",
    "microsoftJhengHeiUi": "Microsoft JhengHei UI",
    "microsoftYaHeiUi": "Microsoft YaHei UI",
    "minimizeToTray": "트레이로 최소화",
    "minimizeToTrayHint": "창을 최소화할 때 KKTerm을 시스템 트레이에 숨깁니다.",
    "model": "모델",
    "navToolbar": "내비게이션 툴바",
    "networkPerformance": "네트워크 및 성능",
    "noCustomFonts": "사용자 정의 글꼴을 찾을 수 없습니다. .ttf, .otf, .woff 또는 .woff2 파일을 앱 실행 파일 옆의 fonts 폴더에 추가하세요.",
    "noSavedWebsitePasswords": "저장된 웹사이트 비밀번호가 아직 없습니다.",
    "notSet": "설정 안 됨",
    "noUrlDataShards": "구성된 URL 데이터 샤드가 없습니다.",
    "openAiCompatibleEndpoint": "OpenAI 호환 엔드포인트",
    "openCustomFontsFolder": "글꼴 폴더 열기",
    "openDatabaseFolder": "데이터베이스 폴더 열기",
    "openScreenshotFolder": "스크린샷 폴더 열기",
    "outputLanguage": "출력 언어",
    "outputLanguageUiLanguage": "UI 언어",
    "performanceFlags": "성능 플래그",
    "portRedirect": "포트 리다이렉트",
    "portRedirectHint": "SSH 터미널 포트 리다이렉트 메뉴에 표시될 원격 루프백 포트를 제어합니다.",
    "powerShell": "PowerShell",
    "preferredEncoding": "선호 인코딩",
    "provider": "제공자",
    "providerDefault": "제공자 기본값",
    "proxyJump": "ProxyJump",
    "proxyJumpHint": "새 SSH 연결을 위한 선택적 기본 ProxyJump 호스트입니다.",
    "proxyJumpPlaceholder": "bastion.example.com",
    "quality": "품질",
    "qualityDefaults": "품질 기본값",
    "rdpBandwidthProfileHint": "원시 비트레이트 제한 대신 대역폭 감지 또는 NetworkConnectionType 클래스를 사용합니다.",
    "rdpBandwidthProfileValue": "자동 감지",
    "rdpBitmapCacheHint": "BitmapPersistence 및 CachePersistenceActive에 매핑됩니다.",
    "rdpBitmapCacheValue": "영구 캐시 예정",
    "rdpColorDepth15": "15비트",
    "rdpColorDepth16": "16비트",
    "rdpColorDepth24": "24비트",
    "rdpColorDepth32": "32비트",
    "rdpColorDepthHint": "ActiveX ColorDepth 속성을 사용합니다.",
    "rdpColorDepthValue": "32비트",
    "rdpDisplayHint": "새 RDP 연결을 위한 계획된 디스플레이 기본값.",
    "rdpEnhancedGraphicsHint": "지원되는 서버에서 RDP 성능 플래그를 사용합니다.",
    "rdpEnhancedGraphicsValue": "지원 시 선호",
    "rdpNetworkHint": "새 RDP 연결을 위한 계획된 네트워크 튜닝.",
    "rdpPerformanceBalanced": "균형",
    "rdpPerformanceFlagsHint": "배경화면, 전체 창 드래그, 메뉴 애니메이션, 테마, 커서 및 글꼴 스무딩을 제어합니다.",
    "rdpPerformanceFlagsValue": "균형",
    "rdpPerformanceQuality": "품질",
    "rdpPerformanceSpeed": "속도",
    "rdpRedirectClipboard": "클립보드 리다이렉션",
    "rdpRedirectClipboardHint": "KKTerm과 원격 데스크톱 간 클립보드 복사 및 붙여넣기를 허용합니다.",
    "rdpRedirectDrives": "드라이브 리다이렉션",
    "rdpRedirectDrivesHint": "로컬 드라이브를 원격 데스크톱 세션에 노출합니다.",
    "rdpResolutionHint": "DesktopWidth, DesktopHeight, SmartSizing 및 디스플레이 동기화에 매핑됩니다.",
    "rdpResolutionValue": "워크스페이스 영역에 맞춤",
    "rdpSettingsSaved": "RDP 기본값이 저장되었습니다.",
    "reasoningEffort": "추론 노력",
    "apiMode": "API 모드",
    "apiModeChatCompletions": "Chat Completions",
    "apiModeResponses": "Responses",
    "extraHeaders": "추가 헤더",
    "extraHeadersPlaceholder": "sid=1, \"env\"=\"3\"",
    "remoteResize": "원격 크기 조정",
    "repository": "저장소",
    "resetAllSettings": "모든 설정 초기화",
    "resetAllSettingsComplete": "모든 설정이 기본값으로 초기화되었습니다.",
    "resetAllSettingsConfirm": "모든 설정 페이지를 기본값으로 초기화하고, 열린 세션을 닫고, 저장된 레이아웃을 초기화하고, 저장된 언어 재정의를 지우며, 저장된 AI/이메일 비밀 값을 삭제하시겠습니까?",
    "resetFont": "글꼴 초기화",
    "resetLayout": "레이아웃 초기화",
    "resetLayoutDescription": "패널 너비, 접힌 패널, 저장된 터미널 페인 레이아웃을 초기화합니다.",
    "resolution": "해상도",
    "save": "저장",
    "savedWebsitePasswords": "저장된 웹사이트 비밀번호",
    "savedWebsitePasswordsHint": "비밀번호는 OS 키체인에 저장됩니다. KKTerm는 URL 연결, 사용자 이름, 감지된 필드 선택자를 SQLite에 보관하여 자동 채우기가 폼을 제출하지 않고 동일한 필드를 대상으로 할 수 있게 합니다.",
    "schemeBlueSee": "블루 씨",
    "schemeBubbleTea": "버블티",
    "schemeConfetti": "컨페티",
    "schemeDark": "어두움",
    "schemeDefault": "기본값",
    "schemeGreenKuaiKuai": "그린 콰이 콰이",
    "schemeLight": "밝음",
    "schemeMac": "Mac",
    "schemeOrange": "주황색",
    "schemePink": "분홍색",
    "schemePurple": "보라색",
    "screenshotFolder": "스크린샷 폴더",
    "screenshotFolderHint": "스크린샷이 여기에 저장되며 갤러리가 이 폴더에서 이미지를 로드합니다. 기본값: %USERPROFILE%\\Pictures\\Screenshots.",
    "screenshotFolderPath": "폴더 경로",
    "screenshots": "스크린샷",
    "screenshotsSaved": "스크린샷 설정이 저장되었습니다.",
    "scrollbackHint": "기본값은 5,000입니다. 유효 범위는 100~100,000입니다.",
    "scrollbackLines": "스크롤백 줄 수",
    "scrollbackRange": "터미널 스크롤백은 100에서 100000줄 사이여야 합니다.",
    "searchProvider": "검색 제공자",
    "searchProviderBrave": "Brave Search",
    "searchProviderScraper": "내장 (DuckDuckGo)",
    "searchProviderSearxng": "SearXNG",
    "searchProviderTavily": "Tavily",
    "searxngUrl": "SearXNG 인스턴스 URL",
    "emailProvider": "이메일 공급자",
    "emailProviderResend": "Resend",
    "emailProviderSendGrid": "SendGrid",
    "emailProviderMailgun": "Mailgun",
    "emailProviderPostmark": "Postmark",
    "emailProviderSmtp": "SMTP",
    "emailFrom": "발신자 주소",
    "emailApiKey": "이메일 공급자 API 키",
    "mailgunDomain": "Mailgun 도메인",
    "smtpHost": "SMTP 호스트",
    "smtpPort": "SMTP 포트",
    "smtpSecurity": "SMTP 보안",
    "smtpSecurityStartTls": "STARTTLS",
    "smtpSecurityNone": "없음",
    "smtpUsername": "SMTP 사용자 이름",
    "smtpPassword": "SMTP 비밀번호",
    "sectionAbout": "정보",
    "sectionAiAssistant": "AI 어시스턴트",
    "sectionAppearance": "외관",
    "sectionCredentials": "자격 증명",
    "sectionDashboard": "대시보드",
    "sectionGeneral": "일반",
    "sectionRdp": "원격 데스크톱(RDP)",
    "sectionScreenshots": "스크린샷",
    "sectionsNav": "설정 섹션",
    "sectionSsh": "SSH",
    "sectionTerminal": "터미널",
    "sectionUrl": "URL",
    "sectionVnc": "VNC",
    "segoeUi": "Segoe UI",
    "segoeUiVariable": "Segoe UI Variable",
    "settingsContent": "설정",
    "settingsData": "설정 데이터",
    "settingsDataActions": "설정 내보내기 및 가져오기 작업",
    "settingsExportFilter": "KKTerm 설정 내보내기",
    "softwareUpdates": "소프트웨어 업데이트",
    "sshAuthentication": "인증",
    "sshAuthenticationHint": "새 SSH 연결을 위한 기본 키 자료.",
    "sshBufferHint": "기본값은 5,000입니다. SSH 터미널 스크롤백 및 tmux 페인 기록에 사용됩니다.",
    "sshBufferLines": "SSH 버퍼 줄 수",
    "sshBufferRange": "SSH 버퍼는 100에서 100000줄 사이여야 합니다.",
    "sshConnectionDefaults": "연결 기본값",
    "sshConnectionDefaultsHint": "새 SSH 연결을 미리 채웁니다.",
    "sshDefaults": "SSH 및 SFTP 기본값",
    "sshDefaultsSaved": "SSH 기본값이 저장되었습니다.",
    "sshKeyEmailDialogHint": "나중에 키를 쉽게 식별할 수 있도록 공개 키 주석으로 이메일 주소를 추가하세요.",
    "sshKeyEmailDialogTitle": "SSH 키 생성",
    "sshKeyEmailPlaceholder": "admin@example.com",
    "sshKeyEmailPrompt": "SSH 키 주석용 이메일:",
    "sshKeyGenerated": "SSH 키가 생성되었습니다. 개인 키: {{privateKeyPath}} 공개 키: {{publicKeyPath}}",
    "sshKeyGenerating": "생성 중...",
    "sshTerminal": "SSH 터미널",
    "sshTerminalHint": "SSH 세션의 스크롤백 및 원격 클립보드 동작.",
    "surface": "표면",
    "systemSans": "시스템 산세리프",
    "tahoma": "Tahoma",
    "tavilySearchApiKey": "Tavily API 키",
    "terminalBehavior": "터미널 동작",
    "terminalClipboard": "클립보드 및 붙여넣기",
    "terminalClipboardHint": "로컬 터미널 복사, OSC 52, 붙여넣기 안전.",
    "terminalSaved": "터미널 설정이 저장되었습니다.",
    "terminalSession": "세션 기본값",
    "terminalSessionHint": "로컬 터미널 세션의 기본 셸 및 스크롤백.",
    "terminalText": "텍스트 및 커서",
    "terminalTextHint": "로컬 터미널 글꼴, 크기, 줄 높이 및 커서.",
    "text": "텍스트",
    "theme": "테마",
    "themeHint": "앱 색상 구성 및 미리보기.",
    "title": "설정",
    "toolbarText": "툴바 텍스트",
    "typography": "타이포그래피",
    "typographyHint": "앱 전체 UI 글꼴 선택.",
    "underline": "밑줄",
    "updateAvailableBody": "KKTerm {{version}}이(가) 사용 가능합니다. 현재 {{currentVersion}}을(를) 사용 중입니다.",
    "updateAvailableTitle": "업데이트 사용 가능",
    "updateCheckFailed": "업데이트를 확인할 수 없습니다: {{message}}",
    "updateChecksRequireRuntime": "업데이트 확인에는 Tauri 데스크톱 런타임이 필요합니다.",
    "updateLater": "나중에",
    "updateNotes": "릴리즈 노트",
    "updateNoUpdates": "KKTerm이 최신 상태입니다.",
    "updateOpenDownloadPage": "다운로드 페이지 열기",
    "updatePromptLabel": "KKTerm 업데이트 프롬프트",
    "urlCredentialPassword": "새 비밀번호",
    "urlCredentialPasswordPlaceholder": "비워 두면 현재 비밀번호 유지",
    "urlCredentialPasswordSelector": "비밀번호 필드 선택자",
    "urlCredentialUsername": "사용자 이름",
    "urlCredentialUsernameSelector": "사용자 이름 필드 선택자",
    "urlDataShardCleared": "URL 데이터 샤드 {{name}}을(를) 지웠습니다.",
    "urlDataShardConnectionCount": "URL 연결 {{count}}개",
    "urlDataShardConnectionCountPlural": "URL 연결 {{count}}개",
    "urlDataShards": "URL 데이터 샤드",
    "urlDataShardsHint": "데이터 샤드는 URL 연결의 데이터 파티션 이름입니다. 샤드를 지우면 일치하는 URL 연결에서 해당 파티션 할당이 제거됩니다. 브라우저 엔진 저장소 정리는 공유 WebView2 데이터 스토어에 따라 달라집니다.",
    "urlDefaults": "URL 데이터 및 자격 증명",
    "urlPasswordDeleted": "저장된 웹사이트 비밀번호를 삭제했습니다.",
    "urlPasswordDetails": "사용자: {{username}} · 업데이트: {{updatedAt}}",
    "urlPasswordUpdated": "저장된 웹사이트 비밀번호가 업데이트되었습니다.",
    "urlSecurity": "URL 보안",
    "urlSecurityHint": "URL 연결의 인증서 처리를 제어합니다. 내부 사이트와 네트워크를 신뢰하는 경우가 아니면 바이패스를 끄십시오.",
    "urlSettingsSaved": "URL 설정이 저장되었습니다.",
    "version": "버전",
    "vncColor256": "256색",
    "vncColor64": "64색",
    "vncColor8": "8색",
    "vncColorFull": "풀 컬러",
    "vncColorLevelHint": "느린 링크의 경우 256, 64 또는 8색으로 저하될 수 있습니다.",
    "vncColorLevelValue": "풀 컬러",
    "vncCompressionHint": "값이 높을수록 대역폭은 줄지만 CPU 비용이 증가합니다.",
    "vncCompressionValue": "2 / 9",
    "vncDisplayHint": "VNC 연결을 위한 계획된 디스플레이 동작.",
    "vncEncodingHint": "VNC 연결을 위한 계획된 인코딩 및 압축 기본값.",
    "vncEncodingRaw": "Raw",
    "vncEncodingTight": "Tight",
    "vncEncodingZrle": "ZRLE",
    "vncJpegQualityHint": "Tight/JPEG 스타일 인코딩에 유용합니다.",
    "vncJpegQualityValue": "8 / 9",
    "vncPreferredEncodingHint": "현재 클라이언트는 CopyRect, Raw, 커서 및 데스크톱 크기 지원도 제공합니다.",
    "vncPreferredEncodingValue": "Tight, 그 다음 ZRLE",
    "vncQualityHint": "클라이언트가 링크 속도에 맞게 인코딩 및 픽셀 형식을 조정하도록 합니다.",
    "vncQualityValue": "자동",
    "vncRemoteResizeHint": "VNC 서버가 데스크톱 크기 업데이트를 지원하는지에 따라 달라집니다.",
    "vncRemoteResizeValue": "서버 지원에 따름",
    "vncSettingsSaved": "VNC 기본값이 저장되었습니다.",
    "vncSharedSession": "공유 세션",
    "vncSharedSessionHint": "KKTerm이 이 세션을 열 때 다른 VNC 뷰어가 연결된 상태로 유지되도록 허용합니다.",
    "vncViewOnly": "보기 전용",
    "vncViewOnlyHint": "포인터 또는 키보드 입력을 보내지 않고 연결합니다.",
    "widgetCredentialsEmpty": "위젯 자격 증명을 찾을 수 없습니다.",
    "widgetCredentialsHint": "대시보드 위젯 설정용으로 저장된 자격 증명입니다. 값은 OS 키체인에 보관되며 위젯은 참조만 유지합니다.",
    "widgetCredentialsStored": "위젯 자격 증명",
    "workspace": "워크스페이스",
    "workspaceAccess": "워크스페이스 접근",
    "workspaceAccessHint": "빠른 접근 및 로컬 런타임 권한을 관리합니다.",
    "wsl": "WSL",
    "yuGothicUi": "Yu Gothic UI",
    "refreshModels": "모델 새로고침",
    "refreshingModels": "모델 새로고침 중",
    "modelListRefreshed": "모델 목록이 새로고침되었습니다.",
    "copilotCliInstallHelp": "Copilot CLI 설치 방법",
    "dashboardPerformance": "성능",
    "dashboardMaxActiveScriptWidgets": "활성 스크립트 위젯 제한",
    "dashboardMaxActiveScriptWidgetsHint": "대시보드에서 한 번에 iframe을 렌더링하는 최대 스크립트 위젯 수입니다. 초과 위젯은 클릭하여 활성화 플레이스홀더를 표시합니다. 허용 범위 {{min}}–{{max}}.",
    "dashboardAllowWidgetNetworkTools": "위젯에서 네트워크 도구 허용",
    "dashboardAllowWidgetNetworkToolsDesc": "활성화되면 permissions.networkTools를 요청하는 스크립트 위젯이 ping, 포트 스캔, DNS, WHOIS, Wake-on-LAN을 실행할 수 있습니다. 비활성화하면 모든 위젯에서 전역으로 차단됩니다.",
    "mcpServersTitle": "원격 MCP 서버",
    "mcpServersHint": "원격 Model Context Protocol 서버에 연결하여 AI 어시스턴트와 대시보드 위젯이 해당 도구를 호출할 수 있도록 합니다. KKTerm은 HTTP 스트리밍 가능한 MCP 서버만 지원하며, 로컬 프로세스를 생성하는 stdio 구성은 지원되지 않습니다.",
    "mcpServersEmpty": "구성된 MCP 서버가 없습니다.",
    "mcpAddServer": "MCP 서버 추가",
    "mcpDeleteServer": "MCP 서버 제거",
    "mcpDeleteConfirmBody": "MCP 서버 \"{{name}}\"을(를) 제거하시겠습니까? 인증 비밀이 키체인에서 삭제되며 이 서버를 참조하는 위젯은 재구성될 때까지 실패합니다.",
    "mcpRefreshTools": "도구 새로고침",
    "mcpToolsCount": "{{count}}개 도구",
    "mcpToolsCount_one": "{{count}}개 도구",
    "mcpStatusOk": "연결됨",
    "mcpStatusUnreachable": "연결 불가",
    "mcpStatusAuthError": "인증 오류",
    "mcpStatusProtocolError": "프로토콜 오류",
    "mcpStatusUnknown": "아직 확인되지 않음",
    "mcpAuthBadge": "인증",
    "mcpPasteHint": "HTTP MCP 서버 JSON 구성을 붙여넣으세요. 일반적인 형식이 작동합니다: 단일 { \"url\": ..., \"headers\": ... } 객체 또는 Claude Desktop 스타일 { \"mcpServers\": { \"name\": { ... } } } 맵.",
    "mcpPastePlaceholder": "{\n  \"url\": \"https://example.com/mcp\",\n  \"headers\": {\n    \"Authorization\": \"Bearer ...\"\n  }\n}",
    "mcpPasteContinue": "계속",
    "mcpConfirmHint": "저장하기 전에 구문 분석된 구성을 검토하세요. KKTerm은 생성 직후 서버의 도구 목록을 즉시 프로브합니다.",
    "mcpCreateServer": "MCP 서버 저장",
    "mcpServerName": "이름",
    "mcpServerUrl": "URL",
    "mcpHeadersLabel": "헤더",
    "mcpDetectedSecretHint": "인증 헤더가 감지되었습니다. 토큰은 OS 키체인에 저장되며 SQLite 구성에는 {SECRET} 자리 표시자만 유지됩니다.",
    "mcpSecretHeaderName": "인증 헤더",
    "mcpSecretValueTemplate": "인증 값 템플릿",
    "mcpSecretValue": "인증 비밀 (키체인에 저장됨)",
    "mcpAddInvalidJson": "JSON을 구문 분석할 수 없습니다. 붙여넣은 텍스트가 유효한지 확인하세요.",
    "mcpAddInvalidShape": "구성은 최소한 url 필드가 있는 JSON 객체여야 합니다.",
    "mcpAddNoServers": "mcpServers 맵이 비어 있습니다.",
    "mcpAddMissingUrl": "필수 url 필드가 없습니다.",
    "mcpAddStdioUnsupported": "이 MCP 서버는 KKTerm이 지원하지 않는 로컬 프로세스 실행(stdio 전송)을 사용합니다.",
    "mcpStdioGuidance": "동일한 제공업체의 HTTP 기반 MCP 엔드포인트를 찾거나 호스팅된 옵션에 대한 설명서를 확인하세요.",
    "mcpErrorNotFound": "MCP 서버를 찾을 수 없습니다.",
    "mcpErrorDuplicateName": "해당 이름의 MCP 서버가 이미 존재합니다.",
    "mcpErrorKeychain": "OS 키체인을 사용할 수 없습니다. 비밀을 저장할 수 없습니다.",
    "aiCustomInstructions": "사용자 지정 지침",
    "aiCustomInstructionsHint": "최대 {{count}}자까지의 선택적 어시스턴트 안내입니다. KKTerm 안전, 승인 및 로컬 우선 제약 조건이 계속 적용됩니다.",
    "aiCustomInstructionsTooLong": "AI 어시스턴트 사용자 지정 지침은 {{count}}자 이하여야 합니다.",
    "showAllModels": "모든 모델 표시",
    "showAllModelsHint": "선별된 추천 모델만이 아닌 새로 고침 시 공급자가 반환한 모든 모델을 표시합니다.",
    "lastCheckedAt": "마지막 확인 {{time}}",
    "lastCheckedNever": "확인한 적 없음",
    "assistantSkillsDisabled": "비활성화됨",
    "assistantSkillsEmpty": "어시스턴트 스킬을 찾을 수 없습니다.",
    "assistantSkillsEnabled": "활성화됨",
    "assistantSkillsHint": "AI 어시스턴트에게 집중된 워크플로를 가르치는 로컬 SKILL.md 폴더입니다. 포함된 시작 스킬은 여기에 자동으로 복사됩니다. 이 버전에서는 스크립트가 실행되지 않습니다. 폴더 버튼을 사용해 스킬을 추가하거나 편집하세요.",
    "assistantSkillsOpen": "{{name}} 열기",
    "assistantSkillsOpenFolder": "스킬 폴더 열기",
    "assistantSkillsTitle": "어시스턴트 스킬",
    "dashboardUseRandomDynamicBackground": "무작위 동적 배경 사용",
    "dashboardUseRandomDynamicBackgroundDesc": "새 Dashboard 보기는 자동으로 무작위 동적 배경으로 시작됩니다.",
    "advancedDebugging": "고급 디버깅",
    "advancedDebuggingHint": "릴리스 빌드에서도 AI Assistant 전체 디버그 로그를 기록합니다. 로그에는 프롬프트, 도구 인수, 스크린샷, 생성된 위젯 소스가 포함될 수 있습니다.",
    "debug": "디버그",
    "debugHint": "자세한 로컬 진단을 제어합니다.",
    "performance": "성능",
    "performanceHint": "로컬 렌더링 및 화면 캡처 가속을 제어합니다.",
    "statusBar": "상태 표시줄",
    "statusBarHint": "하단 상태 표시줄 표시기를 제어합니다.",
    "statusBarMonitor": "CPU/RAM/네트워크 모니터 토글 표시",
    "statusBarMonitorHint": "끄면 KKTerm이 호스트 사용량 스냅샷 수집을 중지합니다.",
    "statusBarMonitorInterval": "모니터 간격",
    "statusBarMonitorInterval5": "5초",
    "statusBarMonitorInterval15": "15초",
    "statusBarMonitorInterval30": "30초",
    "statusBarMonitorInterval60": "1분",
    "statusBarMonitorInterval300": "5분",
    "useDirectxScreenCapture": "화면 캡처에 DirectX 사용",
    "useDirectxScreenCaptureHint": "사용 가능한 경우 DXGI Desktop Duplication을 사용하고, 지원되지 않는 캡처에는 GDI로 대체합니다.",
    "titleBar": "제목 표시줄",
    "useCustomTitleBar": "사용자 지정 제목 표시줄 사용",
    "useCustomTitleBarHint": "Windows 기본 제목 표시줄을 KKTerm 테마 표시줄로 바꿉니다. 저장 시 즉시 적용됩니다.",
    "builtInMcpServerEnabled": "내장 MCP Server 사용",
    "builtInMcpServerEnabledHint": "외부 도구를 위해 kkterm-cli를 stdio MCP server로 노출합니다.",
    "builtInMcpAllowAllDangerous": "내장 위험 MCP 도구: 모두 허용",
    "builtInMcpAllowAllDangerousHint": "활성화하면 위험한 kkterm.dangerous.* MCP 도구가 확인 프롬프트 없이 실행됩니다.",
    "rdpRemoteResolution": "원격 해상도",
    "rdpRemoteResolutionAutomatic": "자동",
    "builtInMcpShowConfig": "구성 보기",
    "builtInMcpConfigTitle": "내장 MCP 구성",
    "builtInMcpConfigIntro": "이 스니펫 중 하나를 MCP 지원 도구에 붙여 넣거나 아래 설정 명령을 사용하세요. command 경로는 실행 중인 KKTerm.exe 옆의 kkterm-cli.exe를 사용합니다.",
    "builtInMcpConfigCopy": "구성 복사",
    "builtInMcpConfigCopied": "구성이 복사됨",
    "builtInMcpConfigLocationsTitle": "일반 설정 명령",
    "builtInMcpConfigFormatJson": "JSON",
    "builtInMcpConfigFormatToml": "TOML",
    "builtInMcpConfigAgentHeader": "에이전트",
    "builtInMcpConfigMethodHeader": "방법",
    "builtInMcpConfigProjectScopeHeader": "프로젝트 범위(프로젝트 폴더에서 실행)",
    "builtInMcpConfigGlobalScopeHeader": "전역 범위(어디서나 실행)",
    "builtInMcpConfigMethodRunCommand": "명령 실행",
    "builtInMcpConfigMethodRunCommandOrManualEdit": "명령 실행 / 수동 편집",
    "builtInMcpConfigMethodManualEdit": "수동 편집",
    "exportSettings": "내보내기",
    "exportSettingsComplete": "설정을 내보냈습니다: {{filename}}."
  },
  "sftp": {
    "accessed": "접근일",
    "active": "활성",
    "canceled": "취소됨",
    "canceledBeforeStart": "시작 전 취소됨",
    "canceling": "취소 중",
    "cancelTransfer": "취소",
    "cancelTransferConflict": "전송 충돌 취소",
    "cancelTransferName": "{{name}} 취소",
    "chmod": "chmod",
    "chownGid": "chown gid",
    "chownUid": "chown uid",
    "clear": "지우기",
    "closeProperties": "속성 닫기",
    "connected": "연결됨",
    "connecting": "연결 중",
    "createFolder": "폴더 생성",
    "createFolderAria": "{{pane}} 폴더 생성",
    "creatingFolder": "폴더 생성 중",
    "date": "날짜",
    "deleteLabel": "삭제",
    "deleteRemoteConfirm": "원격 삭제",
    "deleteRemoteItemConfirm": "원격 {{kind}} \"{{name}}\"을(를) 삭제하시겠습니까?",
    "deleteRemoteItemsConfirm": "원격 항목 삭제",
    "deleteRemoteItemsMultiple": "원격 항목 {{count}}개를 삭제하시겠습니까?",
    "deleteSelected": "선택 항목 삭제",
    "deleteSelectedAria": "선택한 {{pane}} 항목 삭제",
    "deleting": "삭제 중",
    "done": "완료",
    "doubleClickToOpen": "더블 클릭하여 열기",
    "doubleClickToOpenFile": "더블 클릭하여 {{name}} 열기",
    "download": "다운로드",
    "downloadConflict": "다운로드 충돌",
    "extFile": "파일",
    "failed": "실패",
    "file": "파일",
    "fileExists": "파일이 존재합니다",
    "fileTypeLabel": "{{ext}} 파일",
    "folder": "폴더",
    "folderExists": "폴더가 존재합니다",
    "folderNameBlank": "원격 폴더 이름은 비워 둘 수 없습니다",
    "group": "그룹",
    "groupMustBeNumber": "그룹은 음수가 아닌 숫자여야 합니다",
    "loading": "로딩 중...",
    "loadingLocal": "로컬 파일 로딩 중",
    "local": "로컬",
    "localFiles": "로컬 파일",
    "mode": "모드",
    "modeHint": "모드는 8진수여야 합니다 (예: 755 또는 0644)",
    "modified": "수정일",
    "moreConflicts": "선택된 추가 충돌이 있을 수 있습니다.",
    "moreConflictsDetail": "선택된 충돌이 {{count}}건 더 이어질 수 있습니다.",
    "name": "이름",
    "newRemoteFolder": "새 원격 폴더 이름",
    "noFiles": "파일 없음",
    "noSshConnection": "SSH 연결이 선택되지 않음",
    "noTransfers": "아직 전송 없음",
    "openingFolder": "폴더 열기",
    "openingSftp": "SFTP 열기",
    "openParent": "상위 폴더 열기",
    "openParentFolderAria": "상위 {{pane}} 폴더 열기",
    "overwrite": "덮어쓰기",
    "overwriteAll": "모두 덮어쓰기",
    "owner": "소유자",
    "ownerMustBeNumber": "소유자는 음수가 아닌 숫자여야 합니다",
    "preparing": "준비 중",
    "properties": "속성",
    "queued": "대기 중",
    "refreshFiles": "파일 새로고침",
    "refreshFilesAria": "{{pane}} 파일 새로고침",
    "refreshing": "새로고침 중",
    "remote": "원격",
    "remoteNameBlank": "원격 이름은 비워 둘 수 없습니다",
    "renameFileAria": "{{name}} 이름 변경",
    "renameItem": "이름 변경",
    "renameSelected": "선택 항목 이름 변경",
    "renameSelectedAria": "선택한 {{pane}} 항목 이름 변경",
    "renaming": "이름 변경 중",
    "save": "저장",
    "screenshotTarget": "{{title}} SFTP 보기",
    "sessionUnavailable": "SFTP 세션을 사용할 수 없습니다",
    "sftpProperties": "SFTP 속성",
    "size": "크기",
    "skip": "건너뛰기",
    "skippedExisting": "기존 대상 건너뜀",
    "sortBy": "정렬 기준",
    "sortByAria": "{{pane}} 파일을 {{key}} 기준으로 정렬",
    "sortByTitle": "{{key}} 기준 정렬",
    "symlink": "심볼릭 링크",
    "targetExists": "대상이 이미 존재합니다",
    "targetExistsDetail": "대상 {{kind}}이(가) 이미 존재합니다. {{name}}을(를) 덮어쓸지 선택하세요.",
    "tauriUnavailable": "Tauri 런타임 사용 불가",
    "terminal": "터미널",
    "transfer": "전송",
    "transferActivity": "전송 활동",
    "transferCanceled": "전송 취소됨",
    "transferConflict": "전송 충돌",
    "transferCountActive": "{{count}}개 활성",
    "transferDownload": "다운로드 전송",
    "transferUpload": "업로드 전송",
    "type": "유형",
    "upload": "업로드",
    "uploadConflict": "업로드 충돌",
    "verifyingHost": "호스트 확인 중",
    "waiting": "대기 중",
    "waitingToOverwrite": "덮어쓰기 대기 중"
  },
  "terminal": {
    "actions": "터미널 작업",
    "attached": "연결됨",
    "bufferSaveFailed": "터미널 버퍼를 저장할 수 없습니다: {{message}}",
    "closePane": "페인 닫기",
    "closePaneTitle": "닫기",
    "closeSearch": "터미널 검색 닫기",
    "closeTmux": "tmux 세션 닫기",
    "connectLabel": "연결: {{name}}",
    "copy": "복사",
    "copySelection": "터미널 선택 복사 (Ctrl+Shift+C)",
    "copyShortcut": "Ctrl+Shift+C",
    "decreaseSize": "크기 줄이기",
    "desktopRuntimeRequired": "터미널 세션에는 Tauri 데스크톱 런타임이 필요합니다.",
    "detached": "분리됨",
    "detachTmux": "tmux 세션 분리",
    "editTmuxSession": "tmux 세션 이름 편집",
    "failedToStart": "세션 시작 실패",
    "failedToStartDetail": "세션 시작 실패: {{message}}",
    "find": "찾기",
    "findInScrollback": "터미널 스크롤백에서 찾기",
    "focusPane": "페인 포커스",
    "font": "글꼴",
    "hostKeyNotTrusted": "SSH 호스트 키가 신뢰되지 않았습니다.",
    "increaseSize": "크기 키우기",
    "loading": "로딩 중...",
    "logFiles": "로그 파일",
    "mouseOff": "마우스: 꺼짐",
    "mouseOn": "마우스: 켜짐",
    "nextSearch": "다음 검색 결과",
    "noRemoteLoopbackPorts": "원격 루프백에서 수신 중인 포트를 찾을 수 없습니다.",
    "noResults": "결과 없음",
    "noSaveDialog": "이 런타임에서는 저장 대화상자를 사용할 수 없습니다",
    "noTmuxSessions": "tmux 세션이 없습니다.",
    "open": "활성",
    "openAbove": "위에 열기",
    "openBelow": "아래에 열기",
    "openInPane": "페인에서 열기",
    "openLeft": "왼쪽에 열기",
    "openPortInBrowser": "127.0.0.1:{{port}}을(를) 브라우저에서 열기",
    "openRight": "오른쪽에 열기",
    "openSftp": "SFTP 브라우저 열기",
    "paste": "붙여넣기",
    "pasteMultilineConfirm": "이 터미널에 여러 줄을 붙여넣으시겠습니까?",
    "previousSearch": "이전 검색 결과",
    "refreshPorts": "포트 새로고침",
    "refreshTmux": "tmux 세션 새로고침",
    "remoteLoopbackPort": "127.0.0.1:{{port}}",
    "remoteLoopbackPorts": "원격 127.0.0.1 포트",
    "reset": "초기화",
    "resetSize": "크기 초기화",
    "save": "저장",
    "saveBuffer": "버퍼 저장",
    "saveDialog": "버퍼 저장",
    "scanningPorts": "포트 스캔 중...",
    "selectKeyFile": "SSH 키 파일 선택",
    "sendToAi": "터미널 버퍼를 AI 어시스턴트로 보내기",
    "sessionFor": "세션",
    "sftp": "SFTP",
    "showTmux": "tmux 세션 표시",
    "splitDown": "아래로 분할",
    "splitLayout": "레이아웃 분할",
    "splitLeft": "왼쪽으로 분할",
    "splitRight": "오른쪽으로 분할",
    "splitUp": "위로 분할",
    "sshContextUnavailable": "SSH 시스템 컨텍스트를 사용할 수 없습니다: {{message}}",
    "sshHostKeyChanged": "SSH 호스트 키 변경됨:",
    "sshHostKeyChangedDetail": "이(가) 변경되었습니다! 중간자 공격일 수 있습니다.",
    "sshHostKeyChangeDetail": "{{host}}의 SSH 호스트 키가 변경되었습니다. 제시된 {{algorithm}} {{fingerprint}}。",
    "sshPortForwardOpened": "원격 포트 {{port}}에 대한 SSH 포트 리다이렉트가 열렸습니다.",
    "sshPortRedirect": "SSH 포트 리다이렉트",
    "starting": "시작 중",
    "startingSessionFor": "{{name}}에 대한 {{type}} 세션을 시작하는 중...",
    "targetLabel": "대상: {{target}}",
    "tauriRequired": "Tauri 런타임 사용 불가",
    "terminalBuffer": "터미널 버퍼",
    "terminalSelection": "터미널 선택",
    "textFiles": "텍스트 파일",
    "tmuxSessionName": "tmux 세션 이름",
    "tmuxSessionNameInvalid": "공백, 콜론 또는 세미콜론이 없는 이름을 사용하세요.",
    "tmuxSessionNameRequired": "tmux 세션 이름을 입력하세요.",
    "tmuxSessionRenamed": "tmux 세션 이름이 변경되었습니다.",
    "tmuxSessions": "tmux 세션",
    "trustHostKey": "SSH 호스트 키 신뢰:",
    "verifyingHostKey": "SSH 호스트 키 확인 중...",
    "view": "보기",
    "startRecording": "녹화 시작",
    "stopRecording": "녹화 중지",
    "recording": "녹화 중",
    "recordingStarted": "Terminal 녹화를 시작했습니다.",
    "recordingStopped": "Terminal 녹화를 중지했습니다.",
    "recordingSaved": "Terminal 녹화를 {{path}}에 저장했습니다.",
    "recordingFailed": "Terminal 녹화 실패: {{message}}",
    "recordingUnavailable": "Terminal 녹화에는 활성 데스크톱 Terminal Session이 필요합니다.",
    "openRecordings": "녹화 열기",
    "recordingsTitle": "Terminal 녹화",
    "openRecordingsFolder": "녹화 폴더 열기",
    "noRecordings": "이 Connection에 대한 녹화가 없습니다.",
    "recordingMetadata": "{{metadata}}",
    "layoutReset": "저장된 Connection 레이아웃이 재설정되었습니다.",
    "layoutSaved": "Connection 레이아웃이 저장되었습니다.",
    "resetLayout": "레이아웃 재설정",
    "saveLayout": "레이아웃 저장",
    "quickCommandsBar": "빠른 명령",
    "quickCommandsShow": "빠른 명령 표시",
    "quickCommandsHide": "빠른 명령 숨기기",
    "quickCommandsAddFirst": "빠른 명령 추가",
    "quickCommandsManage": "빠른 명령 관리",
    "quickCommandsNoPane": "빠른 명령을 위한 활성 터미널 창이 없습니다.",
    "quickCommandsRun": "명령 실행",
    "quickCommandsDangerous": "위험",
    "quickCommandsConfirmTitle": "빠른 명령을 실행하시겠습니까?",
    "quickCommandsConfirm": "포커스된 터미널 창에서 \"{{label}}\"을(를) 실행하시겠습니까?",
    "quickCommandsDialogHint": "라이브러리에서 저장된 명령을 추가하거나 직접 만드세요.",
    "quickCommandsSaved": "저장된 명령",
    "quickCommandsEmpty": "아직 빠른 명령이 없습니다.",
    "quickCommandsDelete": "빠른 명령 {{label}} 삭제",
    "quickCommandsMoveUp": "{{label}} 위로 이동",
    "quickCommandsMoveDown": "{{label}} 아래로 이동",
    "quickCommandsAddCommand": "명령 추가",
    "quickCommandsPickFromLibrary": "라이브러리에서 선택",
    "quickCommandsCustomCommand": "사용자 지정 명령",
    "quickCommandsAddMenu": "빠른 명령 추가 옵션",
    "quickCommandsGenerateWithAi": "AI로 명령 생성",
    "quickCommandsAiPromptLabel": "명령 설명",
    "quickCommandsAiPromptPlaceholder": "apt 패키지 업데이트",
    "quickCommandsAiGenerate": "생성",
    "quickCommandsAiGenerating": "생성 중...",
    "quickCommandsAiFailed": "AI가 명령을 생성할 수 없습니다: {{message}}",
    "quickCommandsLibrary": "라이브러리에서",
    "quickCommandsCustom": "사용자 지정",
    "quickCommandsSearch": "명령 라이브러리 검색",
    "quickCommandsAdd": "추가",
    "quickCommandsNoLibraryMatches": "일치하는 라이브러리 명령이 없습니다.",
    "quickCommandsLabel": "레이블",
    "quickCommandsCommand": "명령",
    "quickCommandsSendEnter": "명령 후 Enter 전송",
    "quickCommandsRequireConfirm": "실행 전 확인 필요",
    "quickCommandsColor": "색상",
    "quickCommandsIcon": "아이콘",
    "quickCommandsCreate": "명령 만들기",
    "quickCommandLibrary": {
      "categoryTabs": "빠른 명령 라이브러리 카테고리",
      "subcategoryTabs": "빠른 명령 라이브러리 하위 카테고리",
      "categories": {
        "aiAgents": "AI 에이전트",
        "developerWorkflow": "개발자 워크플로",
        "containersKubernetes": "컨테이너 및 Kubernetes",
        "linuxAdministration": "Linux 관리",
        "macosAdministration": "macOS 관리"
      },
      "subcategories": {
        "codingAgents": "코딩 에이전트",
        "autonomousAgents": "자율 에이전트",
        "git": "Git",
        "packageManagersRuntimes": "패키지 관리자 및 런타임",
        "docker": "Docker",
        "dockerCompose": "Docker Compose",
        "kubectl": "kubectl",
        "servicesLogs": "서비스 및 로그",
        "packages": "패키지",
        "softwareUpdate": "소프트웨어 업데이트",
        "networking": "네트워킹",
        "launchdPower": "launchd 및 전원",
        "preferences": "환경설정"
      },
      "entries": {
        "aiClaudeNativeInstall": {
          "label": "Claude Code 설치",
          "description": "Anthropic의 네이티브 설치 프로그램으로 Claude Code를 설치합니다."
        },
        "aiClaudeStart": {
          "label": "Claude",
          "description": "대화형 Claude Code 세션을 시작합니다."
        },
        "aiClaudeBypass": {
          "label": "Claude 권한 우회",
          "description": "권한 프롬프트 없이 Claude Code를 실행합니다. 신뢰할 수 있는 샌드박스에서만 사용하세요."
        },
        "aiClaudeBrewInstall": {
          "label": "Homebrew로 Claude Code 설치",
          "description": "macOS에서 Homebrew Cask를 통해 Claude Code를 설치합니다."
        },
        "aiClaudeBrewUpgrade": {
          "label": "Claude Code 업그레이드",
          "description": "Claude Code의 Homebrew Cask 설치를 업그레이드합니다."
        },
        "aiCodexNpmInstall": {
          "label": "npm으로 Codex 설치",
          "description": "npm으로 OpenAI Codex CLI를 전역 설치합니다."
        },
        "aiCodexBrewInstall": {
          "label": "Homebrew로 Codex 설치",
          "description": "Homebrew를 통해 OpenAI Codex CLI를 설치합니다."
        },
        "aiCodexStart": {
          "label": "Codex",
          "description": "대화형 OpenAI Codex CLI 세션을 시작합니다."
        },
        "aiCodexPrompt": {
          "label": "Codex 코드베이스 설명",
          "description": "현재 저장소를 설명하는 프롬프트로 Codex를 시작합니다."
        },
        "aiCodexMcpContext7": {
          "label": "Codex에 Context7 MCP 추가",
          "description": "문서화된 Context7 MCP 서버 예제를 Codex CLI에 등록합니다."
        },
        "aiCodexNpmUpgrade": {
          "label": "npm으로 Codex 업그레이드",
          "description": "최신 OpenAI Codex CLI 패키지를 전역 설치합니다."
        },
        "aiGeminiInstall": {
          "label": "Gemini CLI 설치",
          "description": "npm으로 Google의 Gemini CLI를 전역 설치합니다."
        },
        "aiGeminiStart": {
          "label": "Gemini",
          "description": "대화형 Gemini CLI 세션을 시작합니다."
        },
        "aiQwenNpmInstall": {
          "label": "npm으로 Qwen Code 설치",
          "description": "npm으로 최신 Qwen Code 터미널 에이전트를 설치합니다."
        },
        "aiQwenBrewInstall": {
          "label": "Homebrew로 Qwen Code 설치",
          "description": "Homebrew를 통해 Qwen Code를 설치합니다."
        },
        "aiQwenStart": {
          "label": "Qwen Code",
          "description": "대화형 Qwen Code 세션을 시작합니다. 먼저 공급자 또는 API 키를 구성하세요."
        },
        "aiAiderInstall": {
          "label": "Aider 설치",
          "description": "공식 Mac/Linux 설치 프로그램으로 Aider를 설치합니다."
        },
        "aiAiderMessage": {
          "label": "Aider 단일 편집",
          "description": "대상 파일에 단일 편집 요청으로 Aider를 실행합니다."
        },
        "aiAiderGemini": {
          "label": "Gemini와 함께 Aider",
          "description": "Gemini 모델 설정을 사용하여 Aider를 실행합니다."
        },
        "aiOpenclawInstall": {
          "label": "OpenClaw 설치",
          "description": "OpenClaw 호스팅 설치 프로그램을 실행합니다."
        },
        "aiOpenclawNpmInstall": {
          "label": "npm으로 OpenClaw 설치",
          "description": "npm으로 최신 OpenClaw 패키지를 전역 설치합니다."
        },
        "aiOpenclawOnboard": {
          "label": "OpenClaw 온보딩",
          "description": "권장 OpenClaw 온보딩 흐름을 시작합니다."
        },
        "aiOpenclawDaemon": {
          "label": "OpenClaw 데몬 온보딩",
          "description": "OpenClaw 온보딩을 실행하고 백그라운드 데몬을 설치합니다."
        },
        "aiOpenclawUpdate": {
          "label": "OpenClaw 업데이트",
          "description": "OpenClaw 설치를 업데이트합니다."
        },
        "aiHermesInstall": {
          "label": "Hermes Agent 설치",
          "description": "Nous Research 저장소에서 Hermes Agent 설치 프로그램을 실행합니다."
        },
        "aiHermesSourceBashrc": {
          "label": "bash 쉘 다시 로드",
          "description": "Hermes 설치 후 bash 시작 구성을 다시 로드합니다."
        },
        "aiHermesStart": {
          "label": "Hermes",
          "description": "대화형 Hermes Agent 채팅을 시작합니다."
        },
        "aiHermesSetup": {
          "label": "Hermes 설정",
          "description": "Hermes 공급자 및 계정 설정 흐름을 엽니다."
        },
        "aiHermesModel": {
          "label": "Hermes 모델",
          "description": "활성 Hermes 모델을 구성하거나 검사합니다."
        },
        "aiHermesDoctor": {
          "label": "Hermes 진단",
          "description": "Hermes 상태 점검을 실행합니다."
        },
        "aiHermesDashboard": {
          "label": "Hermes 대시보드",
          "description": "로컬 Hermes 대시보드를 엽니다."
        },
        "aiGooseInstall": {
          "label": "Goose 설치",
          "description": "안정 버전 Goose CLI 설치 프로그램을 실행합니다."
        },
        "devGitSwitch": {
          "label": "기능 브랜치 생성",
          "description": "새 Git 기능 브랜치를 만들고 전환합니다."
        },
        "devGitPullRebase": {
          "label": "리베이스로 Pull",
          "description": "로컬 커밋을 업스트림 브랜치 위에 가져와 재적용합니다."
        },
        "devGitRestoreHead": {
          "label": "작업 트리 복원",
          "description": "HEAD에서 추적된 파일을 복원합니다. 로컬 편집이 삭제될 수 있습니다."
        },
        "devGitClean": {
          "label": "추적되지 않은 파일 삭제",
          "description": "작업 트리에서 추적되지 않은 파일과 폴더를 제거합니다."
        },
        "devGitRevert": {
          "label": "커밋 되돌리기",
          "description": "선택한 커밋을 되돌리는 히스토리 보존 커밋을 생성합니다."
        },
        "devHomebrewInstall": {
          "label": "Homebrew 설치",
          "description": "표준 Homebrew 설치 스크립트를 실행합니다."
        },
        "devBrewBundleGlobal": {
          "label": "전역 Brewfile 설치",
          "description": "전역 Homebrew Brewfile에서 패키지를 설치합니다."
        },
        "devNvmInstall": {
          "label": "nvm 설치",
          "description": "공식 설치 스크립트를 사용하여 nvm을 설치합니다."
        },
        "devNvmInstallNode24": {
          "label": "Node 24 설치",
          "description": "nvm으로 Node.js 24를 설치합니다."
        },
        "devNvmUseNode24": {
          "label": "Node 24 사용",
          "description": "nvm으로 현재 셸을 Node.js 24로 전환합니다."
        },
        "devBrewClaude": {
          "label": "Brew로 Claude Code 설치",
          "description": "Homebrew Cask를 통해 Claude Code를 설치합니다."
        },
        "devBrewCodex": {
          "label": "Brew로 Codex 설치",
          "description": "Homebrew를 통해 OpenAI Codex CLI를 설치합니다."
        },
        "devBrewDocker": {
          "label": "Brew로 Docker Desktop 설치",
          "description": "Homebrew Cask를 통해 Docker Desktop을 설치합니다."
        },
        "devBrewKubectl": {
          "label": "Brew로 kubectl 설치",
          "description": "Homebrew를 통해 kubectl을 설치합니다."
        },
        "containerDockerPs": {
          "label": "Docker 컨테이너",
          "description": "실행 중인 Docker 컨테이너를 나열합니다."
        },
        "containerDockerLogs": {
          "label": "Docker 로그 추적",
          "description": "컨테이너의 로그를 추적합니다. 실행 전 플레이스홀더를 교체하세요."
        },
        "containerDockerStop": {
          "label": "Docker 컨테이너 중지",
          "description": "컨테이너를 중지합니다. 실행 전 플레이스홀더를 교체하세요."
        },
        "containerComposeUp": {
          "label": "Compose 백그라운드 실행",
          "description": "Docker Compose 프로젝트를 백그라운드에서 시작합니다."
        },
        "containerComposeExec": {
          "label": "Compose 쉘",
          "description": "웹 서비스 컨테이너에서 셸을 엽니다."
        },
        "containerKubectlVersion": {
          "label": "kubectl 클라이언트 버전",
          "description": "설치된 kubectl 클라이언트 버전을 표시합니다."
        },
        "containerKubectlPods": {
          "label": "kubectl Pod 목록",
          "description": "모든 네임스페이스의 Pod를 나열합니다."
        },
        "containerKubectlLogs": {
          "label": "kubectl 로그 추적",
          "description": "Pod의 로그를 추적합니다. 실행 전 플레이스홀더를 교체하세요."
        },
        "containerKubectlExec": {
          "label": "kubectl Pod 쉘",
          "description": "Pod에서 셸을 엽니다. 실행 전 플레이스홀더를 교체하세요."
        },
        "containerKubectlApply": {
          "label": "kubectl apply",
          "description": "k8s.yaml에서 Kubernetes 리소스를 적용합니다."
        },
        "linuxSystemctlStatusSshd": {
          "label": "SSH 서비스 상태",
          "description": "sshd systemd 서비스의 상태를 확인합니다."
        },
        "linuxSystemctlRestartSshd": {
          "label": "SSH 서비스 재시작",
          "description": "sudo로 sshd systemd 서비스를 재시작합니다."
        },
        "linuxSystemctlEnableDocker": {
          "label": "Docker 서비스 활성화",
          "description": "Docker systemd 서비스를 활성화하고 시작합니다."
        },
        "linuxJournalctlSshd": {
          "label": "SSH 서비스 로그",
          "description": "sshd 서비스의 저널 로그를 읽습니다."
        },
        "linuxAptUpgrade": {
          "label": "APT 업데이트 및 업그레이드",
          "description": "패키지 메타데이터를 업데이트하고 Debian 패키지를 업그레이드합니다."
        },
        "linuxAptInstallDocker": {
          "label": "APT로 Docker 패키지 설치",
          "description": "apt로 Docker Engine과 Compose 플러그인을 설치합니다."
        },
        "linuxDnfUpgrade": {
          "label": "DNF 업그레이드",
          "description": "dnf로 Fedora 패키지를 업그레이드합니다."
        },
        "linuxDnfInstallCompose": {
          "label": "DNF로 Compose 플러그인 설치",
          "description": "dnf로 Docker Compose 플러그인을 설치합니다."
        },
        "macosSoftwareupdateInstallers": {
          "label": "macOS 설치 프로그램 목록",
          "description": "사용 가능한 전체 macOS 설치 프로그램을 나열합니다."
        },
        "macosNetworksetupServices": {
          "label": "네트워크 서비스 목록",
          "description": "networksetup으로 macOS 네트워크 서비스를 나열합니다."
        },
        "macosNetworksetupManual": {
          "label": "수동 Ethernet IP 설정",
          "description": "Ethernet의 수동 IP 구성을 설정합니다. 실행 전 값을 편집하세요."
        },
        "macosScutilSmbProtocol": {
          "label": "SMB 프로토콜 맵 편집",
          "description": "SMB 프로토콜 설정을 위한 고급 scutil 기본 설정 명령을 엽니다."
        },
        "macosLaunchctlUnloadNetbiosd": {
          "label": "netbiosd 언로드",
          "description": "macOS netbiosd 실행 데몬을 언로드합니다."
        },
        "macosLaunchctlLoadNetbiosd": {
          "label": "netbiosd 로드",
          "description": "macOS netbiosd 실행 데몬을 로드합니다."
        },
        "macosPmsetSchedule": {
          "label": "전원 일정 표시",
          "description": "예약된 macOS 전원 이벤트를 표시합니다."
        },
        "macosPmsetRepeatWake": {
          "label": "월요일 시작 예약",
          "description": "반복되는 월요일 시작 이벤트를 예약합니다."
        },
        "macosPmsetRepeatCancel": {
          "label": "반복 전원 일정 취소",
          "description": "반복되는 macOS 전원 이벤트를 취소합니다."
        },
        "macosDefaultsRead": {
          "label": "defaults 도메인 읽기",
          "description": "macOS 기본 설정 도메인을 읽습니다. 실행 전 플레이스홀더를 교체하세요."
        },
        "macosDefaultsWrite": {
          "label": "defaults 값 쓰기",
          "description": "macOS 기본 설정 값을 씁니다. 실행 전 플레이스홀더를 교체하세요."
        }
      }
    }
  },
  "webview": {
    "address": "주소",
    "autoRefresh": "자동 새로고침",
    "autoRefreshOff": "자동 새로고침 안 함",
    "autoRefreshSeconds": "{{count}}초",
    "back": "뒤로",
    "capturingPassword": "입력된 자격 증명을 찾는 중",
    "credentialFilled": "자격 증명이 자동 입력되었습니다",
    "desktopRuntimeOnly": "내장 브라우저는 데스크톱 런타임에서만 사용할 수 있습니다. 외부에서 열기:",
    "downloadComplete": "다운로드 완료",
    "downloadFailed": "다운로드 실패",
    "downloadStarted": "다운로드 시작됨",
    "fill": "자동 입력",
    "fillCredential": "저장된 인증 정보 채우기",
    "fillingCredential": "자격 증명 자동 입력 중",
    "fillSavedCredential": "저장된 자격 증명 자동 입력",
    "forward": "앞으로",
    "goBack": "뒤로",
    "goForward": "앞으로",
    "noSavedCredential": "저장된 URL 자격 증명 없음",
    "noUrlConfigured": "이 URL 연결에는 URL이 구성되어 있지 않습니다.",
    "onlyDesktopRuntime": "내장 브라우저는 데스크톱 런타임에서만 사용 가능합니다.",
    "openExternally": "외부에서 열기",
    "passwordSaved": "비밀번호가 저장되었습니다",
    "reload": "새로 고침",
    "savePassword": "비밀번호 저장",
    "savePasswordEmptyPassword": "저장하기 전에 비밀번호를 입력하세요.",
    "savePasswordEmptyUsername": "비밀번호를 저장하기 전에 사용자 이름을 입력하세요.",
    "savePasswordFailed": "이 페이지의 비밀번호를 저장할 수 없습니다.",
    "savePasswordInvalidCapture": "페이지에서 잘못된 자격 증명 캡처 응답을 반환했습니다.",
    "savePasswordNoPasswordField": "이 페이지에서 입력된 비밀번호 필드를 찾을 수 없습니다.",
    "savePasswordTitle": "이 페이지에 현재 입력된 사용자 이름과 비밀번호를 저장합니다",
    "savingPassword": "비밀번호 저장 중",
    "screenshotTarget": "{{title}} URL 보기",
    "urlPlaceholder": "https://example.com"
  },
  "manual": {
    "title": "운영 매뉴얼",
    "subtitle": "KKTerm 운영 방법. 각 릴리스와 함께 제공됩니다.",
    "chaptersLabel": "챕터",
    "back": "뒤로",
    "loading": "로드 중…",
    "loadError": "매뉴얼을 로드할 수 없습니다: {{message}}",
    "tauriRequired": "매뉴얼은 데스크탑 런타임에서만 사용할 수 있습니다."
  },
  "watchdog": {
    "statusBarLabel": "감시자 {{count}}개",
    "empty": "실행 중인 감시자가 없습니다.",
    "openDetail": "{{name}} 열기",
    "triggersCount": "트리거 {{count}}회",
    "cancel": "취소",
    "dismiss": "무시",
    "close": "닫기",
    "saveReport": "보고서 저장",
    "state": {
      "armed": "대기 중",
      "running": "실행 중",
      "triggered": "트리거됨",
      "intervening": "개입 중",
      "suppressed": "억제됨",
      "completed": "완료됨",
      "canceled": "취소됨",
      "error": "오류"
    },
    "detail": {
      "lastValue": "최근 값",
      "polls": "폴링",
      "triggers": "트리거",
      "interval": "간격",
      "notEnoughData": "데이터 수집 중…",
      "sparkline": "최근 값",
      "triggerEvents": "트리거 이벤트",
      "interventions": "AI 개입",
      "aiSummary": "AI 요약",
      "summarize": "요약",
      "regenerate": "재생성",
      "summarizing": "요약 중…",
      "summaryEmpty": "요약을 클릭하여 이 감시자의 자연어 사후 분석을 생성합니다."
    }
  },
  "workspace": {
    "budgetPrefix": "예산",
    "closeTab": "{{title}} 닫기",
    "connectionKind": "{{type}} 연결",
    "copied": "복사됨",
    "copyEntirePanel": "전체 창 캡처（클립보드）",
    "copyRegion": "영역 캡처（클립보드）",
    "cpu": "CPU",
    "cpuUsage": "CPU 사용량",
    "hostUsage": "호스트 사용량",
    "localReady": "로컬 준비됨",
    "localTerminalSession": "로컬 터미널 세션",
    "localTimingPending": "로컬 타이밍 보류 중",
    "memory": "메모리",
    "memoryPending": "메모리 보류 중",
    "network": "네트워크",
    "networkDownstream": "다운스트림",
    "networkDownstreamUsage": "다운스트림 전송 속도",
    "networkUpstream": "업스트림",
    "networkUpstreamUsage": "업스트림 전송 속도",
    "networkUsage": "네트워크 처리량",
    "newTab": "새 탭",
    "noActiveSession": "활성 세션 없음",
    "openFromTree": "트리에서 연결을 열어주세요.",
    "ram": "RAM",
    "ramUsage": "RAM 사용량",
    "screenshot": "스크린샷",
    "screenshotCaptureError": "스크린샷을 캡처할 수 없습니다: {{message}}",
    "screenshotsRequireRuntime": "스크린샷에는 Tauri 데스크톱 런타임이 필요합니다.",
    "scrollTabsLeft": "탭 왼쪽으로 스크롤",
    "scrollTabsRight": "탭 오른쪽으로 스크롤",
    "renameTab": "{{title}} 이름 바꾸기",
    "selectRegion": "스크린샷 영역 선택",
    "sendEntirePanelToAi": "전체 창 캡처（AI 어시스턴트）",
    "sendRegionToAi": "영역 캡처（AI 어시스턴트）",
    "sentToAi": "AI로 보냄",
    "sftpBrowser": "SFTP 브라우저",
    "sshReady": "SSH 준비됨",
    "sshTimingPending": "SSH 타이밍 보류 중",
    "tabs": "워크스페이스 탭",
    "takeScreenshot": "스크린샷 촬영",
    "terminal": "터미널",
    "terminalPane": "터미널 페인",
    "uiReady": "UI 준비됨",
    "uiTimingPending": "UI 타이밍 보류 중",
    "webview": "Webview",
    "workspace": "워크스페이스",
    "workspaceSurface": "워크스페이스 표면"
  }
}
