summaryrefslogtreecommitdiff
path: root/languages/i18n/vi.json
diff options
context:
space:
mode:
Diffstat (limited to 'languages/i18n/vi.json')
-rw-r--r--languages/i18n/vi.json244
1 files changed, 196 insertions, 48 deletions
diff --git a/languages/i18n/vi.json b/languages/i18n/vi.json
index fa257187..bbe7617f 100644
--- a/languages/i18n/vi.json
+++ b/languages/i18n/vi.json
@@ -28,7 +28,10 @@
"Tranquanganh",
"Max20091",
"Dinhxuanduyet",
- "Macofe"
+ "Macofe",
+ "KhangND",
+ "Darcy Le",
+ "Quenhitran"
]
},
"tog-underline": "Gạch chân liên kết:",
@@ -196,7 +199,7 @@
"view": "Xem",
"view-foreign": "Xem trên $1",
"edit": "Sửa đổi",
- "edit-local": "Sửa đổi miêu tả địa phương",
+ "edit-local": "Sửa miêu tả địa phương",
"create": "Tạo",
"create-local": "Thêm miêu tả địa phương",
"editthispage": "Sửa đổi trang này",
@@ -351,6 +354,15 @@
"no-null-revision": "Không thể tạo phiên bản không nội dung mới cho trang “$1”",
"badtitle": "Tựa trang sai",
"badtitletext": "Tựa trang yêu cầu không đúng, rỗng, hoặc là một liên kết ngôn ngữ hoặc liên kết wiki sai. Nó có thể chứa một hoặc nhiều ký tự mà tựa trang không thể sử dụng.",
+ "title-invalid-empty": "Tiêu đề trang được yêu cầu rỗng hoặc chỉ chứa tên của một không gian tên.",
+ "title-invalid-utf8": "Tiêu đề trang được yêu cầu chứa một chuỗi UTF-8 không hợp lệ",
+ "title-invalid-interwiki": "Tiêu đề trang yêu cầu có chứa một liên kết liên wiki mà không thể được sử dụng làm tiêu đề",
+ "title-invalid-talk-namespace": "Tiêu đề trang đã yêu cầu chỉ đến trang thảo luận không thể tồn tại.",
+ "title-invalid-characters": "Tiêu đề trang đã yêu cầu chứa ký tự không hợp lệ: \"$1\".",
+ "title-invalid-relative": "Tiêu đề có đường dẫn tương đối. Tiêu đề trang tương đối (./, ../) là không hợp lệ , bởi chúng thường sẽ không thể đến được khi được xử lý bởi trình duyệt của người dùng.",
+ "title-invalid-magic-tilde": "Tiêu đề trang đã yêu cầu chứa dãy dấu ngã không hợp lệ (<nowiki>~~~</nowiki>).",
+ "title-invalid-too-long": "Tiêu đề trang đã yêu cầu quá dài. Tiêu đề phải ngắn hơn $1 {{PLURAL:$1|byte|bytes}} byte theo mã hóa UTF-8.",
+ "title-invalid-leading-colon": "Tiêu đề trang đã yêu cầu chứa dấu hai chấm ở đầu là không hợp lệ.",
"perfcached": "Dữ liệu sau được lấy từ bộ nhớ đệm và có thể đã lỗi thời. Tối đa có sẵn {{PLURAL:$1|một kết quả|$1 kết quả}} trong bộ nhớ đệm.",
"perfcachedts": "Dữ liệu dưới đây được đưa vào vùng nhớ đệm và được cập nhật lần cuối lúc $1. Tối đa có sẵn {{PLURAL:$4|một kết quả|$4 kết quả}} trong vùng nhớ đệm.",
"querypage-no-updates": "Việc cập nhật trang này hiện đã bị tắt. Dữ liệu ở đây có thể bị lỗi thời.",
@@ -359,8 +371,8 @@
"actionthrottled": "Thao tác bị giới hạn",
"actionthrottledtext": "Để nhằm tránh spam, bạn không thể thực hiện thao tác này quá nhiều lần trong một thời gian ngắn. Xin hãy chờ vài phút trước khi thực hiện lại.",
"protectedpagetext": "Trang này đã bị khóa không cho sửa đổi hoặc tác động khác.",
- "viewsourcetext": "Bạn vẫn có thể xem và chép xuống mã nguồn của trang này:",
- "viewyourtext": "Bạn vẫn có thể xem và chép xuống mã nguồn '''các sửa đổi của bạn''' tại trang này:",
+ "viewsourcetext": "Bạn vẫn có thể xem và chép xuống mã nguồn của trang này.",
+ "viewyourtext": "Bạn vẫn có thể xem và chép xuống mã nguồn <strong>các sửa đổi của bạn</strong> tại trang này.",
"protectedinterface": "Trang này cung cấp một thông điệp trong giao diện phần mềm, và bị khóa để tránh phá hoại. Để bổ sung hoặc thay đổi bản dịch ở bất cứ wiki nào, xin vui lòng đóng góp vào [//translatewiki.net/wiki/Main_Page?setlang=vi translatewiki.net], dự án bản địa hóa của MediaWiki.",
"editinginterface": "<strong>Lưu ý:</strong> Bạn đang sửa chữa một trang dùng để cung cấp thông điệp giao diện cho phần mềm. Những thay đổi tại trang này sẽ ảnh hưởng đến giao diện của rất nhiều người dùng wiki này.",
"translateinterface": "Để bổ sung hoặc thay đổi bản dịch ở bất cứ wiki nào, xin vui lòng đóng góp vào [//translatewiki.net/?setlang=vi translatewiki.net], dự án bản địa hóa MediaWiki.",
@@ -440,6 +452,7 @@
"createacct-benefit-body2": "{{PLURAL:$1}}trang nội dung",
"createacct-benefit-body3": "{{PLURAL:$1}}người đóng góp gần đây",
"badretype": "Hai mật khẩu không khớp.",
+ "usernameinprogress": "Đã tiến hành tạo tài khoản với tên người dùng này.\nXin vui lòng chờ đợi.",
"userexists": "Tên người dùng được nhập đã có người lấy.\nHãy chọn một tên khác.",
"loginerror": "Lỗi đăng nhập",
"createacct-error": "Lỗi mở tài khoản",
@@ -457,6 +470,7 @@
"wrongpassword": "Mật khẩu sai. Xin vui lòng nhập lại.",
"wrongpasswordempty": "Bạn chưa gõ vào mật khẩu. Xin thử lần nữa.",
"passwordtooshort": "Mật khẩu phải có ít nhất {{PLURAL:$1|1 ký tự|$1 ký tự}}.",
+ "passwordtoolong": "Mật khẩu không thể dài hơn {{PLURAL:$1|1 ký tự|$1 ký tự}}.",
"password-name-match": "Mật khẩu của bạn phải khác với tên người dùng của bạn.",
"password-login-forbidden": "Tên đăng nhập và mật khẩu này đã bị cấm không được sử dụng.",
"mailmypassword": "Tái tạo mật khẩu",
@@ -519,7 +533,6 @@
"passwordreset": "Tái tạo mật khẩu",
"passwordreset-text-one": "Hãy điền mẫu đơn này để tái tạo mật khẩu.",
"passwordreset-text-many": "Điền vào {{PLURAL:$1}}một hộp sau để nhận một mật khẩu tạm thời qua thư điện tử.",
- "passwordreset-legend": "Tái tạo mật khẩu",
"passwordreset-disabled": "Chức năng tái tạo mật khẩu đã bị tắt trên wiki này.",
"passwordreset-emaildisabled": "Tính năng gửi thư điện tử không được kích hoạt trên wiki này.",
"passwordreset-username": "Tên người dùng:",
@@ -530,7 +543,7 @@
"passwordreset-emailtitle": "Thông tin tài khoản tại {{SITENAME}}",
"passwordreset-emailtext-ip": "Ai đó (có thể là bạn, từ địa chỉ IP $1) đã yêu cầu tái tạo mật khẩu của bạn \ntại {{SITENAME}} ($4). {{PLURAL:$3|Tài khoản|Các tài khoản}} dưới đây gắn liền \nvới địa chỉ thư điện tử này:\n\n$2\n\n{{PLURAL:$3|Mật khẩu|Các mật khẩu}} tạm này sẽ hết hạn trong vòng {{PLURAL:$5|một ngày|$5 ngày}}. Bạn nên đăng nhập\nngay bây giờ để chọn mật khẩu mới. Nếu bạn không phải là người yêu cầu\nhoặc đã nhớ lại mật khẩu hiện hành, và bạn không còn\nmuốn thay đổi nó, xin vui lòng bỏ qua thông điệp này và tiếp tục sử dụng\nmật khẩu cũ.",
"passwordreset-emailtext-user": "Thành viên $1 tại {{SITENAME}} đã yêu cầu tái tạo mật khẩu tại {{SITENAME}} \n($4). {{PLURAL:$3|Tài khoản|Các tài khoản}} dưới đây gắn liền với địa chỉ thư điện tử này:\n\n$2\n\n{{PLURAL:$3|Mật khẩu|Các mật khẩu}} tạm này sẽ hết hạn trong vòng {{PLURAL:$5|một ngày|$5 ngày}}. Bạn nên đăng nhập\nngay bây giờ để chọn mật khẩu mới. Nếu bạn không phải là người yêu cầu hoặc đã nhớ lại mật khẩu hiện hành, và bạn không còn\nmuốn thay đổi nó, xin vui lòng bỏ qua thông điệp này và tiếp tục sử dụng\nmật khẩu cũ.",
- "passwordreset-emailelement": "Tên người dùng: $1\nMật khẩu tạm: $2",
+ "passwordreset-emailelement": "Tên người dùng: \n$1\n\nMật khẩu tạm: \n$2",
"passwordreset-emailsent": "Đã gửi thư điện tử để tái tạo mật khẩu.",
"passwordreset-emailsent-capture": "Thư điện tử để tái tạo mật khẩu đã được gửi, nội dung như sau.",
"passwordreset-emailerror-capture": "Chúng tôi đã tạo thư tái tạo mật khẩu dưới đây, nhưng không thể gửi đến {{GENDER:$2}}người dùng: $1",
@@ -546,7 +559,6 @@
"resettokens": "Đặt lại dấu hiệu",
"resettokens-text": "Bạn có thể đặt lại các dấu hiệu cho phép truy cập những dữ liệu cá nhân của tài khoản của bạn tại đây.\n\nBạn nên sử dụng chức năng này nếu bạn đã vô tình chia sẻ các dấu hiệu với người khác hoặc tài khoản của bạn đã bị xâm phạm.",
"resettokens-no-tokens": "Không có dấu hiệu để đặt lại.",
- "resettokens-legend": "Đặt lại dấu hiệu",
"resettokens-tokens": "Dấu hiệu:",
"resettokens-token-label": "$1 (giá trị hiện tại: $2)",
"resettokens-watchlist-token": "Dấu hiệu cho nguồn cấp [[Special:Watchlist|thay đổi trong danh sách theo dõi]] (dạng Atom/RSS)",
@@ -587,6 +599,7 @@
"missingcommentheader": "'''Nhắc nhở:''' Bạn chưa ghi chủ đề/tiêu đề cho bàn luận này.\nNếu bạn nhấn nút \"{{int:savearticle}}\" lần nữa, sửa đổi của bạn sẽ được lưu mà không có đề mục.",
"summary-preview": "Xem trước dòng tóm lược:",
"subject-preview": "Xem trước đề mục:",
+ "previewerrortext": "Có lỗi xảy ra khi xem trước những thay đổi của bạn.",
"blockedtitle": "Thành viên bị cấm",
"blockedtext": "'''Tên người dùng hoặc địa chỉ IP của bạn đã bị cấm.'''\n\nNgười thực hiện cấm là $1.\nLý do được cung cấp là ''$2''.\n\n* Bắt đầu cấm: $8\n* Kết thúc cấm: $6\n* Mục tiêu cấm: $7\n\nBạn có thể liên hệ với $1 hoặc một [[{{MediaWiki:Grouppage-sysop}}|bảo quản viên]] khác để thảo luận về việc cấm.\nBạn không thể sử dụng tính năng “gửi thư cho người này” trừ khi bạn đã ghi một địa chỉ thư điện tử hợp lệ trong [[Special:Preferences|tùy chọn tài khoản]] và bạn không bị khóa chức năng đó.\nĐịa chỉ IP hiện tại của bạn là $3, và mã số cấm là #$5.\nXin hãy ghi kèm tất cả các thông tin trên vào thư yêu cầu của bạn.",
"autoblockedtext": "Địa chỉ IP của bạn đã bị tự động cấm vì một người nào đó đã sử dụng nó, $1 là thành viên đã thực hiện cấm.\nLý do được cung cấp là:\n\n:''$2''\n\n* Bắt đầu cấm: $8\n* Kết thúc cấm: $6\n* Mục tiêu cấm: $7\n\nBạn có thể liên hệ với $1 hoặc một trong số các\n[[{{MediaWiki:Grouppage-sysop}}|bảo quản viên]] khác để thảo luận về việc cấm.\n\nChú ý rằng bạn sẽ không dùng được chức năng “gửi thư cho người này” trừ khi bạn đã ghi một địa chỉ thư điện tử hợp lệ trong [[Special:Preferences|tùy chọn]] và bạn không bị cấm dùng chức năng đó.\n\nĐịa chỉ IP hiện tại của bạn là $3, mã số cấm là $5.\nXin 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ạn.",
@@ -639,6 +652,7 @@
"yourdiff": "Khác",
"copyrightwarning": "Xin chú ý rằng tất cả các đóng góp của bạn tại {{SITENAME}} được xem là sẽ phát hành theo giấy phép $2 (xem $1 để biết thêm chi tiết). Nếu bạn không muốn trang của bạn bị sửa đổi không thương tiếc và không sẵn lòng cho phép phát hành lại, đừng đăng trang ở đây.<br />\nBạn phải đảm bảo với chúng tôi rằng chính bạn là người viết nên, hoặc chép nó từ một nguồn thuộc phạm vi công cộng hoặc tự do tương đương.\n'''ĐỪNG ĐĂNG TÁC PHẨM CÓ BẢN QUYỀN MÀ CHƯA XIN PHÉP!'''",
"copyrightwarning2": "Xin chú ý rằng tất cả các đóng góp của bạn tại {{SITENAME}} có thể được sửa đổi, thay thế, hoặc xóa bỏ bởi các thành viên khác. Nếu bạn không muốn trang của bạn bị sửa đổi không thương tiếc, đừng đăng trang ở đây.<br />\nBạn phải đảm bảo với chúng tôi rằng chính bạn là người viết nên, hoặc chép nó từ một nguồn thuộc phạm vi công cộng hoặc tự do tương đương (xem $1 để biết thêm chi tiết).\n'''ĐỪNG ĐĂNG TÁC PHẨM CÓ BẢN QUYỀN MÀ CHƯA XIN PHÉP!'''",
+ "editpage-cannot-use-custom-model": "Mẫu nội dung của trang này không thể thay.",
"longpageerror": "'''Lỗi: Văn bạn mà bạn muốn lưu dài $1 kilôbyte, dài hơn độ dài tối đa cho phép $2 kilôbyte.'''\nKhông thể lưu trang.",
"readonlywarning": "'''CẢNH BÁO: Cơ sở dữ liệu đã bị khóa để bảo dưỡng, do đó bạn không thể lưu các sửa đổi của mình. Bạn nên cắt-dán đoạn bạn vừa sửa vào một tập tin và lưu nó lại để sửa đổi sau này.'''\n\nBảo quản viên khi khóa dữ liệu đã đưa ra lý do: $1",
"protectedpagewarning": "'''Cảnh báo: Trang này đã bị khóa và chỉ có các thành viên có quyền quản lý mới có thể sửa được.'''\nThông tin mới nhất trong nhật trình được ghi dưới đây để tiện theo dõi:",
@@ -683,6 +697,7 @@
"content-model-css": "CSS",
"content-json-empty-object": "Đối tượng trống",
"content-json-empty-array": "Mảng trống",
+ "duplicate-args-warning": "<strong>Cảnh báo:</strong> [[:$1]] đang gọi [[:$2]] với nhiều hơn một giá trị cho thông số \"$3\". Chỉ giá trị cuối cùng mới được sử dụng.",
"duplicate-args-category": "Trang đưa đối số thừa vào bản mẫu",
"duplicate-args-category-desc": "Trang đưa một đối số nhiều lần vào một bản mẫu được nhúng, thí dụ <code><nowiki>{{foo|bar=1|bar=2}}</nowiki></code> hoặc <code><nowiki>{{foo|bar|1=baz}}</nowiki></code>.",
"expensive-parserfunction-warning": "Cảnh báo: Trang này có quá nhiều lần gọi hàm cú pháp cần mức độ xử lý cao.\n\nNó nên ít hơn $2 {{PLURAL:$2|lần gọi|lần gọi}}, hiện giờ đang là {{PLURAL:$1|$1 lần gọi|$1 lần gọi}}.",
@@ -737,6 +752,7 @@
"history-feed-description": "Lịch sử thay đổi của trang này ở wiki",
"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.",
+ "history-edit-tags": "Sửa đổi thẻ đánh dấu của các bản xem trước đã chọn",
"rev-deleted-comment": "(tóm lược sửa đổi đã bị xóa)",
"rev-deleted-user": "(tên người dùng đã bị xóa)",
"rev-deleted-event": "(chi tiết nhật trình đã bị xóa)",
@@ -849,6 +865,8 @@
"notextmatches": "Không tìm thấy nội dung trang",
"prevn": "{{PLURAL:$1|$1}} mục trước",
"nextn": "{{PLURAL:$1|$1}} mục sau",
+ "prev-page": "Trang trước",
+ "next-page": "Trang sau",
"prevn-title": "$1 {{PLURAL:$1|kết quả|kết quả}} trước",
"nextn-title": "$1 {{PLURAL:$1|kết quả|kết quả}} sau",
"shown-title": "Hiển thị $1 {{PLURAL:$1|kết quả|kết quả}} mỗi trang",
@@ -870,6 +888,7 @@
"search-category": "(thể loại $1)",
"search-file-match": "(khớp nội dung tập tin)",
"search-suggest": "Có phải bạn muốn tìm: $1",
+ "search-rewritten": "Đang xem các kết quả cho $1. Tìm kiếm cho $2 thay thế.",
"search-interwiki-caption": "Các dự án liên quan",
"search-interwiki-default": "Kết quả từ $1:",
"search-interwiki-more": "(thêm)",
@@ -895,7 +914,7 @@
"prefsnologintext2": "Xin vui lòng đăng nhập để thay đổi tùy chọn.",
"prefs-skin": "Giao diện",
"skin-preview": "Xem trước",
- "datedefault": "Không quan tâm",
+ "datedefault": "Không tùy biến",
"prefs-labs": "Tính năng phòng thí nghiệm",
"prefs-user-pages": "Trang cá nhân",
"prefs-personal": "Thông tin cá nhân",
@@ -923,7 +942,8 @@
"rows": "Số hàng:",
"columns": "Số cột:",
"searchresultshead": "Tìm kiếm",
- "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):",
+ "stub-threshold": "Định dạng liên kết đến sơ khai ($1) cho các trang ngắn hơn:",
+ "stub-threshold-sample-link": "ví dụ",
"stub-threshold-disabled": "Tắt",
"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}})",
@@ -954,7 +974,7 @@
"prefs-files": "Tập tin",
"prefs-custom-css": "sửa CSS",
"prefs-custom-js": "sửa JS",
- "prefs-common-css-js": "CSS/JS chung cho mọi giao diện:",
+ "prefs-common-css-js": "CSS/JavaScript chung cho mọi giao diện:",
"prefs-reset-intro": "Có thể mặc định lại toàn bộ tùy chọn dùng trang này. Điều này không thể hoàn tác.",
"prefs-emailconfirm-label": "Xác nhận thư điện tử:",
"youremail": "Thư điện tử:",
@@ -970,7 +990,7 @@
"badsig": "Chữ ký không hợp lệ; hãy kiểm tra thẻ HTML.",
"badsiglength": "Chữ ký của bạn quá dài.\nNó không được dài quá $1 ký tự.",
"yourgender": "Bạn muốn được miêu tả như thế nào?",
- "gender-unknown": "Tôi không muốn chỉ rõ",
+ "gender-unknown": "Khi nhắc nhở bạn, phần mềm sẽ sử dụng các từ chỉ giới tính trung tính bất cứ khi nào có thể",
"gender-male": "Nam",
"gender-female": "Nữ",
"prefs-help-gender": "Tùy chỉnh này không được bắt buộc.\nPhần mềm sử dụng giá trị này để xưng hô bạn với giới tính đúng.\nThông tin này là công khai.",
@@ -982,8 +1002,8 @@
"prefs-info": "Thông tin cơ bản",
"prefs-i18n": "Quốc tế hóa",
"prefs-signature": "Chữ ký",
- "prefs-dateformat": "Kiểu ngày tháng",
- "prefs-timeoffset": "Chênh giờ",
+ "prefs-dateformat": "Kiểu hiển thị ngày tháng",
+ "prefs-timeoffset": "Chênh lệch giờ",
"prefs-advancedediting": "Tùy chọn chung",
"prefs-editor": "Trình soạn",
"prefs-preview": "Xem trước",
@@ -1004,7 +1024,7 @@
"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",
- "editinguser": "Thay đổi quyền hạn của thành viên '''[[User:$1|$1]]''' $2",
+ "editinguser": "Thay đổi quyền hạn thành viên của {{GENDER:$1|user}} <strong>[[User:$1|$1]]</strong> $2",
"userrights-editusergroup": "Sửa nhóm thành viên",
"saveusergroups": "Lưu nhóm thành viên",
"userrights-groupsmember": "Thuộc nhóm:",
@@ -1111,6 +1131,8 @@
"right-sendemail": "Gửi thư điện tử cho thành viên khác",
"right-passwordreset": "Xem các thư điện tử đặt lại mật khẩu",
"right-managechangetags": "Tạo và xóa [[Special:Tags|thẻ]] từ cơ sở dữ liệu",
+ "right-applychangetags": "Áp dụng [[Special:Tags|thẻ]], cùng với những thay đổi của một người",
+ "right-changetags": "Thêm và loại bỏ tùy ý các [[Special:Tags|thẻ]] vào các phiên bản cá nhân và các mục đăng nhập",
"newuserlogpage": "Nhật trình mở tài khoản",
"newuserlogpagetext": "Đây là danh sách những tài khoản thành viên mở lên gần đây.",
"rightslog": "Nhật trình cấp quyền thành viên",
@@ -1158,6 +1180,8 @@
"action-editmyprivateinfo": "sửa đổi thông tin cá nhân của bạn",
"action-editcontentmodel": "sửa mô hình nội dung của trang",
"action-managechangetags": "tạo và xóa các thẻ từ cơ sở dữ liệu",
+ "action-applychangetags": "áp dụng các thẻ cùng với những thay đổi của bạn",
+ "action-changetags": "thêm và loại bỏ các thẻ tùy ý trên các phiên bản cá nhân và các mục đăng nhập",
"nchanges": "$1 {{PLURAL:$1|thay đổi|thay đổi}}",
"enhancedrc-since-last-visit": "$1 {{PLURAL:$1|sau lần truy cập vừa rồi}}",
"enhancedrc-history": "lịch sử",
@@ -1202,9 +1226,9 @@
"minoreditletter": "n",
"newpageletter": "M",
"boteditletter": "b",
- "number_of_watching_users_pageview": "[$1 {{PLURAL:$1|người|người}} đang xem]",
- "rc_categories": "Hạn chế theo thể loại (phân cách bằng “|”)",
- "rc_categories_any": "Bất kỳ",
+ "number_of_watching_users_pageview": "[$1 người đang xem]",
+ "rc_categories": "Hạn chế theo thể loại (phân cách bằng “|”):",
+ "rc_categories_any": "Bất kỳ được chọn",
"rc-change-size-new": "$1 byte sau thay đổi",
"newsectionsummary": "Đề mục mới: /* $1 */",
"rc-enhanced-expand": "Xem chi tiết",
@@ -1284,6 +1308,19 @@
"uploaddisabledtext": "Chức năng tải tập tin đã bị tắt.",
"php-uploaddisabledtext": "Việc tải tập tin trong PHP đã bị tắt. Xin hãy kiểm tra lại thiết lập file_uploads.",
"uploadscripted": "Tập tin này có chứa mã HTML hoặc kịch bản có thể khiến trình duyệt web thông dịch sai.",
+ "upload-scripted-pi-callback": "Không thể tải lên một file có chứa lệnh xử lý XML-stylesheet",
+ "uploaded-script-svg": "Tìm thấy phần tử “$1” có khả năng chạy kịch bản trong tập tin SVG được tải lên.",
+ "uploaded-hostile-svg": "Tìm thấy CSS nguy hiểm trong phần tử style của tập tin SVG được tải lên.",
+ "uploaded-event-handler-on-svg": "Không cho phép đặt thuộc tính xử lý sự kiện <code>$1=\"$2\"</code> trong tập tin SVG.",
+ "uploaded-href-attribute-svg": "Không cho phép thuộc tính href <code>&lt;$1 $2=\"$3\"&gt;</code> có đích ngoài máy (ví dụ http://, javascript:, v.v.) trong tập tin SVG.",
+ "uploaded-href-unsafe-target-svg": "Tìm thấy href đến đích nguy hiểm <code>&lt;$1 $2=\"$3\"&gt;</code> trong tập tin SVG được tải lên.",
+ "uploaded-animate-svg": "Tìm thấy thẻ “animate” có thể thay đổi href qua thuộc tính “from” <code>&lt;$1 $2=\"$3\"&gt;</code> trong tập tin SVG được tải lên.",
+ "uploaded-setting-event-handler-svg": "Đã ngăn cản việc đặt thuộc tính xử lý sự kiện khi tìm thấy <code>&lt;$1 $2=\"$3\"&gt;</code> trong tập tin SVG được tải lên.",
+ "uploaded-setting-href-svg": "Sử dụng tag \"set\" để thêm thuộc tính \"href\" tới thành phần mẹ bị khóa.",
+ "uploaded-wrong-setting-svg": "Đã ngăn cản việc sử dụng thẻ “set” để thêm đích bên ngoài/dữ liệu/kịch bản vào thuộc tính nào đó. Tìm thấy <code>&lt;set to=\"$1\"&gt;</code> trong tập tin SVG được tải lên.",
+ "uploaded-setting-handler-svg": "Đã ngăn cản mã SVG đặt thuộc tính “handler” là từ xa/dữ liệu/kịch bản. Tìm thấy <code>$1=\"$2\"</code> trong tập tin SVG được tải lên.",
+ "uploaded-remote-url-svg": "Đã ngăn cản mã SVG đặt thuộc tính style nào đó là URL ngoài máy. Tìm thấy <code>$1=\"$2\"</code> trong tập tin SVG được tải lên.",
+ "uploaded-image-filter-svg": "Đã phát hiện bộ lọc hình ảnh có URL: <code>&lt;$1 $2=\"$3\"&gt;</code> trong tập tin SVG được tải lên.",
"uploadscriptednamespace": "Tập tin SVG này chứa không gian tên “$1” không được cho phép",
"uploadinvalidxml": "Không thể phân tích mã XML trong tập tin tải lên.",
"uploadvirus": "Tập tin có virút! Chi tiết: $1",
@@ -1314,6 +1351,19 @@
"upload-too-many-redirects": "URL có quá nhiều đổi hướng",
"upload-http-error": "Xảy ra lỗi HTTP: $1",
"upload-copy-upload-invalid-domain": "Không có sẵn các bản sao tải lên tại tên miền này.",
+ "upload-dialog-title": "Tải tập tin lên",
+ "upload-dialog-error": "Đã xuất hiện lỗi",
+ "upload-dialog-warning": "Đã xuất hiện cảnh báo",
+ "upload-dialog-button-cancel": "Hủy bỏ",
+ "upload-dialog-button-done": "Xong",
+ "upload-dialog-button-save": "Lưu",
+ "upload-dialog-button-upload": "Tải lên",
+ "upload-dialog-label-select-file": "Chọn tập tin",
+ "upload-dialog-label-infoform-title": "Chi tiết",
+ "upload-dialog-label-infoform-name": "Tên",
+ "upload-dialog-label-infoform-description": "Miêu tả",
+ "upload-dialog-label-usage-title": "Sử dụng",
+ "upload-dialog-label-usage-filename": "Tên tập tin",
"backend-fail-stream": "Không thể gửi luồng tập tin $1.",
"backend-fail-backup": "Không thể sao lưu tập tin $1.",
"backend-fail-notexists": "Tập tin $1 không tồn tại.",
@@ -1394,6 +1444,7 @@
"listfiles-delete": "xóa",
"listfiles-summary": "Trang đặc biệt này liệt kê các tập tin được tải lên.",
"listfiles_search_for": "Tìm kiếm theo tên tập tin:",
+ "listfiles-userdoesnotexist": "Tài khoản người dùng \"$1\" không được đăng ký.",
"imgfile": "tập tin",
"listfiles": "Danh sách tập tin",
"listfiles_thumb": "Hình nhỏ",
@@ -1424,7 +1475,7 @@
"filehist-comment": "Miêu tả",
"imagelinks": "Các trang sử dụng tập tin",
"linkstoimage": "{{PLURAL:$1|Trang|$1 trang}} sau có liên kết đến tập tin này:",
- "linkstoimage-more": "Có hơn $1 {{PLURAL:$1|trang|trang}} liên kết đến tập tin này.\nDanh sách dưới đây chỉ hiển thị {{PLURAL:$1|liên kết đầu tiên|$1 liên kết đầu tiên}} đến tập tin này.\nCó [[Special:WhatLinksHere/$2|danh sách đầy đủ ở đây]].",
+ "linkstoimage-more": "Có hơn $1 trang liên kết đến tập tin này.\nDanh sách dưới đây chỉ hiển thị {{PLURAL:$1|liên kết|$1 liên kết}} đầu tiên đến tập tin này.\nCó [[Special:WhatLinksHere/$2|danh sách đầy đủ ở đây]].",
"nolinkstoimage": "Không có trang nào chứa liên kết đến hình.",
"morelinkstoimage": "Xem [[Special:WhatLinksHere/$1|thêm liên kết]] đến tập tin này.",
"linkstoimage-redirect": "$1 (tập tin đổi hướng) $2",
@@ -1484,6 +1535,7 @@
"randomincategory-nopages": "Không có trang nào trong [[:Category:$1]].",
"randomincategory-category": "Thể loại:",
"randomincategory-legend": "Trang ngẫu nhiên trong thể loại",
+ "randomincategory-submit": "Xem",
"randomredirect": "Trang đổi hướng ngẫu nhiên",
"randomredirect-nopages": "Không có trang đổi hướng nào trong không gian tên “$1”.",
"statistics": "Thống kê",
@@ -1527,8 +1579,7 @@
"nlinks": "$1 {{PLURAL:$1|liên kết|liên kết}}",
"nmembers": "$1 trang",
"nmemberschanged": "$1 → $2 trang",
- "nrevisions": "$1 {{PLURAL:$1|phiên bản|phiên bản}}",
-
+ "nrevisions": "$1 phiên bản",
"nimagelinks": "Được sử dụng trong $1 trang",
"ntransclusions": "được sử dụng trong $1 trang",
"specialpage-empty": "Trang này đang trống.",
@@ -1542,7 +1593,7 @@
"unusedimages": "Tập tin chưa dùng",
"wantedcategories": "Thể loại cần thiết",
"wantedpages": "Trang cần viết",
- "wantedpages-summary": "Danh sách các trang không tồn tại có nhiều trang nhất liên kết đến, trừ các trang chỉ có trang đổi hướng đến. Xem danh sách các trang không tồn tại có trang đổi hướng đến tại [[{{#special:BrokenRedirects}}]].",
+ "wantedpages-summary": "Danh sách các trang không tồn tại có nhiều trang nhất liên kết đến, trừ các trang chỉ có trang đổi hướng đến. Xem [[{{#special:BrokenRedirects}}|danh sách các trang không tồn tại có trang đổi hướng đến]].",
"wantedpages-badtitle": "Tiêu đề không hợp lệ trong tập kết quả: $1",
"wantedfiles": "Tập tin cần thiết",
"wantedfiletext-cat": "Các tập tin sau được nhúng nhưng không tồn tại. Các tập tin từ kho dùng chung có thể được liệt kê trong khi tồn tại; các trường hợp này được <del>gạch bỏ</del>. Ngoài ra, các trang nhúng tập tin không tồn tại được liệt kê tại [[:$1]].",
@@ -1610,13 +1661,14 @@
"booksources-text": "Dưới đây là danh sách những trang bán sách mới và cũ, đồng thời có thể có thêm thông tin về những cuốn sách bạn đang tìm:",
"booksources-invalid-isbn": "ISBN mà bạn cung cấp dường như không đúng; xin hãy kiểm tra lại xem có lỗi gì khi sao chép từ nội dung gốc hay không.",
"specialloguserlabel": "Người thực hiện:",
- "speciallogtitlelabel": "Mục tiêu (tiêu đề hoặc người dùng):",
+ "speciallogtitlelabel": "Mục tiêu (tiêu đề hoặc {{ns:user}}:Tên-người-dùng đối với người dùng):",
"log": "Nhật trình",
"all-logs-page": "Tất cả các nhật trình công khai",
"alllogstext": "Hiển thị tất cả các nhật trình đang có của {{SITENAME}} chung với nhau.\nBạ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": "Thay đổi mức khả kiến của các mục nhật trình đã chọn",
+ "log-edit-tags": "Sửa đổi thẻ đánh dấu của các mục nhật trình đã chọn.",
"allpages": "Mọi trang",
"nextpage": "Trang sau ($1)",
"prevpage": "Trang trước ($1)",
@@ -1644,7 +1696,7 @@
"linksearch-pat": "Mẫu liên kết:",
"linksearch-ns": "Không gian tên:",
"linksearch-ok": "Tìm kiếm",
- "linksearch-text": "Bạn có thể sử dụng ký tự đại diện (''wildcard''), ví dụ “*.wikipedia.org”; ít nhất phải có tên miền cấp cao nhất, thí dụ “*.org”.<br />{{PLURAL:$2|Giao thức|Các giao thức}} này được hỗ trợ: <code>$1</code>; mặc định là <code>http://</code> nếu không định rõ giao thức trong truy vấn.",
+ "linksearch-text": "Bạn có thể sử dụng ký tự đại diện (''wildcard''), ví dụ “*.wikipedia.org”; ít nhất phải có tên miền cấp cao nhất, thí dụ “*.org”.<br />{{PLURAL:$2|Giao thức|Các giao thức}} này được hỗ trợ: $1; mặc định là <code>http://</code> nếu không định rõ giao thức trong truy vấn.",
"linksearch-line": "$1 được liên kết từ $2",
"linksearch-error": "Chỉ được sử dụng ký tự đại diện (''wildcard'') vào đầu tên miền (''hostname'').",
"listusersfrom": "Hiển thị thành viên bắt đầu từ:",
@@ -1695,7 +1747,6 @@
"emailuser": "Gửi thư cho người này",
"emailuser-title-target": "{{GENDER:$1}}Gửi thư cho người dùng này",
"emailuser-title-notarget": "Gửi thư cho người dùng",
- "emailpage": "Gửi thư",
"emailpagetext": "{{GENDER:$1}}Mẫu dưới đây sẽ gửi một bức thư điện tử tới người dùng này.\nĐịa chỉ thư điện tử mà bạn đã cung cấp trong [[Special:Preferences|tùy chọn cá nhân của mình]] sẽ xuất hiện trong phần địa chỉ “Người gửi” của bức thư, do đó người nhận sẽ có thể trả lời trực tiếp cho bạn.",
"defemailsubject": "Thư của người dùng \"$1\" tại {{SITENAME}}",
"usermaildisabled": "Chức năng gửi thư cho người dùng đã bị tắt.",
@@ -1727,10 +1778,10 @@
"watchlistanontext": "Xin hãy đăng nhập để xem hay sửa đổi các trang trong danh sách theo dõi của bạn.",
"watchnologin": "Chưa đăng nhập",
"addwatch": "Thêm vào danh sách theo dõi",
- "addedwatchtext": "Trang “[[:$1]]” đã vào [[Special:Watchlist|danh sách theo dõi]] của bạn.\nNhững sửa đổi đối với trang này và trang thảo luận của nó sẽ được liệt kê ở đấy.",
+ "addedwatchtext": "“[[:$1]]” cùng trang thảo luận đã vào [[Special:Watchlist|danh sách theo dõi]] của bạn.",
"addedwatchtext-short": "Trang “$1” đã được thêm vào danh sách theo dõi của bạn.",
"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.",
+ "removedwatchtext": "“[[:$1]]” cùng trang thảo luận đã được đưa ra khỏi [[Special:Watchlist|danh sách theo dõi]] của bạn.",
"removedwatchtext-short": "Trang “$1” đã được xóa khỏi danh sách theo dõi của bạn.",
"watch": "Theo dõi",
"watchthispage": "Theo dõi trang này",
@@ -1803,6 +1854,20 @@
"rollback-success": "Đã hủy sửa đổi của $1;\nquay về phiên bản cuối của $2.",
"sessionfailure-title": "Phiên thất bại",
"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.",
+ "changecontentmodel": "Thay đổi kiểu nội dung của một trang",
+ "changecontentmodel-legend": "Thay đổi kiểu nội dung",
+ "changecontentmodel-title-label": "Tên trang",
+ "changecontentmodel-model-label": "Kiểu nội dung mới",
+ "changecontentmodel-reason-label": "Lý do:",
+ "changecontentmodel-success-title": "Kiểu nội dung đã thay đổi",
+ "changecontentmodel-success-text": "Loại nội dung của [[:$1]] đã được thay đổi.",
+ "changecontentmodel-cannot-convert": "Không thể chuyển đổi nội dung [[:$1]] thành nội dung dưới dạng $2.",
+ "changecontentmodel-nodirectediting": "Mô hình nội dung $1 không hỗ trợ sửa đổi trực tiếp",
+ "log-name-contentmodel": "Nhật trình thay đổi mô hình nội dung",
+ "log-description-contentmodel": "Sự kiện có liên quan đến mô hình nội dung của trang.",
+ "logentry-contentmodel-change": "$1 {{GENDER:$2}}đã thay đổi mô hình nội dung của trang $3 từ “$4” thành “$5”",
+ "logentry-contentmodel-change-revertlink": "lùi lại",
+ "logentry-contentmodel-change-revert": "lùi lại",
"protectlogpage": "Nhật trình 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]]”",
@@ -1865,7 +1930,7 @@
"undeletepagetext": "{{PLURAL:$1|Trang sau|$1 trang sau}} đã bị xóa nhưng vẫn nằm trong kho lưu trữ và có thể phục hồi được. Kho lưu trữ sẽ được xóa định kỳ.",
"undelete-fieldset-title": "Phục hồi phiên bản",
"undeleteextrahelp": "Để phục hồi toàn bộ lịch sử trang, hãy để trống các hộp kiểm và bấm nút '''''{{int:undeletebtn}}'''''.\nĐể thực hiện phục hồi có chọn lọc, hãy đánh dấu vào hộp kiểm của các phiên bản muốn phục hồi, rồi bấm nút '''''{{int:undeletebtn}}'''''.\nBấm nút '''''Tẩy trống''''' sẽ tẩy trống ô lý do và tất cả các hộp kiểm.",
- "undeleterevisions": "$1 {{PLURAL:$1|bản|bản}} đã được lưu",
+ "undeleterevisions": "$1 phiên bản đã bị xóa",
"undeletehistory": "Nếu bạn phục hồi trang này, tất cả các phiên bản của nó cũng sẽ được phục hồi vào lịch sử của trang.\nNếu một trang mới có cùng tên đã được tạo ra kể từ khi xóa trang này, các phiên bản được khôi phục sẽ xuất hiện trong lịch sử trước.",
"undeleterevdel": "Việc phục hồi sẽ không được thực hiện nếu nó dẫn đến việc phiên bản trang hoặc tập tin trên cùng bị xóa mất một phần.\nTrong trường hợp đó, bạn phải bỏ đánh dấu hộp kiểm hoặc bỏ ẩn những phiên bản bị xóa mới nhất.",
"undeletehistorynoadmin": "Trang này đã bị xóa.\nLý do xóa trang được hiển thị dưới đây, cùng với thông tin về những người đã sửa đổi trang này trước khi bị xóa.\nChỉ có bảo quản viên mới xem được văn bản đầy đủ của những phiên bản trang bị xóa.",
@@ -2098,7 +2163,7 @@
"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.",
- "movepage-max-pages": "Đã có tối đa $1 {{PLURAL:$1|trang|trang}} đã di chuyển và không tự động di chuyển thêm được nữa.",
+ "movepage-max-pages": "Đã có tối đa $1 trang đã di chuyển và không tự động di chuyển thêm được nữa.",
"movelogpage": "Nhật trình di chuyển",
"movelogpagetext": "Dưới đây là danh sách các trang đã được di chuyển.",
"movesubpage": "{{PLURAL:$1|Trang con|Các trang con}}",
@@ -2179,13 +2244,14 @@
"import-interwiki-history": "Sao chép tất cả các phiên bản cũ của trang này",
"import-interwiki-templates": "Gồm tất cả các bản mẫu",
"import-interwiki-submit": "Nhập",
- "import-interwiki-namespace": "Không gian tên đích:",
- "import-interwiki-rootpage": "Trang gốc đích (tùy chọn):",
+ "import-mapping-default": "Nhập vào vị trí mặc định",
+ "import-mapping-namespace": "Nhập vào một không gian tên:",
+ "import-mapping-subpage": "Nhập thành các trang con của trang sau:",
"import-upload-filename": "Tên tập tin:",
"import-comment": "Lý do:",
"importtext": "Xin hãy xuất tập tin từ wiki nguồn dùng [[Special:Export|công cụ xuất]].\nLưu nó vào máy tính của bạn rồi tải nó lên đây.",
"importstart": "Đang nhập các trang…",
- "import-revision-count": "$1 {{PLURAL:$1|phiên bản|phiên bản}}",
+ "import-revision-count": "$1 phiên bản",
"importnopages": "Không có trang để nhập vào.",
"imported-log-entries": "Đã nhập {{PLURAL:$1|mục nhật trình|$1 mục nhật trình}}.",
"importfailed": "Không nhập được: $1",
@@ -2217,9 +2283,7 @@
"import-rootpage-nosubpage": "Không gian tên “$1” của trang gốc không cho phép các trang con.",
"importlogpage": "Nhật trình nhập trang",
"importlogpagetext": "Đây là danh sách các trang được quản lý nhập vào đây. Các trang này có lịch sử sửa đổi từ hồi ở wiki khác.",
- "import-logentry-upload": "nhập vào [[$1]] bằng cách tải tập tin",
"import-logentry-upload-detail": "Đã nhập $1 phiên bản",
- "import-logentry-interwiki": "đã nhập vào $1 từ wiki khác",
"import-logentry-interwiki-detail": "Đã nhập $1 phiên bản từ $2",
"javascripttest": "Kiểm thử JavaScript",
"javascripttest-pagetext-noframework": "Trang này dành cho việc chạy các ca kiểm thử JavaScript.",
@@ -2239,7 +2303,7 @@
"tooltip-pt-logout": "Đăng xuất",
"tooltip-pt-createaccount": "Khuyến khích bạn mở tài khoản và đăng nhập; tuy nhiên, không phải bắt buộc phải có tài khoản",
"tooltip-ca-talk": "Thảo luận về trang này",
- "tooltip-ca-edit": "Bạn có thể sửa được trang này! (Xin vui lòng xem trước trước khi lưu.)",
+ "tooltip-ca-edit": "Chỉnh sửa trang này",
"tooltip-ca-addsection": "Bắt đầu một đề mục mới",
"tooltip-ca-viewsource": "Trang này được khóa. Bạn có thể xem mã nguồn.",
"tooltip-ca-history": "Các phiên bản cũ của trang này",
@@ -2311,7 +2375,7 @@
"group-bot.js": "/* Mã JavaScript tại đây sẽ chỉ được tải cho các bot */",
"group-sysop.js": "/* Mã JavaScript tại đây sẽ chỉ được tải cho các bảo quản viên */",
"group-bureaucrat.js": "/* Mã JavaScript tại đây sẽ chỉ được tải cho các hành chính viên */",
- "anonymous": "{{PLURAL:$1|Người dùng|Người dùng}} vô danh của {{SITENAME}}",
+ "anonymous": "{{PLURAL:$1}}Người dùng vô danh của {{SITENAME}}",
"siteuser": "thành viên $1 của {{SITENAME}}",
"anonuser": "người dùng vô danh $1 tại {{SITENAME}}",
"lastmodifiedatby": "Trang này được $3 cập nhật lần cuối lúc $2 $1.",
@@ -2328,7 +2392,7 @@
"spam_reverting": "Lùi lại đến phiên bản cuối không chứa liên kết đến $1",
"spam_blanking": "Tất cả các phiên bản có liên kết đến $1; tẩy trống",
"spam_deleting": "Tất cả các phiên bản có liên kết đến $1; xóa",
- "simpleantispam-label": "Hệ thông đang kiểm tra chống spam.\nXin '''ĐỪNG''' điền gì vào!",
+ "simpleantispam-label": "Hệ thông đang kiểm tra chống spam.\nXin <strong>đừng</strong> điền gì vào!",
"pageinfo-title": "Thông tin về “$1”",
"pageinfo-not-current": "Rất tiếc, không thể cung cấp các chi tiết này đối với các phiên bản cũ.",
"pageinfo-header-basic": "Thông tin cơ bản",
@@ -2345,7 +2409,9 @@
"pageinfo-robot-index": "Cho phép",
"pageinfo-robot-noindex": "Không cho phép",
"pageinfo-watchers": "Số người theo dõi trang",
+ "pageinfo-visiting-watchers": "Số người theo dõi trang đã xem sửa đổi gần đây",
"pageinfo-few-watchers": "Không tới $1 người theo dõi",
+ "pageinfo-few-visiting-watchers": "Có thể có hoặc không có người dùng theo dõi các sửa đổi gần đây",
"pageinfo-redirects-name": "Số trang đổi hướng đến trang này",
"pageinfo-redirects-value": "$1",
"pageinfo-subpages-name": "Số trang con của trang này",
@@ -2371,6 +2437,7 @@
"pageinfo-protect-cascading-yes": "Có",
"pageinfo-protect-cascading-from": "Khóa theo tầng từ",
"pageinfo-category-info": "Thông tin về thể loại",
+ "pageinfo-category-total": "Tổng số thành viên",
"pageinfo-category-pages": "Số trang",
"pageinfo-category-subcats": "Số thể loại con",
"pageinfo-category-files": "Số tập tin",
@@ -2388,6 +2455,7 @@
"patrol-log-page": "Nhật trình tuần tra",
"patrol-log-header": "Đây là nhật trình tuần tra phiên bản.",
"log-show-hide-patrol": "$1 nhật trình tuần tra",
+ "log-show-hide-tag": "Nhật trình đánh dấu $1",
"deletedrevision": "Đã xóa phiên bản cũ $1",
"filedeleteerror-short": "Lỗi xóa tập tin: $1",
"filedeleteerror-long": "Có lỗi khi xóa tập tin:\n\n$1",
@@ -2401,7 +2469,7 @@
"imagemaxsize": "Giới hạn cỡ hình:<br />''(trên trang miêu tả tập tin)''",
"thumbsize": "Cỡ hình thu nhỏ:",
"widthheight": "$1×$2",
- "widthheightpage": "$1 × $2, $3 {{PLURAL:$3|trang|trang}}",
+ "widthheightpage": "$1 × $2, $3 trang",
"file-info": "kích thước tập tin: $1, kiểu MIME: $2",
"file-info-size": "$1×$2 điểm ảnh, kích thước tập tin: $3, kiểu MIME: $4",
"file-info-size-pages": "$1×$2 điểm ảnh, kích thước tập tin: $3, kiểu MIME: $4, $5 trang",
@@ -2886,16 +2954,19 @@
"autoredircomment": "Đổi hướng đến [[$1]]",
"autosumm-new": "Tạo trang mới với nội dung “$1”",
"autosumm-newblank": "Đã tạo trang trống",
+ "size-bytes": "$1 byte",
"size-kilobytes": "$1 kB",
- "bitrate-bits": "$1 bps",
- "bitrate-kilobits": "$1 kbps",
- "bitrate-megabits": "$1 Mbps",
- "bitrate-gigabits": "$1 Gbps",
- "bitrate-terabits": "$1 Tbps",
- "bitrate-petabits": "$1 Pbps",
+ "size-pixel": "$1 điểm ảnh",
+ "size-kilopixel": "$1 kP",
+ "bitrate-bits": "$1 bit/s",
+ "bitrate-kilobits": "$1 kbit/s",
+ "bitrate-megabits": "$1 Mbit/s",
+ "bitrate-gigabits": "$1 Gbit/s",
+ "bitrate-terabits": "$1 Tbit/s",
+ "bitrate-petabits": "$1 Pbit/s",
"bitrate-exabits": "$1 Ebps",
- "bitrate-zetabits": "$1 Zbps",
- "bitrate-yottabits": "$1 Ybps",
+ "bitrate-zetabits": "$1 Zbit/s",
+ "bitrate-yottabits": "$1 Ybit/s",
"lag-warn-normal": "Những thay đổi trong vòng $1 {{PLURAL:||}}giây trở lại đây có thể chưa xuất hiện trong danh sách.",
"lag-warn-high": "Do độ trễ của máy chủ cơ sở dữ liệu, những thay đổi trong vòng $1 {{PLURAL:$1||}}giây trở lại đây có thể chưa xuất hiện trong danh sách.",
"watchlistedit-normal-title": "Sửa các trang tôi theo dõi",
@@ -3009,6 +3080,9 @@
"version-libraries": "Các thư viện đã cài đặt",
"version-libraries-library": "Thư viện",
"version-libraries-version": "Phiên bản",
+ "version-libraries-license": "Giấy phép",
+ "version-libraries-description": "Miêu tả",
+ "version-libraries-authors": "Tác giả",
"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 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]].",
@@ -3105,6 +3179,36 @@
"tags-deactivate-reason": "Lý do:",
"tags-deactivate-not-allowed": "Không thể vô hiệu hóa thẻ \"$1\".",
"tags-deactivate-submit": "Vô hiệu",
+ "tags-apply-no-permission": "Bạn không có quyền áp dụng các thẻ thay đổi cùng các thay đổi của bạn.",
+ "tags-apply-not-allowed-one": "Thẻ \"$1\" không được phép được áp dụng thủ công.",
+ "tags-apply-not-allowed-multi": "{{PLURAL:$2|tag is|Các thẻ đánh dấu}} sau không được phép áp dụng thủ công: $1",
+ "tags-update-no-permission": "Bạn không có quyền thêm hoặc loại bỏ các thẻ thay đổi từ phiên bản cá nhân hoặc mục đăng nhập.",
+ "tags-update-add-not-allowed-one": "Thẻ \"$1\" không được phép thêm vào thủ công.",
+ "tags-update-add-not-allowed-multi": "{{PLURAL:$2|tag is|Các thẻ đánh dấu}} sau không được phép thêm thủ công: $1",
+ "tags-update-remove-not-allowed-one": "Thẻ đánh dấu \"$1\" không được phép loại bỏ.",
+ "tags-update-remove-not-allowed-multi": "{{PLURAL:$2|tag is|Các thẻ đánh dấu}} sau không được phép loại bỏ thủ công: $1",
+ "tags-edit-title": "Chỉnh sửa thẻ",
+ "tags-edit-manage-link": "Quản lý thẻ",
+ "tags-edit-revision-selected": "{{PLURAL:$1|Phiên bản|Các phiên bản}} [[:$2]] được chọn:",
+ "tags-edit-logentry-selected": "{{PLURAL:$1|Nhật trình đã chọn|Các nhật trình đã chọn}}:",
+ "tags-edit-revision-legend": "Thêm và loại bỏ các thẻ đánh dấu từ {{PLURAL:$1|bản xem trước này|tất cả $1 bản xem trước}}",
+ "tags-edit-logentry-legend": "Thêm và loại bỏ thẻ đánh dấu từ {{PLURAL:$1|mục nhật trình này|tất cả $1 mục nhật trình}}",
+ "tags-edit-existing-tags": "Thẻ đã có:",
+ "tags-edit-existing-tags-none": "''Không''",
+ "tags-edit-new-tags": "Thẻ mới:",
+ "tags-edit-add": "Thêm các thẻ:",
+ "tags-edit-remove": "Bỏ các thẻ này?",
+ "tags-edit-remove-all-tags": "(Loại bỏ tất cả các thẻ)",
+ "tags-edit-chosen-placeholder": "Chọn vài thẻ",
+ "tags-edit-chosen-no-results": "Không thẻ nào được tìm thấy trùng khớp",
+ "tags-edit-reason": "Lý do:",
+ "tags-edit-revision-submit": "Áp dụng các thay đổi lên {{PLURAL:$1|bản xem trước này|$1 bản xem trước}}",
+ "tags-edit-logentry-submit": "Áp dụng các thay đổi đối với {{PLURAL:$1|this log entry|$1 log entries}}",
+ "tags-edit-success": "Các thay đổi được áp dụng thành công.",
+ "tags-edit-failure": "Các thay đổi không thể được áp dụng: $1",
+ "tags-edit-nooldid-title": "Kiểm tra các mục tiêu không hợp lệ",
+ "tags-edit-nooldid-text": "Bạn chưa định rõ đối tượng xem trước để thực hiện chức năng này hoặc bản xem trước đã định không tồn tại.",
+ "tags-edit-none-selected": "Vui lòng chọn ít nhất một thẻ để thêm hoặc loại bỏ.",
"comparepages": "So sánh trang",
"compare-page1": "Trang 1",
"compare-page2": "Trang 2",
@@ -3137,6 +3241,11 @@
"htmlform-cloner-create": "Tiếp tục thêm",
"htmlform-cloner-delete": "Loại bỏ",
"htmlform-cloner-required": "Cần ít nhất một giá trị.",
+ "htmlform-title-badnamespace": "[[:$1]] không phải trong không gian tên “{{ns:$2}}”.",
+ "htmlform-title-not-creatable": "Không cho phép tạo ra trang với tên “$1”",
+ "htmlform-title-not-exists": "[[:$1]] không tồn tại.",
+ "htmlform-user-not-exists": "<strong>$1</strong> không tồn tại.",
+ "htmlform-user-not-valid": "<strong>$1</strong> không phải là tên người dùng.",
"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",
"logentry-delete-delete": "$1 {{GENDER:$2}}đã xóa trang “$3”",
@@ -3163,6 +3272,8 @@
"logentry-block-reblock": "$1 {{GENDER:$2}}đã cấu hình lại vụ cấm {{GENDER:$4}}$3 hết hạn $5 $6",
"logentry-suppress-block": "$1 {{GENDER:$2}}đã cấm {{GENDER:$4}}$3 hết hạn $5 $6",
"logentry-suppress-reblock": "$1 {{GENDER:$2}}đã cấu hình lại vụ cấm {{GENDER:$4}}$3 hết hạn $5 $6",
+ "logentry-import-upload": "$1 {{GENDER:$2|đã nhập}} $3 bằng cách tải lên tập tin",
+ "logentry-import-interwiki": "$1 {{GENDER:$2|đã nhập}} $3 từ một wiki khác",
"logentry-merge-merge": "$1 {{GENDER:$2}}đã hợp nhất $3 vào $4 (các phiên bản cho tới $5)",
"logentry-move-move": "$1 {{GENDER:$2}}đã đổi $3 thành $4",
"logentry-move-move-noredirect": "$1 {{GENDER:$2}}đã đổi $3 thành $4 (đã tắt đổi hướng)",
@@ -3175,6 +3286,7 @@
"logentry-newusers-create2": "$1 {{GENDER:$2}}đã mở tài khoản người dùng $3",
"logentry-newusers-byemail": "$1 {{GENDER:$2}}đã mở tài khoản người dùng $3 và nhận mật khẩu qua thư điện tử",
"logentry-newusers-autocreate": "Tài khoản $1 {{GENDER:$2}}đã được mở tự động",
+ "logentry-protect-move_prot": "$1 {{GENDER:$2}}đã chuyển mức khóa từ $4 thành $3",
"logentry-rights-rights": "$1 {{GENDER:$2}}đã đổi các nhóm bao gồm $3 từ $4 đến $5",
"logentry-rights-rights-legacy": "{{GENDER:$2}}$1 đã đổi các nhóm bao gồm $3",
"logentry-rights-autopromote": "$1 {{GENDER:$2}}đã được tự động phong cấp từ $4 đến $5",
@@ -3187,6 +3299,14 @@
"logentry-managetags-delete": "$1 {{GENDER:$2}}đã xóa thẻ “$4” (và gỡ nó khỏi $5 phiên bản hoặc mục nhật trình)",
"logentry-managetags-activate": "$1 {{GENDER:$2|đã kích hoạt}} tag \"$4\" để sử dụng bởi người dùng và các bot",
"logentry-managetags-deactivate": "$1 {{GENDER:$2|đã vô hiệu}} thẻ \"$4\" để sử dụng bởi người dùng và các bot",
+ "log-name-tag": "Nhật trình đánh dấu",
+ "log-description-tag": "Trang này hiện khi người dùng vừa thêm hoặc loại bỏ [[Special:Tags|thẻ đánh dấu]] từ các bản xem trước hoặc các mục nhật trình riêng biệt. Nhật trình không liệt kê các hoạt động đánh dấu khi chúng là một phần của hoạt động sửa đổi, xóa hoặc các hoạt động tương tự.",
+ "logentry-tag-update-add-revision": "$1 {{GENDER:$2|đã thêm}} {{PLURAL:$7|thẻ đánh dấu|thẻ đánh dấu}} $6 vào bản xem trước $4 của trang $3",
+ "logentry-tag-update-add-logentry": "$1 {{GENDER:$2|đã thêm}} {{PLURAL:$7|thẻ đánh dấu|thẻ đánh dấu}} $6 vào mục nhật trình $5 của trang $3",
+ "logentry-tag-update-remove-revision": "$1 {{GENDER:$2|đã loại bỏ}} {{PLURAL:$9|thẻ đánh dấu|thẻ đánh dấu}} $8 khỏi bản xem trước $4 của trang $3",
+ "logentry-tag-update-remove-logentry": "$1 {{GENDER:$2|đã loại bỏ}} {{PLURAL:$9|thẻ đánh dấu|thẻ đánh dấu}} $8 khỏi mục nhật trình $5 của trang $3",
+ "logentry-tag-update-revision": "$1 {{GENDER:$2|đã cập nhật}} thẻ đánh dấu của bản xem trước $4 của trang $3 ({{PLURAL:$7|đã thêm}} $6; {{PLURAL:$9|loại bỏ}} $8)",
+ "logentry-tag-update-logentry": "$1 {{GENDER:$2|đã cập nhật}} thẻ đánh dấu của mục nhật trình $5 của trang $3 ({{PLURAL:$7|đã thêm}} $6; {{PLURAL:$9|loại bỏ}} $8)",
"rightsnone": "(không có)",
"revdelete-summary": "tóm lược sửa đổi",
"feedback-adding": "Đang thêm thông tin phản hồi vào trang…",
@@ -3203,6 +3323,7 @@
"feedback-error1": "Hủy bỏ",
"feedback-error2": "Lỗi: Sửa đổi thất bại",
"feedback-error3": "Lỗi: API không có phản ứng",
+ "feedback-error4": "Lỗi: Không thể gửi đến tiêu đề thông tin phản hồi đã cho",
"feedback-message": "Thông điệp:",
"feedback-subject": "Tiêu đề:",
"feedback-submit": "Gửi",
@@ -3309,8 +3430,8 @@
"log-name-pagelang": "Nhật trình thay đổi ngôn ngữ",
"log-description-pagelang": "Nhật trình này ghi các thay đổi ngôn ngữ của các trang.",
"logentry-pagelang-pagelang": "$1 {{GENDER:$2}}đã đổi ngôn ngữ của trang $3 từ $4 thành $5.",
- "default-skin-not-found": "Đã xảy ra lỗi! Giao diện mặc định của wiki này được định nghĩa trong <code dir=\"ltr\">$wgDefaultSkin</code> là <code>$1</code> nhưng không tồn tại.\n\nViệc cài đặt của bạn dường như bao gồm những giao diện sau đây. Xin xem [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration Hướng dẫn: Cấu hình giao diện] để biết thông tin về cách kích hoạt hoặc chọn một trong số chúng làm giao diện mặc định.\n\n$2\n\n; Nếu bạn vừa mới cài đặt MediaWiki:\n: Có lẽ bạn đã cài đặt nó từ git, hoặc trực tiếp từ mã nguồn bằng cách sử dụng một số phương thức khác. Điều này đã nằm trong tính toán của chúng tôi. Hãy thử cài đặt một số giao diện từ [https://www.mediawiki.org/wiki/Category:All_skins thư mục giao diện của mediawiki.org] bằng cách:\n:* Tải về [https://www.mediawiki.org/wiki/Special:MyLanguage/Download trình cài đặt dưới dạng gói tar], trong đó có kèm theo một số giao diện và phần mở rộng. Bạn có thể chép nó và dán vào thư mục <code>skins/</code>.\n:* Tải về các gói giao diện nén riêng từ [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:*Sao chép một trong những kho <code>mediawiki/skins/*</code> thông qua git vào trong thư mục <code dir=\"ltr\">skins/</code> của cài đặt MediaWiki của bạn.\n: Cách này sẽ không có ảnh hưởng đến kho git của bạn dù bạn là một nhà phát triển MediaWiki.\n\n; Nếu bạn vừa mới nâng cấp MediaWiki:\n: Phiên bản MediaWiki 1.24 trở lên không còn tự động kích hoạt giao diện đã cài đặt (xem [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Hướng dẫn: Tự động dò giao diện]). Bạn có thể dán những dòng lệnh vào <code>LocalSettings.php</code> để kích hoạt tất cả giao diện hiện đã được cài dặt:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Nếu bạn vừa mới chỉnh sửa <code>LocalSettings.php</code>:\n: Kiểm tra lại tên các giao diện xem có lỗi đánh máy nào không.",
- "default-skin-not-found-no-skins": "Đã xảy ra lỗi! Giao diện mặc định của wiki này được định nghĩa trong <code dir=\"ltr\">$wgDefaultSkin</code> là <code>$1</code> nhưng không tồn tại.\n\nKhông có giao diện nào của bạn được kích hoạt.\n\n; Nếu bạn vừa mới cài đặt MediaWiki:\n: Bạn có thể cài đặt nó từ git, hoặc trực tiếp từ mã nguồn bằng cách sử dụng một số phương thức khác. Điều này nằm trong dự kiến. Hãy thử cài đặt một số giao diện từ [https://www.mediawiki.org/wiki/Category:All_skins thư mục giao diện của mediawiki.org], bằng cách:\n:* Tải về [https://www.mediawiki.org/wiki/Special:MyLanguage/Download trình cài đặt dưới dạng gói tar], trong đó có kèm theo một số giao diện và phần mở rộng. Bạn có thể chép nó và dán vào thư mục <code>skins/</code>.\n:* Tải về các gói giao diện nén riêng từ [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:*Sao chép một trong những kho <code>mediawiki/skins/*</code> thông qua git vào trong thư mục <code dir=\"ltr\">skins/</code> của cài đặt MediaWiki của bạn.\n: Cách này sẽ không có ảnh hưởng đến kho git của bạn dù bạn là một nhà phát triển MediaWiki. Xin xem [https://www.mediawiki.org/wiki/Manual:Skin_configuration Hướng dẫn: Cấu hình giao diện] để biết thông tin về cách kích hoạt hoặc chọn một trong số chúng làm giao diện mặc định.",
+ "default-skin-not-found": "Đã xảy ra lỗi! Giao diện mặc định của wiki này được định nghĩa trong <code dir=\"ltr\">$wgDefaultSkin</code> là <code>$1</code> nhưng không tồn tại.\n\nViệc cài đặt của bạn dường như bao gồm {{PLURAL:$4|giao diện|các giao diện}} sau. Xem [https://www.mediawiki.org/wiki/Special:MyLanguage/Manual:Skin_configuration Hướng dẫn: Cấu hình giao diện] để biết thông tin về cách kích hoạt {{PLURAL:$4|nó|chúng và chọn giao diện mặc định}}.\n\n$2\n\n; Nếu bạn vừa mới cài đặt MediaWiki:\n: Có lẽ bạn đã cài đặt nó từ git, hoặc trực tiếp từ mã nguồn bằng cách sử dụng một số phương thức khác. Điều này đã nằm trong tính toán của chúng tôi. Hãy thử cài đặt một số giao diện từ [https://www.mediawiki.org/wiki/Category:All_skins thư mục giao diện của mediawiki.org] bằng cách:\n:* Tải về [https://www.mediawiki.org/wiki/Special:MyLanguage/Download trình cài đặt dưới dạng gói tar], trong đó có kèm theo một số giao diện và phần mở rộng. Bạn có thể chép nó và dán vào thư mục <code>skins/</code>.\n:* Tải về các gói giao diện nén riêng từ [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_từ_Git#Using_Git_to_download_MediaWiki_skins Sử dụng Git để tải về giao diện].\n: Cách này sẽ không có ảnh hưởng đến kho git của bạn dù bạn là một nhà phát triển MediaWiki.\n\n; Nếu bạn vừa mới nâng cấp MediaWiki:\n: Phiên bản MediaWiki 1.24 trở lên không còn tự động kích hoạt giao diện đã cài đặt (xem [https://www.mediawiki.org/wiki/Manual:Skin_autodiscovery Hướng dẫn: Tự động dò giao diện]). Bạn có thể dán {{PLURAL:$5|dòng|các dòng}} sau vào <code>LocalSettings.php</code> để kích hoạt {{PLURAL:$5|giao diện|tất cả các giao diện}} đã được cài dặt:\n\n<pre dir=\"ltr\">$3</pre>\n\n; Nếu bạn vừa mới chỉnh sửa <code>LocalSettings.php</code>:\n: Kiểm tra lại tên các giao diện xem có lỗi đánh máy nào không.",
+ "default-skin-not-found-no-skins": "Đã xảy ra lỗi! Giao diện mặc định của wiki này được định nghĩa trong <code dir=\"ltr\">$wgDefaultSkin</code> là <code>$1</code> nhưng không tồn tại.\n\nKhông có giao diện nào của bạn được kích hoạt.\n\n; Nếu bạn vừa mới cài đặt MediaWiki:\n: Bạn có thể cài đặt nó từ git, hoặc trực tiếp từ mã nguồn bằng cách sử dụng một số phương thức khác. Điều này nằm trong dự kiến. Hãy thử cài đặt một số giao diện từ [https://www.mediawiki.org/wiki/Category:All_skins thư mục giao diện của mediawiki.org], bằng cách:\n:* Tải về [https://www.mediawiki.org/wiki/Special:MyLanguage/Download trình cài đặt dưới dạng gói tar], trong đó có kèm theo một số giao diện và phần mở rộng. Bạn có thể chép nó và dán vào thư mục <code>skins/</code>.\n:* Tải về các gói giao diện nén riêng từ [https://www.mediawiki.org/wiki/Special:SkinDistributor mediawiki.org].\n:* [https://www.mediawiki.org/wiki/Download_from_Git/vi#Using_Git_to_download_MediaWiki_skins Tải về giao diện qua Git].\n: Cách này sẽ không có ảnh hưởng đến kho git của bạn dù bạn là một nhà phát triển MediaWiki. Xin xem [https://www.mediawiki.org/wiki/Manual:Skin_configuration Hướng dẫn: Cấu hình giao diện] để biết thông tin về cách kích hoạt hoặc chọn một trong số chúng làm giao diện mặc định.",
"default-skin-not-found-row-enabled": "* <code>$1</code> / $2 (kích hoạt)",
"default-skin-not-found-row-disabled": "* <code>$1</code> / $2 ('''vô hiệu hóa''')",
"mediastatistics": "Thống kê phương tiện",
@@ -3340,5 +3461,32 @@
"json-error-recursion": "Giá trị để mã hóa có tham chiếu đệ quy",
"json-error-inf-or-nan": "Giá trị để mã hóa có giá trị NAN (không phải số) hoặc INF (vô tận)",
"json-error-unsupported-type": "Đã đưa vào giá trị có kiểu không thể mã hóa",
- "headline-anchor-title": "Liên kết đến phần này"
+ "headline-anchor-title": "Liên kết đến phần này",
+ "special-characters-group-latin": "La tinh",
+ "special-characters-group-latinextended": "La tinh mở rộng",
+ "special-characters-group-ipa": "Phiên âm quốc tế",
+ "special-characters-group-symbols": "Ký hiệu",
+ "special-characters-group-greek": "Hy Lạp",
+ "special-characters-group-cyrillic": "Kirin",
+ "special-characters-group-arabic": "Ả Rập",
+ "special-characters-group-arabicextended": "Ả Rập mở rộng",
+ "special-characters-group-persian": "Ba Tư",
+ "special-characters-group-hebrew": "Hê-brơ",
+ "special-characters-group-bangla": "Bangla",
+ "special-characters-group-tamil": "Tamil",
+ "special-characters-group-telugu": "Telugu",
+ "special-characters-group-sinhala": "Sinhala",
+ "special-characters-group-gujarati": "Gujarat",
+ "special-characters-group-devanagari": "Devanagari",
+ "special-characters-group-thai": "Thái",
+ "special-characters-group-lao": "Lào",
+ "special-characters-group-khmer": "Khơ-me",
+ "special-characters-title-endash": "dấu gạch en",
+ "special-characters-title-emdash": "dấu gạch em",
+ "special-characters-title-minus": "dấu trừ",
+ "mw-widgets-dateinput-no-date": "Không chọn ngày tháng",
+ "mw-widgets-dateinput-placeholder-day": "YYYY-MM-DD (năm-tháng-ngày)",
+ "mw-widgets-dateinput-placeholder-month": "YYYY-MM (năm-tháng)",
+ "mw-widgets-titleinput-description-new-page": "Trang này chưa tồn tại",
+ "mw-widgets-titleinput-description-redirect": "Đổi hướng đến $1"
}