Files
claudecodeui/src/i18n/locales/ko/common.json
Ayaan-buzzni cf3d23ee31 feat(i18n): add Korean language support (#367)
* feat(i18n): add Korean language support

- Add Korean (ko) translation files for all namespaces:
  - common.json, auth.json, settings.json, sidebar.json, chat.json, codeEditor.json
- Register Korean locale in config.js and languages.js
- Follow translation guidelines:
  - Keep technical terms in English (UI, API, Shell, Git, etc.)
  - Use Korean phonetic for some terms (TaskMaster → 테스크마스터)
  - Maintain concise translations to match English length where possible

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix(i18n): keep technical term "UI" in Korean translation

- Change "인터페이스" back to "UI" in sidebar subtitle
- Keep technical terms in English as per translation guidelines

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-09 09:47:10 +03:00

223 lines
8.5 KiB
JSON

{
"buttons": {
"save": "저장",
"cancel": "취소",
"delete": "삭제",
"create": "생성",
"edit": "편집",
"close": "닫기",
"confirm": "확인",
"submit": "제출",
"retry": "재시도",
"refresh": "새로고침",
"search": "검색",
"clear": "지우기",
"copy": "복사",
"download": "다운로드",
"upload": "업로드",
"browse": "찾아보기"
},
"tabs": {
"chat": "채팅",
"shell": "Shell",
"files": "파일",
"git": "소스 관리",
"tasks": "작업"
},
"status": {
"loading": "로딩 중...",
"success": "성공",
"error": "오류",
"failed": "실패",
"pending": "대기 중",
"completed": "완료",
"inProgress": "진행 중"
},
"messages": {
"savedSuccessfully": "저장되었습니다",
"deletedSuccessfully": "삭제되었습니다",
"updatedSuccessfully": "업데이트되었습니다",
"operationFailed": "작업 실패",
"networkError": "네트워크 오류. 연결을 확인해주세요.",
"unauthorized": "인증되지 않았습니다. 로그인해주세요.",
"notFound": "찾을 수 없음",
"invalidInput": "잘못된 입력",
"requiredField": "필수 항목입니다",
"unknownError": "알 수 없는 오류가 발생했습니다"
},
"navigation": {
"settings": "설정",
"home": "홈",
"back": "뒤로",
"next": "다음",
"previous": "이전",
"logout": "로그아웃"
},
"common": {
"language": "언어",
"theme": "테마",
"darkMode": "다크 모드",
"lightMode": "라이트 모드",
"name": "이름",
"description": "설명",
"enabled": "활성화",
"disabled": "비활성화",
"optional": "선택사항",
"version": "버전",
"select": "선택",
"selectAll": "전체 선택",
"deselectAll": "전체 해제"
},
"time": {
"justNow": "방금 전",
"minutesAgo": "{{count}}분 전",
"hoursAgo": "{{count}}시간 전",
"daysAgo": "{{count}}일 전",
"yesterday": "어제"
},
"fileOperations": {
"newFile": "새 파일",
"newFolder": "새 폴더",
"rename": "이름 변경",
"move": "이동",
"copyPath": "경로 복사",
"openInEditor": "에디터에서 열기"
},
"mainContent": {
"loading": "Claude Code UI 로딩 중",
"settingUpWorkspace": "워크스페이스 설정 중...",
"chooseProject": "프로젝트 선택",
"selectProjectDescription": "사이드바에서 프로젝트를 선택하여 Claude와 코딩을 시작하세요. 각 프로젝트에는 채팅 세션과 파일 히스토리가 포함됩니다.",
"tip": "팁",
"createProjectMobile": "위의 메뉴 버튼을 눌러 프로젝트에 접근하세요",
"createProjectDesktop": "사이드바의 폴더 아이콘을 클릭하여 새 프로젝트를 생성하세요",
"newSession": "새 세션",
"untitledSession": "제목 없는 세션",
"projectFiles": "프로젝트 파일"
},
"fileTree": {
"loading": "파일 로딩 중...",
"files": "파일",
"simpleView": "간단히 보기",
"compactView": "컴팩트 보기",
"detailedView": "상세히 보기",
"searchPlaceholder": "파일 및 폴더 검색...",
"clearSearch": "검색 지우기",
"name": "이름",
"size": "크기",
"modified": "수정일",
"permissions": "권한",
"noFilesFound": "파일을 찾을 수 없음",
"checkProjectPath": "프로젝트 경로가 접근 가능한지 확인하세요",
"noMatchesFound": "일치하는 항목 없음",
"tryDifferentSearch": "다른 검색어를 시도하거나 검색을 지우세요",
"justNow": "방금 전",
"minAgo": "{{count}}분 전",
"hoursAgo": "{{count}}시간 전",
"daysAgo": "{{count}}일 전"
},
"projectWizard": {
"title": "새 프로젝트 생성",
"steps": {
"type": "유형",
"configure": "설정",
"confirm": "확인"
},
"step1": {
"question": "이미 워크스페이스가 있으신가요, 아니면 새로 생성하시겠습니까?",
"existing": {
"title": "기존 워크스페이스",
"description": "서버에 이미 워크스페이스가 있고 프로젝트 목록에 추가만 하면 됩니다"
},
"new": {
"title": "새 워크스페이스",
"description": "새 워크스페이스를 생성하고, 선택적으로 GitHub 저장소에서 clone합니다"
}
},
"step2": {
"existingPath": "워크스페이스 경로",
"newPath": "워크스페이스 경로",
"existingPlaceholder": "/path/to/existing/workspace",
"newPlaceholder": "/path/to/new/workspace",
"existingHelp": "기존 워크스페이스 디렉토리의 전체 경로",
"newHelp": "워크스페이스 디렉토리의 전체 경로",
"githubUrl": "GitHub URL (선택사항)",
"githubPlaceholder": "https://github.com/username/repository",
"githubHelp": "선택사항: 저장소를 clone하려면 GitHub URL을 입력하세요",
"githubAuth": "GitHub 인증 (선택사항)",
"githubAuthHelp": "비공개 저장소에만 필요합니다. 공개 저장소는 인증 없이 clone할 수 있습니다.",
"loadingTokens": "저장된 토큰 로딩 중...",
"storedToken": "저장된 토큰",
"newToken": "새 토큰",
"nonePublic": "없음 (공개)",
"selectToken": "토큰 선택",
"selectTokenPlaceholder": "-- 토큰 선택 --",
"tokenPlaceholder": "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"tokenHelp": "이 토큰은 이 작업에만 사용됩니다",
"publicRepoInfo": "공개 저장소는 인증이 필요하지 않습니다. 공개 저장소를 clone하는 경우 토큰을 생략할 수 있습니다.",
"noTokensHelp": "저장된 토큰이 없습니다. 설정 → API Keys에서 토큰을 추가하면 재사용이 편리합니다.",
"optionalTokenPublic": "GitHub 토큰 (공개 저장소는 선택사항)",
"tokenPublicPlaceholder": "ghp_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx (공개 저장소는 비워두세요)"
},
"step3": {
"reviewConfig": "설정 검토",
"workspaceType": "워크스페이스 유형:",
"existingWorkspace": "기존 워크스페이스",
"newWorkspace": "새 워크스페이스",
"path": "경로:",
"cloneFrom": "Clone 소스:",
"authentication": "인증:",
"usingStoredToken": "저장된 토큰 사용:",
"usingProvidedToken": "제공된 토큰 사용",
"noAuthentication": "인증 없음",
"sshKey": "SSH 키",
"existingInfo": "워크스페이스가 프로젝트 목록에 추가되며 Claude/Cursor 세션에서 사용할 수 있습니다.",
"newWithClone": "이 폴더에 저장소가 clone됩니다.",
"newEmpty": "워크스페이스가 프로젝트 목록에 추가되며 Claude/Cursor 세션에서 사용할 수 있습니다.",
"cloningRepository": "저장소 clone 중..."
},
"buttons": {
"cancel": "취소",
"back": "뒤로",
"next": "다음",
"createProject": "프로젝트 생성",
"creating": "생성 중...",
"cloning": "Clone 중..."
},
"errors": {
"selectType": "기존 워크스페이스를 사용할지 새로 생성할지 선택해주세요",
"providePath": "워크스페이스 경로를 입력해주세요",
"failedToCreate": "워크스페이스 생성 실패",
"failedToCreateFolder": "폴더 생성 실패"
}
},
"versionUpdate": {
"title": "업데이트 가능",
"newVersionReady": "새 버전이 준비되었습니다",
"currentVersion": "현재 버전",
"latestVersion": "최신 버전",
"whatsNew": "새로운 기능:",
"viewFullRelease": "전체 릴리스 보기",
"updateProgress": "업데이트 진행 상황:",
"manualUpgrade": "수동 업그레이드:",
"manualUpgradeHint": "또는 \"지금 업데이트\"를 클릭하여 자동으로 업데이트합니다.",
"updateCompleted": "업데이트가 완료되었습니다!",
"restartServer": "변경사항을 적용하려면 서버를 재시작하세요.",
"updateFailed": "업데이트 실패",
"buttons": {
"close": "닫기",
"later": "나중에",
"copyCommand": "명령어 복사",
"updateNow": "지금 업데이트",
"updating": "업데이트 중..."
},
"ariaLabels": {
"closeModal": "버전 업그레이드 모달 닫기",
"showSidebar": "사이드바 표시",
"settings": "설정",
"updateAvailable": "업데이트 가능",
"closeSidebar": "사이드바 닫기"
}
}
}