Localisation update for core and extension messages from translatewiki.net (2011...
[lhc/web/wiklou.git] / languages / messages / MessagesVi.php
index 45a5e75..d416a30 100644 (file)
@@ -415,15 +415,6 @@ $messages = array(
 'noindex-category'               => 'Trang không hiển thị trong bộ máy tìm kiếm',
 'broken-file-category'           => 'Trang nhúng tập tin không tồn tại',
 
-'mainpagetext'      => "'''MediaWiki đã được cài đặt thành công.'''",
-'mainpagedocfooter' => 'Xin đọc [http://meta.wikimedia.org/wiki/Help:Contents Hướng dẫn sử dụng] để biết thêm thông tin về cách sử dụng phần mềm wiki.
-
-== Để bắt đầu ==
-
-* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Danh sách các thiết lập cấu hình]
-* [http://www.mediawiki.org/wiki/Manual:FAQ Các câu hỏi thường gặp MediaWiki]
-* [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Danh sách gửi thư về việc phát hành MediaWiki]',
-
 'about'         => 'Giới thiệu',
 'article'       => 'Trang nội dung',
 'newwindow'     => '(mở cửa sổ mới)',
@@ -452,7 +443,7 @@ $messages = array(
 'vector-action-move'             => 'Di chuyển',
 'vector-action-protect'          => 'Khóa',
 'vector-action-undelete'         => 'Phục hồi',
-'vector-action-unprotect'        => 'Mở khóa',
+'vector-action-unprotect'        => 'Đổi mức khóa',
 'vector-simplesearch-preference' => 'Gợi ý tìm kiếm nâng cao (cần bề ngoài Vectơ)',
 'vector-view-create'             => 'Tạo',
 'vector-view-edit'               => 'Sửa',
@@ -474,7 +465,6 @@ $messages = array(
 'history'           => 'Lịch sử trang',
 'history_short'     => 'Lịch sử',
 'updatedmarker'     => 'được cập nhật kể từ lần xem cuối',
-'info_short'        => 'Thông tin',
 'printableversion'  => 'Bản để in',
 'permalink'         => 'Liên kết thường trực',
 'print'             => 'In',
@@ -490,8 +480,8 @@ $messages = array(
 'protect'           => 'Khóa',
 'protect_change'    => 'thay đổi',
 'protectthispage'   => 'Khóa trang này',
-'unprotect'         => 'Mở khóa',
-'unprotectthispage' => 'Mở khóa trang này',
+'unprotect'         => 'Đổi mức khóa',
+'unprotectthispage' => 'Thay đổi mức khóa của trang này',
 'newpage'           => 'Trang mới',
 'talkpage'          => 'Thảo luận về trang này',
 'talkpagelinktext'  => 'Thảo luận',
@@ -728,7 +718,7 @@ Hãy chắc chắn bạn đã bật lên cookie, làm mới trang này, và th
 'nosuchuser'                 => 'Không có thành viên nào có tên “$1”.
 Tên người dùng có phân biệt chữ hoa chữ thường.
 Hãy kiểm tra lại chính tả, hoặc [[Special:UserLogin/signup|mở tài khoản mới]].',
-'nosuchusershort'            => 'Không có thành viên nào có tên “<nowiki>$1</nowiki>”. Xin hãy kiểm tra lại chính tả.',
+'nosuchusershort'            => 'Không có thành viên nào có tên “$1”. Xin hãy kiểm tra lại chính tả.',
 'nouserspecified'            => 'Bạn phải đưa ra tên đăng ký.',
 'login-userblocked'          => 'Thành viên này đã bị cấm. Không cho phép đăng nhập.',
 'wrongpassword'              => 'Mật khẩu sai. Xin vui lòng nhập lại.',
@@ -770,6 +760,7 @@ Xin hãy đợi chốc lát rồi thử lại.',
 
 # E-mail sending
 'php-mail-error-unknown' => 'Lỗi không rõ trong hàm PHP mail()',
+'user-mail-no-addy'      => 'Không có địa chỉ để gửi thư điện tử đến',
 
 # Change password dialog
 'resetpass'                 => 'Đổi mật khẩu',
@@ -825,6 +816,17 @@ mật khẩu cũ.',
 Mật khẩu tạm: $2',
 'passwordreset-emailsent'      => 'Đã gửi thư điện tử nhắc nhở.',
 
+# Special:ChangeEmail
+'changeemail'          => 'Đổi địa chỉ thư điện tử',
+'changeemail-header'   => 'Đổi địa chỉ thư điện tử của tài khoản',
+'changeemail-text'     => 'Điền biểu mẫu này để đổi địa chỉ thư điện tử. Bạn sẽ cần phải nhập mật khẩu để xác nhận thay đổi này.',
+'changeemail-no-info'  => 'Bạn phải đăng nhập mới có thể truy cập trực tiếp trang này.',
+'changeemail-oldemail' => 'Địa chỉ thư điện tử hiện tại:',
+'changeemail-newemail' => 'Địa chỉ thư điện tử mới:',
+'changeemail-none'     => '(không có)',
+'changeemail-submit'   => 'Đổi địa chỉ',
+'changeemail-cancel'   => 'Hủy bỏ',
+
 # Edit page toolbar
 'bold_sample'     => 'Chữ đậm',
 'bold_tip'        => 'Chữ đậm',
@@ -921,10 +923,15 @@ hoặc [{{fullurl:{{FULLPAGENAME}}|action=edit}} sửa đổi trang này]</span>
 'noarticletext-nopermission'       => 'Trang này hiện đang trống.
 Bạn có thể [[Special:Search/{{PAGENAME}}|tìm kiếm tựa trang này]] tại các trang khác,
 hoặc <span class="plainlinks">[{{fullurl:{{#Special:Log}}|page={{FULLPAGENAMEE}}}} tìm kiếm các nhật trình liên quan]</span>.',
-'userpage-userdoesnotexist'        => 'Tài khoản mang tên “$1” chưa được đăng ký. Xin hãy kiểm tra lại nếu bạn muốn tạo/sửa trang này.',
+'userpage-userdoesnotexist'        => 'Tài khoản mang tên “<nowiki>$1</nowiki>” chưa được đăng ký. Xin hãy kiểm tra lại nếu bạn muốn tạo/sửa trang này.',
 'userpage-userdoesnotexist-view'   => 'Tài khoản “$1” chưa được đăng ký.',
 'blocked-notice-logextract'        => 'Người dùng này hiện đang bị cấm sửa đổi. Nhật trình cấm gần nhất được ghi ở dưới để tiện theo dõi:',
-'clearyourcache'                   => "'''Ghi chú&nbsp;– Sau khi lưu trang, có thể bạn sẽ phải xóa bộ nhớ đệm của trình duyệt để xem các thay đổi.''' '''Mozilla / Firefox / Safari:''' giữ phím ''Shift'' trong khi nhấn ''Reload'' (''Tải lại''), hoặc nhấn tổ hợp ''Ctrl-F5'' hay ''Ctrl-R'' (<span title=\"Command\">⌘</span>''R'' trên Macintosh); '''Konqueror:''' nhấn nút ''Reload'' hoặc nhấn ''F5''; '''Opera:''' xóa bộ nhớ đệm trong ''Tools → Preferences''; '''Internet Explorer:''' giữ phím ''Ctrl'' trong khi nhấn ''Refresh'', hoặc nhấn tổ hợp ''Ctrl-F5''.",
+'clearyourcache'                   => "'''Ghi chú:''' Sau khi lưu trang, có thể bạn sẽ phải xóa bộ nhớ đệm của trình duyệt để xem các thay đổi.
+* '''Firefox / Safari:''' giữ phím ''Shift'' trong khi nhấn ''Reload'' (''Tải lại''), hoặc nhấn tổ hợp ''Ctrl-F5'' hay ''Ctrl-R'' (<span title=\"Command\">⌘</span>R trên Mac)
+* '''Google Chrome:''' nhấn tổ hợp ''Ctrl-Shift-R'' (<span title=\"Shift\">⇧</span><span title=\"Command\">⌘</span>R trên Mac)
+* '''Internet Explorer:''' giữ phím ''Ctrl'' trong khi nhấn ''Refresh'', hoặc nhấn tổ hợp ''Ctrl-F5''
+* '''Konqueror:''' nhấn nút ''Reload'' hoặc nhấn ''F5''
+* '''Opera:''' xóa bộ nhớ đệm trong ''Tools → Preferences''",
 'usercssyoucanpreview'             => "'''Mẹo:''' Sử dụng nút “{{int:showpreview}}” để kiểm thử bản CSS của bạn trước khi lưu trang.",
 'userjsyoucanpreview'              => "'''Mẹo:''' Sử dụng nút “{{int:showpreview}}” để kiểm thử bản JS của bạn trước khi lưu trang.",
 'usercsspreview'                   => "'''Hãy nhớ rằng bạn chỉ đang xem thử trang CSS cá nhân của bạn.
@@ -1291,12 +1298,13 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'searchdisabled'                   => 'Chức năng tìm kiếm tại {{SITENAME}} đã bị tắt. Bạn có tìm kiếm bằng Google trong thời gian này. Chú ý rằng các chỉ mục từ {{SITENAME}} của chúng có thể đã lỗi thời.',
 
 # Quickbar
-'qbsettings'               => 'Thanh công cụ',
-'qbsettings-none'          => 'Không có',
-'qbsettings-fixedleft'     => 'Cố định trái',
-'qbsettings-fixedright'    => 'Cố định phải',
-'qbsettings-floatingleft'  => 'Nổi bên trái',
-'qbsettings-floatingright' => 'Nổi bên phải',
+'qbsettings'                => 'Thanh công cụ',
+'qbsettings-none'           => 'Không có',
+'qbsettings-fixedleft'      => 'Cố định trái',
+'qbsettings-fixedright'     => 'Cố định phải',
+'qbsettings-floatingleft'   => 'Nổi bên trái',
+'qbsettings-floatingright'  => 'Nổi bên phải',
+'qbsettings-directionality' => 'Cố định, theo hướng viết ngôn ngữ của bạn',
 
 # Preferences page
 'preferences'                   => 'Tùy chọn',
@@ -1308,7 +1316,9 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'prefs-skin'                    => 'Hình dạng',
 'skin-preview'                  => 'Xem thử',
 'datedefault'                   => 'Không quan tâm',
+'prefs-beta'                    => 'Tính năng beta',
 'prefs-datetime'                => 'Ngày tháng',
+'prefs-labs'                    => 'Tính năng phòng thí nghiệm',
 'prefs-personal'                => 'Thông tin cá nhân',
 'prefs-rc'                      => 'Thay đổi gần đây',
 'prefs-watchlist'               => 'Theo dõi',
@@ -1319,6 +1329,8 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'prefs-watchlist-token'         => 'Số thẻ Danh sách theo dõi:',
 'prefs-misc'                    => 'Linh tinh',
 'prefs-resetpass'               => 'Thay đổi mật khẩu',
+'prefs-changeemail'             => 'Đổi địa chỉ thư điện tử',
+'prefs-setemail'                => 'Đặt địa chỉ thư điện tử',
 'prefs-email'                   => 'Tùy chọn thư điện tử',
 'prefs-rendering'               => 'Bề ngoài',
 'saveprefs'                     => 'Lưu tùy chọn',
@@ -1523,10 +1535,11 @@ Nếu bạn đồng ý cung cấp, nó sẽ dùng để ghi nhận công lao c
 'right-sendemail'             => 'Gửi thư điện tử cho thành viên khác',
 
 # User rights log
-'rightslog'      => 'Nhật trình cấp quyền thành viên',
-'rightslogtext'  => 'Đây là nhật trình lưu những thay đổi đối với các quyền hạn thành viên.',
-'rightslogentry' => 'đã đổi cấp của thành viên $1 từ $2 thành $3',
-'rightsnone'     => '(không có)',
+'rightslog'                  => 'Nhật trình cấp quyền thành viên',
+'rightslogtext'              => 'Đây là nhật trình lưu những thay đổi đối với các quyền hạn thành viên.',
+'rightslogentry'             => 'đã đổi cấp của thành viên $1 từ $2 thành $3',
+'rightslogentry-autopromote' => 'được tự động phong cấp từ $2 đến $3',
+'rightsnone'                 => '(không có)',
 
 # Associated actions - in the sentence "You do not have permission to X"
 'action-read'                 => 'đọc trang này',
@@ -1717,9 +1730,6 @@ Không được phép tải lên các tập tin Java, bởi vì chúng có thể
 'upload-options'              => 'Tùy chọn tải lên',
 'watchthisupload'             => 'Theo dõi tập tin này',
 'filewasdeleted'              => 'Một tên với tên này đã được tải lên trước đã rồi sau đó bị xóa. Bạn nên kiểm tra lại $1 trước khi tải nó lên lại lần nữa.',
-'upload-wasdeleted'           => "'''Cảnh báo: Bạn đang tải lên một tập tin từng bị xóa trước đây.'''
-
-Bạn nên cân nhắc trong việc tiếp tục tải lên tập tin này. Nhật trình xóa của tập tin được đưa ra dưới đây để tiện theo dõi:",
 'filename-bad-prefix'         => "Tên cho tập tin mà bạn đang tải lên bắt đầu bằng '''“$1”''', đây không phải là dạng tên tiêu biểu có tính chất miêu tả do các máy chụp ảnh số tự động đặt. Xin hãy chọn một tên có tính chất miêu tả và gợi nhớ hơn cho tập tin của bạn.",
 'filename-prefix-blacklist'   => ' #<!-- xin để nguyên hàng này --> <pre>
 # Cú pháp như sau:
@@ -2177,11 +2187,11 @@ Có [[{{MediaWiki:Listgrouprights-helppage}}|thông tin thêm]] về từng nhó
 'watchlistanontext'    => 'Xin hãy $1 để xem hay sửa đổi các trang được theo dõi.',
 'watchnologin'         => 'Chưa đăng nhập',
 'watchnologintext'     => 'Bạn phải [[Special:UserLogin|đăng nhập]] mới sửa đổi được danh sách theo dõi.',
-'addedwatch'           => 'Đã thêm vào danh sách theo dõi',
+'addwatch'             => 'Thêm vào danh sách theo dõi',
 'addedwatchtext'       => 'Trang “<nowiki>$1</nowiki>” đã được cho vào [[Special:Watchlist|danh sách theo dõi]]. Những sửa đổi đối với trang này và trang thảo luận của nó sẽ được liệt kê, và được <b>tô đậm</b> trong [[Special:RecentChanges|danh sách các thay đổi mới]].
 
 Nếu bạn muốn cho trang này ra khỏi danh sách theo dõi, nhấn vào "Ngừng theo dõi" ở trên.',
-'removedwatch'         => 'Đã ra khỏi danh sách theo dõi',
+'removewatch'          => 'Gỡ khỏi danh sách theo dõi',
 'removedwatchtext'     => 'Trang “[[:$1]]” đã được đưa ra khỏi [[Special:Watchlist|danh sách theo dõi]] của bạn.',
 'watch'                => 'Theo dõi',
 'watchthispage'        => 'Theo dõi trang này',
@@ -2239,7 +2249,7 @@ Bạn cũng có thể thiết lập lại việc nhắc nhở cho tất cả cá
 {{fullurl:{{#special:Preferences}}}}
 
 Để thay đổi các thiết lập danh sách theo dõi, mời xem:
-{{fullurl:{{#special:Watchlist}}/edit}}
+{{fullurl:{{#special:EditWatchlist}}}}
 
 Để xóa trang ra khỏi danh sách theo dõi của bạn, mời xem:
 $UNWATCHURL
@@ -2261,7 +2271,7 @@ Phản hồi và cần sự hỗ trợ:
 Xin xác nhận việc bạn định làm, và hiểu rõ những hệ lụy của nó, và bạn thực hiện nó theo đúng đúng [[{{MediaWiki:Policy-url}}|quy định]].',
 'actioncomplete'         => 'Đã thực hiện xong',
 'actionfailed'           => 'Tác động bị thất bại',
-'deletedtext'            => 'Đã xóa “<nowiki>$1</nowiki>”. Xem danh sách các xóa bỏ gần nhất tại $2.',
+'deletedtext'            => 'Đã xóa “$1”. Xem danh sách các xóa bỏ gần nhất tại $2.',
 'deletedarticle'         => 'đã xóa “[[$1]]”',
 'suppressedarticle'      => 'đã giấu "[[$1]]"',
 'dellogpage'             => 'Nhật trình xóa',
@@ -2304,7 +2314,7 @@ quay về phiên bản cuối của $2.',
 
 # Protect
 'protectlogpage'              => 'Nhật trình khóa',
-'protectlogtext'              => 'Dưới đây là danh sách các thao tác khóa và mở khóa trang. Xem [[Special:ProtectedPages|danh sách các trang bị khóa]] để xem danh sách các trang hiện thời đang bị khóa.',
+'protectlogtext'              => 'Đây là danh sách các thay đổi mức khóa trang. Xem [[Special:ProtectedPages|danh sách các trang hiện thời đang bị khóa]].',
 'protectedarticle'            => 'đã khóa “[[$1]]”',
 'modifiedarticleprotection'   => 'đã đổi mức khóa cho “[[$1]]”',
 'unprotectedarticle'          => 'đã mở khóa cho “[[$1]]”',
@@ -2317,7 +2327,7 @@ quay về phiên bản cuối của $2.',
 'protect_expiry_invalid'      => 'Thời hạn không hợp lệ.',
 'protect_expiry_old'          => 'Thời hạn đã qua.',
 'protect-unchain-permissions' => 'Thay đổi các tùy chọn khóa trang khác',
-'protect-text'                => "Bạn có thể xem và đổi kiểu khóa trang '''<nowiki>$1</nowiki>''' ở đây.",
+'protect-text'                => "Bạn có thể xem và đổi kiểu khóa trang '''$1''' ở đây.",
 'protect-locked-blocked'      => "Bạn không thể đổi mức khóa khi bị cấm. Đây là trạng thái
 hiện tại của trang '''$1''':",
 'protect-locked-dblock'       => "Hiện không thể đổi mức khóa do cơ sở dữ liệu bị khóa.
@@ -2416,10 +2426,12 @@ $1',
 'undelete-show-file-submit'    => 'Có',
 
 # Namespace form on various pages
-'namespace'             => 'Không gian tên:',
-'invert'                => 'Đảo ngược lựa chọn',
-'namespace_association' => 'Không gian tên cùng đôi',
-'blanknamespace'        => '(Chính)',
+'namespace'                     => 'Không gian tên:',
+'invert'                        => 'Đảo ngược lựa chọn',
+'tooltip-invert'                => 'Ẩn các thay đổi trong các không gian tên được chọn và tương ứng',
+'namespace_association'         => 'Không gian tên cùng đôi',
+'tooltip-namespace_association' => 'Cũng ẩn không gian tên thảo luận hoặc nội dung ứng với không gian được chọn',
+'blanknamespace'                => '(Chính)',
 
 # Contributions
 'contributions'       => 'Đóng góp của thành viên',
@@ -2457,7 +2469,7 @@ $1',
 'nolinkshere-ns'           => "Không có trang nào liên kết đến '''[[:$1]]''' trong không gian tên đã chọn.",
 'isredirect'               => 'trang đổi hướng',
 'istemplate'               => 'được nhúng vào',
-'isimage'                  => 'liên kết hình',
+'isimage'                  => 'liên kết tập tin',
 'whatlinkshere-prev'       => '{{PLURAL:$1|kết quả trước|$1 kết quả trước}}',
 'whatlinkshere-next'       => '{{PLURAL:$1|kết quả sau|$1 kết quả sau}}',
 'whatlinkshere-links'      => '← liên kết',
@@ -2821,7 +2833,7 @@ Lưu nó vào máy tính của bạn rồi tải nó lên đây.',
 'tooltip-ca-viewsource'           => 'Trang này được khóa. Bạn có thể xem mã nguồn.',
 'tooltip-ca-history'              => 'Những phiên bản cũ của trang này.',
 'tooltip-ca-protect'              => 'Khóa trang này lại',
-'tooltip-ca-unprotect'            => 'Mở khóa trang này',
+'tooltip-ca-unprotect'            => 'Thay đổi mức khóa của trang này',
 'tooltip-ca-delete'               => 'Xóa trang này',
 'tooltip-ca-undelete'             => 'Phục hồi những sửa đổi trên trang này như trước khi nó bị xóa',
 'tooltip-ca-move'                 => 'Di chuyển trang này',
@@ -2922,12 +2934,17 @@ Lưu nó vào máy tính của bạn rồi tải nó lên đây.',
 'spam_blanking'       => 'Tất cả các phiên bản có liên kết đến $1, đang tẩy trống',
 
 # Info page
-'infosubtitle'   => 'Thông tin về trang',
-'numedits'       => 'Số lần sửa đổi (trang nội dung): $1',
-'numtalkedits'   => 'Số lần sửa đổi (trang thảo luận): $1',
-'numwatchers'    => 'Số người theo dõi: $1',
-'numauthors'     => 'Số người sửa đổi khác nhau (trang nội dung): $1',
-'numtalkauthors' => 'Số người sửa đổi khác nhau (trang thảo luận): $1',
+'pageinfo-title'            => 'Thông tin về “$1”',
+'pageinfo-header-edits'     => 'Lần sửa',
+'pageinfo-header-watchlist' => 'Danh sách theo dõi',
+'pageinfo-header-views'     => 'Lần xem',
+'pageinfo-subjectpage'      => 'Trang',
+'pageinfo-talkpage'         => 'Trang thảo luận',
+'pageinfo-watchers'         => 'Số người theo dõi',
+'pageinfo-edits'            => 'Số lần sửa đổi',
+'pageinfo-authors'          => 'Số tác giả riêng',
+'pageinfo-views'            => 'Số lần xem',
+'pageinfo-viewsperedit'     => 'Số lần xem mỗi sửa đổi',
 
 # Skin names
 'skinname-standard'    => 'Cổ điển',
@@ -3564,10 +3581,16 @@ Xin hãy xác nhận bạn thực sự muốn tạo lại trang này.",
 'recreate'                 => 'Tạo ra lại',
 
 # action=purge
-'confirm_purge_button' => 'OK',
+'confirm_purge_button' => 'Làm mới',
 'confirm-purge-top'    => 'Làm sạch vùng nhớ đệm của trang này?',
 'confirm-purge-bottom' => 'Làm mới một trang sẽ giúp xóa bộ đệm và buộc hiển thị phiên bản gần nhất.',
 
+# action=watch/unwatch
+'confirm-watch-button'   => 'Theo dõi',
+'confirm-watch-top'      => 'Bạn có muốn thêm trang này vào danh sách theo dõi của bạn?',
+'confirm-unwatch-button' => 'Ngừng theo dõi',
+'confirm-unwatch-top'    => 'Bạn có muốn gỡ trang này khỏi danh sách theo dõi của bạn?',
+
 # Separators for various lists, etc.
 'ellipsis' => '…',
 
@@ -3612,7 +3635,7 @@ Xin hãy xác nhận bạn thực sự muốn tạo lại trang này.",
 'watchlistedit-numitems'       => 'Danh sách theo dõi của bạn có $1 {{PLURAL:$1|tựa đề|tựa đề}}, không tính các trang thảo luận.',
 'watchlistedit-noitems'        => 'Danh sách các trang bạn theo dõi hiện không có gì.',
 'watchlistedit-normal-title'   => 'Sửa các trang tôi theo dõi',
-'watchlistedit-normal-legend'  => 'Bỏ các trang đang theo dõi ra khỏi danh sách',
+'watchlistedit-normal-legend'  => 'Gỡ trang khỏi danh sách',
 'watchlistedit-normal-explain' => 'Tên các trang bạn theo dõi được hiển thị dưới đây. Để xóa một tên trang, chọn vào hộp kiểm bên cạnh nó, rồi nhấn “{{int:Watchlistedit-normal-submit}}”. Bạn cũng có thể [[Special:EditWatchlist/raw|sửa danh sách theo dạng thô]].',
 'watchlistedit-normal-submit'  => 'Bỏ trang đã chọn',
 'watchlistedit-normal-done'    => '$1 {{PLURAL:$1|tựa đề|tựa đề}} đã được xóa khỏi danh sách các trang theo dõi:',
@@ -3780,13 +3803,16 @@ Hãy ghi vào tên tập tin, không bao gồm tiền tố “{{ns:file}}:”.',
 'tags-hitcount'           => '$1 {{PLURAL:$1|thay đổi|thay đổi}}',
 
 # Special:ComparePages
-'comparepages'     => 'So sánh trang',
-'compare-selector' => 'So sánh phiên bản trang',
-'compare-page1'    => 'Trang 1',
-'compare-page2'    => 'Trang 2',
-'compare-rev1'     => 'Phiên bản 1',
-'compare-rev2'     => 'Phiên bản 2',
-'compare-submit'   => 'So sánh',
+'comparepages'                => 'So sánh trang',
+'compare-selector'            => 'So sánh phiên bản trang',
+'compare-page1'               => 'Trang 1',
+'compare-page2'               => 'Trang 2',
+'compare-rev1'                => 'Phiên bản 1',
+'compare-rev2'                => 'Phiên bản 2',
+'compare-submit'              => 'So sánh',
+'compare-invalid-title'       => 'Tựa trang chỉ định không hợp lệ.',
+'compare-title-not-exists'    => 'Tựa trang chỉ định không tồn tại.',
+'compare-revision-not-exists' => 'Phiên bản chỉ định không tồn tại.',
 
 # Database error messages
 'dberr-header'      => 'Wiki này đang gặp trục trặc',
@@ -3813,4 +3839,28 @@ Hãy ghi vào tên tập tin, không bao gồm tiền tố “{{ns:file}}:”.',
 'sqlite-has-fts' => '$1 với sự hỗ trợ tìm kiếm toàn văn',
 'sqlite-no-fts'  => '$1 không có hỗ trợ tìm kiếm toàn văn',
 
+# Add categories per AJAX
+'ajax-add-category'             => 'Thêm thể loại',
+'ajax-remove-category'          => 'Gỡ thể loại',
+'ajax-edit-category'            => 'Sửa thể loại',
+'ajax-add-category-submit'      => 'Thêm',
+'ajax-confirm-ok'               => 'OK',
+'ajax-confirm-title'            => 'Xác nhận tác vụ',
+'ajax-confirm-save'             => 'Lưu',
+'ajax-confirm-save-all'         => 'Lưu tất cả thay đổi',
+'ajax-cancel'                   => 'Hủy bỏ các sửa đổi',
+'ajax-cancel-all'               => 'Hủy bỏ tất cả thay đổi',
+'ajax-add-category-summary'     => 'Thêm thể loại “$1”',
+'ajax-edit-category-summary'    => 'Thay thể loại “$1” bằng “$2”',
+'ajax-remove-category-summary'  => 'Gỡ thể loại “$1”',
+'ajax-category-question'        => 'Tại sao bạn muốn thực hiện những thay đổi sau:',
+'ajax-error-title'              => 'Lỗi',
+'ajax-remove-category-error'    => 'Không thể gỡ bỏ thể loại “$1”.
+Điều này thường xảy ra khi thể loại được thêm vào trang thông qua một bản mẫu.',
+'ajax-edit-category-error'      => 'Không thể sửa đổi thể loại “$1”.
+Điều này thường xảy ra khi thể loại được thêm vào trang thông qua một bản mẫu.',
+'ajax-category-already-present' => 'Trang này đã nằm trong thể loại “$1”.',
+'ajax-category-hook-error'      => 'Một hàm địa phương năng đã chặn không lưu được những thay đổi',
+'ajax-api-error'                => 'API cho ra lỗi: $1: $2',
+
 );