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
}
};