{
  "title": "설정",
  "tabs": {
    "account": "계정",
    "permissions": "권한",
    "mcpServers": "MCP 서버",
    "appearance": "외관"
  },
  "account": {
    "title": "계정",
    "language": "언어",
    "languageLabel": "표시 언어",
    "languageDescription": "인터페이스에 사용할 언어를 선택하세요",
    "username": "사용자명",
    "email": "이메일",
    "profile": "프로필",
    "changePassword": "비밀번호 변경"
  },
  "mcp": {
    "title": "MCP 서버",
    "addServer": "서버 추가",
    "editServer": "서버 편집",
    "deleteServer": "서버 삭제",
    "serverName": "서버 이름",
    "serverType": "서버 유형",
    "config": "설정",
    "testConnection": "연결 테스트",
    "status": "상태",
    "connected": "연결됨",
    "disconnected": "연결 끊김",
    "scope": {
      "label": "범위",
      "user": "사용자",
      "project": "프로젝트"
    }
  },
  "appearance": {
    "title": "외관",
    "theme": "테마",
    "codeEditor": "코드 에디터",
    "editorTheme": "에디터 테마",
    "wordWrap": "자동 줄바꿈",
    "showMinimap": "미니맵 표시",
    "lineNumbers": "줄 번호",
    "fontSize": "글꼴 크기"
  },
  "actions": {
    "saveChanges": "변경사항 저장",
    "resetToDefaults": "기본값으로 초기화",
    "cancelChanges": "변경 취소"
  },
  "quickSettings": {
    "title": "빠른 설정",
    "sections": {
      "appearance": "외관",
      "toolDisplay": "도구 표시",
      "viewOptions": "보기 옵션",
      "inputSettings": "입력 설정"
    },
    "darkMode": "다크 모드",
    "autoExpandTools": "도구 자동 펼치기",
    "showRawParameters": "Raw 파라미터 표시",
    "showThinking": "생각 과정 표시",
    "autoScrollToBottom": "자동 스크롤",
    "sendByCtrlEnter": "Ctrl+Enter로 전송",
    "sendByCtrlEnterDescription": "활성화하면 Enter 대신 Ctrl+Enter로 메시지를 전송합니다. IME 사용자가 실수로 전송하는 것을 방지하는 데 유용합니다.",
    "dragHandle": {
      "dragging": "드래그 핸들",
      "closePanel": "설정 패널 닫기",
      "openPanel": "설정 패널 열기",
      "draggingStatus": "드래그 중...",
      "toggleAndMove": "클릭하여 토글, 드래그하여 이동"
    }
  },
  "terminalShortcuts": {
    "title": "터미널 단축키",
    "sectionKeys": "키",
    "sectionNavigation": "탐색",
    "escape": "Escape",
    "tab": "Tab",
    "shiftTab": "Shift+Tab",
    "arrowUp": "위쪽 화살표",
    "arrowDown": "아래쪽 화살표",
    "scrollDown": "아래로 스크롤",
    "handle": {
      "closePanel": "단축키 패널 닫기",
      "openPanel": "단축키 패널 열기"
    }
  },
  "mainTabs": {
    "label": "설정",
    "agents": "에이전트",
    "appearance": "외관",
    "git": "Git",
    "apiTokens": "API & 토큰",
    "tasks": "작업",
    "notifications": "알림",
    "plugins": "플러그인",
    "about": "정보"
  },
  "notifications": {
    "title": "알림",
    "description": "수신할 알림 이벤트를 설정합니다.",
    "webPush": {
      "title": "웹 푸시 알림",
      "enable": "푸시 알림 활성화",
      "disable": "푸시 알림 비활성화",
      "enabled": "푸시 알림이 활성화되었습니다",
      "loading": "업데이트 중...",
      "unsupported": "이 브라우저에서는 푸시 알림이 지원되지 않습니다.",
      "denied": "푸시 알림이 차단되었습니다. 브라우저 설정에서 허용해 주세요."
    },
    "sound": {
      "title": "소리",
      "description": "채팅 실행이 완료되면 짧은 알림음을 재생합니다.",
      "enabled": "사용",
      "test": "소리 테스트"
    },
    "events": {
      "title": "이벤트 유형",
      "actionRequired": "작업 필요",
      "stop": "실행 중지",
      "error": "실행 실패"
    }
  },
  "appearanceSettings": {
    "darkMode": {
      "label": "다크 모드",
      "description": "라이트/다크 테마 전환"
    },
    "projectSorting": {
      "label": "프로젝트 정렬",
      "description": "사이드바에서 프로젝트 정렬 방식",
      "alphabetical": "알파벳순",
      "recentActivity": "최근 활동순"
    },
    "codeEditor": {
      "title": "코드 에디터",
      "theme": {
        "label": "에디터 테마",
        "description": "코드 에디터의 기본 테마"
      },
      "wordWrap": {
        "label": "자동 줄바꿈",
        "description": "에디터에서 기본적으로 자동 줄바꿈 활성화"
      },
      "showMinimap": {
        "label": "미니맵 표시",
        "description": "Diff 보기에서 쉬운 탐색을 위한 미니맵 표시"
      },
      "lineNumbers": {
        "label": "줄 번호 표시",
        "description": "에디터에 줄 번호 표시"
      },
      "fontSize": {
        "label": "글꼴 크기",
        "description": "에디터 글꼴 크기 (픽셀)"
      }
    }
  },
  "mcpForm": {
    "title": {
      "add": "MCP 서버 추가",
      "edit": "MCP 서버 편집"
    },
    "importMode": {
      "form": "폼 입력",
      "json": "JSON 가져오기"
    },
    "scope": {
      "label": "범위",
      "userGlobal": "사용자 (전역)",
      "projectLocal": "프로젝트 (로컬)",
      "userDescription": "사용자 범위: 모든 프로젝트에서 사용 가능",
      "projectDescription": "로컬 범위: 선택한 프로젝트에서만 사용 가능",
      "cannotChange": "기존 서버를 편집할 때는 범위를 변경할 수 없습니다"
    },
    "fields": {
      "serverName": "서버 이름",
      "transportType": "전송 유형",
      "command": "명령어",
      "arguments": "인수 (한 줄에 하나씩)",
      "jsonConfig": "JSON 설정",
      "url": "URL",
      "envVars": "환경 변수 (KEY=value, 한 줄에 하나씩)",
      "headers": "헤더 (KEY=value, 한 줄에 하나씩)",
      "selectProject": "프로젝트 선택..."
    },
    "placeholders": {
      "serverName": "my-server"
    },
    "validation": {
      "missingType": "필수 항목 누락: type",
      "stdioRequiresCommand": "stdio 유형은 command 필드가 필요합니다",
      "httpRequiresUrl": "{{type}} 유형은 url 필드가 필요합니다",
      "invalidJson": "잘못된 JSON 형식",
      "jsonHelp": "MCP 서버 설정을 JSON 형식으로 붙여넣으세요. 예시:",
      "jsonExampleStdio": "• stdio: {\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"@upstash/context7-mcp\"]}",
      "jsonExampleHttp": "• http/sse: {\"type\":\"http\",\"url\":\"https://api.example.com/mcp\"}"
    },
    "configDetails": "설정 상세 ({{configFile}}에서)",
    "projectPath": "경로: {{path}}",
    "actions": {
      "cancel": "취소",
      "saving": "저장 중...",
      "addServer": "서버 추가",
      "updateServer": "서버 업데이트"
    }
  },
  "saveStatus": {
    "success": "설정이 저장되었습니다!",
    "error": "설정 저장 실패",
    "saving": "저장 중..."
  },
  "footerActions": {
    "save": "설정 저장",
    "cancel": "취소"
  },
  "git": {
    "title": "Git 설정",
    "description": "커밋을 위한 Git 정보를 설정합니다. 이 설정은 git config --global로 전역 적용됩니다",
    "name": {
      "label": "Git 이름",
      "help": "Git 커밋에 사용될 이름"
    },
    "email": {
      "label": "Git 이메일",
      "help": "Git 커밋에 사용될 이메일"
    },
    "actions": {
      "save": "설정 저장",
      "saving": "저장 중..."
    },
    "status": {
      "success": "저장 완료"
    }
  },
  "apiKeys": {
    "title": "API 키",
    "description": "다른 애플리케이션에서 외부 API에 접근하기 위한 API 키를 생성합니다.",
    "newKey": {
      "alertTitle": "⚠️ API 키를 저장하세요",
      "alertMessage": "이 키는 지금만 볼 수 있습니다. 안전하게 보관하세요.",
      "iveSavedIt": "저장했습니다"
    },
    "form": {
      "placeholder": "API 키 이름 (예: Production Server)",
      "createButton": "생성",
      "cancelButton": "취소"
    },
    "newButton": "새 API 키",
    "empty": "생성된 API 키가 없습니다.",
    "list": {
      "created": "생성일:",
      "lastUsed": "마지막 사용:"
    },
    "confirmDelete": "이 API 키를 삭제하시겠습니까?",
    "status": {
      "active": "활성",
      "inactive": "비활성"
    },
    "github": {
      "title": "GitHub 토큰",
      "description": "외부 API를 통해 비공개 저장소를 clone하기 위한 GitHub Personal Access Token을 추가합니다.",
      "descriptionAlt": "비공개 저장소를 clone하기 위한 GitHub Personal Access Token을 추가합니다. 저장하지 않고 API 요청에 직접 토큰을 전달할 수도 있습니다.",
      "addButton": "토큰 추가",
      "form": {
        "namePlaceholder": "토큰 이름 (예: Personal Repos)",
        "tokenPlaceholder": "GitHub Personal Access Token (ghp_...)",
        "descriptionPlaceholder": "설명 (선택사항)",
        "addButton": "토큰 추가",
        "cancelButton": "취소",
        "howToCreate": "GitHub Personal Access Token 생성 방법 →"
      },
      "empty": "추가된 GitHub 토큰이 없습니다.",
      "added": "추가일:",
      "confirmDelete": "이 GitHub 토큰을 삭제하시겠습니까?"
    },
    "apiDocsLink": "API 문서",
    "documentation": {
      "title": "외부 API 문서",
      "description": "외부 API를 사용하여 애플리케이션에서 Claude/Cursor 세션을 트리거하는 방법을 알아보세요.",
      "viewLink": "API 문서 보기 →"
    },
    "loading": "로딩 중...",
    "version": {
      "updateAvailable": "업데이트 가능: v{{version}}"
    }
  },
  "tasks": {
    "checking": "TaskMaster 설치 확인 중...",
    "notInstalled": {
      "title": "TaskMaster AI CLI가 설치되지 않았습니다",
      "description": "작업 관리 기능을 사용하려면 TaskMaster CLI가 필요합니다. 시작하려면 설치하세요:",
      "installCommand": "npm install -g task-master-ai",
      "viewOnGitHub": "GitHub에서 보기",
      "afterInstallation": "설치 후:",
      "steps": {
        "restart": "이 애플리케이션을 재시작하세요",
        "autoAvailable": "TaskMaster 기능이 자동으로 활성화됩니다",
        "initCommand": "프로젝트 디렉토리에서 task-master init을 사용하세요"
      }
    },
    "settings": {
      "enableLabel": "TaskMaster 통합 활성화",
      "enableDescription": "인터페이스 전체에 TaskMaster 작업, 배너 및 사이드바 표시"
    }
  },
  "agents": {
    "authStatus": {
      "checking": "확인 중...",
      "connected": "연결됨",
      "notConnected": "연결되지 않음",
      "disconnected": "연결 끊김",
      "checkingAuth": "인증 상태 확인 중...",
      "loggedInAs": "{{email}}(으)로 로그인됨",
      "authenticatedUser": "인증된 사용자"
    },
    "account": {
      "claude": {
        "description": "Anthropic Claude AI 어시스턴트"
      },
      "cursor": {
        "description": "Cursor AI 기반 코드 에디터"
      },
      "codex": {
        "description": "OpenAI Codex AI 어시스턴트"
      },
      "gemini": {
        "description": "Google Gemini AI 어시스턴트"
      }
    },
    "connectionStatus": "연결 상태",
    "login": {
      "title": "로그인",
      "reAuthenticate": "재인증",
      "description": "AI 기능을 활성화하려면 {{agent}} 계정에 로그인하세요",
      "reAuthDescription": "다른 계정으로 로그인하거나 자격 증명을 새로고침하세요",
      "button": "로그인",
      "reLoginButton": "재로그인"
    },
    "error": "오류: {{error}}"
  },
  "permissions": {
    "title": "권한 설정",
    "skipPermissions": {
      "label": "권한 확인 건너뛰기 (주의해서 사용)",
      "claudeDescription": "--dangerously-skip-permissions 플래그와 동일",
      "cursorDescription": "Cursor CLI의 -f 플래그와 동일"
    },
    "allowedTools": {
      "title": "허용된 도구",
      "description": "권한 확인 없이 자동으로 허용되는 도구",
      "placeholder": "예: \"Bash(git log:*)\" 또는 \"Write\"",
      "quickAdd": "자주 쓰는 도구 빠른 추가:",
      "empty": "설정된 허용 도구 없음"
    },
    "blockedTools": {
      "title": "차단된 도구",
      "description": "권한 확인 없이 자동으로 차단되는 도구",
      "placeholder": "예: \"Bash(rm:*)\"",
      "empty": "설정된 차단 도구 없음"
    },
    "allowedCommands": {
      "title": "허용된 Shell 명령어",
      "description": "권한 확인 없이 자동으로 허용되는 Shell 명령어",
      "placeholder": "예: \"Shell(ls)\" 또는 \"Shell(git status)\"",
      "quickAdd": "자주 쓰는 명령어 빠른 추가:",
      "empty": "설정된 허용 명령어 없음"
    },
    "blockedCommands": {
      "title": "차단된 Shell 명령어",
      "description": "자동으로 차단되는 Shell 명령어",
      "placeholder": "예: \"Shell(rm -rf)\" 또는 \"Shell(sudo)\"",
      "empty": "설정된 차단 명령어 없음"
    },
    "toolExamples": {
      "title": "도구 패턴 예시:",
      "bashGitLog": "- 모든 git log 명령어 허용",
      "bashGitDiff": "- 모든 git diff 명령어 허용",
      "write": "- 모든 Write 도구 사용 허용",
      "bashRm": "- 모든 rm 명령어 차단 (위험)"
    },
    "shellExamples": {
      "title": "Shell 명령어 예시:",
      "ls": "- ls 명령어 허용",
      "gitStatus": "- git status 허용",
      "npmInstall": "- npm install 허용",
      "rmRf": "- 재귀 삭제 차단"
    },
    "codex": {
      "permissionMode": "권한 모드",
      "description": "Codex가 파일 수정 및 명령어 실행을 처리하는 방식을 제어합니다",
      "modes": {
        "default": {
          "title": "기본",
          "description": "신뢰할 수 있는 명령어(ls, cat, grep, git status 등)만 자동 실행됩니다. 다른 명령어는 건너뜁니다. 워크스페이스에 쓰기 가능."
        },
        "acceptEdits": {
          "title": "편집 허용",
          "description": "워크스페이스 내에서 모든 명령어가 자동 실행됩니다. 샌드박스 내 완전 자동 모드."
        },
        "bypassPermissions": {
          "title": "권한 우회",
          "description": "제한 없는 전체 시스템 접근. 모든 명령어가 전체 디스크 및 네트워크 접근 권한으로 자동 실행됩니다. 주의해서 사용하세요."
        }
      },
      "technicalDetails": "기술 상세",
      "technicalInfo": {
        "default": "sandboxMode=workspace-write, approvalPolicy=untrusted. 신뢰할 수 있는 명령어: cat, cd, grep, head, ls, pwd, tail, git status/log/diff/show, find(-exec 제외) 등.",
        "acceptEdits": "sandboxMode=workspace-write, approvalPolicy=never. 프로젝트 디렉토리 내에서 모든 명령어 자동 실행.",
        "bypassPermissions": "sandboxMode=danger-full-access, approvalPolicy=never. 전체 시스템 접근, 신뢰할 수 있는 환경에서만 사용하세요.",
        "overrideNote": "채팅 인터페이스의 모드 버튼을 사용하여 세션별로 재정의할 수 있습니다."
      }
    },
    "actions": {
      "add": "추가"
    }
  },
  "mcpServers": {
    "title": "MCP 서버",
    "description": {
      "claude": "Model Context Protocol 서버는 Claude에 추가 도구와 데이터 소스를 제공합니다",
      "cursor": "Model Context Protocol 서버는 Cursor에 추가 도구와 데이터 소스를 제공합니다",
      "codex": "Model Context Protocol 서버는 Codex에 추가 도구와 데이터 소스를 제공합니다"
    },
    "addButton": "MCP 서버 추가",
    "empty": "설정된 MCP 서버 없음",
    "serverType": "유형",
    "scope": {
      "local": "로컬",
      "user": "사용자"
    },
    "config": {
      "command": "명령어",
      "url": "URL",
      "args": "인수",
      "environment": "환경"
    },
    "tools": {
      "title": "도구",
      "count": "({{count}}):",
      "more": "+{{count}}개 더"
    },
    "actions": {
      "edit": "서버 편집",
      "delete": "서버 삭제"
    },
    "help": {
      "title": "Codex MCP 정보",
      "description": "Codex는 stdio 기반 MCP 서버를 지원합니다. 추가 도구와 리소스로 Codex의 기능을 확장하는 서버를 추가할 수 있습니다."
    }
  },
  "pluginSettings": {
    "title": "플러그인",
    "description": "커스텀 플러그인으로 인터페이스를 확장하세요. git에서 설치하거나 ~/.claude-code-ui/plugins/ 폴더에 직접 추가할 수 있습니다.",
    "installPlaceholder": "https://github.com/user/my-plugin",
    "installButton": "설치",
    "installing": "설치 중…",
    "securityWarning": "소스 코드를 검토했거나 신뢰할 수 있는 작성자의 플러그인만 설치하세요.",
    "scanningPlugins": "플러그인 스캔 중…",
    "noPluginsInstalled": "설치된 플러그인이 없습니다",
    "pullLatest": "git에서 최신 버전 가져오기",
    "noGitRemote": "git 리모트가 없음 — 업데이트 불가",
    "uninstallPlugin": "플러그인 삭제",
    "confirmUninstall": "다시 클릭하여 확인",
    "confirmUninstallMessage": "{{name}} 플러그인을 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
    "cancel": "취소",
    "remove": "삭제",
    "updateFailed": "업데이트 실패",
    "installFailed": "설치 실패",
    "uninstallFailed": "삭제 실패",
    "toggleFailed": "토글 실패",
    "buildYourOwn": "나만의 플러그인 만들기",
    "starter": "스타터",
    "docs": "문서",
    "starterPlugin": {
      "name": "프로젝트 통계",
      "badge": "스타터",
      "description": "프로젝트의 파일 수, 코드 라인 수, 파일 유형별 분석 및 최근 활동을 확인합니다.",
      "install": "설치"
    },
    "morePlugins": "더 보기",
    "enable": "활성화",
    "disable": "비활성화",
    "installAriaLabel": "플러그인 git 저장소 URL",
    "tab": "탭",
    "runningStatus": "실행 중"
  }
}
