From 76754fd65d195f418a8643a8e0213fc8b0b6ab31 Mon Sep 17 00:00:00 2001 From: Robert Jaros Date: Sat, 19 Jan 2019 00:18:58 +0100 Subject: Upload component upgrade and enhancements. --- .../resources/js/locales/bootstrap-fileinput/ko.js | 90 +++++++++++----------- 1 file changed, 45 insertions(+), 45 deletions(-) (limited to 'kvision-modules/kvision-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js') diff --git a/kvision-modules/kvision-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js b/kvision-modules/kvision-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js index 0236124e..0190dd73 100644 --- a/kvision-modules/kvision-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js +++ b/kvision-modules/kvision-upload/src/main/resources/js/locales/bootstrap-fileinput/ko.js @@ -11,34 +11,34 @@ (function ($) { "use strict"; - $.fn.fileinputLocales['ko'] = { + $.fn.fileinputLocales['kr'] = { fileSingle: '파일', filePlural: '파일들', - browseLabel: '찾기 …', + browseLabel: '찾아보기 …', removeLabel: '지우기', removeTitle: '선택한 파일들 지우기', cancelLabel: '취소', - cancelTitle: '업로드 중단하기', + cancelTitle: '진행중인 업로드 중단', uploadLabel: '업로드', - uploadTitle: '선택한 파일 업로드하기', + uploadTitle: '선택한 파일 업로드', msgNo: '아니요', - msgNoFilesSelected: '선택한 파일이 없습니다.', - msgCancelled: '취소되었습니다.', - msgPlaceholder: 'Select {files}...', - msgZoomModalHeading: '자세한 미리보기', - msgFileRequired: 'You must select a file to upload.', + msgNoFilesSelected: '선택한 파일이 없습니다', + msgCancelled: '취소되었습니다', + msgPlaceholder: '{files} 선택...', + msgZoomModalHeading: '세부 정보', + msgFileRequired: '업로드를 위해 반드시 파일을 선택해야 합니다.', msgSizeTooSmall: '파일 "{name}" ({size} KB)이 너무 작습니다. {minSize} KB보다 용량이 커야 합니다..', msgSizeTooLarge: '파일 "{name}" ({size} KB)이 너무 큽니다. 허용 파일 사이즈는 {maxSize} KB.입니다.', msgFilesTooLess: '업로드하기 위해 최소 {n} {files}개의 파일을 선택해야 합니다.', msgFilesTooMany: '선택한 파일의 수 ({n})가 업로드 허용 최고치인 {m}를 넘었습니다..', msgFileNotFound: '파일 "{name}"을 찾을 수 없습니다.!', - msgFileSecured: '보안상의 이유로 파일 "{name}"을/를 읽을 수 없습니다..', - msgFileNotReadable: '파일 "{name}"은/는 읽을 수 없습니다.', - msgFilePreviewAborted: '파일 "{name}"의 미리보기가 중단되었습니다.', - msgFilePreviewError: '파일 "{name}"을/를 읽다가 에러가 발생했습니다.', - msgInvalidFileName: '파일 "{name}" 중 지원 불가능한 문자가 포함되어 있습니다.', - msgInvalidFileType: '파일 "{name}"의 타입은 지원하지 않습니다. "{types}" 타입의 파일을 선택해 주십시요.', - msgInvalidFileExtension: '파일 "{name}"의 익스텐션은 지원하지 않습니다. "{extensions}" 타입의 익스텐션을 선택해 주십시요.', + msgFileSecured: '보안상의 이유로 "{name}"을/를 읽을 수 없습니다..', + msgFileNotReadable: '"{name}"은/는 읽을 수 없습니다.', + msgFilePreviewAborted: '"{name}"의 미리보기가 중단되었습니다.', + msgFilePreviewError: '"{name}"을/를 읽는 도중 에러가 발생했습니다.', + msgInvalidFileName: '파일 이름 "{name}" 중 지원 불가능한 문자가 포함되어 있습니다.', + msgInvalidFileType: '"{name}"의 타입은 지원하지 않습니다. "{types}" 타입의 파일을 선택해 주십시요.', + msgInvalidFileExtension: '"{name}"의 확장자는 지원하지 않습니다. "{extensions}" 확장자를 선택해 주십시요.', msgFileTypes: { 'image': 'image', 'html': 'HTML', @@ -49,24 +49,24 @@ 'pdf': 'PDF', 'object': 'object' }, - msgUploadAborted: '파일 업로드가 중단되었습니다.', - msgUploadThreshold: '업로드 중...', - msgUploadBegin: 'Initializing...', - msgUploadEnd: 'Done', - msgUploadEmpty: '업로드 가능 데이터가 존재하지 않습니다.', - msgUploadError: 'Error', + msgUploadAborted: '파일 업로드가 중단되었습니다', + msgUploadThreshold: '처리하는 중...', + msgUploadBegin: '초기화 중...', + msgUploadEnd: '완료', + msgUploadEmpty: '업로드 가능한 데이터가 존재하지 않습니다.', + msgUploadError: '오류', msgValidationError: '유효성 오류', - msgLoading: '파일 {files} 중 {index}번째를 로딩하고 있습니다. …', - msgProgress: '파일 {files}의 {name}이 {percent}% 로딩되었습니다. ', + msgLoading: '{index}/{files}번째 파일을 불러오는 중입니다. …', + msgProgress: '{index}/{files} - {name} - {percent}% 불러오기 완료.', msgSelected: '{n} {files}이 선택 되었습니다.', - msgFoldersNotAllowed: '드래그 앤 드랍 파일만 가능합니다! 드랍한 {n}번째 폴더를 건너 뛰었습니다.', - msgImageWidthSmall: '이미지 파일 "{name}"의 가로는 최소 {size} px가 되어야 합니다.', - msgImageHeightSmall: '이미지 파일 "{name}"의 세로는 최소 {size} px가 되어야 합니다.', - msgImageWidthLarge: '이미지 파일 "{name}"의 가로는 최대 {size} px를 넘을수 없습니다.', - msgImageHeightLarge: '이미지 파일 "{name}"의 세로는 최대 {size} px를 넘을수 없습니다.', - msgImageResizeError: '이미지의 사이즈를 재조정을 위한 이미지 사이즈를 가져올 수 없습니다.', + msgFoldersNotAllowed: '파일만 마우스로 끌어올 수 있습니다! 끌어온 폴더는 건너뜁니다.', + msgImageWidthSmall: '"{name}"의 가로는 {size} px 보다 넓어야 합니다.', + msgImageHeightSmall: '"{name}"의 세로는 {size} px 보다 높아야 합니다.', + msgImageWidthLarge: '"{name}"의 가로는 {size} px를 넘을 수 없습니다.', + msgImageHeightLarge: '"{name}"의 세로는 {size} px를 넘을 수 없습니다.', + msgImageResizeError: '이미지의 치수를 가져올 수 없습니다', msgImageResizeException: '이미지 사이즈 재조정이 다음 이유로 실패했습니다.
{errors}
', - msgAjaxError: 'Something went wrong with the {operation} operation. Please try again later!', + msgAjaxError: '{operation} 실행 도중 실패했습니다. 잠시 후 다시 시도해 주세요!', msgAjaxProgressError: '{operation} failed', ajaxOperations: { deleteThumb: 'file delete', @@ -74,27 +74,27 @@ uploadBatch: 'batch file upload', uploadExtra: 'form data upload' }, - dropZoneTitle: '파일을 여기에 드래그인 드랍을 하십시요 …', + dropZoneTitle: '마우스로 파일을 끌어오세요 …', dropZoneClickTitle: '
(또는 {files} 선택을 위해 클릭하십시요)', fileActionSettings: { removeTitle: '파일 지우기', - uploadTitle: '파일 업로드 하기', - uploadRetryTitle: 'Retry upload', - downloadTitle: 'Download file', + uploadTitle: '파일 업로드', + uploadRetryTitle: '업로드 재시도', + downloadTitle: '파일 다운로드', zoomTitle: '세부 정보 보기', - dragTitle: '옭기기 / 재배열하기', - indicatorNewTitle: '아직 업로드가 안되었습니다.', - indicatorSuccessTitle: '업로드가 성공하였습니다.', - indicatorErrorTitle: '업로드 중 에러가 발행했습니다.', + dragTitle: '옮기기 / 재배열하기', + indicatorNewTitle: '아직 업로드 되지 않았습니다', + indicatorSuccessTitle: '업로드 성공', + indicatorErrorTitle: '업로드 중 에러 발생', indicatorLoadingTitle: '업로드 중 ...' }, previewZoomButtonTitles: { - prev: '전 파일 보기', - next: '다음 파일 보기', - toggleheader: '머릿글 토글하기', - fullscreen: '전채화면 토글하기', - borderless: '무 테두리 토글하기', - close: '세부 정보 미리보기 토글하기' + prev: '이전 파일', + next: '다음 파일', + toggleheader: '머릿글 토글', + fullscreen: '전체화면 토글', + borderless: '창 테두리 토글', + close: '세부 정보 닫기' } }; })(window.jQuery); -- cgit