<?php
// Copyright 1999-2026. WebPros International GmbH. All rights reserved.
$messages = [
    'aps-install.queue' => '%%path%%에 %%name%% 설치 중...',
    'aps-install.queueNoPath' => '%%name%% 설치 중...',
    'aps-install.done' => '%%name%%이(가) %%path%%에 설치되었습니다. 아래 응용 프로그램에 로그인하는 데 필요한 자격 증명을 확인할 수 있습니다. %%additionalMessage%%',
    'aps-install.doneNoPath' => '%%name%%이(가) 설치되었습니다. 아래 응용 프로그램에 로그인하는 데 필요한 자격 증명을 확인할 수 있습니다. %%additionalMessage%%',
    'aps-install.doneAdvanced' => '%%name%%이(가) %%path%%에 설치되었습니다. %%additionalMessage%%',
    'aps-install.doneAdvancedNoPath' => '%%name%%이(가) 설치되었습니다. %%additionalMessage%%',
    'aps-install.error' => '%%path%%에 %%name%% 설치가 실패했습니다. %%errorMessage%%',
    'aps-install.errorNoPath' => '%%name%%의 설치가 실패했습니다. %%errorMessage%%',

    'aps-update.queueDownload' => '%%packageName%% 다운로드 중...',
    'aps-update.errorDownload' => '%%packageName%% 다운로드 실패:',
    'aps-update.queueInstall' => '%%domainName%%에 대한 %%name%% 설치 업데이트 중...',
    'aps-update.doneInstall' => '%%domainName%%에 대한 %%name%% 설치가 성공적으로 업데이트되었습니다.',
    'aps-update.errorInstall' => '%%domainName%%에 대한 %%name%% 설치 업데이트 실패:',
    'aps-update.queueInstallMulti' => '%%name%%의 %%instances%% 설치 업데이트 중...',
    'aps-update.doneInstallMulti' => '%%name%%의 %%successes%% 설치가 성공적으로 업데이트되었습니다.',
    'aps-update.errorInstallMulti' => '%%name%%의 %%failures%% 설치 업데이트 실패:',
    'aps-update.incorrectUpdateInformation' => '업데이트 정보가 올바르지 않습니다.',

    'common.hideCompletedTasks' => '숨기기 완료',
    'common.progressBarHide' => '숨기기',
    'common.progressBarShow' => '표시',
    'common.close' => '종료',
    'common.refresh' => '페이지 새로 고침',
    'common.taskInProgress' => '%%count%%개 작업 진행 중...',
    'common.percentCompleted' => '%%percent%%% 완료됨',
    'common.allTasksCompleted' => '%%num%%개 작업이 모두 완료되었습니다.',
    'common.minimize' => '최소화',
    'common.statusDone' => '완료',
    'common.statusError' => '실패',
    'common.statusNotStarted' => '대기 중',
    'common.statusCanceled' => '취소됨',
    'common.progressDialogLink' => '세부 진행률',
    'common.progressLabel' => '%%count%%개 진행 중',
    'common.successLabel' => '{count, plural, other {#개 성공}}',
    'common.successLabelTooltip' => '모든 성공 알림을 끕니다',
    'common.warningLabel' => '{count, plural, other {경고 #개}}',
    'common.warningLabelTooltip' => '모든 경고 알림을 끕니다',
    'common.errorLabel' => '{count, plural, other {오류 #개}}',
    'common.errorLabelTooltip' => '모든 오류 알림을 끕니다',

    'database-check.queue' => '%%database%% 데이터베이스 테이블 검사 중...',
    'database-check.done' => '%%database%% 데이터베이스에 오류가 존재하지 않습니다.',
    'database-check.error' => '%%database%% 데이터베이스의 오류를 검사할 수 없습니다.',
    'database-check.done-with-errors' => "%%database%% 데이터베이스에 %%number%%개의 문제가 존재합니다. \n %%link%%",
    'database-check.info-link-title' => '세부 정보 보기 및 해결',

    'database-download.queue' => '%%database%% 덤프 내보내기 준비 중...',
    'database-download.done' => '%%database%% 덤프가 준비되었습니다. %%downloadLink%%할 수 있습니다.',
    'database-download.downloadLink' => '다운로드',
    'database-download.error' => '%%database%% 덤프를 내보내기할 수 없음:',

    'database-repair.queue' => '%%database%% 데이터베이스 테이블 복구 중...',
    'database-repair.done' => '%%database%% 데이터베이스에 오류가 존재하지 않습니다.',
    'database-repair.error' => '%%database%% 데이터베이스를 복구할 수 없습니다.',
    'database-repair.done-with-errors' => "%%database%% 데이터베이스에 %%number%%개의 문제가 존재합니다. \n %%link%%",
    'database-repair.info-link-title' => '세부 정보 보기',

    'database-upload.queue' => '%%database%%의 덤프 가져오는 중…',
    'database-upload.done' => '%%database%% 덤프를 가져왔습니다.',
    'database-upload.error' => '%%database%% 덤프를 가져올 수 없음:',
    'database-upload.done-with-errors' => "%%database%% 덤프를 오류와 함께 가져왔습니다.",
    'database-upload.orphanedUsersSuccess' => '데이터베이스 %%database%%을(를) 성공적으로 가져왔습니다. 그러나 일부 사용자가 분리되었습니다(데이터베이스 서버에 관련 로그인이 없는 사용자). 데이터베이스에 액세스하려면 이 사용자에게 로그인을 할당하십시오. %%viewUsersLink%%.',
    'database-upload.orphanedUsersError' => '다음 사용자가 분리되었습니다(데이터베이스 서버에 관련 로그인이 없는 사용자). 다음 사용자가 분리되었습니다(데이터베이스 서버에 관련 로그인이 없는 사용자). %%orphanedUsers%%.',
    'database-upload.orphanedUsersLink' => '사용자 보기',

    'domain-app-scan.queue' => '응용 프로그램 스캐닝 중...',
    'domain-app-scan.done' => '응용 프로그램의 스캐닝이 완료되었습니다.',
    'domain-app-scan.error' => '응용 프로그램의 스캐닝이 완료되었지만 오류가 있습니다.',

    'domain-move.queue' => '%%domainName%%을(를) %%webspaceName%%(으)로 이동 중',
    'domain-move.done' => '%%domainName%%이(가) %%webspaceName%%(으)로 이동했습니다.',
    'domain-move.error' => '%%domainName%%이(가) %%webspaceName%%(으)로 이동하지 않았습니다.',

    'domain-split.queue' => '%%domainName%%을(를) 새 구독으로 이동 중',
    'domain-split.done' => '%%domainName%%이(가) 새 구독으로 이동했습니다',
    'domain-split.error' => '%%domainName%%이(가) 새 구독으로 이동하지 않았습니다',

    'file-manager-import-file.done' => '%%fileName%% 파일이 <a href="%%listUrl%%">%%fileDir%% 폴더</a>로 임포트되었습니다.',
    'file-manager-import-file.error' => '%%fileName%% 파일을 임포트할 수 없습니다: %%errorMessage%%.<br><a href="%%url%%">내 컴퓨터로 다운로드</a>',
    'file-manager-import-file.queue' => '%%host%%에서 %%fileName%% 파일을 임포트하는 중입니다..',
    'file-manager-import-file.progress' => '%%host%%에서 %%fileName%% 파일을 임포트하는 중입니다. (%%value%% MB)',
    'file-manager-import-file.errors.auth' => '인증 오류가 발생했습니다. 올바른 로그인 및 패스워드를 제공했는지 확인하십시오.',
    'file-manager-import-file.errors.resolve' => '%%host%% 호스트 이름을 확인할 수 없습니다. 올바른 URL을 제공했는지 확인하십시오.',
    'file-manager-import-file.errors.connect' => '%%host%% 서버에 연결할 수 없습니다. 올바른 URL을 제공했는지 확인하십시오.',
    'file-manager-import-file.errors.notFound' => '원격 파일을 찾지 못했거나 접근할 수 없습니다. 올바른 URL을 제공했는지 파일에 접근할 수 있는지 확인하십시오.',
    'file-manager-import-file.errors.maxSize' => '디스크 공간이 제한되었거나 %%diskSpaceLimit%% 여유 공간을 초과했습니다.',
    'file-manager-import-file.errors.lowSpeedTime' => '전송 속도가 너무 느려 파일을 임포트할 수 없습니다: 마지막 %%lowSpeedTime%%초 동안 전송 속도가 %%lowSpeedLimit%% 초 이하였습니다. 파일이 호스팅되는 웹사이트에서 현재 많은 트래픽이 발생할 수 있습니다. 나중에 임포트를 시도하십시오',
    'file-manager-import-file.errors.certificate' => '%%host%% 서버의 SSL/TLS 인증서를 신뢰할 수 없기 때문에 파일을 임포트할 수 없습니다. 파일이 호스팅되는 웹사이트가 신뢰할 수 있는 인증서로 보호되는지 확인하십시오',
    'file-manager-import-file.errors.redirects' => '최대 리디렉션 횟수(%%maxRedirects%%)를 초과했습니다. %%host%% 서버가 제대로 작동하는지 확인하십시오',

    'force-log-rotation.queue' => '글로벌 로그 순환 설정 적용',
    'force-log-rotation.done' => '전역 로그 순환 설정이 적용되었습니다.',
    'force-log-rotation.error' => '전역 로그 순환 적용이 오류와 함께 완료되었습니다.',
    'force-log-rotation.systemLogRotationError' => '시스템 로그: %%error%%',
    'force-log-rotation.planLogRotationError' => '서비스 플랜 %%name%%: %%error%%',
    'force-log-rotation.domainLogRotationError' => '도메인 %%name%%: %%error%%',

    'initial-setup.queue' => 'Plesk 초기화 중...',
    'initial-setup.done' => 'Plesk가 초기화되었습니다.',
    'initial-setup.doneWithErrors' => 'Plesk를 초기화하는 중에 오류가 발생했습니다.',
    'initial-setup.error' => 'Plesk를 초기화하지 못했습니다.',
    'initial-setup.step.setupPanel' => 'Plesk 패널 설정 중',
    'initial-setup.step.requestLicense' => '라이선스 요청 중',
    'initial-setup.step.configureServer' => '웹 서버 구성 중',
    'initial-setup.step.secureServer' => '서버 보안 중',

    'ip-update.queue' => 'IP 주소 업데이트',
    'ip-update.done' => 'IP 주소가 업데이트되었습니다.',
    'ip-update.error' => 'IP 주소 업데이트가 완료되었지만 오류가 있습니다.',
    'ip-update.updating' => 'IP 주소 업데이트',
    'ip-update.updatingWebServer' => 'IP 주소 업데이트: 웹 서버 업데이트',
    'ip-update.updatingFtpServer' => 'IP 주소 업데이트: FTP 서버 업데이트',
    'ip-update.updatingDnsZones' => 'IP 주소 업데이트: DNS 영역 업데이트',
    'ip-update.restartingDnsService' => 'IP 주소 업데이트: DNS 서버 재시작',

    'ip-reload-public.queue' => '클라우드 메타데이터를 사용하여 공용 IP 주소 업데이트',
    'ip-reload-public.done' => '공용 IP 주소가 업데이트되었습니다',

    'logrotate_anonymize_ips.queue' => '로그에서 IP 주소 익명화',
    'logrotate_anonymize_ips.queueRevert' => '로그에서 IP 주소 비익명 처리',
    'logrotate_anonymize_ips.done' => 'IP 주소가 익명으로 처리되었습니다.',
    'logrotate_anonymize_ips.doneRevert' => 'IP 주소가 익명으로 처리되지 않았습니다.',
    'logrotate_anonymize_ips.error' => 'IP 주소의 익명 처리가 완료되었지만 오류가 있습니다.',
    'logrotate_anonymize_ips.errorRevert' => 'IP 주소 비익명 처리가 오류와 함께 완료되었습니다.',

    'nginx_http3_configure.queue' => 'nginx HTTP/3 지원 구성하기',
    'nginx_http3_configure.done' => 'nginx HTTP/3 지원 구성에 성공하였습니다.',
    'nginx_http3_configure.error' => 'nginx HTTP/3 지원 구성에 실패하였습니다.',

    'panel-components-install.queue' => '선택한 구성 요소를 설치하는 중',
    'panel-components-install.done' => '선택한 구성 요소가 성공적으로 설치되었습니다.',
    'panel-components-install.error' => '구성 요소를 설치할 수 없습니다. 오류 설명이 포함된 알림이 이메일로 보내졌습니다.',

    'panel-update.queue' => 'Plesk가 업데이트를 설치하고 있습니다. 다소 시간이 걸리 수 있습니다. %%warning%%',
    'panel-update.warning' => '업데이트가 완료될 때까지 Plesk에서 관리 작업을 수행하지 마십시오.',
    'panel-update.done' => 'Plesk가 업데이트되었습니다. %%changelog%%에서 자세한 정보를 확인하세요.',
    'panel-update.changelog' => 'Plesk 변경 로그',
    'panel-update.error' => 'Plesk를 업데이트하지 못했습니다. %%errorDetails%%',
    'panel-update.support' => '이 문제를 해결하려면 Plesk 지원 부서로 업데이트 로그를 보낼 수 있습니다. %%failedLog%% 이 메시지를 닫기 전에 로그를 컴퓨터에 복사하십시오.',
    'panel-update.failedLog' => '%%date%%에서 업데이트 로그를 확인하십시오.',

    'pum-update-packages.queue' => '%%count%%개 패키지를 업데이트하는 중...',
    'pum-update-packages.done' => '%%count%%개 패키지가 업데이트되었습니다.',
    'pum-update-packages.error' => '업데이트가 실패했습니다.',

    'scheduler-run-task.queue' => '작업 "%%task%%" 실행 중...',
    'scheduler-run-task.done' => '작업 "%%task%%"이 %%seconds%%초 안에 성공적으로 완료되었습니다.',
    'scheduler-run-task.error' => '작업 "%%task%%"이 %%seconds%%초 안에 오류와 함께 완료되었습니다.',
    'scheduler-run-task.popupSeeDetails' => '세부 정보 보기',
    'scheduler-run-task.popupTitle' => '예약 작업 실행',
    'scheduler-run-task.popupDone' => '작업 "%%task%%"이 %%seconds%%초 안에 성공적으로 완료되었습니다. 출력:',
    'scheduler-run-task.popupError' => '작업 "%%task%%"이 %%seconds%%초 안에 오류와 함께 완료되었습니다. 출력:',
    'scheduler-run-task.popupClose' => '종료',

    'sdk.queue' => '작업 "%%name%%"이(가) 진행 중입니다...',
    'sdk.error' => '작업 "%%name%%"이(가) 실패했습니다.',
    'sdk.done' => '작업 "%%name%%"이(가) 완료되었습니다.',
    'sdk.canceled' => '작업 "%%name%%"이(가) 취소되었습니다.',

    'sync-php-settings.queue' => '전역 PHP %%version%% 설정을 도메인에 적용',
    'sync-php-settings.done' => '전역 PHP %%version%% 설정이 도메인에 성공적으로 적용되었습니다',
    'sync-php-settings.error' => '전역 PHP %%version%% 설정을 도메인에 적용하는 동안 오류가 발생했습니다',
    'sync-php-settings-worker.error' => '다음 오류로 인하여 전역 PHP 설정 적용 실패: %%errorMessage%%',

    'sync-service-plan.queue' => '구독과 서비스 계획 %%name%% 동기화 중',
    'sync-service-plan.done' => '서비스 계획 %%name%%이(가) 구독과 성공적으로 동기화되었습니다',
    'sync-service-plan.doneWithErrors' => '서비스 계획 %%name%%의 동기화가 완료되었습니다. 일부 구독이 요금제와 동기화되지 않았습니다',
    'sync-service-plan.error' => '서비스 계획 %%name%%을(를) 구독과 동기화하는 동안 오류가 발생했습니다',

    'domain-create.queue' => '%%domainName%% 도메인을 생성하고 있습니다',
    'domain-create.done' => '%%domainName%% 도메인이 생성되었습니다',
    'domain-create.error' => '도메인 %%domainName%% 생성 실패',
    'domain-create.warning' => '몇 가지 문제와 함께 %%domainName%% 도메인이 생성되었습니다:<br> %%problems%%',
    'domain-create.refreshUrl' => '보기',
    'domain-create.steps.createCustomer' => '고객 생성',
    'domain-create.steps.createSubscription' => '구독을 생성하고 있습니다',
    'domain-create.steps.createDomain' => '도메인을 추가하고 있습니다',
    'domain-create.steps.configureDns' => 'DNS 영역을 설정하고 있습니다',
    'domain-create.steps.createHosting' => '물리적 호스팅을 생성하고 있습니다',
    'domain-create.steps.configurePhp' => 'PHP를 설정하고 있습니다',
    'domain-create.steps.configureMail' => '메일 설정 중',

    'domain-delete.queue' => '도메인 삭제 처리 중',
    'domain-delete.done' => '도메인이 삭제됨',
    'domain-delete.error' => '도메인 삭제 실패',
    'domain-delete.step.domains' => '도메인 삭제 중...',

    'domain-resolve-checking.warning' => '도메인 %%domainName%%에서 식별된 문제 해결: <br> %%errors%%',

    'customer-create.queue' => '고객 %%customerName%% 처리 생성',
    'customer-create.done' => '고객 %%customerName%% 생성되었습니다',
    'customer-create.error' => '고객 %%customerName%% 생성에 실패했습니다',
    'customer-create.warning' => '몇 가지 문제와 함께 고객 %%customerName%% 생성되었습니다:<br> %%problems%%',
    'customer-create.warnings.notSynchronizedLink' => '수동으로 동기화할 수 있습니다.',

    'customer-delete.queue' => '고객 삭제 처리 중',
    'customer-delete.done' => '고객이 삭제됨',
    'customer-delete.error' => '고객 삭제 실패',

    'reseller-delete.queue' => '리셀러 삭제 처리 중',
    'reseller-delete.done' => '리셀러 삭제됨',
    'reseller-delete.error' => '리셀러 삭제 실패',

    'subscription-create.queue' => '구독 %%subscriptionName%% 처리 생성',
    'subscription-create.done' => '구독 %%subscriptionName%% 생성되었습니다',
    'subscription-create.error' => '구독 %%subscriptionName%% 생성에 실패했습니다',
    'subscription-create.warning' => '몇 가지 문제와 함께 구도 %%subscriptionName%% 생성되었습니다:<br> %%problems%%',
    'subscription-create.warnings.notSynchronizedLink' => '수동으로 동기화할 수 있습니다.',

    'subscription-delete.queue' => '구독 삭제 처리 중',
    'subscription-delete.done' => '구독 삭제됨',
    'subscription-delete.error' => '구독 삭제 실패',

    'websites-diagnostic.queue' => '웹사이트 진단 실행',
    'websites-diagnostic.done' => '웹사이트 진단이 완료되었습니다.',
    'websites-diagnostic.error' => '웹사이트 진단이 오류와 함께 완료되었습니다.',

    'install-php-extension.queue' => 'PHP 처리기 %%phpHandlerName%%에 %%extensionName%% 패키지 설치 중',
    'install-php-extension.done' => 'PHP 처리기 %%phpHandlerName%%에 %%extensionName%% 패키지 설치됨',
    'install-php-extension.error' => 'PHP 처리기 %%phpHandlerName%%에 %%extensionName%% 패키지 설치 실패',
    'install-php-extension.step.validate' => '요구 사항 확인 중',
    'install-php-extension.step.dependencies' => '종속성 해결 중',
    'install-php-extension.step.process' => '패키지 설치 중',
    'install-php-extension.step.enable' => '확장 프로그램 활성화 중',
    'install-php-extension.step.sync' => '사이트 동기화 중',
    'install-php-extension.errorReason' => '이용 가능한 패키지 목록은 PECL이 제공합니다. 설치 실패의 가장 흔한 사유:',
    'install-php-extension.errorReasonDependencies' => '- 패키지가 추가 라이브러리에 외부 종속성을 지닙니다.',
    'install-php-extension.errorReasonRequirements' => '- 패키지가 설치 요구 사항(OS, PHP 버전 등)을 충족하지 않습니다.',
    'install-php-extension.errorReasonOutdated' => '- 패키지가 구 버전입니다.',
    'install-php-extension.errorOutput' => '설치 실패의 사유를 확인하려면 유틸리티 출력을 검사하십시오.',

    'uninstall-php-extension.queue' => 'PHP 처리기 %%phpHandlerName%%에서 %%extensionName%% 패키지 제거 중',
    'uninstall-php-extension.done' => 'PHP 처리기 %%phpHandlerName%%에서 %%extensionName%% 패키지 제거됨',
    'uninstall-php-extension.error' => 'PHP 처리기 %%phpHandlerName%%에서 %%extensionName%% 패키지 제거 실패',
    'uninstall-php-extension.step.validate' => '요구 사항 확인 중',
    'uninstall-php-extension.step.process' => '패키지 제거 중',
    'uninstall-php-extension.step.sync' => '웹 사이트 동기화 중',

    'upgrade-database-server.queue' => '데이터베이스 서버 업그레이드 중',
    'upgrade-database-server.error' => '데이터 서버 업그레이드 실패',
    'upgrade-database-server.done' => '데이터 서버가 업그레이드되었습니다',
    'upgrade-database-server.step.validate' => '시스템 검사 중',
    'upgrade-database-server.step.dump' => '데이터베이스의 덤프 생성 중',
    'upgrade-database-server.step.disableService' => '오래된 시스템 서비스 비활성화 중',
    'upgrade-database-server.step.configureRepo' => '새로운 리포지토리 구성 중',
    'upgrade-database-server.step.upgradePackages' => '데이터베이스 서버 업그레이드 중',
    'upgrade-database-server.step.updateConfiguration' => '서버 구성 업데이트 중',
    'upgrade-database-server.step.startService' => '새로운 시스템 서비스 시작 중',
    'upgrade-database-server.step.upgradeTablesStructure' => '모든 표의 구조 업그레이드 중',
    'upgrade-database-server.step.sync' => '시스템 구성 요소 동기화 중',
    'upgrade-database-server.step.validateInstallation' => '설치 유효성 검사 중',

    'update-spam-filter-individual-settings.queue' => '스팸 필터 설정 업데이트 중',
    'update-spam-filter-individual-settings.done' => '스팸 필터 설정이 업데이트되었습니다',
    'update-spam-filter-individual-settings.error' => '스팸 필터 설정을 업데이트하지 못했습니다',
    'update-spam-filter-individual-settings.mailNameError' => '이메일 주소 %%name%%: %%error%%',

    'update-default-cert.queue' => '기본 인증서 업데이트 중',
    'update-default-cert.done' => '기본 인증서가 업데이트되었습니다.',
    'update-default-cert.error' => '기본 인증서 업데이트가 완료되었지만 오류가 있습니다.',
    'update-default-cert.step.updating' => '기본 인증서 업데이트 중...',

    'smarthost-attach-server-domains.queue' => '서버 수준 스마트호스트에 도메인 연결 중',
    'smarthost-attach-server-domains.done' => '서버 수준 스마트호스트에 도메인 연결됨',
    'smarthost-attach-server-domains.doneWithErrors' => '서버 수준 스마트호스트에 도메인을 연결하는 작업이 오류와 함께 완료됨',
    'smarthost-attach-server-domains.error' => '도메인을 서버 수준 스마트호스트에 연결할 수 없음',
];
