{
  "errors": {
    "40036": "기본 저장소 정책은 삭제할 수 없습니다.",
    "40037": "이 정책을 사용하는 파일 Blob이 있습니다. 먼저 해당 파일 Blob을 삭제해 주세요.",
    "40038": "{{message}}개의 그룹이 이 정책을 사용하고 있습니다. 먼저 해당 그룹의 연결을 해제해 주세요.",
    "40040": "시스템 그룹에서는 이러한 작업을 수행할 수 없습니다.",
    "40041": "{{message}}명의 사용자가 여전히 이 그룹에 속해 있습니다. 먼저 해당 사용자를 삭제하거나 그룹을 변경해 주세요.",
    "40042": "초기 사용자의 사용자 그룹은 변경할 수 없습니다.",
    "40043": "초기 사용자에 대해서는 이러한 작업을 수행할 수 없습니다.",
    "40046": "마스터 노드에서는 이러한 작업을 수행할 수 없습니다.",
    "40060": "슬레이브 노드가 마스터에게 콜백 요청을 보낼 수 없습니다. 마스터 노드 설정을 확인해 주세요: 매개변수 설정 - 사이트 정보 - 사이트 URL. 슬레이브 노드가 이 주소에 연결할 수 있는지 확인해 주세요. ({{message}})",
    "40061": "Cloudreve 버전이 일치하지 않습니다. ({{message}})",
    "40086": "노드가 다음 저장소 정책에서 사용 중입니다: {{message}}",
    "50008": "설정 업데이트에 실패했습니다. ({{message}})",
    "50009": "CORS 정책 추가에 실패했습니다."
  },
  "nav": {
    "summary": "대시보드 홈",
    "settings": "매개변수 설정",
    "basicSetting": "사이트 정보",
    "email": "이메일",
    "transportation": "전송 및 통신",
    "appearance": "외관",
    "image": "이미지 및 미리보기",
    "captcha": "인증 코드",
    "storagePolicy": "저장소 정책",
    "nodes": "노드",
    "groups": "사용자 그룹",
    "users": "사용자",
    "files": "파일",
    "entities": "파일 Blob",
    "shares": "공유",
    "tasks": "백그라운드 작업",
    "remoteDownload": "오프라인 다운로드",
    "generalTasks": "일반 작업",
    "title": "대시보드",
    "dashboard": "Cloudreve 대시보드",
    "userSession": "사용자 세션",
    "fileSystem": "파일 시스템",
    "mediaProcessing": "미디어 처리",
    "queue": "큐",
    "events": "이벤트",
    "server": "서버",
    "customProps": "사용자 정의 속성",
    "abuseReport": "남용 신고"
  },
  "summary": {
    "generatedAt": "<0></0>에 생성됨",
    "confirmSiteURLTitle": "사이트 URL 설정 확인",
    "siteURLNotMatch": "설정한 사이트 URL에 현재 {{current}}가 포함되어 있지 않습니다. 설정을 변경하시겠습니까?",
    "setAsPrimary": "기본 사이트 URL로 설정",
    "setAsPrimaryDes": "{{current}}를 기본 사이트 URL로 설정하여 외부 서비스와의 통신 및 콜백 수신에 사용합니다. 공인 네트워크에서 접근 가능한 URL을 사용해 주세요.",
    "setAsSecondary": "보조 사이트 URL에 추가",
    "setAsSecondaryDes": "{{current}}를 보조 사이트 URL에 추가합니다. Cloudreve는 사용자가 실제로 접근하는 URL에 따라 자동으로 사용 여부를 선택합니다.",
    "siteURLDescription": "이 설정은 매우 중요합니다. 사이트의 실제 주소와 일치하는지 확인해 주세요. 매개변수 설정 - 사이트 정보에서 이 설정을 변경할 수 있습니다.",
    "ignore": "무시",
    "changeIt": "변경",
    "trend": "추세",
    "summary": "총계",
    "totalUsers": "등록 사용자",
    "totalFilesAndFolders": "파일 및 폴더",
    "shareLinks": "공유 링크",
    "totalBlobs": "파일 Blob",
    "homepage": "홈페이지",
    "github": "GitHub",
    "documents": "문서",
    "discordCommunity": "Discord 커뮤니티",
    "telegram": "Telegram 커뮤니티",
    "forum": "커뮤니티 포럼",
    "buyPro": "Pro로 업그레이드",
    "publishedAt": "<0></0>에 게시됨",
    "licenseExpireAt": "라이선스 만료일",
    "permanentLicense": "영구 라이선스",
    "offlineLicenseExpireAy": "오프라인 라이선스 만료일",
    "offlineLicenseDes": "네트워크에 연결된 상태에서 Cloudreve는 만료 전에 자동으로 오프라인 라이선스를 업데이트합니다.",
    "licensedDomains": "라이선스가 부여된 도메인",
    "renew": "오프라인 라이선스 업데이트",
    "manageLicense": "라이선스 관리",
    "volPurchase": "클라이언트 VOL 라이선스는 <0>라이선스 관리 패널</0>에서 별도로 구매해야 합니다. VOL 라이선스를 통해 사용자는 <1>Cloudreve iOS 클라이언트</1>를 무료로 사용하여 사이트에 연결할 수 있으며, 사용자가 iOS 클라이언트를 위해 별도로 결제할 필요가 없습니다. 라이선스 구매 후 아래의 라이선스 업데이트 버튼을 클릭해 주세요.",
    "iosVol": "iOS 클라이언트 대량 라이선스 (VOL)",
    "refreshSuccessfully": "새로고침 성공",
    "manualRefresh": "수동으로 오프라인 라이선스 새로고침",
    "manualRefreshDes": "자동 오프라인 라이선스 새로고침에 실패했습니다. <0>라이선스 관리 패널</0>에 로그인하여 최신 오프라인 라이선스를 가져와서 아래에 붙여넣어 주세요.",
    "announcement": "공지사항"
  },
  "queue": {
    "queueName_io_intense": "IO 집약적",
    "queueName_io_intenseDes": "대량의 IO 작업을 처리하는 큐입니다. 저장소 정책 전송, 압축 해제, 압축 포함",
    "queueName_media_meta": "미디어 메타데이터 추출",
    "queueName_media_metaDes": "미디어 파일의 메타데이터를 추출하는 데 사용됩니다.",
    "queueName_recycle": "Blob 재활용",
    "queueName_recycleDes": "만료된 파일 Blob을 삭제하는 데 사용됩니다.",
    "queueName_thumb": "썸네일 생성",
    "queueName_thumbDes": "파일의 썸네일을 생성하는 데 사용됩니다.",
    "queueName_remote_download": "오프라인 다운로드",
    "queueName_remote_downloadDes": "오프라인 다운로드 작업을 처리하는 데 사용됩니다.",
    "failed": "실패 ({{count}})",
    "success": "성공 ({{count}})",
    "suspending": "일시 중단 ({{count}})",
    "busyWorker": "처리 중 ({{count}})",
    "submited": "제출됨 ({{count}})",
    "editQueueSettings": "큐 설정 편집 - {{name}}",
    "workerNum": "작업 스레드 수",
    "workerNumDes": "작업 큐에서 동시에 실행되는 최대 작업 수",
    "maxExecution": "최대 실행 시간",
    "maxExecutionDes": "작업의 최대 실행 시간(초)입니다. 이 시간을 초과하면 작업이 종료됩니다.",
    "backoffFactor": "백오프 계수",
    "backoffFactorDes": "작업 재시도 시간 간격의 증가 계수",
    "backoffMaxDuration": "최대 백오프 시간",
    "backoffMaxDurationDes": "작업 재시도의 최대 백오프 시간(초)",
    "maxRetry": "최대 재시도 횟수",
    "maxRetryDes": "작업 실패 후 최대 재시도 횟수",
    "retryDelay": "재시도 지연",
    "retryDelayDes": "작업 재시도의 초기 지연 시간(초)"
  },
  "settings": {
    "headlessFooter": "로그인 세션 페이지 하단",
    "headlessFooterDes": "사용자 로그인, 등록, 콜백 결과 등 페이지 하단에 표시되는 사용자 정의 HTML 콘텐츠",
    "headlessBottom": "로그인 세션 페이지 본문 하단",
    "headlessBottomDes": "사용자 로그인, 등록, 콜백 결과 등 페이지 본문 프레임 하단에 표시되는 사용자 정의 HTML 콘텐츠",
    "customHTML": "사용자 정의 HTML",
    "customHTMLDes": "사이트의 사전 설정된 위치에 사용자 정의 HTML 콘텐츠를 삽입하여 표시합니다.",
    "sidebarBottom": "사이드바 하단",
    "sidebarBottomDes": "사이드바 하단에 표시되는 사용자 정의 HTML 콘텐츠",
    "addNavItem": "네비게이션 항목 추가",
    "customNavItems": "사용자 정의 사이드바 네비게이션",
    "customNavItemsDes": "좌측 네비게이션 바에 사용자 정의 항목을 추가할 수 있으며, 사용자가 클릭하면 해당 링크로 이동합니다.",
    "navItemUrl": "링크",
    "iconifyNamePlaceholder": "Iconify 아이콘 식별자, 예: fluent:home-24-regular",
    "iconifyName": "Iconify 아이콘 이름",
    "oidc": "OpenID Connect (OIDC)",
    "oidcDes": "OpenID Connect (OIDC)는 서로 다른 시스템 간의 신원 인증을 위한 개방형 인증 프로토콜입니다. 제3자 신원 플랫폼에서 애플리케이션을 생성한 후, <0>{{url}}</0>을 \"리다이렉트 URI\"에 추가해 주세요. 자세한 내용은 <1>공식 문서</1>를 참조해 주세요.",
    "clientID": "클라이언트 ID",
    "clientIDDes": "제3자 신원 플랫폼에서 생성한 애플리케이션의 클라이언트 ID",
    "clientSecret": "클라이언트 시크릿",
    "clientSecretDes": "제3자 신원 플랫폼에서 생성한 애플리케이션의 클라이언트 시크릿",
    "scope": "Scope",
    "scopeDes": "추가로 요청할 Scope를 쉼표 <0>,</0>로 구분하여 입력합니다. 기본적으로 Cloudreve는 <0>openid</0>, <0>email</0>, <0>profile</0>을 요청하므로 여기에 중복 입력할 필요가 없습니다.",
    "oidcWellknown": "발견 문서 (Wellknown)",
    "oidcWellknownDes": "제3자 신원 플랫폼의 발견 문서로, OpenID Connect의 구성 정보를 포함합니다.",
    "importFromWellknown": "URL에서 가져오기",
    "importOidc": "OIDC 발견 문서 가져오기",
    "oidcWellknownUrl": "발견 문서 URL",
    "oidcWellknownUrlDes": "제3자 신원 플랫폼 발견 문서의 URL 주소, 예: <0>https://accounts.google.com/.well-known/openid-configuration</0>",
    "resetUrl": "재설정 링크",
    "exceedToleranceDays": "설정된 차단 관용 일수",
    "activateUrl": "활성화 링크",
    "domainNotLicensed": "도메인이 라이선스되지 않음",
    "domainNotLicensedDes": "설정한 사이트 URL에 라이선스되지 않은 도메인이 포함되어 있습니다. <0>라이선스 관리 패널</0>에서 이 서브도메인을 추가한 후 아래 버튼을 클릭하여 라이선스를 업데이트하고 다시 시도해 주세요.",
    "showSettings": "설정 표시",
    "perPage": "페이지당 {{num}}개",
    "noNodes": "사용 가능한 노드가 없습니다.",
    "extractMediaMeta": "미디어 정보 추출",
    "extractMediaMetaDes": "미디어 파일의 메타데이터를 추출하여 표시 및 검색에 사용합니다. 기본적으로 비로컬 저장소 정책은 \"저장소 정책 네이티브\" 방식만 사용합니다. 저장소 정책 설정 페이지에서 \"추출기 프록시\" 기능을 활성화하여 제3자 저장소 정책의 썸네일 기능을 확장할 수 있습니다. 자세한 내용은 <0>공식 문서</0>를 참조해 주세요.",
    "exif": "EXIF",
    "exifDes": "이미지 파일에서 EXIF 메타데이터를 추출하여 표시 및 검색에 사용합니다.",
    "music": "음악 메타데이터",
    "musicDes": "음악 파일에서 제목, 아티스트, 앨범 등의 정보를 포함한 메타데이터를 추출합니다.",
    "ffprobe": "FFprobe",
    "ffprobeDes": "FFprobe를 사용하여 비디오 및 오디오 파일에서 메타데이터를 추출합니다.",
    "maxSizeLocal": "최대 파일 크기 (로컬 저장소)",
    "maxSizeLocalDes": "파일이 로컬 저장소 정책에 저장될 때 메타데이터 추출을 허용하는 최대 파일 크기입니다. 0으로 설정하면 제한이 없습니다.",
    "maxSizeRemote": "최대 파일 크기 (원격 저장소)",
    "maxSizeRemoteDes": "파일이 제3자 저장소 정책에 저장될 때 메타데이터 추출을 허용하는 최대 파일 크기입니다. 0으로 설정하면 제한이 없습니다.",
    "exifBruteForce": "필요 시 무차별 검색 사용",
    "exifBruteForceDes": "활성화하면 표준 헤더 위치에서 EXIF 데이터를 찾을 수 없을 때 전체 파일을 스캔하여 EXIF 데이터를 찾습니다. 처리 시간이 증가할 수 있지만 비표준 위치의 EXIF 데이터를 찾을 수 있습니다.",
    "musicCover": "앨범 커버",
    "musicCoverDes": "오디오 파일에서 앨범 커버를 추출하며, ID3 (v1, 2.2, 2.3, 2.4) 메타데이터 컨테이너를 지원합니다. 이 생성기는 다른 이미지 생성기(Cloudreve 내장 또는 VIPS) 중 하나에 의존합니다.",
    "geocoding": "지오코딩",
    "geocodingDes": "미디어 EXIF에 기록된 좌표 정보를 기반으로 Mapbox 서비스를 사용하여 주소 정보를 가져옵니다.",
    "mapboxAK": "Mapbox API 키",
    "mapboxAKDes": "Mapbox 콘솔에서 생성된 API 키입니다.",
    "geocodingDependencyWarning": "지오코딩 생성기는 EXIF 생성기에 의존합니다. EXIF 생성기를 활성화하십시오.",
    "notAppliedToNativeGenerator": "{{prefix}}저장소 정책 네이티브 생성기에는 적용되지 않습니다.",
    "notAppliedToOneDriveNativeGenerator": "{{prefix}}OneDrive 또는 SharePoint 저장소 정책 네이티브 생성기에는 적용되지 않습니다.",
    "fileBlobMargin": "파일 Blob 임시 URL 캐시 여유분(초)",
    "fileBlobMarginDes": "동일한 파일 Blob이 여러 번 요청될 때, 초기 URL의 남은 유효 기간이 여유분보다 크면 동일한 URL이 재사용됩니다.",
    "fileBlobTimeout": "파일 Blob 임시 URL 유효 기간",
    "fileBlobTimeoutDes": "사용자가 파일을 열거나 다운로드할 때 얻는 임시 링크의 유효 기간을 제한합니다. 로컬 저장소 정책, WebDAV 또는 Cloudreve 프록시를 통한 파일 다운로드에만 적용됩니다.",
    "wopiSessionTimeout": "WOPI 세션 유효 기간(초)",
    "wopiSessionTimeoutDes": "사용자가 WOPI를 사용하여 파일을 편집할 때 단일 세션의 유효 기간을 제한합니다. 만료 후 사용자는 Cloudreve에서 파일을 다시 열어야 합니다.",
    "oauthRefresh": "OAuth 저장소 정책 자격 증명 새로고침 간격",
    "oauthRefreshDes": "OAuth가 필요한 저장소 정책(OneDrive)의 자격 증명을 얼마나 자주 새로고침할지 설정합니다. 저장소 정책을 장기간 사용하지 않아 자격 증명이 만료되는 것을 방지할 수 있습니다.",
    "transitParallelNum": "중계 최대 병렬 전송",
    "transitParallelNumDes": "단일 서버측 파일 중계 작업에 여러 파일이 포함될 때 최대 병렬 업로드 수",
    "failedChunkRetry": "청크 오류 최대 재시도",
    "failedChunkRetryDes": "청크 업로드 실패 후 재시도하는 최대 횟수로, 서버측 업로드 또는 중계에만 적용됩니다.",
    "cacheChunks": "재시도를 위해 스트리밍 청크 파일 캐시",
    "cacheChunksDes": "활성화하면 스트리밍 중계 청크 업로드 시 청크 데이터를 시스템 임시 디렉토리에 캐시하여 청크 업로드 실패 후 재시도에 사용합니다.\n 비활성화하면 스트리밍 중계 청크 업로드는 추가 디스크 공간을 차지하지 않지만 청크 업로드 실패 시 전체 업로드가 즉시 실패합니다.",
    "folderPropsTimeout": "디렉토리 통계 정보 유효 기간(초)",
    "folderPropsTimeoutDes": "사용자가 디렉토리 통계 정보(크기, 포함 파일 수 등)를 계산할 때 결과 캐시의 유효 기간",
    "slaveAPIExpiration": "슬레이브 API 서명 유효 기간(초)",
    "slaveAPIExpirationDes": "마스터가 슬레이브 API에 접근할 때 사용하는 서명 유효 기간",
    "uploadSessionTimeout": "업로드 세션 유효 기간(초)",
    "uploadSessionDes": "업로드 세션 유효 기간 내에서 지원되는 저장소 정책의 경우 사용자는 완료되지 않은 작업을 재개할 수 있습니다. 설정할 수 있는 최대값은 다양한 저장소 정책 서비스 제공업체의 규칙에 의해 제한됩니다.",
    "archiveTimeout": "서버측 패키지 다운로드 세션 유효 기간(초)",
    "advanceOptions": "고급 설정",
    "emojiOptions": "이모지 옵션",
    "addCategorize": "분류 추가",
    "category": "분류",
    "searchQuery": "파일 분류 쿼리",
    "importWopi": "WOPI 애플리케이션 설정 가져오기",
    "wopiEndpoint": "WOPI Discovery Endpoint",
    "wopiDes": "WOPI 프로토콜을 지원하는 온라인 문서 처리 시스템과 연동하여 Cloudreve의 문서 온라인 미리보기 및 편집 기능을 확장합니다. 여기에 WOPI 서비스 발견 주소를 입력해 주세요. 예: <0>https://example.com/hosting/discovery</0>. 자세한 내용은 <1>공식 문서</1>를 참조해 주세요.",
    "embeddedWebpageViewer": "임베디드 웹페이지 애플리케이션",
    "wopiViewer": "WOPI 프로토콜 애플리케이션",
    "ext": "확장자",
    "invalidWopiActionMapping": "WOPI Action 매핑이 유효하지 않음",
    "woapiActionMapping": "WOPI Action 매핑",
    "drawioHost": "DrawIO 인스턴스",
    "drawioHostDes": "자체 호스팅 인스턴스의 주소를 입력할 수 있습니다.",
    "openInNew": "새 창에서 직접 열기",
    "openInNewDes": "체크하면 새 탭에서 이 애플리케이션을 직접 엽니다.",
    "maxSize": "최대 파일 크기",
    "maxSizeDes": "이 애플리케이션에서 지원하는 최대 파일 크기입니다. 0은 제한 없음을 의미합니다. 크기를 초과해도 파일을 열려고 시도하지만 사용자에게 경고합니다.",
    "srcEncodedVar": "URL 인코딩된 파일 Blob 임시 접근 주소",
    "srcVar": "파일 Blob 임시 접근 주소",
    "srcBase64Var": "Base64 인코딩된 파일 Blob 임시 접근 주소",
    "nameEncodedVar": "URL 인코딩된 파일명",
    "versionEntityVar": "열린 파일 버전 Blob ID, 비어있으면 최신 버전을 의미",
    "fileIdVar": "파일 ID",
    "userIdVar": "사용자 ID, 로그인하지 않은 경우 비어있음",
    "userDisplayNameVar": "URL 인코딩된 사용자 닉네임",
    "fileViewers": "파일 브라우저 애플리케이션",
    "addViewer": "애플리케이션 추가",
    "viewerGroupTitle": "애플리케이션 그룹 #{{index}}",
    "viewerType": "유형",
    "viewerPlatform": "플랫폼",
    "viewerPlatformDes": "해당 플랫폼을 선택하여 해당 플랫폼에서만 애플리케이션을 표시합니다.",
    "viewerPlatformPC": "PC",
    "viewerPlatformMobile": "모바일",
    "viewerPlatformAll": "모든 플랫폼",
    "displayName": "이름",
    "displayNameDes": "표시 이름으로 i18next 키 값을 지원합니다.",
    "viewerEnabled": "활성화",
    "newFileAction": "새 파일 매핑",
    "newFileActionDes": "매핑을 추가하면 사용자가 \"새로 만들기\" 버튼을 클릭할 때 이 애플리케이션의 옵션이 나타납니다.",
    "addNewFileAction": "매핑 추가",
    "builtinViewerType": "내장 애플리케이션",
    "wopiViewerType": "WOPI",
    "customViewerType": "사용자 정의",
    "nMapping": "{{num}}개",
    "editViewerTitle": "{{name}} 편집",
    "builtInIconUrlDes": "이 내장 애플리케이션에는 기본 아이콘이 있습니다. 아이콘 주소가 비어있으면 기본 아이콘을 사용합니다.",
    "viewerUrl": "애플리케이션 URL",
    "viewerUrlDes": "사용자 정의 애플리케이션의 URL 주소로 <0>매직 변수</0>를 사용할 수 있습니다.",
    "addIcon": "아이콘 추가",
    "exts": "확장자 목록",
    "icon": "아이콘",
    "iconUrl": "아이콘 주소",
    "iconColor": "아이콘 색상",
    "iconColorDark": "아이콘 색상 (다크 모드)",
    "fileIcons": "파일 아이콘",
    "builtinIcon": "내장 아이콘",
    "mimeMapping": "MIME 유형 매핑",
    "mimeMappingDes": "JSON 형식의 MIME 유형 매핑 테이블로, 키는 파일 확장자, 값은 MIME 유형입니다. Cloudreve는 파일 확장자와 이 설정에 따라 파일 MIME 유형을 판단합니다.",
    "mapProvider": "지도 제공업체",
    "mapProviderDes": "미디어 위치 정보를 표시할 때 사용하는 지도 제공업체",
    "mapGoogle": "Google Maps (Leaflet)",
    "mapOpenStreetMap": "OpenStreetMap (Leaflet)",
    "mapboxMap": "OpenStreetMap (Mapbox)",
    "mapboxAccessToken": "Mapbox 액세스 토큰",
    "mapboxAccessTokenDes": "<0>Mapbox 콘솔</0>에서 생성한 공개 액세스 토큰입니다.",
    "tileType": "기본 지도 유형",
    "tileTypeDes": "Google Maps 기본 지도 유형",
    "tileTypeTerrain": "지형",
    "tileTypeSatellite": "위성",
    "tileTypeGeneral": "일반",
    "maxPageSize": "최대 페이지 크기",
    "maxPageSizeDes": "사용자가 조정할 수 있는 페이지당 최대 파일 수를 제한합니다.",
    "maxRecursiveSearch": "최대 재귀 검색 수",
    "maxRecursiveSearchDes": "사용자가 파일을 검색할 때 검색된 파일 수가 이 제한을 초과하면 검색이 중지되고 사용자에게 경고합니다.",
    "maxBatchSize": "최대 일괄 작업 수",
    "maxBatchSizeDes": "사용자가 일괄 작업할 수 있는 최대 파일 수로, 최상위 레벨만 계산되며 하위 디렉토리의 파일 수는 포함되지 않습니다.",
    "defaultPagination": "파일 목록 페이지네이션 방식",
    "cursorPagination": "커서 페이지네이션",
    "cursorPaginationDes": "사용자가 하단으로 스크롤하면 자동으로 더 많은 파일을 로드합니다. 대량 파일 목록에 대해 성능이 좋지만 총 페이지 수를 볼 수 없습니다.",
    "offsetPagination": "전통적인 페이지네이션",
    "offsetPaginationDes": "페이지 하단에 페이지네이션 네비게이션이 표시되며, 사용자는 총 페이지 수를 보고 특정 페이지로 이동할 수 있습니다. 대량 파일 목록에서는 성능이 떨어집니다.",
    "defaultPaginationDes": "위 설정과 관계없이 사용자가 검색할 때는 커서 페이지네이션이 강제로 사용됩니다.",
    "publicResourceMaxAge": "정적 자원 캐시 유효 기간(초)",
    "publicResourceMaxAgeDes": "브라우저나 CDN에게 정적 자원의 캐시 유효 기간을 알려주는 데 사용되며, 단위는 초입니다. 파일, 썸네일, 사용자 프로필 사진을 포함합니다.",
    "cronDes": "{{des}} 여기에 올바른 <0>Cron 표현식</0>을 입력해야 합니다. Cloudreve를 재시작한 후 적용됩니다.",
    "entityCollectInterval": "파일 Blob 재활용 간격",
    "entityCollectIntervalDes": "만료된 파일 Blob을 스캔하고 삭제하는 주기를 설정합니다.",
    "trashBinInterval": "휴지통 스캔 간격",
    "trashBinIntervalDes": "휴지통의 만료된 파일을 스캔하고 삭제하는 주기를 설정합니다.",
    "logtoName": "로그인 방법 이름",
    "logtoNameDes": "사용자에게 표시할 로그인 방법 이름으로, 기본값은 \"SSO\"이며 i18next 키 값을 지원합니다.",
    "logtoDirectSSO": "제3자 로그인 직접 연결",
    "logtoDirectSSODes": "Logto 로그인 화면을 건너뛰고 연동된 제3자 로그인이나 SSO로 직접 이동하려면 여기에 제3자 로그인 커넥터의 식별자를 입력해 주세요. 자세한 내용은 <0>Logto 문서</0>를 참조해 주세요.",
    "logtoEndpoint": "Logto 엔드포인트",
    "logtoEndpointDes": "애플리케이션 관리 패널에서 얻은 Logto 엔드포인트 주소로, 자체 배포한 인스턴스일 수 있습니다.",
    "logtoKey": "애플리케이션 시크릿",
    "logtoKeyDes": "애플리케이션 관리 페이지에서 생성한 애플리케이션 시크릿",
    "logtoAppIDDes": "생성한 애플리케이션 ID",
    "logto": "Logto",
    "logtoDes": "<0>Logto</0>를 통해 Apple, GitHub, Microsoft Entra ID, Google, SMS 등 더 많은 제3자 플랫폼의 상호 연결 로그인을 구현할 수 있습니다. Logto 관리 패널에서 \"전통적인 웹 애플리케이션\"을 생성하고 <1>{{url}}</1>을 \"리다이렉트 URIs\"에 추가해 주세요.",
    "thirdPartySignIn": "제3자 로그인",
    "logo": "로고",
    "logoDes": "로고 이미지의 주소로, 다크 모드와 라이트 모드에서 각각 다른 로고를 제공해 주세요.",
    "dark": "다크 모드",
    "light": "라이트 모드",
    "tosUrl": "이용약관 링크",
    "tosUrlDes": "사용자 로그인이나 등록 페이지 하단에 표시되며, 비어있으면 표시되지 않습니다.",
    "privacyUrl": "개인정보처리방침 링크",
    "privacyUrlDes": "사용자 로그인이나 등록 페이지 하단에 표시되며, 비어있으면 표시되지 않습니다.",
    "addSecondary": "보조 사이트 URL 추가",
    "secondarySiteURL": "보조",
    "secondaryDes": "다른 보조 사이트 URL을 추가할 수도 있으며, Cloudreve는 사용자가 실제로 접근하는 URL에 따라 자동으로 사용 여부를 선택합니다. 사이트 URL은 라이선스가 부여된 도메인이어야 합니다.",
    "primarySiteURL": "기본",
    "primarySiteURLDes": "기본 사이트 URL은 외부 서비스와의 통신 및 콜백 수신(예: 결제, 저장소 제공업체)에 사용되므로 공인 네트워크에서 접근 가능한 URL을 사용해 주세요.",
    "revert": "변경 취소",
    "saved": "설정이 변경됨",
    "save": "저장",
    "basicInformation": "기본 정보",
    "mainTitle": "사이트 이름",
    "mainTitleDes": "사이트의 이름",
    "siteDescription": "사이트 설명",
    "siteDescriptionDes": "사이트 설명 정보로, 공유 페이지 요약에 표시될 수 있습니다.",
    "siteURL": "사이트 URL",
    "customFooterHTML": "푸터 코드",
    "customFooterHTMLDes": "페이지 하단에 삽입되는 사용자 정의 HTML 코드",
    "announcement": "사이트 공지사항",
    "announcementDes": "로그인한 사용자에게 표시되는 공지사항으로, 비어있으면 표시되지 않습니다. 이 내용이 변경되면 모든 사용자가 공지사항을 다시 보게 됩니다.",
    "supportHTML": "HTML 코드 지원",
    "branding": "아이콘",
    "smallIcon": "작은 아이콘",
    "smallIconDes": "작은 아이콘 주소로, ico 또는 svg 형식입니다. 이 아이콘은 브라우저 탭, 북마크, 데스크톱 바로가기 등에도 사용됩니다.",
    "mediumIcon": "중간 아이콘",
    "mediumIconDes": "192x192 크기의 중간 아이콘 주소로, png 형식",
    "largeIcon": "큰 아이콘",
    "largeIconDes": "512x512 크기의 큰 아이콘 주소로, png 형식입니다. 이 아이콘은 iOS 클라이언트에서 사이트를 전환할 때도 사용됩니다.",
    "displayMode": "표시 모드",
    "displayModeDes": "PWA 애플리케이션 추가 후의 표시 모드",
    "themeColor": "테마 색상",
    "themeColorDes": "CSS 색상 값으로, PWA 시작 화면의 상태 표시줄, 콘텐츠 페이지의 상태 표시줄, 주소 표시줄의 색상에 영향을 줍니다.",
    "backgroundColor": "배경색",
    "backgroundColorDes": "CSS 색상 값",
    "hint": "팁",
    "webauthnNoHttps": "Web Authn은 사이트에서 HTTPS를 활성화해야 하며, 매개변수 설정 - 사이트 정보 - 사이트 URL에서도 HTTPS를 사용하는지 확인해 주세요.",
    "accountManagement": "등록 및 로그인",
    "allowNewRegistrations": "새 사용자 등록 허용",
    "allowNewRegistrationsDes": "비활성화하면 더 이상 프론트엔드를 통해 새 사용자를 등록할 수 없습니다.",
    "emailActivation": "이메일 활성화",
    "emailActivationDes": "활성화하면 새 사용자 등록 시 이메일의 활성화 링크를 클릭해야 완료됩니다. <0>이메일 발송 설정</0>이 올바른지 확인해 주세요. 그렇지 않으면 활성화 이메일이 전달되지 않습니다.",
    "captchaForSignup": "등록 인증 코드",
    "captchaForSignupDes": "등록 폼 인증 코드를 활성화할지 여부",
    "captchaForLogin": "로그인 인증 코드",
    "captchaForLoginDes": "로그인 폼 인증 코드를 활성화할지 여부",
    "captchaForReset": "비밀번호 찾기 인증 코드",
    "captchaForResetDes": "비밀번호 찾기 폼 인증 코드를 활성화할지 여부",
    "captchaForAbuseReport": "남용 신고 인증 코드",
    "captchaForAbuseReportDes": "남용 신고 폼 인증 코드를 활성화할지 여부",
    "webauthnDes": "사용자가 바인딩된 하드웨어 인증 장치(얼굴, 지문 또는 USB 키 등)를 사용한 로그인을 허용할지 여부. 사이트에서 HTTPS를 활성화해야 사용할 수 있습니다.",
    "webauthn": "패스키를 사용한 로그인",
    "defaultSymbolics": "초기 공유 바로가기",
    "defaultSymbolicsDes": "새 사용자의 루트 디렉토리에 기본적으로 존재하는 공유 링크 바로가기입니다. 숫자 ID로 공유 링크를 검색해 주세요. <0>공유 목록</0> 맨 왼쪽에서 숫자 ID를 확인할 수 있습니다.",
    "searchShare": "공유 ID 검색...",
    "defaultGroup": "기본 사용자 그룹",
    "defaultGroupDes": "사용자 등록 후의 초기 사용자 그룹",
    "testMailSent": "테스트 이메일이 전송되었습니다.",
    "testSMTPSettings": "발송 테스트",
    "testSMTPTooltip": "Cloudreve는 현재 SMTP 설정을 사용하여 테스트 이메일을 보냅니다. 테스트 전에 설정을 저장할 필요가 없습니다.",
    "recipient": "수신자 주소",
    "send": "전송",
    "smtp": "발송",
    "senderName": "발신자 이름",
    "senderNameDes": "이메일에 표시되는 발신자 이름",
    "senderAddress": "발신자 이메일",
    "senderAddressDes": "발송 이메일의 주소",
    "smtpServer": "SMTP 서버",
    "smtpServerDes": "포트 번호를 포함하지 않는 발송 서버 주소",
    "smtpPort": "SMTP 포트",
    "smtpPortDes": "발송 서버 주소 포트 번호",
    "smtpUsername": "SMTP 사용자명",
    "smtpUsernameDes": "발송 이메일 사용자명으로, 일반적으로 이메일 주소와 동일합니다.",
    "smtpPassword": "SMTP 비밀번호",
    "smtpPasswordDes": "발송 이메일 비밀번호",
    "replyToAddress": "회신 이메일",
    "replyToAddressDes": "사용자가 시스템에서 보낸 이메일에 회신할 때 회신을 받을 이메일 주소",
    "enforceSSL": "SSL 연결 강제 사용",
    "enforceSSLDes": "SSL 암호화 연결을 강제로 사용할지 여부입니다. 이메일을 보낼 수 없는 경우 이 옵션을 비활성화할 수 있으며, Cloudreve는 STARTTLS를 시도하고 암호화 연결 사용 여부를 결정합니다.",
    "smtpTTL": "SMTP 연결 유효 기간(초)",
    "smtpTTLDes": "유효 기간 내에 설정된 SMTP 연결은 새로운 이메일 발송 요청에 재사용됩니다.",
    "emailTemplates": "이메일 템플릿",
    "activateNewUser": "새 사용자 활성화",
    "resetPassword": "비밀번호 재설정",
    "sendTestEmail": "테스트 이메일 보내기",
    "transportation": "전송",
    "workerNum": "Worker 수",
    "workerNumDes": "마스터 노드 작업 큐에서 동시에 실행되는 최대 작업 수로, Cloudreve를 재시작한 후 적용됩니다.",
    "tempFolder": "임시 디렉토리",
    "tempFolderDes": "압축 해제, 압축 등의 작업으로 생성되는 임시 파일을 저장하는 디렉토리 경로",
    "textEditMaxSize": "문서 온라인 편집 최대 크기",
    "textEditMaxSizeDes": "문서 파일이 온라인으로 편집 가능한 최대 크기로, 이 크기를 초과하는 파일은 온라인으로 편집할 수 없습니다. 이 설정은 순수 텍스트 파일, 코드 파일, Office 문서(WOPI) 등의 웹 온라인 편집기에 적용됩니다.",
    "resetConnection": "업로드 검증 실패 시 강제 연결 재설정",
    "resetConnectionDes": "활성화하면 정책, 프로필 사진 등의 데이터 업로드 검증이 실패할 때 서버가 강제로 연결을 재설정합니다.",
    "batchDownload": "패키지 다운로드",
    "previewURL": "미리보기 링크",
    "cannotDeleteDefaultTheme": "기본 색상 구성은 삭제할 수 없습니다.",
    "themeConfig": "색상 구성",
    "actions": "작업",
    "wrongFormat": "형식이 올바르지 않습니다.",
    "avatar": "프로필 사진",
    "gravatarServer": "Gravatar 서버",
    "gravatarServerDes": "Gravatar 서버 주소로, 국내 미러를 선택할 수 있습니다.",
    "avatarFilePath": "프로필 사진 저장 경로",
    "avatarFilePathDes": "사용자가 업로드한 사용자 정의 프로필 사진의 저장 경로로, Cloudreve 데이터 디렉토리에 상대적입니다.",
    "avatarSize": "프로필 사진 파일 크기 제한",
    "avatarSizeDes": "사용자가 업로드할 수 있는 프로필 사진 파일의 최대 크기",
    "avatarImageSize": "이미지 크기 (px)",
    "avatarImageSizeDes": "사용자가 업로드한 프로필 사진이 주어진 크기로 조정되며, 단위는 픽셀입니다.",
    "filePreview": "파일 미리보기",
    "thumbnails": "썸네일",
    "thumbnailDoc": "썸네일 구성에 대한 자세한 정보는 <0>공식 문서</0>를 참조해 주세요.",
    "thumbnailDocLink": "https://docs.cloudreve.org/usage/thumbnails",
    "thumbnailBasic": "기본 설정",
    "generators": "썸네일 생성기",
    "thumbMaxSize": "최대 원본 파일 크기",
    "thumbMaxSizeDes": "썸네일을 생성할 수 있는 최대 원본 파일 크기로, 이 크기를 초과하는 파일은 썸네일을 생성하지 않습니다.",
    "generatorProxyWarning": "기본적으로 비로컬 저장소 정책은 \"저장소 정책 네이티브\" 생성기만 사용합니다. 저장소 정책 설정 페이지에서 \"생성기 프록시\" 기능을 활성화하여 제3자 저장소 정책의 썸네일 기능을 확장할 수 있습니다. 자세한 내용은 <0>공식 문서</0>를 참조해 주세요.",
    "policyBuiltin": "저장소 정책 네이티브",
    "policyBuiltinDes": "저장소 제공업체의 네이티브 이미지 처리 인터페이스를 사용합니다. 로컬 및 S3 정책의 경우 이 생성기를 사용할 수 없으며 다른 생성기로 자동 대체됩니다. 다른 저장소 정책의 경우 저장소 정책 설정 페이지에서 허용되는 확장자를 설정해 주세요.",
    "cloudreveBuiltin": "Cloudreve 내장",
    "cloudreveBuiltinDes": "Cloudreve 내장 이미지 처리 기능을 사용하며, PNG, JPEG, GIF 형식의 이미지만 지원합니다.",
    "libreOffice": "LibreOffice",
    "libreOfficeDes": "LibreOffice를 사용하여 Office 문서의 썸네일을 생성합니다. 이 생성기는 다른 이미지 생성기(Cloudreve 내장 또는 VIPS) 중 하나에 의존합니다.",
    "libraw": "LibRaw / DCRaw",
    "librawDes": "LibRaw에 포함된 DCRaw 에뮬레이션 루틴 또는 원본 DCRaw 프로그램을 사용하여 RAW 이미지의 썸네일을 생성합니다.",
    "vips": "VIPS",
    "vipsDes": "libvips를 사용하여 썸네일 이미지를 처리하며, 더 많은 이미지 형식을 지원하고 리소스 소비가 적습니다.",
    "thumbDependencyWarning": "LibreOffice 또는 앨범 커버 생성기는 Cloudreve 내장 또는 VIPS 생성기에 의존하므로 둘 중 하나를 활성화해 주세요.",
    "ffmpeg": "FFmpeg",
    "ffmpegDes": "FFmpeg를 사용하여 비디오 썸네일을 생성합니다.",
    "executable": "실행 파일",
    "executableDes": "제3자 생성기 실행 파일의 경로 또는 명령어",
    "executableTest": "테스트",
    "executableTestSuccess": "생성기가 정상적으로 작동합니다. 버전: {{version}}",
    "generatorExts": "사용 가능한 확장자",
    "generatorExtsDes": "이 생성기에서 사용 가능한 파일 확장자 목록으로, 여러 개는 반각 쉼표 ,로 구분해 주세요.",
    "ffmpegSeek": "썸네일 캡처 위치",
    "ffmpegSeekDes": "썸네일 캡처 시간을 정의합니다. 생성 프로세스를 가속화하기 위해 작은 값을 선택하는 것이 좋습니다. 비디오의 실제 길이를 초과하면 썸네일 캡처가 실패합니다.",
    "ffmpegExtraArgs": "추가 입력 매개변수",
    "ffmpegExtraArgsDes": "FFmpeg를 호출할 때 추가로 입력되는 매개변수",
    "generatorProxy": "생성기 프록시",
    "enableThumbProxy": "생성기 프록시 사용",
    "proxyPolicyList": "프록시를 시작하는 저장소 정책",
    "proxyPolicyListDes": "다중 선택 가능. 선택하면 저장소 정책에서 네이티브 썸네일 생성을 지원하지 않는 유형은 Cloudreve에서 프록시 생성됩니다.",
    "thumbWidth": "최대 너비",
    "thumbHeight": "최대 높이",
    "thumbPath": "썸네일 경로",
    "thumbPathDes": "썸네일 Blob을 생성하는 완전한 파일 경로로, <0>매직 변수</0>를 사용할 수 있으며, 짧은 시간 내에 같은 파일을 여러 번 업로드하는 경우에도 절대적으로 고유해야 합니다.",
    "thumbFormat": "썸네일 형식",
    "thumbFormatDes": "우선 사용할 썸네일 형식으로, 생성기에서 지원하지 않으면 자동으로 jpg 형식으로 다운그레이드됩니다.",
    "thumbQuality": "이미지 품질",
    "thumbQualityDes": "압축 품질 백분율로, jpg 및 webp 인코딩에만 유효합니다.",
    "thumbGC": "생성 완료 후 즉시 메모리 회수",
    "captcha": "인증 코드",
    "captchaType": "인증 코드 유형",
    "captchaTypeDes": "인증 코드 유형 및 인증 코드 서비스 제공업체를 선택합니다.",
    "plainCaptcha": "그래픽",
    "reCaptchaV2": "reCAPTCHA V2",
    "turnstile": "Cloudflare Turnstile",
    "turnstileSiteKey": "사이트 키",
    "turnstileSiteKSecret": "시크릿",
    "cap": "Cap",
    "capInstanceURL": "인스턴스 URL",
    "capInstanceURLDes": "자체 배포한 Cap 서버의 URL 주소입니다. 자세한 정보는 <0>자체 배포 모드 문서</0>를 참조해 주세요.",
    "capSiteKey": "사이트 키",
    "capSiteKeyDes": "Cap 서버 제어판에서 얻은 사이트 키",
    "capSecretKey": "비밀 키",
    "capSecretKeyDes": "Cap 서버 제어판에서 얻은 비밀 키",
    "capAssetServer": "정적 리소스 서비스 소스",
    "capAssetServerDes": "Cap 인증 코드 정적 리소스의 로딩 소스를 선택합니다. 자체 배포 서버를 사용하려면 서버 측에서 환경 변수를 설정해야 합니다. <0>정적 리소스 서비스 활성화</0>를 참조해 주세요.",
    "capAssetServerJsdelivr": "jsDelivr CDN",
    "capAssetServerUnpkg": "unpkg CDN",
    "capAssetServerInstance": "자체 배포 서버",
    "captchaProvider": "인증 코드 유형",
    "captchaWidth": "너비",
    "captchaHeight": "높이",
    "captchaLength": "길이",
    "captchaLengthDes": "캡차 내 문자의 길이입니다.",
    "captchaMode": "모드",
    "captchaModeNumber": "숫자",
    "captchaModeLetter": "문자",
    "captchaModeMath": "수학",
    "captchaModeNumberLetter": "숫자+문자",
    "captchaElement": "인증 코드의 형태",
    "complexOfNoiseText": "간섭 텍스트 강화",
    "complexOfNoiseDot": "간섭점 강화",
    "showHollowLine": "빈 선 사용",
    "showNoiseDot": "노이즈 점 사용",
    "showNoiseText": "간섭 텍스트 사용",
    "showSlimeLine": "물결선 사용",
    "showSineLine": "사인파 사용",
    "siteKey": "Site KEY",
    "siteKeyDes": "<0>애플리케이션 관리 페이지</0>에서 얻은 웹사이트 키",
    "siteSecret": "Secret",
    "siteSecretDes": "<0>애플리케이션 관리 페이지</0>에서 얻은 비밀 키",
    "secretID": "SecretId",
    "secretIDDes": "<0>액세스 키 페이지</0>에서 얻은 SecretId",
    "secretKey": "SecretKey",
    "secretKeyDes": "<0>액세스 키 페이지</0>에서 얻은 SecretKey",
    "tCaptchaAppID": "APPID",
    "tCaptchaAppIDDes": "<0>그래픽 검증 페이지</0>에서 얻은 APPID",
    "tCaptchaSecretKey": "App Secret Key",
    "tCaptchaSecretKeyDes": "<0>그래픽 검증 페이지</0>에서 얻은 App Secret Key",
    "staticResourceCache": "정적 공용 리소스 캐시",
    "staticResourceCacheDes": "공개적으로 접근 가능한 정적 리소스(예: 로컬 정책 직접 링크, 파일 다운로드 링크)의 캐시 유효 기간",
    "creditSystem": "포인트 시스템",
    "creditAndVAS": "포인트 및 부가 서비스",
    "enableCredit": "포인트 시스템 활성화",
    "enableCreditDes": "포인트 시스템을 활성화하여 사용자가 공유 링크에 가격을 설정할 수 있도록 허용합니다.",
    "creditPrice": "포인트 가격",
    "creditPriceDes": "화폐로 포인트를 충전하는 가격(최소 화폐 단위)으로, 0을 입력하면 포인트 충전을 금지합니다.",
    "shareScoreRate": "공유자 수수료 비율",
    "shareScoreRateDes": "공유 링크가 구매될 때 공유자가 받는 포인트 백분율(1-100)",
    "cronNotifyUser": "초과 사용자 알림 스캔 간격",
    "cronNotifyUserDes": "초과 사용자를 스캔하고 이메일 알림을 보내는 주기",
    "cronBanUser": "사용자 차단 스캔 간격",
    "cronBanUserDes": "저장소를 초과하고 버퍼 기간을 초과한 사용자를 스캔하고 차단하는 주기",
    "anonymousPurchase": "익명 구매",
    "anonymousPurchaseDes": "로그인하지 않은 사용자가 공유 링크를 직접 구매할 수 있도록 허용합니다.",
    "shopNavEnabled": "상점 네비게이션 표시",
    "shopNavEnabledDes": "사이드바 네비게이션에서 \"상점\" 항목을 표시합니다.",
    "paymentSettings": "결제 설정",
    "currencyCode": "화폐 코드",
    "currencyCodeDes": "3글자 화폐 코드 (예: USD, CNY, EUR)",
    "currencySymbol": "화폐 기호",
    "currencySymbolDes": "표시할 화폐 기호 (예: $, ¥, €)",
    "currencyUnit": "화폐 단위",
    "currencyUnitDes": "최소 화폐 단위 (예: 달러/센트의 경우 100)",
    "paymentProviders": "결제 제공업체",
    "providerName": "제공업체 이름으로, 사용자에게 표시하는 데 사용됩니다.",
    "providerType": "제공업체 유형",
    "providerKey": "키",
    "selectCurrency": "일반 화폐 선택",
    "addPaymentProvider": "결제 제공업체 추가",
    "stripeProvider": "Stripe",
    "weixinProvider": "위챗페이",
    "alipayProvider": "알리페이",
    "customProvider": "사용자 정의 결제 채널",
    "customProviderDes": "Cloudreve 호환 결제 인터페이스를 구현하여 다른 제3자 결제 플랫폼과 연동할 수 있습니다. 자세한 내용은 <0>공식 문서</0>를 참조해 주세요.",
    "providerKeyDes": "Stripe의 API 키를 입력해 주세요.",
    "storageProductSettings": "저장소 제품",
    "storageProductsDes": "사용자가 저장 공간을 확장하기 위해 구매할 수 있는 제품을 구성합니다.",
    "addStorageProduct": "제품 추가",
    "editStorageProduct": "제품 편집",
    "storageSize": "저장 크기",
    "storageSizeBytes": "이 제품에 포함된 저장 크기",
    "duration": "기간",
    "durationSeconds": "기간(초, 예: 2592000은 30일을 의미)",
    "price": "가격",
    "priceInUnits": "가격(최소 화폐 단위)",
    "priceInUnitsDes": "가격은 다음과 같이 표시됩니다:",
    "chipLabel": "라벨(선택사항)",
    "chipLabelHelp": "제품명 옆에 표시되는 짧은 텍스트 라벨",
    "usePoints": "포인트 사용 허용",
    "points": "포인트",
    "pointsHelp": "이 제품을 구매하는 데 필요한 포인트 수",
    "pointsUnit": "포인트",
    "groupProductSettings": "사용자 그룹 제품",
    "groupProductsDes": "사용자가 특정 사용자 그룹에 가입하기 위해 구매할 수 있는 제품을 구성합니다.",
    "addGroupProduct": "사용자 그룹 제품 추가",
    "editGroupProduct": "사용자 그룹 제품 편집",
    "groupId": "사용자 그룹 ID",
    "groupIdHelp": "이 제품을 구매한 후 업그레이드할 사용자 그룹",
    "description": "설명",
    "descriptionHelp": "특징이나 혜택을 입력하세요. 한 줄에 하나씩",
    "receiptEmailTemplate": "결제 영수증 템플릿",
    "receiptEmailTemplateDes": "결제가 확인될 때 사용자에게 보내는 이메일 템플릿",
    "activationEmailTemplate": "계정 활성화 템플릿",
    "activationEmailTemplateDes": "사용자가 계정을 활성화할 때 보내는 이메일 템플릿",
    "quotaExceededEmailTemplate": "저장 할당량 초과 템플릿",
    "quotaExceededEmailTemplateDes": "사용자가 저장 할당량을 초과할 때 보내는 이메일 템플릿",
    "resetPasswordEmailTemplate": "비밀번호 재설정 템플릿",
    "resetPasswordEmailTemplateDes": "사용자가 비밀번호 재설정을 요청할 때 보내는 이메일 템플릿",
    "preferredLanguage": "선호 언어",
    "setAsPreferredLanguage": "선호 언어로 설정",
    "setAsPreferredLanguageDes": "사용자의 언어 선호도를 가져올 수 없는 경우 선호 언어의 이메일 템플릿이 사용됩니다.",
    "alreadyAsPreferredLanguageDes": "현재 언어가 선호 언어로 설정되어 있습니다. 사용자의 언어 선호도를 가져올 수 없는 경우 이 이메일 템플릿이 사용됩니다.",
    "addLanguage": "언어 추가",
    "removeLanguage": "언어 제거",
    "removeLanguageBtn": "언어 제거",
    "cannotRemovePreferredLanguageDes": "선호 언어는 제거할 수 없습니다. 다른 언어를 선호 언어로 설정한 후 다시 시도해 주세요.",
    "languageCodeDes": "추가할 언어를 선택해 주세요.",
    "emailSubject": "이메일 제목",
    "emailSubjectDes": "이메일의 제목. <0>매직 변수</0>를 사용하여 사용자 정의할 수 있습니다.",
    "emailBody": "이메일 내용",
    "emailBodyDes": "이메일의 내용입니다. <0>매직 변수</0>를 사용하여 이메일 내용을 사용자 정의할 수 있습니다.",
    "orderTitle": "주문 제목",
    "themeOptions": "테마 옵션",
    "themeOptionsDes": "사이트의 사용자 정의 테마 옵션을 구성합니다. 이러한 테마는 사용자가 환경 설정에서 선택할 수 있습니다.",
    "primaryColor": "기본 색상",
    "secondaryColor": "보조 색상",
    "primaryColorDark": "기본 색상(다크 모드)",
    "secondaryColorDark": "보조 색상(다크 모드)",
    "addThemeOption": "테마 옵션 추가",
    "editThemeOption": "테마 옵션 편집",
    "invalidThemeConfig": "유효하지 않은 테마 구성입니다. JSON 구문을 확인해 주세요.",
    "themeConfiguration": "테마 구성",
    "themePreview": "테마 미리보기",
    "lightTheme": "밝은 테마",
    "darkTheme": "어두운 테마",
    "previewTitle": "미리보기 제목",
    "previewTextField": "입력 필드",
    "previewPrimary": "기본 색상",
    "invalidThemePreview": "유효하지 않은 테마 구성으로 미리보기할 수 없습니다.",
    "duplicateThemeColor": "이 기본 색상을 사용하는 테마가 이미 존재합니다. 다른 색상을 선택해 주세요.",
    "themeDes": "전체 구성 가능한 항목은 <0>Material-UI Default theme viewer</0>를 참조해 주세요.",
    "defaultTheme": "기본값",
    "auditLog": "이벤트",
    "auditLogDes": "어떤 이벤트를 기록할지 구성합니다. 일부 이벤트는 파일 활동 및 로그인 활동과 같은 추가 기능을 제공하기 위해 시스템에서 사용될 수 있습니다.",
    "systemEvents": "시스템 이벤트",
    "systemEventsDes": "시스템 작업 및 상태와 관련된 이벤트",
    "userEvents": "사용자 이벤트",
    "userEventsDes": "사용자 계정, 인증 및 프로필 변경과 관련된 이벤트",
    "fileEvents": "파일 이벤트",
    "fileEventsDes": "업로드, 다운로드, 수정과 같은 파일 작업과 관련된 이벤트",
    "shareEvents": "공유 이벤트",
    "shareEventsDes": "파일 공유 및 링크 접근과 관련된 이벤트",
    "versionEvents": "버전 이벤트",
    "versionEventsDes": "파일 버전 관리와 관련된 이벤트",
    "mediaEvents": "미디어 이벤트",
    "mediaEventsDes": "썸네일 생성과 같은 미디어 파일 처리와 관련된 이벤트",
    "filesystemEvents": "파일 시스템 이벤트",
    "filesystemEventsDes": "마운트 및 아카이브 처리와 같은 파일 시스템 작업과 관련된 이벤트",
    "webdavEvents": "WebDAV 이벤트",
    "webdavEventsDes": "WebDAV 계정 관리 및 접근과 관련된 이벤트",
    "paymentEvents": "결제 이벤트",
    "paymentEventsDes": "결제 거래 및 처리와 관련된 이벤트",
    "emailEvents": "이메일 이벤트",
    "emailEventsDes": "이메일 발송 및 알림과 관련된 이벤트",
    "toggleAll": "모든 이벤트 활성화/비활성화",
    "toggleAllDes": "이 카테고리의 모든 이벤트를 활성화하거나 비활성화합니다.",
    "event": {
      "file_imported": "외부 파일 가져오기",
      "server_start": "서버 시작",
      "user_signup": "사용자 등록",
      "email_sent": "이메일 발송",
      "user_activated": "사용자 활성화",
      "user_login_failed": "로그인 실패",
      "user_login": "사용자 로그인",
      "user_token_refresh": "토큰 새로고침",
      "file_create": "파일 생성",
      "file_rename": "파일 이름 변경",
      "set_file_permission": "권한 변경",
      "entity_uploaded": "파일 업로드 또는 업데이트",
      "entity_downloaded": "파일 다운로드",
      "copy_from": "복사 원본",
      "copy_to": "복사 대상",
      "move_to": "이동 대상",
      "delete_file": "파일 삭제",
      "move_to_trash": "휴지통으로 이동",
      "share": "공유 생성",
      "share_link_viewed": "공유 링크 조회",
      "set_current_version": "현재 버전 설정",
      "delete_version": "버전 삭제",
      "thumb_generated": "썸네일 생성",
      "live_photo_uploaded": "Live Photo 업로드",
      "update_metadata": "메타데이터 업데이트",
      "edit_share": "공유 편집",
      "delete_share": "공유 삭제",
      "mount": "마운트",
      "relocate": "저장소 정책 이전",
      "create_archive": "아카이브 생성",
      "extract_archive": "아카이브 압축 해제",
      "webdav_login_failed": "WebDAV 로그인 실패",
      "webdav_account_create": "WebDAV 계정 생성",
      "webdav_account_update": "WebDAV 계정 업데이트",
      "webdav_account_delete": "WebDAV 계정 삭제",
      "payment_created": "결제 생성",
      "points_change": "포인트 변경",
      "payment_paid": "결제 완료",
      "payment_fulfilled": "주문 이행",
      "payment_fulfill_failed": "주문 이행 실패",
      "storage_added": "저장소 확장",
      "group_changed": "사용자 그룹 변경",
      "user_exceed_quota_notified": "할당량 초과 알림",
      "user_changed": "사용자 상태 변경",
      "get_direct_link": "직접 링크 가져오기",
      "link_account": "외부 계정 연결",
      "unlink_account": "외부 계정 연결 해제",
      "change_nick": "닉네임 변경",
      "change_avatar": "프로필 사진 변경",
      "membership_unsubscribe": "구독 취소",
      "change_password": "비밀번호 변경",
      "enable_2fa": "2FA 활성화",
      "disable_2fa": "2FA 비활성화",
      "add_passkey": "패스키 추가",
      "remove_passkey": "패스키 제거",
      "redeem_gift_code": "기프트 코드 사용",
      "update_view": "보기 설정 변경",
      "delete_direct_link": "직접 링크 삭제",
      "report_abuse": "남용 신고"
    },
    "server": "서버 설정",
    "tempPath": "임시 경로",
    "tempPathDes": "임시 파일을 저장하는 디렉토리로, Cloudreve 데이터 디렉토리에 상대적입니다. 수정하기 전에 진행 중인 큐 작업이 없는지 확인해 주세요.",
    "siteID": "사이트 ID",
    "siteIDDes": "사이트를 식별하는 고유 ID로, 일반적으로 수정할 필요가 없습니다.",
    "siteSecretKey": "마스터 키",
    "siteSecretKeyDes": "사용자 토큰, 서명 암호화에 사용되는 마스터 키입니다. 순환 후 모든 사용자 토큰, 서명이 무효화됩니다. Cloudreve를 재시작한 후 적용됩니다.",
    "rotateSecretKey": "마스터 키 순환",
    "hashidSalt": "HashID 솔트 값",
    "hashidSaltDes": "HashID 생성에 사용되는 솔트 값입니다. 신중하게 변경해 주세요. 변경하면 기존의 직접 링크, 공유 링크 등이 모두 무효화됩니다.",
    "accessTokenTTL": "액세스 토큰 TTL",
    "accessTokenTTLDes": "액세스 토큰의 유효 기간(초)",
    "refreshTokenTTL": "리프레시 토큰 TTL",
    "refreshTokenTTLDes": "리프레시 토큰의 유효 기간(초)입니다. 사용자 로그인 상태 유지 시간에 영향을 줍니다.",
    "cronGarbageCollect": "가비지 컬렉션 스캔 간격",
    "cronGarbageCollectDes": "임시 파일과 KV 저장소의 만료된 데이터를 스캔하고 회수하는 주기를 설정합니다.",
    "startWithProtocol": "http:// 또는 https://로 시작해야 합니다.",
    "tlsWarning": "현재 사이트는 https를 사용하고 있습니다. 여기에 http URL을 입력하면 예외가 발생할 수 있습니다.",
    "blobUrlCache": "Blob URL 캐시",
    "clearBlobUrlCache": "Blob URL 캐시 지우기",
    "clearBlobUrlCacheDes": "캐시 적중률을 높이기 위해 Cloudreve는 Blob URL을 캐시하고 재사용합니다. CDN 주소 등의 설정이 변경되면 캐시를 지워 주세요.",
    "cacheCleared": "캐시가 지워졌습니다.",
    "masterEncryptionKeyVault": "마스터 암호화 키 저장 방식",
    "masterEncryptionKeyVaultDes": "마스터 암호화 키의 저장 방식을 선택하며, 재시작 후 적용됩니다. 저장 방식이나 키를 변경해야 하는 경우 데이터 손실을 방지하기 위해 <0>문서</0>의 단계를 엄격히 따르십시오.",
    "masterEncryptionKeyVaultSetting": "데이터베이스",
    "masterEncryptionKeyVaultEnv": "환경 변수 <0>CR_ENCRYPT_MASTER_KEY</0>",
    "masterEncryptionKeyVaultFile": "파일",
    "masterEncryptionKeyVaultFilePath": "키 저장 경로",
    "showEncryptionStatus": "암호화 상태 표시",
    "showEncryptionStatusDes": "활성화하면 사용자가 파일 상세 정보에서 파일의 암호화 상태를 볼 수 있습니다."
  },
  "giftCodes": {
    "giftCodesSettings": "기프트 코드",
    "generateGiftCodes": "기프트 코드 생성",
    "giftCodeQuantity": "수량",
    "giftCodeQuantityHelp": "생성할 기프트 코드 수량",
    "giftCodeProductType": "제품 유형",
    "giftCodeTypePoints": "포인트",
    "giftCodeTypeStorage": "저장 공간",
    "giftCodeTypeGroup": "사용자 그룹",
    "giftCodePointsAmount": "포인트 수량",
    "giftCodePointsAmountHelp": "교환 코드 사용 시 획득할 포인트 수량",
    "giftCodeProduct": "제품",
    "selectStorageProduct": "저장 제품 선택",
    "selectGroupProduct": "사용자 그룹 제품 선택",
    "giftCodeType": "유형",
    "giftCodeAmount": "수량",
    "giftCode": "기프트 코드",
    "giftCodeStatus": "상태",
    "giftCodeUsedBy": "사용자",
    "giftCodeUsed": "사용됨",
    "giftCodeUnused": "사용 가능",
    "giftCodeDeleted": "기프트 코드가 성공적으로 삭제되었습니다",
    "giftCodesGenerated": "기프트 코드가 성공적으로 생성되었습니다",
    "noGiftCodes": "기프트 코드가 없습니다",
    "generatedCodesTitle": "생성된 기프트 코드",
    "generatedCodesDescription": "이 기프트 코드들을 복사하여 사용자에게 공유하세요. 각 코드는 한 번만 사용할 수 있습니다.",
    "copyAndClose": "복사하고 닫기",
    "duratonTimes": "기간 배수",
    "duratonTimesDes": "각 기프트 코드에 포함된 해당 상품의 수량",
    "unknownProduct": "알 수 없는 제품"
  },
  "policy": {
    "acceleratedDomainUpload": "전송 가속 도메인을 사용하여 업로드",
    "acceleratedDomainUploadDes": "활성화하면 파일 업로드 시 Qiniu의 <0>전송 가속 도메인</0>을 사용합니다.",
    "compare": "스토리지 정책 비교",
    "deletePolicyConfirmation": "스토리지 정책 {{name}}을(를) 삭제하시겠습니까?",
    "streamSaver": "브라우저에서 다운로드 처리",
    "streamSaverDes": "활성화하면 사용자가 파일을 다운로드할 때 브라우저에서 강제로 처리합니다. OneDrive 스토리지 정책의 제한으로 인해 사용자가 직접 다운로드하는 파일의 이름이 Cloudreve 내 파일 이름과 일치하지 않을 수 있으며, 브라우저에서 다운로드를 처리하면 이 문제를 해결할 수 있습니다.",
    "oauthCallbackFailed": "인증 실패",
    "httpsRequired": "Entra ID 애플리케이션은 HTTPS 리디렉션 URL이 필요하지만 현재 사이트는 HTTP를 사용하고 있어 로그인 완료 후 리디렉션 실패가 발생할 수 있습니다. 이 경우 브라우저 주소창의 HTTPS를 수동으로 HTTP로 교체해 주세요.",
    "authorizeMicrosoft": "Microsoft로 로그인",
    "redirectUrl": "리디렉션 URL",
    "redirectUrlDes": "현재 표시된 것은 요구사항을 충족하는 최신 리디렉션 URL입니다. 애플리케이션 설정의 리디렉션 URL이 일치하는지 확인해 주세요.",
    "authorizeOneDrive": "Entra ID 애플리케이션 설정 확인",
    "authorizeOneDriveDes": "다음 Entra ID 애플리케이션 정보가 여전히 유효한지 확인하고, 필요한 경우 변경해 주세요.",
    "authorizeNow": "즉시 인증",
    "authorizeAgain": "재인증",
    "notGranted": "인증된 계정이 없어 스토리지 정책을 사용할 수 없습니다.",
    "granted": "계정이 인증되었으며, 자격 증명이 <0></0>에 새로고침되었습니다.",
    "grantedNotRefresh": "계정이 인증되었으며, 마지막 시작 이후 자격 증명이 새로고침되지 않았습니다.",
    "batchDeleteSize": "최대 일괄 삭제 수량",
    "batchDeleteSizeDes": "단일 API 요청의 최대 삭제 수량을 제한합니다. 이 설정은 사용자의 일괄 파일 삭제에 영향을 주지 않습니다. 입력하지 않으면 기본값 <0>1000</0>을 사용하며, 이는 공식 S3 API의 최대 허용값입니다.",
    "bucketPolicy": "버킷 정책",
    "cdnOrCustomDomain": "CDN 또는 사용자 정의 소스 도메인",
    "bucketDomain": "스토리지 공간 도메인",
    "bucketDomainDes": "스토리지 공간에 바인딩된 CDN 가속 도메인 또는 사용자 정의 소스 도메인을 입력하세요.",
    "storageNodeInternal": "스토리지 노드 (내부망 Endpoint)",
    "chunkSizeDesOssObs": "허용 범위: 100 KB ～ 5 GB,",
    "chunkSizeDesQiniuCos": "허용 범위: 1 MB ～ 1 GB,",
    "chunkSizeDesS3": "허용 범위: 5 MB ～ 5 GB,",
    "thisIsACustomDomain": "이것은 사용자 정의 도메인입니다",
    "thisIsACustomDomainDes": "Bucket에 사용자 정의 도메인을 바인딩했고 사용자 정의 도메인을 통해 업로드 등의 관리 작업을 수행해야 하는 경우 이 옵션을 선택하세요. 선택하면 Cloudreve는 요청 도메인에서 Bucket 이름을 자동으로 추가하려고 시도하지 않습니다.",
    "addedManually": "직접 설정했습니다",
    "origin": "소스",
    "allowMethods": "허용 Methods",
    "exposeHeaders": "노출 Headers",
    "allowHeaders": "허용 Headers",
    "maxAge": "캐시 시간",
    "accessCredential": "액세스 자격 증명",
    "downloadTrafficDiagram": "다운로드 트래픽 경로 시연도",
    "downloadRelay": "다운로드 중계",
    "downloadRelayDes": "활성화하면 사용자가 파일을 다운로드할 때 Cloudreve를 통해 프록시됩니다.",
    "download": "다운로드",
    "downloadCdn": "다운로드 CDN",
    "useDownloadCdn": "CDN을 사용하여 다운로드 가속",
    "skipSign": "CDN 파일 URL에 서명하지 않음",
    "skipSignDes": "COS 도메인 설정에서 \"소스 인증\"을 활성화한 경우 이 항목을 선택하세요.",
    "cdnHost": "CDN 주소",
    "downloadCdnDes": "사용자가 파일에 액세스할 때 URL의 호스트명, 프로토콜 등 부분이 지정한 CDN 도메인으로 교체됩니다.",
    "mediaExtractorProxy": "미디어 정보 추출 프록시",
    "mediaExtractorProxyDes": "활성화하면 스토리지 측 추출기가 지원하지 않는 파일에 대해 Cloudreve가 파일 미디어 정보 추출을 시도합니다. <0>미디어 처리</0>에서 Cloudreve 미디어 정보 추출기를 구성하세요.",
    "mediaExtractorNative": "네이티브 추출기",
    "mediaExtractorOss": "지능형 미디어 관리 (IMM)",
    "mediaExtractorQiniu": "지능형 멀티미디어 서비스",
    "mediaExtractorCos": "Tencent Cloud 데이터 만상",
    "mediaExtractorObs": "이미지 처리 서비스",
    "mediaExtractorUpyun": "이미지 처리 서비스",
    "nativeMediaMetaExts": "<0>{{name}}</0>을(를) 사용하는 파일 확장자",
    "nativeMediaMetaExtsGeneralDes": "반각 쉼표 ,로 구분하며, 비워두면 <0>{{name}}</0>을(를) 사용하지 않습니다.",
    "nativeMediaMetaExtsRemote": "슬레이브 스토리지의 경우 기본적으로 EXIF 및 음악 메타데이터를 지원하며, 슬레이브 측에서 다른 생성기를 활성화하려면 구성을 통해 덮어쓸 수 있습니다.",
    "nativeMediaMetaExtOss": "지능형 미디어 관리 (IMM) 서비스는 오디오, 비디오 및 이미지 처리를 지원합니다. 이미지 처리는 수동 구성이 필요하지 않지만 오디오나 비디오를 처리해야 하는 경우 IMM을 수동으로 개통하고 Bucket에 바인딩해야 합니다. <0>문서</0>를 참고하여 바인딩하세요. 바인딩 완료 후 위에 처리하려는 오디오/비디오의 확장자를 추가하세요.",
    "nativeMediaMetaExtQiniu": "지능형 멀티미디어 서비스는 일반적인 오디오, 비디오 및 이미지 처리를 지원하며 추가 구성이 필요하지 않습니다. 위에 처리하려는 미디어의 확장자를 입력하세요.",
    "nativeMediaMetaExtCos": "Tencent Cloud 데이터 만상 서비스는 오디오, 비디오 및 이미지 처리를 지원합니다. 이미지 처리는 수동 구성이 필요하지 않지만 오디오나 비디오를 처리해야 하는 경우 먼저 <0>데이터 만상</0>으로 이동하여 개통하고 스토리지 버킷을 바인딩한 다음 버킷 설정 - 미디어 처리에서 이미지 처리 서비스를 개통하세요. 바인딩 완료 후 위에 처리하려는 오디오/비디오의 확장자를 추가하세요.",
    "nativeMediaMetaExtObs": "이미지 처리 서비스는 <0>이미지 EXIF 추출</0>을 지원합니다. 수동 구성이 필요하지 않으며, 위에 처리하려는 이미지의 확장자를 추가하세요.",
    "nativeMediaMetaExtUpyun": "이미지 처리 서비스는 <0>이미지 EXIF 추출</0>을 지원합니다. 수동 구성이 필요하지 않으며, 위에 처리하려는 이미지의 확장자를 추가하세요.",
    "thumbProxy": "썸네일 생성 프록시",
    "thumbProxyDes": "활성화하면 네이티브 썸네일 조건에 맞지 않는 파일에 대해 Cloudreve가 썸네일 파일을 생성하여 스토리지 측에 업로드를 시도합니다. <0>미디어 처리</0>에서 Cloudreve 썸네일 생성기를 구성하세요.",
    "nativeThumbnailMaxSize": "네이티브 썸네일을 사용하는 최대 파일 크기",
    "nativeThumbnailMaxSizeDes": "0을 입력하면 제한하지 않으며, 이 크기를 초과하는 파일은 네이티브 썸네일을 사용하지 않습니다.",
    "nativeThumbNailsSupportAllExts": "모든 파일 확장자에 사용",
    "nativeThumbNails": "네이티브 썸네일을 사용하는 확장자",
    "nativeThumbNailsGeneralDes": "반각 쉼표 ,로 구분하며, 비워두면 네이티브 썸네일을 사용하지 않습니다. 목록에 나열된 파일 확장자에 대해 Cloudreve는 스토리지 측의 네이티브 썸네일을 사용합니다.",
    "nativeThumbNailsGeneralRemote": "슬레이브 스토리지의 경우 기본적으로 단순 이미지 및 음악 커버 썸네일만 지원하며, 슬레이브 측에서 다른 생성기를 활성화하려면 구성을 통해 덮어쓸 수 있습니다.",
    "nativeThumbNailsGeneralOss": "Alibaba Cloud OSS 스토리지의 경우 <0>이미지 처리</0> 서비스를 사용하여 썸네일을 생성합니다.",
    "nativeThumbNailsGeneralQiniu": "Qiniu Cloud 스토리지의 경우 <0>이미지 기본 처리(imageView2)</0> 서비스를 사용하여 썸네일을 생성합니다.",
    "nativeThumbNailsGeneralCos": "Tencent Cloud COS 스토리지의 경우 <0>Tencent Cloud 데이터 만상</0> 서비스를 사용하여 썸네일을 생성합니다.",
    "nativeThumbNailsGeneralObs": "Huawei Cloud OBS 스토리지의 경우 <0>이미지 처리</0> 서비스를 사용하여 썸네일을 생성합니다.",
    "nativeThumbNailsGeneralUpyun": "Upyun 스토리지의 경우 <0>이미지 처리</0> 서비스를 사용하여 썸네일을 생성합니다.",
    "preallocate": "하드 디스크 공간 사전 할당",
    "preallocateDes": "활성화하면 사용자가 파일을 업로드할 때 하드 디스크 공간을 미리 할당하며, 동시에 병렬 청크 업로드도 지원합니다. Linux 또는 Darwin에서만 유효합니다.",
    "chunkConcurrency": "병렬 청크 업로드 수",
    "chunkConcurrencyDes": "웹 직접 업로드 시 동시 진행되는 청크 업로드 수를 설정합니다.",
    "sourceWebEdit": "웹 온라인 편집",
    "uploadRelay": "업로드 중계",
    "uploadRelayDes": "활성화하면 사용자의 업로드 요청이 Cloudreve를 통해 스토리지 측으로 중계되며, 분할 업로드를 수행할 수 없으므로 웹 서버의 최대 업로드 크기 제한을 적절히 조정하세요.",
    "customProxy": "사용자 정의 프록시",
    "storageNode": "스토리지 제공업체",
    "sourceWeb": "웹 / 공식 클라이언트",
    "sourceDav": "WebDAV",
    "uploadTrafficDiagram": "업로드 트래픽 경로 시연도",
    "node": "스토리지 노드",
    "nodeDes": "파일 저장에 사용할 슬레이브 노드를 선택하세요. <0>스토리지 노드 목록</0>에서 슬레이브 노드를 생성하거나 관리할 수 있습니다.",
    "noBindedGroupWarning": "현재 스토리지 정책이 어떤 사용자 그룹에도 할당되지 않았습니다. <0>사용자 그룹 목록</0>으로 이동하여 현재 스토리지 정책에 사용자 그룹을 바인딩하세요.",
    "nameRuleImmutable": "이 설정을 수정해도 스토리지 정책 하의 기존 파일에는 영향을 주지 않습니다. Blob 경로는 생성 후 고정되며, 그 안의 매직 변수가 변경되어도 경로는 업데이트되지 않습니다.",
    "uniqueVarRequired": "디렉터리 경로 또는 파일명에 최소 하나의 고유성 변수를 포함하세요: {uuid}, {randomkey8}, {randomkey16}.",
    "storageAndUpload": "스토리지 및 업로드",
    "blobFolderNaming": "Blob 스토리지 디렉터리",
    "blobFolderNamingDes": "파일 Blob의 저장 디렉터리로, <0>매직 변수</0>를 사용할 수 있습니다.",
    "blobName": "Blob 이름",
    "blobNameDes": "파일 Blob의 이름으로, <0>매직 변수</0>를 사용할 수 있으며, 짧은 시간 내에 같은 파일을 여러 번 업로드하는 경우에도 절대적으로 고유해야 합니다.",
    "basicInfo": "기본 정보",
    "editX": "{{name}} 편집",
    "noGroupBinded": "바인딩된 사용자 그룹이 없습니다",
    "create": "생성",
    "addXStoragePolicy": "{{type}} 스토리지 정책 추가",
    "loadSummary": "통계 데이터 로드",
    "policySummary": "{{count}}개 파일 Blob ({{size}})",
    "sharp": "#",
    "name": "이름",
    "type": "유형",
    "childFiles": "하위 파일 수",
    "totalSize": "데이터 양",
    "actions": "작업",
    "authSuccess": "인증 성공",
    "policyDeleted": "스토리지 정책이 삭제되었습니다",
    "newStoragePolicy": "스토리지 정책 추가",
    "all": "전체",
    "local": "로컬 스토리지",
    "remote": "슬레이브 스토리지",
    "qiniu": "Qiniu",
    "upyun": "Upyun",
    "oss": "Alibaba Cloud OSS",
    "cos": "Tencent Cloud COS",
    "onedrive": "OneDrive",
    "s3": "S3 호환",
    "ks3": "Kingsoft Cloud KS3",
    "obs": "Huawei Cloud OBS",
    "load_balance": "로드 밸런싱",
    "childPolicy": "하위 스토리지 정책",
    "childPolicyDes": "로드 밸런싱에 추가할 하위 스토리지 정책을 선택하세요.",
    "weight": "가중치",
    "addTargetPolicy": "하위 스토리지 정책 추가",
    "selectPolicies": "정책 선택",
    "selectPoliciesDes": "로드 밸런싱에 추가할 스토리지 정책을 선택하세요.",
    "loadBalanceDes": "로드 밸런싱 스토리지 정책을 사용할 때 새로 업로드되는 파일은 가중치에 따라 서로 다른 하위 스토리지 정책에 무작위로 할당됩니다.",
    "xChildPolicies": "{{count}}개 하위 스토리지 정책",
    "refresh": "새로고침",
    "delete": "삭제",
    "edit": "편집",
    "selectAStorageProvider": "스토리지 방식 선택",
    "maxSizeOfSingleFile": "파일 크기 제한",
    "maxSizeOfSingleFileDes": "단일 파일의 최대 크기입니다. 제한을 0으로 입력하면 단일 파일 크기를 제한하지 않습니다.",
    "enterFileExt": "비워두면 파일 확장자를 제한하지 않으며, 여러 개는 반각 쉼표 ,로 구분하세요.",
    "extList": "파일 확장자 제한",
    "noLimit": "제한 없음",
    "whitelist": "허용",
    "blacklist": "거부",
    "fileNameRegex": "파일명 정규식 규칙",
    "fileNameRegexDes": "파일명과 일치하는 정규 표현식입니다. 비워두면 제한이 없습니다.",
    "chunkSizeDes": "분할 업로드 시 분할 크기를 지정하세요. 0으로 입력하면 분할 업로드를 사용하지 않지만 최대 업로드 크기가 웹 서버의 제한을 받을 수 있습니다.",
    "chunkSizeDesSuffix": "{{prefix}}분할 업로드를 통해 사용자가 업로드하는 파일은 분할되어 스토리지 측에 하나씩 업로드됩니다. 업로드가 중단된 후 사용자는 마지막으로 업로드된 분할 이후부터 계속 업로드할 수 있습니다.",
    "chunkSize": "업로드 분할 크기",
    "policyName": "스토리지 정책의 표시명으로, 사용자에게도 표시됩니다.",
    "magicVar": {
      "fileNameMagicVar": "파일명 매직 변수",
      "pathMagicVar": "경로 매직 변수",
      "variable": "매직 변수",
      "description": "설명",
      "example": "예시",
      "16digitsRandomString": "16자리 랜덤 문자",
      "8digitsRandomString": "8자리 랜덤 문자",
      "secondTimestamp": "초 단위 타임스탬프",
      "nanoTimestamp": "나노초 단위 타임스탬프",
      "uid": "사용자 ID",
      "originalFileName": "원본 파일명",
      "originFileNameNoext": "확장자가 없는 원본 파일명",
      "extension": "파일 확장자",
      "uuidV4": "UUID V4",
      "date": "날짜",
      "dateAndTime": "날짜 시간",
      "randomNumber": "범위 내 랜덤 숫자",
      "year": "년도",
      "month": "월",
      "day": "일",
      "hour": "시간",
      "minute": "분",
      "second": "초",
      "path": "사용자가 파일을 업로드할 때의 초기 경로",
      "blobPath": "파일 Blob의 완전한 경로",
      "blobName": "파일 Blob의 이름",
      "blobNameNoext": "확장자 없는 파일 Blob 이름"
    },
    "storageBucket": "스토리지 공간",
    "wanSiteURLDes": "이 스토리지 정책을 사용하기 전에 매개변수 설정 - 사이트 정보 - 사이트 URL에 입력한 주소가 실제와 일치하고 <0>외부 네트워크에서 정상적으로 액세스할 수 있는지</0> 확인하세요.",
    "enterQiniuBucket": "<0>Qiniu 제어판</0>으로 이동하여 객체 스토리지 리소스를 생성하세요. Qiniu에서 스토리지 공간을 생성할 때 지정한 \"스토리지 공간 이름\"을 입력하세요.",
    "qiniuBucketName": "스토리지 공간 이름",
    "cosObsBucketName": "스토리지 버킷 이름",
    "bucketType": "Bucket 읽기/쓰기 권한",
    "bucketTypeDes": "생성한 스토리지 공간의 읽기/쓰기 권한 유형을 선택하세요.",
    "aclType": "액세스 제어 유형",
    "accessTypePulic": "공개 읽기 비공개 쓰기",
    "accessTypePrivate": "비공개 읽기/쓰기",
    "accessType": "액세스 권한",
    "privateBucket": "비공개",
    "privateDes": "Cloudreve가 파일 URL에 서명합니다.",
    "publicBucket": "공개 읽기",
    "publicStorage": "공개",
    "publicDes": "권장하지 않습니다. Cloudreve가 파일의 직접 링크를 바로 반환하여 파일의 액세스 권한을 효과적으로 제어할 수 없습니다.",
    "bucketCDNDes": "스토리지 공간에 바인딩한 CDN 가속 도메인을 입력하세요.",
    "bucketCDNDomain": "CDN 가속 도메인",
    "qiniuCredentialDes": "Qiniu 제어판에서 개인 센터 - 키 관리로 이동하여 획득한 AK, SK를 입력하세요.",
    "ak": "AK",
    "sk": "SK",
    "cannotEnableForPrivateBucket": "비공개 공간에서 외부 링크 기능을 활성화한 후에는 사용자 그룹에서 \"리디렉션을 사용하는 외부 링크\" 활성화를 설정해야 하며, 그렇지 않으면 정상적으로 외부 링크를 생성할 수 없습니다",
    "chunkSizeLabelQiniu": "분할 업로드 시 분할 크기를 지정하세요. 허용 범위는 1 MB - 1 GB입니다.",
    "corsSettingStep": "교차 출처 정책",
    "corsPolicyAdded": "교차 출처 정책이 추가되었습니다.",
    "createOSSBucketDes": "<0>OSS 관리 콘솔</0>로 이동하여 Bucket을 생성할 수 있습니다. <1>표준 스토리지</1> 및 <2>저빈도 액세스</2> 유형의 Bucket만 지원합니다.",
    "bucketName": "Bucket 이름",
    "publicReadBucket": "공개 읽기",
    "ossEndpointDes": "생성된 Bucket의 개요 페이지로 이동하여 <0>액세스 도메인</0> 항목 하의 <1>외부 네트워크 액세스</1> 행의 중간에 있는 <2>EndPoint（지역 노드）</2>를 입력하세요.",
    "ossEndpointDesInternalHint": "내부 네트워크 또는 사용자 정의 도메인 Endpoint를 구성해야 하는 경우 스토리지 정책 생성 후 설정할 수 있습니다.",
    "obsEndpointCnameHint": "사용자 정의 도메인 Endpoint를 구성해야 하는 경우 스토리지 정책 생성 후 설정할 수 있습니다.",
    "endpoint": "EndPoint",
    "ossLANEndpointDes": "비워두면 사용하지 않습니다. Cloudreve가 Alibaba Cloud 컴퓨팅 서비스에 배포되어 있고 OSS와 같은 가용 영역에 있는 경우, 트래픽 비용을 절약하기 위해 내부 네트워크 EndPoint를 추가로 지정할 수 있으며, Cloudreve는 조건이 충족될 때 내부 네트워크 EndPoint로 전환하여 요청을 보냅니다.",
    "intranetEndPoint": "내부 네트워크 EndPoint",
    "ossCDNDes": "Alibaba Cloud CDN을 사용하여 OSS 액세스를 가속화하시겠습니까?",
    "createOSSCDNDes": "<0>Alibaba Cloud CDN 관리 콘솔</0>로 이동하여 CDN 가속 도메인을 생성하고 소스를 방금 생성한 OSS Bucket으로 설정하세요. 아래에 CDN 가속 도메인을 입력하고 HTTPS 사용 여부를 선택하세요:",
    "ossAKDes": "Alibaba Cloud <0>보안 정보 관리</0> 페이지에서 AccessKey를 획득하세요. <1>RAM 액세스 제어</1>에서 <2>AliyunOSSFullAccess</2> 권한을 가진 AccessKey를 생성할 수도 있습니다.",
    "shouldNotContainSpace": "공백을 포함할 수 없습니다",
    "nameThePolicyFirst": "이 스토리지 정책에 이름을 지정하세요:",
    "chunkSizeLabelOSS": "분할 업로드 시 분할 크기를 지정하세요. 허용 범위는 100 KB ~ 5 GB입니다.",
    "ossCORSDes": "이 스토리지 정책은 웹 단에서 파일을 업로드하려면 위와 같은 교차 출처 정책을 올바르게 구성해야 합니다. Cloudreve가 자동으로 설정하도록 도울 수도 있고 수동으로 설정할 수도 있습니다. 이 Bucket의 교차 출처 정책을 이미 설정한 경우 이 단계를 건너뛸 수 있습니다.",
    "letCloudreveHelpMe": "Cloudreve가 설정하도록 하기",
    "skip": "건너뛰기",
    "createUpyunBucketDes": "<0>Upyun 패널</0>에서 생성한 클라우드 스토리지 서비스 이름을 입력하세요.",
    "storageServiceName": "서비스 이름",
    "operatorName": "운영자 이름",
    "operatorPassword": "운영자 비밀번호",
    "tokenStatus": "Token 도용 방지",
    "upyunTokenDes": "Token 도용 방지를 활성화하는 것을 강력히 권장합니다. 생성된 클라우드 스토리지 서비스의 <0>기능 구성</0> 패널로 이동하여 <1>액세스 제어</1> 탭으로 전환하고 Token 도용 방지를 활성화하고 비밀번호를 설정하세요.",
    "tokenEnabled": "Token 도용 방지 활성화됨",
    "tokenDisabled": "Token 도용 방지 활성화되지 않음",
    "upyunTokenSecretDes": "설정한 Token 도용 방지 키를 입력하세요.",
    "upyunTokenSecret": "Token 도용 방지 키",
    "createCOSBucketDes": "<0>COS 관리 콘솔</0>로 이동하여 스토리지 버킷을 생성하고, 생성된 스토리지 버킷의 기본 구성 페이지로 이동하여 <1>스토리지 버킷 이름</1>을 위에 입력하세요.",
    "obsBucketDes": "<0>OBS 관리 콘솔</0>로 이동하여 스토리지 버킷을 생성하고 <1>버킷 이름</1>을 위에 입력하세요. 스토리지 버킷 유형은 <2>표준 스토리지</2> 또는 <3>저빈도 액세스 스토리지</3>만 지원합니다.",
    "cosPrivateRW": "비공개 읽기/쓰기",
    "cosPublicRW": "공개 읽기 비공개 쓰기",
    "cosAccessDomainDes": "생성된 Bucket의 개요 페이지에서 <0>도메인 정보</0> 항목 하에 제공된 <1>액세스 도메인</1>을 입력하세요. 바인딩한 소스 도메인 또는 CDN 가속 도메인을 사용할 수도 있습니다.",
    "obsEndpointDes": "생성된 스토리지 버킷의 개요 페이지에서 <0>도메인 정보</0> 항목 하에 제공된 <1>Endpoint(엔드포인트)</1>를 입력하세요.",
    "accessDomain": "액세스 도메인",
    "cosCDNDomainDes": "<0>Tencent Cloud CDN 관리 콘솔</0>로 이동하여 CDN 가속 도메인을 생성하고 소스를 방금 생성한 COS 스토리지 버킷으로 설정하세요. 아래에 CDN 가속 도메인을 입력하고 HTTPS 사용 여부를 선택하세요:",
    "cosCredentialDes": "Tencent Cloud <0>액세스 키</0> 페이지에서 획득한 액세스 키 쌍을 입력하세요. 이 키 쌍이 COS 서비스에 대한 액세스 권한을 가지고 있는지 확인하세요. <1>프로그래밍 액세스</1> 기능을 가진 <2>하위 사용자</2>를 생성하여 COS 서비스에 대한 액세스 권한을 부여할 수도 있습니다.",
    "obsCredentialDes": "Huawei Cloud <0>액세스 키</0> 페이지에서 획득한 액세스 키 쌍을 입력하세요. <1>프로그래밍 액세스</1> 기능을 가진 <2>IAM 사용자</2>를 생성하여 <3>OBS OperateAccess</3> 권한을 부여할 수도 있습니다.",
    "grantAccess": "계정 인증",
    "grantAccessLater": "아래 버튼을 클릭하여 스토리지 정책을 생성한 후에도 스토리지 정책 설정 페이지에서 계정 인증을 수행해야 합니다.",
    "odHttpsWarning": "OneDrive/SharePoint 스토리지 정책을 사용하려면 HTTPS를 활성화해야 합니다. 활성화 후 매개변수 설정 - 사이트 정보 - 사이트 URL을 동시에 변경하세요.",
    "creatAadAppDes": "<0>Microsoft Entra ID 콘솔</0>로 이동하여 로그인하세요. 로그인 후 <1>Microsoft Entra ID</1> 관리 패널로 들어가세요. 여기서 로그인에 사용하는 계정과 최종 스토리지에 사용하는 OneDrive 소속 계정은 다를 수 있습니다.",
    "createAadAppDes2": "왼쪽 <0>앱 등록</0> 메뉴로 들어가서 <1>새 등록</1> 버튼을 클릭하세요. 애플리케이션 등록 양식을 작성하세요. 그 중 이름은 임의로 지정할 수 있으며, <2>지원되는 계정 유형</2>은 <3>모든 조직 디렉터리(모든 Azure AD 디렉터리 - 다중 테넌트)의 계정 및 개인 Microsoft 계정(예: Skype, Xbox)</3>으로 선택하고, <4>리디렉션 URI (선택 사항)</4>은 <5>웹</5>을 선택하고 <6>{{url}}</6>를 입력하세요. 나머지는 기본값을 유지하면 됩니다.",
    "aadAppIDDes": "애플리케이션 관리의 <0>개요</0> 페이지로 들어가서 보이는 <1>애플리케이션(클라이언트) ID</1>의 값입니다.",
    "entraIdApp": "Entra ID 애플리케이션 정보",
    "aadAppID": "애플리케이션(클라이언트) ID",
    "addAppSecretDes": "클라이언트 비밀번호 생성 방법: 애플리케이션 관리 페이지 왼쪽의 <0>인증서 및 비밀번호</0> 메뉴로 들어가서 <1>새 클라이언트 비밀번호</1> 버튼을 클릭하고 <2>만료 기한</2>을 최대 시간으로 선택하세요. 클라이언트 비밀번호가 만료된 후에는 다시 생성하여 스토리지 정책 설정에 입력해야 합니다.",
    "aadAppSecret": "클라이언트 비밀번호",
    "aadAccountCloud": "Microsoft Graph 엔드포인트",
    "aadAccountCloudDes": "사용하는 Microsoft 365 계정 유형에 따라 해당 엔드포인트를 선택하세요.",
    "multiTenant": "공개（국제판）",
    "gallatin": "세기 인터넷",
    "sharePointDes": "파일을 SharePoint에 저장하시겠습니까?",
    "saveToOneDrive": "계정 기본 OneDrive 드라이브에 저장",
    "spSiteURL": "SharePoint 사이트 주소",
    "odReverseProxyURLDes": "파일 다운로드 시 자체 구축한 역방향 프록시 서버로 교체하여 사용하시겠습니까?",
    "odReverseProxyURL": "역방향 프록시 서버 주소",
    "chunkSizeDesOd": "허용 범위: 5 MB ~ 5GB, OneDrive는 320 KiB (327,680 bytes)의 정수 배수여야 합니다.",
    "limitOdTPSDes": "OneDrive API 요청 빈도 제한",
    "tps": "TPS 제한",
    "tpsDes": "비워두면 제한하지 않습니다. 이 스토리지 정책이 OneDrive에 초당 보내는 API 요청의 최대 수량을 제한합니다. 이 빈도를 초과하는 요청은 속도 제한됩니다. 여러 Cloudreve 노드가 파일을 전송할 때 각각 자신의 제한 버킷을 사용하므로 상황에 따라 이 수치를 비례적으로 낮춰주세요. 웹 단 업로드 요청은 이 제한을 받지 않습니다.",
    "tpsBurst": "TPS 버스트 요청",
    "tpsBurstDes": "요청이 유휴 상태일 때 Cloudreve는 지정된 수량의 할당량을 미래의 버스트 트래픽 사용을 위해 예약할 수 있습니다.",
    "odOauthDes": "하지만 아래 버튼을 클릭하여 OneDrive 로그인 인증을 사용해 초기화를 완료해야 사용할 수 있습니다. 나중에 스토리지 정책 목록 페이지에서 다시 인증할 수 있습니다.",
    "gotoAuthPage": "인증 페이지로 이동",
    "s3BucketDes": "AWS S3 콘솔로 이동하여 스토리지 버킷을 생성하고 아래에 스토리지 버킷 생성 시 지정한 <0>Bucket 이름</0>을 입력하세요:",
    "s3EndpointDes": "스토리지 버킷의 EndPoint（지역 노드）를 지정하고 완전한 URL 형식으로 입력하세요. 예: <0>https://bucket.region.example.com</0>.",
    "selectRegionDes": "스토리지 버킷이 위치한 지역 코드를 입력하세요. 예: <0>us-east-1</0>. AWS가 아닌 S3 호환 스토리지 제공업체의 경우 해당 문서에서 이 항목을 작성하는 방법을 찾아보세요.",
    "chunkSizeLabelS3": "분할 업로드 시 분할 크기를 지정하세요. 허용 범위는 5 MB ~ 5 GB입니다.",
    "policyEndpoint": "Endpoint",
    "s3Region": "지역 코드",
    "s3EndpointPathStyle": "경로 형식 Endpoint를 강제로 사용할지 선택하세요. 일부 타사 S3 호환 스토리지는 이 옵션을 선택해야 할 수 있습니다. 활성화하면 경로 형식 주소를 강제로 사용합니다. 예: <0>http://s3.amazonaws.com/BUCKET/KEY</0>.",
    "usePathEndpoint": "경로 형식 Endpoint 강제 사용",
    "thumbExt": "썸네일을 생성할 수 있는 파일 확장자",
    "thumbExtDes": "비워두면 스토리지 정책 사전 정의 집합을 사용합니다. 로컬, S3 스토리지 정책에는 유효하지 않습니다",
    "driverRoot": "드라이브 루트 디렉터리",
    "driverRootDes": "OneDrive 계정에서 파일을 저장할 위치를 선택하세요. 이 옵션을 변경하면 스토리지 정책의 기존 파일에 액세스할 수 없게 됩니다.",
    "saveToDefaultOneDrive": "파일을 기본 OneDrive 드라이브에 저장",
    "saveToSharePoint": "파일을 SharePoint에 저장",
    "sharePointUrlDes": "SharePoint 사이트 URL을 입력하세요. 포커스를 잃으면 시스템이 자동으로 올바른 드라이브 식별자로 변환합니다.",
    "ks3selectRegionDes": "스토리지 버킷이 위치한 지역 코드를 입력하세요. 예: <0>BEIJING</0>.",
    "ks3EndpointPathStyle": "경로 형식 Endpoint를 강제로 사용할지 선택하세요.",
    "ossRegionDes": "버킷이 위치한 지역 코드를 입력하세요. 예: <0>cn-hangzhou</0>. <1>OSS 지역 및 엔드포인트</1> 표에서 해당 지역을 찾아 해당하는 <2>지역 ID</2>를 입력할 수 있습니다.",
    "fileEncryption": "파일 암호화",
    "enableFileEncryption": "파일 암호화 활성화",
    "enableFileEncryptionDes": "활성화하면 파일 Blob이 암호화되어 저장됩니다. 이 설정을 변경하면 새로 추가되는 파일에만 적용됩니다.",
    "encryptedFile": "암호화된 파일"
  },
  "node": {
    "slave": "슬레이브",
    "master": "마스터",
    "noCapabilities": "활성화된 기능이 없습니다",
    "active": "활성화됨",
    "suspended": "비활성화됨",
    "deleteNodeConfirmation": "노드 {{name}}을(를) 삭제하시겠습니까?",
    "editNode": "노드 {{node}} 편집",
    "thisIsMasterNodes": "현재 사이트를 서비스하고 있는 Cloudreve 인스턴스인 마스터 노드를 편집하고 있습니다.",
    "enableNode": "노드 활성화",
    "enableNodeDes": "노드를 활성화하면 활성화된 기능의 처리를 수락합니다.",
    "name": "이름",
    "nameNode": "노드 이름으로, 사용자에게도 표시됩니다.",
    "type": "유형",
    "server": "노드 주소",
    "serverDes": "노드와 통신하는 데 사용되는 주소입니다. 이 노드에 파일을 저장하려는 경우 이 주소는 파일 업로드를 위해 사용자 측에도 노출됩니다.",
    "loadBalancerRankDes": "이 노드에 로드 밸런싱 가중치를 지정하세요. 값은 정수이며, 가중치가 높을수록 노드가 선택될 확률이 높아집니다.",
    "loadBalancerRank": "로드 밸런싱 가중치",
    "slaveSecret": "슬레이브 키",
    "slaveSecretDes": "슬레이브 노드와 마스터 노드 간 통신에 사용되는 키입니다. 슬레이브 구성 파일의 <0>Slave</0> 하의 <1>Secret</1>과 일치해야 합니다.",
    "testNode": "노드 통신 테스트",
    "testNodeSuccess": "노드 통신 성공",
    "createArchiveDes": "압축 파일 생성 작업 요청을 수락합니다.",
    "extractArchiveDes": "파일 압축 해제 작업 요청을 수락합니다.",
    "remoteDownloadDes": "오프라인 다운로드 작업 요청을 수락합니다. 활성화 후 아래에서 오프라인 다운로드 관련 정보를 구성해야 합니다.",
    "downloader": "다운로더",
    "aria2Des": "대상 노드 서버에서 Cloudreve를 실행하는 것과 동일한 사용자/권한으로 Aria2를 시작하고, Aria2의 구성 파일에서 RPC 서비스를 활성화하세요. 자세한 정보와 가이드는 문서의 \"오프라인 다운로드\" 섹션을 참조하세요.",
    "qbittorrentDes": "대상 노드 서버에서 Cloudreve를 실행하는 것과 동일한 사용자/권한으로 qBittorrent를 시작하고, qBittorrent 설정에서 \"Web UI\" 서비스를 활성화하세요. 자세한 정보와 가이드는 문서의 \"오프라인 다운로드\" 섹션을 참조하세요.",
    "rpcServer": "RPC 서버 주소",
    "rpcServerHelpDes": "포트를 포함한 완전한 RPC 서버 주소입니다. 예: <0>http://127.0.0.1:6800/</0>.",
    "rpcToken": "RPC 인증 토큰",
    "rpcTokenDes": "Aria2 구성 파일의 <0>rpc-secret</0>과 일치해야 하며, 설정하지 않은 경우 비워두세요.",
    "downloaderOptionDes": "다운로드 작업 생성 시 추가로 전달되는 다운로더 구성으로, JSON 키-값 쌍 형식으로 작성하며, 구체적인 내용은 <0>다운로더 공식 문서</0>를 참조하세요.",
    "refreshInterval": "상태 새로고침 간격 (초)",
    "refreshIntervalDes": "Cloudreve가 다운로더에 작업 상태 새로고침을 요청하는 간격입니다. 실제 새로고침 간격은 \"오프라인 다운로드\" 큐의 구성과 바쁜 정도에 따라 달라집니다.",
    "waitForSeeding": "시딩 완료 대기",
    "waitForSeedingDes": "활성화하면 오프라인 다운로드 작업이 완료된 후 다운로더 구성의 시딩 종료 조건이 충족될 때까지 이 작업을 시딩 상태로 유지합니다. 시딩 대기는 오프라인 다운로드 작업 완료 후에 발생하며 사용자의 다운로드된 파일 사용에 영향을 주지 않습니다.",
    "webUIEndpoint": "Web UI 주소",
    "webUIEndpointDes": "qBittorrent의 Web UI 주소입니다. 예: <0>http://127.0.0.1:8080/</0>.",
    "tempPath": "임시 다운로드 디렉터리",
    "tempPathDes": "노드에서 오프라인 다운로드 파일을 임시로 저장하는 데 사용되는 디렉터리입니다. 노드의 Cloudreve 프로세스는 이 디렉터리에 대한 읽기, 쓰기, 실행 권한이 필요하며, 다운로더도 이 디렉터리에 액세스할 수 있어야 합니다. 비워두면 기본 임시 파일 경로를 사용합니다.",
    "webUIUsername": "Web UI 사용자명",
    "webUIPassword": "Web UI 비밀번호",
    "webUICredDes": "인증을 활성화하지 않은 경우 여기를 비워두세요.",
    "downloaderTestPass": "다운로더에 성공적으로 연결되었습니다. 버전: {{version}}",
    "testDownloader": "다운로더 통신 테스트",
    "addNewNode": "새 노드 생성",
    "nameTheNode": "노드 이름 지정:",
    "runCrSlave": "노드에서 마스터 사이트와 동일한 버전의 Cloudreve를 실행하고 다음 구성 파일로 시작하세요:",
    "keepIfUpload": "향후 이 노드를 스토리지에 사용해야 하는 경우 아래의 교차 출처 구성을 유지하세요.",
    "storeFiles": "파일 저장",
    "storeFilesDes": "이 노드를 사용하여 사용자 파일을 저장합니다.",
    "storeFilesHint": "이 노드를 사용하여 파일을 저장하려면 <0>스토리지 정책</0> 페이지로 이동하여 새 슬레이브 스토리지 정책을 생성하고 이 노드를 선택하세요.",
    "runCrWithConfig": "위의 파일을 <0>config.ini</0> 파일로 저장하고 이 파일을 사용하여 Cloudreve를 시작하세요: <0>./cloudreve -c config.ini</0>. 하나의 슬레이브 Cloudreve 인스턴스는 여러 Cloudreve 마스터 노드에 연결할 수 있으며, 모든 마스터 노드에서 이 슬레이브 노드를 추가하고 키를 일치시키기만 하면 됩니다.",
    "inputServer": "노드의 주소를 입력하세요:",
    "testButton": "아래 버튼을 클릭하여 통신이 정상인지 테스트할 수 있습니다.",
    "hostHeaderHint": "서명 오류가 있는 경우 슬레이브 앞의 역방향 프록시가 <0>Host</0> 헤더를 전달하는지 확인하세요.",
    "features": "활성화된 기능",
    "remoteDownload": "오프라인 다운로드",
    "refresh": "새로고침"
  },
  "group": {
    "countUser": "통계",
    "anonymous": "로그인하지 않은 익명 사용자 그룹",
    "sysGroup": "시스템 사용자 그룹",
    "adminGroup": "관리자 사용자 그룹",
    "#": "#",
    "name": "이름",
    "type": "스토리지 정책",
    "count": "하위 사용자 수",
    "size": "최대 용량",
    "nameOfGroup": "사용자 그룹명",
    "nameOfGroupDes": "사용자 그룹의 이름으로, 사용자에게 표시하는 데 사용됩니다.",
    "availablePolicies": "사용 가능한 스토리지 정책",
    "availablePoliciesDes": "사용자 그룹이 사용할 수 있는 스토리지 정책을 지정하세요. 다중 선택 가능하며, 사용자는 선택된 범위 내에서 자유롭게 스토리지 정책을 전환할 수 있습니다. 이 설정을 수정해도 사용자가 이미 업로드한 파일에는 영향을 주지 않습니다.",
    "initialStorageQuota": "초기 용량",
    "initialStorageQuotaDes": "사용자 그룹 하의 사용자 초기 사용 가능 최대 용량입니다.",
    "isAdmin": "관리자 사용자 그룹",
    "isAdminDes": "활성화하면 사용자 그룹 하의 사용자가 관리자 권한을 갖게 됩니다.",
    "share": "공유",
    "allowCreateShareLink": "공유 링크 생성",
    "allowCreateShareLinkDes": "비활성화하면 사용자가 공유 링크를 생성할 수 없습니다.",
    "shareFree": "공유 링크 구매 불필요",
    "shareFreeDes": "활성화하면 사용자가 구매하지 않고도 모든 유료 공유 링크에 액세스할 수 있습니다.",
    "fileManagement": "파일 관리",
    "allowWabDAV": "WebDAV",
    "allowWabDAVDes": "비활성화하면 사용자가 WebDAV 프로토콜을 통해 네트워크 드라이브에 연결할 수 없습니다.",
    "allowWabDAVProxy": "WebDAV 프록시",
    "allowWabDAVProxyDes": "활성화하면 사용자가 WebDAV 다운로드를 Cloudreve를 통해 중계하도록 구성할 수 있습니다.",
    "compressTask": "압축/압축 해제 파일",
    "compressTaskDes": "활성화하면 사용자가 온라인으로 파일을 압축/압축 해제할 수 있습니다.",
    "compressSize": "압축할 파일의 최대 크기",
    "compressSizeDes": "사용자가 생성할 수 있는 압축 작업의 파일 최대 총 크기입니다. 0으로 입력하면 제한하지 않습니다. 이 제한은 압축 작업 생성 시 확인하지 않으며, 실행 시 처리된 원본 파일 총 크기가 이 제한을 초과하면 작업이 실패합니다.",
    "decompressSize": "압축 해제할 파일의 최대 크기",
    "decompressSizeDes": "사용자가 생성할 수 있는 압축 해제 작업의 파일 최대 총 크기입니다. 0으로 입력하면 제한하지 않습니다.",
    "allowRemoteDownload": "오프라인 다운로드",
    "allowRemoteDownloadDes": "사용자가 오프라인 다운로드 작업을 생성할 수 있는지 여부입니다. 오프라인 다운로드를 사용하려면 <0>노드 목록</0>에서 오프라인 다운로드 기능이 활성화된 노드가 필요합니다.",
    "aria2Options": "다운로더 작업 매개변수",
    "aria2OptionsDes": "qBittorrent 또는 Aria2 다운로더의 작업 추가 구성 매개변수로, JSON으로 인코딩된 키-값 형식으로 작성하며, 사용 가능한 매개변수는 공식 문서를 참조하세요.",
    "aria2BatchSize": "일괄 오프라인 다운로드 최대 수량",
    "aria2BatchSizeDes": "일괄 오프라인 다운로드 생성 시 최대 수량입니다. 0으로 입력하면 제한하지 않습니다.",
    "migratePolicy": "스토리지 정책 전송",
    "migratePolicyDes": "사용자가 스토리지 정책 전송 작업을 생성할 수 있는지 여부입니다.",
    "advanceDelete": "고급 파일 삭제 옵션",
    "advanceDeleteDes": "활성화하면 사용자가 프론트엔드에서 파일을 삭제할 때 물리적 파일을 보존할지 여부를 선택할 수 있습니다. 신뢰할 수 있는 사용자 그룹에만 개방하세요.",
    "allowSelectNode": "노드 선택 허용",
    "allowSelectNodeDes": "활성화하면 사용자가 작업 생성 전에 처리 노드를 선택할 수 있습니다. 비활성화하면 시스템이 사용자 그룹이 허용하는 노드 하에서 자동으로 노드를 할당합니다.",
    "allowedNodes": "사용 가능한 노드",
    "allowedNodesDes": "사용자 그룹이 사용할 수 있는 작업 처리 노드를 지정하세요. 비워두면 모든 노드를 사용할 수 있습니다. 사용자는 이 목록 내에서만 선택하거나 로드 밸런싱으로 노드를 할당받을 수 있습니다. 현재 적용되는 작업 범위는 오프라인 다운로드, 파일 압축 또는 압축 해제입니다. 다른 작업은 마스터에 할당되어 처리됩니다.",
    "allNodes": "모든 노드",
    "esclateAnonymity": "익명 사용자 권한 향상",
    "esclateAnonymityDes": "활성화하면 사용자가 익명 사용자에게 더 높은 권한(수정/생성/삭제)을 설정할 수 있습니다. 비활성화하면 사용자는 최대 익명 사용자에게 읽기 전용 권한만 부여할 수 있습니다. 이 설정을 변경해도 이미 설정된 공유 링크나 파일에는 영향을 주지 않습니다.",
    "allowDownloadShare": "공유 링크 액세스",
    "allowDownloadShareDes": "비활성화하면 사용자가 다른 사람의 공유 링크를 볼 수 없습니다. 이 설정은 공유 링크의 권한 설정보다 우선순위가 높습니다.",
    "deletedNode": "삭제된 노드 #{{id}}",
    "maxWalkedFiles": "최대 탐색 파일 수",
    "maxWalkedFilesDes": "파일을 깊이 탐색해야 하는 일부 작업에서 허용되는 최대 탐색 파일 수입니다.",
    "trashBinDuration": "휴지통 보존 시간 (초)",
    "trashBinDurationDes": "휴지통의 파일 보존 기간으로, 기한이 지나면 파일이 완전히 삭제됩니다. 이 설정을 변경해도 이미 휴지통에 있는 파일에는 영향을 주지 않습니다.",
    "serverSideBatchDownload": "서버 측 일괄 다운로드",
    "serverSideBatchDownloadDes": "사용자가 여러 파일을 선택하여 서버 측 중계 일괄 다운로드를 사용할 수 있는지 여부입니다. 비활성화해도 사용자는 여전히 순수 웹 단 일괄 다운로드 기능을 사용할 수 있습니다.",
    "uploadDownload": "업로드 및 다운로드",
    "getDirectLink": "직접 링크 가져오기",
    "getDirectLinkDes": "사용자가 파일의 직접 링크를 가져올 수 있는지 여부입니다.",
    "bathSourceLinkLimit": "일괄 외부 직접 링크 생성 수량 제한",
    "bathSourceLinkLimitDes": "사용자가 한 번에 일괄로 직접 링크를 가져올 수 있는 최대 파일 수량입니다. 0으로 입력하면 직접 링크 가져오기를 허용하지 않습니다.",
    "redirectedSource": "리디렉션을 사용하는 직접 링크",
    "redirectedSourceDes": "활성화를 권장합니다. 활성화하면 사용자가 가져오는 파일 직접 링크가 Cloudreve를 통해 중계되어 링크가 더 짧아집니다. 비활성화하면 사용자가 가져오는 파일 직접 링크가 파일의 원본 링크로 변경되며 파일 버전과 바인딩됩니다. 일부 스토리지 정책은 특정 설정에서 가져오는 비중계 직접 링크가 영구적으로 유효하지 않을 수 있으므로 Cloudreve 문서를 참조하세요.",
    "reuseDirectLink": "기존 직접 링크 재사용",
    "reuseDirectLinkDes": "활성화하면 같은 파일의 직접 링크를 여러 번 요청할 때 이미 생성된 중계 직접 링크를 재사용합니다.",
    "downloadSpeedLimit": "다운로드 속도 제한",
    "downloadSpeedLimitDes": "0으로 입력하면 제한하지 않습니다. 제한을 활성화하면 사용자가 속도 제한을 지원하는 모든 스토리지 정책 하의 파일을 다운로드할 때 최대 다운로드 속도가 제한됩니다.",
    "anonymousHint": "이 사용자 그룹은 로그인하지 않은 익명 방문자에 해당합니다.",
    "create": "새로 생성",
    "copyFromExisting": "기존 사용자 그룹에서 복사하시겠습니까?",
    "notCopy": "복사하지 않음",
    "confirmDelete": "사용자 그룹 {{group}}을(를) 삭제하시겠습니까?",
    "new": "새 사용자 그룹",
    "editGroup": "{{group}} 편집"
  },
  "user": {
    "createdAt": "생성 날짜",
    "originUserGroup": "원래 사용자 그룹",
    "originUserGroupDes": "사용자가 사용자 그룹을 구매하기 전에 속했던 사용자 그룹으로, 현재 사용자 그룹이 만료되면 이 사용자 그룹으로 되돌아갑니다.",
    "noOriginUserGroup": "없음",
    "groupExpired": "사용자 그룹 만료일",
    "groupExpiredDes": "ISO8601 형식의 사용자 그룹 만료일로, 비워두면 현재 사용자 그룹이 영구적으로 유효합니다.",
    "openUserFiles": "사용자 파일 열기",
    "id": "ID",
    "idValue": "{{id}} ({{hash_id}})",
    "avatar": "아바타",
    "removeAvatar": "아바타 제거",
    "userDialogTitle": "사용자 세부 정보",
    "2FAEnabled": "2단계 인증 활성화됨",
    "qqEnabled": "QQ 바인딩됨",
    "logtoEnabled": "Logto 바인딩됨",
    "oidcEnabled": "OIDC 바인딩됨",
    "deleted": "사용자가 삭제되었습니다",
    "new": "새 사용자",
    "filter": "필터",
    "emptyNoFilter": "비워두면 이 항목을 필터링하지 않습니다.",
    "selectedObjects": "{{num}}개 객체가 선택되었습니다",
    "nick": "닉네임",
    "email": "이메일",
    "group": "사용자 그룹",
    "status": "상태",
    "usedStorage": "사용된 공간",
    "status_active": "정상",
    "status_inactive": "활성화되지 않음",
    "status_manual_banned": "수동 차단",
    "status_sys_banned": "시스템 차단",
    "toggleBan": "차단/차단 해제",
    "filterCondition": "필터 조건",
    "all": "전체",
    "userStatus": "사용자 상태",
    "apply": "적용",
    "editUser": "{{nick}} 편집",
    "password": "비밀번호",
    "passwordDes": "비워두면 수정하지 않습니다",
    "groupDes": "사용자가 속한 사용자 그룹",
    "2FA": "2단계 인증",
    "notEnabled": "활성화되지 않음",
    "reset2Fa": "비활성화",
    "reset": "재설정",
    "confirmDelete": "사용자 {{user}}를 삭제하시겠습니까?",
    "deleteXUsers": "{{num}}명 사용자 삭제",
    "confirmBatchDelete": "{{num}}명 사용자를 삭제하시겠습니까?",
    "calibrateStorage": "스토리지 공간 보정",
    "calibrateStorageSuccess": "스토리지 공간 보정 성공"
  },
  "file": {
    "deleteXFiles": "{{num}}개 파일 삭제",
    "confirmBatchDelete": "{{num}}개 파일을 삭제하시겠습니까?",
    "confirmDelete": "파일 {{file}}을(를) 삭제하시겠습니까?",
    "haveShares": "공유 링크 보유",
    "haveDirectLinks": "중계 직접 링크 보유",
    "directLinkId": "링크 식별자",
    "directLinks": "중계 직접 링크",
    "noRecords": "기록이 없습니다",
    "speed": "속도 제한",
    "downloads": "다운로드 횟수",
    "shareLink": "공유 링크",
    "shareLinkNum": "{{num}}개 (<0>보기</0>)",
    "blobType": "유형",
    "noEntities": "Blob이 없습니다",
    "blobs": "Blobs",
    "creator": "생성자",
    "source": "소스",
    "key": "키",
    "value": "값",
    "isPublic": "공개",
    "noMetadata": "메타데이터가 없습니다",
    "metadata": "메타데이터",
    "id": "ID",
    "primaryStoragePolicy": "기본 스토리지 정책",
    "fileDialogTitle": "파일 세부 정보",
    "name": "파일명",
    "deleteAsync": "삭제 작업이 백그라운드에서 실행됩니다",
    "forceDelete": "강제 삭제",
    "size": "크기",
    "sizeUsed": "사용 공간",
    "uploader": "소유자",
    "createdAt": "생성일",
    "uploading": "업로드 중",
    "unknownUploader": "알 수 없음",
    "uploaderID": "소유자 ID",
    "searchFileName": "파일명 검색",
    "storagePolicy": "스토리지 정책",
    "selectTargetUser": "먼저 대상 사용자를 선택하세요",
    "importTaskCreated": "가져오기 작업이 생성되었습니다. \"백그라운드 작업\"에서 실행 상황을 확인할 수 있습니다",
    "manuallyPathOnly": "선택한 스토리지 정책은 수동 경로 입력만 지원합니다",
    "selectFolder": "디렉터리 선택",
    "import": "가져오기",
    "importExternalFolder": "외부 디렉터리 가져오기",
    "importExternalFolderDes": "스토리지 정책의 기존 파일 및 디렉터리 구조를 Cloudreve로 가져올 수 있습니다. 가져오기 작업은 물리적 스토리지 공간을 추가로 차지하지 않지만 사용자의 사용된 용량 공간은 정상적으로 차감됩니다.",
    "storagePolicyDes": "가져올 파일이 현재 저장된 스토리지 정책을 선택하세요.",
    "targetUser": "대상 사용자",
    "targetUserDes": "파일을 어느 사용자의 파일 시스템으로 가져올지 선택하세요.",
    "srcFolderPath": "원본 디렉터리 경로",
    "select": "선택",
    "selectSrcDes": "가져올 디렉터리의 스토리지 측 경로입니다.",
    "dstFolderPath": "대상 디렉터리 경로",
    "dstFolderPathDes": "디렉터리를 사용자 파일 시스템의 어느 경로로 가져올지 지정합니다.",
    "recursivelyImport": "하위 디렉터리 재귀 가져오기",
    "recursivelyImportDes": "디렉터리 하의 모든 하위 디렉터리를 재귀적으로 가져올지 여부입니다.",
    "createImportTask": "가져오기 작업 생성",
    "unlink": "연결 해제 (물리적 파일 보존)",
    "searchUser": "사용자 닉네임 또는 이메일 검색...",
    "extractMediaMeta": "미디어 정보 추출",
    "extractMediaMetaDes": "파일을 가져오는 동시에 각 파일의 미디어 정보 추출을 시도할지 여부입니다.",
    "importWarning": "주의사항",
    "importWarnings": [
      "가져온 후 물리적 파일은 Cloudreve가 관리하므로, 이후 외부에서 이 파일을 수정하지 마세요.",
      "같은 파일을 중복으로 가져오지 마세요.",
      "사용자 파일이 충돌하는 경우 이 파일은 건너뛰어집니다."
    ],
    "otherConditions": "기타 조건",
    "shareLinkExisted": "공유 링크 존재",
    "directLinkExisted": "중계 직접 링크 존재",
    "isUploading": "업로드 중"
  },
  "entity": {
    "refenenceCount": "참조 횟수",
    "waitForRecycle": "회수 대기",
    "entityDialogTitle": "Blob 세부 정보",
    "uploadSessionID": "업로드 세션 ID",
    "referredFiles": "연관 파일",
    "confirmBatchDelete": "{{num}}개 Blob을 삭제하시겠습니까?",
    "deleteXEntities": "{{num}}개 Blob 삭제",
    "forceDelete": "강제 삭제",
    "forceDeleteDes": "물리적 파일 삭제 성공 여부와 관계없이 Blob 기록을 삭제합니다."
  },
  "event": {
    "cleanup": "정리",
    "cleanupAuditLog": "이벤트 정리",
    "cleanupAuditLogDescription": "다음 조건을 만족하는 모든 이벤트를 삭제합니다:",
    "cleanupNotAfter": "이 날짜 이전",
    "cleanupEventTypes": "이벤트 유형",
    "cleanupEventTypesDes": "정리할 이벤트 유형을 선택하세요. 비워두면 모든 유형을 정리합니다.",
    "initiator": "발신자",
    "event": "이벤트",
    "userID": "사용자 ID",
    "ip": "IP",
    "type": "유형",
    "correlationId": "요청 ID",
    "fileID": "파일 ID",
    "emailSend": "이메일 \"{{title}}\"을(를) {{email}}로 발송",
    "emailFailed": "이메일 큐 시작 실패",
    "signinFailed": "로그인 실패: {{reason}}",
    "createDavAccount": "WebDAV 계정 생성: {{account}}",
    "updateDavAccount": "WebDAV 계정 업데이트: {{account}}",
    "deleteDavAccount": "WebDAV 계정 삭제: {{account}}",
    "pointsChange": "포인트 변경: {{points}}",
    "storageAdded": "{{size}} 용량을 구매했습니다",
    "nickChange": "닉네임이 {{old}}에서 {{new}}로 변경되었습니다",
    "eventDialogTitle": "이벤트 세부 정보",
    "userAgent": "사용자 에이전트",
    "linkedUser": "연관 사용자",
    "datetime": "시간",
    "linkedFile": "연관 파일",
    "linkedEntity": "연관 Blob",
    "linkedShare": "연관 공유",
    "rawContent": "원본 기록",
    "confirmDelete": "이 이벤트를 삭제하시겠습니까?",
    "deleteXEvents": "{{num}}개 이벤트 삭제",
    "confirmBatchDelete": "{{num}}개 이벤트를 삭제하시겠습니까?"
  },
  "share": {
    "confirmBatchDelete": "{{num}}개 공유를 삭제하시겠습니까?",
    "confirmDelete": "이 공유를 삭제하시겠습니까?",
    "deleteXShares": "{{num}}개 공유 삭제",
    "shareDialogTitle": "공유 세부 정보",
    "shareLink": "공유 링크",
    "deleted": "파일이 삭제되었습니다",
    "srcFileName": "원본 파일",
    "views": "조회",
    "downloads": "다운로드",
    "price": "포인트",
    "autoExpire": "자동 만료",
    "owner": "공유자",
    "createdAt": "공유일",
    "private": "개인 홈페이지에서 숨김",
    "yes": "예",
    "no": "아니오",
    "afterNDownloads": "{{num}}회 다운로드 후",
    "none": "없음",
    "srcType": "원본 파일 유형",
    "folder": "디렉터리",
    "file": "파일"
  },
  "task": {
    "cleanupTasks": "작업 정리",
    "cleanupTasksDescription": "다음 조건을 만족하는 모든 작업을 정리합니다:",
    "cleanupNotAfter": "이 날짜 이전",
    "cleanupTaskTypes": "작업 유형",
    "cleanupTaskTypesDes": "정리할 작업 유형을 선택하세요. 비워두면 모든 유형을 정리합니다.",
    "cleanupTaskStatuses": "작업 상태",
    "cleanupTaskStatusesDes": "정리할 작업 상태를 선택하세요. 비워두면 모든 완료된 상태의 작업을 정리합니다.",
    "confirmDelete": "이 작업을 삭제하시겠습니까?",
    "confirmBatchDelete": "{{num}}개 작업을 삭제하시겠습니까?",
    "deleteXTasks": "{{num}}개 작업 삭제",
    "blobID": "Blob ID",
    "retryIndex": "재시도 순번",
    "entityError": "회수 실패한 Blob",
    "updatedAt": "업데이트일",
    "taskDialogTitle": "작업 세부 정보",
    "explicitEntityRecycle": "파일 Blob 명시적 회수: {{blobs}}",
    "entityRecycleRoutine": "정기 스캔으로 파일 Blob 회수",
    "mediaMetadata": "Blob <0>#{{entityID}}</0>의 미디어 정보 추출",
    "uploadSentinelCheck": "업로드 세션 {{uploadSessionID}} 상태 확인",
    "remoteDownload": "오프라인 다운로드:",
    "owner": "소유자",
    "content": "내용",
    "status": "상태",
    "create_archive": "압축 파일 생성",
    "extract_archive": "파일 압축 해제",
    "relocate": "스토리지 정책 전송",
    "remote_download": "오프라인 다운로드",
    "media_meta": "미디어 정보 추출",
    "entity_recycle_routine": "Blob 스캔 회수",
    "explicit_entity_recycle": "명시적 Blob 회수",
    "upload_sentinel_check": "업로드 센티넬 확인",
    "import": "외부 가져오기",
    "type": "유형",
    "node": "처리 노드",
    "createdBy": "생성자",
    "ready": "준비",
    "downloading": "다운로드 중",
    "paused": "일시정지 중",
    "seeding": "시딩 중",
    "error": "오류",
    "finished": "완료",
    "canceled": "취소/중지",
    "unknown": "알 수 없음",
    "errorMsg": "오류 정보"
  },
  "payment": {
    "tradeNo": "거래 번호",
    "productType": "상품 유형",
    "providerID": "결제 방식",
    "status": "상태",
    "deleteXPayments": "{{num}}개 주문 삭제"
  },
  "customProps": {
    "add": "추가",
    "type": "유형",
    "default": "기본값",
    "actions": "작업",
    "text": "텍스트",
    "number": "숫자",
    "boolean": "체크",
    "select": "단일 선택",
    "multiSelect": "다중 선택",
    "user": "사용자",
    "link": "링크",
    "rating": "평점",
    "addProp": "속성 추가",
    "editProp": "속성 편집",
    "icon": "아이콘",
    "iconDes": "<0>Iconify</0> 아이콘 이름으로, 비워두면 아이콘을 표시하지 않습니다.",
    "id": "식별자",
    "idDes": "속성 식별자로, 모든 속성 중에서 고유해야 합니다.",
    "idPatternDes": "문자, 숫자, 밑줄, 하이픈만 포함할 수 있습니다.",
    "minLength": "최소 길이",
    "maxLength": "최대 길이",
    "emptyLimit": "비워두면 제한하지 않습니다.",
    "minValue": "최소값",
    "maxValue": "최대값",
    "options": "옵션",
    "optionsDes": "한 줄에 하나의 옵션입니다."
  },
  "vas": {
    "disableSubAddressEmail": "서브 주소 이메일 비활성화",
    "disableSubAddressEmailDes": "활성화하면 더하기 기호 <0>+</0>가 포함된 이메일 주소로는 계정을 등록할 수 없습니다.",
    "confirmDelete": "이 주문들을 삭제하시겠습니까?",
    "vas": "부가 서비스",
    "reports": "신고",
    "orders": "주문",
    "initialFiles": "초기 파일",
    "initialFilesDes": "사용자 등록 후 초기에 보유하는 파일을 지정합니다. 파일 ID를 입력하여 기존 파일을 검색하고 추가하세요.",
    "filterEmailProvider": "등록 이메일 도메인 필터링",
    "filterEmailProviderDisabled": "비활성화",
    "filterEmailProviderWhitelist": "화이트리스트",
    "filterEmailProviderBlacklist": "블랙리스트",
    "filterEmailProviderDes": "특정 이메일만 사용하여 사이트에 등록할 수 있도록 허용하며, 타사 SSO 로그인은 이 제한을 받지 않습니다.",
    "filterEmailProviderRule": "이메일 도메인 필터링 규칙",
    "filterEmailProviderRuleDes": "여러 도메인은 반각 쉼표로 구분하세요.",
    "qqConnect": "QQ 연동",
    "qqConnectHint": "<0>QQ 연동 오픈 플랫폼</0>에서 애플리케이션을 생성할 때 콜백 주소는 {{url}}로 입력하세요",
    "enableQQConnect": "QQ 연동 활성화",
    "enableQQConnectDes": "QQ 바인딩 허용 여부, QQ를 사용한 본 사이트 로그인 허용 여부",
    "loginWithoutBinding": "바인딩되지 않은 경우 직접 로그인 가능",
    "loginWithoutBindingDes": "활성화하면 사용자가 타사 로그인을 사용했지만 바인딩된 등록 사용자가 없는 경우 시스템이 사용자를 생성하고 로그인시킵니다. 이런 방식으로 생성된 사용자는 향후 타사 로그인만 사용할 수 있습니다.",
    "appid": "APP ID",
    "appidDes": "애플리케이션 관리 페이지에서 획득한 APP ID",
    "appKey": "APP KEY",
    "appKeyDes": "애플리케이션 관리 페이지에서 획득한 APP KEY",
    "overuseReminder": "초과 사용 알림",
    "overuseReminderDes": "사용자의 부가 서비스 만료로 인해 용량이 제한을 초과한 후 발송되는 알림 이메일 템플릿",
    "vasSetting": "결제/기타 설정",
    "storagePack": "용량 팩",
    "purchasableGroups": "구매 가능 사용자 그룹",
    "giftCodes": "교환 코드",
    "enable": "활성화",
    "appID": "App- ID",
    "appIDDes": "당면부 애플리케이션의 APPID",
    "rsaPrivate": "RSA 애플리케이션 개인키",
    "rsaPrivateDes": "당면부 애플리케이션의 RSA2 (SHA256) 개인키로, 일반적으로 직접 생성합니다. 자세한 내용은 <0>RSA 키 생성</0>을 참조하세요.",
    "alipayPublicKey": "Alipay 공개키",
    "alipayPublicKeyDes": "Alipay에서 제공하며, 애플리케이션 관리 - 애플리케이션 정보 - 인터페이스 서명 방식에서 획득할 수 있습니다.",
    "wechatPay": "WeChat 공식 QR코드 결제",
    "applicationID": "애플리케이션 ID",
    "applicationIDDes": "직접 연결 가맹점이 신청한 공중 계정 또는 모바일 애플리케이션 appid",
    "merchantID": "직접 연결 가맹점 번호",
    "merchantIDDes": "직접 연결 가맹점의 가맹점 번호로, WeChat Pay에서 생성하고 발급합니다.",
    "apiV3Secret": "API v3 키",
    "apiV3SecretDes": "가맹점은 먼저 【가맹점 플랫폼】-【API 보안】 페이지에서 이 키를 설정해야 하며, 요청이 WeChat Pay의 서명 검증을 통과할 수 있습니다. 키의 길이는 32바이트입니다.",
    "mcCertificateSerial": "가맹점 인증서 일련번호",
    "mcCertificateSerialDes": "가맹점 플랫폼【API 보안】-【API 인증서】-【인증서 보기】에 로그인하여 가맹점 API 인증서 일련번호를 확인할 수 있습니다.",
    "mcAPISecret": "가맹점 API 개인키",
    "mcAPISecretDes": "개인키 파일 apiclient_key.pem의 내용입니다.",
    "payjs": "PAYJS WeChat Pay",
    "payjsWarning": "이 서비스는 타사 플랫폼 <0>PAYJS</0>에서 제공하며, 발생하는 모든 분쟁은 Cloudreve 개발자와 무관합니다.",
    "mcNumber": "가맹점 번호",
    "mcNumberDes": "PAYJS 관리 패널 홈페이지에서 확인할 수 있습니다",
    "communicationSecret": "통신 키",
    "otherSettings": "기타 설정",
    "banBufferPeriod": "차단 완충 기간 (초)",
    "banBufferPeriodDes": "사용자가 용량 초과 상태를 유지하는 최대 기간으로, 이 기간을 초과하면 해당 사용자가 시스템에 의해 동결됩니다.",
    "allowSellShares": "공유에 가격 설정 허용",
    "allowSellSharesDes": "활성화하면 사용자가 공유에 포인트 가격을 설정할 수 있으며, 다운로드 시 포인트가 차감됩니다.",
    "creditPriceRatio": "포인트 입금 비율 (%)",
    "creditPriceRatioDes": "가격이 설정된 공유를 구매하여 다운로드할 때 공유자가 실제로 입금받는 포인트 비율입니다.",
    "creditPrice": "포인트 가격 (분)",
    "creditPriceDes": "포인트 충전 시 가격",
    "add": "추가",
    "name": "이름",
    "price": "단가",
    "duration": "기간",
    "size": "크기",
    "actions": "작업",
    "orCredits": " 또는 {{num}} 포인트",
    "highlight": "강조 표시",
    "yes": "예",
    "no": "아니오",
    "productName": "상품명",
    "qyt": "수량",
    "code": "교환 코드",
    "status": "상태",
    "invalidProduct": "무효화된 상품",
    "used": "사용됨",
    "notUsed": "사용되지 않음",
    "generatingResult": "생성 결과",
    "addStoragePack": "용량 팩 추가",
    "editStoragePack": "용량 팩 편집",
    "productNameDes": "상품 표시 이름",
    "packSizeDes": "용량 팩의 크기",
    "durationDay": "유효 기간 (일)",
    "durationDayDes": "각 용량 팩의 유효 기간",
    "priceYuan": "단가 (위안)",
    "packPriceDes": "용량 팩의 단가",
    "priceCredits": "단가 (포인트)",
    "priceCreditsDes": "포인트를 사용하여 구매할 때의 가격으로, 0으로 입력하면 포인트로 구매할 수 없습니다",
    "editMembership": "구매 가능 사용자 그룹 편집",
    "addMembership": "구매 가능 사용자 그룹 추가",
    "group": "사용자 그룹",
    "groupDes": "구매 후 업그레이드되는 사용자 그룹",
    "durationGroupDes": "구매 후 업그레이드되는 사용자 그룹 단위 구매 시간의 유효 기간",
    "groupPriceDes": "사용자 그룹의 단가",
    "productDescription": "상품 설명 (한 줄에 하나씩)",
    "productDescriptionDes": "구매 페이지에 표시되는 상품 설명",
    "highlightDes": "활성화하면 상품 선택 페이지에서 강조 표시됩니다",
    "generateGiftCode": "교환 코드 생성",
    "numberOfCodes": "생성 수량",
    "numberOfCodesDes": "활성화 코드 일괄 생성 수량",
    "linkedProduct": "해당 상품",
    "productQyt": "상품 수량",
    "productQytDes": "포인트 유형 상품의 경우 여기는 포인트 수량이며, 다른 상품은 기간 배수입니다",
    "freeDownload": "포인트 무료 공유 다운로드",
    "freeDownloadDes": "활성화하면 사용자가 포인트가 필요한 공유를 무료로 다운로드할 수 있습니다",
    "credits": "포인트",
    "markSuccessful": "성공으로 표시",
    "markAsResolved": "처리됨으로 표시",
    "reportedContent": "신고 대상",
    "reason": "원인",
    "description": "추가 설명",
    "reportTime": "신고 시간",
    "invalid": "[무효화됨]",
    "deleteShare": "공유 삭제",
    "orderDeleted": "주문 기록이 삭제되었습니다",
    "orderName": "주문명",
    "product": "상품",
    "orderNumber": "주문 번호",
    "paidBy": "결제 방식",
    "orderOwner": "생성자",
    "amount": "금액",
    "unpaid": "미결제",
    "paid": "결제됨",
    "shareLink": "공유 링크",
    "mobileApp": "모바일 클라이언트",
    "showAppPromotion": "클라이언트 가이드 페이지 표시",
    "showAppPromotionDes": "활성화하면 사용자가 \"연결 및 마운트\" 페이지에서 모바일 클라이언트 사용 가이드를 볼 수 있습니다.",
    "customPaymentName": "결제 방식 이름",
    "customPaymentNameDes": "사용자에게 표시할 결제 방식 이름",
    "customPaymentSecretDes": "Cloudreve가 결제 요청에 서명하는 데 사용하는 키입니다.",
    "customPaymentEndpoint": "결제 인터페이스 주소",
    "customPaymentEndpointDes": "결제 주문 생성 시 요청하는 인터페이스 URL",
    "appFeedback": "피드백 페이지 URL",
    "appForum": "사용자 포럼 URL",
    "appLinkDes": "앱 설정 페이지에 표시하는 데 사용되며, 비워두면 링크 버튼을 표시하지 않습니다. VOL 라이선스가 유효할 때만 이 설정이 적용됩니다."
  },
  "pro": {
    "title": "Pro 버전 전용 기능",
    "description": "시도하는 기능은 Cloudreve Pro 버전에서만 사용할 수 있으며, 모든 고급 기능을 잠금 해제하려면 업그레이드하세요.",
    "proInclude": "Pro 버전 포함:",
    "shareLinkCollabration": "공유 링크 협업 편집",
    "filePermission": "파일 권한 관리",
    "multipleStoragePolicy": "다중 스토리지 정책 및 디렉터리 스토리지 정책 전환",
    "auditAndActivity": "파일 및 시스템 활동 로그",
    "vasService": "부가 서비스 및 포인트 시스템",
    "sso": "SSO 단일 로그인",
    "more": "......",
    "later": "나중에 보기",
    "learnMore": "Pro 버전 자세히 보기",
    "promotionTitle": "커뮤니티 버전 업그레이드 특별 할인",
    "promotion": "구매 시 할인 코드 <0>{{code}}</0>를 사용하여 <1>-{{discount}}%</1> 할인을 받으세요."
  },
  "abuseReport": {
    "deleteXAbuseReports": "{{num}}개 신고 삭제",
    "folderPath": "디렉터리 경로",
    "reporter": "신고자",
    "shareLink": "공유 링크 <0>#{{id}}</0>",
    "deletedShare": "삭제된 공유 링크",
    "deletedUser": "삭제된 사용자",
    "confirmDelete": "이 신고 기록을 삭제하시겠습니까?",
    "confirmBatchDelete": "{{num}}개 신고 기록을 삭제하시겠습니까?",
    "reporterID": "신고자 사용자 ID",
    "reportedUserID": "신고 대상 사용자 ID",
    "shareID": "공유 ID",
    "reason": "원인"
  }
}
