<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
    'calculate-size.totalSelectionSize' => '선택 크기: %%totalSize%%',
    'calculate-size.invalidFileName' => '부적합한 파일 이름',
    'calculate-size.actionError' => '파일 또는 디렉터리 %%file%%의 크기를 계산할 수 없음: %%reason%%',

    'code-editor.title' => "코드 편집기: %%file%%",
    'code-editor.successSaved' => '파일이 저장되었습니다.',
    'code-editor.exitConfirmation' => '저장하지 않은 파일을 닫고 변경 사항을 삭제하시겠습니까?',
    'code-editor.exitConfirmationDescription' => '',

    'html-editor.title' => "HTML 편집기: %%file%%",
    'html-editor.successSaved' => '파일이 저장되었습니다.',

    'copy-files.title' => '파일 복사',
    'copy-files.hintFile' => '다음 파일을 복사하려 합니다: %%file%%',
    'copy-files.hintFiles' => '%%number%%개의 파일/디렉터리를 복사하려 합니다.',
    'copy-files.destinationFolderHint' => '다음 디렉터리에 복사:',
    'copy-files.overwriteExisting' => '기존 파일 대체',
    'copy-files.errorFileExists' => '같은 이름의 파일 또는 디렉터리가 대상 디렉터리에 이미 있습니다.',
    'copy-files.actionSuccess' => '선택한 파일 및 디렉터리가 복사되었습니다.',
    'copy-files.actionError' => '%%file%%를 복사할 수 없음: %%reason%%',
    'copy-files.invalidSourceFileName' => '유효하지 않은 원본 파일 이름.',
    'copy-files.invalidDestinationFileName' => '유효하지 않은 파일 이름.',
    'copy-files.destinationRequired' => '대상 디렉터리가 지정되지 않았습니다.',

    'create-archive.title' => '아카이브에 파일 추가',
    'create-archive.hint' => '아카이브 파일의 경로: %%folder%%',
    'create-archive.archiveName' => '아카이브 파일 이름',
    'create-archive.errorEmptyArchiveName' => '아카이브 파일 이름을 입력합니다.',
    'create-archive.errorEmptySelection' => '선택 파일이 없음.',
    'create-archive.errorArchiveExists' => '같은 파일 이름을 갖는 아카이브가 이미 있습니다.',
    'create-archive.archiveCreated' => '%%archive%%이(가) 생성되었습니다.',
    'create-archive.actionError' => '아카이브를 생성할 수 없음: %%reason%%.',

    'create-directory.title' => '디렉터리 생성',
    'create-directory.hint' => '디렉터리를 추가할 폴더: %%folder%%',
    'create-directory.folderName' => '디렉터리 이름',
    'create-directory.errorEmptyDirectoryName' => '디렉터리 이름을 입력합니다.',
    'create-directory.errorDirectoryExists' => '같은 이름의 디렉터리 또는 파일이 이미 있습니다. 다른 이름을 선택해 주십시오.',
    'create-directory.actionError' => '디렉터리 %%directory%%를 생성할 수 없음: %%reason%%',
    'create-directory.folderCreated' => '%%folder%% 디렉터리가 생성되었습니다.',
    'create-directory.errorInvalidPath' => '유효하지 않은 경로가 지정됨.',

    'create-file.title' => '파일 생성',
    'create-file.hint' => '파일을 추가할 폴더: %%folder%%',
    'create-file.fileName' => '파일 이름',
    'create-file.htmlTemplate' => 'HTML 템플릿 사용',
    'create-file.htmlTemplateHint' => '빈 HTML 페이지를 생성합니다.',
    'create-file.errorEmptyFileName' => '파일 이름을 입력합니다.',
    'create-file.errorFileExists' => '같은 이름의 파일 또는 디렉터리가 이미 있습니다. 다른 이름을 선택해 주십시오.',
    'create-file.actionError' => '%%file%%를 생성할 수 없음: %%reason%%',
    'create-file.fileCreated' => '%%file%%이(가) 생성되었습니다.',

    'delete.actionSuccess' => '선택한 파일 및 디렉터리가 제거되었습니다.',
    'delete.invalidFileName' => '유효하지 않은 파일 이름.',
    'delete.actionError' => '%%file%% 파일을 제거하지 못했습니다',

    'moveToTrash.actionSuccess' => '선택한 파일 및 디렉터리가 제거되었습니다.',
    'moveToTrash.invalidFileName' => '유효하지 않은 파일 이름.',
    'moveToTrash.actionError' => '%%file%% 파일을 휴지통으로 옮기지 못했습니다',

    'purge.actionSuccess' => '선택한 파일과 디렉터리가 제거되었습니다.',
    'purge.actionError' => '%%file%% 제거 실패: %%reason%%',
    'purgeAll.actionSuccess' => '모든 파일과 디렉터리가 휴지통에서 제거되었습니다.',

    'edit.title' => "%%file%% 파일 편집",
    'edit.successSaved' => '파일이 저장되었습니다.',

    'extract-archive.title' => '파일 압축 풀기',
    'extract-archive.hintFile' => '선택한 아카이브: %%file%%',
    'extract-archive.hintFiles' => '%%number%% 아카이브가 선택되었습니다.',
    'extract-archive.destinationFolderHint' => '다음 디렉터리에 파일 압축 풀기:',
    'extract-archive.actionSuccess' => '선택한 아카이브의 파일을 추출했습니다.',
    'extract-archive.actionError' => '%%file%%를 추출할 수 없음: %%reason%%',
    'extract-archive.invalidSourceFileType' => '파일 형식이 지원되지 않습니다. ZIP, TAR, TAR.GZ, TGZ, RAR 아카이브만 허용됩니다.',
    'extract-archive.overwriteExisting' => '기존 파일 대체',
    'extract-archive.unrarNotInstalled-admin' => 'RAR 아카이브를 추출하려면, <a target="_blank" href="https://support.plesk.com/hc/en-us/articles/12376970580759">RAR 아카이브 취소 프로그램을 설치하십시오</a>.',
    'extract-archive.unrarNotInstalled-customer' => 'RAR 아카이브를 풀려면 호스팅 업체에 문의하십시오.',

    'import-file.invalidUrl' => '올바르지 않은 URL입니다.',

    'index.title' => '파일',
    'index.pageHint' => '여기서 웹 공간의 파일을 관리할 수 있습니다.',

    'list-data.actionError' => '디렉터리를 열 수 없음: %%reason%%',

    'search-data.actionError' => '다음 파일을 검색할 수 없음: %%reason%%',
    'search-data.limitReached' => '검색한 파일 개수 제한에 도달했습니다.',

    'list.title' => '파일 관리자',
    'list.titleForObject' => '%%name%%에 대한 내용 관리자',

    'move-files.title' => '파일 이동',
    'move-files.hintFile' => '다음 파일을 이동하려 합니다: %%file%%',
    'move-files.hintFiles' => '%%number%%개의 파일/디렉터리를 이동하려 합니다.',
    'move-files.destinationFolderHint' => '다음 디렉터리로 이동:',
    'move-files.overwriteExisting' => '기존 파일 대체',
    'move-files.errorFileExists' => '같은 이름의 파일 또는 디렉터리가 대상 디렉터리에 이미 있습니다.',
    'move-files.actionSuccess' => '선택한 파일 및 디렉터리가 이동되었습니다.',
    'move-files.actionError' => '%%file%%를 이동할 수 없음: %%reason%%',
    'move-files.invalidSourceFileName' => '유효하지 않은 원본 파일 이름.',
    'move-files.invalidDestinationFileName' => '유효하지 않은 파일 이름.',
    'move-files.destinationRequired' => '대상 디렉터리가 지정되지 않았습니다.',

    'permissions.titleFile' => "%%file%% 파일에 대한 권한 변경",
    'permissions.titleDir' => "%%file%% 디렉터리에 대한 권한 변경",
    'permissions.successUpdatePermissions' => "파일 또는 디렉터리 액세스 권한이 업데이트되었습니다.",

    'rename.title' => '이름 바꾸기',
    'rename.waitButtonTitle' => '기다려 주십시오.',
    'rename.hint' => '다음 파일의 이름을 바꾸려 합니다: %%file%%',
    'rename.fileName' => '새 이름',
    'rename.errorFileExists' => '같은 이름의 파일 또는 디렉터리가 이 디렉터리에 이미 있습니다.',
    'rename.actionSuccess' => '파일의 이름이 바뀌었습니다.',
    'rename.actionError' => '%%file%%의 이름을 바꿀 수 없음: %%reason%%',
    'rename.invalidSourceFileName' => '유효하지 않은 원본 파일 이름.',
    'rename.invalidDestinationFileName' => '유효하지 않은 파일 이름.',

    'show.title' => "%%file%% 파일 표시",
    'show.failedReadContent' => '파일 %%file%%을(를) 표시할 수 없음: 권한이 부족하여 파일을 읽을 수 없습니다.',
    'show.unsupportedFileType' => '파일 %%file%%을(를) 표시할 수 없음: 지원되지 않는 파일 형식.',
    'show.maxFileSizeExceeded' => '파일을 표시할 수 없습니다. 파일 크기는 %%max%%바이트를 넘을 수 없습니다.',

    'show-image.errorShowImage' => '이미지를 표시할 방법이 없습니다: %%msg%%',

    'touch.actionSuccess' => '선택한 파일과 디렉터리의 마지막 수정 시간이 업데이트되었습니다.',
    'touch.invalidFileName' => '유효하지 않은 파일 이름.',
    'touch.actionError' => '파일 %%file%%의 타임스탬프를 변경할 수 없음: %%reason%%',

    'tree-data.actionError' => '디렉터리를 열 수 없음: %%reason%%',

    'upload.title' => '업로드할 파일 선택',
    'upload.hint' => '업로드할 파일 선택',
    'upload.addFileItem' => '하나의 파일 더 추가',
    'upload.buttonCancelUploadClicked' => '취소 중...',
    'upload.buttonClose' => '닫기',
    'upload.buttonReplace' => '대체',
    'upload.buttonSkip' => '건너뛰기',
    'upload.noFilesSelectedForUpload' => '선택한 파일 없음. 파일을 업로드하려면 먼저 파일을 선택해야 합니다.',
    'upload.uploadDialogTitle' => '파일 업로드 중...',
    'upload.uploadDialogHint' => '선택한 파일이 서버에 업로드될 때까지 기다리십시오.',
    'upload.replaceExistingFilesDialogTitle' => '기존 파일을 대체할까요?',
    'upload.replaceExistingFilesDialogHint' => '이 디렉터리에 다음 파일이 이미 있습니다. 이 파일을 대체하시겠습니까?',
    'upload.statusNotStarted' => '시작되지 않음',
    'upload.statusUploading' => '업로드 중...',
    'upload.statusCompleted' => '완료됨',
    'upload.statusFailed' => '실패',
    'upload.statusCanceled' => '취소됨',
    'upload.descriptionUploadProgress' => '%%completed%%/%%total%%개 파일이 업로드되었습니다.',
    'upload.failed' => '일부 파일이 오류로 인해 업로드되지 않았습니다. 나머지 파일이 업로드되지 않습니다.',
    'upload.errorDialogTitle' => '오류',
    'upload.errorFileExists' => '%%file%%이(가) 이미 있습니다',
    'upload.errorFileIsLarger' => '파일 "%%filename%%"이(가) 너무 큽니다. FTP로 이 파일을 업로드해 보십시오.',
    'upload.errorInvalidPath' => '유효하지 않은 경로가 지정됨.',
    'upload.uploadFinished' => '%%completed%%개 파일이 %%folder%%에 업로드되었습니다.',
    'upload.uploadFinishedSingleFile' => '%%file%%이(가) %%folder%%에 업로드되었습니다.',
    'upload.uploadFailedSingleFile' => '%%file%%이(가) %%folder%%에 업로드되지 않았습니다.',
    'upload.uploadFinishedNoFiles' => '파일이 업로드되지 않았습니다.',
    'upload.uploadCanceled' => '업로드가 취소되었습니다. %%completed%%개 파일이 %%folder%%에 업로드되었습니다.',
    'upload.totalProgressText' => '%%percent%% 완료',
    'upload.progressText' => '%%loaded%%/%%total%%',
    'upload.bytes' => 'B',
    'upload.kbytes' => 'KB',
    'upload.mbytes' => 'MB',
    'upload.gbytes' => 'GB',

    'view-settings.title' => '파일 관리자 설정',
    'view-settings.hint' => '여기서 파일 관리자의 레이아웃과 디렉터리 내용 표시 방법을 변경할 수 있습니다.',
    'view-settings.folderTree' => '탐색 창 표시',
    'view-settings.previewPanel' => '미리 보기 표시',
    'view-settings.showAdvanced' => '고급 설정 표시',
    'view-settings.hideAdvanced' => '고급 설정 숨기기',
    'view-settings.systemFiles' => '시스템 파일과 디렉터리 표시',
    'view-settings.permissions' => '권한 표시',
    'view-settings.userAndGroup' => '사용자 및 그룹 표시',
    'view-settings.actionError' => '보기 설정을 업데이트할 수 없음: %%reason%%',
    'view-settings.actionSuccess' => '보기 설정이 업데이트되었습니다.',

    'form.buttonReload' => '재로드',
    'form.buttonSave' => '저장',
    'form.buttonSaveAs' => '다른 이름으로 저장',
    'form.buttonReset' => '재설정',
    'form.buttonOk' => '확인',
    'form.buttonApply' => '적용',
    'form.buttonCancel' => '취소',
    'form.buttonTextCodeEditor' => '코드 편집기에서 편집',
    'form.buttonTextEdit' => '텍스트 편집기에서 편집',
    'form.eolLabel' => '줄 바꿈 유형:',
    'form.saveAs' => '다른 이름으로 저장:',
    'form.saveCodepage' => '다음 인코딩으로 저장:',
    'form.loadCodepage' => '다음 인코딩으로 원본 파일 보기:',
    'form.loadCodepageHint' => '경고: 파일을 다시 로드하면 저장되지 않은 모든 변경 내용을 잃게 됩니다.',
    'form.fileExists' => "파일 또는 폴더 %%fileName%%이(가) 이미 있습니다. 다른 이름을 선택해 주십시오.",
    'form.exitConfirmation' => '저장하지 않은 파일을 닫고 변경 사항을 삭제하시겠습니까?',
    'form.exitConfirmationDescription' => '',
    'form.exitConfirmationYes' => '예',
    'form.exitConfirmationNo' => '아니오',
    'form.fileOverwrite' => '파일이 이미 있습니다.',
    'form.fileOverwriteDescription' => '같은 이름의 파일이 이미 있습니다. 덮어쓰시겠습니까?',
];
