Merge "Various fixes for EnhancedChangesList"
[lhc/web/wiklou.git] / languages / messages / MessagesVi.php
index 80cfa0f..6e12cca 100644 (file)
@@ -358,7 +358,6 @@ $messages = array(
 '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 trước nằm trên hộp sửa đổi',
 'tog-previewonfirst' => 'Hiện xem trước tại lần sửa đầu tiên',
-'tog-nocache' => 'Không lưu trang trong bộ nhớ đệm trình duyệt',
 'tog-enotifwatchlistpages' => 'Gửi thư cho tôi khi có thay đổi tại trang hoặc tập tin tôi theo dõi',
 'tog-enotifusertalkpages' => 'Gửi thư cho tôi khi có thay đổi tại trang thảo luận của tôi',
 'tog-enotifminoredits' => 'Gửi thư cho tôi cả những thay đổi nhỏ trong trang và tập tin',
@@ -875,7 +874,7 @@ Nếu bạn đồng ý cung cấp, nó sẽ dùng để ghi nhận công lao c
 'user-mail-no-body' => 'Không thể gửi thư điện tử rỗng hoặc có nội dung ngắn một cách vô lý.',
 
 # Change password dialog
-'resetpass' => 'Đổi mật khẩu',
+'changepassword' => 'Đổi mật khẩu',
 'resetpass_announce' => 'Bạn đã đăng nhập bằng mật khẩu tạm gửi qua thư điện tử. Để hoàn tất việc đăng nhập, bạn phải tạo lại mật khẩu mới tại đây:',
 'resetpass_text' => '<!-- Nhập văn bản vào đây -->',
 'resetpass_header' => 'Đổi mật khẩu cho tài khoản',
@@ -1199,6 +1198,9 @@ Những tham số này sẽ bị bỏ đi.',
 'cantcreateaccount-text' => "Chức năng tài tạo khoản từ địa chỉ IP này ('''$1''') đã bị [[User:$3|$3]] cấm.
 
 Lý do được $3 đưa ra là ''$2''",
+'cantcreateaccount-range-text' => "[[User:$3|$3]] đã cấm các địa chỉ IP trong dãy '''$1''', bao gồm địa chỉ IP của bạn ('''$4'''), không được mở tài khoản.
+
+Lý do được đưa ra bởi $3 là ''$2''",
 
 # History pages
 'viewpagelogs' => 'Xem nhật trình của trang này',
@@ -1260,17 +1262,13 @@ Bạn vẫn có thể [$1 so sánh khác biệt] nếu bạn muốn.",
 Bạn vẫn có thể xem khác biệt này; có thể xem chi tiết trong [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}} nhật trình xóa].",
 'rev-suppressed-diff-view' => "Trong trong những phiên bản trong khác biệt này đã bị '''ẩn giấu'''.
 Bạn vẫn có thể xem khác biệt này; có thể xem chi tiết trong [{{fullurl:{{#Special:Log}}/suppress|page={{FULLPAGENAMEE}}}} nhật trình ẩn giấu].",
-'rev-delundel' => 'hiện/ẩn',
+'rev-delundel' => 'đổi mức khả kiến',
 'rev-showdeleted' => 'hiện',
 'revisiondelete' => 'Xóa hay phục hồi phiên bản',
 'revdelete-nooldid-title' => 'Chưa chọn phiên bản',
 'revdelete-nooldid-text' => 'Có thể bạn chưa xác định (các) phiên bản đích để thực hiện tác vụ,
 hoặc phiên bản đích không tồn tại,
 hoặc bạn đang tìm cách ẩn phiên bản hiện tại.',
-'revdelete-nologtype-title' => 'Chưa cung cấp kiểu nhật trình',
-'revdelete-nologtype-text' => 'Bạn chưa chỉ định một kiểu nhật trình mà tác vụ này sẽ ghi vào.',
-'revdelete-nologid-title' => 'Mục nhật trình không hợp lệ',
-'revdelete-nologid-text' => 'Bạn chưa chỉ định sự kiện nhật trình mục tiêu mà chức năng này ghi vào hoặc mục nhật trình chỉ định không tồn tại.',
 'revdelete-no-file' => 'Tập tin chỉ định không tồn tại.',
 'revdelete-show-file-confirm' => 'Bạn có chắc muốn xem phiên bản đã bị xóa của tập tin “<nowiki>$1</nowiki>” từ ngày $2 vào lúc $3?',
 'revdelete-show-file-submit' => 'Có',
@@ -1303,9 +1301,7 @@ $1",
 'logdelete-success' => "'''Khả năng nhìn thấy của sự kiện đã được thiết lập thành công.'''",
 'logdelete-failure' => "'''Không thể thiết lập khả năng hiện thị của nhật trình:'''
 $1",
-'revdel-restore' => 'Thay đổi mức khả kiến',
-'revdel-restore-deleted' => 'các phiên bản xóa',
-'revdel-restore-visible' => 'các phiên bản được hiện',
+'revdel-restore' => 'đổi mức khả kiến',
 'pagehist' => 'Lịch sử trang',
 'deletedhist' => 'Lịch sử đã xóa',
 'revdelete-hide-current' => 'Xảy ra lỗi khi ẩn mục ghi lúc $2, $1: đây là phiên bản hiện tại.
@@ -1370,7 +1366,7 @@ Xin hãy bảo đảm giữ vững tính liên tục của lịch sử trang.',
 'difference-multipage' => '(Khác biệt giữa các trang)',
 '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',
+'showhideselectedversions' => 'Thay đổi mức khả kiến của các phiên bản được chọn',
 'editundo' => 'lùi sửa',
 'diff-empty' => '(Không có sự khác biệt)',
 'diff-multi' => '(Không hiển thị {{PLURAL:$1||$1}} phiên bản {{PLURAL:$2||của $2 thành viên}} ở giữa)',
@@ -1415,7 +1411,6 @@ Xem chi tiết trong [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}}
 'search-interwiki-default' => '$1 kết quả:',
 'search-interwiki-more' => '(thêm)',
 'search-relatedarticle' => 'Liên quan',
-'mwsuggest-disable' => 'Tắt gợi ý tìm kiếm',
 'searcheverything-enable' => 'Tìm trong tất cả không gian tên',
 'searchrelated' => 'có liên quan',
 'searchall' => 'tất cả',
@@ -1438,7 +1433,6 @@ Xem chi tiết trong [{{fullurl:{{#Special:Log}}/delete|page={{FULLPAGENAMEE}}}}
 'mypreferences' => 'Tùy chọn',
 'prefs-edits' => 'Số lần sửa đổi:',
 'prefsnologintext2' => 'Xin vui lòng $1 để thay đổi tùy chọn.',
-'changepassword' => 'Đổi mật khẩu',
 'prefs-skin' => 'Hình dạng',
 'skin-preview' => 'Xem trước',
 'datedefault' => 'Không quan tâm',
@@ -1550,6 +1544,7 @@ Nếu bạn đồng ý cung cấp, nó sẽ dùng để ghi nhận công lao c
 'prefs-tokenwatchlist' => 'Dấu hiệu',
 'prefs-diffs' => 'Khác biệt',
 'prefs-help-prefershttps' => 'Đăng xuất và đăng nhập lại để áp dụng tùy chọn này.',
+'prefs-tabs-navigation-hint' => 'Mẹo: Bạn có thể bấm các phím mũi tên trái phải để luân chuyển qua các thẻ trong danh sách thẻ.',
 
 # User preference: email validation using jQuery
 'email-address-validity-valid' => 'Có vẻ hợp lệ',
@@ -1736,14 +1731,14 @@ Nếu bạn đồng ý cung cấp, nó sẽ dùng để ghi nhận công lao c
 'recentchanges-label-bot' => 'Sửa đổi này do bot thực hiện',
 'recentchanges-label-unpatrolled' => 'Sửa đổi này chưa được tuần tra',
 'recentchanges-label-plusminus' => 'Kích cỡ trang đã thay đổi bằng số byte này',
+'recentchanges-legend-heading' => "'''Chú giải:'''",
 'recentchanges-legend-newpage' => '(xem thêm [[Special:NewPages|danh sách các trang mới]])',
 'recentchanges-legend-plusminus' => "(''±123'')",
-'rcnote' => "Dưới đây là {{PLURAL:$1|thay đổi '''duy nhất'''|'''$1''' thay đổi gần nhất}} trong {{PLURAL:$2|ngày qua|'''$2''' ngày qua}}, tính tới $5 lúc $4.",
 'rcnotefrom' => "Thay đổi từ '''$2''' (hiển thị tối đa '''$1''' thay đổi).",
 'rclistfrom' => 'Hiển thị các thay đổi từ $1.',
 'rcshowhideminor' => '$1 sửa đổi nhỏ',
 'rcshowhidebots' => '$1 sửa đổi bot',
-'rcshowhideliu' => '$1 sửa đổi thành viên',
+'rcshowhideliu' => '$1 thành viên đăng ký',
 'rcshowhideanons' => '$1 sửa đổi vô danh',
 'rcshowhidepatr' => '$1 sửa đổi đã tuần tra',
 'rcshowhidemine' => '$1 sửa đổi của tôi',
@@ -2201,7 +2196,8 @@ Các mục <del>bị gạch bỏ</del> là các trang đã được sửa.',
 'ncategories' => '$1 {{PLURAL:$1|thể loại|thể loại}}',
 'ninterwikis' => '$1 liên kết liên wiki',
 'nlinks' => '$1 {{PLURAL:$1|liên kết|liên kết}}',
-'nmembers' => '$1 {{PLURAL:$1|trang|trang}}',
+'nmembers' => '$1 trang',
+'nmemberschanged' => '$1 → $2 trang',
 'nrevisions' => '$1 {{PLURAL:$1|phiên bản|phiên bản}}',
 'nviews' => '$1 {{PLURAL:$1|lượt truy cập|lượt truy cập}}',
 'nimagelinks' => 'Được sử dụng trong $1 trang',
@@ -2240,6 +2236,7 @@ Các mục <del>bị gạch bỏ</del> là các trang đã được sửa.',
 'protectedpages' => 'Trang bị khóa',
 'protectedpages-indef' => 'Chỉ hiển thị khóa vô hạn',
 'protectedpages-cascade' => 'Chỉ hiển thị khóa theo tầng',
+'protectedpages-noredirect' => 'Ẩn trang đổi hướng',
 'protectedpagesempty' => 'Hiện không có trang nào bị khóa với các thông số này.',
 'protectedtitles' => 'Tên trang bị khóa',
 'protectedtitlesempty' => 'Không có tựa trang nào bị khóa với các thông số như vậy.',
@@ -2282,7 +2279,7 @@ Xin lưu ý là các trang Web bên ngoài có thể liên kết đến một t
 Bạn có thể thu hẹp kết quả bằng cách chọn loại nhật trình, tên thành viên (phân biệt chữ hoa-chữ thường), hoặc các trang bị ảnh hưởng (cũng phân biệt chữ hoa-chữ thường).',
 'logempty' => 'Không có mục nào khớp với từ khóa.',
 'log-title-wildcard' => 'Tìm các tựa trang bắt đầu bằng các chữ này',
-'showhideselectedlogentries' => 'Hiện/ẩn các mục nhật trình đã chọn',
+'showhideselectedlogentries' => 'Thay đổi mức khả kiến của các mục nhật trình đã chọn',
 
 # Special:AllPages
 'allpages' => 'Mọi trang',
@@ -2293,9 +2290,6 @@ Bạn có thể thu hẹp kết quả bằng cách chọn loại nhật trình,
 'allpagesto' => 'Xem đến trang:',
 'allarticles' => 'Mọi trang',
 'allinnamespace' => 'Mọi trang (không gian $1)',
-'allnotinnamespace' => 'Mọi trang (không trong không gian $1)',
-'allpagesprev' => 'Trước',
-'allpagesnext' => 'Sau',
 'allpagessubmit' => 'Hiển thị',
 'allpagesprefix' => 'Hiển thị trang có tiền tố:',
 'allpagesbadtitle' => 'Tựa trang không hợp lệ hay chứa tiền tố liên kết ngôn ngữ hoặc liên kết wiki. Nó có thể chứa một hoặc nhiều ký tự không dùng được ở tựa trang.',
@@ -2516,6 +2510,7 @@ Việc xóa các trang như vậy bị hạn chế để ngăn ngừa phá hoạ
 'delete-warning-toobig' => 'Trang này có lịch sử sửa đổi lớn, đến hơn {{PLURAL:$1|lần|lần}} sửa đổi.
 Việc xóa các trang có thể làm tổn hại đến hoạt động của cơ sở dữ liệu {{SITENAME}};
 hãy cẩn trọng khi thực hiện.',
+'deleting-backlinks-warning' => "'''Cảnh báo:''' Có trang khác liên kết đến trang mà bạn sắp xóa.",
 
 # Rollback
 'rollback' => 'Lùi tất cả sửa đổi',
@@ -2630,7 +2625,6 @@ Chỉ có bảo quản viên mới xem được văn bản đầy đủ của nh
 'undeletebtn' => 'Phục hồi',
 'undeletelink' => 'xem lại/phục hồi',
 'undeleteviewlink' => 'xem',
-'undeletereset' => 'Tẩy trống',
 'undeleteinvert' => 'Đảo sự lựa chọn',
 'undeletecomment' => 'Lý do:',
 'undeletedrevisions' => '$1 {{PLURAL:$1|bản|bản}} được phục hồi',
@@ -2717,7 +2711,6 @@ $1',
 'block' => 'Cấm người dùng',
 'unblock' => 'Bỏ cấm người dùng',
 'blockip' => 'Cấm người dùng',
-'blockip-title' => 'Cấm người dùng',
 'blockip-legend' => 'Cấm người dùng',
 'blockiptext' => 'Dùng mẫu dưới để cấm một địa chỉ IP hoặc thành viên không được viết trang.
 Điều này chỉ nên làm để tránh phá hoại, và phải theo [[{{MediaWiki:Policy-url}}|quy định]].
@@ -2725,7 +2718,6 @@ $1',
 'ipadressorusername' => 'Địa chỉ IP hay tên thành viên:',
 'ipbexpiry' => 'Thời hạn:',
 'ipbreason' => 'Lý do:',
-'ipbreasonotherlist' => 'Lý do khác',
 'ipbreason-dropdown' => '*Một số lý do cấm thường gặp
 ** Phá hoại
 ** Thêm thông tin sai lệch
@@ -2742,8 +2734,6 @@ $1',
 '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',
-'ipbotheroption' => 'khác',
-'ipbotherreason' => 'Lý do khác',
 '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',
 'ipb-disableusertalk' => 'Không cho người dùng này sửa trang thảo luận thành viên của họ khi bị cấm',
@@ -2828,7 +2818,6 @@ Xem lại những lần cấm tại [[Special:BlockList|danh sách cấm]].',
 'sorbsreason' => 'Địa chỉ IP của bạn bị liệt kê là một proxy mở trong DNSBL mà {{SITENAME}} đang sử dụng.',
 'sorbs_create_account_reason' => 'Địa chỉ chỉ IP của bạn bị liệt kê là một proxy mở trong DNSBL mà {{SITENAME}} đang sử dụng. Bạn không thể mở tài khoản.',
 'xffblockreason' => 'Đầu đề X-Forwarded-For chứa một địa chỉ IP đã bị cấm, địa chỉ này hoặc của bạn hoặc của một máy chủ proxy bạn đang sử dụng. Lý do cấm ban đầu là: $1',
-'cant-block-while-blocked' => 'Bạn không thể cấm thành viên khác trong khi bạn đang bị cấm.',
 'cant-see-hidden-user' => 'Thành viên bạn muốn cấm đã bị cấm trước đây hoặc đã bị ẩn đi. Vì bạn không có quyền hideuser, bạn không thể xem hoặc thay đổi mức cấm của thành viên.',
 'ipbblocked' => 'Bạn không thể cấm hay bỏ cấm người dùng khác vì chính bạn đang bị cấm.',
 'ipbnounblockself' => 'Bạn không được bỏ cấm chính mình.',
@@ -2888,7 +2877,6 @@ xin hãy chắc chắn rằng bạn đã nhận thức được những hệ l
 Trong những trường hợp đó, bạn phải di chuyển hoặc hợp nhất trang theo kiểu thủ công nếu muốn.",
 'movearticle' => 'Di chuyển trang:',
 'moveuserpage-warning' => "'''Cảnh báo:''' Bạn sắp di chuyển trang cá nhân của người dùng. Xin lưu ý rằng chỉ có trang này sẽ được di chuyển, còn người dùng sẽ ''không'' đổi tên.",
-'movenologin' => 'Chưa đăng nhập',
 'movenologintext' => 'Bạn phải là thành viên đã mở tài khoản và [[Special:UserLogin|đăng nhập]] mới di chuyển trang được.',
 'movenotallowed' => 'Bạn không có quyền di chuyển trang.',
 'movenotallowedfile' => 'Bạn không có đủ quyền để di chuyển tập tin.',
@@ -2904,8 +2892,6 @@ Trong những trường hợp đó, bạn phải di chuyển hoặc hợp nhất
 'articleexists' => 'Đã có một trang với tên đó, hoặc tên bạn chọn không hợp lệ.
 Xin hãy chọn tên khác.',
 'cantmove-titleprotected' => 'Bạn không thể đổi tên trang, vì tên trang mới đã bị khóa không cho tạo mới',
-'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)',
 'move-talk-subpages' => 'Di chuyển các trang con của trang thảo luận (tối đa $1 trang)',
@@ -3810,7 +3796,6 @@ Những thông tin khác mặc định sẽ được ẩn đi.
 'watchlistall2' => 'tất cả',
 'namespacesall' => 'tất cả',
 'monthsall' => 'tất cả',
-'limitall' => 'tất cả',
 
 # Email address confirmation
 'confirmemail' => 'Xác nhận thư điện tử',
@@ -3834,7 +3819,6 @@ Chương trình thư báo rằng: $1',
 'confirmemail_needlogin' => 'Bạn cần phải $1 để xác nhận địa chỉ thư điện tử.',
 'confirmemail_success' => 'Thư điện tử của bạn đã được xác nhận. Bạn đã có thể đăng nhập và bắt đầu sử dụng wiki.',
 'confirmemail_loggedin' => 'Địa chỉ thư điện tử của bạn đã được xác nhận.',
-'confirmemail_error' => 'Có trục trặc khi lưu xác nhận của bạn.',
 'confirmemail_subject' => 'Xác nhận thư điện tử tại {{SITENAME}}',
 'confirmemail_body' => 'Ai đó, có thể là bạn, từ địa chỉ IP $1,
 đã mở tài khoản có tên "$2" với địa chỉ thư điện tử này tại {{SITENAME}}.
@@ -3915,6 +3899,11 @@ Xin hãy xác nhận bạn thực sự muốn tạo lại trang này.",
 'imgmultigo' => 'Xem',
 'imgmultigoto' => 'Đi đến trang $1',
 
+# Language selector for translatable SVGs
+'img-lang-default' => '(ngôn ngữ mặc định)',
+'img-lang-info' => 'Kết xuất hình này trong $1. $2',
+'img-lang-go' => 'Xem',
+
 # Table pager
 'ascending_abbrev' => 'tăng',
 'descending_abbrev' => 'giảm',
@@ -4073,14 +4062,15 @@ hoặc [//www.gnu.org/licenses/old-licenses/gpl-2.0.html đọc nó trực tuy
 'version-entrypoints-scriptpath' => '[https://www.mediawiki.org/wiki/Manual:$wgScriptPath?uselang=vi Đường dẫn kịch bản]',
 
 # Special:Redirect
-'redirect' => 'Đổi hướng đến tập tin, người dùng, hoặc số phiên bản',
+'redirect' => 'Đổi hướng đến tập tin, người dùng, trang, hoặc số phiên bản',
 'redirect-legend' => 'Đổi hướng đến tập tin hoặc trang',
-'redirect-summary' => 'Trang đặc biệt này đổi hướng đến một tập tin (theo tên tập tin được cho vào), trang (theo số phiên bản được cho vào), hoặc trang cá nhân (theo số thành viên). Cách sử dụng: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/revision/328429]], hoặc [[{{#Special:Redirect}}/user/101]].',
+'redirect-summary' => 'Trang đặc biệt này đổi hướng đến một tập tin (theo tên tập tin được cho vào), trang (theo số phiên bản hoặc số trang được cho vào), hoặc trang cá nhân (theo số thành viên). Cách sử dụng: [[{{#Special:Redirect}}/file/Example.jpg]], [[{{#Special:Redirect}}/page/64308]], [[{{#Special:Redirect}}/revision/328429]], hoặc [[{{#Special:Redirect}}/user/101]].',
 'redirect-submit' => 'Đi',
 'redirect-lookup' => 'Tra cứu:',
 'redirect-value' => 'Giá trị:',
 'redirect-user' => 'Số thành viên',
-'redirect-revision' => 'Phiên bản trang',
+'redirect-page' => 'Số trang',
+'redirect-revision' => 'Số phiên bản trang',
 'redirect-file' => 'Tên tập tin',
 'redirect-not-exists' => 'Không tìm thấy giá trị',
 
@@ -4146,7 +4136,6 @@ hoặc [//www.gnu.org/licenses/old-licenses/gpl-2.0.html đọc nó trực tuy
 
 # 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',
@@ -4274,6 +4263,7 @@ Nếu không thì bạn có thể điền biểu mẫu đơn giản ở dưới.
 'api-error-overwrite' => 'Không được ghi đè một tập tin đã tồn tại.',
 'api-error-stashfailed' => 'Lỗi nội bộ: Máy chủ bị thất bại trong việc lưu giữ tập tin tạm.',
 'api-error-publishfailed' => 'Lỗi nội bộ: Máy chủ bị thất bại trong việc xuất bản tập tin tạm.',
+'api-error-stasherror' => 'Đã xuất hiện lỗi khi tải tập tin lên hàng đợi.',
 'api-error-timeout' => 'Máy chủ không đáp ứng trong thời gian dự kiến.',
 'api-error-unclassified' => 'Gặp lỗi không ngờ',
 'api-error-unknown-code' => 'Lỗi không rõ: “$1”',
@@ -4319,10 +4309,12 @@ Nếu không thì bạn có thể điền biểu mẫu đơn giản ở dưới.
 'expand_templates_input' => 'Mã nguồn để bung:',
 'expand_templates_output' => 'Kết quả',
 'expand_templates_xml_output' => 'Xuất XML',
+'expand_templates_html_output' => 'Mã nguồn HTML thô',
 'expand_templates_ok' => 'Bung',
 'expand_templates_remove_comments' => 'Bỏ các chú thích',
 'expand_templates_remove_nowiki' => 'Bỏ qua thẻ <nowiki> trong kết quả',
 'expand_templates_generate_xml' => 'Xem cây phân tích XML',
+'expand_templates_generate_rawhtml' => 'Hiển thị HTML thô',
 'expand_templates_preview' => 'Xem trước',
 
 );