5aaf49859e
- add resource kind filter (file, folder, drive) in shared section (localStorage stored) - add user preferences serverside store - add client side dotfile filter (show/hide dotfiles) (user perf stored, default: dotfiles are shown) for security trashed dotfile are always displayed protection added: if a folder has only hidden items, a notification invite user to display it if a user rename or create a hidden item, a notification tells it to user
1557 lines
70 KiB
JSON
1557 lines
70 KiB
JSON
{
|
||
"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 계정이 있고 공유 알림 기본 설정이 켜져 있어 이 메시지를 받았습니다. 프로필에서 끌 수 있습니다(다른 사람이 나에게 공유할 때 이메일로 알림 받기)."
|
||
}
|
||
}
|
||
},
|
||
"app": {
|
||
"title": "OxiCloud",
|
||
"description": "미니멀리스트 클라우드 스토리지 시스템"
|
||
},
|
||
"nav": {
|
||
"files": "파일",
|
||
"shared": "공유",
|
||
"recent": "최근",
|
||
"favorites": "즐겨찾기",
|
||
"photos": "사진",
|
||
"music": "음악",
|
||
"trash": "휴지통",
|
||
"sharedwithme": "나와 공유됨",
|
||
"profile": "프로필",
|
||
"shared_with_me": "나와 공유됨",
|
||
"groups": "그룹",
|
||
"primary": "기본",
|
||
"toggle": "탐색 메뉴 전환"
|
||
},
|
||
"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": "Can edit",
|
||
"cover_updated": "Cover updated",
|
||
"empty_hint": "Create your first playlist to start organizing your music",
|
||
"make_private": "Make private",
|
||
"make_public": "Make public",
|
||
"manage_shares": "Manage Shares",
|
||
"no_shares": "No shares yet",
|
||
"playback_error": "Playback failed",
|
||
"private": "Private",
|
||
"public": "Public",
|
||
"read_only": "Read only",
|
||
"remove": "Remove",
|
||
"remove_share": "Remove share",
|
||
"set_cover": "Set cover",
|
||
"share_with_user": "User ID or email",
|
||
"toggle_public": "Visibility",
|
||
"track_removed": "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": "Add",
|
||
"apply": "Apply",
|
||
"clear": "Clear",
|
||
"remove": "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": "User directory unavailable",
|
||
"linkNamePlaceholder": "Link name (optional)",
|
||
"newLink": "New link",
|
||
"noExpiry": "No expiry",
|
||
"pending": "Pending",
|
||
"people": "People",
|
||
"publicLinks": "Public links",
|
||
"role": {
|
||
"canEdit": "Can edit",
|
||
"canManage": "Can manage",
|
||
"canView": "Can view"
|
||
},
|
||
"searchPlaceholder": "Search people…",
|
||
"shareOf": "Share of:",
|
||
"sharedLink": "Shared link",
|
||
"copied": "Link copied",
|
||
"copy": "복사",
|
||
"copy_failed": "Could not copy link",
|
||
"download": "다운로드",
|
||
"files": "파일",
|
||
"folders": "폴더",
|
||
"link_name": "Link name (optional)",
|
||
"notifyByEmail": "이메일로 알림",
|
||
"revoke": "Remove",
|
||
"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": "잠금 해제"
|
||
},
|
||
"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": "알림 전송에 실패했습니다"
|
||
},
|
||
"files": {
|
||
"name": "이름",
|
||
"type": "유형",
|
||
"size": "크기",
|
||
"modified": "수정일",
|
||
"no_files": "이 폴더에 파일이 없습니다",
|
||
"empty_hint": "파일을 업로드하거나 폴더를 만들어 시작하세요",
|
||
"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_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": "새 폴더 이름",
|
||
"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": "홈"
|
||
},
|
||
"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": "복원됨"
|
||
},
|
||
"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": "No password? Email me a sign-in link",
|
||
"passwordsMatch": "Passwords match",
|
||
"capsLock": "Caps Lock is on",
|
||
"caps_lock": "Caps Lock is on",
|
||
"magic_email_label": "이메일 주소",
|
||
"magic_hint": "비밀번호가 없으신가요? 이메일을 입력하시면 일회용 로그인 링크를 보내드립니다.",
|
||
"magic_unavailable": "이 서버에서는 이메일 로그인을 사용할 수 없습니다.",
|
||
"passwords_match": "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": "세션이 만료되었습니다. 다시 로그인해 주세요.",
|
||
"signing_in": "로그인 중…",
|
||
"toggle_password": "비밀번호 표시"
|
||
},
|
||
"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": "최근 항목을 지우시겠습니까?"
|
||
},
|
||
"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": "역할",
|
||
"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": "이 Drive의 이미지 및 동영상 파일을 사진 타임라인과 장소 지도에 표시합니다. 기본 개인 Drive는 자동으로 포함됩니다. 실제로 사진이 있는 공유 Drive에서 켜세요 (예: 「가족 사진」).",
|
||
"include_in_music_index": "음악에 포함",
|
||
"include_in_music_index_help": "이 Drive의 오디오 파일을 음악 라이브러리에 포함합니다. 기본 개인 Drive는 자동으로 포함됩니다. 실제로 음악 컬렉션이 있는 공유 Drive에서 켜세요 (예: 「가족 음악」, 「밴드 협업」).",
|
||
"implied_by_forbid_sharing": "이미 「리소스별 공유 금지」에 의해 적용됨."
|
||
},
|
||
"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": "이 키를 안전하게 보관하세요. 분실 시 암호화된 데이터를 복구할 수 없습니다."
|
||
},
|
||
"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": "Edit photo",
|
||
"photo_tab_url": "URL",
|
||
"photo_tab_upload": "Upload",
|
||
"photo_url_placeholder": "https://example.com/photo.jpg",
|
||
"photo_url_hint": "https://, http://, or data:image/…;base64,… accepted",
|
||
"photo_choose_file": "Choose a photo (PNG, JPEG, WebP)",
|
||
"photo_resize_note": "Images larger than 512 × 512 px are automatically resized.",
|
||
"photo_save": "Save photo",
|
||
"photo_remove": "Remove photo",
|
||
"photo_cancel": "Cancel",
|
||
"photo_save_failed": "Failed to save photo",
|
||
"photo_no_file": "Please select a file first",
|
||
"photo_managed_by_oidc": "Photo managed by your identity provider.",
|
||
"password_mismatch": "비밀번호가 일치하지 않습니다",
|
||
"app_pw_revoke": "앱 비밀번호 취소",
|
||
"avatar": "아바타",
|
||
"copied": "복사됨",
|
||
"copy_failed": "복사할 수 없습니다",
|
||
"language": "언어",
|
||
"language_auto": "자동",
|
||
"saved": "프로필이 저장되었습니다"
|
||
},
|
||
"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": "By files",
|
||
"sharedWith": "Shared with",
|
||
"justAdded": "새 항목",
|
||
"folders": "폴더"
|
||
},
|
||
"dateBucket": {
|
||
"today": "오늘",
|
||
"last7days": "최근 7일",
|
||
"last30days": "최근 30일",
|
||
"unknown": "알 수 없음"
|
||
},
|
||
"groups": {
|
||
"title": "그룹 관리",
|
||
"create_button": "그룹 생성",
|
||
"create_dialog_title": "새 그룹",
|
||
"edit_dialog_title": "그룹 이름 변경",
|
||
"name_label": "이름",
|
||
"name_placeholder": "engineering",
|
||
"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": "Public links",
|
||
"editSharing": "공유 편집",
|
||
"emptyStateDesc": "다른 사람과 공유한 항목이 여기에 표시됩니다",
|
||
"emptyStateTitle": "아직 공유한 항목이 없습니다",
|
||
"manageAccess": "접근 권한 관리",
|
||
"notifySent": "알림이 전송되었습니다.",
|
||
"passwordLinks": "비밀번호로 보호된 링크",
|
||
"filter": {
|
||
"button": "종류",
|
||
"title": "종류로 필터링",
|
||
"files": "파일",
|
||
"folders": "폴더",
|
||
"drives": "드라이브",
|
||
"emptyTitle": "현재 필터와 일치하는 공유가 없습니다",
|
||
"emptyHint": "종류 필터를 조정하거나 기본값 (파일 + 폴더) 으로 재설정하세요.",
|
||
"reset": "필터 재설정"
|
||
}
|
||
},
|
||
"sort": {
|
||
"asc": "ascending",
|
||
"desc": "descending",
|
||
"direction": "정렬 방향"
|
||
},
|
||
"notif": {
|
||
"errorTitle": "Error",
|
||
"searchError": "Error performing search",
|
||
"cleanupCompleted": "Cleanup completed",
|
||
"cleanupCompletedBody": "Recent files history has been cleared",
|
||
"batchCopy": "Batch copy",
|
||
"batchCopyBody": "{{success}} copied, {{errors}} failed",
|
||
"itemsCopied": "Items copied",
|
||
"itemsCopiedBody": "{{count}} items copied successfully",
|
||
"batchMove": "Batch move",
|
||
"batchMoveBody": "{{success}} moved, {{errors}} failed",
|
||
"itemsMoved": "Items moved",
|
||
"itemsMovedBody": "{{count}} items moved successfully",
|
||
"batchDelete": "Batch delete",
|
||
"batchDeleteBody": "{{success}} moved to trash, {{errors}} failed",
|
||
"movedToTrash": "Moved to trash",
|
||
"movedToTrashBody": "{{count}} items moved to trash",
|
||
"trashItemsError": "Could not move items to trash",
|
||
"preparingDownload": "Preparing download",
|
||
"preparingDownloadBody": "Preparing your download…",
|
||
"downloadItemsError": "Could not download selected items",
|
||
"favoritesAddError": "Could not add items to favorites",
|
||
"invalidEmail": "Please enter a valid email address",
|
||
"notificationSendError": "Could not send notification",
|
||
"folderCreated": "Folder created",
|
||
"folderCreatedBody": "\"{{name}}\" created successfully",
|
||
"fileMoved": "File moved",
|
||
"fileMovedBody": "File moved successfully",
|
||
"fileMoveError": "Error moving the file: {{error}}",
|
||
"fileMoveErrorGeneric": "Error moving the file",
|
||
"folderMoved": "Folder moved",
|
||
"folderMovedBody": "Folder moved successfully",
|
||
"folderMoveError": "Error moving the folder: {{error}}",
|
||
"folderMoveErrorGeneric": "Error moving the folder",
|
||
"fileCopied": "File copied",
|
||
"fileCopiedBody": "File copied successfully",
|
||
"fileCopyError": "Error copying the file: {{error}}",
|
||
"fileCopyErrorGeneric": "Error copying the file",
|
||
"folderRenamed": "Folder renamed",
|
||
"folderRenamedBody": "Folder renamed to \"{{name}}\"",
|
||
"fileTrashed": "File moved to trash",
|
||
"fileTrashedBody": "\"{{name}}\" moved to trash",
|
||
"fileDeleted": "File deleted",
|
||
"fileDeletedBody": "\"{{name}}\" deleted successfully",
|
||
"fileDeleteError": "Error deleting the file",
|
||
"folderTrashed": "Folder moved to trash",
|
||
"folderTrashedBody": "\"{{name}}\" moved to trash",
|
||
"folderDeleted": "Folder deleted",
|
||
"folderDeletedBody": "\"{{name}}\" deleted successfully",
|
||
"folderDeleteError": "Error deleting the folder",
|
||
"itemRestored": "Item restored",
|
||
"itemRestoredBody": "Item restored successfully",
|
||
"itemRestoreError": "Error restoring the item",
|
||
"itemDeleted": "Item deleted",
|
||
"itemDeletedBody": "Item permanently deleted",
|
||
"itemDeleteError": "Error deleting the item",
|
||
"trashEmptied": "Trash emptied",
|
||
"trashEmptiedBody": "The trash has been emptied successfully",
|
||
"trashEmptyError": "Error emptying the trash",
|
||
"cacheCleared": "Cache cleared",
|
||
"cacheClearedBody": "Search cache cleared successfully",
|
||
"cacheClearError": "Error clearing search cache",
|
||
"wopiOpenError": "Could not open the document editor.",
|
||
"linkCopied": "Link copied",
|
||
"linkCopiedBody": "Link copied to clipboard",
|
||
"linkCopyError": "Could not copy link",
|
||
"notificationSent": "Notification sent",
|
||
"notificationSentBody": "Notification sent to {{email}}"
|
||
},
|
||
"category": {
|
||
"audio": "오디오",
|
||
"code": "코드",
|
||
"text": "텍스트",
|
||
"archives": "압축 파일",
|
||
"documents": "문서",
|
||
"images": "이미지",
|
||
"installers": "설치 프로그램",
|
||
"markdown": "마크다운",
|
||
"presentations": "프레젠테이션",
|
||
"spreadsheets": "스프레드시트",
|
||
"videos": "동영상"
|
||
},
|
||
"common": {
|
||
"add": "추가",
|
||
"cancel": "취소",
|
||
"clear": "Clear",
|
||
"close": "닫기",
|
||
"confirm": "확인",
|
||
"copy": "복사",
|
||
"create": "만들기",
|
||
"delete": "삭제",
|
||
"download": "다운로드",
|
||
"load_more": "더 불러오기",
|
||
"loading": "로딩 중…",
|
||
"next": "다음",
|
||
"no": "없음",
|
||
"previous": "이전",
|
||
"remove": "Remove",
|
||
"rename": "이름 변경",
|
||
"save": "저장",
|
||
"search": "검색",
|
||
"yes": "있음",
|
||
"saving": "저장 중…",
|
||
"copied": "클립보드에 복사되었습니다",
|
||
"copy_failed": "복사 실패",
|
||
"empty": "아직 아무것도 없습니다.",
|
||
"error": "알 수 없는 오류",
|
||
"favorite": "즐겨찾기",
|
||
"ok": "확인",
|
||
"optional": "선택 사항",
|
||
"retry": "다시 시도",
|
||
"select": "선택",
|
||
"select_all": "전체 선택",
|
||
"dismiss": "닫기"
|
||
},
|
||
"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": "이 폴더"
|
||
},
|
||
"sizeBucket": {
|
||
"folders": "폴더",
|
||
"empty": "비어 있음 (0B)",
|
||
"huge": "5GB 초과",
|
||
"large": "1–5GB",
|
||
"medium": "100MB–1GB",
|
||
"small": "1–100MB",
|
||
"tiny": "1MB 미만"
|
||
},
|
||
"view": {
|
||
"grid": "그리드 보기",
|
||
"list": "목록 보기",
|
||
"label": "보기 옵션"
|
||
},
|
||
"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": "환경설정을 저장할 수 없습니다. 다시 시도하세요."
|
||
}
|
||
}
|