{
  "ai": {
    "chat": {
      "header": "채팅",
      "get_started": "OxideSens 시작하기",
      "title": "OxideSens",
      "disabled_message": "설정에서 AI를 활성화하여 OxideSens와 대화를 시작하세요.",
      "open_settings": "설정 열기",
      "new_chat": "새 채팅",
      "new_chat_tooltip": "새 채팅",
      "more_options": "더 많은 옵션",
      "settings": "설정",
      "clear_all": "모두 지우기",
      "clear_all_confirm": "모든 대화를 삭제하시겠습니까?",
      "load_failed_title": "채팅 기록을 불러올 수 없습니다",
      "load_failed_generic": "OxideSens가 로컬 데이터베이스에서 채팅 기록을 불러오지 못했습니다.",
      "database_locked": "다른 OxideTerm 인스턴스가 채팅 데이터베이스를 사용 중입니다. 다른 인스턴스를 종료한 후 다시 시도하세요.",
      "database_upgrade_required": "이 채팅 데이터베이스에는 더 새로운 마이그레이션 경로가 필요하므로 안전하게 열 수 없습니다.",
      "no_conversations": "대화가 없습니다",
      "start_conversation": "대화 시작하기",
      "start_conversation_hint": "셸 명령, 스크립트 또는 터미널 작업에 대해 질문하세요.",
      "delete_conversation": "대화 삭제",
      "messages_count": "메시지 {{count}}개",
      "double_click_rename": "더블 클릭하여 이름 변경",
      "branch_prev": "이전 버전",
      "branch_next": "다음 버전"
    },
    "quick_prompts": {
      "explain_command": "명령어 설명",
      "explain_command_prompt": "이 명령어가 무엇을 하는지 설명해 주세요: ",
      "find_files": "파일 찾기...",
      "find_files_prompt": "터미널에서 패턴과 일치하는 파일을 어떻게 찾나요?",
      "write_script": "스크립트 작성",
      "write_script_prompt": "다음을 수행하는 셸 스크립트를 작성해 주세요: ",
      "optimize_command": "명령어 최적화",
      "optimize_command_prompt": "이 명령어를 어떻게 최적화할 수 있나요: "
    },
    "input": {
      "placeholder": "터미널에 대해 무엇이든 물어보세요...",
      "placeholder_disabled": "설정에서 AI를 활성화하세요...",
      "include_context": "컨텍스트 포함",
      "include_all_panes": "모든 창",
      "fetching_context": "가져오는 중...",
      "ide_context": "IDE",
      "sftp_context": "SFTP",
      "stop_generation": "생성 중지",
      "send": "메시지 보내기",
      "context": "컨텍스트",
      "context_loading": "로딩 중...",
      "panes": "창",
      "stop": "중지",
      "send_btn": "전송",
      "send_key": "전송",
      "newline_key": "줄바꿈",
      "thinking": "OxideSens 생각 중..."
    },
    "message": {
      "you": "나",
      "assistant": "어시스턴트",
      "context_attached": "터미널 컨텍스트가 첨부되었습니다",
      "all_panes_context_attached": "모든 {{count}}개 창의 컨텍스트가 첨부되었습니다",
      "copy_code": "코드 복사",
      "insert_to_terminal": "터미널에 삽입",
      "regenerate": "응답 재생성",
      "regenerating": "재생성 중...",
      "used_context": "컨텍스트 사용됨",
      "edit": "편집",
      "cancel": "취소",
      "save_and_resend": "저장 후 재전송",
      "delete": "삭제",
      "delete_confirm": "이 메시지를 삭제하시겠습니까?",
      "edit_failed": "메시지 편집 실패: 백엔드 기록을 지울 수 없습니다.",
      "delete_failed": "메시지 삭제 실패: 백엔드 오류.",
      "copy": "응답 복사",
      "copied": "복사됨"
    },
    "thinking": {
      "thinking": "생각 중...",
      "thought": "사고 과정",
      "loading": "처리 중...",
      "expand": "사고 표시",
      "collapse": "사고 숨기기"
    },
    "context": {
      "breakdown": "컨텍스트 창",
      "system": "시스템",
      "history": "기록",
      "pending": "입력",
      "total": "총계",
      "warning_limit": "컨텍스트 한도에 근접",
      "approaching_limit": "컨텍스트가 한도에 근접하고 있습니다. 대화를 요약하거나 새 채팅을 시작하세요.",
      "summarize": "요약",
      "summarize_confirm": "대화 기록을 요약으로 압축하시겠습니까?",
      "summary_prefix": "{{count}}개 메시지 요약",
      "messages_trimmed": "이전 메시지 {{count}}개가 AI에 전송되지 않았습니다 (컨텍스트 창 초과)",
      "model_switched_warning": "모델 컨텍스트가 축소되었습니다. 현재 대화가 새 한도의 {{percentage}}%를 사용하고 있습니다.",
      "compact_button": "압축",
      "view_original": "원본 보기",
      "compacted_messages": "{{count}}개 메시지 압축됨",
      "compaction_running": "대화 기록을 압축하는 중...",
      "compaction_done": "{{count}}개 메시지를 요약으로 압축했습니다.",
      "system_instructions": "시스템 지침",
      "tool_definitions": "도구 정의",
      "reserved_output": "예약된 출력",
      "user_context": "사용자 컨텍스트",
      "messages_label": "메시지",
      "tool_results": "도구 결과",
      "compress_dialog": "대화 압축"
    },
    "model_selector": {
      "ok": "OK",
      "no_key": "키 없음",
      "no_key_warning": "먼저 API Key를 설정하세요",
      "offline": "오프라인",
      "manage_providers": "공급자 관리",
      "no_provider": "공급자 미설정",
      "search_placeholder": "모델 검색...",
      "clear_search": "검색 지우기",
      "no_search_results": "일치하는 모델 없음",
      "refresh_models": "새로고침",
      "api_key_not_found": "API 키를 찾을 수 없습니다. 설정 > AI에서 구성하세요.",
      "failed_to_get_api_key": "API 키 가져오기 실패."
    },
    "tool_use": {
      "heading": "도구 호출",
      "arguments": "인수",
      "output": "출력",
      "summary": "요약",
      "target": "대상",
      "warnings": "경고",
      "structured_data": "구조화 데이터",
      "raw_output": "원시 출력",
      "show_raw_output": "전체 출력 표시",
      "hide_raw_output": "출력 접기",
      "recovery_actions": "복구 작업",
      "copy_session_id": "session_id 복사",
      "recoverable_error": "복구 가능한 오류",
      "output_truncated": "출력이 잘렸습니다",
      "output_truncated_with_full": "출력이 모델용으로 압축되었습니다. 전체 출력은 이 채팅에 저장되었습니다.",
      "output_truncated_no_full": "출력이 압축되었습니다. 전체 출력은 너무 커서 저장되지 않았습니다.",
      "output_stats": "{{chars}}자, {{lines}}줄{{omitted}}",
      "show_more_preview": "미리보기 더 보기",
      "condensed": "{{count}}개의 이전 호출이 AI 컨텍스트 절약을 위해 압축되었습니다",
      "condensed_label": "이전 호출 (압축됨)",
      "deny_list_warning": "보안 민감 명령",
      "approval_required": "승인 필요",
      "awaiting_summary": "도구 결과를 정리하는 중...",
      "approve": "승인",
      "reject": "거부",
      "tool_names": {
        "terminal_exec": "명령 실행",
        "read_file": "파일 읽기",
        "write_file": "파일 쓰기",
        "list_directory": "디렉토리 목록",
        "grep_search": "검색",
        "git_status": "Git 상태",
        "list_tabs": "탭 목록",
        "list_sessions": "세션 목록",
        "list_targets": "대상 목록",
        "list_capabilities": "기능 목록",
        "get_terminal_buffer": "버퍼 읽기",
        "search_terminal": "터미널 검색",
        "await_terminal_output": "출력 대기",
        "list_connections": "연결 목록",
        "list_port_forwards": "포트 포워딩",
        "get_detected_ports": "포트 감지",
        "get_connection_health": "상태 확인",
        "create_port_forward": "포워딩 생성",
        "stop_port_forward": "포워딩 중지",
        "sftp_list_dir": "SFTP 목록",
        "sftp_read_file": "SFTP 읽기",
        "sftp_write_file": "SFTP Write",
        "sftp_stat": "SFTP 정보",
        "sftp_get_cwd": "SFTP 경로",
        "ide_get_open_files": "열린 파일",
        "ide_get_file_content": "파일 내용",
        "ide_get_project_info": "프로젝트 정보",
        "ide_replace_string": "텍스트 바꾸기",
        "ide_insert_text": "텍스트 삽입",
        "ide_open_file": "파일 열기",
        "ide_create_file": "파일 만들기",
        "local_list_shells": "셸 목록",
        "local_get_terminal_info": "터미널 정보",
        "local_exec": "로컬 실행",
        "local_get_drives": "드라이브 목록",
        "open_local_terminal": "터미널 열기",
        "get_settings": "설정 조회",
        "open_settings_section": "설정 섹션 열기",
        "update_setting": "설정 변경",
        "get_pool_stats": "풀 통계",
        "set_pool_config": "풀 설정",
        "get_all_health": "전체 상태",
        "get_resource_metrics": "메트릭",
        "list_saved_connections": "저장된 연결",
        "search_saved_connections": "연결 검색",
        "connect_saved_session": "저장된 세션 연결",
        "connect_saved_connection_by_query": "저장된 연결 접속",
        "get_session_tree": "세션 트리",
        "list_plugins": "플러그인 목록",
        "send_control_sequence": "제어 신호 전송",
        "batch_exec": "일괄 실행",
        "read_screen": "화면 읽기",
        "send_keys": "키 전송",
        "send_mouse": "마우스 전송",
        "list_mcp_resources": "MCP 리소스",
        "read_mcp_resource": "MCP 리소스 읽기",
        "open_tab": "탭 열기",
        "open_session_tab": "세션 탭 열기",
        "get_event_log": "이벤트 로그",
        "get_transfer_status": "전송 상태",
        "get_recording_status": "녹화 상태",
        "get_broadcast_status": "브로드캐스트 상태",
        "get_plugin_details": "플러그인 상세",
        "get_ssh_environment": "SSH 환경",
        "get_topology": "토폴로지",
        "search_docs": "문서 검색"
      },
      "risk_labels": {
        "read": "읽기",
        "write-file": "파일 쓰기",
        "execute-command": "명령 실행",
        "interactive-input": "대화형 입력",
        "destructive": "위험 작업",
        "network-expose": "네트워크 노출",
        "settings-change": "설정 변경",
        "credential-sensitive": "자격 증명 민감"
      },
      "bypass_badge": "Bypass",
      "policy": "Policy",
      "command_record": "Command record",
      "policy_reason_tool_disabled": "Tool disabled by policy",
      "policy_reason_read_only": "Read-only action auto allowed",
      "policy_reason_credential": "Credential-sensitive action requires the user",
      "policy_reason_bypass": "Bypass mode approved a dangerous command",
      "policy_reason_destructive": "Dangerous command requires approval",
      "policy_reason_auto_approved": "Allowed by tool policy",
      "policy_reason_requires_approval": "Approval required by tool policy"
    },
    "guardrail": {
      "tool_disabled_hard_deny_retry": "이 채팅에서는 도구 사용이 비활성화되어 있는데, 모델이 가짜 도구 기록을 출력했습니다. OxideSens가 자연어로 다시 시도해 달라고 요청했습니다.",
      "tool_disabled_hard_deny_final": "이 채팅에서는 도구 사용이 비활성화되어 있는데, 모델이 가짜 도구 기록을 다시 출력했습니다. 원본 출력은 기본적으로 숨겨집니다.",
      "synthetic_tool_denial_reason": "도구 실행은 사용자 설정에 의해 비활성화되어 있습니다.",
      "synthetic_tool_denial_detail": "도구 JSON이나 도구 결과 기록을 출력하지 말고, 제한 사항을 자연어로 설명하세요."
    },
    "tool_selector": {
      "title": "도구",
      "tooltip": "{{count}}/{{total}} 도구 활성화",
      "session_override_active": "세션 재정의 활성화됨",
      "session_override_off": "전역 설정 사용",
      "session": "세션",
      "global": "전역",
      "reset": "모두 초기화",
      "enable_group": "그룹 활성화",
      "disable_group": "그룹 비활성화",
      "active_summary": "{{active}}/{{total}} 도구 활성화"
    },
    "tool_status": {
      "enabled": "도구 켜짐",
      "rounds_short": "{{count}}",
      "disabled": "도구 꺼짐",
      "disabled_short": "끔",
      "disabled_count": "{{count}}개 비활성화",
      "open_settings": "AI 도구 설정 열기"
    },
    "safety_mode": {
      "default_label": "Default",
      "bypass_label": "Bypass",
      "default_title": "기본 안전 모드: 위험한 명령은 승인이 필요합니다",
      "bypass_title": "이 채팅에서 Bypass 모드가 활성화됨",
      "menu_title": "안전 모드",
      "default_mode": "Default mode",
      "default_desc": "위험한 명령은 실행 전 승인이 필요합니다.",
      "bypass_mode": "Bypass mode",
      "bypass_desc": "확인 후 이 채팅에서 위험한 명령 승인을 건너뜁니다.",
      "open_settings": "도구 사용 설정 열기",
      "confirm_title": "Bypass 모드를 활성화할까요?",
      "confirm_description": "이 채팅에서만 위험한 명령이 개별 승인 없이 실행됩니다. 도구 호출은 계속 기록됩니다. 비밀번호, sudo 프롬프트, 패스프레이즈, 자격 증명은 계속 사용자가 직접 처리해야 합니다.",
      "confirm_enable": "Bypass 활성화",
      "confirm_cancel": "Default 유지"
    },
    "slash": {
      "explain": "설명",
      "explain_desc": "명령어, 출력 또는 개념 설명",
      "fix": "수정",
      "fix_desc": "오류 또는 문제 진단 및 수정",
      "help": "도움말",
      "help_desc": "사용 가능한 명령어 및 기능 표시",
      "clear": "지우기",
      "clear_desc": "새 대화 시작",
      "compact": "압축",
      "compact_desc": "대화 기록 압축"
    },
    "participant": {
      "terminal": "터미널",
      "terminal_desc": "터미널 세션 및 셸 명령어",
      "sftp": "SFTP",
      "sftp_desc": "파일 브라우저 및 전송",
      "ide": "IDE",
      "ide_desc": "코드 편집 및 프로젝트 도구",
      "local": "로컬",
      "local_desc": "로컬 터미널 및 셸",
      "settings": "설정",
      "settings_desc": "앱 설정 및 기본 설정",
      "knowledge": "지식",
      "knowledge_desc": "지식 베이스 및 문서 검색"
    },
    "reference": {
      "buffer": "버퍼",
      "buffer_desc": "활성 터미널 버퍼 내용",
      "selection": "선택",
      "selection_desc": "현재 터미널 선택 텍스트",
      "error": "오류",
      "error_desc": "터미널 출력의 마지막 오류",
      "pane": "패널",
      "pane_desc": "특정 패널의 내용",
      "cwd": "작업 디렉터리",
      "cwd_desc": "현재 작업 디렉터리"
    },
    "sidebar": {
      "not_enabled_hint": "OxideSens가 활성화되지 않았습니다. 설정 → AI에서 활성화해 주세요."
    }
  }
}
