* (bug 3386) Extra newline caused trouble with RSS/Atom feeds
[lhc/web/wiklou.git] / languages / LanguageVi.php
1 <?php
2 /**
3 * Based on Language.php 1.645
4 * @package MediaWiki
5 * @subpackage Language
6 * Compatible to MediaWiki 1.5
7 * Initial translation by Trần Thế Trung and Nguyễn Thanh Quang
8 * Last update 28 August 2005 (UTC)
9 */
10
11 if( defined( 'MEDIAWIKI' ) ) {
12
13 require_once( 'LanguageUtf8.php' );
14
15 if($wgMetaNamespace === FALSE)
16 $wgMetaNamespace = str_replace( ' ', '_', $wgSitename );
17
18 /* private */ $wgNamespaceNamesVi = array(
19 NS_MEDIA => 'Phương_tiện',
20 NS_SPECIAL => 'Đặc_biệt',
21 NS_MAIN => '',
22 NS_TALK => 'Thảo_luận',
23 NS_USER => 'Thành_viên',
24 NS_USER_TALK => 'Thảo_luận_Thành_viên',
25 NS_PROJECT => $wgMetaNamespace,
26 NS_PROJECT_TALK => 'Thảo_luận_'.$wgMetaNamespace,
27 NS_IMAGE => 'Hình',
28 NS_IMAGE_TALK => 'Thảo_luận_Hình',
29 NS_MEDIAWIKI => 'MediaWiki',
30 NS_MEDIAWIKI_TALK => 'Thảo_luận_MediaWiki',
31 NS_TEMPLATE => 'Tiêu_bản',
32 NS_TEMPLATE_TALK => 'Thảo_luận_Tiêu_bản',
33 NS_HELP => 'Trợ_giúp',
34 NS_HELP_TALK => 'Thảo_luận_Trợ_giúp',
35 NS_CATEGORY => 'Thể_loại',
36 NS_CATEGORY_TALK => 'Thảo_luận_Thể_loại'
37 ) + $wgNamespaceNamesEn;
38
39 /* private */ $wgQuickbarSettingsVi = array(
40 'Không', 'Trái', 'Phải', 'Nổi bên trái'
41 );
42
43 /* private */ $wgSkinNamesVi = array(
44 'standard' => 'Cổ điển',
45 'nostalgia' => 'Vọng cổ',
46 'myskin' => 'Cá nhân'
47 ) + $wgSkinNamesEn;
48
49 /* private */ $wgMagicWordsVi = array(
50 MAG_REDIRECT => array( 0, '#redirect' , '#đổi' ),
51 MAG_NOTOC => array( 0, '__NOTOC__' , '__KHÔNGMỤCMỤC__' ),
52 MAG_FORCETOC => array( 0, '__FORCETOC__', '__LUÔNMỤCLỤC__' ),
53 MAG_TOC => array( 0, '__TOC__' , '__MỤCLỤC__' ),
54 MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__KHÔNGSỬAMỤC__' ),
55 MAG_START => array( 0, '__START__' , '__BẮTĐẦU__' ),
56 MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH' , 'THÁNGNÀY' ),
57 MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME' , 'TÊNTHÁNGNÀY' ),
58 MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' , 'TÊNDÀITHÁNGNÀY' ),
59 MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV' , 'TÊNNGẮNTHÁNGNÀY' ),
60 MAG_CURRENTDAY => array( 1, 'CURRENTDAY' , 'NGÀYNÀY' ),
61 MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME' , 'TÊNNGÀYNÀY' ),
62 MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR' , 'NĂMNÀY' ),
63 MAG_CURRENTTIME => array( 1, 'CURRENTTIME' , 'GIỜNÀY' ),
64 MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES' , 'SỐBÀI' ),
65 MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES' , 'SỐTẬPTIN' ),
66 MAG_PAGENAME => array( 1, 'PAGENAME' , 'TÊNTRANG' ),
67 MAG_PAGENAMEE => array( 1, 'PAGENAMEE' , 'TÊNTRANG2' ),
68 MAG_NAMESPACE => array( 1, 'NAMESPACE' , 'KHÔNGGIANTÊN' ),
69 MAG_MSG => array( 0, 'MSG:' , 'NHẮN:' ),
70 MAG_SUBST => array( 0, 'SUBST:' , 'THẾ:' ),
71 MAG_MSGNW => array( 0, 'MSGNW:' , 'NHẮNMỚI:' ),
72 MAG_END => array( 0, '__END__' , '__KẾT__' ),
73 MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' , 'nhỏ' ),
74 MAG_IMG_RIGHT => array( 1, 'right' , 'phải' ),
75 MAG_IMG_LEFT => array( 1, 'left' , 'trái' ),
76 MAG_IMG_NONE => array( 1, 'none' , 'không' ),
77 MAG_IMG_WIDTH => array( 1, '$1px' ),
78 MAG_IMG_CENTER => array( 1, 'center', 'centre' , 'giữa' ),
79 MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' , 'khung'),
80 MAG_INT => array( 0, 'INT:' ),
81 MAG_SITENAME => array( 1, 'SITENAME' , 'TÊNMẠNG' ),
82 MAG_NS => array( 0, 'NS:' ),
83 MAG_LOCALURL => array( 0, 'LOCALURL:' ),
84 MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
85 MAG_SERVER => array( 0, 'SERVER' , 'MÁYCHỦ' ),
86 MAG_SERVERNAME => array( 0, 'SERVERNAME' , 'TÊNMÁYCHỦ' ),
87 MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH' , '' ),
88 MAG_GRAMMAR => array( 0, 'GRAMMAR:' , 'NGỮPHÁP' ),
89 MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__',
90 '__NOTC__', '__KHÔNGCHUYỂNTÊN__'),
91 MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__',
92 '__NOCC__', '__KHÔNGCHUYỂNNỘIDUNG__'),
93 MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK' , 'TUẦNNÀY' ),
94 MAG_CURRENTDOW => array( 1, 'CURRENTDOW' ),
95 MAG_REVISIONID => array( 1, 'REVISIONID' , 'SỐBẢN' ),
96 );
97
98 /* private */ $wgDateFormatsVi = array(
99 'Không lựa chọn',
100 '16:12, tháng 1 ngày 15 năm 2001',
101 '16:12, ngày 15 tháng 1 năm 2001',
102 '16:12, năm 2001 tháng 1 ngày 15',
103 '2001-01-15 lúc 16:12:34' // ISO 8601
104 );
105 global $wgRightsText;
106
107 /* private */ $wgAllMessagesVi = array(
108 # User Toggles
109
110 'tog-editwidth' => 'Cửa sổ soạn thảo mở rộng',
111 'tog-editondblclick' => 'Nhấn đúp để soạn thảo trang
112 (JavaScript)',
113 'tog-editsection' => 'Bấm liên kết [sửa] để soạn bài',
114 'tog-editsectiononrightclick' => 'Bấm góc phải cạnh đề mục để
115 soạn mục này (JavaScript)',
116 'tog-fancysig' => 'Chữ ký không có liên kết đến trang cá nhân',
117 'tog-hideminor' => 'Giấu <i>thay đổi</i> nhỏ',
118 'tog-justify' => 'Căn đều hai bên đoạn văn',
119 'tog-minordefault' => 'Các soạn thảo của tôi được mặc định
120 là thay đổi nhỏ',
121 'tog-nocache' => 'Không lưu trang trong bộ nhớ đệm',
122 'tog-numberheadings' => 'Đánh số tự động các đề mục',
123 'tog-previewonfirst' => 'Luôn xem thử trước khi lưu soạn thảo',
124 'tog-previewontop' => 'Phần xem thử nằm trên hộp soạn thảo',
125 'tog-rememberpassword' => 'Nhớ mật khẩu của tôi (cookie)',
126 'tog-showtoc' => 'Hiển thị mục lục (cho bài có trên 3 đề
127 mục)',
128 'tog-showtoolbar' => 'Hiển thị thanh soạn thảo (JavaScript)',
129 'tog-usenewrc' => 'Thay đổi gần đây nhiều chức năng
130 (JavaScript)',
131 'tog-underline' => 'Gạch chân liên kết',
132 'tog-watchdefault' => 'Tự động theo dõi bài tôi viết hoặc
133 sửa',
134 'tog-highlightbroken' => 'Liên kết đến trang chưa có <a href=""
135 class="new">như này</a> (nếu không thì <a href=""
136 class="internal">như này</a>).',
137 'tog-enotifminoredits' => 'Gửi thông báo cho tôi về cả sửa đổi
138 nhỏ',
139 'tog-enotifrevealaddr' => 'Thể hiện địa chỉ thư của tôi trong
140 thư thông báo',
141 'tog-enotifusertalkpages' => 'Gửi tôi thông báo khi trang thảo luận
142 với tôi thay đổi',
143 'tog-enotifwatchlistpages' => 'Gửi tôi thông báo về thay đổi của
144 trang',
145 'tog-externaldiff' => 'Mặc định dùng so sánh bên ngoài',
146 'tog-externaleditor' => 'Mặc định dùng soạn thảo bên ngoài',
147 'tog-shownumberswatching' => 'Xem số người xem',
148
149 'underline-always' => 'Luôn',
150 'underline-default' => 'Mặc định của trình duyệt',
151 'underline-never' => 'Không bao giờ',
152
153 # Dates
154 'sunday' => 'chủ nhật',
155 'monday' => 'thứ hai',
156 'tuesday' => 'thứ ba',
157 'wednesday' => 'thứ tư',
158 'thursday' => 'thứ năm',
159 'friday' => 'thứ sáu',
160 'saturday' => 'thứ bảy',
161 'january' => 'tháng 1',
162 'february' => 'tháng 2',
163 'march' => 'tháng 3',
164 'april' => 'tháng 4',
165 'may_long' => 'tháng 5',
166 'june' => 'tháng 6',
167 'july' => 'tháng 7',
168 'august' => 'tháng 8',
169 'september' => 'tháng 9',
170 'october' => 'tháng 10',
171 'november' => 'tháng 11',
172 'december' => 'tháng 12',
173 'jan' => 'tháng 1',
174 'feb' => 'tháng 2',
175 'mar' => 'tháng 3',
176 'apr' => 'tháng 4',
177 'may' => 'tháng 5',
178 'jun' => 'tháng 6',
179 'jul' => 'tháng 7',
180 'aug' => 'tháng 8',
181 'sep' => 'tháng 9',
182 'oct' => 'tháng 10',
183 'nov' => 'tháng 11',
184 'dec' => 'tháng 12',
185
186 # Bits of text used by many pages:
187 'categories' => 'Thể loại',
188 'category' => 'Thể loại',
189 'category_header' => 'Các bài trong Thể loại "$1"',
190 'subcategories' => 'Tiểu thể loại',
191 'subcategorycount' => 'Thể loại này có $1 tiểu thể loại.',
192 'subcategorycount1' => 'Thể loại này có $1 tiểu thể loại.',
193 'allarticles' => 'Mọi bài',
194 'linktrail' =>
195 "/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sD",
196 'mainpage' => 'Trang đầu',
197 'mainpagetext' => 'Phần mềm {{SITENAME}} đã cài đặt.',
198 'portal' => 'Cộng đồng',
199 'portal-url' => '{{ns:4}}:Cộng_đồng',
200 'about' => 'Giới thiệu',
201 'aboutsite' => 'Giới thiệu {{SITENAME}}',
202 'aboutpage' => '{{ns:4}}:Giới_thiệu',
203 'article' => 'Bài',
204 'help' => 'Trợ giúp',
205 'helppage' => '{{ns:4}}:Trợ giúp',
206 'bugreports' => 'Báo lỗi',
207 'bugreportspage' => '{{ns:4}}:Báo lỗi',
208 'sitesupport' => 'Quyên góp',
209 'faq' => 'FAQ',
210 'faqpage' => '{{ns:4}}:FAQ',
211 'edithelp' => 'Trợ giúp',
212 'edithelppage' => 'Trợ_giúp:Soạn thảo',
213 'cancel' => 'Bỏ',
214 'qbfind' => 'Tìm kiếm',
215 'qbbrowse' => 'Dẫn lái',
216 'qbedit' => 'Sửa',
217 'qbpageoptions' => 'Lựa chọn',
218 'qbpageinfo' => 'Thông tin',
219 'qbmyoptions' => 'Lựa chọn của tôi',
220 'qbspecialpages' => 'Trang đặc biệt',
221 'moredotdotdot' => 'Thêm nữa...',
222 'mypage' => 'Trang của tôi',
223 'mytalk' => 'Thảo luận với tôi',
224 'anontalk' => 'Thảo luận với IP này',
225 'navigation' => 'Dẫn lái',
226 'currentevents' => 'Thời sự',
227 'disclaimers' => 'Cảnh báo',
228 'disclaimerpage' => '{{ns:4}}:Cảnh báo chung',
229 'errorpagetitle' => 'Lỗi',
230 'returnto' => 'Quay lại $1.',
231 'tagline' => 'Bài từ bách khoa mở {{SITENAME}}.',
232 'whatlinkshere' => 'Liên kết tới đây',
233 'help' => 'Trợ giúp',
234 'search' => 'Tìm kiếm',
235 'history' => 'Lịch sử',
236 'printableversion' => 'Bản để in',
237 'edit' => 'Sửa',
238 'editthispage' => 'Sửa trang này',
239 'delete' => 'Xóa',
240 'deletethispage' => 'Xóa trang này',
241 'undelete_short' => 'Phục hồi',
242 'undelete_short1' => 'Phục hồi',
243 'protect' => 'Khóa',
244 'protectthispage' => 'Khóa trang này',
245 'unprotect' => 'Mở',
246 'unprotectthispage' => 'Mở trang này',
247 'newpage' => 'Trang mới',
248 'talkpage' => 'Trang thảo luận',
249 'specialpage' => 'Trang đặc biệt',
250 'personaltools' => 'Công cụ cá nhân',
251 'postcomment' => 'Thêm bàn luận',
252 'addsection' => '+',
253 'articlepage' => 'Xem bài',
254 'subjectpage' => 'Trang chủ đề',
255 'talk' => 'Thảo luận',
256 'toolbox' => 'Công cụ',
257 'userpage' => 'Trang thành viên',
258 'wikipediapage' => 'Trang Wikipedia',
259 'imagepage' => 'Trang hình',
260 'viewtalkpage' => 'Trang thảo luận',
261 'otherlanguages' => 'Ngôn ngữ khác',
262 'redirectedfrom' => '(đổi hướng từ $1)',
263 'lastmodified' => 'Lần sửa cuối : $1.',
264 'viewcount' => 'Trang này đã được đọc $1 lần.',
265 'copyright' => 'Bản quyền $1.',
266 'printsubtitle' => '(từ {{SERVER}})',
267 'protectedpage' => 'Trang bị khóa',
268 'administrators' => '{{ns:4}}:Người_quản_lý',
269 'sysoptitle' => 'Dành cho quản lý',
270 'sysoptext' => 'Chỉ có người quản lý mới thực hiện
271 được. Xem $1.',
272 'developertitle' => 'Dành cho lập trình viên',
273 'developertext' => 'Chỉ có lập trình viên mới thực hiện
274 được. Xem $1.',
275 'nbytes' => '$1 byte',
276 'go' => 'Xem',
277 'ok' => 'OK',
278 'pagetitle' => '$1 - {{SITENAME}}',
279 'history' => 'Lịch sử trang',
280 'history_short' => 'Lịch sử',
281 'sitetitle' => '{{SITENAME}}',
282 'sitesubtitle' => 'Bách khoa mở',
283 'retrievedfrom' => 'Lấy từ « $1 »',
284 'newmessages' => 'Bạn có $1.',
285 'newmessageslink' => 'tin nhắn mới',
286 'editsection' => 'Sửa',
287 'toc' => 'Mục lục',
288 'showtoc' => 'xem',
289 'hidetoc' => 'giấu',
290 'thisisdeleted' => 'Xem hay phục hồi $1 ?',
291 'restorelink' => 'Phục hồi 1 sửa đổi',
292 'feedlinks' => 'Nạp:',
293 'sitenotice' => '-', # the equivalent to wgSiteNotice
294 'poweredby' => "{{SITENAME}} sử dụng [http://www.mediawiki.org/
295 MediaWiki], một phần mềm wiki mở.",
296
297 # Short words for each namespace, by default used in the 'article' tab in monobook
298 'nstab-main' => 'Bài',
299 'nstab-user' => 'Trang thành viên',
300 'nstab-media' => 'Phương tiện',
301 'nstab-special' => 'Đặc biệt',
302 'nstab-wp' => 'Giới thiệu',
303 'nstab-image' => 'Hình',
304 'nstab-mediawiki' => 'Tin nhắn',
305 'nstab-template' => 'Tiêu bản',
306 'nstab-help' => 'Trợ giúp',
307 'nstab-category' => 'Thể loại',
308
309 # Main script and global functions
310 'nosuchaction' => 'Không hiểu',
311 'nosuchactiontext' => 'Phần mềm không hiểu bạn muốn làm gì.',
312 'nosuchspecialpage' => 'Không tìm thấy',
313 'nospecialpagetext' => 'Không có trang đặc biệt này.',
314
315 # General errors
316 'error' => 'Lỗi',
317 'badaccess' => 'Lỗi truy cập',
318 'badaccesstext' => 'Chỉ dành cho thành viên có quyền "$2". Xem $1',
319 'databaseerror' => 'Lỗi cơ sở dữ liệu',
320 'dberrortext' => "Lỗi cú pháp trong cơ sở dữ liệu. Truy vấn
321 vừa rồi là:
322 <blockquote><tt>$1</tt></blockquote>
323 từ hàm \"<tt>$2</tt>\".
324 MySQL báo lỗi \"<tt>$3: $4</tt>\".",
325 'dberrortextcl' => 'Một truy vấn cơ sở dữ liệu có lỗi cú
326 pháp. Truy vấn vừa rồi là:
327 "$1"
328 thực hiện bởi hàm "$2"
329 MySQL báo lỗi "$3 : $4".',
330 'noconnect' => "Hiện tại không kết nối với cơ sở dữ liệu
331 được.",
332 'nodb' => 'Không thấy cơ sở dữ liệu $1',
333 'cachederror' => 'Đây là bản sao của trang bạn yêu cầu, có
334 thể không cập nhật.',
335 'readonly' => 'Cơ sở dữ liệu bị khóa',
336 'enterlockreason' => 'Nêu lý do khóa, thời gian khóa ',
337 'readonlytext' => "Cơ sở dữ liệu {{SITENAME}} hiện bị khóa, có
338 thể để bảo trì, sau đó sẽ trở lại bình thường. Lý do
339 khóa :
340 <p>$1",
341 'missingarticle' => 'Cơ sở dữ liệu không thấy trang "$1".
342 Đây không phải lỗi cơ sở dữ liệu, mà có thể là lỗi
343 phần mềm.
344 Xin báo lỗi này cho người quản lý, nói rõ tên trang bị
345 lỗi.',
346 'internalerror' => 'Lỗi nội bộ',
347 'filecopyerror' => 'Không sao chép « $1 » đến « $2 » được.',
348 'fileinfo' => '$1Ko, type MIME: <tt>$2</tt>',
349 'filerenameerror' => 'Không đổi tên « $1 » đến « $2 »
350 được.',
351 'filedeleteerror' => 'Không xóa « $1 » được.',
352 'filenotfound' => 'Không thấy "$1".',
353 'unexpected' => 'Chưa ngờ tới : "$1"="$2".',
354 'formerror' => 'Lỗi: không gửi đơn đi được.',
355 'badarticleerror' => 'Không thực hiện được hành động như vậy
356 trên trang này.',
357 'cannotdelete' => "Không xóa trang được.",
358 'badtitle' => 'Đề mục sai',
359 'badtitletext' => 'Đề mục sai, rỗng hay liên kết liên ngôn ngữ
360 sai.',
361 'laggedslavemode' => 'Chú ý : trang có thể chưa được cập nhật
362 phiên bản cuối.',
363 'readonly_lag' => 'Cơ sở dữ liệu bị khóa để các máy chủ
364 cập nhật thông tin của nhau.',
365 'perfdisabled' => 'Chức năng này bị khóa vì nó làm chậm cơ sở
366 dữ liệu.',
367 'perfdisabledsub' => 'Đây là bản lưu của $1:',
368 'viewsource' => 'Xem mã nguồn',
369 'protectedtext' => 'Trang này đã bị khóa. Xem [[{{ns:4}}:Trang bị
370 khóa]] để biết các lý do.',
371 'allmessagesnotsupportedDB' => 'Đặc biệt:AllMessages không xem
372 được do wgUseDatabaseMessages bị khóa.',
373 'allmessagesnotsupportedUI' => 'Đặc biệt:AllMessages không hỗ trợ
374 ngôn ngữ (<b>$1</b>).',
375 'wrong_wfQuery_params' => 'Tham số sai trong wfQuery()<br />
376 Hàm : $1<br />
377 Truy vấn : $2',
378 'versionrequired' => 'Cần phiên bản $1 của MediaWiki',
379 'versionrequiredtext' => 'Cần phiên bản $1 của MediaWiki để xem
380 trang này. Xem [[Đặc_biệt:Phiên_bản]]',
381 'sqlhidden' => '(giấu truy vấn sql)',
382
383 # Login and logout pages
384 #
385 'logouttitle' => 'Đăng xuất',
386 'logouttext' => "Bạn đã đang xuất.
387 Bạn vẫn dùng {{SITENAME}} được như người vô danh, hoặc
388 đăng nhập lại, có thể dưới tài khoản khác.\n",
389
390 'welcomecreation' => "<h2>Chào mừng, $1!</h2><p>Tài khoản của bạn
391 đã mở.
392 Mời bạn vào trang Lựa chọn cá nhân dành cho bạn.",
393
394 'loginpagetitle' => 'Đăng nhập',
395 'yourname' => 'Tên',
396 'yourpassword' => 'Mật khẩu',
397 'yourpasswordagain' => 'Vào lại mật khẩu',
398 'newusersonly' => ' (chỉ dành cho thành viên mới)',
399 'remembermypassword' => 'Nhớ mật khẩu (cookie)',
400 'loginproblem' => '<b>Trục trặc đăng nhập.</b><br />Mời
401 thử lại!',
402 'alreadyloggedin' => '<font color=red>\'\'\'$1, bạn đã đăng nhập
403 rồi!\'\'\'</font><br />',
404
405 'login' => 'Đăng nhập',
406 'loginprompt' => 'Bạn cần bật cookie để đăng nhập vào
407 {{SITENAME}}.',
408 'userlogin' => 'Mở tài khoản hay đăng nhập',
409 'logout' => 'Đăng xuất',
410 'userlogout' => 'Đăng xuất',
411 'notloggedin' => 'Chưa đăng nhập',
412 'createaccount' => 'Mở tài khoản',
413 'createaccountmail' => 'qua thư điện tử',
414 'badretype' => '2 mật khẩu không khớp.',
415 'userexists' => "Tên thành viên đã có người lấy. Xin chọn
416 tên khác.",
417 'youremail' => 'Thư điện tử *',
418 'yournick' => 'Chữ ký trong thảo luận (dùng
419 <tt><nowiki>~~~</nowiki></tt>)&nbsp;',
420 'yourrealname' => 'Tên thật *',
421 'emailforlost' => 'Nếu quên mật khẩu, bạn có thể yêu cầu
422 mật khẩu mới được gửi về thư điện tử của bạn.',
423 'prefs-help-realname' => '* <strong>Tên thật</strong> (tùy): tên này
424 (nếu được nhập) sẽ được dùng trong các đóng góp của
425 bạn.',
426 'prefs-help-email' => '* <strong>Thư điện tử</strong> (tùy): người
427 khác có thể gửi thư từ trang này cho bạn mà họ vẫn không
428 biết địa chỉ thư của bạn; địa chỉ thư còn giúp gửi
429 bạn mật khẩu nếu bạn quên.',
430 'loginerror' => 'Lỗi đăng nhập',
431 'nocookiesnew' => "Tài khoản đã mở, nhưng bạn chưa được
432 đăng nhập. Xin bật cookies và đăng nhập lại.",
433 'nocookieslogin' => " Xin bật cookies và đăng nhập lại.",
434 'noname' => "Chưa nhập tên.",
435 'loginsuccesstitle' => "Đăng nhập thành công.",
436 'loginsuccess' => "Bạn đã đăng nhập vào {{SITENAME}} với tên
437 \"$1\".",
438 'nosuchuser' => "Thành viên \"$1\" không tồn tại. Xin kiểm tra
439 lại tên, hoặc mở tài khoản mới.",
440 'nosuchusershort' => 'Không có « $1 ». Xin kiểm tra lại.',
441 'wrongpassword' => 'Mật khẩu sai, xin nhập lại.',
442 'mailmypassword' => 'Gửi tôi mật khẩu',
443 'passwordremindertitle' => "Mật khẩu {{SITENAME}}",
444 'passwordremindertext' => "Ai đó (có thể là bạn) có địa chỉ IP
445 $1 đã xin gửi mật khẩu mới tới thư điện tử của bạn.
446 Mật khẩu mới của \"$2\" \"$3\". Bạn nên đăng nhập và
447 thay đổi mật khẩu này.",
448 'noemail' => "Thành viên \"$1\" không có thư điện tử.",
449 'passwordsent' => "Mật khẩu mới đã được gửi tới thư điện
450 tử của thành viên \"$1\". Xin đăng nhập ngay khi nhận
451 được.",
452 'loginend' => '&nbsp;',
453 'mailerror' => 'Lỗi gửi thư : $1',
454 'acct_creation_throttle_hit' => 'Bạn đã mở $1 tài khoản. Không
455 thể mở thêm được nữa.',
456
457 'eauthentsent' => 'Thư xác nhận đã được gửi. Trước khi dùng
458 chức năng nhận thư, bạn cần thực hiện hướng dẫn trong
459 thư xác nhận, để đảm bảo tài khoản thuộc về bạn.',
460 'emailauthenticated' => 'Địa chỉ thư điện tử của bạn được
461 xác nhận tại $1.',
462 'emailconfirmlink' => 'Xác nhận địa chỉ thư điện tử',
463 'emailnotauthenticated' => 'Địa chỉ thư điện tử của bạn
464 <strong>chưa được xác nhận</strong>. Chức năng thư điện tử
465 chưa bật.',
466
467 # Edit page toolbar
468 'bold_sample' => 'Chữ đậm',
469 'bold_tip' => 'Chữ đậm',
470 'italic_sample' => 'Chữ xiên',
471 'italic_tip' => 'Chữ xiên',
472 'link_sample' => 'Liên kết',
473 'link_tip' => 'Liên kết',
474 'extlink_sample' => 'http://www.vidu.com liên kết ngoài',
475 'extlink_tip' => 'Liên kết ngoài (nhớ http://)',
476 'headline_sample' => 'Đề mục',
477 'headline_tip' => 'Đề mục cấp 2',
478 'math_sample' => 'Nhập công thức toán vào đây',
479 'math_tip' => 'Công thức toán (LaTeX)',
480 'nowiki_sample' => 'Nhập dòng chữ không theo định dạng wiki vào
481 đây',
482 'nowiki_tip' => 'Không theo định dạng wiki',
483 'image_sample' => 'Ví dụ.jpg',
484 'image_tip' => 'Chèn hình',
485 'media_sample' => 'Ví dụ.ogg',
486 'media_tip' => 'Liên kết phương tiện',
487 'sig_tip' => 'Ký tên có ngày',
488 'hr_tip' => 'Dòng kẻ ngang (không nên lạm dụng)',
489 'infobox' => 'Ấn nút để xem ví dụ',
490 'infobox_alert' => "Xin nhập dòng chữ cần thử vào đây.\\n Nó
491 sẽ hiện ra trong hộp để sao chép.\\nVí dụ\\n$1\\nthành:\\n$2",
492
493 # Edit pages
494 'summary' => 'Tóm tắt&nbsp;',
495 'subject' => 'Đề mục',
496 'minoredit' => 'Sửa đổi nhỏ',
497 'watchthis' => 'Theo dõi bài này',
498 'savearticle' => 'Lưu',
499 'preview' => 'Xem thử',
500 'showpreview' => 'Xem thử',
501 'blockedtitle' => 'Thành viên bị chặn',
502 "blockedtext" => "Bạn bị chặn bởi $1 vì:<br />$2<p>Bạn có thể
503 liên hệ với $1 hoặc các [[{{ns:4}}:Người quản lý|người
504 quản lý]] khác để thảo luận.",
505 'whitelistedittitle' => 'Cần đăng nhập để sửa bài',
506 'whitelistedittext' => 'Bạn cần [[Đặc_biệt:Userlogin|đăng
507 nhập]] để viết bài.',
508 'whitelistreadtitle' => 'Cần đăng nhập để đọc bài',
509 'whitelistreadtext' => 'Bạn cần [[Đặc_biệt:Userlogin|đăng
510 nhập]] để đọc bài.',
511 'whitelistacctitle' => 'Bạn không được phép mở tài khoản.',
512 'whitelistacctext' => 'Bạn cần [[Đặc_biệt:Userlogin|đăng nhập]]
513 để mở tài khoản.', // Looxix
514 'loginreqtitle' => 'Cần nhập tên',
515 'loginreqtext' => "Bạn cần [[Đặc_biệt:Userlogin|đăng nhập]]
516 để đọc các bài khác.",
517 'accmailtitle' => 'Đã gửi mật khẩu.',
518 'accmailtext' => 'Mật khẩu của « $1 » đã được gửi đến
519 $2.',
520
521 'newarticle' => '(mới)',
522 'newarticletext' => 'Nhập nội dung bài viết vào đây.',
523 'anontalkpagetext' => "---- ''Đây là trang thảo luận của một
524 người vô danh (chưa mở tài khoản hoặc không dùng tài
525 khoản). Chúng ta chỉ có thể dùng [[địa chỉ IP]] để liên
526 hệ. Nhiều thành viên có thể có chung địa chỉ này. Nếu
527 bạn, một thành viên vô danh, nhận được tin nhắn không liên
528 quan đến bạn, bạn có thể [[Đặc_biệt:Userlogin|mở tài
529 khoản]] để tránh nhầm lẫn này.",
530 'noarticletext' => "(Trang này hiện chưa có gì)",
531 'clearyourcache' => "'''Chú ý:''' Sau khi lưu, bạn cần tái truy
532 cập để xem sự thay đổi : Mozilla / Konqueror : ctrl-r, Firefox /
533 IE / Opera : ctrl-f5, Safari : cmd-r.",
534 'updated' => '(Cập nhật)',
535 'note' => '<strong>Chú ý :</strong> ',
536 'previewnote' => "Chú ý, đây chỉ là thử nghiệm, chưa lưu!",
537 'previewconflict' => "Trang này có vẻ như đã được lưu bởi
538 người khác sau khi bạn bắt đầu sửa.",
539 'editing' => 'Soạn thảo $1',
540 'editingsection' => 'Soạn thảo $1',
541 'editingcomment' => 'Soạn thảo $1',
542 'editconflict' => 'Sửa đổi mâu thuẫn : $1',
543 'explainconflict' => "<b>Trang này có đã được lưu bởi người
544 khác sau khi bạn bắt đầu sửa.
545 Phía trên là bản vừa được lưu. Phía dưới là sửa đổi
546 của bạn. Bạn phải sửa lại từ bản đã lưu.<br />",
547 'yourtext' => 'Nội dung bạn nhập',
548 'storedversion' => 'Phiên bản lưu',
549 "editingold" => "<strong>Chú ý: bạn đang sửa một phiên bản
550 cũ. Nếu bạn lưu, các sửa đổi trên phiên bản mới hơn sẽ
551 mất.</strong>",
552 "yourdiff" => "Khác",
553 "copyrightwarning" => "*Xin dùng [[{{ns:4}}:Chỗ thử|chỗ thử soạn
554 thảo]] nếu bạn chỉ muốn thử nghiệm.
555 *Xin đọc thêm hướng dẫn về [[Trợ giúp:Soạn thảo|soạn
556 thảo]] và [[Trợ giúp:Viết bài mới|viết bài mới]].
557 *Mọi đóng góp cho {{SITENAME}} đều tuân theo GNU Free Documentation
558 Licence (Xem $1). Nếu bạn không muốn nội dung bạn nhập bị
559 người khác sửa, đừng viết vào đây. <b>KHÔNG LẤY TÀI LIỆU
560 TỪ NGUỒN KHÁC MÀ CHƯA XIN PHÉP!</b>",
561 'copyrightwarning2' => "*Xin dùng [[{{ns:4}}:Chỗ thử|chỗ thử soạn
562 thảo]] nếu bạn chỉ muốn thử nghiệm.
563 *Xin đọc thêm hướng dẫn về [[Trợ giúp:Soạn thảo|soạn
564 thảo]] và [[Trợ giúp:Viết bài mới|viết bài mới]].
565 *Mọi đóng góp cho {{SITENAME}} đều tuân theo GNU Free Documentation
566 Licence (Xem $1). Nếu bạn không muốn nội dung bạn nhập bị
567 người khác sửa, đừng viết vào đây. <b>KHÔNG LẤY TÀI LIỆU
568 TỪ NGUỒN KHÁC MÀ CHƯA XIN PHÉP!</b>",
569 "longpagewarning" => "<strong>Chú ý : Trang này dài $1 kb;
570 nhiều trình duyệt không tải được trang dài hơn 32 kb.
571 Bạn nên chia nhỏ trang này thành nhiều trang.</strong>",
572 "readonlywarning" => "<strong>Chú ý : trang này bị khóa để bảo
573 trì. Bạn chỉ có thể sao nội dung để sửa đổi trên máy cá
574 nhân.</strong>",
575 "protectedpagewarning" => "<strong>Chú ý : trang này bị khóa.
576 Chỉ có quản lý viên mới sửa được. Chú ý tuân thủ
577 [[{{ns:4}}:Trang_bị_khóa|quy định về trang bị khóa]].<strong>",
578
579 # History pages
580 #
581 'revhistory' => 'Bản cũ',
582 'nohistory' => "Trang này chưa có lịch sử.",
583 'revnotfound' => 'Không thấy',
584 'revnotfoundtext' => "Không thấy phiên bản trước của trang này.
585 Xin kiểm tra lại.\n",
586
587 'loadhist' => 'Đang mở lịch sử...',
588 'currentrev' => 'Hiện nay',
589 'revisionasof' => '$1',
590 'cur' => 'nay',
591 'next' => 'sau',
592 'last' => 'cũ',
593 'orig' => 'gốc',
594 'histlegend' => "Chú thích : (nay) = so sánh với bản hiện nay,
595 (cũ) = so sánh với bản trước, n = sửa nhỏ",
596 'selectnewerversionfordiff' => 'Chọn bản mới hơn',
597 'selectolderversionfordiff' => 'Chọn bản cũ hơn',
598 'previousdiff' => '&larr; So với trước',
599 'previousrevision' => '&larr; Bản trước',
600 'nextdiff' => 'So với sau &rarr;',
601 'nextrevision' => 'Bản sau &rarr;',
602
603
604 # Category pages
605 #
606 'categoriespagetext' => "Các thể loại :",
607 'categoryarticlecount' => "Có $1 bài trong thể loại này.",
608 'categoryarticlecount1' => "Có $1 bài trong thể loại này.",
609
610
611 # Diffs
612 #
613 'difference' => '(Khác biệt giữa các bản)',
614 'loadingrev' => 'đang lấy các bản để so sánh',
615 'lineno' => 'Dòng $1:',
616 'editcurrent' => 'Sửa bản hiện nay',
617
618
619 # Search results
620 #
621 'searchresults' => 'Kết quả tìm',
622 'searchresulttext' => "Xem thêm [[{{ns:4}}:Tìm_kiếm|hướng dẫn tìm
623 kiếm {{SITENAME}}]].",
624 'searchquery' => "Cho truy vấn \"$1\"",
625 'badquery' => 'Truy vấn sai',
626 'badquerytext' => "Truy vấn sai: ngắn hơn 3 chữ cái, hoặc sai
627 chính tả ví dụ như \"mèo và và chuột\". Xin mời thử lại.",
628 'matchtotals' => "Truy vấn \"$1\" phù hợp với $2 tên bài và câu
629 chữ trong $3 bài.",
630 'nogomatch' => "Không có trang tên như này, xin thử công cụ
631 tìm.",
632 'titlematches' => "Đề mục tương tự",
633 'notitlematches' => "Không có tên bài nào có nội dung tương tự",
634 'textmatches' => "Câu chữ tương tự",
635 'notextmatches' => "Không có câu chữ nào trong các bài có nội
636 dung tương tự",
637 'prevn' => '$1 trước',
638 'nextn' => '$1 sau',
639 'viewprevnext' => 'Xem ($1) ($2) ($3).',
640 'showingresults' => "Xem <b>$1</b> kết quả bắt đầu từ
641 #<b>$2</b>.",
642 'showingresultsnum' => "Xem <b>$3</b> kết quả bắt đầu từ
643 #<b>$2</b>.",
644 'nonefound' => "<strong>Chú ý</strong>: viết truy vấn tìm kiếm
645 dài quá có thể gây khó khăn khi tìm.",
646 'powersearch' => "Tìm",
647 'powersearchtext' => "
648 Tìm trong :<br />
649 $1<br />
650 $2 gồm cả trang đổi hướng &nbsp; Tìm $3 $9",
651 'searchdisabled' => "<p>Công cụ tìm kiếm hiện bị khóa. Chức
652 năng này sẽ được mở lại khi có điều kiện lắp thêm máy
653 chủ. Hiện tại có thể tìm với Google:</p>",
654 "blanknamespace" => "(Trang đầu)", // FIXME FvdP: trad de "(Main)"
655
656 # Preferences page
657 #
658 'preferences' => 'Lựa chọn cá nhân',
659 'prefsnologin' => 'Chưa đăng nhập',
660 'prefsnologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng
661 nhập]] để sửa các Lựa chọn cá nhân của bạn.",
662 "prefslogintext" => "Đăng nhập với tên $1 và số thành viên $2.
663
664 Xem thêm [[{{ns:4}}:Trợ giúp cho Lựa chọn cá nhân]].",
665 'prefsreset' => 'Các Lựa chọn cá nhân đã được mặc
666 định lại.',
667 'qbsettings' => 'Các lựa chọn cho thanh công cụ',
668 'changepassword' => 'Đổi mật khẩu',
669 'skin' => 'Ngoại hình',
670 'math' => 'Công thức toán',
671 'dateformat' => 'Ngày tháng',
672 'math_failure' => 'Lỗi toán',
673 'math_unknown_error' => 'lỗi chưa rõ',
674 'math_unknown_function' => 'hàm chưa rõ',
675 'math_lexing_error' => 'lỗi chính tả',
676 'math_syntax_error' => 'lỗi ngữ pháp',
677 'math_image_error' => "Không chuyển sang định dạng PNG được, xin
678 kiểm tra lại cài đặt Latex, dvips, gs và convert",
679 'math_bad_tmpdir' => "Không tạo mới hay viết vào thư mục tạm
680 thời được",
681 'math_bad_output' => "Không tạo mới hay viết vào thư mục kết
682 quả được",
683 'math_notexvc' => "Không thấy 'texvc'. Xem math/README để cài đặt
684 lại.",
685 'prefs-personal' => 'Thông tin cá nhân',
686 'prefs-rc' => 'Thay đổi gần đây',
687 'prefs-misc' => 'Lựa chọn khác',
688 'saveprefs' => 'Lưu lựa chọn',
689 'resetprefs' => 'Mặc định lại lựa chọn',
690 'oldpassword' => 'Mật khẩu cũ',
691 'newpassword' => 'Mật khẩu mới&nbsp;',
692 'retypenew' => 'Gõ lại',
693 'textboxsize' => 'Kích thước cửa sổ soạn thảo',
694 'rows' => 'Hàng&nbsp;',
695 'columns' => 'Cột',
696 'searchresultshead' => 'Xem kết quả tìm kiếm',
697 'resultsperpage' => 'Số kết quả trong một trang&nbsp;',
698 'contextlines' => 'Số hàng trong một kết quả',
699 'contextchars' => 'Số chữ trong một hàng',
700 'stubthreshold' => 'Độ lớn tối thiểu của bài ngắn',
701 'recentchangescount' => 'Số đề mục trong Thay đổi gần đây',
702 'savedprefs' => 'Đã lưu các lựa chọn cá nhân.',
703 'timezonelegend' => 'Múi giờ',
704 'timezonetext' => "Nếu không chọn, giờ mặc định UTC sẽ
705 được dùng.",
706 'localtime' => 'Giờ địa phương',
707 'timezoneoffset' => 'Chênh giờ¹',
708 'servertime' => 'Giờ máy chủ',
709 'guesstimezone' => 'Dùng giờ của trình duyệt',
710 "emailflag" => "Không nhận thư điện tử",
711 "defaultns" => "Mặc định tìm kiếm trong không gian tên :",
712 'yourlanguage' => "Ngôn ngữ&nbsp;",
713
714 # Recent changes
715 #
716 "changes" => "sửa đổi",
717 "recentchanges" => "Thay đổi gần đây",
718 "recentchangestext" => "[[{{ns:4}}:Chào mừng|Chào mừng]] bạn!
719 Trang này dùng để theo dõi các thay đổi gần đây trên
720 {{SITENAME}}.",
721 'rcloaderr' => "Đang lấy các thay đổi gần đây",
722 'rcnote' => "<strong>$1</strong> thay đổi của <strong>$2</strong>
723 ngày qua.",
724 'rcnotefrom' => "Thay đổi từ <strong>$2</strong> (<b>$1</b> tối
725 đa).",
726 'rclistfrom' => "Xem thay đổi từ $1.",
727 # "rclinks" => "Xem $1 thay đổi của $2 giờ / $3 ngày qua",
728 # "rclinks" => "Xem $1 thay đổi của $2 ngày qua.",
729 # 'showhideminor' => "$1 sửa nhỏ", // simple version of Wikipedia
730 'showhideminor' => "$1 sửa nhỏ | $2 robot | $3 thành viên | $4 tuần
731 tra", // Full version
732 'rclinks' => "Xem $1 thay đổi của $2 ngày qua; $3.", // Looxix
733 'rchide' => "trong $4 mẫu; $1 sửa nhỏ; $2 không gian phụ; $3 sửa
734 gộp.", // FIXME
735 'rcliu' => "; $1 sửa của thành viên đăng nhập",
736 'diff' => 'khác',
737 'hist' => 'sử',
738 'hide' => 'giấu',
739 'show' => 'xem',
740 'tableform' => 'bảng',
741 'listform' => 'danh bạ',
742 'nchanges' => '$1 sửa',
743 'minoreditletter' => 'n',
744 'newpageletter' => 'M',
745
746 # Upload
747 #
748 'upload' => 'Tải lên',
749 'uploadbtn' => 'Tải lên',
750 'uploadlink' => 'Tải hình',
751 'reupload' => 'Tải lại',
752 'reuploaddesc' => 'Quay lại.',
753
754 'uploadnologin' => 'Chưa đăng nhập',
755 'uploadnologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng
756 nhập]] để tải lên tệp tin.",
757 'uploaderror' => "Lỗi",
758 'uploadtext' => "'''Chú ý!''': nếu có thể, xin mời bạn truyền
759 hình ảnh lên [[Commons:Wikimedia Commons|kho hình chung
760 Wikimedia]].<br>
761 Trước khi truyền hình lên:
762 *Kiểm tra hình ảnh đã tải lên trước đây tại
763 [[Đặc_biệt:Imagelist|danh sách những hình đã tải lên]].
764 Khi truyền hình lên:
765 *Tuân thủ [[{{ns:4}}:Quy định về hình ảnh|quy định về sử
766 dụng hình ảnh]].
767 *Ghi rõ thẻ quyền. Ví dụ <nowiki>{{PD}}</nowiki> hay
768 <nowiki>{{GFDL}}</nowiki>,... Xem thêm [[{{ns:4}}:Thẻ quyền cho hình
769 ảnh|thẻ quyền cho hình ảnh]].
770 *Dùng định dạng JPEG cho ảnh chụp, PNG cho hình vẽ, và OGG cho
771 âm thanh hay video.
772 *Ghi tóm lược về hình ảnh giúp người khác có thể dùng
773 lại hình của bạn.
774 Sau khi truyền hình lên:
775 *Thông tin tải lên và xóa bỏ được ghi trong [[{{ns:4}}:Nhật
776 trình tải lên|nhật trình tải lên]].
777 *Để cho hình vào bài, xem [[{{ns:4}}:Cú pháp hình ảnh|cú pháp
778 hình ảnh]].
779 *Người khác có thể sửa hoặc xóa những thông tin bạn tải
780 lên, và bạn có thể bị cấm tải lên nếu lạm dụng hệ
781 thống.",
782 "uploadlog" => "Nhật trình tải lên", // FIXME
783 "uploadlogpage" => "Nhật_trình_tải_lên", // FIXME
784 "uploadlogpagetext" => "Danh sách các tệp tin đã tải lên, theo
785 giờ máy chủ (UTC).
786 <ul>
787 </ul>
788 ",
789 'filename' => 'Tên&nbsp;',
790 'filedesc' => 'Mô tả&nbsp;',
791 'filestatus' => 'Bản quyền',
792 'filesource' => 'Nguồn',
793 'copyrightpage' => "{{ns:4}}:Bản quyền",
794 'copyrightpagename' => "giấy phép {{SITENAME}}",
795 'uploadedfiles' => "Đã tải xong",
796 'ignorewarning' => "Cứ lưu tập tin, bỏ qua cảnh báo.",
797 'minlength' => "Tên phải dài hơn hai chữ.",
798 'illegalfilename' => 'Tên « $1 » có chứa ký tự không dùng
799 được cho tên trang. Xin hãy đổi tên và tải lại.',
800 'badfilename' => 'Đổi thành tên « $1 ».',
801 'badfiletype' => '« .$1 » không phải là định dạng ảnh phù
802 hợp.',
803 'largefile' => 'Kích thước tập tin không nên vượt quá 100Kb.',
804 'successfulupload' => 'Đã tải xong',
805 'fileuploaded' => "Tập tin \"$1\" đã được tải lên thành công.
806 Xin hãy theo liên kết: $2 đến trang mô tả và điền vào
807 thông tin về tập tin, chẳng hạn như nó đến từ đâu,
808 được tạo ra
809 khi nào và bởi ai, và các chi tiết khác mà bạn biết về nó.
810 Nếu đây là hình ảnh, bạn có thể cho vào trong trang như sau:
811 <tt><nowiki>[[Image:$1|thumb|Mô tả hình]]</nowiki></tt>.",
812 'uploadwarning' => 'Chú ý!',
813 'savefile' => 'Lưu tệp tin',
814 'uploadedimage' => 'đã tải lên « [[$1]] »',
815 'uploaddisabled' => 'Xin lỗi, chức năng tải lên bị khóa.',
816 'uploadcorrupt' => "Tập tin bị hỏng hoặc có đuôi không chuẩn.
817 Xin kiểm tra và tải lại.",
818 'fileexists' => "'Một tệp tin với tên này đã tồn tại, xin hãy
819 kiểm tra $1 nếu bạn không muốn thay đổi nó.",
820 'filemissing' => 'Không thấy tệp tin này',
821
822 # Image list
823 'imagelist' => 'Danh sách hình',
824 'imagelisttext' => 'Danh sách $1 hình xếp theo $2.',
825 'getimagelist' => 'Đang lấy danh sách hình',
826 'ilsubmit' => 'Tìm',
827 'showlast' => 'Xem $1 hình mới nhất xếp theo $2.',
828 'byname' => 'tên',
829 'bydate' => 'ngày',
830 'bysize' => 'kích cỡ',
831 'imgdelete' => 'xóa',
832 'imgdesc' => 'tả',
833 'imglegend' => "Chú thích: (tả) = xem/sửa mô tả về hình.",
834 'imghistory' => 'Lịch sử hình',
835 'revertimg' => 'hồi',
836 'deleteimg' => 'xóa',
837 'deleteimgcompletely' => 'xóa hẳn',
838 'imghistlegend' => "Chú thích: (nay) = Hình hiện nay, (xóa) = Xóa
839 bản cũ, (hồi) = Phục hồi bản cũ.
840 <br /><i>Ấn vào ngày để xem hình tải lên ngày đó</i>.",
841 'imagelinks' => 'Liên kết đến hình',
842 'linkstoimage' => 'Các trang sau có liên kết đến hình:',
843 'nolinkstoimage' => 'Không có trang nào chứa liên kết đến
844 hình.',
845 'showbigimage' => 'Tái xuống bản có độ phân giải cao ($1x$2, $3
846 Ko)',
847 'imagemaxsize' => 'Giới hạn độ phân giải ảnh là:&nbsp;',
848 'newimages' => 'Trang trưng bày hình ảnh mới',
849 'noimages' => 'Không có hình nào.',
850 # image deletion
851 'deletedrevision' => 'Đã xóa phiên bản cũ $1.',
852
853 # Statistics
854
855 'statistics' => 'Thống kê',
856 'sitestats' => 'Thống kê',
857 'userstats' => 'Thống kê thành viên',
858 'sitestatstext' =>'<p style="font-size: 125%; margin-bottom: 0px">Hiện
859 đang có <b>$2</b> [[{{ns:4}}:Bài bách khoa là gì?|bài viết]].</p>
860
861 Con số này không bao gồm các trang
862 [[{{ns:4}}:Trang_thảo_luận|thảo luận]], các trang giới thiệu
863 {{SITENAME}}, các [[{{ns:4}}:Trang_đổi_hướng|trang đổi hướng]],
864 và các trang không được coi là có nội dung (ví dụ: không
865 liên kết đến trang khác). Khi tính các trang đó vào, có
866 <b>$1</b> trang.
867
868 Đã có tổng cộng <b>$3</b> lần xem, và <b>$4</b> lần sửa kể
869 từ khi dự án này được thiết lập. Trung bình có <b>$5</b>
870 lần sửa cho mỗi trang, và <b>$6</b> lần xem cho mỗi sửa
871 đổi.',
872 'userstatstext' => "Có <b>$1</b> thành viên đã đăng ký, trong đó
873 có <b>$2</b> là [[{{ns:4}}:Người quản lý|người quản lý]],
874 <b>1</b> là [[{{ns:4}}:Tổng quản lý|tổng quản lý]].",
875
876 # Maintenance Page
877 #
878 'maintenance' => 'Trangbảo trì',
879 'maintnancepagetext' => 'Trang này có một số công cụ hữu ích
880 để thực hiện công tác bảo trì. Một số chức năng tạo
881 tải nặng lên cơ sở dữ liệu, vì vậy nên hạn chế tải
882 lại trang mỗi khi sửa xong một mục nào đó.',
883 'maintenancebacklink' => 'Quay lại trang bảo trì',
884 'disambiguations' => 'Trang định hướng',
885 'disambiguationspage' => "{{ns:4}}:Trang_định_hướng",
886 'disambiguationstext' => "Những trang sau đây liên kết đến một
887 <i>trang định hướng</i>. Lẽ ra chúng nên liên kết thẳng
888 đến một trang phù hợp.<br />Xin xem thêm [$1 thông tin về trang
889 định hướng].<br />Chú ý, dưới đây <i>không</i> liệt kê
890 liên kết từ các không gian tên khác.",
891 'doubleredirects' => 'Đổi hướng kép',
892 'doubleredirectstext' => "Mỗi hàng có chứa các liên kết đến
893 trang chuyển hướng thứ nhất và thứ hai, cũng như dòng đầu
894 tiên của nội dung trang chuyển hướng thứ hai, thường chỉ
895 tới trang đích \"thực sự\", là nơi mà trang chuyển hướng
896 đầu tiên phải trỏ đến.",
897 'brokenredirects' => 'Đổi hướng sai',
898 'brokenredirectstext' => 'Các trang đổi hướng sau đây liên kết
899 đến một trang không tồn tại.',
900 'selflinks' => 'Trang liên kết đến chính nó',
901 'selflinkstext' => 'Những trang sau đây chứa một liên kết đến
902 chính nó, điều này là không nên.',
903 'mispeelings' => 'Trang sai chính tả',
904 'mispeelingstext' => 'Những trang sau có lỗi chính tả
905 thường gặp, được liệt kê trong $1. Chính tả đúng phải
906 là.',
907 'mispeelingspage' => 'Lỗi chính tả thường gặp',
908
909 # les 3 messages saus ne sont plus utilisés (plus de page Special:Intl)
910 'missinglanguagelinks' => 'Liên kết liên ngôn ngữ bị thiếu',
911 'missinglanguagelinksbutton' => 'Tìm liên kết liên ngôn ngữ bị
912 thiếu',
913 'missinglanguagelinkstext' => "Những trang này <i>không</i> liên
914 kết đến các trang tương đương của chúng trong $1. Các trang
915 chuyển hướng hoặc các liên kết đến nó <i>không</i> được
916 hiển thị.",
917
918 # Miscellaneous special pages
919 'geo' => 'Tọa độ GEO',
920 'validate' => 'Duyệt trang',
921 'uncategorizedpages' => 'Trang chưa xếp thể loại',
922 'uncategorizedcategories' => 'Thể loại chưa phân loại',
923 'unusedimages' => 'Hình chưa dùng',
924 'nlinks' => '$1 liên kết',
925 'allpages' => 'Tất cả các trang',
926 'randompage-url'=> 'Đặc_biệt:Randompage',
927 'deadendpages' => 'Trang đường cùng',
928 'orphans' => 'Trang mồ côi',
929 'lonelypages' => 'Trang mồ côi',
930 'popularpages' => 'Trang nhiều người đọc',
931 'nviews' => '$1 lần xem',
932 'wantedpages' => 'Trang cần viết',
933 'randompage' => 'Trang ngẫu nhiên',
934 'shortpages' => 'Bài ngắn',
935 'longpages' => 'Bài dài',
936 'listusers' => 'Danh sách thành viên',
937 'specialpages' => 'Các trang đặc biệt',
938 'spheading' => 'Các trang đặc biệt',
939 'protectpage' => 'Khóa trang',
940 'recentchangeslinked' => 'Thay đổi liên quan',
941 'rclsub' => "(trang liên kết đến \"$1\")",
942 'debug' => 'Sửa lỗi',
943 'newpages' => 'Các bài mới nhất',
944 'ancientpages' => 'Các bài cũ nhất',
945 'move' => 'đổi tên',
946 'movethispage' => 'Đổi tên trang này',
947 'unusedimagestext' => '<p>Xin lưu ý là các địa chỉ mạng bên
948 ngoài có thể liên kết đến một hình ở đây qua một địa
949 chỉ trực tiếp, dù hình này được liệt kê là chưa
950 dùng.</p>',
951 'booksources' => "Nguồn tham khảo",
952 'booksourcetext' => "Dưới đây là danh sách các liên kết đến
953 các địa chỉ bán sách cũ hoặc mới, và có thể có thông tin
954 chi tiết về những sách mà bạn đang tìm.
955 {{SITENAME}} không hề liên quan gì với những công ty trên đây,
956 và danh sách này không nên được hiểu là một sự chứng
957 nhận nào đó đối với những công ty trên.",
958 'alphaindexline' => '$1 đến $2',
959 'version' => 'Phiên bản',
960
961 # All pages
962 #
963 'allinnamespace' => "Mọi trang (không gian $1)",
964 'allpagesnext' => "Sau",
965 'allpagesprev' => "Trước",
966 'allpagessubmit' => "Hiển thị",
967
968 # Email this user
969 #
970 'mailnologin' => 'Không có địa chỉ gửi thư',
971 'mailnologintext' => 'Bạn phải [[Đặc_biệt:Userlogin|đăng nhập]]
972 và có khai báo một địa chỉ thư điện tử hợp lệ trong
973 phần [[Đặc_biệt:Preferences|lựa chọn cá nhân]] thì mới gửi
974 được thư cho người khác.',
975 'emailuser' => 'Gửi thư cho người này',
976 'emailpage' => 'Gửi thư',
977 'emailpagetext' => 'Nếu người này đã cung cấp địa chỉ thư
978 điện tử, biểu mẫu dưới đây sẽ cho bạn gửi thư. Địa
979 chỉ thư điện tử của bạn sẽ xuất hiện trong phần địa
980 chỉ người gửi của bức thư, nên người nhận có thể trả
981 lời lại bạn.',
982 'noemailtitle' => 'Không có địa chỉ nhận thư',
983 'noemailtext' => 'Người này không cung cấp một địa chỉ thư
984 hợp lệ, hoặc đã chọn không nhận thư từ người khác.',
985
986 'emailfrom' => 'Từ',
987 'emailto' => 'Đến',
988 'emailsubject' => 'Chủ đề',
989 'emailmessage' => 'Nội dung',
990 'emailsend' => 'Gửi',
991 'emailsent' => 'Đã gửi',
992 'emailsenttext' => 'Thư của bạn đã được gửi.',
993 'usermailererror' => 'Lỗi gửi thư:',
994 'defemailsubject' => 'thư gửi từ {{SITENAME}}',
995
996 # Watchlist
997 #
998 'watchlist' => 'Trang tôi theo dõi',
999 'watchlistsub' => '(cho thành viên « $1 »)',
1000 'nowatchlist' => "Chưa có gì.",
1001 'watchnologin' => 'Chưa đăng nhập',
1002 'watchnologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng
1003 nhập]] mới sửa đổi được danh sách theo dõi.",
1004 'addedwatch' => 'Đã vào danh sách theo dõi',
1005 'addedwatchtext' => "Trang \"$1\" đã được cho vào
1006 [[Đặc_biệt:Watchlist|danh sách theo dõi]].
1007 Những sửa đổi đối với trang này và trang thảo luận của
1008 nó sẽ được liệt kê, và được <b>in đậm</b> trong
1009 [[Đặc_biệt:Recentchanges|danh sách các thay đổi mới]].
1010 <p>Nếu bạn muốn cho trang này ra khỏi danh sách theo dõi, nhấn
1011 vào \"Ngừng theo dõi\" ở trên.",
1012 'removedwatch' => 'Đã ra khỏi danh sách theo dõi',
1013 'removedwatchtext' => "Trang « $1 » đã ra khỏi danh sách theo dõi.",
1014 'watch' => 'Theo dõi',
1015 'watchthispage' => 'Theo dõi trang này',
1016 'unwatch' => 'ngừng theo dõi',
1017 'unwatchthispage' => 'Ngừng theo dõi',
1018 'notanarticle' => 'Không phải bài viết',
1019 'watchnochange' => 'Không có trang nào bạn theo dõi được sửa
1020 đổi.',
1021 'watchdetails' => "* Bạn theo dõi $1 trang không kể trang thảo
1022 luận. $3 <br>
1023 *[$4 Xem và sửa lại danh sách]", // Looxix
1024 'watchmethod-recent'=> 'Dưới đây hiện thay đổi mới với các
1025 trang theo dõi.',
1026 'watchmethod-list' => 'Dưới đây hiện danh sách các trang theo
1027 dõi.',
1028 'removechecked' => 'Ngưng theo dõi mục đã chọn',
1029 'watchlistcontains' => "Danh sách theo dõi của bạn có $1 trang.",
1030 'watcheditlist' => 'Đây là sắp xếp theo chữ cái các trang
1031 bạn theo dõi.
1032 Chọn các trang bạn muốn ngưng theo dõi và nhấn "Ngưng theo dõi
1033 mục đã chọn".',
1034 'removingchecked' => 'Đang ngưng theo dõi trang yêu cầu...',
1035 'couldntremove' => "Không thể ngưng theo dõi trang '$1'...",
1036 'iteminvalidname' => "Tên trang '$1' không hợp lệ...",
1037 'wlnote' => "$1 sửa đổi mới trong <b>$2</b> giờ qua.",
1038 'wlshowlast' => "Xem $1 giờ $2 ngày qua, hoặc $3 ",
1039 'wlsaved' => 'Đây là bản lưu danh sách theo dõi.',
1040
1041 # Delete/protect/revert
1042
1043 'deletepage' => 'Xóa trang',
1044 'confirm' => 'Khẳng định',
1045 'excontent' => 'nội dung cũ là:',
1046 'exbeforeblank' => 'nội dung trước khi xóa là:',
1047 'exblank' => 'trang rỗng',
1048 'confirmdelete' => 'Khẳng định xóa',
1049 'deletesub' => "(Xóa \"$1\")",
1050 'historywarning' => '<b>Chú ý</b>: trang bạn sắp xóa đã có lịch
1051 sử: ',
1052 'confirmdeletetext' => "Bạn sắp xóa hẳn một trang
1053 hoặc hình cùng với tất cả lịch sử của nó khỏi cơ sở
1054 dữ liệu.
1055 Xin khẳng định bạn hiểu rõ hậu quả có thể xảy ra, và
1056 bạn thực hiện đúng [[{{ns:4}}:Quy_định|quy định]].",
1057 'actioncomplete' => 'Xong',
1058 'deletedtext' => "\"$1\" đã được xóa. Xem danh sách các xóa bỏ
1059 gần nhất tại $2.",
1060 'deletedarticle' => "đã xóa \"$1\"",
1061 'dellogpage' => 'Nhật trình xóa',
1062 'dellogpagetext' => 'Danh sách xóa mới, theo giờ máy chủ (UTC).
1063 <ul>
1064 </ul>
1065 ',
1066 'deletionlog' => 'nhật trình xóa',
1067 'reverted' => 'Đã quay lại phiên bản cũ',
1068 'deletecomment' => 'Lý do',
1069 'imagereverted' => 'Đã quay lại phiên bản cũ.',
1070 'rollback' => 'Quay lại sửa đổi cũ',
1071 'rollback_short' => 'Quay lại',
1072 'rollbacklink' => 'quay lại',
1073 'rollbackfailed' => 'Không quay lại được',
1074 'cantrollback' => 'Không quay lại được; trang này có 1 tác
1075 giả.',
1076 'alreadyrolled' => "Không thể quay lại phiên bản của [[$1]]
1077 bởi [[Thành_viên:$2|$2]] ([[Thảo_luận_thành_viên:$2|Thảo
1078 luận]]).
1079 Đã có sửa đổi lần cuối bởi [[Thành_viên:$3|$3]]
1080 ([[Thảo_luận_thành_viên:$3|Thảo luận]]).",
1081 # only shown if there is an edit comment
1082 'editcomment' => "Tóm lược sửa đổi: \"<i>$1</i>\".",
1083 'revertpage' => "đã hủy sửa đổi của $2, quay về phiên bản
1084 của $1",
1085 'sessionfailure' => 'Có thể có trục trặc với phiên đăng nhập
1086 của bạn;
1087 thao tác này đã bị hủy để tránh việc cướp quyền đăng
1088 nhập.
1089 Xin hãy tải lại trang và thử lại.',
1090 'protectlogpage' => 'Nhật trình khóa',
1091 'protectlogtext' => "Danh sách khóa/mở (xem [[{{ns:4}}:Các trang bị
1092 khóa|các trang bị khóa]]).",
1093 'protectedarticle' => "đã khóa $1",
1094 'unprotectedarticle' => "đã mở $1",
1095 'protectsub' =>"(Khóa \"$1\")",
1096 'confirmprotecttext' => 'Bạn thật sự muốn khóa trang này?',
1097 'confirmprotect' => 'Khẳng định khóa',
1098 'protectmoveonly' => 'Chỉ không cho di chuyển',
1099 'protectcomment' => 'Lý do',
1100 'unprotectsub' =>"(Mở \"$1\")",
1101 'confirmunprotecttext' => 'Bạn thật sự muốn mở trang này?',
1102 'confirmunprotect' => 'Khẳng định mở',
1103 'unprotectcomment' => 'Lý do',
1104
1105 # Groups
1106 'addgroup' => 'Thêm nhóm',
1107 'editgroup' => 'Sửa nhóm',
1108 'editusergroup' => 'Sửa các nhóm thành viên',
1109 'addgrouplogentry' => 'Đã thêm nhóm $2',
1110
1111 'groups-lookup-group' => 'Quản lý quyền hạn các nhóm',
1112 'groups-group-edit' => 'Các nhóm hiện nay:',
1113
1114 'userrights-lookup-user' => 'Quản lý nhóm thành viên',
1115 'userrights-user-editname' => 'Nhập tên thành viên: ',
1116
1117 # group editing
1118 'groups-editgroup' => 'Sửa nhóm',
1119 'groups-addgroup' => 'Thêm nhóm',
1120 'groups-editgroup-preamble' => 'Nếu một tên hoặc một mô tả bắt
1121 đầu bằng dấu phẩy, phần còn lại được coi như tên một
1122 tin nhắn, do đó nội dung sẽ được địa phương hóa qua không
1123 gian MediaWiki',
1124 'groups-editgroup-name' => 'Tên nhóm:',
1125 'groups-editgroup-description' => 'Mô tả nhóm (tối đa 255 chữ):<br
1126 />',
1127 'savegroup' => 'Lưu nhóm',
1128 'groups-tableheader' => 'ID || Tên || Mô tả || Quyền',
1129 'groups-existing' => 'Các nhóm hiện nay',
1130 'groups-noname' => 'Xin nhập tên nhóm hợp lệ',
1131 'groups-already-exists' => 'Một nhóm đã có tên đó',
1132 'addgrouplogentry' => 'Nhóm $2 đã được thêm',
1133 'changegrouplogentry' => 'Nhóm $2 đã thay đổi',
1134 'renamegrouplogentry' => 'Nhóm $2 đã đổi tên thành $3',
1135
1136 # user groups editing
1137 #
1138 'userrights-editusergroup' => 'Sửa nhóm thành viên',
1139 'saveusergroups' => 'Lưu nhóm thành viên',
1140 'userrights-groupsmember' => 'Thành viên của:',
1141 'userrights-groupsavailable' => 'Các nhóm hiện nay:',
1142 'userrights-groupshelp' => 'Chọn nhóm mà bạn muốn thêm hay bớt
1143 thành viên.
1144 Các nhóm không được chọn sẽ không thay đổi. Có thể chọn
1145 nhóm bằng CTRL + Chuột trái',
1146 'userrights-logcomment' => 'Thành viên nhóm đã đổi từ $1 đến
1147 $2',
1148
1149 # Default group names and descriptions
1150 'group-anon-name' => 'Vô danh',
1151 'group-anon-desc' => 'Các thành viên vô danh',
1152 'group-loggedin-name' => 'Thành viên',
1153 'group-loggedin-desc' => 'Các thành viên đăng nhập',
1154 'group-admin-name' => 'Quản lý',
1155 'group-admin-desc' => 'Các thành viên được tín nhiệm để
1156 chặn phá hoại hay xóa bài',
1157 'group-bureaucrat-name' => 'Tổng quản lý',
1158 'group-bureaucrat-desc' => 'Các thành viên có thể bổ nhiệm quản
1159 lý',
1160 'group-steward-name' => 'Tiếp viên',
1161 'group-steward-desc' => 'Có mọi quyền hạn',
1162
1163 # Special:Undelete
1164 'undelete' => 'Khôi phục',
1165 'undeletepage' => 'Xem và khôi phục trang bị xóa',
1166 'undeletepagetext' => 'Các trang sau có thể khôi phục được từ
1167 thùng rác. Thùng rác được xóa định kỳ.',
1168 'undeletearticle' => 'Khôi phục',
1169 'undeleterevisions' => "$1 bản được lưu",
1170 'undeletehistory' => 'Nếu bạn khôi phục trang này, tất cả các
1171 phiên bản của nó sẽ được phục hồi vào lịch sử của
1172 trang.
1173 Nếu một trang mới có cùng tên đã được tạo ra kể từ khi
1174 xóa trang này, các phiên bản được khôi phục sẽ xuất hiện
1175 trong lịch sử trước, và phiên bản hiện hành của trang mới
1176 sẽ không bị thay thế.',
1177 'undeleterevision' => "Xóa lúc $1",
1178 'undeletebtn' => 'Khôi phục',
1179 'undeletedarticle' => "đã khôi phục \"$1\"",
1180 'undeletedrevisions' => "$1 bản được khôi phục",
1181 'undeletedtext' => "[[$1]] đã được khôi phục.
1182 Xem danh sách các xóa bỏ và khôi phục tại
1183 [[Đặc_biệt:Log/delete]].",
1184
1185 # Contributions
1186 'contributions' => 'Đóng góp',
1187 'mycontris' => 'Đóng góp của tôi',
1188 'contribsub' => "Của $1",
1189 'nocontribs' => 'Không tìm thấy.',
1190 'ucnote' => "</b>$1</b> thay đổi mới của người này trong
1191 <b>$2</b> ngày qua.",
1192 'uclinks' => "Xem $1 thay đổi mới; xem $2 ngày qua.",
1193 'uctop' => '(mới nhất)' ,
1194 'newbies' => 'người mới',
1195
1196 # What links here
1197 'whatlinkshere' => 'Liên kết đến đây',
1198 'notargettitle' => 'Không hiểu',
1199 'notargettext' => 'Xin chỉ rõ trang mục tiêu.',
1200 'linklistsub' => '(Các liên kết)',
1201 'linkshere' => 'Các trang sau liên kết đến đây:',
1202 'nolinkshere' => 'Không có liên kết đến đây.',
1203 'isredirect' => 'trang đổi hướng',
1204
1205 # Block/unblock IP
1206
1207 'blockip' => 'Cấm thành viên',
1208 'blockiptext' => "Mẫu dưới để cấm một địa chỉ IP hoặc
1209 một tài khoản.
1210 Chức năng này chỉ nên dùng để ngăn những hành vi phá hoại,
1211 và phải
1212 tuân theo [[{{ns:4}}:Quy_định|quy_định]].
1213 Xin cho biết lý do cấm.",
1214 'ipaddress' => 'Địa chỉ IP/tên tài khoản',
1215 'ipbexpiry' => 'Thời hạn',
1216 'ipbreason' => 'Lý do',
1217 'ipbsubmit' => 'Cấm',
1218 'badipaddress' => 'Địa chỉ IP không hợp lệ',
1219 'blockipsuccesssub' => 'Đã cấm',
1220 'blockipsuccesstext' => "\"$1\" đã bị cấm.
1221 <br />Xem lại những lần cấm tại [[Đặc_biệt:Ipblocklist|danh
1222 sách cấm]].",
1223 'unblockip' => 'Bỏ cấm',
1224 'unblockiptext' => 'Mẫu sau để khôi phục lại quyền sửa bài
1225 đối với một địa chỉ IP hoặc tài khoản đã bị cấm
1226 trước đó.',
1227 'ipusubmit' => 'Bỏ cấm',
1228 'ipusuccess' => "\"$1\" đã hết bị cấm",
1229 'ipblocklist' => 'Danh sách cấm',
1230 'blocklistline' => "$1, $2 đã cấm $3 (thời hạn $4)",
1231 'blocklink' => 'cấm',
1232 'unblocklink' => 'bỏ cấm',
1233 'contribslink' => 'đóng góp',
1234 'autoblocker' => "Bị tự động cấm vì dùng chung địa chỉ IP
1235 với \"$1\". Lý do \"$2\".",
1236 'blocklogpage' => 'Nhật trình cấm',
1237 'blocklogentry' => 'đã cấm "$1", thời hạn $2',
1238 'blocklogtext' => 'Nhật trình lưu những lần cấm và bỏ cấm.
1239 Các địa chỉ
1240 IP bị cấm tự động không được liệt kê. Xem thêm
1241 [[Đặc_biệt:Ipblocklist|danh sách cấm]].',
1242 'unblocklogentry' => 'đã hết cấm "$1"',
1243 'range_block_disabled' => 'Không được cấm hàng loạt.',
1244 'ipb_expiry_invalid' => 'Thời điểm hết hạn không hợp lệ.',
1245 'ip_range_invalid' => "Dải IP không hợp lệ.\n",
1246 'proxyblocker' => 'Chặn proxy',
1247 'proxyblockreason' => 'Địa chỉ IP của bạn đã bị cấm vì là
1248 proxy mở. Xin hãy liên hệ nhà cung cấp dịch vụ Internet hoặc
1249 bộ phận hỗ trợ kỹ thuật của bạn và thông báo với họ
1250 về vấn đề an ninh nghiêm trọng này.',
1251 'proxyblocksuccess' => "Đã xong.\n",
1252 // Chỗ này có thể lỗi
1253 'sorbs' => 'SORBS DNSBL',
1254 'sorbsreason' => 'Địa chỉ IP của bạn bị liệt kê là một
1255 proxy mở theo [http://www.sorbs.net SORBS] DNSBL.',
1256 'sorbs_create_account_reason' => 'Địa chỉ IP của bạn bị liệt
1257 kê là một proxy mở theo [http://www.sorbs.net SORBS] DNSBL. Bạn
1258 không thể mở được tài khoản.',
1259
1260 # Developer tools
1261 'lockdb' => 'Khóa cơ sở dữ liệu',
1262 'unlockdb' => 'Mở cơ sở dữ liệu',
1263 'lockdbtext' => 'Khóa cơ sở dữ liệu sẽ không cho phép
1264 người dùng sửa đổi các trang, thay đổi thông số cá nhân
1265 của họ, sửa danh sách theo dõi, và những thao tác khác đòi
1266 hỏi phải thay đổi trong cơ sở dữ liệu.
1267 Xin hãy khẳng định là bạn có ý định thực hiện điều
1268 này, và bạn sẽ mở khóa cơ sở dữ liệu khi xong công việc
1269 bảo trì của bạn.',
1270 'unlockdbtext' => 'Mở khóa cơ sở dữ liệu sẽ lại cho phép
1271 các người dùng có thể sửa đổi trang, thay đổi thông số
1272 cá nhân của họ, sửa đổi danh sách theo dõi của họ, và
1273 nhiều thao tác khác đòi hỏi phải có thay đổi trong cơ sở
1274 dữ liệu.
1275 Xin hãy khẳng định đây là điều bạn định làm.',
1276 'lockconfirm' => 'Vâng, tôi thực sự muốn khóa cơ sở dữ
1277 liệu.',
1278 'unlockconfirm' => 'Vâng, tôi thực sự muốn mở cơ sở dữ
1279 liệu.',
1280 'lockbtn' => 'Khóa cơ sở dữ liệu',
1281 'unlockbtn' => 'Mở cơ sở dữ liệu',
1282 'locknoconfirm' => 'Bạn đã không chọn vào ô khẳng định.',
1283 'lockdbsuccesssub' => 'Khóa thành công cơ sở dữ liệu',
1284 'unlockdbsuccesssub' => 'Mở thành công cơ sở dữ liệu',
1285 'lockdbsuccesstext' => 'Cơ sở dữ liệu đã bị khóa.
1286 <br />Nhớ bỏ khóa sau khi bảo trì xong.',
1287 'unlockdbsuccesstext' => 'Cơ sở dữ liệu đã được mở khóa.',
1288
1289 # Special:Makesysop
1290 'bureaucratlog' => 'Nhật trình tổng quản lý',
1291 'bureaucratlogentry' => 'Quyền của « $1 » chuyển thành « $2 »',
1292 'makesysoptitle' => 'Phong một thành viên làm quản lý',
1293 'makesysoptext' => 'Mẫu này được các tổng quản lý dùng
1294 để phong các thành viên bình thường thành người quản lý.
1295 Hãy gõ tên của thành viên cần phong quyền quản lý vào ô này
1296 và nhấn nút.',
1297 'makesysopname' => 'Tên thành viên:',
1298 'makesysopsubmit' => 'Phong quyền quản lý cho thành viên này',
1299 'makesysopok' => "<b>Thành viên \"$1\" đã thành quản lý</b>",
1300 'makesysopfail' => "<b>Thành viên \"$1\" không thể trở thành
1301 quản lý được. (Liệu bạn có nhập tên đúng không?)</b>",
1302 'setbureaucratflag' => 'Đặt cờ tổng quản lý',
1303 'bureaucratlog' => 'Nhật trình tổng quản lý',
1304 'rightslogtext' => 'Đây là nhật trình lưu những thay đổi
1305 đối với các quyền hạn thành viên.',
1306 'bureaucratlogentry' => "Quyền hạn cho thành viên \"$1\" được
1307 xác lập \"$2\"",
1308 'rights' => 'Quyền:',
1309 'set_user_rights' => 'Đặt quyền hạn cho thành viên',
1310 'user_rights_set' => "<b>Quyền hạn thành viên của \"$1\" đã
1311 được cập nhật</b>",
1312 'set_rights_fail' => "<b>Quyền hạn thành viên của \"$1\" không
1313 thể xác lập được. (Liệu bạn có gõ sai tên không?)</b>",
1314 'makesysop' => 'Phong một thành viên làm quản lý',
1315
1316 # Special:Validate
1317 'val_clear_old' => 'Xóa các dữ liệu duyệt cũ của tôi cho $1',
1318 'val_merge_old' => 'sử dụng đánh giá trước của tôi khi chọn
1319 \'Không ý kiến\'',
1320 'val_form_note' => '</b>Mẹo:</b> khi hợp nhất dữ liệu, mọi tùy
1321 chọn <i>không ý kiến</i>
1322 sẽ được đặt giá trị và lời bình luận của phiên bản
1323 gần nhất mà
1324 đã đưa ý kiến. Chỉ cần chọn tùy chọn nào bạn định
1325 <i>thay đổi</i>, và
1326 hợp nhất sẽ được cho vào các tùy chọn khác với thông số
1327 trước của bạn.',
1328 'val_noop' => 'Không ý kiến',
1329 'val_percent' => '<b>$1%</b><br />($2 của $3 điểm<br />bởi $4 thành
1330 viên)',
1331 'val_percent_single' => '<b>$1%</b><br />($2 của $3 điểm<br />bởi
1332 một thành viên)',
1333 'val_total' => 'Tổng cộng',
1334 'val_version' => 'Phiên bản',
1335 'val_tab' => 'Duyệt',
1336 'val_this_is_current_version' => 'đây là bản mới nhất',
1337 'val_version_of' => "Phiên bản của $1" ,
1338 'val_table_header' => "<tr><th>Lớp</th>$1<th colspan=4>Ý
1339 kiến</th>$1<th>Bình luận</th></tr>\n",
1340 'val_stat_link_text' => 'Thống kê về duyệt cho bài này',
1341 'val_view_version' => 'Xem bản này',
1342 'val_validate_version' => 'Duyệt bản này',
1343 'val_user_validations' => 'Thành viên này đã duyệt $1 trang.',
1344 'val_no_anon_validation' => 'Bạn phải đăng nhập mới duyệt bài
1345 được.',
1346 'val_validate_article_namespace_only' => 'Chỉ các bài viết mới
1347 duyệt được. Trang này <i>không</i> nằm trong không gian tên
1348 dành cho các [[{{ns:4}}:Bài bách khoa là gì?|bài viết]].',
1349 'val_validated' => 'Đã duyệt.',
1350 'val_article_lists' => 'Các bài được duyệt',
1351 'val_page_validation_statistics' => 'Thống kê về duyệt trang cho $1',
1352 'val_details_th_user' => 'thành viên $1',
1353 'val_no' => 'Không',
1354 'val_rev_for' => 'Sửa chữa cho $1',
1355 'val_revision' => 'Xem lại',
1356 'val_show_my_ratings' => 'Xem đánh giá của tôi',
1357 'val_yes' => 'Được',
1358
1359
1360 # Spam
1361 'spamprotectiontitle' => 'Bộ lọc chống thư rác',
1362 'spamprotectiontext' => 'Trang bạn muốn lưu bị bộ lọc thư rác
1363 chặn lại. Đây có thể do một liên kết dẫn tới một địa
1364 chỉ bên ngoài.',
1365 'spamprotectionmatch' => 'Nội dung sau đây đã kích hoạt bộ lọc
1366 thư rác: $1',
1367
1368 'subcategorycount' => "Có $1 tiểu thể loại trong thể loại này.",
1369 'subcategorycount1' => "Có $1 tiểu thể loại trong thể loại
1370 này.",
1371 'categoryarticlecount' => "Có $1 bài trong thể loại này.",
1372 'categoryarticlecount1' => "Có $1 bài trong thể loại này.",
1373 'usenewcategorypage' => "1\n\nĐặt ký tự đầu tiên bằng \"0\"
1374 để tắt mẫu trang thể loại mới.",
1375 'listingcontinuesabbrev' => " tiếp",
1376
1377 # Patrolling
1378 #
1379 'markaspatrolleddiff' => "Đánh dấu tuần tra",
1380 'markaspatrolledlink' => "<div class='patrollink'>[$1]</div>",
1381 'markaspatrolledtext' => "Đánh dấu tuần tra",
1382 'markedaspatrolled' => "Đã đánh dấu tuần tra",
1383 'markedaspatrolledtext' => "Bản được đánh dấu đã tuần tra.",
1384 'rcpatroldisabled' => "\"Thay đổi gần đây\" của các trang
1385 tuần tra không bật",
1386 'rcpatroldisabledtext' => "Chức năng \"thay đổi gần đây\" của
1387 các trang tuần tra hiện không được bật.",
1388
1389 # Move page
1390
1391 'movepage' => 'Di chuyển',
1392 'movepagetext' => 'Dùng mẫu dưới đây sẽ đổi tên một trang,
1393 đồng thời chuyển tất cả lịch sử của nó sang tên mới.
1394 *Tên cũ sẽ tự động đổi hướng sang tên mới.
1395 *Trang sẽ <b>không</b> bị chuyển nếu đã có một trang tại
1396 tên mới, trừ khi nó rỗng hoặc là trang đổi hướng và không
1397 có lịch sử sửa đổi. Điều này có nghĩa là bạn có thể
1398 đổi tên một trang lại như trước lúc nó được đổi tên
1399 nếu bạn nhầm, và bạn không thể ghi đè một trang đã có
1400 sẵn.
1401 *Những liên kết đến tên trang cũ sẽ không thay đổi; cần
1402 [[Đặc_biệt:DoubleRedirects|kiểm tra]] những trang chuyển hướng
1403 kép và sai.<br>
1404 <b>Bạn phải đảm bảo những liên kết tiếp tục trỏ đến
1405 đúng trang cần thiết.</b>',
1406 'movepagetalktext' => 'Trang thảo luận đi kèm nếu có, sẽ được
1407 tự động chuyển theo \'\'\'trừ khi:\'\'\'
1408 *Bạn đang chuyển xuyên qua không gian tên,
1409 *Một trang thảo luận đã tồn tại dưới tên bạn chọn,
1410 hoặc
1411 *Bạn không chọn vào ô bên dưới.
1412
1413 Trong những trường hợp này, bạn phải di chuyển hoặc hợp
1414 nhất trang theo kiểu thủ công nếu muốn.',
1415 'movearticle' => 'Di chuyển',
1416 'movenologin' => 'Chưa đăng nhập',
1417 'movenologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng nhập]]
1418 mới di chuyển trang được.",
1419 'newtitle' => 'Tên mới',
1420 'movepagebtn' => 'Di chuyển',
1421 'pagemovedsub' => 'Di chuyển thành công',
1422 'pagemovedtext' => "Trang \"[[$1]]\" đổi thành \"[[$2]]\".",
1423 'articleexists' => 'Đã có một trang với tên đó, hoặc tên bạn
1424 chọn không hợp lệ.
1425 Xin hãy chọn tên khác.',
1426 'talkexists' => 'Trang được di chuyển thành công, nhưng trang
1427 thảo luận tương ứng
1428 không thể chuyển được vì đã có một trang thảo luận ở
1429 tên mới.
1430 Xin hãy hợp nhất chúng lại.',
1431 'movedto' => 'đổi thành',
1432 'movetalk' => 'Di chuyển trang "thảo luận" nếu có.',
1433 'talkpagemoved' => 'Trang thảo luận tương ứng đã chuyển.',
1434 'talkpagenotmoved' => 'Trang thảo luận tương ứng
1435 <strong>không</strong> chuyển.',
1436 '1movedto2' => "$1 đổi thành $2",
1437 '1movedto2_redir' => '$1 đổi thành $2 qua đổi hướng',
1438 'movereason' => 'Lý do',
1439
1440 # Export page
1441 'export' => 'Xuất các trang',
1442 'exporttext' => 'Bạn có thể xuất nội dung và lịch sử sửa
1443 đổi của một trang hay
1444 tập hợp trang nào đó vào trong các XML. Trong tương lai, cũng
1445 có thể nhập vào một
1446 mạng khác chạy phần mềm MediaWiki.
1447
1448 Để xuất nội dung các bài, gõ vào tên bài trong cửa sổ
1449 dưới đây, mỗi tên một hàng, và
1450 cho biết là bạn muốn chọn phiên bản hiện tại cùng với
1451 các phiên bản cũ của nó, với các dòng
1452 về lịch sử trang, hay chỉ phiên bản hiện hành với thông tin
1453 về lần sửa đổi cuối cùng.',
1454 'exportcuronly' => 'Chỉ xuất phiên bản hiện hành, không xuất
1455 tất cả lịch sử trang',
1456
1457 # Namespace 8 related
1458 'allmessages' => 'Thông báo hệ thống',
1459 'allmessagesname' => 'Tên thông báo',
1460 'allmessagesdefault' => 'Nội dung mặc định',
1461 'allmessagescurrent' => 'Nội dung hiện thời',
1462 'allmessagestext' => 'Đây là toàn bộ thông báo hệ thống có
1463 trong không gian tên MediaWiki: .',
1464 'allmessagesnotsupportedUI' => 'Ngôn ngữ giao diện hiện tại của
1465 bạn <b>$1</b> không được Đặc_biệt:AllMessages hỗ trợ tại
1466 đây. ',
1467 'allmessagesnotsupportedDB' => 'Đặc_biệt:AllMessages không được
1468 hỗ trợ vì wgUseDatabaseMessages bị tắt.',
1469
1470 # Thumbnails
1471 'thumbnail-more' => 'Phóng lớn',
1472 'missingimage' => "<b>Không có hình</b><br /><i>$1</i>\n",
1473 'filemissing' => 'Không có tệp tin',
1474
1475 # Special:Import
1476 'import' => 'Nhập các trang',
1477 'importtext' => 'Xin hãy xuất tập tin từ wiki nguồn sử dụng
1478 công cụ Đặc_biệt:Export, lưu nó vào đĩa và tải lên ở
1479 đây.',
1480 'importfailed' => "Không nhập được: $1",
1481 'importnotext' => 'Trang trống không có nội dung',
1482 'importsuccess' => 'Nhập thành công!',
1483 'importhistoryconflict' => 'Có mâu thuẫn trong lịch sử của các
1484 phiên bản (trang này có thể đã được nhập vào trước
1485 đó)',
1486
1487 # Keyboard access keys for power users
1488 'accesskey-compareselectedversions' => 'v',
1489 'accesskey-minoredit' => 'i',
1490 'accesskey-preview' => 'p',
1491 'accesskey-save' => 's',
1492 'accesskey-search' => 'f',
1493
1494 # tooltip help for the main actions
1495 'tooltip-search' => 'Tìm kiếm [alt-f]',
1496 'tooltip-minoredit' => 'Đánh dấu đây là sửa đổi nhỏ [alt-i]',
1497 'tooltip-save' => 'Lưu lại những thay đổi của bạn [alt-s]',
1498 'tooltip-preview' => 'Xem thử những thay đổi trước khi lưu!
1499 [alt-p]',
1500 'tooltip-compareselectedversions' => 'Xem khác biệt giữa hai phiên
1501 bản của trang này. [alt-v]',
1502 'tooltip-watch' => 'Cho trang này vào danh sách theo dõi [alt-w]',
1503
1504 # Metadata
1505 'nodublincore' => 'Máy chủ không hỗ trợ siêu dữ liệu Dublin
1506 Core RDF.',
1507 'nocreativecommons' => 'Máy chủ không hỗ trợ siêu dữ liệu
1508 Creative Commons RDF.',
1509 'notacceptable' => 'Máy chủ không thể cho ra định dạng dữ
1510 liệu tương thích với phần mềm của bạn.',
1511
1512 # Attribution
1513 'anonymous' => "Thành viên vô danh của {{SITENAME}}",
1514 'siteuser' => "Thành viên $1 của {{SITENAME}}",
1515 'lastmodifiedby' => "Trang này được $2 cập nhật lần cuối lúc
1516 $1.",
1517 'and' => 'và',
1518 'othercontribs' => "dựa trên công trình của $1.",
1519 'others' => 'những người khác',
1520 'siteusers' => "Thành viên $1 của {{SITENAME}}",
1521 'creditspage' => 'Trang ghi nhận đóng góp',
1522 'nocredits' => 'Không có thông tin ghi nhận đóng góp cho trang
1523 này.',
1524
1525 # confirmemail
1526 'confirmemail' => 'Xác nhận thư điện tử',
1527 'confirmemail_text' => 'Cần kiểm tra địa chỉ thư điện tử
1528 trước khi lưu. Ấn nút bên dưới để gửi thư xác nhận
1529 đến địa chỉ. Thư xác nhận có một mã xác nhận; khi bạn
1530 nhập mã xác nhận vào đây, địa chỉ thư điện tử của
1531 bạn sẽ được xác nhận.',
1532 'confirmemail_send' => 'Gửi thư xác nhận',
1533 'confirmemail_sent' => 'Thư xác nhận đã được gửi',
1534 'confirmemail_sendfailed' => 'Không thể gửi thư xác nhận. Xin
1535 kiểm tra lại địa chỉ thư.',
1536 'confirmemail_invalid' => 'Mã xác nhận sai. Mã này có thể đã
1537 hết hạn',
1538 'confirmemail_success' => 'Thư điện tử của bạn đã được xác
1539 nhận. Bạn có thể đăng nhập được.',
1540 'confirmemail_loggedin' => 'Địa chỉ thư điện tử của bạn đã
1541 được xác nhận',
1542 'confirmemail_error' => 'Có trục trặc',
1543 'confirmemail_subject' => 'Xác nhận thư điện tử tại
1544 {{SITENAME}}',
1545 'confirmemail_body' => 'Ai đó, có thể là bạn, với địa chỉ
1546 thư điện tử $1, đã mở tài khoản "$2" dùng địa chỉ này
1547 ở {{SITENAME}}.
1548
1549 Để xác nhận rằng tài khoản này của bạn và dùng chức
1550 năng thư điện tử ở {{SITENAME}}, xin mở địa chỉ mạng sau :
1551
1552 $3
1553
1554 Nếu không phải bạn, đừng mở địa chỉ này. Mã xác nhận
1555 này sẽ hết hạn lúc $4.',
1556
1557 # Math
1558 'mw_math_png' => 'Luôn cho ra dạng hình PNG',
1559 'mw_math_simple' => 'HTML nếu rất đơn giản, nếu không PNG',
1560 'mw_math_html' => 'HTML nếu có thể, nếu không PNG',
1561 'mw_math_source' => 'Để là TeX (cho trình duyệt văn bản)',
1562 'mw_math_modern' => 'Dành cho trình duyệt hiện đại',
1563 'mw_math_mathml' => 'MathML nếu có thể',
1564
1565 'usercssjsyoucanpreview' => "'''Chú ý :''' xem thử trước để kiểm
1566 tra trang css/js mới trước khi lưu.",
1567 'usercsspreview' => "'''Bạn đang xem thử trang css và nó chưa
1568 được lưu !'''",
1569 'userjspreview' => "'''Bạn đang xem thử trang Javascript và nó chưa
1570 được lưu ! !'''",
1571
1572 # stylesheets
1573 'Monobook.css' => '/* edit this file to customize the monobook skin for the
1574 entire site */',
1575 # Monobook.js: tooltips and access keys for monobook
1576 'Monobook.js' => '/* tooltips and access keys */
1577 ta = new Object();
1578 ta[\'pt-userpage\'] = new Array(\'.\',\'Trang của tôi\');
1579 ta[\'pt-anonuserpage\'] = new Array(\'.\',\'Trang của IP bạn đang dùng\');
1580 ta[\'pt-mytalk\'] = new Array(\'n\',\'Thảo luận với tôi\');
1581 ta[\'pt-anontalk\'] = new Array(\'n\',\'Thảo luận với địa chỉ IP này\');
1582 ta[\'pt-preferences\'] = new Array(\'\',\'Lựa chọn cá nhân của tôi\');
1583 ta[\'pt-watchlist\'] = new Array(\'l\',\'Thay đổi của các trang tôi theo dõi.\');
1584 ta[\'pt-mycontris\'] = new Array(\'y\',\'Đóng góp của tôi\');
1585 ta[\'pt-login\'] = new Array(\'o\',\'Đăng nhập sẽ có lợi hơn, tuy nhiên không bắt buộc.\');
1586 ta[\'pt-anonlogin\'] = new Array(\'o\',\'Không đăng nhập vẫn tham gia được, tuy nhiên đăng nhập sẽ lợi hơn.\');
1587 ta[\'pt-logout\'] = new Array(\'o\',\'Đăng xuất\');
1588 ta[\'ca-talk\'] = new Array(\'t\',\'Thảo luận về trang này\');
1589 ta[\'ca-edit\'] = new Array(\'e\',\'Bạn có thể sửa được trang này. Xin xem thử trước khi lưu.\');
1590 ta[\'ca-addsection\'] = new Array(\'+\',\'Thêm bình luận vào đây.\');
1591 ta[\'ca-viewsource\'] = new Array(\'e\',\'Trang này được khóa. Bạn có thể xem mã nguồn.\');
1592 ta[\'ca-history\'] = new Array(\'h\',\'Những phiên bản cũ của trang này.\');
1593 ta[\'ca-protect\'] = new Array(\'=\',\'Khóa trang này lại\');
1594 ta[\'ca-delete\'] = new Array(\'d\',\'Xóa trang này\');
1595 ta[\'ca-undelete\'] = new Array(\'d\',\'Khôi phục lại những sửa đổi trên trang này trước khi nó bị xóa\');
1596 ta[\'ca-move\'] = new Array(\'m\',\'Di chuyển trang này\');
1597 ta[\'ca-nomove\'] = new Array(\'\',\'Bạn không thể di chuyển trang này\');
1598 ta[\'ca-watch\'] = new Array(\'w\',\'Thêm trang này vào danh sách theo dõi\');
1599 ta[\'ca-unwatch\'] = new Array(\'w\',\'Bỏ trang này khỏi danh sách theo dõi\');
1600 ta[\'search\'] = new Array(\'f\',\'Tìm kiếm\');
1601 ta[\'p-logo\'] = new Array(\'\',\'Trang đầu\');
1602 ta[\'n-mainpage\'] = new Array(\'z\',\'Trang đầu của bách khoa mở\');
1603 ta[\'n-portal\'] = new Array(\'\',\'Giới thiệu dự án, cách sử dụng, tìm kiếm thông tin ở đây\');
1604 ta[\'n-currentevents\'] = new Array(\'\',\'Xem thời sự\');
1605 ta[\'n-recentchanges\'] = new Array(\'r\',\'Danh sách các thay đổi gần đây\');
1606 ta[\'n-randompage\'] = new Array(\'x\',\'Xem trang ngẫu nhiên\');
1607 ta[\'n-help\'] = new Array(\'\',\'Nơi tìm hiểu thêm cách dùng.\');
1608 ta[\'n-sitesupport\'] = new Array(\'\',\'Quyên góp xây dưng bách khoa mở\');
1609 ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Các trang liên kết đến đây\');
1610 ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Thay đổi gần đây của các trang liên kết đến đây\');
1611 ta[\'feed-rss\'] = new Array(\'\',\'Nạp RSS cho trang này\');
1612 ta[\'feed-atom\'] = new Array(\'\',\'Nạp Atom cho trang này\');
1613 ta[\'t-contributions\'] = new Array(\'\',\'Xem đóng góp của người này\');
1614 ta[\'t-emailuser\'] = new Array(\'\',\'Gửi thư cho người này\');
1615 ta[\'t-upload\'] = new Array(\'u\',\'Tải hình ảnh hoặc tệp tin lên\');
1616 ta[\'t-specialpages\'] = new Array(\'q\',\'Danh sách các trang đặc biệt\');
1617 ta[\'ca-nstab-main\'] = new Array(\'c\',\'Xem trang này\');
1618 ta[\'ca-nstab-user\'] = new Array(\'c\',\'Xem trang về người này\');
1619 ta[\'ca-nstab-media\'] = new Array(\'c\',\'Xem trang phương tiện\');
1620 ta[\'ca-nstab-special\'] = new Array(\'\',\'Đây là một trang dặc biệt, bạn không thể sửa đổi được nó.\');
1621 ta[\'ca-nstab-wp\'] = new Array(\'a\',\'Xem trang dự án\');
1622 ta[\'ca-nstab-image\'] = new Array(\'c\',\'Xem trang hình\');
1623 ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'Xem thông báo hệ thống\');
1624 ta[\'ca-nstab-template\'] = new Array(\'c\',\'Xem tiêu bản\');
1625 ta[\'ca-nstab-help\'] = new Array(\'c\',\'Xem trang trợ giúp\');
1626 ta[\'ca-nstab-category\'] = new Array(\'c\',\'Xem trang thể loại\');
1627 ',
1628
1629
1630 # EXIF
1631 'exif-imagewidth' => 'Bề ngang',
1632 'exif-imagelength' => 'Chiều cao',
1633 'exif-compression' => 'Kiểu nén',
1634 'exif-samplesperpixel' => 'Số mẫu trên điểm ảnh',
1635 'exif-xresolution' => 'Phân giải trên bề ngang',
1636 'exif-yresolution' => 'Phân giải theo chiều cao',
1637 'exif-jpeginterchangeformat' => 'Vị trí SOI JPEG',
1638 'exif-jpeginterchangeformatlength' => 'Kích cỡ (byte) của JPEG',
1639 'exif-transferfunction' => 'Hàm chuyển đổi',
1640 'exif-datetime' => 'Ngày tháng sửa',
1641 'exif-imagedescription' => 'Tiêu đề của hình',
1642 'exif-make' => 'Hãng máy ảnh',
1643 'exif-model' => 'Kiểu máy ảnh',
1644 'exif-software' => 'Phần mềm đã dùng',
1645 'exif-artist' => 'Tác giả',
1646 'exif-copyright' => 'Bản quyền',
1647 'exif-exifversion' => 'Phiên bản exif',
1648 'exif-makernote' => 'Lưu ý của nhà sản xuất',
1649 'exif-relatedsoundfile' => 'Tệp âm thanh liên quan',
1650 'exif-flash' => 'Đèn chớp',
1651 'exif-whitebalance' => 'Độ sáng trắng',
1652 'exif-contrast' => 'Độ tương phản',
1653 'exif-saturation' => 'Độ bão hòa',
1654 'exif-compression-1' => 'Không nén',
1655 'exif-orientation-1' => 'Thường',
1656 'exif-orientation-2' => 'Lộn ngược theo phương ngang',
1657 'exif-orientation-3' => 'Quay 180°',
1658 'exif-orientation-4' => 'Lộn ngược theo phương dọc',
1659 'exif-orientation-5' => 'Quay 90° bên trái và lộn thẳng đứng',
1660 'exif-orientation-6' => 'Quay 90° bên phải',
1661 'exif-orientation-7' => 'Quay 90° bên phải và lộn thẳng đứng',
1662 'exif-orientation-8' => 'Quay 90° bên trái',
1663 'exif-componentsconfiguration-0' => 'không có',
1664 'exif-aperturevalue' => 'Độ mở ống kính',
1665 'exif-bitspersample' => 'Bit trên mẫu',
1666 'exif-brightnessvalue' => 'Độ sáng',
1667 'exif-cfapattern' => 'Mẫu CFA',
1668 'exif-colorspace' => 'Không gian màu',
1669 'exif-componentsconfiguration' => 'Ý nghĩa thành phần',
1670 'exif-compressedbitsperpixel' => 'Độ nén (bit/điểm)',
1671 'exif-contrast-0' => 'Thường',
1672 'exif-contrast-1' => 'Nhẹ',
1673 'exif-contrast-2' => 'Mạnh',
1674 'exif-customrendered' => 'Sửa hình thủ công',
1675 'exif-customrendered-0' => 'Thường',
1676 'exif-customrendered-1' => 'Thủ công',
1677
1678
1679 # Info
1680 "infosubtitle" => "Thông tin về trang",
1681 "numedits" => "Số lần sửa đổi (bài chính): $1",
1682 "numtalkedits" => "Số lần sửa đổi (trang thảo luận): $1",
1683 "numwatchers" => "Số người theo dõi: $1",
1684 "numauthors" => "Số người sửa đổi khác nhau (bài chính): $1",
1685 "numtalkauthors" => "Số người sửa đổi khác nhau (trang thảo
1686 luận): $1",
1687
1688 # labels for User: and Title: on Special:Log pages
1689 'specialloguserlabel' => 'Thành viên: ',
1690 'speciallogtitlelabel' => 'Tên bài: ',
1691
1692 #Logs
1693 'alllogstext' => 'Xem nhật trình tải lên, xóa, khóa, cấm, quản
1694 lý. Có thể xem theo từng loại, theo tên thành viên, hoặc tên
1695 trang.',
1696 'allnonarticles' => 'Các trang không phải bài viết',
1697 'allnotinnamespace' => 'Mọi trang (không trong không gian $1)',
1698 'allpagesfrom' => 'Xem trang từ:',
1699
1700 # new stuffs
1701 'already_bureaucrat' => 'Người này đã là tổng quản lý',
1702 'already_steward' => 'Người này đã là tiếp viên',
1703 'already_sysop' => 'Người này đã là quản lý',
1704 'changed' => 'Đã sửa',
1705 'changegrouplogentry' => 'Đã sửa nhóm $2',
1706 'compareselectedversions' => 'So sánh các bản đã chọn',
1707 'contribs-showhideminor' => '$1 sửa nhỏ',
1708 'createarticle' => 'Viết bài mới',
1709 'created' => 'đã viết mới',
1710 'currentevents-url' => 'Thời_sự',
1711 'currentrevisionlink' => 'xem bản hiện nay',
1712 'data' => 'dữ liệu',
1713 'default' => 'mặc định',
1714 'delete_and_move' => 'Xóa và đổi tên',
1715 'delete_and_move_reason' => 'Xóa để có chỗ đổi tên',
1716 'delete_and_move_text' => ' ==Cần xóa==
1717 Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để
1718 di chuyển tới tên này không?',
1719 'deletedrev' => '[đã xóa]',
1720 'destfilename' => 'Tên mới',
1721 'edit-externally'=> 'Sửa bằng phần mềm bên ngoài',
1722 'edit-externally-help' => '* Xem thêm
1723 [http://meta.wikimedia.org/wiki/Help:External_editors hướng dẫn bằng
1724 tiếng Anh]',
1725
1726 'emptyfile' => 'Tệp tin tải lên là rỗng. Xin kiểm tra lại tên
1727 tệp tin.',
1728 'enotif_body' => 'Gửi $WATCHINGUSERNAME, trang $PAGETITLE tại
1729 {{SITENAME}} đã được $CHANGEDORCREATED vào $PAGEEDITDATE bởi
1730 $PAGEEDITOR, xem {{SERVER}}{{localurl:$PAGETITLE_RAWURL}} để biết
1731 phiên bản hiện nay. Tóm tắt của $NEWPAGE: $PAGESUMMARY
1732 $PAGEMINOREDIT Liên hệ người sửa: thư
1733 {{SERVER}}{{localurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}}
1734 {{SERVER}}{{localurl:User:$PAGEEDITOR_RAWURL}} Sẽ không có thông báo
1735 mới nếu bạn không xem trang này. Bạn có thể thay đổi các
1736 cài đặt về các trang theo dõi. Hệ thống thông báo {{SITENAME}}
1737 -- Đê thay đổi cài đặt, mời vào
1738 {{SERVER}}{{localurl:Special:Watchlist|edit=yes}} Góp ý của bạn:
1739 {{SERVER}}{{localurl:Help:Contents}}',
1740 'enotif_lastvisited' => 'Xem
1741 {{SERVER}}{{localurl:$PAGETITLE_RAWURL|diff=0&oldid=$OLDID}} để biết
1742 các thay đổi từ khi bạn xem lần cuối.',
1743 'enotif_mailer' => 'Thông báo của {{SITENAME}}',
1744 'enotif_newpagetext' => 'Trang này mới',
1745 'enotif_reset' => 'Đánh dấu đã xem mọi trang',
1746 'enotif_subject' => '$PAGETITLE tại {{SITENAME}} đã thay đổi
1747 $CHANGEDORCREATED bởi $PAGEEDITOR',
1748 'excontentauthor' => 'nội dung cũ: "$1" (người viết duy nhất
1749 "$2")',
1750 'externaldberror' => 'Có thể có lỗi cơ sở dữ liệu hoặc bạn
1751 không thể cập nhật tài khoản bên ngoài.',
1752 'files' => 'Tệp tin',
1753 'histfirst' => 'cũ nhất',
1754 'histlast' => 'mới nhất',
1755 'imagelistall' => 'tất cả',
1756 'immobile_namespace' => 'Tên mới đặc biệt; không đổi sang tên
1757 đó được.',
1758 'importinterwiki' => 'Nhập giữa các wiki',
1759 'importnosources' => 'Không có nguồn nhập giữa wiki và việc
1760 nhập lịch sử bị tắt.',
1761 'info_short' => 'Thông tin',
1762 'intl' => 'Liên kết liên ngôn ngữ',
1763 'invalidemailaddress' => 'Địa chỉ thư điện tử có vẻ sai. Xin
1764 nhập lại.',
1765 'invert' => 'Đảo ngược lựa chọn',
1766 'ipboptions' => '2 giờ:2 hours,1 ngày:1 day,3 ngày:3 days,1 tuần:1
1767 week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1
1768 năm:1 year,vô hạn:infinite',
1769 'ipbother' => 'Thời hạn khác',
1770 'ipbotheroption' => 'khác',
1771 'log' => 'Nhật trình',
1772 "mainpagedocfooter" => "Xin đọc
1773 [http://meta.wikipedia.org/wiki/MediaWiki_i18n tài liệu hướng dẫn
1774 cách tùy biến giao diện]
1775 và [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Cẩm nang sử
1776 dụng] (bằng tiếng Anh) để biết cách dùng và thiết lập
1777 thông số.",
1778 'mediawarning' => " '''Cảnh báo''': Tệp tin này có thể làm hại
1779 máy tính của bạn. <hr>",
1780 'movelogpage' => 'Nhật trình đổi tên',
1781 'movelogpagetext' => 'Các trang bị đổi tên.',
1782 'namespace' => 'Không gian:',
1783 "newwindow" => "(mở cửa sổ mới)",
1784 'nextpage' => 'Bài sau ($1)',
1785 'noemailprefs' => '<strong>Không có địa chỉ thư điện
1786 tử</strong>, chức năng sau có thể không hoạt động.',
1787 'noimages' => 'Chưa có hình',
1788 'nonunicodebrowser' => '<strong>CHU Y: Trinh duyet cua ban khong ho tro
1789 Unicode, xin sua lai truoc khi viet bai.</strong><strong>WARNING: Your
1790 browser is not unicode compliant, please change it before editing an
1791 article.</strong>',
1792 'number_of_watching_users_pageview' => ' [$1 người xem]',
1793 'passwordtooshort' => 'Mật khẩu cần chứa ít nhất $1 chữ.',
1794 'perfcached' => 'Dữ liệu sau lấy từ bộ nhớ đệm và có thể
1795 không cập nhật:',
1796 'prefs-help-email-enotif' => 'Địa chỉ thư này cũng được dùng
1797 để gửi bạn thư thông báo nếu bạn lựa chọn chức năng
1798 này.',
1799 'print' => 'In',
1800 'recentchanges-url' => 'Đặc_biệt:Recentchanges',
1801 'recentchangesall' => 'tất cả',
1802 'renamegrouplogentry' => 'Đã đổi tên nhóm $2 đến $3',
1803 'restrictedpheading' => 'Trang đặc biệt hạn chế',
1804 'revertmove' => 'lùi lại',
1805 'revisionasofwithlink' => 'Sửa đổi lúc $1; $2<br />$3 | $4',
1806 'savegroup' => 'Lưu nhóm',
1807 'saveusergroups' => 'Lưu nhóm thành viên',
1808 'scarytranscludedisabled' => 'Liên wiki bị tắt',
1809 'scarytranscludefailed' => 'Tiêu bản cho $1 bị tắt',
1810 'scarytranscludetoolong' => 'Địa chỉ mạng dài quá',
1811 'searchfulltext' => 'Tìm toàn văn',
1812 'shareduploadwiki' => 'Xin xem thêm [$1 mô tả tệp tin]',
1813 'showdiff' => 'Xem thay đổi',
1814 'sourcefilename' => 'Tên tệp tin nguồn',
1815
1816 'templatesused' => 'Các tiêu bản dùng trong trang này',
1817 'thumbsize' => 'Kích thước thu nhỏ:&nbsp;',
1818 'tooltip-diff' => 'Xem thay đổi bạn đã thực hiện [alt-d]',
1819 'tryexact' => 'Thử tìm đoạn văn khớp chính xác với từ khóa',
1820 'upload_directory_read_only' => 'Thư mục tải lên không ghi vào
1821 được',
1822 'uploadvirus' => 'Tệp tin có virút: $1',
1823 'userrights' => 'Quản lý quyền thành viên',
1824 'val_add' => 'Thêm',
1825 'val_del' => 'Xóa',
1826 'val_details_th' => ' <sub>Thành viên</sub> \ <sup>Chủ đề</sup>',
1827 'val_iamsure' => 'Chắc chắn',
1828 'val_my_stats_title' => 'Xem qua đánh giá của tôi',
1829 'val_revision_changes_ok' => 'Đánh giá của bạn đã được lưu',
1830 'val_revision_number' => 'Thay đổi số $1',
1831 'val_revision_of' => 'Thay đổi của $1',
1832 'val_revision_stats_link' => 'chi tiết',
1833 'val_topic_desc_page' => '{{ns:4}}:Đánh giá',
1834 'val_user_stats_title' => 'Xem qua đánh giá của $1',
1835 'val_validation_of' => 'Đánh giá của "$1"',
1836 'val_votepage_intro' => 'Đổi câu này <a
1837 href="{{SERVER}}{{localurl:MediaWiki:Val_votepage_intro}}">tại
1838 đây</a>!',
1839 'val_warning' => ' <b>Không bao giờ thay đổi điều gì ở đây mà
1840 không có biểu quyết cộng đồng!</b> ',
1841 'views' => 'Xem',
1842 'watchlistall1' => 'tất cả',
1843 'watchlistall2' => 'tất cả',
1844 'wlheader-enotif' => '* Đã bật thông báo qua thư điện tử.',
1845 'wlheader-showupdated' => "* Các trang đã thay đổi từ lần cuối
1846 bạn xem chúng được in '''đậm'''",
1847 'wlhide' => 'Giấu',
1848 'wlhideshowown' => '$1 sửa đổi của tôi',
1849 'wlshow' => 'Xem',
1850 'yourdomainname' => 'Tên miền của bạn',
1851 'yourvariant' => 'Ngôn ngữ địa phương',
1852 'sitesupport-url' => '{{ns:4}}:Quyên_góp',
1853 'uploadnewversion' => '[$1 Tải lên phiên bản mới]',
1854 'selfmove' => 'Tên mới giống tên cũ; không đổi tên được.',
1855 'ipadressorusername' => 'Địa chỉ IP hay tên thành viên',
1856 'fileinfo' => ' $1Ko, kiểu MIME: <tt>$2</tt>',
1857 'groups' => 'Các nhóm',
1858 'noimage' => 'Không có hình này, bạn có thể [$1 tải nó lên]',
1859 'setstewardflag' => 'Đặt cờ tiếp viên',
1860 'val_time' => 'Thời gian',
1861 'proxyblocksuccess' => "Xong.\n",
1862
1863 # Còn cần việt hóa phần exif rất dài nữa
1864
1865 // exifgps:
1866
1867 );
1868
1869 class LanguageVi extends LanguageUtf8 {
1870
1871 function getBookstoreList () {
1872 global $wgBookstoreListVi ;
1873 return $wgBookstoreListVi ;
1874 }
1875
1876 function getNamespaces() {
1877 global $wgNamespaceNamesVi;
1878 return $wgNamespaceNamesVi;
1879 }
1880
1881
1882 function getNsIndex( $text ) {
1883 global $wgNamespaceNamesVi, $wgSitename;
1884
1885 foreach ( $wgNamespaceNamesVi as $i => $n ) {
1886 if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
1887 }
1888 if( $wgSitename == "Wikipedia" ) {
1889 if( 0 == strcasecmp( "Wikipedia", $text ) ) return 4;
1890 if( 0 == strcasecmp( "Thảo_luận_Wikipedia", $text ) ) return 5;
1891 }
1892 return false;
1893 }
1894
1895 function getQuickbarSettings() {
1896 global $wgQuickbarSettingsVi;
1897 return $wgQuickbarSettingsVi;
1898 }
1899
1900 function getSkinNames() {
1901 global $wgSkinNamesVi;
1902 return $wgSkinNamesVi;
1903 }
1904
1905 function date( $ts, $adj = false, $format = true, $timecorrection = false ) {
1906 global $wgAmericanDates, $wgUser;
1907
1908 if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
1909
1910 $datePreference = $this->dateFormat($format);
1911
1912 if ($datePreference == '0'
1913 || $datePreference == '' ) {$datePreference = $wgAmericanDates ? '0' : '2';}
1914
1915 $month = $this->getMonthName( substr( $ts, 4, 2 ) );
1916 $day = $this->formatNum( substr( $ts, 6, 2 ) );
1917 $year = $this->formatNum( 'năm ' . substr( $ts, 0, 4 ), true );
1918 $day = 'ngày ' . $day;
1919
1920 switch( $datePreference ) {
1921 case '1': return "$month $day $year";
1922 case '2': return "$day $month $year";
1923 case '3': return "$year $month $day";
1924 case '4': return substr($ts, 0, 4). '-' . substr($ts, 4, 2). '-' .substr($ts, 6, 2);
1925 default: return "$day $month $year";
1926 }
1927 }
1928
1929 function time( $ts, $adj = false, $format = true, $timecorrection = false ) {
1930 global $wgUser, $wgAmericanDates;
1931
1932 if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); }
1933 $datePreference = $this->dateFormat($format);
1934
1935 if ($datePreference == '0') {$datePreference = $wgAmericanDates ? '0' : '2';}
1936
1937 $t = substr( $ts, 8, 2 ) . ':' . substr( $ts, 10, 2 );
1938
1939 if ( $datePreference === '4' ) {
1940 $t .= ':' . substr( $ts, 12, 2 );
1941 }
1942 return $this->formatNum( $t );
1943 }
1944
1945 function timeanddate( $ts, $adj = false, $format = true, $timecorrection = false) {
1946
1947 $datePreference = $this->dateFormat($format);
1948
1949 switch ( $datePreference ) {
1950 case '4': return $this->date( $ts, $adj, $datePreference, $timecorrection ) . ' lúc ' .
1951 $this->time( $ts, $adj, $datePreference, $timecorrection );
1952 default: return $this->time( $ts, $adj, $datePreference, $timecorrection ) . ', ' .
1953 $this->date( $ts, $adj, $datePreference, $timecorrection );
1954 }
1955 }
1956
1957 var $digitTransTable = array(
1958 ',' => '&nbsp;',
1959 '.' => ','
1960 );
1961
1962 function formatNum( $number ) {
1963 global $wgTranslateNumerals;
1964 return $wgTranslateNumerals ? strtr($this->commafy($number), $this->digitTransTable ) : $number;
1965 }
1966
1967
1968 function getDateFormats() {
1969 global $wgDateFormatsVi;
1970 return $wgDateFormatsVi;
1971 }
1972
1973 function &getMagicWords() {
1974 global $wgMagicWordsVi;
1975 return $wgMagicWordsVi;
1976 }
1977
1978 function getMessage( $key ) {
1979 global $wgAllMessagesVi, $wgAllMessagesEn;
1980 if( isset( $wgAllMessagesVi[$key] ) ) {
1981 return $wgAllMessagesVi[$key];
1982 } else {
1983 return parent::getMessage( $key );
1984 }
1985 }
1986
1987 }
1988 }
1989 ?>