* (bug 18592) Removing hardcoded brackets in 'version-version' and 'version-svn-revis...
[lhc/web/wiklou.git] / languages / messages / MessagesVi.php
index 844725b..c90348c 100644 (file)
@@ -1,5 +1,8 @@
 <?php
 /** Vietnamese (Tiếng Việt)
+ *
+ * See MessagesQqq.php for message documentation incl. usage of parameters
+ * To improve a translation please visit http://translatewiki.net
  *
  * @ingroup Language
  * @file
@@ -228,26 +231,26 @@ $separatorTransformTable = array(',' => '.', '.' => ',' );
 $messages = array(
 # User preference toggles
 'tog-underline'               => 'Gạch chân liên kết:',
-'tog-highlightbroken'         => 'Liên kết đến trang chưa có sẽ <a href="" class="new">giống thế này</a> (nếu không chọn: giống thế này<a href="" class="internal">?</a>)',
+'tog-highlightbroken'         => 'Liên kết đến trang chưa được viết sẽ <a href="" class="new">như thế này</a> (nếu không chọn: như thế này<a href="" class="internal">?</a>)',
 'tog-justify'                 => 'Căn đều hai bên đoạn văn',
 'tog-hideminor'               => 'Ẩn sửa đổi nhỏ trong thay đổi gần đây',
 'tog-hidepatrolled'           => 'Ẩn sửa đổi đã tuần tra trong trang thay đổi gần đây',
 'tog-newpageshidepatrolled'   => 'Ẩn trang đã tuần trang trong danh sách các trang mới',
-'tog-extendwatchlist'         => 'Danh sách theo dõi nhiều chức năng (JavaScript)',
-'tog-usenewrc'                => 'Thay đổi gần đây nhiều chức năng (JavaScript)',
+'tog-extendwatchlist'         => 'Mở rộng danh sách theo dõi để hiển thị tất cả các thay đổi, chứ không chỉ các thay đổi gần đây',
+'tog-usenewrc'                => 'Sử dụng Thay đổi gần đây nâng cao (cần JavaScript)',
 'tog-numberheadings'          => 'Tự động đánh số các đề mục',
 'tog-showtoolbar'             => 'Hiển thị thanh định dạng (JavaScript)',
 'tog-editondblclick'          => 'Nhấn đúp để sửa đổi trang (JavaScript)',
 'tog-editsection'             => 'Cho phép sửa đổi đề mục qua liên kết [sửa]',
-'tog-editsectiononrightclick' => 'Cho phép sửa đổi mục bằng cách bấm chuột phải trên đề mục (JavaScript)',
+'tog-editsectiononrightclick' => 'Cho phép sửa đổi đề mục bằng cách bấm chuột phải trên tên đề mục (JavaScript)',
 'tog-showtoc'                 => 'Hiển thị mục lục (cho trang có trên 3 đề mục)',
 'tog-rememberpassword'        => 'Nhớ thông tin đăng nhập của tôi trên máy tính này',
-'tog-editwidth'               => 'Ô sửa đổi có bề rộng tối đa',
+'tog-editwidth'               => 'Mở rộng ô sửa đổi ra toàn màn hình',
 'tog-watchcreations'          => 'Tự động theo dõi trang tôi viết mới',
 'tog-watchdefault'            => 'Tự động theo dõi trang tôi sửa',
 'tog-watchmoves'              => 'Tự động theo dõi trang tôi di chuyển',
 'tog-watchdeletion'           => 'Tự động theo dõi trang tôi xóa',
-'tog-minordefault'            => 'Đánh dấu mặc định sửa đổi của tôi là thay đổi nhỏ',
+'tog-minordefault'            => 'Mặc định đánh dấu tất cả sửa đổi của tôi là sửa đổi nhỏ',
 'tog-previewontop'            => 'Hiển thị phần xem thử nằm trên hộp sửa đổi',
 'tog-previewonfirst'          => 'Hiện xem thử tại lần sửa đầu tiên',
 'tog-nocache'                 => 'Không lưu trang trong bộ nhớ đệm',
@@ -256,7 +259,7 @@ $messages = array(
 'tog-enotifminoredits'        => 'Gửi thư cho tôi cả những thay đổi nhỏ trong trang',
 'tog-enotifrevealaddr'        => 'Hiện địa chỉ thư điện tử của tôi trong thư thông báo',
 'tog-shownumberswatching'     => 'Hiển thị số người đang xem',
-'tog-fancysig'                => 'Chữ ký không dùng liên kết tự động',
+'tog-fancysig'                => 'Xem chữ ký là mã wiki (không có liên kết tự động)',
 'tog-externaleditor'          => 'Mặc định dùng trình soạn thảo bên ngoài (chỉ dành cho người thành thạo, cần thiết lập đặc biệt trên máy tính của bạn)',
 'tog-externaldiff'            => 'Mặc định dùng trình so sánh bên ngoài (chỉ dành cho người thành thạo, cần thiết lập đặc biệt trên máy tính của bạn)',
 'tog-showjumplinks'           => 'Bật liên kết “bước tới” trên đầu trang cho bộ trình duyệt thuần văn bản hay âm thanh',
@@ -338,7 +341,7 @@ $messages = array(
 'category-media-header'          => 'Các tập tin trong thể loại “$1”',
 'category-empty'                 => "''Thể loại này hiện không có trang hay tập tin nào.''",
 'hidden-categories'              => '{{PLURAL:$1|Thể loại ẩn|Thể loại ẩn}}',
-'hidden-category-category'       => 'Thể loại ẩn', # Name of the category where hidden categories will be listed
+'hidden-category-category'       => 'Thể loại ẩn',
 'category-subcat-count'          => 'Thể loại này có {{PLURAL:$2|tiểu thể loại sau|{{PLURAL:$1||$1}} tiểu thể loại sau, trên tổng số $2 tiểu thể loại}}.',
 'category-subcat-count-limited'  => 'Thể loại này có {{PLURAL:$1||$1}} tiểu thể loại sau.',
 'category-article-count'         => '{{PLURAL:$2|Thể loại này gồm trang sau.|{{PLURAL:$1|Trang|$1 trang}} sau nằm trong thể loại này, trên tổng số $2 trang.}}',
@@ -356,10 +359,18 @@ $messages = array(
 * [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)',
-'cancel'         => 'Hủy bỏ',
+'about'         => 'Giới thiệu',
+'article'       => 'Trang nội dung',
+'newwindow'     => '(mở cửa sổ mới)',
+'cancel'        => 'Hủy bỏ',
+'moredotdotdot' => 'Thêm nữa…',
+'mypage'        => 'Trang của tôi',
+'mytalk'        => 'Thảo luận với tôi',
+'anontalk'      => 'Thảo luận với IP này',
+'navigation'    => 'Xem nhanh',
+'and'           => '&#32;và',
+
+# Cologne Blue skin
 'qbfind'         => 'Tìm kiếm',
 'qbbrowse'       => 'Xem qua',
 'qbedit'         => 'Sửa đổi',
@@ -367,12 +378,8 @@ $messages = array(
 'qbpageinfo'     => 'Ngữ cảnh',
 'qbmyoptions'    => 'Trang cá nhân',
 'qbspecialpages' => 'Trang đặc biệt',
-'moredotdotdot'  => 'Thêm nữa...',
-'mypage'         => 'Trang của tôi',
-'mytalk'         => 'Thảo luận với tôi',
-'anontalk'       => 'Thảo luận với IP này',
-'navigation'     => 'Xem nhanh',
-'and'            => '&#32;và',
+'faq'            => 'Câu hỏi thường gặp',
+'faqpage'        => 'Project:Các câu hỏi thường gặp',
 
 # Metadata in edit box
 'metadata_help' => 'Đặc tính hình:',
@@ -425,7 +432,7 @@ $messages = array(
 'otherlanguages'    => 'Ngôn ngữ khác',
 'redirectedfrom'    => '(đổi hướng từ $1)',
 'redirectpagesub'   => 'Trang đổi hướng',
-'lastmodifiedat'    => 'Lần sửa cuối : $2, $1.', # $1 date, $2 time
+'lastmodifiedat'    => 'Lần sửa cuối : $2, $1.',
 'viewcount'         => 'Trang này đã được đọc {{PLURAL:$1|một|$1}} lần.',
 'protectedpage'     => 'Trang bị khóa',
 'jumpto'            => 'Bước tới:',
@@ -444,8 +451,6 @@ $messages = array(
 'disclaimerpage'       => 'Project:Phủ nhận chung',
 'edithelp'             => 'Trợ giúp sửa đổi',
 'edithelppage'         => 'Help:Sửa đổi',
-'faq'                  => 'Câu hỏi thường gặp',
-'faqpage'              => 'Project:Các câu hỏi thường gặp',
 'helppage'             => 'Help:Nội dung',
 'mainpage'             => 'Trang Chính',
 'mainpage-description' => 'Trang Chính',
@@ -518,10 +523,6 @@ từ hàm “<tt>$2</tt>”. MySQL báo lỗi “<tt>$3: $4</tt>”.',
 'dberrortextcl'        => 'Đã xảy ra lỗi cú pháp trong truy vấn cơ sở dữ liệu. Truy vấn vừa rồi là:
 <blockquote><tt>$1</tt></blockquote>
 từ hàm “<tt>$2</tt>”. MySQL báo lỗi “<tt>$3: $4</tt>”.',
-'noconnect'            => 'Wiki đang gặp một số trục trặc kỹ thuật, và không thể kết nối với cơ sở dữ liệu. <br />
-$1',
-'nodb'                 => 'Không thấy cơ sở dữ liệu $1',
-'cachederror'          => 'Đây là bản sao trong bộ nhớ đệm của trang bạn yêu cầu, nó có thể đã lỗi thời.',
 'laggedslavemode'      => 'Cảnh báo: Trang có thể chưa được cập nhật.',
 'readonly'             => 'Cơ sở dữ liệu bị khóa',
 'enterlockreason'      => 'Nêu lý do khóa, cùng với thời hạn khóa',
@@ -580,16 +581,14 @@ Lý do được cung cấp là ''$2''.",
 'virus-unknownscanner' => 'không nhận ra phần mềm diệt virus:',
 
 # Login and logout pages
-'logouttitle'                => 'Đăng xuất',
 'logouttext'                 => "'''Bạn đã đăng xuất.'''
 
 Bạn có thể tiếp tục dùng {{SITENAME}} một cách vô danh, hoặc bạn có thể [[Special:UserLogin|đăng nhập lại]] dưới cùng tên người dùng này hoặc một tên người dùng khác. Xin lưu ý rằng một vài trang có thể vẫn hiển thị như khi bạn còn đăng nhập, cho đến khi bạn xóa vùng nhớ đệm (''cache'') của trình duyệt.",
 'welcomecreation'            => '== Chào mừng, $1! ==
 Tài khoản của bạn đã mở.
 Đừng quên thay đổi [[Special:Preferences|tùy chọn cá nhân của bạn tại {{SITENAME}}]].',
-'loginpagetitle'             => 'Đăng nhập',
 'yourname'                   => 'Tên người dùng:',
-'yourpassword'               => 'Mật khẩu',
+'yourpassword'               => 'Mật khẩu:',
 'yourpasswordagain'          => 'Gõ lại mật khẩu',
 'remembermypassword'         => 'Nhớ thông tin đăng nhập của tôi trên máy tính này',
 'yourdomainname'             => 'Tên miền của bạn:',
@@ -614,6 +613,7 @@ Hãy chọn một tên khác.',
 'username'                   => 'Tên người dùng:',
 'uid'                        => 'Số thứ tự thành viên:',
 'prefs-memberingroups'       => 'Thành viên của {{PLURAL:$1|nhóm|nhóm}}:',
+'prefs-registration'         => 'Thời điểm đăng ký:',
 'yourrealname'               => 'Tên thật:',
 'yourlanguage'               => 'Ngôn ngữ:',
 'yourvariant'                => 'Ngôn ngữ địa phương:',
@@ -625,12 +625,14 @@ Nó không được dài quá $1 {{PLURAL:$1|ký tự|ký tự}}.',
 'gender-unknown'             => 'Không chỉ rõ',
 'gender-male'                => 'Nam',
 'gender-female'              => 'Nữ',
-'prefs-help-gender'          => 'Tùy chọn: được dùng để phần mềm có thể diễn đạt theo đúng giới tính. Thông tin này là công khai.',
+'prefs-help-gender'          => 'Tùy chọn: được phần mềm sử dụng để xác định đúng giới tính.
+Thông tin này là công khai.',
 'email'                      => 'Thư điện tử',
-'prefs-help-realname'        => 'Tên thật là không bắt buộc, nhưng nếu bạn ghi lại, tên này sẽ dùng để ghi công cho bạn.',
+'prefs-help-realname'        => 'Tên thật là không bắt buộc.
+Nếu bạn đồng ý cung cấp, nó sẽ dùng để ghi nhận công lao của bạn.',
 'loginerror'                 => 'Lỗi đăng nhập',
-'prefs-help-email'           => 'Địa chỉ thư điện tử là tùy chọn, nhưng nó giúp bạn nhận lại mật khẩu qua thư điện tử nếu bạn quên.
-Bạn cũng có thể lựa chọn để cho phép người khác liên lạc với bạn thông qua trang thành_viên hoặc thảo_luận_thành_viên mà không cần để lộ danh tính.',
+'prefs-help-email'           => 'Địa chỉ thư điện tử là tùy chọn, nhưng nó giúp chúng tôi gửi cho bạn mật khẩu mới qua thư điện tử nếu bạn quên mật khẩu của mình.
+Bạn cũng có thể lựa chọn cho phép người khác liên lạc với bạn thông qua trang thành_viên hoặc thảo_luận_thành_viên mà không cần để lộ danh tính.',
 'prefs-help-email-required'  => 'Bắt buộc phải có địa chỉ e-mail.',
 'nocookiesnew'               => 'Tài khoản đã mở, nhưng bạn chưa đăng nhập. {{SITENAME}} sử dụng cookie để đăng nhập vào tài khoản. Bạn đã tắt cookie. Xin hãy kích hoạt nó, rồi đăng nhập lại với tên người dùng và mật khẩu mới.',
 'nocookieslogin'             => '{{SITENAME}} sử dụng cookie để đăng nhập thành viên. Bạn đã tắt cookie. Xin hãy kích hoạt rồi thử lại.',
@@ -684,18 +686,12 @@ Xin hãy bỏ qua thông báo này nếu tài khoản này không phải do bạ
 'retypenew'                 => 'Gõ lại:',
 'resetpass_submit'          => 'Chọn mật khẩu và đăng nhập',
 'resetpass_success'         => 'Đã đổi mật khẩu thành công! Đang đăng nhập…',
-'resetpass_bad_temporary'   => 'Mật khẩu tạm sai. Có thể là bạn đã đổi mật khẩu thành công hay đã xin mật khẩu tạm mới.',
 'resetpass_forbidden'       => 'Không được đổi mật khẩu',
 'resetpass-no-info'         => 'Bạn phải đăng nhập mới có thể truy cập trực tiếp trang này.',
 'resetpass-submit-loggedin' => 'Thay đổi mật khẩu',
 'resetpass-wrong-oldpass'   => 'Mật khẩu tạm hoặc mật khẩu hiện thời không hợp lệ.
 Có thể bạn đã thay đổi thành công mật khẩu của mình hoặc đã yêu cầu cung cấp một mật khẩu tạm mới.',
 'resetpass-temp-password'   => 'Mật khẩu tạm:',
-'resetpass-no-others'       => 'Bạn không thể tái tạo mật khẩu cho thành viên khác.',
-'resetpass-log'             => 'Nhật trình tái tạo mật khẩu',
-'resetpass-logtext'         => 'Dưới đây là nhật trình ghi lại những thành viên đã được người quản lý tái tạo mật khẩu giúp.',
-'resetpass-logentry'        => 'đã thay đổi mật khẩu cho $1',
-'resetpass-comment'         => 'Lý do tái tạo mật khẩu:',
 
 # Edit page toolbar
 'bold_sample'     => 'Chữ đậm',
@@ -770,7 +766,6 @@ Xin hãy ghi kèm tất cả các chi tiết trên vào thư yêu cầu của b
 'blockededitsource'                => "Các '''sửa đổi của bạn''' ở '''$1''':",
 'whitelistedittitle'               => 'Cần đăng nhập để sửa trang',
 'whitelistedittext'                => 'Bạn phải $1 để sửa trang.',
-'confirmedittitle'                 => 'Cần xác nhận địa chỉ thư điện tử trước khi sửa đổi',
 'confirmedittext'                  => 'Bạn cần phải xác nhận địa chỉ thư điện tử trước khi được sửa đổi trang. Xin hãy đặt và xác nhận địa chỉ thư điện tử của bạn dùng trang [[Special:Preferences|tùy chọn]].',
 'nosuchsectiontitle'               => 'Không có mục nào như vậy',
 'nosuchsectiontext'                => 'Bạn vừa sửa đổi một mục chưa tồn tại.  Vì không có mục nào mang tên $1, không thể lưu sửa đổi của bạn vào đó.',
@@ -791,7 +786,7 @@ Nếu bạn là một thành viên vô danh và cảm thấy rằng có những
 Bạn có thể [[Special:Search/{{PAGENAME}}|tìm kiếm tựa trang này]] trong các trang khác, <span class="plainlinks">[{{fullurl:Special:Log|page={{urlencode:{{FULLPAGENAME}}}}}} tìm trong các nhật trình liên quan],
 hoặc [{{fullurl:{{FULLPAGENAME}}|action=edit}} sửa đổi trang này]</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.',
-'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.''' '''Mozilla / Firefox / Safari:''' giữ phím ''Shift'' trong khi nhấn ''Reload'', hoặc nhấn tổ hợp ''Ctrl-F5'' hay ''Ctrl-R'' (''Command-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ú&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''.",
 'usercssjsyoucanpreview'           => "'''Mẹo:''' Sử dụng nút “Xem thử” để kiểm thử trang CSS/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.
 Nó chưa được lưu!'''",
@@ -856,13 +851,13 @@ Bạn có thể quay trở lại và sửa đổi các trang đã có, hoặc [[
 'permissionserrors'                => 'Không có quyền thực hiện',
 'permissionserrorstext'            => 'Bạn không có quyền thực hiện thao tác đó, vì {{PLURAL:$1|lý do|lý do}}:',
 'permissionserrorstext-withaction' => 'Bạn không quyền $2, với {{PLURAL:$1|lý do|lý do}} sau:',
-'recreate-deleted-warn'            => "'''Cảnh báo: Bạn vừa tạo lại một trang từng bị xóa trước đây.'''
+'recreate-moveddeleted-warn'       => "'''Cảnh báo: Bạn sắp tạo lại một trang từng bị xóa trước đây.'''
 
 Bạn nên cân nhắc trong việc tiếp tục soạn thảo trang này.
-Nhật trình xóa của trang được đưa ra dưới đây để tiện theo dõi:",
-'deleted-notice'                   => 'Trang này đã bị xóa.
-Nhật trình xóa trang được ghi dưới đây để tiện theo dõi.',
-'deletelog-fulllog'                => 'Xem nhật trình đầy đủ',
+Các nhật trình xóa và di chuyển của trang được đưa ra dưới đây để tiện theo dõi:",
+'moveddeleted-notice'              => 'Trang này đã bị xóa.
+Các nhật trình xóa và di chuyển của trang được đưa ra dưới đây để tiện theo dõi.',
+'log-fulllog'                      => 'Xem nhật trình đầy đủ',
 'edit-hook-aborted'                => 'Một phần bổ trợ phần mềm đã bỏ qua sửa đổi này.
 Không có lý do nào được đưa ra.',
 'edit-gone-missing'                => 'Không thể cập nhật trang.
@@ -904,7 +899,7 @@ Lý do được $3 đưa ra là ''$2''",
 'currentrev'             => 'Bản hiện tại',
 'currentrev-asof'        => 'Bản hiện tại lúc $1',
 'revisionasof'           => 'Phiên bản lúc $1',
-'revision-info'          => 'Phiên bản vào lúc $1 do $2 sửa đổi', # Additionally available: $3: revision id
+'revision-info'          => 'Phiên bản vào lúc $1 do $2 sửa đổi',
 'previousrevision'       => '← Phiên bản cũ',
 'nextrevision'           => 'Phiên bản mới →',
 'currentrevisionlink'    => 'xem phiên bản hiện hành',
@@ -926,20 +921,25 @@ Chú giải: (hiện) = khác với phiên bản hiện hành,
 # Revision feed
 'history-feed-title'          => 'Lịch sử thay đổi',
 'history-feed-description'    => 'Lịch sử thay đổi của trang này ở wiki',
-'history-feed-item-nocomment' => '$1 vào lúc $2', # user at time
+'history-feed-item-nocomment' => '$1 vào lúc $2',
 'history-feed-empty'          => 'Trang bạn yêu cầu không tồn tại. Có thể là nó đã bị xóa khỏi wiki hay được đổi tên. Hãy [[Special:Search|tìm kiếm trong wiki]] về các trang mới có liên quan.',
 
 # Revision deletion
 'rev-deleted-comment'            => '(bàn luận đã xóa)',
 'rev-deleted-user'               => '(tên người dùng đã xóa)',
 'rev-deleted-event'              => '(tác vụ nhật trình đã xóa)',
-'rev-deleted-text-permission'    => 'Phiên bản này đã bị xóa khỏi các bản lưu mà mọi người có thể thấy.
-Có thể có thêm chi tiết tại [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].',
-'rev-deleted-text-view'          => 'Phiên bản này đã bị xóa khỏi các bản lưu mà mọi người có thể thấy.
-Vì bạn là người quản lý ở {{SITENAME}}, bạn có thể xem được nó;
-có thể có thêm chi tiết tại [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].',
-'rev-deleted-no-diff'            => 'Bạn không thể xem khác biệt giữa các phiên bản vì một phiên bản đã bị xóa khỏi kho lưu trữ công cộng.
-Bạn có thể xem thêm chi tiết trong [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].',
+'rev-deleted-text-permission'    => "Phiên bản này đã bị '''xóa'''.
+Có thể có thêm chi tiết tại [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].",
+'rev-deleted-text-unhide'        => "Phiên bản này đã bị '''xóa'''.
+Có thể có thêm chi tiết tại [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].
+Vì là người quản lý, bạn vẫn có thể [$1 xem phiên bản này] nếu muốn.",
+'rev-deleted-text-view'          => "Phiên bản này đã bị '''xóa'''.
+Vì là người quản lý bạn vẫn có thể xem nó;có thể có thêm chi tiết tại [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].",
+'rev-deleted-no-diff'            => "Bạn không thể xem khác biệt giữa các phiên bản vì một phiên bản đã bị '''xóa'''.
+Bạn có thể xem thêm chi tiết trong [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].",
+'rev-deleted-unhide-diff'        => "Một trong những phiên bản của khác biệt này đã bị '''xóa'''.
+Bạn có thể xem thêm chi tiết tại [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].
+Vì là người quản lý, bạn vẫn có thể [$1 xem khác biệt này] nếu muốn.",
 'rev-delundel'                   => 'hiện/ẩn',
 'revisiondelete'                 => 'Xóa hay phục hồi phiên bản',
 'revdelete-nooldid-title'        => 'Chưa chọn phiên bản',
@@ -958,12 +958,15 @@ hoặc bạn đang tìm cách ẩn phiên bản hiện tại.',
 
 Các quản lý khác ở {{SITENAME}} vẫn có thể truy nhập vào nội dung ẩn và phục hồi lại bằng cách dùng giao diện này, trừ trường hợp thiết lập thêm một số hạn chế.
 Xin hãy xác nhận rằng bạn thực sự muốn làm điều này, hiểu được hệ quả của nó, và làm theo đúng [[{{MediaWiki:Policy-url}}|quy định]].",
+'revdelete-suppress-text'        => "Việc ẩn giấu '''chỉ''' nên dùng trong các trường hợp sau:
+* Thông tin cá nhân không thích hợp
+*: ''địa chỉ nhà và số điện thoại, số an sinh xã hội, v.v.''",
 'revdelete-legend'               => 'Thiết lập hạn chế khả kiến',
 'revdelete-hide-text'            => 'Ẩn nội dung phiên bản',
 'revdelete-hide-name'            => 'Ẩn tác vụ và đích của tác vụ',
 'revdelete-hide-comment'         => 'Ẩn tóm lược sửa đổi',
 'revdelete-hide-user'            => 'Ẩn tên người dùng hay địa chỉ IP của người viết trang',
-'revdelete-hide-restricted'      => 'Áp dụng những hạn chế này đối với Người quản lý và khóa giao diện này lại',
+'revdelete-hide-restricted'      => 'Ẩn giấu thông tin khỏi các Quản lý lẫn thành viên khác',
 'revdelete-suppress'             => 'Che dữ liệu đối với người quản lý cũng như các thành viên khác',
 'revdelete-hide-image'           => 'Ẩn nội dung tập tin',
 'revdelete-unsuppress'           => 'Bỏ các hạn chế trên các phiên bản được phục hồi',
@@ -972,6 +975,7 @@ Xin hãy xác nhận rằng bạn thực sự muốn làm điều này, hiểu 
 'revdelete-logentry'             => 'đã thay đổi khả năng nhìn thấy phiên bản của [[$1]]',
 'logdelete-logentry'             => 'đã thay đổi khả năng nhìn thấy sự kiện của [[$1]]',
 'revdelete-success'              => "'''Khả năng nhìn thấy của phiên bản đã được thiết lập thành công.'''",
+'revdelete-failure'              => "'''Không thể thiết lập khả năng hiển thị của phiên bản.'''",
 'logdelete-success'              => "'''Khả năng nhìn thấy của sự kiện đã được thiết lập thành công.'''",
 'revdel-restore'                 => 'Thay đổi mức khả kiến',
 'pagehist'                       => 'Lịch sử trang',
@@ -1012,6 +1016,7 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'mergehistory-autocomment'         => 'Đã trộn [[:$1]] vào [[:$2]]',
 'mergehistory-comment'             => 'Đã trộn [[:$1]] vào [[:$2]]: $3',
 'mergehistory-same-destination'    => 'Trang nguồn và trang đích không được trùng tên',
+'mergehistory-reason'              => 'Lý do:',
 
 # Merge log
 'mergelog'           => 'Nhật trình trộn',
@@ -1020,67 +1025,68 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'mergelogpagetext'   => 'Dưới đây là danh sách các thao tác trộn mới nhất của lịch sử một trang vào trang khác.',
 
 # Diffs
-'history-title'           => 'Lịch sử sửa đổi của “$1”',
-'difference'              => '(Khác biệt giữa các bản)',
-'lineno'                  => 'Dòng $1:',
-'compareselectedversions' => 'So sánh các bản đã chọn',
-'visualcomparison'        => 'So sánh hình dạng',
-'wikicodecomparison'      => 'So sánh mã wiki',
-'editundo'                => 'lùi sửa',
-'diff-multi'              => '(Không hiển thị {{PLURAL:$1|một|$1}} phiên bản ở giữa)',
-'diff-movedto'            => 'chuyển qua $1',
-'diff-styleadded'         => 'đã thêm kiểu $1',
-'diff-added'              => 'đã thêm $1',
-'diff-changedto'          => 'đã đổi thành $1',
-'diff-movedoutof'         => 'tách ra khỏi $1',
-'diff-styleremoved'       => 'đã xóa kiểu $1',
-'diff-removed'            => 'đã xóa $1',
-'diff-changedfrom'        => 'đã đổi từ $1',
-'diff-src'                => 'nguồn',
-'diff-withdestination'    => 'tới $1',
-'diff-with'               => '&#32;với $1 $2',
-'diff-with-final'         => '&#32;và $1 $2',
-'diff-width'              => 'rộng',
-'diff-height'             => 'cao',
-'diff-p'                  => "'''đoạn văn'''",
-'diff-blockquote'         => "'''đoạn trích dẫn'''",
-'diff-h1'                 => "'''mục cấp 1'''",
-'diff-h2'                 => "'''mục cấp 2'''",
-'diff-h3'                 => "'''mục cấp 3'''",
-'diff-h4'                 => "'''mục cấp 4'''",
-'diff-h5'                 => "'''mục cấp 5'''",
-'diff-pre'                => "'''khối định dạng trước'''",
-'diff-div'                => "'''đoạn'''",
-'diff-ul'                 => "'''danh sách hoa thị'''",
-'diff-ol'                 => "'''danh sách số'''",
-'diff-li'                 => "'''khoản trong danh sách'''",
-'diff-table'              => "'''bảng'''",
-'diff-tbody'              => "'''thân bảng'''",
-'diff-tr'                 => "'''hàng'''",
-'diff-td'                 => "'''ô'''",
-'diff-th'                 => "'''tiêu đề bảng'''",
-'diff-br'                 => "'''dòng mới'''",
-'diff-hr'                 => "'''đường gạch ngang'''",
-'diff-code'               => "'''khối mã lập trình'''",
-'diff-dl'                 => "'''danh sách định nghĩa'''",
-'diff-dt'                 => "'''thuật ngữ trong danh sách'''",
-'diff-dd'                 => "'''định nghĩa trong danh sách'''",
-'diff-input'              => "'''ô dữ liệu'''",
-'diff-form'               => "'''biểu mẫu'''",
-'diff-img'                => "'''hình'''",
-'diff-span'               => "'''khoảng'''",
-'diff-a'                  => "'''liên kết'''",
-'diff-i'                  => "'''chữ xiên'''",
-'diff-b'                  => "'''chữ đậm'''",
-'diff-strong'             => "'''chữ nhấn rất mạnh'''",
-'diff-em'                 => "'''chữ nhấn mạnh'''",
-'diff-font'               => "'''phông chữ'''",
-'diff-big'                => "'''chữ lớn'''",
-'diff-del'                => "'''văn bản xóa'''",
-'diff-tt'                 => "'''chữ đơn cách'''",
-'diff-sub'                => "'''chữ viết lên trên'''",
-'diff-sup'                => "'''chữ viết xuống dưới'''",
-'diff-strike'             => "'''chữ gạch ngang'''",
+'history-title'            => 'Lịch sử sửa đổi của “$1”',
+'difference'               => '(Khác biệt giữa các bản)',
+'lineno'                   => 'Dòng $1:',
+'compareselectedversions'  => 'So sánh các bản đã chọn',
+'showhideselectedversions' => 'Hiện/ẩn các phiên bản được chọn',
+'visualcomparison'         => 'So sánh hình dạng',
+'wikicodecomparison'       => 'So sánh mã wiki',
+'editundo'                 => 'lùi sửa',
+'diff-multi'               => '(Không hiển thị {{PLURAL:$1|một|$1}} phiên bản ở giữa)',
+'diff-movedto'             => 'chuyển qua $1',
+'diff-styleadded'          => 'đã thêm kiểu $1',
+'diff-added'               => 'đã thêm $1',
+'diff-changedto'           => 'đã đổi thành $1',
+'diff-movedoutof'          => 'tách ra khỏi $1',
+'diff-styleremoved'        => 'đã xóa kiểu $1',
+'diff-removed'             => 'đã xóa $1',
+'diff-changedfrom'         => 'đã đổi từ $1',
+'diff-src'                 => 'nguồn',
+'diff-withdestination'     => 'tới $1',
+'diff-with'                => '&#32;với $1 $2',
+'diff-with-final'          => '&#32;và $1 $2',
+'diff-width'               => 'rộng',
+'diff-height'              => 'cao',
+'diff-p'                   => "'''đoạn văn'''",
+'diff-blockquote'          => "'''đoạn trích dẫn'''",
+'diff-h1'                  => "'''mục cấp 1'''",
+'diff-h2'                  => "'''mục cấp 2'''",
+'diff-h3'                  => "'''mục cấp 3'''",
+'diff-h4'                  => "'''mục cấp 4'''",
+'diff-h5'                  => "'''mục cấp 5'''",
+'diff-pre'                 => "'''khối định dạng trước'''",
+'diff-div'                 => "'''đoạn'''",
+'diff-ul'                  => "'''danh sách hoa thị'''",
+'diff-ol'                  => "'''danh sách số'''",
+'diff-li'                  => "'''khoản trong danh sách'''",
+'diff-table'               => "'''bảng'''",
+'diff-tbody'               => "'''thân bảng'''",
+'diff-tr'                  => "'''hàng'''",
+'diff-td'                  => "'''ô'''",
+'diff-th'                  => "'''tiêu đề bảng'''",
+'diff-br'                  => "'''dòng mới'''",
+'diff-hr'                  => "'''đường gạch ngang'''",
+'diff-code'                => "'''khối mã lập trình'''",
+'diff-dl'                  => "'''danh sách định nghĩa'''",
+'diff-dt'                  => "'''thuật ngữ trong danh sách'''",
+'diff-dd'                  => "'''định nghĩa trong danh sách'''",
+'diff-input'               => "'''ô dữ liệu'''",
+'diff-form'                => "'''biểu mẫu'''",
+'diff-img'                 => "'''hình'''",
+'diff-span'                => "'''khoảng'''",
+'diff-a'                   => "'''liên kết'''",
+'diff-i'                   => "'''chữ xiên'''",
+'diff-b'                   => "'''chữ đậm'''",
+'diff-strong'              => "'''chữ nhấn rất mạnh'''",
+'diff-em'                  => "'''chữ nhấn mạnh'''",
+'diff-font'                => "'''phông chữ'''",
+'diff-big'                 => "'''chữ lớn'''",
+'diff-del'                 => "'''văn bản xóa'''",
+'diff-tt'                  => "'''chữ đơn cách'''",
+'diff-sub'                 => "'''chữ viết lên trên'''",
+'diff-sup'                 => "'''chữ viết xuống dưới'''",
+'diff-strike'              => "'''chữ gạch ngang'''",
 
 # Search results
 'searchresults'                    => 'Kết quả tìm kiếm',
@@ -1107,7 +1113,6 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'searchhelp-url'                   => 'Help:Nội dung',
 'searchmenu-prefix'                => '[[Special:PrefixIndex/$1|Duyệt các trang với tiền tố này]]',
 'searchprofile-articles'           => 'Trang có nội dung',
-'searchprofile-articles-and-proj'  => 'Trang có nội dung & Trang dự án',
 'searchprofile-project'            => 'Trang dự án',
 'searchprofile-images'             => 'Tập tin',
 'searchprofile-everything'         => 'Tất cả',
@@ -1117,8 +1122,6 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'searchprofile-images-tooltip'     => 'Tìm tập tin',
 'searchprofile-everything-tooltip' => 'Tìm tất cả nội dung (gồm cả các trang thảo luận)',
 'searchprofile-advanced-tooltip'   => 'Tìm trong không gian tên tùy chọn',
-'prefs-search-nsdefault'           => 'Tìm sử dụng giá trị mặc định:',
-'prefs-search-nscustom'            => 'Tìm không gian tên tùy chọn:',
 'search-result-size'               => '$1 ({{PLURAL:$2|1 từ|$2 từ}})',
 'search-result-score'              => 'Độ phù hợp: $1%',
 'search-redirect'                  => '(đổi hướng $1)',
@@ -1135,7 +1138,7 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'searchall'                        => 'tất cả',
 'showingresults'                   => "Dưới đây là {{PLURAL:$1|'''1'''|'''$1'''}} kết quả bắt đầu từ #'''$2'''.",
 'showingresultsnum'                => "Dưới đây là {{PLURAL:$3|'''1'''|'''$3'''}} kết quả bắt đầu từ #'''$2'''.",
-'showingresultstotal'              => "Dưới đây là {{PLURAL:$4|kết quả thứ '''$1''' trong tổng số '''$3'''|những kết quả từ '''$1 - $2''' trong tổng số '''$3'''}}",
+'showingresultstotal'              => "Dưới đây là {{PLURAL:$4|kết quả thứ '''$1''' trong tổng số '''$3'''|những kết quả từ '''$1$2''' trong tổng số '''$3'''}}",
 'nonefound'                        => "'''Chú ý''': Theo mặc định chỉ tìm kiếm một số không gian tên. Hãy thử bắt đầu từ khóa bằng ''all:'' để tìm mọi nội dung (kể cả trang thảo luận, tiêu bản, v.v.), hoặc bắt đầu bằng không gian tên mong muốn (ví dụ ''Thảo luận:'', ''Tiêu bản:'', ''Thể loại:''…).",
 'search-nonefound'                 => 'Không có kết quả nào khớp với câu truy vấn.',
 'powersearch'                      => 'Tìm kiếm nâng cao',
@@ -1146,35 +1149,27 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'search-external'                  => 'Tìm kiếm từ bên ngoài',
 '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',
+
 # Preferences page
 'preferences'               => 'Tùy chọn',
 'mypreferences'             => 'Tùy chọn',
 'prefs-edits'               => 'Số lần sửa đổi:',
 'prefsnologin'              => 'Chưa đăng nhập',
 'prefsnologintext'          => 'Bạn phải <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} đăng nhập]</span> để thiết lập tùy chọn cá nhân.',
-'prefsreset'                => 'Các tùy chọn cá nhân đã được mặc định lạ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',
 'changepassword'            => 'Đổi mật khẩu',
-'skin'                      => 'Hình dạng',
+'prefs-skin'                => 'Hình dạng',
 'skin-preview'              => 'Xem thử',
-'math'                      => 'Công thức toán',
-'dateformat'                => 'Kiểu ngày tháng',
-'datedefault'               => 'Không lựa chọn',
-'datetime'                  => 'Ngày tháng',
-'math_failure'              => 'Không thể phân tích cú pháp',
-'math_unknown_error'        => 'lỗi lạ',
-'math_unknown_function'     => 'hàm lạ',
-'math_lexing_error'         => 'lỗi chính tả',
-'math_syntax_error'         => 'lỗi cú pháp',
-'math_image_error'          => 'Không chuyển sang định dạng PNG được; xin kiểm tra lại cài đặt latex, dvips, gs và convert',
-'math_bad_tmpdir'           => 'Không tạo mới hay viết vào thư mục toán tạm thời được',
-'math_bad_output'           => 'Không tạo mới hay viết vào thư mục kết quả được',
-'math_notexvc'              => 'Không thấy hàm thực thi texvc; xin xem math/README để biết cách cấu hình.',
+'prefs-math'                => 'Công thức toán',
+'dateformat'                => 'Định dạng ngày',
+'datedefault'               => 'Không quan tâm',
+'prefs-datetime'            => 'Ngày tháng',
 'prefs-personal'            => 'Thông tin cá nhân',
 'prefs-rc'                  => 'Thay đổi gần đây',
 'prefs-watchlist'           => 'Theo dõi',
@@ -1184,10 +1179,12 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'prefs-watchlist-edits-max' => '(con số tối đa: 1000)',
 'prefs-misc'                => 'Linh tinh',
 'prefs-resetpass'           => 'Thay đổi mật khẩu',
+'prefs-email'               => 'Tùy chọn thư điện tử',
+'prefs-rendering'           => 'Kết xuất trang',
 'saveprefs'                 => 'Lưu tùy chọn',
 'resetprefs'                => 'Mặc định lại lựa chọn',
 'restoreprefs'              => 'Mặc định lại toàn bộ tùy chọn',
-'textboxsize'               => 'Sửa đổi',
+'prefs-editing'             => 'Sửa đổi',
 'prefs-edit-boxsize'        => 'Kích thước cửa sổ soạn thảo.',
 'rows'                      => 'Số hàng:',
 'columns'                   => 'Số cột:',
@@ -1198,14 +1195,13 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'stub-threshold'            => 'Định dạng <a href="#" class="stub">liên kết đến sơ khai</a> cho các trang ngắn hơn (byte):',
 'recentchangesdays'         => 'Số ngày hiển thị trong thay đổi gần đây:',
 'recentchangesdays-max'     => '(tối đa $1 {{PLURAL:$1|ngày|ngày}})',
-'recentchangescount'        => 'Số sửa đổi hiển thị trong trang thay đổi gần đây, lịch sử của trang, và các nhật trình, theo mặc định:',
+'recentchangescount'        => 'Số sửa đổi hiển thị trong trang thay đổi gần đây, lịch sử của trang và nhật trình, theo mặc định là:',
 'savedprefs'                => 'Đã lưu các tùy chọn cá nhân.',
 'timezonelegend'            => 'Múi giờ',
-'timezonetext'              => '¹Số giờ chênh lệch giữa giờ địa phương của bạn với giờ máy chủ (UTC)',
-'localtime'                 => 'Giờ địa phương:',
+'localtime'                 => 'Giờ hiện tại:',
 'timezoneselect'            => 'Múi giờ:',
 'timezoneuseserverdefault'  => 'Sử dụng giờ mặc định của máy chủ',
-'timezoneuseoffset'         => 'Khác (cần ghi mục chênh giờ)',
+'timezoneuseoffset'         => 'Khác (cần ghi số giờ chênh lệch)',
 'timezoneoffset'            => 'Chênh giờ¹:',
 'servertime'                => 'Giờ máy chủ:',
 'guesstimezone'             => 'Dùng giờ của trình duyệt',
@@ -1224,12 +1220,14 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'prefs-namespaces'          => 'Không gian tên',
 'defaultns'                 => 'Mặc định tìm kiếm trong không gian tên:',
 'default'                   => 'mặc định',
-'files'                     => 'Tập tin',
+'prefs-files'               => 'Tập tin',
 'prefs-custom-css'          => 'sửa CSS',
 'prefs-custom-js'           => 'sửa JS',
+'prefs-reset-intro'         => 'Có thể mặc định lại toàn bộ tùy chọn dùng trang này.
+Không có thể lùi lại tác động này.',
 
 # User rights
-'userrights'                  => 'Quản lý quyền thành viên', # Not used as normal message but as header for the special page itself
+'userrights'                  => 'Quản lý quyền thành viên',
 'userrights-lookup-user'      => 'Quản lý nhóm thành viên',
 'userrights-user-editname'    => 'Nhập tên thành viên:',
 'editusergroup'               => 'Sửa nhóm thành viên',
@@ -1274,60 +1272,61 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'grouppage-suppress'      => '{{ns:project}}:Giám sát viên',
 
 # Rights
-'right-read'                 => 'Đọc trang',
-'right-edit'                 => 'Sửa trang',
-'right-createpage'           => 'Tạo trang (không phải trang thảo luận)',
-'right-createtalk'           => 'Tạo trang thảo luận',
-'right-createaccount'        => 'Mở tài khoản mới',
-'right-minoredit'            => 'Đánh dấu sửa đổi nhỏ',
-'right-move'                 => 'Di chuyển trang',
-'right-move-subpages'        => 'Di chuyển trang cùng với các trang con của nó',
-'right-move-rootuserpages'   => 'Di chuyển các trang cá nhân chính',
-'right-movefile'             => 'Di chuyển tập tin',
-'right-suppressredirect'     => 'Không tạo đổi hướng từ tên cũ khi di chuyển trang',
-'right-upload'               => 'Tải tập tin lên',
-'right-reupload'             => 'Tải đè tập tin cũ',
-'right-reupload-own'         => 'Tải đè tập tin cũ do chính mình tải lên',
-'right-reupload-shared'      => 'Ghi đè lên kho hình ảnh dùng chung',
-'right-upload_by_url'        => 'Tải tập tin từ địa chỉ URL',
-'right-purge'                => 'Tẩy bộ đệm của trang mà không có trang xác nhận',
-'right-autoconfirmed'        => 'Sửa trang bị nửa khóa',
-'right-bot'                  => 'Được đối xử như tác vụ tự động',
-'right-nominornewtalk'       => 'Không báo về tin nhắn mới khi trang thảo luận chỉ được sửa đổi nhỏ',
-'right-apihighlimits'        => 'Được dùng giới hạn cao hơn khi truy vấn API',
-'right-writeapi'             => 'Sử dụng API để viết',
-'right-delete'               => 'Xóa trang',
-'right-bigdelete'            => 'Xóa trang có lịch sử lớn',
-'right-deleterevision'       => 'Xóa và phục hồi phiên bản nào đó của trang',
-'right-deletedhistory'       => 'Xem phần lịch sử đã xóa, mà không xem nội dung đi kèm',
-'right-browsearchive'        => 'Tìm những trang đã xóa',
-'right-undelete'             => 'Phục hồi trang',
-'right-suppressrevision'     => 'Xem lại và phục hồi phiên bản mà Sysop không thấy',
-'right-suppressionlog'       => 'Xem nhật trình riêng tư',
-'right-block'                => 'Cấm thành viên khác sửa đổi',
-'right-blockemail'           => 'Cấm thành viên gửi thư',
-'right-hideuser'             => 'Cấm thành viên, rồi ẩn nó đi',
-'right-ipblock-exempt'       => 'Bỏ qua cấm IP, tự động cấm và cấm dải IP',
-'right-proxyunbannable'      => 'Bỏ qua cấm proxy tự động',
-'right-protect'              => 'Thay đổi mức khóa và sửa trang khóa',
-'right-editprotected'        => 'Sửa trang khóa (không bị khóa theo tầng)',
-'right-editinterface'        => 'Sửa giao diện người dùng',
-'right-editusercssjs'        => 'Sửa tập tin CSS và JS của người dùng khác',
-'right-rollback'             => 'Nhanh chóng lùi tất cả sửa đổi của thành viên cuối cùng sửa đổi tại trang nào đó',
-'right-markbotedits'         => 'Đánh dấu sửa đổi phục hồi là sửa đổi bot',
-'right-noratelimit'          => 'Không bị ảnh hưởng bởi mức giới hạn tần suất sử dụng',
-'right-import'               => 'Nhập trang từ wiki khác',
-'right-importupload'         => 'Nhập trang bằng tải tập tin',
-'right-patrol'               => 'Đánh dấu tuần tra sửa đổi',
-'right-autopatrol'           => 'Tự động đánh dấu tuần tra khi sửa đổi',
-'right-patrolmarks'          => 'Dùng tính năng tuần tra thay đổi gần đây',
-'right-unwatchedpages'       => 'Xem danh sách các trang chưa theo dõi',
-'right-trackback'            => 'Đăng trackback',
-'right-mergehistory'         => 'Trộn lịch sử trang',
-'right-userrights'           => 'Sửa tất cả quyền thành viên',
-'right-userrights-interwiki' => 'Sửa quyền thành viên của các thành viên ở các wiki khác',
-'right-siteadmin'            => 'Khóa và mở khóa cơ sở dữ liệu',
-'right-reset-passwords'      => 'Tái tạo mật khẩu của thành viên khác',
+'right-read'                  => 'Đọc trang',
+'right-edit'                  => 'Sửa trang',
+'right-createpage'            => 'Tạo trang (không phải trang thảo luận)',
+'right-createtalk'            => 'Tạo trang thảo luận',
+'right-createaccount'         => 'Mở tài khoản mới',
+'right-minoredit'             => 'Đánh dấu sửa đổi nhỏ',
+'right-move'                  => 'Di chuyển trang',
+'right-move-subpages'         => 'Di chuyển trang cùng với các trang con của nó',
+'right-move-rootuserpages'    => 'Di chuyển các trang cá nhân chính',
+'right-movefile'              => 'Di chuyển tập tin',
+'right-suppressredirect'      => 'Không tạo đổi hướng từ tên cũ khi di chuyển trang',
+'right-upload'                => 'Tải tập tin lên',
+'right-reupload'              => 'Tải đè tập tin cũ',
+'right-reupload-own'          => 'Tải đè tập tin cũ do chính mình tải lên',
+'right-reupload-shared'       => 'Ghi đè lên kho hình ảnh dùng chung',
+'right-upload_by_url'         => 'Tải tập tin từ địa chỉ URL',
+'right-purge'                 => 'Tẩy bộ đệm của trang mà không có trang xác nhận',
+'right-autoconfirmed'         => 'Sửa trang bị nửa khóa',
+'right-bot'                   => 'Được đối xử như tác vụ tự động',
+'right-nominornewtalk'        => 'Không báo về tin nhắn mới khi trang thảo luận chỉ được sửa đổi nhỏ',
+'right-apihighlimits'         => 'Được dùng giới hạn cao hơn khi truy vấn API',
+'right-writeapi'              => 'Sử dụng API để viết',
+'right-delete'                => 'Xóa trang',
+'right-bigdelete'             => 'Xóa trang có lịch sử lớn',
+'right-deleterevision'        => 'Xóa và phục hồi phiên bản nào đó của trang',
+'right-deletedhistory'        => 'Xem phần lịch sử đã xóa, mà không xem nội dung đi kèm',
+'right-browsearchive'         => 'Tìm những trang đã xóa',
+'right-undelete'              => 'Phục hồi trang',
+'right-suppressrevision'      => 'Xem lại và phục hồi phiên bản mà Sysop không thấy',
+'right-suppressionlog'        => 'Xem nhật trình riêng tư',
+'right-block'                 => 'Cấm thành viên khác sửa đổi',
+'right-blockemail'            => 'Cấm thành viên gửi thư',
+'right-hideuser'              => 'Cấm thành viên, rồi ẩn nó đi',
+'right-ipblock-exempt'        => 'Bỏ qua cấm IP, tự động cấm và cấm dải IP',
+'right-proxyunbannable'       => 'Bỏ qua cấm proxy tự động',
+'right-protect'               => 'Thay đổi mức khóa và sửa trang khóa',
+'right-editprotected'         => 'Sửa trang khóa (không bị khóa theo tầng)',
+'right-editinterface'         => 'Sửa giao diện người dùng',
+'right-editusercssjs'         => 'Sửa tập tin CSS và JS của người dùng khác',
+'right-rollback'              => 'Nhanh chóng lùi tất cả sửa đổi của thành viên cuối cùng sửa đổi tại trang nào đó',
+'right-markbotedits'          => 'Đánh dấu sửa đổi phục hồi là sửa đổi bot',
+'right-noratelimit'           => 'Không bị ảnh hưởng bởi mức giới hạn tần suất sử dụng',
+'right-import'                => 'Nhập trang từ wiki khác',
+'right-importupload'          => 'Nhập trang bằng tải tập tin',
+'right-patrol'                => 'Đánh dấu tuần tra sửa đổi',
+'right-autopatrol'            => 'Tự động đánh dấu tuần tra khi sửa đổi',
+'right-patrolmarks'           => 'Dùng tính năng tuần tra thay đổi gần đây',
+'right-unwatchedpages'        => 'Xem danh sách các trang chưa theo dõi',
+'right-trackback'             => 'Đăng trackback',
+'right-mergehistory'          => 'Trộn lịch sử trang',
+'right-userrights'            => 'Sửa tất cả quyền thành viên',
+'right-userrights-interwiki'  => 'Sửa quyền thành viên của các thành viên ở các wiki khác',
+'right-siteadmin'             => 'Khóa và mở khóa cơ sở dữ liệu',
+'right-reset-passwords'       => 'Tái tạo mật khẩu của thành viên khác',
+'right-override-export-depth' => 'Xuất trang kèm theo các trang được liên kết đến với độ sâu tối đa là 5',
 
 # User rights log
 'rightslog'      => 'Nhật trình cấp quyền thành viên',
@@ -1570,15 +1569,16 @@ Có [[Special:WhatLinksHere/$2|danh sách đầy đủ ở đây]].',
 'morelinkstoimage'          => 'Xem [[Special:WhatLinksHere/$1|thêm liên kết]] đến tập tin này.',
 'redirectstofile'           => '{{PLURAL:$1|Tập tin|$1 tập tin}} sau chuyển hướng đến tập tin này:',
 'duplicatesoffile'          => '{{PLURAL:$1|Tập tin sau|$1 tập tin sau}} là bản sao của tập tin này ([[Special:FileDuplicateSearch/$2|chi tiết]]):',
-'sharedupload'              => 'Tập tin này được tải lên tại $1 và có thể dùng ở các dự án khác. $2', # $1 is the repo name, $2 is shareduploadwiki(-desc)
-'shareduploadwiki'          => 'Xin xem $1 để biết thêm thông tin.',
-'shareduploadwiki-desc'     => 'Dưới đây là nội dung từ trang $1 tại kho lưu trữ chung.',
-'shareduploadwiki-linktext' => 'trang miêu tả tập tin',
+'sharedupload'              => 'Tập tin này đặt tại $1 và các dự án khác có thể dùng chúng.',
+'sharedupload-desc-there'   => 'Tập tin này đặt tại $1 và các dự án khác có thể sử dụng chúng.
+Mời xem [$2 trang mô tả tập tin] để có thêm thông tin.',
+'sharedupload-desc-here'    => 'Tập tin này đặt tại $1 và các dự án khác có thể sử dụng chúng.
+Lời miêu tả tại [$2 trang mô tả tập tin] tại đấy được hiển thị dưới đây.',
 'noimage'                   => 'Không có tập tin có tên này, nhưng bạn có thể $1.',
 'noimage-linktext'          => 'tải tập tin lên',
 'uploadnewversion-linktext' => 'Tải lên phiên bản mới',
-'shared-repo-from'          => 'tại $1', # $1 is the repository name
-'shared-repo'               => 'kho lưu trữ dùng chung', # used when shared-repo-NAME does not exist
+'shared-repo-from'          => 'tại $1',
+'shared-repo'               => 'kho lưu trữ dùng chung',
 
 # File reversion
 'filerevert'                => 'Lùi lại phiên bản của $1',
@@ -1695,6 +1695,7 @@ Hãy nhớ kiểm tra các liên kết khác đến tiêu bản trước khi xó
 'popularpages'            => 'Trang nhiều người đọc',
 'wantedcategories'        => 'Thể loại cần thiết',
 'wantedpages'             => 'Trang cần viết',
+'wantedpages-badtitle'    => 'Tiêu đề không hợp lệ trong tập kết quả: $1',
 'wantedfiles'             => 'Tập tin cần thiết',
 'wantedtemplates'         => 'Tiêu bản cần viết nhất',
 'mostlinked'              => 'Trang được liên kết đến nhiều nhất',
@@ -1928,6 +1929,7 @@ Xóa “$1”',
 'confirmdeletetext'      => 'Bạn sắp xóa hẳn một trang cùng với tất cả lịch sử của nó.
 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.',
 'deletedarticle'         => 'đã xóa “$1”',
 'suppressedarticle'      => 'đã giấu "[[$1]]"',
@@ -1959,8 +1961,8 @@ người viết trang cuối cùng cũng là tác giả duy nhất của trang n
 'alreadyrolled'    => 'Không thể lùi tất cả sửa đổi cuối của [[User:$2|$2]] ([[User talk:$2|thảo luận]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) tại [[:$1]]; ai đó đã thực hiện sửa đổi hoặc thực hiện lùi tất cả rồi.
 
 Sửa đổi cuối cùng tại trang do [[User:$3|$3]] ([[User talk:$3|thảo luận]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]) thực hiện.',
-'editcomment'      => "Tóm lược sửa đổi: “''$1''”.", # only shown if there is an edit comment
-'revertpage'       => 'Đã hủy sửa đổi của [[Special:Contributions/$2|$2]] ([[User talk:$2|Thảo luận]]) quay về phiên bản của [[User:$1|$1]]', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'editcomment'      => "Tóm lược sửa đổi: “''$1''”.",
+'revertpage'       => 'Đã hủy sửa đổi của [[Special:Contributions/$2|$2]] ([[User talk:$2|Thảo luận]]) quay về phiên bản của [[User:$1|$1]]',
 'rollback-success' => 'Đã hủy sửa đổi của $1;
 quay về phiên bản cuối của $2.',
 'sessionfailure'   => 'Dường như có trục trặc với phiên đăng nhập của bạn; thao tác này đã bị hủy để tránh việc cướp quyền đăng nhập. Xin hãy nhấn nút “Back”, tải lại trang đó, rồi thử lại.',
@@ -2008,7 +2010,7 @@ hiện tại của trang '''$1''':",
 ** Bút chiến thiếu tính xây dựng
 ** Trang nhiều người xem',
 'protect-edit-reasonlist'     => 'Sửa lý do khóa trang',
-'protect-expiry-options'      => '1 giờ:1 hour,1 ngày:1 day,1 tuần:1 week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1 năm:1 year,vô hạn:infinite', # display1:time1,display2:time2,...
+'protect-expiry-options'      => '1 giờ:1 hour,1 ngày:1 day,1 tuần:1 week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1 năm:1 year,vô hạn:infinite',
 'restriction-type'            => 'Quyền:',
 'restriction-level'           => 'Mức độ hạn chế:',
 'minimum-size'                => 'Kích thước tối thiểu',
@@ -2087,7 +2089,7 @@ $1',
 'contributions-title' => 'Đóng góp của thành viên $1',
 'mycontris'           => 'Đóng góp của tôi',
 'contribsub2'         => 'Của $1 ($2)',
-'nocontribs'          => 'Không tìm thấy thay đổi nào khớp với yêu cầu.', # Optional parameter: $1 is the user name
+'nocontribs'          => 'Không tìm thấy thay đổi nào khớp với yêu cầu.',
 'uctop'               => '(mới nhất)',
 'month'               => 'Từ tháng (trở về trước):',
 'year'                => 'Từ năm (trở về trước):',
@@ -2096,6 +2098,10 @@ $1',
 'sp-contributions-newbies-sub'   => 'Các thành viên mới',
 'sp-contributions-newbies-title' => 'Đóng góp của các thành viên mới',
 'sp-contributions-blocklog'      => 'Nhật trình cấm',
+'sp-contributions-deleted'       => 'đóng góp đã bị xóa của thành viên',
+'sp-contributions-logs'          => 'nhật trình',
+'sp-contributions-talk'          => 'thảo luận',
+'sp-contributions-userrights'    => 'quản lý quyền thành viên',
 'sp-contributions-search'        => 'Tìm kiếm đóng góp',
 'sp-contributions-username'      => 'Địa chỉ IP hay tên thành viên:',
 'sp-contributions-submit'        => 'Tìm kiếm',
@@ -2148,10 +2154,10 @@ $1',
 'ipbenableautoblock'              => 'Tự động cấm các địa chỉ IP mà thành viên này sử dụng',
 'ipbsubmit'                       => 'Cấm',
 'ipbother'                        => 'Thời hạn khác:',
-'ipboptions'                      => '2 giờ:2 hours,1 ngày:1 day,3 ngày:3 days,1 tuần:1 week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1 năm:1 year,vô hạn:infinite', # display1:time1,display2:time2,...
+'ipboptions'                      => '2 giờ:2 hours,1 ngày:1 day,3 ngày:3 days,1 tuần:1 week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1 năm:1 year,vô hạn:infinite',
 'ipbotheroption'                  => 'khác',
 'ipbotherreason'                  => 'Lý do khác',
-'ipbhidename'                     => 'Ẩn tên người dùng khỏi nhật trình cấm, danh sách cấm và danh sách thành viên hiện tại',
+'ipbhidename'                     => 'Ẩn tên người dùng ra khỏi các sửa đổi và danh sách',
 'ipbwatchuser'                    => 'Theo dõi trang thành viên và thảo luận thành viên của thành viên này',
 'ipballowusertalk'                => 'Cho phép người dùng sửa trang thảo luận của chính họ trong khi bị khóa',
 'ipb-change-block'                => 'Cấm người dùng này lại theo các thiết lập này',
@@ -2204,9 +2210,11 @@ $1',
 'block-log-flags-noemail'         => 'cấm thư điện tử',
 'block-log-flags-nousertalk'      => 'không được sửa trang thảo luận của mình',
 'block-log-flags-angry-autoblock' => 'bật tự động cấm nâng cao',
+'block-log-flags-hiddenname'      => 'đã ẩn tên người dùng',
 'range_block_disabled'            => 'Đã tắt khả năng cấm hàng loạt của quản lý.',
 'ipb_expiry_invalid'              => 'Thời điểm hết hạn không hợp lệ.',
 'ipb_expiry_temp'                 => 'Cấm tên người dùng ẩn nên là cấm vô hạn.',
+'ipb_hide_invalid'                => 'Không thể ẩn tài khoản này; có thể do nó có quá nhiều sửa đổi.',
 'ipb_already_blocked'             => '“$1” đã bị cấm rồi',
 'ipb-needreblock'                 => '== Đã bị cấm ==
 $1 đã bị cấm. Bạn có muốn thay đổi các thiết lập?',
@@ -2274,7 +2282,7 @@ Trong những trường hợp đó, bạn phải di chuyển hoặc hợp nhất
 'move-watch'                   => 'Theo dõi trang này',
 'movepagebtn'                  => 'Di chuyển trang',
 'pagemovedsub'                 => 'Di chuyển thành công',
-'movepage-moved'               => "<big>'''“$1” đã được di chuyển đến “$2”'''</big>", # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'movepage-moved'               => "<big>'''“$1” đã được di chuyển đến “$2”'''</big>",
 'movepage-moved-redirect'      => 'Đã tạo trang chuyển hướng.',
 'movepage-moved-noredirect'    => 'Chức năng tạo trang chuyển hướng đã bị tắt.',
 'articleexists'                => 'Đã có một trang với tên đó, hoặc tên bạn chọn không hợp lệ.
@@ -2283,8 +2291,8 @@ Xin hãy chọn tên khác.',
 'talkexists'                   => "'''Trang được di chuyển thành công, nhưng trang thảo luận không thể di chuyển được vì đã tồn tại một trang thảo luận ở tên mới. Xin hãy hợp nhất chúng lại một cách thủ công.'''",
 'movedto'                      => 'đổi thành',
 'movetalk'                     => 'Di chuyển trang thảo luận đi kèm',
-'move-subpages'                => 'Di chuyển các trang con (tối đa là $1 trang), nếu được',
-'move-talk-subpages'           => 'Di chuyển các trang con của trang thảo luận (tối đa $1 trang), nếu được',
+'move-subpages'                => 'Di chuyển các trang con (tối đa là $1 trang)',
+'move-talk-subpages'           => 'Di chuyển các trang con của trang thảo luận (tối đa $1 trang)',
 'movepage-page-exists'         => 'Trang $1 đã tồn tại và không thể bị tự động ghi đè.',
 'movepage-page-moved'          => 'Trang $1 đã được di chuyển đến $2.',
 'movepage-page-unmoved'        => 'Trang $1 không thể di chuyển đến $2.',
@@ -2331,6 +2339,8 @@ Trong trường hợp sau bạn cũng có thể dùng một liên kết, ví d
 'export-submit'     => 'Xuất',
 'export-addcattext' => 'Thêm trang từ thể loại:',
 'export-addcat'     => 'Thêm',
+'export-addnstext'  => 'Thêm trang từ không gian tên:',
+'export-addns'      => 'Thêm vào',
 'export-download'   => 'Lưu xuống tập tin',
 'export-templates'  => 'Gồm cả tiêu bản',
 'export-pagelinks'  => 'Gồm cả các trang liên kết sâu đến:',
@@ -2354,6 +2364,9 @@ Mời vào [http://www.mediawiki.org/wiki/Localisation Địa phương hóa Medi
 'djvu_no_xml'              => 'Không thể truy xuất XML cho tập tin DjVu',
 'thumbnail_invalid_params' => 'Tham số hình thu nhỏ không hợp lệ',
 'thumbnail_dest_directory' => 'Không thể tạo thư mục đích',
+'thumbnail_image-type'     => 'Không hỗ trợ kiểu hình này',
+'thumbnail_gd-library'     => 'Cấu hình thư viện GD chưa hoàn thành: thiếu hàm $1',
+'thumbnail_image-missing'  => 'Hình như tập tin mất tích: $1',
 
 # Special:Import
 'import'                     => 'Nhập các trang',
@@ -2496,7 +2509,7 @@ Lưu nó vào máy tính của bạn rồi tải nó lên đây.',
 # Attribution
 'anonymous'        => '{{PLURAL:$1|Thành viên|Thành viên}} vô danh của {{SITENAME}}',
 'siteuser'         => 'Thành viên $1 của {{SITENAME}}',
-'lastmodifiedatby' => 'Trang này được $3 cập nhật lần cuối lúc $2, $1.', # $1 date, $2 time, $3 user
+'lastmodifiedatby' => 'Trang này được $3 cập nhật lần cuối lúc $2, $1.',
 'othercontribs'    => 'Dựa trên công trình của $1.',
 'others'           => 'những người khác',
 'siteusers'        => '{{PLURAL:$2|Thành viên|Các thành viên}} $1 của {{SITENAME}}',
@@ -2532,10 +2545,21 @@ Lưu nó vào máy tính của bạn rồi tải nó lên đây.',
 'mw_math_png'    => 'Luôn cho ra dạng hình PNG',
 'mw_math_simple' => 'HTML nếu rất đơn giản, nếu không thì PNG',
 'mw_math_html'   => 'HTML nếu có thể, nếu không thì PNG',
-'mw_math_source' => 'Để  TeX (dành cho trình duyệt văn bản)',
-'mw_math_modern' => 'Đề nghị, dành cho trình duyệt hiện đại',
+'mw_math_source' => 'Để nguyên mã TeX (dành cho trình duyệt văn bản)',
+'mw_math_modern' => 'Khuyên dùng với các trình duyệt hiện đại',
 'mw_math_mathml' => 'MathML nếu có thể (thử nghiệm)',
 
+# Math errors
+'math_failure'          => 'Không thể phân tích cú pháp',
+'math_unknown_error'    => 'lỗi lạ',
+'math_unknown_function' => 'hàm lạ',
+'math_lexing_error'     => 'lỗi chính tả',
+'math_syntax_error'     => 'lỗi cú pháp',
+'math_image_error'      => 'Không chuyển sang định dạng PNG được; xin kiểm tra lại cài đặt latex, dvips, gs và convert',
+'math_bad_tmpdir'       => 'Không tạo mới hay viết vào thư mục toán tạm thời được',
+'math_bad_output'       => 'Không tạo mới hay viết vào thư mục kết quả được',
+'math_notexvc'          => 'Không thấy hàm thực thi texvc; xin xem math/README để biết cách cấu hình.',
+
 # Patrolling
 'markaspatrolleddiff'                 => 'Đánh dấu tuần tra',
 'markaspatrolledtext'                 => 'Đánh dấu tuần tra trang này',
@@ -2575,8 +2599,8 @@ $1',
 
 # Media information
 'mediawarning'         => "'''Cảnh báo''': Tập tin này có thể chứa mã hiểm độc, nếu thực thi nó máy tính của bạn có thể bị tiếm quyền.<hr />",
-'imagemaxsize'         => 'Giới hạn độ phân giải trên trang miêu tả tập tin:',
-'thumbsize'            => 'Kích thước thu nhỏ:',
+'imagemaxsize'         => "Giới hạn cỡ hình:<br />''(trên trang miêu tả tập tin)''",
+'thumbsize'            => 'Cỡ hình thu nhỏ:',
 'widthheightpage'      => '$1×$2, $3 {{PLURAL:$3|trang|trang}}',
 'file-info'            => '(kích thước tập tin: $1, định dạng MIME: $2)',
 'file-info-size'       => '($1 × $2 điểm ảnh, kích thước: $3, định dạng MIME: $4)',
@@ -2620,7 +2644,7 @@ Những thông tin khác mặc định sẽ được ẩn đi.
 * datetimeoriginal
 * exposuretime
 * fnumber
-* focallength', # Do not translate list items
+* focallength',
 
 # EXIF tags
 'exif-imagewidth'                  => 'Bề ngang',
@@ -2752,14 +2776,14 @@ Những thông tin khác mặc định sẽ được ẩn đi.
 
 'exif-unknowndate' => 'Không biết ngày',
 
-'exif-orientation-1' => 'Thường', # 0th row: top; 0th column: left
-'exif-orientation-2' => 'Lộn ngược theo phương ngang', # 0th row: top; 0th column: right
-'exif-orientation-3' => 'Quay 180°', # 0th row: bottom; 0th column: right
-'exif-orientation-4' => 'Lộn ngược theo phương dọc', # 0th row: bottom; 0th column: left
-'exif-orientation-5' => 'Quay 90° bên trái và lộn thẳng đứng', # 0th row: left; 0th column: top
-'exif-orientation-6' => 'Quay 90° bên phải', # 0th row: right; 0th column: top
-'exif-orientation-7' => 'Quay 90° bên phải và lộn thẳng đứng', # 0th row: right; 0th column: bottom
-'exif-orientation-8' => 'Quay 90° bên trái', # 0th row: left; 0th column: bottom
+'exif-orientation-1' => 'Thường',
+'exif-orientation-2' => 'Lộn ngược theo phương ngang',
+'exif-orientation-3' => 'Quay 180°',
+'exif-orientation-4' => 'Lộn ngược theo phương dọc',
+'exif-orientation-5' => 'Quay 90° bên trái và lộn thẳng đứng',
+'exif-orientation-6' => 'Quay 90° bên phải',
+'exif-orientation-7' => 'Quay 90° bên phải và lộn thẳng đứng',
+'exif-orientation-8' => 'Quay 90° bên trái',
 
 'exif-planarconfiguration-1' => 'định dạng thấp',
 'exif-planarconfiguration-2' => 'định dạng phẳng',
@@ -2875,17 +2899,26 @@ Những thông tin khác mặc định sẽ được ẩn đi.
 'exif-gpslongitude-e' => 'Kinh độ đông',
 'exif-gpslongitude-w' => 'Kinh độ tây',
 
+# Pseudotags used for GPSAltitudeRef
+'exif-gpsaltitude-0' => 'Mét trên mực nước biển',
+'exif-gpsaltitude-1' => 'Mét dưới mực nước biển',
+
 'exif-gpsstatus-a' => 'Đang đo',
 'exif-gpsstatus-v' => 'Mức độ khả năng liên điều hành',
 
 'exif-gpsmeasuremode-2' => 'Đo 2 chiều',
 'exif-gpsmeasuremode-3' => 'Đo 3 chiều',
 
-# Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
+# Pseudotags used for GPSSpeedRef
 'exif-gpsspeed-k' => 'Kilômét một giờ',
 'exif-gpsspeed-m' => 'Dặm một giờ',
 'exif-gpsspeed-n' => 'Hải lý một giờ',
 
+# Pseudotags used for GPSDestDistanceRef
+'exif-gpsdestdistance-k' => 'Kilômét',
+'exif-gpsdestdistance-m' => 'Dặm Anh',
+'exif-gpsdestdistance-n' => 'Hải lý',
+
 # Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
 'exif-gpsdirection-t' => 'Hướng thật',
 'exif-gpsdirection-m' => 'Hướng từ trường',
@@ -3025,12 +3058,56 @@ Bạn cũng có thể [[Special:Watchlist/edit|dùng trình soạn thảo chuẩ
 'watchlisttools-edit' => 'Xem và sửa danh sách theo dõi',
 'watchlisttools-raw'  => 'Sửa danh sách theo dõi dạng thô',
 
+# Iranian month names
+'iranian-calendar-m1'  => 'Farvardin',
+'iranian-calendar-m2'  => 'Ordibehesht',
+'iranian-calendar-m3'  => 'Khordad',
+'iranian-calendar-m4'  => 'Tir',
+'iranian-calendar-m5'  => 'Mordad',
+'iranian-calendar-m6'  => 'Shahrivar',
+'iranian-calendar-m7'  => 'Mehr',
+'iranian-calendar-m8'  => 'Aban',
+'iranian-calendar-m9'  => 'Azar',
+'iranian-calendar-m10' => 'Dey',
+'iranian-calendar-m11' => 'Bahman',
+'iranian-calendar-m12' => 'Esfand',
+
+# Hijri month names
+'hijri-calendar-m1'  => 'Muharram',
+'hijri-calendar-m2'  => 'Safar',
+'hijri-calendar-m3'  => 'Rabi’ al-awwal',
+'hijri-calendar-m4'  => 'Rabi’ al-thani',
+'hijri-calendar-m5'  => 'Jumada al-awwal',
+'hijri-calendar-m6'  => 'Jumada al-thani',
+'hijri-calendar-m7'  => 'Rajab',
+'hijri-calendar-m8'  => 'Sha’aban',
+'hijri-calendar-m9'  => 'Ramadan',
+'hijri-calendar-m10' => 'Shawwal',
+'hijri-calendar-m11' => 'Dhu al-Qi’dah',
+'hijri-calendar-m12' => 'Dhu al-Hijjah',
+
+# Hebrew month names
+'hebrew-calendar-m1'  => 'Tishrei',
+'hebrew-calendar-m2'  => 'Cheshvan',
+'hebrew-calendar-m3'  => 'Kislev',
+'hebrew-calendar-m4'  => 'Tevet',
+'hebrew-calendar-m5'  => 'Shevat',
+'hebrew-calendar-m6'  => 'Adar',
+'hebrew-calendar-m6a' => 'Adar 1',
+'hebrew-calendar-m6b' => 'Adar 2',
+'hebrew-calendar-m7'  => 'Nisan',
+'hebrew-calendar-m8'  => 'Iyar',
+'hebrew-calendar-m9'  => 'Sivan',
+'hebrew-calendar-m10' => 'Tamuz',
+'hebrew-calendar-m11' => 'Av',
+'hebrew-calendar-m12' => 'Elul',
+
 # Core parser functions
 'unknown_extension_tag' => 'Không hiểu thẻ mở rộng “$1”',
 'duplicate-defaultsort' => 'Cảnh báo: Từ khóa xếp mặc định “$2” ghi đè từ khóa trước, “$1”.',
 
 # Special:Version
-'version'                          => 'Phiên bản', # Not used as normal message but as header for the special page itself
+'version'                          => 'Phiên bản',
 'version-extensions'               => 'Các phần mở rộng được cài đặt',
 'version-specialpages'             => 'Trang đặc biệt',
 'version-parserhooks'              => 'Hook trong bộ xử lý',
@@ -3044,7 +3121,8 @@ Bạn cũng có thể [[Special:Watchlist/edit|dùng trình soạn thảo chuẩ
 'version-skin-extension-functions' => 'Hàm mở rộng skin',
 'version-hook-name'                => 'Tên hook',
 'version-hook-subscribedby'        => 'Được theo dõi bởi',
-'version-version'                  => 'phiên bản',
+'version-version'                  => '(phiên bản $1)',
+'version-svn-revision'             => '(Phiên bản r$1)',
 'version-license'                  => 'Giấy phép bản quyền',
 'version-software'                 => 'Phần mềm được cài đặt',
 'version-software-product'         => 'Phần mềm',
@@ -3074,7 +3152,7 @@ Hãy cho vào tên của tập tin, trừ tiền tố “{{ns:file}}:”.',
 'specialpages'                   => 'Các trang đặc biệt',
 'specialpages-note'              => '----
 * Trang đặc biệt thông thường.
-* <span class="mw-specialpagerestricted">Trang đặc biệt có hạn chế.</span>',
+* <strong class="mw-specialpagerestricted">Trang đặc biệt có hạn chế.</strong>',
 'specialpages-group-maintenance' => 'Báo cáo bảo quản',
 'specialpages-group-other'       => 'Những trang đặc biệt khác',
 'specialpages-group-login'       => 'Đăng nhập / Mở tài khoản',
@@ -3093,13 +3171,14 @@ Hãy cho vào tên của tập tin, trừ tiền tố “{{ns:file}}:”.',
 'intentionallyblankpage' => 'Trang này được chủ định để trắng',
 
 # External image whitelist
-'external_image_whitelist' => ' #Hãy để yên dòng này.<pre>
-#Hãy cho vào các mảnh biểu thức chính quy -- chỉ phần ở giữa đôi dấu chéo (/) -- ở dưới.
-#Các mảnh này sẽ được so với địa chỉ của các hình được nhúng từ bên ngoài.
-#Các trang sẽ hiển thị những hình ảnhy có địa chỉ trùng với nó, còn chỉ liên kết đến các hình ảnh kia.
-#Các dòng chú thích bắt đầu với dấu thăng (#).
+'external_image_whitelist' => ' #Hãy để yên dòng này<pre>
+#Hãy đặt các mẩu biểu thức chính quy (chỉ gồm phần ở giữa //) vào phía dưới
+#Những mẩu này sẽ được so trùng với địa chỉ URL của hình ảnh được nhúng trực tiếp từ bên ngoài
+#Những địa chỉ nào trùng sẽ hiển thị thành hình ảnh, nếu không thì chỉ hiển thị liên kết đến hình
+#Những dòng bắt đầu bằng # được xem là chú thích
+#Không phân biệt chữ hoa chữ thường
 
-#Hãy cho vào các mảnh biểu thức chính quy ở trên dòng này. Xin để yên dòng này.</pre>',
+#Hãy đặt các mẩu biểu thức chính quy ở phía trên dòng này. Hãy để yên dòng này</pre>',
 
 # Special:Tags
 'tags'                    => 'Các thẻ đánh dấu thay đổi hợp lệ',
@@ -3123,4 +3202,25 @@ Hãy cho vào tên của tập tin, trừ tiền tố “{{ns:file}}:”.',
 'dberr-outofdate'   => 'Chú ý rằng các chỉ mục của Google có thể đã lỗi thời.',
 'dberr-cachederror' => 'Sau đây là bản sao được lưu bộ đệm của trang bạn muốn xem, và có thể đã lỗi thời.',
 
+# HTML forms
+'htmlform-invalid-input'       => 'Có vấn đề trong dữ liệu bạn vừa đưa vào',
+'htmlform-select-badoption'    => 'Giá trị đưa vào không hợp lệ.',
+'htmlform-int-invalid'         => 'Giá trị đưa vào không phải số nguyên.',
+'htmlform-int-toolow'          => 'Giá trị đưa vào phải ít nhất $1',
+'htmlform-int-toohigh'         => 'Giá trị không được vượt quá $1',
+'htmlform-submit'              => 'Đăng',
+'htmlform-reset'               => 'Hủy các thay đổi',
+'htmlform-selectorother-other' => 'Khác',
+
+# Special:CreatePage
+'createpage'              => 'Tạo trang',
+'createpage-submitbutton' => 'Lưu trang',
+'createpage-instructions' => 'Nhập vào tựa đề của trang bạn muốn tạo:',
+'createpage-entertitle'   => 'Xin nhập vào tựa đề cho trang.',
+'createpage-titleexists'  => 'Đã tồn tại một trang có tựa đề [[$1]].
+Bạn có muốn sửa đổi trang hiện có?',
+'createpage-tryagain'     => 'Không. Tôi muốn tạo một trang khác với tựa đề khác.',
+'createpage-editexisting' => 'Có. Tôi muốn đóng góp vào trang hiện tại.',
+'createpage-badtitle'     => 'Không được dùng “$1” làm tựa đề trang',
+
 );