Index: branches/5.2.x/core/ckeditor/ckfinder/lang/vi.js =================================================================== diff -u -r15316 -r16404 --- branches/5.2.x/core/ckeditor/ckfinder/lang/vi.js (.../vi.js) (revision 15316) +++ branches/5.2.x/core/ckeditor/ckfinder/lang/vi.js (.../vi.js) (revision 16404) @@ -1,8 +1,8 @@ /* * CKFinder * ======== - * http://ckfinder.com - * Copyright (C) 2007-2012, CKSource - Frederico Knabben. All rights reserved. + * http://cksource.com/ckfinder + * Copyright (C) 2007-2013, CKSource - Frederico Knabben. All rights reserved. * * The software, this file, and its contents are subject to the CKFinder * License. Please read the license.txt file before using, installing, copying, @@ -75,16 +75,18 @@ FolderDelete : 'Bạn có chắc muốn xóa thư mục "%1"?', FolderRenaming : ' (Đang đổi tên...)', FolderDeleting : ' (Đang xóa...)', + DestinationFolder : 'Destination Folder', // MISSING // Files FileRename : 'Xin nhập tên tập tin mới: ', FileRenameExt : 'Bạn có chắc muốn đổi phần mở rộng? Tập tin có thể sẽ không dùng được.', FileRenaming : 'Đang đổi tên...', FileDelete : 'Bạn có chắc muốn xóa tập tin "%1"?', + FilesDelete : 'Are you sure you want to delete %1 files?', // MISSING FilesLoading : 'Đang tải...', FilesEmpty : 'Thư mục trống.', - FilesMoved : 'Tập tin %1 được chuyển đến %2:%3.', - FilesCopied : 'Tập tin %1 được chép đến %2:%3.', + DestinationFile : 'Destination File', // MISSING + SkippedFiles : 'List of skipped files:', // MISSING // Basket BasketFolder : 'Rổ', @@ -93,14 +95,22 @@ BasketOpenFolder : 'Mở thư mục cha', BasketTruncateConfirm : 'Bạn có chắc muốn bỏ tất cả tập tin trong rổ?', BasketRemoveConfirm : 'Bạn có chắc muốn bỏ tập tin "%1" khỏi rổ?', + BasketRemoveConfirmMultiple : 'Do you really want to remove %1 files from the basket?', // MISSING BasketEmpty : 'Không có tập tin trong rổ, hãy kéo và thả tập tin vào rổ.', BasketCopyFilesHere : 'Chép tập tin từ rổ', BasketMoveFilesHere : 'Chuyển tập tin từ rổ', - BasketPasteErrorOther : 'Tập tin %s bị lỗi: %e', - BasketPasteMoveSuccess : 'Tập tin sau đã được chuyển: %s', - BasketPasteCopySuccess : 'Tập tin sau đã được chép: %s', + // Global messages + OperationCompletedSuccess : 'Operation completed successfully.', // MISSING + OperationCompletedErrors : 'Operation completed with errors.', // MISSING + FileError : '%s: %e', // MISSING + // Move and Copy files + MovedFilesNumber : 'Number of files moved: %s.', // MISSING + CopiedFilesNumber : 'Number of files copied: %s.', // MISSING + MoveFailedList : 'The following files could not be moved:
%s', // MISSING + CopyFailedList : 'The following files could not be copied:
%s', // MISSING + // Toolbar Buttons (some used elsewhere) Upload : 'Tải lên', UploadTip : 'Tải tập tin mới', @@ -118,9 +128,10 @@ NewSubFolder : 'Tạo thư mục con', Rename : 'Đổi tên', Delete : 'Xóa', + DeleteFiles : 'Delete Files', // MISSING - CopyDragDrop : 'Chép tập tin vào đây', - MoveDragDrop : 'Chuyển tập tin vào đây', + CopyDragDrop : 'Sao chép ở đây', + MoveDragDrop : 'Di chuyển ở đây', // Dialogs RenameDlgTitle : 'Đổi tên', @@ -130,6 +141,7 @@ FileOverwrite : 'Ghi đè', FileAutorename : 'Tự đổi tên', + ManuallyRename : 'Manually rename', // MISSING // Generic OkBtn : 'OK', @@ -201,6 +213,7 @@ 105 : 'Phần mở rộng tập tin không hợp lệ.', 109 : 'Yêu cầu không hợp lệ.', 110 : 'Lỗi không xác định.', + 111 : 'It was not possible to complete the request due to resulting file size.', // MISSING 115 : 'Tập tin hoặc thư mục cùng tên đã tồn tại.', 116 : 'Không thấy thư mục. Hãy làm tươi và thử lại.', 117 : 'Không thấy tập tin. Hãy làm tươi và thử lại.', @@ -224,6 +237,8 @@ FileEmpty : 'Không thể để trống tên tập tin.', FileExists : 'Tập tin %s đã tồn tại.', FolderEmpty : 'Không thể để trống tên thư mục.', + FolderExists : 'Folder %s already exists.', // MISSING + FolderNameExists : 'Folder already exists.', // MISSING FileInvChar : 'Tên tập tin không thể chưa các kí tự: \n\\ / : * ? " < > |', FolderInvChar : 'Tên thư mục không thể chứa các kí tự: \n\\ / : * ? " < > |', @@ -277,5 +292,16 @@ Gallery : { current : 'Hình thứ {current} trên {total}' + }, + + Zip : + { + extractHereLabel : 'Extract here', // MISSING + extractToLabel : 'Extract to...', // MISSING + downloadZipLabel : 'Download as zip', // MISSING + compressZipLabel : 'Compress to zip', // MISSING + removeAndExtract : 'Remove existing and extract', // MISSING + extractAndOverwrite : 'Extract overwriting existing files', // MISSING + extractSuccess : 'File extracted successfully.' // MISSING } };