Files
Oxicloud/frontend/static/locales/ko.json
T
cjw b7640e9be4
CI / changes (push) Has been cancelled
CI / Build (push) Has been cancelled
Deploy Docs / build (push) Has been cancelled
Docker Build and Test / Build and Test Docker Image (push) Has been cancelled
Docker Publish (release, main, dry-run) / Pre-publish Tests (push) Has been cancelled
CI / Frontend — svelte-check, ESLint, Stylelint, Prettier (push) Has been cancelled
CI / Message-bus spec — AsyncAPI + TypeScript DTO drift (push) Has been cancelled
CI / Migration ordering (new migrations postdate target branch) (push) Has been cancelled
CI / Rustfmt (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Wasm — fmt + clippy (push) Has been cancelled
CI / Wasm — release tests (push) Has been cancelled
CI / Plugins — fixtures + runtime tests (push) Has been cancelled
CI / Server Unit and Functionnal Tests (push) Has been cancelled
CI / Security Audit (push) Has been cancelled
CI / API, WebDAV & OIDC tests (push) Has been cancelled
CI / Bundled-assets binary — embed + SPA-serve integration (push) Has been cancelled
CI / WebDAV RFC 4918 — litmus (59/59) (push) Has been cancelled
CI / CalDAV + CardDAV — python-caldav (push) Has been cancelled
CI / Frontend end-to-end tests (via Playwright) (push) Has been cancelled
Deploy Docs / deploy (push) Has been cancelled
Docker Publish (release, main, dry-run) / Build & Push Multi-Arch (push) Has been cancelled
x
2026-09-20 00:28:52 +08:00

1852 lines
89 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"server": {
"magic_link": {
"page": {
"expired_title": "이 로그인 링크는 더 이상 유효하지 않습니다",
"expired_body": "링크가 만료되었거나 이미 사용되었을 수 있습니다. 새 링크를 보내드릴 수 있습니다 — 몇 초 안에 받은편지함에 도착합니다.",
"resend_to": "{{email}}로 새 링크 보내기",
"generic_unavailable": "이 로그인 링크는 더 이상 유효하지 않습니다. 이미 사용되었거나 만료되었을 수 있습니다. 로그인 페이지에서 새 링크를 요청하세요.",
"service_unavailable": "이 서버에서는 매직 링크 로그인이 활성화되어 있지 않습니다.",
"internal_error": "로그인 중 오류가 발생했습니다. 다시 시도해 주세요.",
"resend_failure": "링크 전송 중 오류가 발생했습니다. 다시 시도해 주세요.",
"cross_browser_title": "이 기기에서 로그인을 계속하시겠습니까?",
"cross_browser_body": "요청한 곳과 다른 브라우저나 기기에서 이 로그인 링크를 열었습니다.",
"cross_browser_warning": "이 링크를 본인이 요청했다면 안전하게 계속할 수 있습니다. 그렇지 않다면 이 페이지를 닫으세요 — 계속을 클릭하면 다른 사람이 당신의 계정에 로그인하게 됩니다.",
"cross_browser_continue": "계속하고 로그인",
"resend_confirmation_title": "받은편지함을 확인하세요",
"resend_confirmation_body": "로그인 링크가 활성 계정의 것이었다면 새 링크가 방금 전송되었습니다. 받은편지함을 확인하세요.",
"return_link": "OxiCloud로 돌아가기"
},
"email": {
"invitation": {
"subject": "{{inviter}}님이 OxiCloud에서 {{kind}}을(를) 공유했습니다",
"body": "{{inviter_full}}님이 OxiCloud에서 {{kind}}을(를) 공유했습니다.\n\n아래 링크를 클릭하여 여세요:\n{{link}}\n\n링크는 한 번만 사용 가능하며 {{ttl_hours}}시간 후에 만료됩니다.\n이 초대를 예상하지 못했다면 이 메시지를 무시하셔도 됩니다.\n\n— OxiCloud"
},
"login": {
"subject": "OxiCloud 로그인",
"body": "안녕하세요,\n\n아래 링크를 사용하여 OxiCloud에 로그인하세요. 링크는 한 번만 사용 가능하며 {{ttl_minutes}}분 후에 만료됩니다. 요청한 것과 동일한 기기에서 여세요.\n\n{{link}}\n\n이 로그인 링크를 요청하지 않으셨다면 이 메시지를 무시하셔도 됩니다 — 추가 조치가 필요하지 않습니다.\n\n— OxiCloud"
},
"kind_file": "파일",
"kind_folder": "폴더",
"english_fallback_divider": "--- 영어 버전은 아래 ---"
}
},
"notification": {
"share": {
"subject": "{{inviter}}님이 OxiCloud에서 {{kind}}을(를) 공유했습니다",
"body": "{{inviter_full}}님이 OxiCloud에서 {{kind}}을(를) 공유했습니다.\n\n새 공유 항목을 확인하려면 OxiCloud를 여세요:\n{{login_link}}\n\n{{inviter}}님이 추가로 공유한 항목이 있을 수 있습니다 — 로그인하여 공유받은 모든 항목을 확인하세요.\n\n— OxiCloud\n\nOxiCloud 계정이 있고 공유 알림 기본 설정이 켜져 있어 이 메시지를 받았습니다. 프로필에서 끌 수 있습니다(다른 사람이 나에게 공유할 때 이메일로 알림 받기)."
}
},
"security": {
"password_changed": {
"subject": "OxiCloud 비밀번호가 변경되었습니다",
"body": "안녕하세요,\n\n귀하의 OxiCloud 비밀번호가 방금 {{timestamp}} (UTC)에 IP 주소 {{ip}}에서 변경되었습니다.\n\n본인이 변경한 것이라면 별도의 조치가 필요하지 않습니다 — 이 메시지를 무시하셔도 됩니다.\n\n본인이 변경한 것이 아니라면 즉시 관리자에게 연락하십시오. 누군가 귀하의 계정에 접근했을 수 있습니다.\n\n— OxiCloud"
}
}
},
"server_status": {
"readonly_banner_aria": "서버 유지 관리 진행 중",
"readonly_title": "서버 유지 관리 진행 중",
"readonly_progress": "저장소를 `{{target}}`(으)로 마이그레이션 중 — {{percent}}% ({{migrated}} / {{total}} 블롭). 업로드, 이름 변경, 삭제 및 공유가 거부됩니다. 읽기 및 다운로드는 정상적으로 작동합니다.",
"readonly_body": "업로드, 이름 변경, 삭제 및 공유가 일시적으로 거부됩니다. 읽기 및 다운로드는 정상적으로 작동합니다."
},
"app": {
"title": "OxiCloud",
"description": "미니멀리스트 클라우드 스토리지 시스템"
},
"nav": {
"files": "파일",
"shared": "공유",
"recent": "최근",
"favorites": "즐겨찾기",
"photos": "사진",
"music": "음악",
"trash": "휴지통",
"sharedwithme": "나와 공유됨",
"profile": "프로필",
"shared_with_me": "나와 공유됨",
"groups": "그룹",
"primary": "기본",
"toggle": "탐색 메뉴 전환",
"admin_sections": "관리 섹션",
"back_to_app": "OxiCloud로 돌아가기"
},
"photos": {
"empty_state": "아직 사진이 없습니다",
"empty_hint": "이미지나 동영상을 업로드하면 여기에 표시됩니다",
"empty_hidden": "설정에 따라 숨겨진 사진 {{n}}개",
"empty_hidden_hint": "프로필에서 \"숨겨진 파일 숨기기\"를 끄면 볼 수 있습니다.",
"items_selected": "개 선택됨",
"view_daily": "일",
"view_monthly": "월",
"view_yearly": "년",
"group_by": "그룹화 기준",
"confirm_delete": "사진 {{n}}장을 휴지통으로 이동하시겠습니까?",
"confirm_delete_one": "{{name}}을(를) 삭제하시겠습니까?",
"delete": "사진 삭제",
"empty": "아직 사진이 없습니다.",
"full_resolution": "원본 해상도",
"trash_partial": "{{total}}개 중 {{ok}}개가 휴지통으로 이동되었습니다.",
"trashed": "{{n}}개가 휴지통으로 이동되었습니다.",
"layout_square": "그리드",
"layout_justified": "맞춤형",
"tab_moments": "순간",
"tab_places": "장소",
"tab_people": "인물",
"map_loading": "지도 로딩 중…",
"map_error": "지도를 불러올 수 없습니다"
},
"music": {
"create_playlist": "재생목록 만들기",
"playlists": "재생목록",
"no_playlists": "아직 재생목록이 없습니다",
"select_playlist": "재생목록 선택",
"select_hint": "사이드바에서 재생목록을 선택하거나 새로 만드세요",
"add_tracks": "트랙 추가",
"no_tracks": "이 재생목록에 트랙이 없습니다",
"unknown_artist": "알 수 없는 아티스트",
"unknown_title": "알 수 없음",
"confirm_delete": "이 재생목록을 삭제하시겠습니까?",
"playlist_name": "재생목록 이름",
"create": "만들기",
"delete": "삭제",
"share": "공유",
"edit": "편집",
"play_all": "전체 재생",
"shuffle": "셔플",
"repeat": "반복",
"repeat_one": "한 곡 반복",
"queue": "대기열",
"queue_empty": "대기열이 비어 있습니다",
"not_playing": "재생 중이 아닙니다",
"play": "재생",
"pause": "일시정지",
"previous": "이전",
"next": "다음",
"volume": "볼륨",
"mute": "음소거",
"unmute": "음소거 해제",
"title": "제목",
"artist": "아티스트",
"album": "앨범",
"tracks": "개 트랙",
"add": "추가",
"added": "추가됨!",
"added_to_playlist": "플레이리스트에 추가됨",
"add_to_playlist": "플레이리스트에 추가",
"load_error": "플레이리스트 로드 오류",
"add_error": "트랙을 플레이리스트에 추가할 수 없습니다",
"no_playlists_yet": "플레이리스트가 없습니다. 먼저 하나를 만드세요!",
"selected_files": "선택됨:",
"error": "오류",
"search_audio": "오디오 파일 검색…",
"no_audio_files": "오디오 파일을 찾을 수 없습니다",
"selected": "선택됨",
"loading": "로딩 중…",
"search_error": "오디오 파일을 불러올 수 없습니다",
"adding": "추가 중…",
"can_write": "편집 가능",
"cover_updated": "표지가 업데이트되었습니다.",
"empty_hint": "음악 정리를 시작하려면 첫 번째 재생목록을 만드세요.",
"make_private": "비공개로 설정",
"make_public": "공개",
"manage_shares": "공유 관리",
"no_shares": "아직 공유가 없습니다.",
"playback_error": "재생 실패",
"private": "비공개",
"public": "공개",
"read_only": "읽기 전용",
"remove": "제거",
"remove_share": "공유 삭제",
"set_cover": "커버 세트",
"share_with_user": "사용자 ID 또는 이메일",
"toggle_public": "표시",
"track_removed": "트랙이 삭제됨",
"prev": "이전",
"add_selected": "선택 항목 추가",
"create_playlist_hint": "재생목록 이름을 입력하여 새로 만드세요.",
"created": "\"{{name}}\"이(가) 생성되었습니다.",
"delete_playlist": "재생목록 삭제",
"deleted": "\"{{name}}\"이(가) 삭제되었습니다.",
"edit_description": "설명 편집",
"empty_playlist": "이 재생목록에는 아직 트랙이 없습니다.",
"new_playlist": "새 재생목록",
"no_audio": "오디오 파일을 찾을 수 없습니다.",
"now_private": "재생목록이 비공개로 전환되었습니다.",
"now_public": "재생목록이 공개로 전환되었습니다.",
"pick_or_create": "기존 목록: {{list}}. 추가하거나 새로 만들려면 이름을 입력하세요.",
"rename_playlist": "재생목록 이름 변경",
"reordered": "재생목록 순서가 변경되었습니다.",
"seek": "탐색",
"selected_count": "{{n}}개 선택됨",
"share_added": "공유되었습니다.",
"track_count": "트랙 {{n}}개",
"tracks_added": "트랙 {{n}}개가 추가되었습니다."
},
"actions": {
"search": "파일 검색...",
"new_folder": "새 폴더",
"upload": "업로드",
"upload_files": "파일 업로드",
"upload_folder": "폴더 업로드",
"upload.uploading": "업로드 중...",
"upload.complete": "{count} / {total} 업로드 완료",
"upload.files": "파일",
"rename": "이름 변경",
"move": "이동...",
"move_to": "이동 대상",
"delete": "삭제",
"download": "다운로드",
"view": "보기",
"cancel": "취소",
"confirm": "확인",
"share": "공유",
"favorite": "즐겨찾기 추가",
"unfavorite": "즐겨찾기 해제",
"copy": "복사",
"notify": "알림",
"send": "보내기",
"clear_recent": "최근 항목 지우기",
"logout": "로그아웃",
"create": "만들기",
"search_btn": "검색",
"close": "닫기",
"delete_permanently": "영구 삭제",
"empty_trash": "휴지통 비우기",
"open_parent_folder": "상위 폴더로 이동",
"add": "추가",
"apply": "적용",
"clear": "지우기",
"remove": "제거"
},
"user_menu": {
"appearance": "외관",
"about": "OxiCloud 정보",
"about_description": "Rust와 Clean Architecture로 구축된 클라우드 스토리지 플랫폼. 빠르고, 안전하고, 프라이빗합니다.",
"admin_panel": "관리자 패널",
"profile": "내 프로필",
"role_user": "사용자",
"theme": {
"light": "라이트",
"dark": "다크",
"auto": "시스템과 동일"
},
"manage_groups": "그룹 관리",
"admin": "관리자",
"mit_license": "MIT 라이선스",
"title": "사용자 메뉴"
},
"share": {
"dialogTitle": "공유 링크",
"linkLabel": "공유 링크:",
"copyLink": "복사",
"permissions": "권한:",
"permissionRead": "읽기",
"permissionWrite": "쓰기",
"permissionReshare": "재공유",
"password": "비밀번호 보호:",
"generatePassword": "생성",
"expiration": "만료일:",
"update": "공유 업데이트",
"remove": "공유 삭제",
"notifyTitle": "알림 보내기",
"notifyEmailLabel": "이메일 주소:",
"notifyMessageLabel": "메시지 (선택사항):",
"notifySend": "알림 보내기",
"shareWithOthers": "다른 사용자와 공유",
"sharePublicly": "공개 공유",
"shareSettings": "공유 설정",
"shareCopied": "링크가 클립보드에 복사되었습니다",
"shareCreated": "공유 링크가 성공적으로 생성되었습니다",
"shareUpdated": "공유 설정이 성공적으로 업데이트되었습니다",
"shareRemoved": "공유가 성공적으로 삭제되었습니다",
"inviteByEmail": "이메일로 초대 — 초대장이 전송됩니다",
"directoryUnavailable": "사용자 디렉터리를 사용할 수 없습니다.",
"linkNamePlaceholder": "링크 이름(선택사항)",
"newLink": "새 링크",
"noExpiry": "만료 없음",
"pending": "대기 중",
"people": "사람",
"publicLinks": "공개 링크",
"role": {
"canEdit": "편집 가능",
"canManage": "관리할 수 있다",
"canView": "볼 수 있음"
},
"searchPlaceholder": "사람 검색…",
"shareOf": "점유율:",
"sharedLink": "공유 링크",
"copied": "링크가 복사되었습니다",
"copy": "복사",
"copy_failed": "링크를 복사할 수 없습니다.",
"download": "다운로드",
"files": "파일",
"folders": "폴더",
"link_name": "링크 이름(선택사항)",
"notifyByEmail": "이메일로 알림",
"revoke": "제거",
"role_label": "역할",
"addPassword": "비밀번호 추가",
"add_people": "사용자, 그룹 또는 이메일 추가…",
"bad_password": "비밀번호가 올바르지 않습니다. 다시 시도해 주세요.",
"changePassword": "비밀번호 변경",
"create_link": "링크 생성",
"created": "공개 링크가 생성되었습니다",
"dialog_title": "\"{{name}}\" 공유",
"download_zip": "ZIP 다운로드",
"empty_folder": "이 폴더가 비어 있습니다.",
"error": "문제가 발생했습니다. 다시 시도해 주세요.",
"expired": "이 공유 링크는 더 이상 사용할 수 없습니다.",
"expires_optional": "만료일 (선택 사항)",
"expiry": "만료일",
"invalid": "이 공유 링크가 유효하지 않습니다.",
"link": "링크",
"no_people": "아직 아무와도 공유되지 않았습니다.",
"none": "아직 공개 링크가 없습니다.",
"notify": {
"coalesced": "{{n}}명은 최근에 이미 알림을 받았습니다.",
"rateLimited": "{{n}}명이 속도 제한에 걸렸습니다 — 나중에 다시 시도하세요.",
"sent": "{{n}}명에게 이메일로 알렸습니다.",
"skipped": "{{n}}명 건너뜀 (이메일 없음 / 수신 거부)."
},
"passwordPrompt": "비밀번호 설정:",
"passwordPrompt_clear": "새 비밀번호 (제거하려면 비워두세요):",
"password_cleared": "비밀번호가 제거되었습니다",
"password_optional": "비밀번호 (선택 사항)",
"password_set": "비밀번호가 변경되었습니다",
"password_title": "비밀번호 필요",
"public_link": "공개 링크",
"set_expiry": "만료일 설정",
"title": "공유됨",
"unlock": "잠금 해제",
"col_shared_by": "공유한 사람",
"col_shared": "공유일"
},
"share_dialogTitle": "공유 링크",
"share_linkLabel": "공유 링크:",
"share_copyLink": "복사",
"share_permissions": "권한:",
"share_permissionRead": "읽기",
"share_permissionWrite": "쓰기",
"share_permissionReshare": "재공유",
"share_password": "비밀번호 보호:",
"share_generatePassword": "생성",
"share_expiration": "만료일:",
"share_update": "공유 업데이트",
"share_remove": "공유 삭제",
"share_notifyTitle": "알림 보내기",
"share_notifyEmailLabel": "이메일 주소:",
"share_notifyMessageLabel": "메시지 (선택사항):",
"share_notifySend": "알림 보내기",
"shared": {
"backToFiles": "파일로 돌아가기",
"pageTitle": "공유 리소스",
"pageDescription": "공유 파일 및 폴더 관리",
"filterType": "유형:",
"filterAll": "전체",
"filterFiles": "파일",
"filterFolders": "폴더",
"sortBy": "정렬:",
"sortByName": "이름",
"sortByDate": "공유일",
"sortByExpiration": "만료일",
"search": "검색",
"colName": "이름",
"colType": "유형",
"colDateShared": "공유일",
"colExpiration": "만료일",
"colPermissions": "권한",
"colPassword": "비밀번호",
"colActions": "작업",
"emptyStateTitle": "아직 공유된 리소스가 없습니다",
"emptyStateDesc": "파일이나 폴더를 공유하면 여기에 표시됩니다",
"goToFiles": "파일로 이동",
"typeFile": "파일",
"typeFolder": "폴더",
"noExpiration": "만료 없음",
"hasPassword": "있음",
"noPassword": "없음",
"editShare": "공유 편집",
"notifyShare": "알림",
"copyLink": "링크 복사",
"removeShare": "공유 삭제",
"linkCopied": "링크가 클립보드에 복사되었습니다!",
"linkCopyFailed": "링크 복사에 실패했습니다",
"itemUpdated": "공유 설정이 성공적으로 업데이트되었습니다",
"itemRemoved": "공유가 성공적으로 삭제되었습니다",
"invalidEmail": "유효한 이메일 주소를 입력하세요",
"notificationSent": "알림이 성공적으로 전송되었습니다",
"notificationFailed": "알림 전송에 실패했습니다",
"shared_backToFiles": "파일로 돌아가기",
"shared_pageTitle": "공유 리소스",
"shared_pageDescription": "공유 파일 및 폴더 관리",
"shared_filterType": "유형:",
"shared_filterAll": "전체",
"shared_filterFiles": "파일",
"shared_filterFolders": "폴더",
"shared_sortBy": "정렬:",
"shared_sortByName": "이름",
"shared_sortByDate": "공유일",
"shared_sortByExpiration": "만료일",
"shared_search": "검색",
"shared_colName": "이름",
"shared_colType": "유형",
"shared_colDateShared": "공유일",
"shared_colExpiration": "만료일",
"shared_colPermissions": "권한",
"shared_colPassword": "비밀번호",
"shared_colActions": "작업",
"shared_emptyStateTitle": "아직 공유된 리소스가 없습니다",
"shared_emptyStateDesc": "파일이나 폴더를 공유하면 여기에 표시됩니다",
"shared_goToFiles": "파일로 이동",
"shared_typeFile": "파일",
"shared_typeFolder": "폴더",
"shared_noExpiration": "만료 없음",
"shared_hasPassword": "있음",
"shared_noPassword": "없음",
"shared_editShare": "공유 편집",
"shared_notifyShare": "알림",
"shared_copyLink": "링크 복사",
"shared_removeShare": "공유 삭제",
"shared_linkCopied": "링크가 클립보드에 복사되었습니다!",
"shared_linkCopyFailed": "링크 복사에 실패했습니다",
"shared_itemUpdated": "공유 설정이 성공적으로 업데이트되었습니다",
"shared_itemRemoved": "공유가 성공적으로 삭제되었습니다",
"shared_invalidEmail": "유효한 이메일 주소를 입력하세요",
"shared_notificationSent": "알림이 성공적으로 전송되었습니다",
"shared_notificationFailed": "알림 전송에 실패했습니다"
},
"filter": {
"placeholder": "이 폴더와 하위 폴더 검색…",
"keyword": "키워드",
"advanced": "필터",
"recursive": "하위 폴더 포함",
"results_count": "{{n}}개 결과",
"clear_keyword": "검색 지우기"
},
"files": {
"name": "이름",
"type": "유형",
"size": "크기",
"modified": "수정일",
"no_files": "이 폴더에 파일이 없습니다",
"empty_hint": "파일을 업로드하거나 폴더를 만들어 시작하세요",
"drop_to_upload": "업로드할 파일을 여기에 놓으세요",
"loading": "파일 로딩 중…",
"view_grid": "그리드 보기",
"view_list": "목록 보기",
"file_types": {
"document": "문서",
"image": "이미지",
"video": "동영상",
"audio": "오디오",
"pdf": "PDF",
"text": "텍스트",
"folder": "폴더",
"spreadsheet": "스프레드시트",
"presentation": "프레젠테이션",
"archive": "아카이브",
"installer": "설치 프로그램",
"code": "코드"
},
"owner": "소유자",
"add_favorites": "즐겨찾기 추가",
"added_favorites": "즐겨찾기에 추가됨",
"col_name": "이름",
"col_owner": "소유자",
"col_size": "크기",
"col_type": "유형",
"copy": "복사",
"edit": "편집",
"file": "파일",
"folder": "폴더",
"new_folder": "새 폴더",
"share": "공유",
"view": "보기",
"already_favorites": "선택한 항목이 모두 이미 즐겨찾기에 있습니다",
"batch_delete": "선택 항목 삭제",
"breadcrumb": "경로",
"cancel_selection": "선택 취소",
"col_modified": "수정일",
"col_added": "추가일",
"col_created_by": "만든 사람",
"col_opened": "열어본 날짜",
"col_path": "위치",
"confirm_batch_delete": "{{n}}개 항목을 휴지통으로 이동하시겠습니까?",
"confirm_delete": "\"{{name}}\"을(를) 휴지통으로 이동하시겠습니까?",
"confirm_delete_n": "{{count}}개 항목을 삭제하시겠습니까?",
"copied": "복사됨",
"copy_here": "여기에 복사",
"copy_n": "{{n}}개 항목 복사",
"copy_title": "\"{{name}}\" 복사",
"download_zip": "ZIP으로 다운로드",
"edit_new_tab": "새 탭에서 편집",
"editor": "문서 편집기",
"empty_title": "이 폴더가 비어 있습니다",
"favorite": "즐겨찾기 추가",
"favorited": "즐겨찾기됨",
"grid": "그리드",
"list": "목록",
"more_actions": "추가 작업",
"move": "이동",
"move_here": "여기로 이동",
"move_n": "{{n}}개 항목 이동",
"move_title": "\"{{name}}\" 이동",
"moved": "이동됨",
"new_folder_prompt": "새 폴더 이름",
"new_elements": "새 항목",
"no_home": "홈 폴더를 사용할 수 없습니다.",
"no_preview": "이 파일 형식은 미리보기를 지원하지 않습니다.",
"no_subfolders": "하위 폴더가 없습니다.",
"open": "열기",
"open_parent": "상위 폴더 열기",
"owner_me": "나",
"preview_failed": "미리보기를 불러올 수 없습니다.",
"select_all": "전체 선택",
"selected_count": "{{count}}개 선택됨",
"selection": "선택",
"shared": "공유됨",
"unfavorite": "즐겨찾기 해제",
"uploaded": "업로드 완료",
"uploaded_saved": "업로드 완료 — {{mb}}MB 중복 제거됨",
"uploaded_partial": "{{ok}}개 업로드됨, {{failed}}개 실패",
"uploaded_skipped": "{{ok}}개 업로드됨 · {{skipped}}개 건너뜀 (일반 파일 아님)",
"upload_failed": "업로드 실패",
"uploading": "업로드 중…",
"uploading_file": "{{name}} 업로드 중…",
"uploading_n": "파일 업로드 중 {{done}}/{{total}}…",
"empty_hidden_title": "이 폴더에 숨겨진 항목 {{n}}개",
"empty_hidden_hint": "이름이 '.' 로 시작하는 파일은 숨겨져 있습니다. 설정을 변경하면 표시됩니다.",
"show_hidden": "숨겨진 파일 표시",
"upload_dotfile_hidden": "파일 {{n}}개를 업로드했지만 설정에 따라 숨겨졌습니다.",
"rename_dotfile_hidden": "\"{{name}}\"(으)로 이름이 변경되었습니다 — 이제 설정에 따라 숨겨졌습니다.",
"new_folder_dotfile_hidden": "폴더 \"{{name}}\"을(를) 생성했습니다 — 설정에 따라 숨겨졌습니다.",
"dotfiles_hidden_toast": "숨겨진 파일 숨김",
"dotfiles_shown_toast": "숨겨진 파일 표시"
},
"dialogs": {
"rename_folder": "폴더 이름 변경",
"rename_file": "파일 이름 변경",
"new_name": "새 이름",
"new_folder_title": "새 폴더",
"folder_name": "폴더 이름",
"folder_placeholder": "내 폴더",
"rename_title": "이름 변경",
"move_file": "파일 이동",
"move_folder": "폴더 이동",
"select_destination": "대상 폴더를 선택하세요:",
"select_this_folder": "이 폴더 선택",
"go_to_parent": ".. (상위 폴더)",
"no_subfolders": "하위 폴더 없음",
"root": "루트",
"delete_confirmation": "정말 삭제하시겠습니까",
"and_contents": "및 모든 내용",
"no_undo": "이 작업은 되돌릴 수 없습니다",
"confirm_title": "작업 확인",
"confirm_delete": "휴지통으로 이동",
"confirm_delete_file": "파일 «{{name}}»을(를) 휴지통으로 이동하시겠습니까?",
"confirm_delete_folder": "폴더 «{{name}}» 및 모든 내용을 휴지통으로 이동하시겠습니까?",
"confirm_permanent_delete": "영구 삭제",
"confirm_permanent_delete_msg": "이 항목을 영구적으로 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
"confirm_empty_trash": "휴지통 비우기",
"confirm_delete_share": "공유 링크 삭제",
"confirm_delete_share_msg": "이 공유 링크를 삭제하시겠습니까?",
"share_file": "파일 공유",
"share_folder": "폴��� 공유",
"existing_shares": "기존 공유",
"share_options": "공유 옵션",
"password": "비밀번호",
"expiration": "만료일",
"permissions": "권한",
"generated_link": "생성된 링크",
"notify": "알림 보내기",
"recipient": "수신자",
"message": "메시지",
"move_to_home": "홈 폴더로 이동"
},
"dropzone": {
"drag_files": "여기에 파일을 드래그하거나 클릭하여 선택하세요",
"drop_files": "파일을 놓아 업로드하세요"
},
"permissions": {
"read": "읽기",
"write": "쓰기",
"reshare": "재공유"
},
"errors": {
"file_not_found": "파일을 찾을 수 없습니다",
"folder_not_found": "폴더를 찾을 수 없습니다",
"delete_error": "삭제 오류",
"upload_error": "파일 업로드 오류",
"rename_error": "이름 변경 오류",
"move_error": "이동 오류",
"empty_name": "이름은 비워둘 수 없습니다",
"name_exists": "같은 이름의 파일 또는 폴더가 이미 존재합니다",
"generic_error": "오류가 발생했습니다",
"group_name_invalid": "그룹 이름은 이메일 접두사 형식과 일치해야 합니다(문자, 숫자, 점, 대시, 밑줄; 1–64자).",
"group_cycle": "이 구성원은 그룹 간 순환 참조를 만들 것입니다.",
"group_depth_exceeded": "중첩 깊이가 허용 최대값(8)을 초과합니다.",
"group_virtual_immutable": "«Internal» 그룹은 시스템이 관리하며 수정할 수 없습니다.",
"group_not_found": "그룹을 찾을 수 없습니다.",
"group_name_taken": "이 이름의 그룹이 이미 존재합니다.",
"forbidden": "파일을 불러올 수 없습니다"
},
"breadcrumb": {
"home": "홈",
"aria": "탐색 경로",
"root": {
"personal_drive": "개인 드라이브: {{name}}",
"shared_drive": "공유 드라이브: {{name}}",
"direct_share": "내게 공유됨",
"token": "공유 링크로"
}
},
"trash": {
"empty_trash": "휴지통 비우기",
"empty_state": "휴지통이 비어 있습니다",
"original_location": "원래 위치",
"deleted_date": "삭제일",
"remaining": "남음",
"actions": "작업",
"restore": "복원",
"delete_permanently": "영구 삭제",
"empty_confirm": "휴지통을 비우시겠습니까? 모든 항목이 영구적으로 삭제됩니다.",
"groupby": {
"remaining_days": "남은 일수",
"trashed_time": "삭제 시간"
},
"delete": "영구 삭제",
"empty_action": "휴지통 비우기",
"confirm_delete": "이 항목을 영구적으로 삭제하시겠습니까? 되돌릴 수 없습니다.",
"confirm_empty": "휴지통을 비우시겠습니까? 되돌릴 수 없습니다.",
"restored": "복원됨",
"expires_at": "만료일"
},
"daysRemaining": {
"expired": "만료됨",
"today": "오늘",
"tomorrow": "내일",
"inDays": "{{count}}일"
},
"expiryChip": {
"never": "만료되지 않음",
"expired": "만료됨",
"today": "오늘 만료",
"tomorrow": "내일 만료",
"inDays": "{{count}}일 후 만료",
"onDate": "{{date}}에 만료"
},
"auth": {
"login_title": "로그인",
"username": "사용자 이름",
"username_placeholder": "사용자 이름을 입력하세요",
"login_identifier": "사용자 이름 또는 이메일",
"login_identifier_placeholder": "사용자 이름 또는 이메일을 입력하세요",
"password": "비밀번호",
"password_placeholder": "비밀번호를 입력하세요",
"login_button": "로그인",
"no_account": "계정이 없으신가요?",
"register": "가입하기",
"admin_setup": "처음이신가요?",
"setup": "관리자 설정",
"register_title": "계정 만들기",
"email": "이메일",
"email_placeholder": "이메일 주소를 입력하세요",
"confirm_password": "비밀번호 확인",
"confirm_password_placeholder": "비밀번호를 다시 입력하세요",
"register_button": "계정 만들기",
"have_account": "이미 계정이 있으신가요?",
"login": "로그인",
"setup_title": "초기 설정",
"setup_step1": "관리자",
"setup_step2": "시스템",
"setup_step3": "완료",
"admin_username": "관리자 사용자 이름",
"admin_email": "관리자 이메일",
"admin_password": "관리자 비밀번호",
"create_admin": "관리자 생성",
"back_to_login": "이미 설정하셨나요?",
"admin_success": "관리자 계정이 성공적으로 생성되었습니다! 로그인할 수 있습니다.",
"account_success": "계정이 성공적으로 생성되었습니다! 로그인할 수 있습니다.",
"passwords_mismatch": "비밀번호가 일치하지 않습니다",
"admin_create_error": "관리자 계정 생성 오류",
"or": "또는",
"sso_login": "SSO로 로그인",
"sso_login_provider": "{{provider}}(으)로 로그인",
"magicLinkHint": "비밀번호가 없으신가요? 이메일을 입력하시면 일회용 로그인 링크를 보내드립니다.",
"magicLinkEmailLabel": "이메일 주소",
"magicLinkEmailPlaceholder": "you@example.com",
"magicLinkSubmit": "로그인 링크 보내기",
"magicLinkSent": "해당 이메일에 대한 계정이 있는 경우 로그인 링크가 전송되었습니다. 받은편지함을 확인하세요.",
"magicLinkUnavailable": "이 서버에서는 이메일 로그인을 사용할 수 없습니다.",
"magicLinkNetworkError": "서버에 연결할 수 없습니다: {{message}}",
"magicLinkToggle": "비밀번호가 없나요? 로그인 링크를 이메일로 보내주세요.",
"passwordsMatch": "비밀번호가 일치합니다.",
"capsLock": "Caps Lock이 켜져 있습니다.",
"caps_lock": "Caps Lock이 켜져 있습니다.",
"magic_email_label": "이메일 주소",
"magic_hint": "비밀번호가 없으신가요? 이메일을 입력하시면 일회용 로그인 링크를 보내드립니다.",
"magic_unavailable": "이 서버에서는 이메일 로그인을 사용할 수 없습니다.",
"passwords_match": "비밀번호가 일치합니다.",
"sign_in": "로그인",
"cookie_rejected": "로그인은 성공했지만 브라우저가 세션 쿠키를 거부했습니다. HTTP를 사용 중이라면 OXICLOUD_COOKIE_SECURE=false로 설정하거나 HTTPS를 사용하세요.",
"login_error": "로그인 오류",
"magic_error": "문제가 발생했습니다. 다시 시도해 주세요.",
"magic_prompt": "비밀번호가 없으신가요? 이메일 링크로 로그인하세요",
"magic_send": "링크 보내기",
"magic_sent": "해당 계정이 존재하면 로그인 링크가 전송되었습니다. 받은편지함을 확인하세요.",
"register_error": "가입 실패",
"session_expired": "세션이 만료되었습니다. 다시 로그인해 주세요.",
"logged_out": "로그아웃되었습니다.",
"signing_in": "로그인 중…",
"toggle_password": "비밀번호 표시",
"password_or_link_hint": "비밀번호(로그인 링크를 위해 비워두세요)",
"sending": "배상…",
"login_error_title": "로그인 실패",
"login_error_back_to_login": "로그인으로 돌아가기",
"login_error_auto_link_disabled": "이 서버는 SSO 계정을 자동 연결하지 않습니다. 기존 자격 증명으로 로그인한 다음 프로필에서 SSO를 연결하세요.",
"login_error_auto_link_email_not_verified": "SSO 제공업체가 귀하의 이메일 주소를 확인하지 않았습니다. ID 공급업체에서 이메일을 확인한 후 다시 시도하세요.",
"login_error_already_linked_elsewhere": "이 이메일을 사용하는 로컬 계정이 이미 존재하며 다른 SSO ID에 연결되어 있습니다. 관리자에게 문의하세요.",
"login_error_callback_denied": "로그인 링크가 만료되었거나 이미 사용되었습니다. 다시 로그인해 보세요.",
"login_error_callback_failed": "SSO 로그인을 완료할 수 없습니다. 다시 시도해 주세요.",
"login_error_generic": "SSO 로그인이 거부되었습니다. 다시 시도해 주세요.",
"login_error_email_ambiguous": "여러 로컬 계정이 이 이메일 주소와 일치합니다. 해결하려면 관리자에게 문의하세요.",
"login_error_email_not_verified_at_idp": "ID 공급자가 이메일 주소가 확인되지 않았다고 보고했습니다. ID 공급자에서 이메일을 확인한 후 다시 로그인하세요.",
"login_error_email_verification_required": "이 서버는 인증된 이메일이 필요합니다. ID 공급자가 이메일 인증 클레임을 포함하지 않았습니다. 관리자에게 문의하세요."
},
"storage": {
"title": "저장소",
"calculating": "계산 중...",
"used": "{{percentage}}% 사용 중 ({{used}} / {{total}})"
},
"viewer": {
"unsupported_file": "이 파일 형식은 미리보기를 지원하지 않습니다.",
"download_file": "파일 다운로드",
"zoom_in": "확대",
"zoom_out": "축소",
"zoom_reset": "줌 초기화",
"zoom": "확대/축소"
},
"language_selector": {
"title": "환영합니다!",
"subtitle": "계속하려면 언어를 선택하세요",
"continue": "계속",
"languages": {
"en": "English",
"es": "Español",
"zh": "中文",
"fa": "فارسی",
"fr": "Français",
"de": "Deutsch",
"pt": "Português",
"ko": "한국어",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"nl": "Nederlands",
"ru": "Русский"
}
},
"favorites": {
"empty_state": "아직 즐겨찾기가 없습니다",
"empty_hint": "파일이나 폴더에 별표를 눌러 즐겨찾기에 추가하세요",
"add": "즐겨찾기 추가",
"remove": "즐겨찾기 해제",
"added_title": "즐겨찾기에 추가됨",
"added_msg": "즐겨찾기에 추가되었습니다",
"removed_title": "즐겨찾기에서 삭제됨",
"removed_msg": "즐겨찾기에서 삭제되었습니다"
},
"recent": {
"title": "최근",
"clear": "최근 항목 지우기",
"accessed": "접근일",
"empty_state": "최근 파일이 없습니다",
"empty_hint": "열어본 파일이 여기에 표시됩니다",
"empty_hidden_state": "설정에 따라 숨겨진 최근 항목 {{n}}개",
"empty_hidden_hint": "프로필에서 \"숨겨진 파일 숨기기\"를 끄면 볼 수 있습니다.",
"loadMore": "더 불러오기",
"confirm_clear": "최근 항목을 지우시겠습니까?",
"remove_item": "최근에서 제거"
},
"notifications": {
"file_renamed": "파일 이름이 변경되었습니다",
"file_renamed_to": "파일 이름이 «{{name}}»(으)로 변경되었습니다",
"folder_renamed": "폴더 이름이 변경되었습니다",
"folder_renamed_to": "폴더 이름이 «{{name}}»(으)로 변경되었습니다",
"file_uploaded": "파일이 업로드되었습니다",
"file_deleted": "파일이 휴지통으로 이동되었습니다",
"folder_deleted": "폴더가 휴지통으로 이동되었습니다",
"item_deleted_permanently": "항목이 영구적으로 삭제되었습니다",
"trash_emptied": "휴지통이 성공적으로 비워졌습니다",
"title": "알림",
"empty": "알림이 없습니다",
"link_created": "링크 생성됨",
"share_success": "공유 링크가 성공적으로 생성되었습니다",
"upload_files_section_title": "여기서는 업로드할 수 없습니다",
"upload_files_section_body": "파일을 업로드하려면 파일 섹션으로 이동하세요",
"clear": "모두 지우기"
},
"batch": {
"one_selected": "1개 선택됨",
"n_selected": "{{count}}개 선택됨",
"confirm_delete": "{{count}}개 항목을 휴지통으로 이동하시겠습니까?",
"move_title": "{{count}}개 항목 이동",
"add_favorites": "즐겨찾기에 추가",
"move_copy": "이동 또는 복사"
},
"admin": {
"page_title": "관리자 패널",
"back_to_app": "OxiCloud로 돌아가기",
"loading": "로딩 중…",
"access_denied": "접근 거부",
"access_denied_desc": "관리자 권한이 필요합니다.",
"sign_in": "로그인",
"tab_dashboard": "대시보드",
"tab_users": "사용자",
"tab_oidc": "SSO / OIDC",
"total_users": "전체 사용자",
"active_users": "활성 사용자",
"admins": "관리자",
"version": "버전",
"storage_overview": "스토리지 개요",
"used": "사용됨",
"total_quota": "총 할당량",
"usage_pct": "사용률",
"users_over_80": "할당량 80% 초과",
"users_over_quota": "할당량 초과",
"system": "시스템",
"auth_label": "인증",
"oidc_label": "OIDC",
"quotas_label": "할당량",
"enabled": "활성화됨",
"disabled": "비활성화됨",
"active": "활성",
"off": "꺼짐",
"allow_registration": "공개 자가 등록 허용",
"registration_warning": "공개 등록이 비활성화되어 있습니다. 관리자만 사용자를 만들 수 있습니다.",
"user_management": "사용자 관리",
"create_user": "사용자 생성",
"col_user": "사용자",
"col_role": "역할",
"col_auth": "인증",
"col_status": "상태",
"col_storage": "스토리지",
"col_last_login": "마지막 로그인",
"col_actions": "작업",
"loading_users": "사용자 로딩 중…",
"failed_load_users": "로드 실패",
"no_users_found": "사용자 없음",
"showing_users": "{{from}}-{{to}} / {{total}} 표시",
"prev": "이전",
"next": "다음",
"inactive": "비활성",
"you_badge": "(나)",
"local": "로컬",
"never": "없음",
"just_now": "방금",
"minutes_ago": "{{n}}분 전",
"hours_ago": "{{n}}시간 전",
"days_ago": "{{n}}일 전",
"edit_quota_title": "할당량 편집",
"reset_password_title": "비밀번호 재설정",
"toggle_role_title": "역할 전환",
"deactivate_title": "비활성화",
"activate_title": "활성화",
"delete_title": "삭제",
"sso_title": "싱글 사인온 (OIDC / SSO)",
"enable_sso": "SSO 인증 활성화",
"provider_name": "제공자 이름",
"issuer_url": "발급자 URL",
"issuer_url_hint": "OpenID Connect 발급자 URL",
"auto_discover": "자동 검색",
"discovering": "검색 중…",
"client_id": "클라이언트 ID",
"client_secret": "클라이언트 시크릿",
"client_secret_placeholder": "현재 값 유지하려면 비워두세요",
"secret_configured": "클라이언트 시크릿 구성됨",
"callback_url": "콜백 URL",
"callback_url_hint": "(IdP에 등록)",
"advanced_settings": "고급 설정",
"scopes": "스코프",
"auto_provision": "첫 로그인 시 자동 프로비저닝",
"admin_groups": "관리자 그룹",
"admin_groups_hint": "쉼표로 구분된 OIDC 그룹 이름",
"disable_password": "비밀번호 로그인 비활성화 (OIDC만)",
"password_warning": "모든 비밀번호 로그인이 차단됩니다!",
"test_btn": "테스트",
"save_btn": "저장",
"saving": "저장 중…",
"settings_saved": "설정 저장됨 — OIDC: {{status}}",
"quota_modal_title": "스토리지 할당량 업데이트",
"quota_user_label": "사용자:",
"new_quota": "새 할당량",
"quota_unlimited_hint": "무제한은 0",
"cancel": "취소",
"create_user_title": "새 사용자 생성",
"username_label": "사용자 이름",
"username_placeholder": "username",
"username_hint": "3–32자",
"password_label": "비밀번호",
"password_placeholder": "최소 8자",
"email_label": "이메일",
"email_optional": "(선택사항)",
"email_placeholder": "user@example.com (비어있으면 자동 생성)",
"role_label": "역할",
"role_user": "사용자",
"role_admin": "관리자",
"quota_label": "할당량",
"creating": "생성 중…",
"reset_pw_title": "비밀번호 재설정",
"new_password_label": "새 비밀번호",
"resetting": "재설정 중…",
"reset_btn": "재설정",
"confirm_role_change": "역할을 {{role}}(으)로 변경?",
"confirm_deactivate": "이 사용자를 비활성화하시겠습니까?",
"confirm_activate": "이 사용자를 활성화하시겠습니까?",
"confirm_delete_user": "사용자 \"{{name}}\" 삭제? 되돌릴 수 없습니다!",
"confirm_action": "작업 확인",
"confirm_yes": "확인",
"confirm_no": "취소",
"error_username_short": "사용자 이름 최소 3자",
"error_password_short": "비밀번호 최소 8자",
"error_generic": "실패",
"error_network": "네트워크 오류: {{message}}",
"error_create_user": "사용자 생성 실패",
"tab_storage": "저장소",
"storage_title": "저장소 구성",
"storage_current_backend": "현재 백엔드",
"storage_total_blobs": "총 블롭 수",
"storage_total_size": "총 크기",
"storage_dedup_ratio": "중복 제거 비율",
"storage_backend": "백엔드",
"storage_local": "로컬",
"storage_s3": "S3 호환",
"storage_provider_preset": "공급자 프리셋",
"storage_preset_custom": "사용자 지정",
"storage_endpoint_url": "엔드포인트 URL",
"storage_endpoint_hint": "AWS S3의 경우 비워두세요",
"storage_bucket": "버킷",
"storage_region": "지역",
"storage_access_key": "액세스 키",
"storage_secret_key": "시크릿 키",
"storage_secret_configured": "키 구성됨",
"storage_key_placeholder": "새 키 입력",
"storage_path_style": "경로 스타일 강제",
"storage_path_style_hint": "MinIO 및 일부 S3 호환 서비스에 필요",
"storage_test_connection": "연결 테스트",
"storage_test_success": "연결 성공",
"storage_test_failure": "연결 실패",
"storage_save": "구성 저장",
"storage_saved": "구성이 저장되었습니다",
"storage_migration": "데이터 마이그레이션",
"storage_migration_coming_soon": "마이그레이션 도구 곧 출시",
"migration_status_label": "마이그레이션 상태",
"migration_start": "마이그레이션 시작",
"migration_pause": "일시 중지",
"migration_resume": "재개",
"migration_verify": "확인",
"migration_complete": "완료",
"migration_started": "마이그레이션 시작됨",
"migration_paused_msg": "마이그레이션 일시 중지됨",
"migration_resumed_msg": "마이그레이션 재개됨",
"migration_completed_msg": "마이그레이션이 성공적으로 완료되었습니다",
"migration_verifying": "확인 중...",
"migration_verify_passed": "확인 통과",
"migration_verify_failed": "확인 실패",
"migration_failed_blobs": "실패한 블롭",
"testing": "테스트 중...",
"smtp_disabled": "비활성화됨 (호스트 미설정)",
"smtp_enabled": "활성화됨",
"smtp_enabled_label": "상태",
"smtp_intro": "SMTP는 환경 변수(OXICLOUD_SMTP_*)로만 구성됩니다. 아래 값들은 실행 중인 서버에서 읽어옵니다 — 변경하려면 환경을 수정하고 OxiCloud를 다시 시작하세요.",
"smtp_not_configured": "이 서버에는 SMTP가 구성되어 있지 않습니다.",
"smtp_send_failed": "전송 실패.",
"smtp_send_test": "테스트 이메일 보내기",
"smtp_sending": "보내는 중…",
"smtp_sent": "테스트 이메일을 보냈습니다.",
"smtp_server_code": "서버 응답",
"smtp_test_intro": "아래 수신자에게 미리 정의된 진단 메시지를 보내고 SMTP 서버의 응답을 표시합니다. 이를 통해 릴레이 로그와 대조하여 확인할 수 있습니다.",
"smtp_test_missing_to": "수신자 주소를 입력하세요.",
"smtp_test_title": "테스트 이메일 보내기",
"smtp_test_to": "수신자 주소",
"smtp_title": "발신 이메일 (SMTP)",
"tab_smtp": "SMTP",
"admin_users": "관리자",
"confirm_role": "역할을 {{role}}(으)로 변경?",
"dashboard": "대시보드",
"email": "이메일",
"mig_complete": "완료",
"mig_pause": "일시 중지",
"mig_resume": "재개",
"mig_verify_failed": "확인 실패",
"mig_verify_passed": "확인 통과",
"mig_verifying": "확인 중...",
"oidc_auto_provision": "첫 로그인 시 자동 프로비저닝",
"oidc_callback": "콜백 URL",
"oidc_client_id": "클라이언트 ID",
"oidc_disable_pw": "비밀번호 로그인 비활성화 (OIDC만)",
"oidc_issuer": "발급자 URL",
"oidc_scopes": "스코프",
"password": "비밀번호",
"quotas": "할당량",
"reset_pw_for": "새 비밀번호:",
"role": "역할",
"sessions": {
"filter_user": "사용자 (UUID)",
"include_revoked": "취소됨 / 만료됨 포함",
"refresh": "새로 고침",
"col_user": "사용자",
"col_origin": "출처",
"col_created": "생성일",
"col_expires": "만료일",
"col_ip": "IP",
"col_user_agent": "사용자 에이전트",
"col_bound": "바인딩",
"col_status": "상태",
"current_tooltip": "지금 사용 중인 세션입니다 — 이 세션을 취소하면 로그아웃됩니다.",
"bound_tooltip": "DPoP 바인딩됨 (jkt {{prefix}}…)",
"unbound": "미바인딩",
"revoked": "취소됨",
"expired": "만료됨",
"active": "활성",
"revoke": "취소",
"empty": "현재 필터와 일치하는 세션이 없습니다.",
"revoke_self_confirm": "⚠️ 현재 사용 중인 세션입니다. 취소하면 즉시 로그아웃되고 다시 로그인해야 합니다. 계속하시겠습니까?",
"revoke_confirm": "이 세션을 취소하시겠습니까? 해당 브라우저의 다음 요청은 401을 받게 됩니다.",
"revoke_lag_notice": "세션을 취소하면 새로 고침 경로가 즉시 끊어지지만, 브라우저에 이미 있는 JWT는 다음 새로 고침 시도까지 최대 {{secs}}초 동안 유효합니다.",
"origin": {
"password": "비밀번호",
"opaque": "OPAQUE",
"magic_link": "매직 링크",
"oidc": "SSO",
"device": "장치",
"unknown": "알 수 없음"
}
},
"smtp_fail": "전송 실패.",
"smtp_send": "보내기",
"smtp_test": "테스트 이메일 보내기",
"smtp_user_state": "인증",
"status": "상태",
"storage": "스토리지",
"storage_endpoint": "엔드포인트 URL",
"storage_tab": "스토리지",
"time_min_ago": "{{n}}분 전",
"title": "관리자",
"user": "사용자",
"username": "사용자 이름",
"users": "사용자",
"drive_manage_policies": "정책 관리",
"drive_manage_policies_for": "정책 — {{name}}",
"drive_manage_policies_help": "정책은 관리자 전용입니다. 드라이브 소유자는 정책을 변경할 수 없습니다. 각 스위치는 하나의 적용 규칙을 제어합니다.",
"drive_policy": {
"forbid_sharing": "리소스별 공유 금지",
"forbid_sharing_help": "파일 / 폴더별 권한 부여를 차단합니다(공유 링크와 외부 공유도 포함). 드라이브 단위 멤버십은 계속 작동합니다.",
"forbid_public_links": "공유 링크 금지",
"forbid_public_links_help": "이 드라이브 리소스에 대한 익명 공유 링크 생성을 차단합니다.",
"forbid_external_sharing": "외부 공유 금지",
"forbid_external_sharing_help": "외부 사용자에 대한 권한 부여를 차단합니다(이메일 초대 및 기존 외부 계정).",
"forbid_cross_drive_move": "드라이브 간 이동 금지",
"forbid_cross_drive_move_help": "파일이나 폴더를 다른 드라이브로 이동하는 것을 차단합니다. 다운로드 + 재업로드는 막지 않습니다.",
"forbid_owner_role_change": "소유자 명단 잠금",
"forbid_owner_role_change_help": "이 설정이 켜져 있는 동안 관리자만 드라이브 소유자를 추가, 제거, 강등할 수 있습니다.",
"include_in_photo_index": "사진에 포함",
"include_in_photo_index_help": "이 드라이브의 이미지 및 동영상 파일을 사진 타임라인과 장소 지도에 표시합니다. 기본 개인 드라이브는 자동으로 포함됩니다. 실제로 사진이 있는 공유 드라이브에서 켜세요 (예: 「가족 사진」).",
"include_in_music_index": "음악에 포함",
"include_in_music_index_help": "이 드라이브의 오디오 파일을 음악 라이브러리에 포함합니다. 기본 개인 드라이브는 자동으로 포함됩니다. 실제로 음악 컬렉션이 있는 공유 드라이브에서 켜세요 (예: 「가족 음악」, 「밴드 협업」).",
"implied_by_forbid_sharing": "이미 「리소스별 공유 금지」에 의해 적용됨.",
"read_only": "읽기 전용(동결)",
"read_only_help": "드라이브를 완전히 동결합니다. 모든 변경이 거부됩니다(업로드, 편집, 삭제, 이름 바꾸기, 공유, 멤버십 변경). 읽기와 다운로드는 계속 작동합니다. 휴지통 자동 정리도 일시 중지됩니다. 아카이브, 법적 보류 또는 계정 폐쇄에 사용하세요. 관리자만 동결을 해제할 수 있습니다."
},
"tab_plugins": "플러그인",
"plugins_title": "플러그인",
"plugins_disabled": "이 서버에서는 플러그인이 비활성화되어 있습니다. WASM 플러그인을 여기서 관리하려면 OXICLOUD_ENABLE_PLUGINS=true로 설정하고 \"plugins\" 기능을 활성화하여 빌드하세요.",
"plugins_install_title": "플러그인 설치",
"plugins_install_intro": "plugin.toml과 컴파일된 WebAssembly 모듈(.wasm)이 포함된 플러그인 번들(.zip)을 업로드하세요. 설치 전에 매니페스트가 검증되고 모듈이 점검됩니다.",
"plugins_bundle_label": "플러그인 번들 (.zip)",
"plugins_install": "플러그인 설치",
"plugins_installed_title": "설치된 플러그인",
"plugins_col_name": "이름",
"plugins_col_id": "ID",
"plugins_col_version": "버전",
"plugins_col_events": "이벤트",
"plugins_col_status": "상태",
"plugins_col_actions": "작업",
"plugins_loading": "플러그인 로딩 중…",
"plugins_none": "설치된 플러그인이 없습니다.",
"plugins_enabled": "활성화됨",
"plugins_disabled_badge": "비활성화됨",
"plugins_enable": "활성화",
"plugins_disable": "비활성화",
"plugins_delete": "삭제",
"plugins_confirm_delete": "플러그인 \"{{name}}\"을(를) 삭제하시겠습니까? 서버에서 관련 파일이 제거됩니다.",
"plugins_installing": "설치 중…",
"plugins_installed": "{{name}}이(가) 설치되었습니다.",
"plugins_install_missing_bundle": "플러그인 번들(.zip)을 선택하세요.",
"plugins_details": "로그 및 세부 정보",
"plugins_back": "플러그인으로 돌아가기",
"plugins_retention_title": "로그 보관 기간",
"plugins_retention_intro": "보관 기간을 초과했거나 크기 상한을 넘은 로테이션된 로그 조각은 예약된 일정에 따라 정리됩니다.",
"plugins_retention_days": "보관 기간(일)",
"plugins_retention_max_mb": "최대 로그 크기(MB)",
"plugins_retention_save": "보관 설정 저장",
"plugins_retention_saved": "보관 설정이 저장되었습니다.",
"plugins_retention_invalid": "0 이상의 숫자를 입력하세요.",
"plugins_logs_title": "로그",
"plugins_logs_level_all": "모든 레벨",
"plugins_logs_search": "메시지 검색…",
"plugins_logs_live": "실시간",
"plugins_logs_clear": "지우기",
"plugins_logs_confirm_clear": "이 플러그인의 모든 로그를 지우시겠습니까?",
"plugins_logs_none": "로그 항목이 없습니다.",
"plugins_logs_col_time": "시간",
"plugins_logs_col_level": "레벨",
"plugins_logs_col_kind": "종류",
"plugins_logs_col_invocation": "호출",
"plugins_logs_col_message": "메시지",
"plugins_logs_showing": "{{total}}개 중 {{from}}–{{to}} 표시",
"auth": "인증",
"available": "사용 가능",
"confirm_delete_plugin": "플러그인 {{name}}을(를) 삭제하시겠습니까?",
"disable": "비활성화",
"email_auto": "비워두면 자동으로 생성됩니다",
"enable": "활성화",
"env_locked": "환경 변수로 설정됨",
"last_login": "마지막 로그인",
"logs_all": "모든 레벨",
"logs_empty": "로그 항목이 없습니다.",
"logs_invocation": "호출",
"logs_kind": "종류",
"logs_level": "레벨",
"logs_live": "실시간",
"logs_message": "메시지",
"logs_search": "검색…",
"logs_showing": "{{total}}개 중 {{from}}–{{to}} 표시",
"logs_time": "시간",
"mig_eta": "약 {{min}}분 남음",
"mig_failed": "실패한 블롭 {{n}}개",
"mig_start": "시작",
"mig_verify": "무결성 확인",
"mig_verify_mismatch": "크기 불일치 {{n}}건",
"mig_verify_missing": "누락 {{n}}건",
"mig_verify_summary": "{{checked}}개 확인됨, 데이터베이스 총 {{total}}개",
"migration": "스토리지 마이그레이션",
"new_password": "새 비밀번호",
"no_plugins": "설치된 플러그인이 없습니다.",
"oidc": "OIDC / SSO",
"oidc_admin_groups": "관리자 그룹",
"oidc_auth_endpoint": "인증 엔드포인트",
"oidc_client_secret": "클라이언트 시크릿",
"oidc_discover": "테스트 / 검색",
"oidc_enabled": "OIDC 로그인 활성화",
"oidc_provider_name": "제공자 이름",
"oidc_secret_set": "클라이언트 시크릿이 이미 구성되어 있습니다.",
"over_80": "할당량 80% 초과 사용자 {{n}}명",
"over_quota": "할당량 초과 사용자 {{n}}명",
"password_reset": "비밀번호 재설정",
"plugin": "플러그인",
"plugin_logs": "플러그인 로그",
"plugins": "플러그인",
"plugins_clear_logs": "로그 지우기",
"plugins_install_hint": "플러그인 번들(.zip)을 업로드하세요.",
"plugins_retention": "로그 보관 기간",
"plugins_retention_max": "최대 크기(MB)",
"plugins_upload": ".zip 업로드",
"quota": "스토리지 사용량",
"quota_for": "할당량 대상",
"registration": "회원가입",
"registration_disabled_warning": "공개 회원가입이 비활성화되어 있습니다. 관리자만 새 계정을 만들 수 있습니다.",
"settings_saved_ok": "설정이 저장되었습니다.",
"smtp": "이메일 (SMTP)",
"smtp_from": "보내는 사람",
"smtp_host": "호스트",
"smtp_port": "포트",
"smtp_status": "SMTP 상태",
"smtp_to": "recipient@example.com",
"storage_blobs": "블롭",
"storage_current": "현재 백엔드",
"storage_dedup": "중복 제거 비율",
"storage_preset": "프리셋",
"storage_size": "저장됨",
"storage_test": "연결 테스트",
"time_day_ago": "{{n}}일 전",
"time_hour_ago": "{{n}}시간 전",
"time_just_now": "방금",
"unchanged": "현재 값을 유지하려면 비워두세요",
"running": "실행 중…",
"maintenance": "유지 관리",
"maintenance_hint": "기존 파일을 다시 스캔하여 메타데이터를 채웁니다. 여러 번 실행해도 안전하며, 전체 라이브러리를 처리하므로 시간이 걸릴 수 있습니다.",
"reextract_audio": "오디오 메타데이터 다시 추출",
"reextract_photos": "사진 및 동영상 촬영 날짜 다시 추출",
"reextract_done": "{{processed}}/{{total}} 처리됨 · 실패 {{failed}}건",
"encryption": "암호화",
"encryption_hint": "저장 데이터(blob) 암호화를 위한 AES-256 키를 생성한 뒤, 서버 환경 변수 OXICLOUD_STORAGE_ENCRYPTION_KEY에 설정하세요.",
"gen_key": "키 생성",
"gen_key_warning": "이 키를 안전하게 보관하세요. 분실 시 암호화된 데이터를 복구할 수 없습니다.",
"drives": "드라이브",
"drive_name": "이름",
"drive_kind": "종류",
"drive_owners": "소유자",
"drive_usage": "사용량",
"drive_created_at": "생성일",
"drive_kind_shared": "공유",
"drive_kind_personal": "개인",
"drive_kind_default_suffix": "(기본)",
"drive_manage_owners": "소유자 관리",
"drive_manage_owners_for": "소유자 관리 — {{name}}",
"drive_edit_quota": "용량 편집",
"drive_delete": "드라이브 삭제",
"drive_delete_confirm": "드라이브 \"{{name}}\"을(를) 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다.",
"drive_deleted": "드라이브가 삭제되었습니다.",
"drive_created": "드라이브가 생성되었습니다.",
"drive_add_owner": "소유자 추가",
"drive_current_owners": "현재 소유자",
"drive_no_owners": "소유자 없음",
"drive_owner": "소유자",
"drive_owner_hint": "사용자(단독 소유자) 또는 그룹(주체 확장으로 모든 구성원이 소유자가 됨)을 선택하세요.",
"drive_owner_picked": "소유자: {{name}}",
"drive_owner_placeholder": "사용자 또는 그룹 검색…",
"drive_owner_remove_confirm": "이 소유자를 드라이브에서 제거하시겠습니까?",
"drive_name_placeholder": "예: Engineering",
"drive_error_name_required": "드라이브 이름은 필수입니다.",
"drive_error_owner_required": "드라이브 소유자로 사용자 또는 그룹을 선택하세요.",
"create_drive": "공유 드라이브 만들기",
"no_drives": "아직 드라이브가 없습니다.",
"external_user": "외부",
"external_user_hint": "초대 전용 계정(매직 링크 또는 OCM). 관리자가 될 수 없으며 저장소 할당량이 없습니다.",
"no_storage_for_external": "외부 계정에는 저장소 할당량이 없습니다.",
"promote_to_internal_title": "내부 사용자로 승격",
"confirm_promote_user": "{{name}}을(를) 내부 사용자로 승격하시겠습니까? 홈 드라이브가 프로비저닝되고 일반 저장소 할당량이 부여됩니다. 계정 식별자는 유지됩니다. 비밀번호가 설정되기 전까지는 매직 링크 로그인이 계속 접속 경로가 됩니다.",
"delete_user_title": "사용자 삭제",
"delete_user_warning": "\"{{name}}\"을(를) 영구적으로 삭제하려고 합니다. 계정이 제거되고 모든 세션이 취소되며 개인 드라이브가 회수됩니다. 이 작업은 되돌릴 수 없습니다.",
"delete_user_confirm_hint": "확인을 위해 아래에 계정 이메일을 입력하세요: {{email}}",
"deleting": "삭제 중…",
"storage_backend_audit": "백엔드 일관성",
"mounts": {
"tab": "외부 마운트",
"help": "호스트의 디렉터리를 드라이브 안의 폴더로 마운트합니다. 파일은 호스트에 그대로 남아 실시간으로 읽히며, 여기서의 삭제는 되돌릴 수 없습니다.",
"name": "이름",
"host_path": "호스트 경로 (예: /srv/media)",
"path": "경로",
"drive": "드라이브",
"drive_select": "드라이브 선택",
"kind": "종류",
"readonly": "읽기 전용",
"add": "마운트 추가",
"empty": "구성된 마운트가 없습니다.",
"delete_title": "마운트 삭제"
},
"jobs": {
"run_all_consistency": "모든 일관성 검사 실행",
"run_deep": "심층 스캔",
"run_deep_hint": "또한 느린 변형(블롭 재해시, 비트롯 감지)을 실행합니다.",
"col_name": "이름",
"col_cadence": "운율",
"col_last_run": "마지막 실행",
"col_outcome": "결과",
"col_state": "상태",
"col_actions": "작업",
"col_started_at": "시작됨",
"col_status": "상태",
"col_duration": "지속",
"col_scanned": "스캔됨",
"col_progress": "진전",
"col_findings": "조사 결과",
"progress_scanned_only_tooltip": "이 실행에 사용할 수 있는 총계가 없습니다(사전 진행률 표시줄 배포 또는 테넌트가 셀 수 있는 주제를 보고하지 않음).",
"findings_present_tooltip": "이 실행을 확장하면 발견 항목별 세부 정보를 볼 수 있습니다.",
"col_error": "오류",
"col_kind": "종류",
"col_severity": "심각성",
"col_resource": "의지",
"col_detail": "세부 사항",
"run": "실행",
"cancel": "취소",
"refresh": "새로 고치다",
"runs_title": "최근 실행",
"run_json": "실행 요약(JSON)",
"findings_title": "조사 결과",
"no_runs": "아직 실행이 없습니다.",
"no_findings": "발견 항목 없음 - 깨끗하게 실행됩니다.",
"on_demand": "주문형",
"every_h": "매 {{n}}시간마다",
"every_min": "{{n}}분마다",
"every_sec": "{{n}}초마다",
"outcome_ok": "OK",
"outcome_err": "오류",
"outcome_issues": "문제",
"outcome_notices": "공지사항",
"n_findings": "{{n}} 조사 결과",
"n_notices": "{{n}} 주의사항",
"notices_present_tooltip": "정보 발견 항목 - 조치가 필요하지 않습니다. 자세한 내용을 보려면 확장하세요.",
"purge": "오래된 실행 제거",
"purge_hint": "선택한 보존 기간보다 오래된 완료 및 실패한 실행 기록을 삭제합니다. 결과는 상위 실행과 함께 삭제됩니다. 비터미널 실행은 항상 보존됩니다.",
"purge_body": "선택한 일수보다 오래된 실행 완료 및 실패 기록을 삭제합니다. 결과는 상위 실행과 함께 삭제됩니다. 비터미널 실행(실행 중, 일시 중지, 취소 요청)은 항상 보존됩니다.",
"purge_days_label": "보존 기간(일)",
"purge_confirm": "숙청",
"purge_done": "{{n}} 이전 실행 제거됨(보존 기간 {{days}}일)",
"state_running": "달리기",
"never": "절대",
"just_now": "방금",
"n_min_ago": "{{n}}분 전",
"n_h_ago": "{{n}}시간 전",
"n_d_ago": "{{n}} 일 전",
"triggered_ok": "{{name}} 성공적으로 실행되었습니다",
"triggered_err": "{{name}} 실패: {{message}}",
"cancel_requested": "취소 요청됨 — {{name}}는 다음 안전 경계에서 일시 중지됩니다.",
"cancel_noop": "취소할 사항이 없습니다 — {{name}}이(가) 실행 중이 아닙니다.",
"progress_scanned_only": "{{n}} 스캔됨",
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — 근사치, 백엔드 프록시)",
"tab": "백그라운드 작업",
"title": "백그라운드 작업",
"hint": "이 섹션은 내부 백그라운드 작업(주기적 + 온디맨드)과 관련이 있습니다. 일관성 검사는 언제든지 안전하게 실행할 수 있습니다 — 읽기 전용입니다.",
"none_registered": "등록된 백그라운드 작업이 없습니다.",
"purge_title": "이전 작업 기록 삭제"
},
"storage_backend_audit_triggered": "backend_consistency이(가) `{{name}}`에 대해 트리거되었습니다 — 백그라운드 작업 탭에서 확인하세요."
},
"profile": {
"page_title": "프로필",
"back_to_app": "OxiCloud로 돌아가기",
"loading": "로딩 중…",
"not_authenticated": "인증되지 않음",
"not_authenticated_desc": "프로필을 보려면 로그인하세요.",
"sign_in": "로그인",
"role_admin": "관리자",
"role_user": "사용자",
"account_details": "계정 정보",
"username": "사용자 이름",
"email": "이메일",
"role": "역할",
"last_login": "마지막 로그인",
"storage": "스토리지",
"used": "사용됨",
"quota": "할당량",
"usage": "사용률",
"unlimited": "무제한",
"app_passwords": "앱 비밀번호",
"app_pw_desc": "WebDAV, CalDAV, CardDAV 클라이언트용 비밀번호를 생성합니다. 각 비밀번호는 한 번만 표시됩니다.",
"app_pw_label_placeholder": "라벨 (예: Thunderbird, macOS)",
"generate": "생성",
"generating": "생성 중…",
"new_password_for": "새 비밀번호:",
"copy_warning": "지금 이 비밀번호를 복사하세요. 다시 볼 수 없습니다.",
"copy_to_clipboard": "클립보드에 복사",
"col_label": "라벨",
"col_created": "생성일",
"col_last_used": "마지막 사용",
"col_status": "상태",
"active": "활성",
"revoked": "취소됨",
"revoke_title": "취소",
"no_app_passwords": "앱 비밀번호가 아직 없습니다.",
"client_sessions": "클라이언트 세션",
"client_sessions_desc": "Nextcloud 호환 클라이언트 연결 시 자동 생성됩니다.",
"col_client": "클라이언트",
"never": "없음",
"just_now": "방금",
"minutes_ago": "{{n}}분 전",
"hours_ago": "{{n}}시간 전",
"days_ago": "{{n}}일 전",
"edit_profile": "프로필 편집",
"edit_oidc_managed": "정보(이름, 성, 프로필 사진 등)를 변경하려면 ID 공급자에서 업데이트하세요. 변경 사항은 다음 로그인 시 반영됩니다.",
"username_claim_hint": "2~64자, 영문자 / 숫자 / 점 / 하이픈 / 밑줄. 선택한 후에는 사용자 이름을 변경할 수 없습니다(DAV/NextCloud 클라이언트가 이에 의존합니다).",
"username_already_claimed": "사용자 이름이 설정되어 있어 변경할 수 없습니다(DAV/NextCloud 클라이언트가 이에 의존합니다).",
"given_name": "이름",
"family_name": "성",
"notify_on_share": "다른 사람이 나에게 공유할 때 이메일로 알림 받기",
"notify_on_share_hint": "선택을 해제해도 공유 항목은 계정에 계속 표시되지만, 이메일 알림은 받지 않습니다.",
"hide_dotfiles": "이름이 점으로 시작하는 파일 숨기기 (.env, .git, …)",
"save_profile": "변경 사항 저장",
"profile_saved": "프로필이 업데이트되었습니다",
"profile_no_changes": "저장할 변경 사항이 없습니다.",
"profile_save_failed": "저장 실패",
"username_taken_error": "이미 사용 중인 사용자 이름입니다.",
"username_immutable_error": "사용자 이름이 이미 설정되어 있어 여기서 변경할 수 없습니다. 이름을 변경하려면 관리자에게 문의하세요.",
"change_password": "비밀번호 변경",
"current_password": "현재 비밀번호",
"new_password": "새 비밀번호",
"min_8_chars": "최소 8자",
"confirm_password": "새 비밀번호 확인",
"update_password": "비밀번호 업데이트",
"updating": "업데이트 중…",
"password_updated": "비밀번호가 성공적으로 업데이트되었습니다",
"passwords_no_match": "비밀번호가 일치하지 않습니다",
"password_too_short": "비밀번호는 최소 8자여야 합니다",
"password_change_failed": "비밀번호 변경 실패",
"error_network": "네트워크 오류: {{message}}",
"error_label_required": "라벨을 입력하세요",
"error_create_pw": "앱 비밀번호 생성 실패",
"confirm_revoke": "앱 비밀번호 \"{{label}}\"을(를) 취소하시겠습니까? 이 비밀번호를 사용하는 클라이언트가 작동하지 않게 됩니다.",
"error_revoke": "취소 실패",
"edit_photo": "사진 편집",
"photo_tab_url": "URL",
"photo_tab_upload": "업로드",
"photo_url_placeholder": "https://example.com/photo.jpg",
"photo_url_hint": "https://, http://, data:image/…;base64,… 허용",
"photo_choose_file": "사진 선택(PNG, JPEG, WebP)",
"photo_resize_note": "512 × 512px보다 큰 이미지는 자동으로 크기가 조정됩니다.",
"photo_save": "사진 저장",
"photo_remove": "사진 삭제",
"photo_cancel": "취소",
"photo_save_failed": "사진을 저장하지 못했습니다.",
"photo_no_file": "먼저 파일을 선택해주세요",
"photo_managed_by_oidc": "귀하의 ID 제공업체가 관리하는 사진입니다.",
"password_mismatch": "비밀번호가 일치하지 않습니다",
"app_pw_revoke": "앱 비밀번호 취소",
"avatar": "아바타",
"copied": "복사됨",
"copy_failed": "복사할 수 없습니다",
"language": "언어",
"language_auto": "자동",
"saved": "프로필이 저장되었습니다",
"sso_connect_title": "Single Sign-On 연결",
"sso_connect_description": "비밀번호 대신 SSO로 로그인할 수 있도록 계정을 {{provider}}에 연결하세요.",
"sso_connect_button": "{{provider}}로 연결",
"sso_disconnect_title": "싱글 사인온(SSO)",
"sso_disconnect_description": "귀하의 계정은 {{provider}}에 연결되어 있습니다. 연결을 끊으면 지금부터 비밀번호로 로그인해야 합니다.",
"sso_disconnect_button": "Single Sign-On 연결 끊기",
"sso_disconnect_confirm_title": "Single Sign-On을 연결 해제하시겠습니까?",
"sso_disconnect_confirm_message": "이후에는 비밀번호나 OPAQUE 자격 증명으로만 로그인할 수 있습니다.",
"sso_disconnect_confirm_button": "연결 끊기",
"sso_unlinked_success": "싱글 사인온(SSO) 연결이 끊어졌습니다.",
"sso_unlink_no_alt_auth": "먼저 비밀번호를 설정하세요. 그렇지 않으면 잠길 수 있습니다."
},
"upload": {
"uploading": "업로드 중...",
"files": "파일",
"complete": "{{count}} / {{total}} 업로드됨",
"files_counter": "파일 {{completed}}/{{total}}"
},
"storage_quota_exceeded": "저장 공간 할당량 초과",
"sharedwithme": {
"pageTitle": "나와 공유됨",
"pageDescription": "다른 사용자가 나와 공유한 파일 및 폴더",
"emptyStateTitle": "아직 공유된 항목이 없습니다",
"emptyStateDesc": "다른 사용자가 공유한 항목이 여기에 표시됩니다",
"loadMore": "더 불러오기",
"sharedBy": "공유한 사람",
"colName": "이름",
"colType": "유형",
"colSharedBy": "공유한 사람",
"colDate": "공유 날짜",
"colPermissions": "권한"
},
"groupby": {
"none": "없음",
"title": "그룹화 기준",
"owner": "소유자",
"shareDate": "공유 날짜",
"type": "유형",
"type.folders": "폴더",
"accessedAt": "접근 날짜",
"modifiedAt": "수정 날짜",
"createdAt": "생성 날짜",
"size": "크기",
"favoriteDate": "즐겨찾기 날짜",
"byFiles": "파일별",
"sharedWith": "다음과 공유됨",
"justAdded": "새 항목",
"folders": "폴더"
},
"dateBucket": {
"today": "오늘",
"last7days": "최근 7일",
"last30days": "최근 30일",
"unknown": "알 수 없음"
},
"groups": {
"title": "그룹 관리",
"create_button": "그룹 생성",
"create_dialog_title": "새 그룹",
"edit_dialog_title": "그룹 이름 변경",
"name_label": "이름",
"name_placeholder": "엔지니어링",
"description_label": "설명(선택사항)",
"members_section": "구성원",
"add_member_placeholder": "사용자 또는 그룹 추가…",
"no_members": "아직 구성원이 없습니다.",
"remove_member": "제거",
"delete_group": "그룹 삭제",
"delete_confirm": "\"{name}\" 그룹을 삭제하시겠습니까? 이 그룹을 참조하는 모든 권한이 해제됩니다.",
"empty_state": "아직 그룹이 없습니다.",
"load_more": "더 보기",
"back_to_list": "뒤로",
"loading": "로딩 중…",
"virtual_badge": "시스템",
"member_count_zero": "구성원 없음",
"member_count_one": "구성원 1명",
"member_count_other": "구성원 {count}명",
"delete_confirm_label": "확인을 위해 그룹 이름을 입력하세요:",
"delete_confirm_mismatch": "확인을 위해 그룹 이름을 정확히 입력하세요.",
"virtual_internal_name": "내부",
"members_loading": "구성원 로딩 중…",
"members_empty": "구성원 없음",
"virtual_internal_explanation": "이 서버의 모든 내부 사용자",
"create": "그룹 생성",
"empty": "아직 그룹이 없습니다.",
"members": "구성원",
"add_member_search": "추가할 사용자 또는 그룹 검색…",
"nested": "그룹"
},
"myshares": {
"copyLink": "링크 복사",
"deleteLink": "링크 삭제",
"notifyByEmail": "이메일로 알림",
"notifyFailed": "알림을 보낼 수 없습니다.",
"notifyGroupMembers": "그룹 구성원에게 알림",
"notifyRateLimited": "이 수신자에게 알림이 너무 많습니다 — 나중에 다시 시도하세요.",
"removeAccess": "액세스 제거",
"resendInvitation": "초대 이메일 다시 보내기",
"publicLinks": "공개 링크",
"editSharing": "공유 편집",
"emptyStateDesc": "다른 사람과 공유한 항목이 여기에 표시됩니다",
"emptyStateTitle": "아직 공유한 항목이 없습니다",
"manageAccess": "접근 권한 관리",
"notifySent": "알림이 전송되었습니다.",
"passwordLinks": "비밀번호로 보호된 링크",
"filter": {
"button": "종류",
"title": "종류로 필터링",
"files": "파일",
"folders": "폴더",
"drives": "드라이브",
"emptyTitle": "현재 필터와 일치하는 공유가 없습니다",
"emptyHint": "종류 필터를 조정하거나 기본값 (파일 + 폴더) 으로 재설정하세요.",
"reset": "필터 재설정"
}
},
"sort": {
"asc": "오름차순",
"desc": "내림차순",
"direction": "정렬 방향"
},
"notif": {
"errorTitle": "오류",
"searchError": "검색 수행 중 오류가 발생했습니다.",
"cleanupCompleted": "정리 완료",
"cleanupCompletedBody": "최근 파일 기록이 삭제되었습니다.",
"batchCopy": "일괄 복사",
"batchCopyBody": "{{success}} 복사됨, {{errors}} 실패함",
"itemsCopied": "복사된 항목",
"itemsCopiedBody": "{{count}} 항목이 성공적으로 복사되었습니다.",
"batchMove": "일괄 이동",
"batchMoveBody": "{{success}} 이동, {{errors}} 실패",
"itemsMoved": "이동된 항목",
"itemsMovedBody": "{{count}} 항목이 성공적으로 이동되었습니다.",
"batchDelete": "일괄 삭제",
"batchDeleteBody": "{{success}} 휴지통으로 이동, {{errors}} 실패",
"movedToTrash": "휴지통으로 이동됨",
"movedToTrashBody": "{{count}} 항목이 휴지통으로 이동되었습니다.",
"trashItemsError": "항목을 휴지통으로 이동할 수 없습니다.",
"preparingDownload": "다운로드 준비 중",
"preparingDownloadBody": "다운로드 준비 중…",
"downloadItemsError": "선택한 항목을 다운로드할 수 없습니다.",
"favoritesAddError": "즐겨찾기에 항목을 추가할 수 없습니다.",
"invalidEmail": "유효한 이메일 주소를 입력하세요.",
"notificationSendError": "알림을 보낼 수 없습니다.",
"folderCreated": "폴더가 생성되었습니다.",
"folderCreatedBody": "\"{{name}}\"이(가) 성공적으로 생성되었습니다",
"fileMoved": "파일이 이동됨",
"fileMovedBody": "파일이 성공적으로 이동되었습니다.",
"fileMoveError": "파일 이동 오류: {{error}}",
"fileMoveErrorGeneric": "파일을 이동하는 중에 오류가 발생했습니다.",
"folderMoved": "폴더가 이동되었습니다.",
"folderMovedBody": "폴더가 성공적으로 이동되었습니다",
"folderMoveError": "폴더 이동 오류: {{error}}",
"folderMoveErrorGeneric": "폴더를 이동하는 중에 오류가 발생했습니다.",
"fileCopied": "파일이 복사되었습니다.",
"fileCopiedBody": "파일이 성공적으로 복사되었습니다.",
"fileCopyError": "파일 복사 오류: {{error}}",
"fileCopyErrorGeneric": "파일을 복사하는 중 오류가 발생했습니다.",
"folderRenamed": "폴더 이름이 변경됨",
"folderRenamedBody": "폴더 이름이 \"{{name}}\"로 변경되었습니다.",
"fileTrashed": "파일이 휴지통으로 이동되었습니다.",
"fileTrashedBody": "'{{name}}'이(가) 휴지통으로 이동되었습니다.",
"fileDeleted": "파일이 삭제되었습니다.",
"fileDeletedBody": "\"{{name}}\"이(가) 삭제되었습니다.",
"fileDeleteError": "파일을 삭제하는 중에 오류가 발생했습니다.",
"folderTrashed": "폴더가 휴지통으로 이동되었습니다.",
"folderTrashedBody": "'{{name}}'이(가) 휴지통으로 이동되었습니다.",
"folderDeleted": "폴더가 삭제되었습니다.",
"folderDeletedBody": "\"{{name}}\"이(가) 삭제되었습니다.",
"folderDeleteError": "폴더를 삭제하는 중에 오류가 발생했습니다.",
"itemRestored": "아이템이 복원되었습니다",
"itemRestoredBody": "항목이 성공적으로 복원되었습니다.",
"itemRestoreError": "항목을 복원하는 중에 오류가 발생했습니다.",
"itemDeleted": "항목이 삭제되었습니다.",
"itemDeletedBody": "항목이 영구적으로 삭제되었습니다.",
"itemDeleteError": "항목을 삭제하는 중에 오류가 발생했습니다.",
"trashEmptied": "휴지통 비우기",
"trashEmptiedBody": "휴지통이 성공적으로 비워졌습니다.",
"trashEmptyError": "휴지통을 비우는 중에 오류가 발생했습니다.",
"cacheCleared": "캐시가 삭제되었습니다.",
"cacheClearedBody": "검색 캐시가 삭제되었습니다.",
"cacheClearError": "검색 캐시를 지우는 중에 오류가 발생했습니다.",
"wopiOpenError": "문서 편집기를 열 수 없습니다.",
"linkCopied": "링크가 복사되었습니다",
"linkCopiedBody": "링크가 클립보드에 복사되었습니다.",
"linkCopyError": "링크를 복사할 수 없습니다.",
"notificationSent": "알림이 전송되었습니다.",
"notificationSentBody": "{{email}}에게 알림이 전송되었습니다."
},
"category": {
"audio": "오디오",
"code": "코드",
"text": "텍스트",
"archives": "압축 파일",
"documents": "문서",
"images": "이미지",
"installers": "설치 프로그램",
"markdown": "마크다운",
"presentations": "프레젠테이션",
"spreadsheets": "스프레드시트",
"videos": "동영상"
},
"common": {
"add": "추가",
"cancel": "취소",
"clear": "지우기",
"close": "닫기",
"confirm": "확인",
"copy": "복사",
"create": "만들기",
"delete": "삭제",
"download": "다운로드",
"load_more": "더 불러오기",
"loading": "로딩 중…",
"next": "다음",
"no": "없음",
"previous": "이전",
"remove": "제거",
"rename": "이름 변경",
"save": "저장",
"search": "검색",
"yes": "있음",
"saving": "저장 중…",
"copied": "클립보드에 복사되었습니다",
"copy_failed": "복사 실패",
"empty": "아직 아무것도 없습니다.",
"error": "알 수 없는 오류",
"favorite": "즐겨찾기",
"ok": "확인",
"optional": "선택 사항",
"retry": "다시 시도",
"select": "선택",
"select_all": "전체 선택",
"dismiss": "닫기",
"deleting": "삭제 중…"
},
"device": {
"continue": "계속",
"unknown": "알 수 없음",
"approve": "승인",
"approved": "기기가 승인되었습니다. 원래 기기로 돌아가셔도 됩니다.",
"client": "애플리케이션",
"denied": "기기 접근이 거부되었습니다.",
"deny": "거부",
"enter_code": "기기에 표시된 코드를 입력하세요",
"lookup_failed": "코드 확인에 실패했습니다. 다시 시도해 주세요.",
"not_found": "코드를 찾을 수 없거나 만료되었습니다. 확인 후 다시 시도해 주세요.",
"scopes": "접근 권한",
"title": "기기 인증",
"unauthorized": "기기를 승인하려면 로그인이 필요합니다. 먼저 로그인해 주세요."
},
"expiryBucket": {
"expired": "만료됨",
"noExpiry": "만료 없음",
"today": "오늘",
"tomorrow": "내일",
"later": "이후",
"month": "30일 이내",
"week": "7일 이내"
},
"nextcloud": {
"error_title": "오류",
"sign_in_with": "{{provider}}(으)로 로그인",
"close_window": "창 닫기",
"error_expired_body": "세션이 만료되었습니다. 다시 시도해 주세요.",
"error_expired_title": "세션 만료",
"error_generic_body": "예기치 않은 오류가 발생했습니다. 다시 시도해 주세요.",
"error_invalid_body": "사용자 이름 또는 비밀번호가 올바르지 않습니다. 자격 증명을 확인한 후 다시 시도해 주세요.",
"error_invalid_title": "로그인 실패",
"error_notfound_body": "요청한 페이지를 찾을 수 없습니다.",
"error_notfound_title": "찾을 수 없음",
"grant": "접근 권한 부여",
"grant_subtitle": "Nextcloud 클라이언트가 회원님의 계정에 대한 접근 권한을 요청하고 있습니다.",
"grant_title": "접근 권한 부여",
"invalid_token": "세션 토큰이 유효하지 않습니다.",
"success_body": "이제 애플리케이션으로 돌아가셔도 됩니다 — 연결이 완료되었습니다.",
"success_title": "접근 권한이 부여되었습니다"
},
"search": {
"size_label": "크기",
"title": "검색",
"type": {
"audio": "오디오",
"all": "모든 유형",
"archive": "압축 파일",
"document": "문서",
"image": "이미지",
"video": "동영상"
},
"type_label": "유형",
"clear_filters": "필터 지우기",
"date": {
"all": "전체 기간",
"day": "지난 24시간",
"month": "지난 한 달",
"week": "지난 한 주",
"year": "지난 한 해"
},
"date_label": "날짜",
"everywhere": "모든 위치",
"no_results": "검색 결과가 없습니다",
"prompt": "위 검색창에 검색어를 입력하세요.",
"results_for": "\"{{q}}\"에 대한 검색 결과",
"scope": "범위",
"searching_for": "\"{{q}}\" 검색 중…",
"see_all": "모든 결과 보기",
"size": {
"all": "전체 크기",
"large": "100MB 초과",
"medium": "1–100MB",
"small": "1MB 미만"
},
"sort": {
"largest": "큰 순",
"name_asc": "이름 오름차순",
"name_desc": "이름 내림차순",
"newest": "최신순",
"oldest": "오래된 순",
"relevance": "관련도순",
"smallest": "작은 순"
},
"sort_by": "정렬 기준",
"this_folder": "이 폴더",
"results_summary": "\"{{q}}\"에 대한 검색 결과 · {{n}}개 결과, {{ms}} ms",
"results_summary_no_total": "\"{{q}}\"에 대한 검색 결과 · {{ms}} ms",
"this_folder_disabled": "검색을 제한하려면 파일에서 폴더를 여세요"
},
"sizeBucket": {
"folders": "폴더",
"empty": "비어 있음 (0B)",
"huge": "5GB 초과",
"large": "1–5GB",
"medium": "100MB–1GB",
"small": "1–100MB",
"tiny": "1MB 미만"
},
"view": {
"grid": "그리드 보기",
"list": "목록 보기",
"label": "보기 옵션",
"hide_dotfiles": "숨겨진 파일 숨기기",
"show_dotfiles": "숨겨진 파일 표시"
},
"people": {
"unnamed": "이름 없음",
"empty": "아직 인물이 없습니다",
"disabled": "얼굴 인식이 비활성화되어 있습니다",
"rename_title": "이 인물의 이름 지정",
"name_label": "이름",
"back": "뒤로"
},
"about": {
"description": "OxiCloud — 빠르고 셀프 호스팅 가능한 파일 저장 및 동기화 서버입니다."
},
"cmdk": {
"no_results": "일치하는 명령이 없습니다",
"placeholder": "명령을 입력하거나 검색하세요…",
"title": "명령 팔레트",
"toggle_theme": "테마 전환"
},
"errors_loadFailed": "항목을 불러오지 못했습니다",
"settings": {
"language": "언어"
},
"shared_with_me": {
"empty": "아직 공유받은 항목이 없습니다.",
"from": "{{who}}님이 공유함"
},
"sortdir": {
"title": "정렬 방향"
},
"preferences": {
"save_failed": "환경설정을 저장할 수 없습니다. 다시 시도하세요."
},
"upgrade": {
"title": "정식 계정으로 업그레이드",
"lede": "자신만의 저장 공간을 확보하고 파일 업로드를 시작하세요. 기존 공유는 그대로 유지됩니다.",
"busy": "업그레이드 중…",
"submit": "내 계정 업그레이드",
"cancel": "나중에 — 나와 공유됨으로 돌아가기",
"success": "계정이 업그레이드되었습니다. 파일로 이동 중…",
"error": "업그레이드에 실패했습니다.",
"password_required": "비밀번호가 필요합니다 — 이 서버는 이메일 링크 로그인을 제공하지 않습니다.",
"password_too_short": "비밀번호는 8자 이상이어야 합니다.",
"oidc_user": "SSO/OIDC 계정은 신원 제공자가 관리합니다. 업그레이드를 사용할 수 없습니다.",
"domain_not_allowed": "이 서버는 이 이메일 도메인에서 새 계정을 허용하지 않습니다. 활성화하려면 관리자에게 문의하세요.",
"banner_aria": "업그레이드 안내",
"banner_title": "자신만의 저장 공간 확보",
"banner_body": "게스트 계정을 사용 중입니다. 개인 드라이브를 얻고 파일을 업로드하려면 업그레이드하세요.",
"banner_cta": "업그레이드"
},
"drive": {
"read_only_banner": {
"title": "이 드라이브는 읽기 전용입니다",
"title_named": "드라이브 \"{{name}}\"은(는) 읽기 전용입니다",
"body": "업로드, 편집, 삭제, 이름 바꾸기, 공유 및 멤버십 변경이 거부됩니다. 읽기와 다운로드는 계속 작동합니다. 드라이브 동결을 해제하려면 관리자에게 문의하세요.",
"aria": "이 드라이브는 읽기 전용입니다"
},
"back_to_files": "파일로 돌아가기",
"danger_zone": "위험 구역",
"delete": "드라이브 삭제",
"delete_confirm": "드라이브 \"{{name}}\"을(를) 삭제하시겠습니까? 이 작업은 되돌릴 수 없습니다 — 드라이브가 비어 있어야 하며, 그렇지 않으면 서버가 거부합니다.",
"delete_hint": "드라이브를 삭제하면 영구적으로 제거됩니다. 삭제하려면 드라이브가 비어 있어야 합니다(활성 파일이나 폴더 없음).",
"deleted": "드라이브가 삭제되었습니다.",
"field": {
"created": "생성일",
"default": "기본",
"default_yes": "내 기본 드라이브입니다",
"id": "식별자",
"kind": "종류",
"updated": "최근 업데이트"
},
"info": "드라이브 정보",
"kind_personal": "개인 드라이브",
"kind_shared": "공유 드라이브",
"manage_members": "구성원 관리",
"members": "구성원",
"members_empty": "구성원 없음.",
"not_found_body": "이 드라이브는 존재하지 않거나 접근 권한이 없습니다.",
"not_found_title": "드라이브를 찾을 수 없음",
"policies": "정책",
"policies_help": "OxiCloud 관리자가 이 드라이브에 설정한 규칙입니다. 관리자만 변경할 수 있으며, 현재 상태가 표시됩니다.",
"quota": "할당량",
"rename": "드라이브 이름 변경",
"role": {
"commenter": "댓글 작성자",
"contributor": "기여자",
"editor": "편집자",
"owner": "소유자",
"viewer": "뷰어"
},
"storage": "저장소",
"usage": "사용량",
"used": "사용됨",
"members_personal_immutable": "개인 드라이브는 단일 소유자로 고정된 구성원 구조를 가집니다."
},
"group": {
"members_empty": "구성원 없음",
"member_count": "구성원 {{n}}명"
},
"resource_list": {
"location": "위치",
"wrong_drop_zone_msg": "업로드는 파일 섹션에서만 작동합니다. 파일 섹션을 열고 거기에 놓아 주세요.",
"wrong_drop_zone_action": "파일로 이동"
}
}