From: Niklas Laxström Date: Fri, 2 Sep 2005 19:50:03 +0000 (+0000) Subject: Bug 2143: Update Vietnamese interface X-Git-Tag: 1.6.0~1730 X-Git-Url: https://git.cyclocoop.org/%27.%24link.%27?a=commitdiff_plain;h=d7d52aa1c8a04d420e8e278658f4a73e51babb1c;p=lhc%2Fweb%2Fwiklou.git Bug 2143: Update Vietnamese interface --- diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 5052491f7f..c58356548f 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -81,6 +81,8 @@ fully support the editing toolbar, but was found to be too confusing. * (bug 2078) Don't hide watch tab on preview * (bug 3306) Document $wgLocalTZoffset * (bug 3304) Language file for Croatian (LanguageHr.php) +* (bug 2143) Update Vietnamese interface + === Caveats === diff --git a/languages/LanguageVi.php b/languages/LanguageVi.php index 2b9a980e29..39650f14b2 100644 --- a/languages/LanguageVi.php +++ b/languages/LanguageVi.php @@ -1,15 +1,1990 @@ 'PhÆ°Æ¡ng_tiện', + NS_SPECIAL => 'Đặc_biệt', + NS_MAIN => '', + NS_TALK => 'Thảo_luận', + NS_USER => 'Thành_viên', + NS_USER_TALK => 'Thảo_luận_Thành_viên', + NS_PROJECT => $wgMetaNamespace, + NS_PROJECT_TALK => 'Thảo_luận_'.$wgMetaNamespace, + NS_IMAGE => 'Hình', + NS_IMAGE_TALK => 'Thảo_luận_Hình', + NS_MEDIAWIKI => 'MediaWiki', + NS_MEDIAWIKI_TALK => 'Thảo_luận_MediaWiki', + NS_TEMPLATE => 'Tiêu_bản', + NS_TEMPLATE_TALK => 'Thảo_luận_Tiêu_bản', + NS_HELP => 'Trợ_giúp', + NS_HELP_TALK => 'Thảo_luận_Trợ_giúp', + NS_CATEGORY => 'Thể_loại', + NS_CATEGORY_TALK => 'Thảo_luận_Thể_loại' +) + $wgNamespaceNamesEn; + +/* private */ $wgQuickbarSettingsVi = array( + 'Không', 'Trái', 'Phải', 'Nổi bên trái' +); + +/* private */ $wgSkinNamesVi = array( + 'standard' => 'Cổ điển', + 'nostalgia' => 'Vọng cổ', + 'myskin' => 'Cá nhân' +) + $wgSkinNamesEn; + + /* private */ $wgMagicWordsVi = array( + MAG_REDIRECT => array( 0, '#redirect' , '#đổi' ), + MAG_NOTOC => array( 0, '__NOTOC__' , '__KHÔNGMỤCMỤC__' ), + MAG_FORCETOC => array( 0, '__FORCETOC__', '__LUÔNMỤCLỤC__' ), + MAG_TOC => array( 0, '__TOC__' , '__MỤCLỤC__' ), + MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__', '__KHÔNGSỬAMỤC__' ), + MAG_START => array( 0, '__START__' , '__BẮTĐẦU__' ), + MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH' , 'THÁNGNÀY' ), + MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME' , 'TÊNTHÁNGNÀY' ), + MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' , 'TÊNDÀITHÁNGNÀY' ), + MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV' , 'TÊNNGẮNTHÁNGNÀY' ), + MAG_CURRENTDAY => array( 1, 'CURRENTDAY' , 'NGÀYNÀY' ), + MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME' , 'TÊNNGÀYNÀY' ), + MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR' , 'NĂMNÀY' ), + MAG_CURRENTTIME => array( 1, 'CURRENTTIME' , 'GIỜNÀY' ), + MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES' , 'SỐBÀI' ), + MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES' , 'SỐTẬPTIN' ), + MAG_PAGENAME => array( 1, 'PAGENAME' , 'TÊNTRANG' ), + MAG_PAGENAMEE => array( 1, 'PAGENAMEE' , 'TÊNTRANG2' ), + MAG_NAMESPACE => array( 1, 'NAMESPACE' , 'KHÔNGGIANTÊN' ), + MAG_MSG => array( 0, 'MSG:' , 'NHẮN:' ), + MAG_SUBST => array( 0, 'SUBST:' , 'THẾ:' ), + MAG_MSGNW => array( 0, 'MSGNW:' , 'NHẮNMỚI:' ), + MAG_END => array( 0, '__END__' , '__KẾT__' ), + MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' , 'nhỏ' ), + MAG_IMG_RIGHT => array( 1, 'right' , 'phải' ), + MAG_IMG_LEFT => array( 1, 'left' , 'trái' ), + MAG_IMG_NONE => array( 1, 'none' , 'không' ), + MAG_IMG_WIDTH => array( 1, '$1px' ), + MAG_IMG_CENTER => array( 1, 'center', 'centre' , 'giữa' ), + MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' , 'khung'), + MAG_INT => array( 0, 'INT:' ), + MAG_SITENAME => array( 1, 'SITENAME' , 'TÊNMẠNG' ), + MAG_NS => array( 0, 'NS:' ), + MAG_LOCALURL => array( 0, 'LOCALURL:' ), + MAG_LOCALURLE => array( 0, 'LOCALURLE:' ), + MAG_SERVER => array( 0, 'SERVER' , 'MÁYCHỦ' ), + MAG_SERVERNAME => array( 0, 'SERVERNAME' , 'TÊNMÁYCHỦ' ), + MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH' , '' ), + MAG_GRAMMAR => array( 0, 'GRAMMAR:' , 'NGá»®PHÁP' ), + MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', +'__NOTC__', '__KHÔNGCHUYỂNTÊN__'), + MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', +'__NOCC__', '__KHÔNGCHUYỂNNỘIDUNG__'), + MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK' , 'TUẦNNÀY' ), + MAG_CURRENTDOW => array( 1, 'CURRENTDOW' ), + MAG_REVISIONID => array( 1, 'REVISIONID' , 'SỐBẢN' ), + ); + +/* private */ $wgDateFormatsVi = array( + 'Không lá»±a chọn', + '16:12, tháng 1 ngày 15 năm 2001', + '16:12, ngày 15 tháng 1 năm 2001', + '16:12, năm 2001 tháng 1 ngày 15', + '2001-01-15 lúc 16:12:34' // ISO 8601 +); +global $wgRightsText; + +/* private */ $wgAllMessagesVi = array( +# User Toggles + +'tog-editwidth' => 'Cá»­a sổ soạn thảo mở rộng', +'tog-editondblclick' => 'Nhấn đúp để soạn thảo trang +(JavaScript)', +'tog-editsection' => 'Bấm liên kết [sá»­a] để soạn bài', +'tog-editsectiononrightclick' => 'Bấm góc phải cạnh đề mục để +soạn mục này (JavaScript)', +'tog-fancysig' => 'Chữ ký không có liên kết đến trang cá nhân', +'tog-hideminor' => 'Giấu thay đổi nhỏ', +'tog-justify' => 'Căn đều hai bên đoạn văn', +'tog-minordefault' => 'Các soạn thảo của tôi được mặc định +là thay đổi nhỏ', +'tog-nocache' => 'Không lÆ°u trang trong bộ nhớ đệm', +'tog-numberheadings' => 'Đánh số tá»± động các đề mục', +'tog-previewonfirst' => 'Luôn xem thá»­ trước khi lÆ°u soạn thảo', +'tog-previewontop' => 'Phần xem thá»­ nằm trên hộp soạn thảo', +'tog-rememberpassword' => 'Nhớ mật khẩu của tôi (cookie)', +'tog-showtoc' => 'Hiển thị mục lục (cho bài có trên 3 đề +mục)', +'tog-showtoolbar' => 'Hiển thị thanh soạn thảo (JavaScript)', +'tog-usenewrc' => 'Thay đổi gần đây nhiều chức năng +(JavaScript)', +'tog-underline' => 'Gạch chân liên kết', +'tog-watchdefault' => 'Tá»± động theo dõi bài tôi viết hoặc +sá»­a', +'tog-highlightbroken' => 'Liên kết đến trang chÆ°a có nhÆ° này (nếu không thì nhÆ° này).', +'tog-enotifminoredits' => 'Gá»­i thông báo cho tôi về cả sá»­a đổi +nhỏ', +'tog-enotifrevealaddr' => 'Thể hiện địa chỉ thÆ° của tôi trong +thÆ° thông báo', +'tog-enotifusertalkpages' => 'Gá»­i tôi thông báo khi trang thảo luận +với tôi thay đổi', +'tog-enotifwatchlistpages' => 'Gá»­i tôi thông báo về thay đổi của +trang', +'tog-externaldiff' => 'Mặc định dùng so sánh bên ngoài', +'tog-externaleditor' => 'Mặc định dùng soạn thảo bên ngoài', +'tog-shownumberswatching' => 'Xem số người xem', + +'underline-always' => 'Luôn', +'underline-default' => 'Mặc định của trình duyệt', +'underline-never' => 'Không bao giờ', + +# Dates +'sunday' => 'chủ nhật', +'monday' => 'thứ hai', +'tuesday' => 'thứ ba', +'wednesday' => 'thứ tÆ°', +'thursday' => 'thứ năm', +'friday' => 'thứ sáu', +'saturday' => 'thứ bảy', +'january' => 'tháng 1', +'february' => 'tháng 2', +'march' => 'tháng 3', +'april' => 'tháng 4', +'may_long' => 'tháng 5', +'june' => 'tháng 6', +'july' => 'tháng 7', +'august' => 'tháng 8', +'september' => 'tháng 9', +'october' => 'tháng 10', +'november' => 'tháng 11', +'december' => 'tháng 12', +'jan' => 'tháng 1', +'feb' => 'tháng 2', +'mar' => 'tháng 3', +'apr' => 'tháng 4', +'may' => 'tháng 5', +'jun' => 'tháng 6', +'jul' => 'tháng 7', +'aug' => 'tháng 8', +'sep' => 'tháng 9', +'oct' => 'tháng 10', +'nov' => 'tháng 11', +'dec' => 'tháng 12', + +# Bits of text used by many pages: +'categories' => 'Thể loại', +'category' => 'Thể loại', +'category_header' => 'Các bài trong Thể loại "$1"', +'subcategories' => 'Tiểu thể loại', +'subcategorycount' => 'Thể loại này có $1 tiểu thể loại.', +'subcategorycount1' => 'Thể loại này có $1 tiểu thể loại.', +'allarticles' => 'Mọi bài', +'linktrail' => +"/^([a-zàâçéèêîôûäëïöüùÇÉÂÊÎÔÛÄËÏÖÜÀÈÙ]+)(.*)$/sD", +'mainpage' => 'Trang đầu', +'mainpagetext' => 'Phần mềm {{SITENAME}} đã cài đặt.', +'portal' => 'Cộng đồng', +'portal-url' => '{{ns:4}}:Cộng_đồng', +'about' => 'Giới thiệu', +'aboutsite' => 'Giới thiệu {{SITENAME}}', +'aboutpage' => '{{ns:4}}:Giới_thiệu', +'article' => 'Bài', +'help' => 'Trợ giúp', +'helppage' => '{{ns:4}}:Trợ giúp', +'bugreports' => 'Báo lỗi', +'bugreportspage' => '{{ns:4}}:Báo lỗi', +'sitesupport' => 'Quyên góp', +'faq' => 'FAQ', +'faqpage' => '{{ns:4}}:FAQ', +'edithelp' => 'Trợ giúp', +'edithelppage' => 'Trợ_giúp:Soạn thảo', +'cancel' => 'Bỏ', +'qbfind' => 'Tìm kiếm', +'qbbrowse' => 'Dẫn lái', +'qbedit' => 'Sá»­a', +'qbpageoptions' => 'Lá»±a chọn', +'qbpageinfo' => 'Thông tin', +'qbmyoptions' => 'Lá»±a chọn của tôi', +'qbspecialpages' => 'Trang đặc biệt', +'moredotdotdot' => 'Thêm nữa...', +'mypage' => 'Trang của tôi', +'mytalk' => 'Thảo luận với tôi', +'anontalk' => 'Thảo luận với IP này', +'navigation' => 'Dẫn lái', +'currentevents' => 'Thời sá»±', +'disclaimers' => 'Cảnh báo', +'disclaimerpage' => '{{ns:4}}:Cảnh báo chung', +'errorpagetitle' => 'Lỗi', +'returnto' => 'Quay lại $1.', +'tagline' => 'Bài từ bách khoa mở {{SITENAME}}.', +'whatlinkshere' => 'Liên kết tới đây', +'help' => 'Trợ giúp', +'search' => 'Tìm kiếm', +'history' => 'Lịch sá»­', +'printableversion' => 'Bản để in', +'edit' => 'Sá»­a', +'editthispage' => 'Sá»­a trang này', +'delete' => 'Xóa', +'deletethispage' => 'Xóa trang này', +'undelete_short' => 'Phục hồi', +'undelete_short1' => 'Phục hồi', +'protect' => 'Khóa', +'protectthispage' => 'Khóa trang này', +'unprotect' => 'Mở', +'unprotectthispage' => 'Mở trang này', +'newpage' => 'Trang mới', +'talkpage' => 'Trang thảo luận', +'specialpage' => 'Trang đặc biệt', +'personaltools' => 'Công cụ cá nhân', +'postcomment' => 'Thêm bàn luận', +'addsection' => '+', +'articlepage' => 'Xem bài', +'subjectpage' => 'Trang chủ đề', +'talk' => 'Thảo luận', +'toolbox' => 'Công cụ', +'userpage' => 'Trang thành viên', +'wikipediapage' => 'Trang Wikipedia', +'imagepage' => 'Trang hình', +'viewtalkpage' => 'Trang thảo luận', +'otherlanguages' => 'Ngôn ngữ khác', +'redirectedfrom' => '(đổi hướng từ $1)', +'lastmodified' => 'Lần sá»­a cuối : $1.', +'viewcount' => 'Trang này đã được đọc $1 lần.', +'copyright' => 'Bản quyền $1.', +'printsubtitle' => '(từ {{SERVER}})', +'protectedpage' => 'Trang bị khóa', +'administrators' => '{{ns:4}}:Người_quản_lý', +'sysoptitle' => 'Dành cho quản lý', +'sysoptext' => 'Chỉ có người quản lý mới thá»±c hiện +được. Xem $1.', +'developertitle' => 'Dành cho lập trình viên', +'developertext' => 'Chỉ có lập trình viên mới thá»±c hiện +được. Xem $1.', +'nbytes' => '$1 byte', +'go' => 'Xem', +'ok' => 'OK', +'pagetitle' => '$1 - {{SITENAME}}', +'history' => 'Lịch sá»­ trang', +'history_short' => 'Lịch sá»­', +'sitetitle' => '{{SITENAME}}', +'sitesubtitle' => 'Bách khoa mở', +'retrievedfrom' => 'Lấy từ « $1 »', +'newmessages' => 'Bạn có $1.', +'newmessageslink' => 'tin nhắn mới', +'editsection' => 'Sá»­a', +'toc' => 'Mục lục', +'showtoc' => 'xem', +'hidetoc' => 'giấu', +'thisisdeleted' => 'Xem hay phục hồi $1 ?', +'restorelink' => 'Phục hồi 1 sá»­a đổi', +'feedlinks' => 'Nạp:', +'sitenotice' => '-', # the equivalent to wgSiteNotice +'poweredby' => "{{SITENAME}} sá»­ dụng [http://www.mediawiki.org/ +MediaWiki], một phần mềm wiki mở.", + +# Short words for each namespace, by default used in the 'article' tab in monobook +'nstab-main' => 'Bài', +'nstab-user' => 'Trang thành viên', +'nstab-media' => 'PhÆ°Æ¡ng tiện', +'nstab-special' => 'Đặc biệt', +'nstab-wp' => 'Giới thiệu', +'nstab-image' => 'Hình', +'nstab-mediawiki' => 'Tin nhắn', +'nstab-template' => 'Tiêu bản', +'nstab-help' => 'Trợ giúp', +'nstab-category' => 'Thể loại', + +# Main script and global functions +'nosuchaction' => 'Không hiểu', +'nosuchactiontext' => 'Phần mềm không hiểu bạn muốn làm gì.', +'nosuchspecialpage' => 'Không tìm thấy', +'nospecialpagetext' => 'Không có trang đặc biệt này.', + +# General errors +'error' => 'Lỗi', +'badaccess' => 'Lỗi truy cập', +'badaccesstext' => 'Chỉ dành cho thành viên có quyền "$2". Xem $1', +'databaseerror' => 'Lỗi cÆ¡ sở dữ liệu', +'dberrortext' => "Lỗi cú pháp trong cÆ¡ sở dữ liệu. Truy vấn +vừa rồi là: +
$1
+từ hàm \"$2\". +MySQL báo lỗi \"$3: $4\".", +'dberrortextcl' => 'Một truy vấn cơ sở dữ liệu có lỗi cú +pháp. Truy vấn vừa rồi là: +"$1" +thực hiện bởi hàm "$2" +MySQL báo lỗi "$3 : $4".', +'noconnect' => "Hiện tại không kết nối với cơ sở dữ liệu +được.", +'nodb' => 'Không thấy cơ sở dữ liệu $1', +'cachederror' => 'Đây là bản sao của trang bạn yêu cầu, có +thể không cập nhật.', +'readonly' => 'Cơ sở dữ liệu bị khóa', +'enterlockreason' => 'Nêu lý do khóa, thời gian khóa ', +'readonlytext' => "Cơ sở dữ liệu {{SITENAME}} hiện bị khóa, có +thể để bảo trì, sau đó sẽ trở lại bình thường. Lý do +khóa : +

$1", +'missingarticle' => 'Cơ sở dữ liệu không thấy trang "$1". +Đây không phải lỗi cơ sở dữ liệu, mà có thể là lỗi +phần mềm. +Xin báo lỗi này cho người quản lý, nói rõ tên trang bị +lỗi.', +'internalerror' => 'Lỗi nội bộ', +'filecopyerror' => 'Không sao chép « $1 » đến « $2 » được.', +'fileinfo' => '$1Ko, type MIME: $2', +'filerenameerror' => 'Không đổi tên « $1 » đến « $2 » +được.', +'filedeleteerror' => 'Không xóa « $1 » được.', +'filenotfound' => 'Không thấy "$1".', +'unexpected' => 'Chưa ngờ tới : "$1"="$2".', +'formerror' => 'Lỗi: không gửi đơn đi được.', +'badarticleerror' => 'Không thực hiện được hành động như vậy +trên trang này.', +'cannotdelete' => "Không xóa trang được.", +'badtitle' => 'Đề mục sai', +'badtitletext' => 'Đề mục sai, rỗng hay liên kết liên ngôn ngữ +sai.', +'laggedslavemode' => 'Chú ý : trang có thể chưa được cập nhật +phiên bản cuối.', +'readonly_lag' => 'Cơ sở dữ liệu bị khóa để các máy chủ +cập nhật thông tin của nhau.', +'perfdisabled' => 'Chức năng này bị khóa vì nó làm chậm cơ sở +dữ liệu.', +'perfdisabledsub' => 'Đây là bản lưu của $1:', +'viewsource' => 'Xem mã nguồn', +'protectedtext' => 'Trang này đã bị khóa. Xem [[{{ns:4}}:Trang bị +khóa]] để biết các lý do.', +'allmessagesnotsupportedDB' => 'Đặc biệt:AllMessages không xem +được do wgUseDatabaseMessages bị khóa.', +'allmessagesnotsupportedUI' => 'Đặc biệt:AllMessages không hỗ trợ +ngôn ngữ ($1).', +'wrong_wfQuery_params' => 'Tham số sai trong wfQuery()
+Hàm : $1
+Truy vấn : $2', +'versionrequired' => 'Cần phiên bản $1 của MediaWiki', +'versionrequiredtext' => 'Cần phiên bản $1 của MediaWiki để xem +trang này. Xem [[Đặc_biệt:Phiên_bản]]', +'sqlhidden' => '(giấu truy vấn sql)', + +# Login and logout pages +# +'logouttitle' => 'Đăng xuất', +'logouttext' => "Bạn đã đang xuất. +Bạn vẫn dùng {{SITENAME}} được như người vô danh, hoặc +đăng nhập lại, có thể dưới tài khoản khác.\n", + +'welcomecreation' => "

Chào mừng, $1!

Tài khoản của bạn +đã mở. +Mời bạn vào trang Lựa chọn cá nhân dành cho bạn.", + +'loginpagetitle' => 'Đăng nhập', +'yourname' => 'Tên', +'yourpassword' => 'Mật khẩu', +'yourpasswordagain' => 'Vào lại mật khẩu', +'newusersonly' => ' (chỉ dành cho thành viên mới)', +'remembermypassword' => 'Nhớ mật khẩu (cookie)', +'loginproblem' => 'Trục trặc đăng nhập.
Mời +thử lại!', +'alreadyloggedin' => '\'\'\'$1, bạn đã đăng nhập +rồi!\'\'\'
', + +'login' => 'Đăng nhập', +'loginprompt' => 'Bạn cần bật cookie để đăng nhập vào +{{SITENAME}}.', +'userlogin' => 'Mở tài khoản hay đăng nhập', +'logout' => 'Đăng xuất', +'userlogout' => 'Đăng xuất', +'notloggedin' => 'ChÆ°a đăng nhập', +'createaccount' => 'Mở tài khoản', +'createaccountmail' => 'qua thÆ° điện tá»­', +'badretype' => '2 mật khẩu không khớp.', +'userexists' => "Tên thành viên đã có người lấy. Xin chọn +tên khác.", +'youremail' => 'ThÆ° điện tá»­ *', +'yournick' => 'Chữ ký trong thảo luận (dùng +~~~) ', +'yourrealname' => 'Tên thật *', +'emailforlost' => 'Nếu quên mật khẩu, bạn có thể yêu cầu +mật khẩu mới được gá»­i về thÆ° điện tá»­ của bạn.', +'prefs-help-realname' => '* Tên thật (tùy): tên này +(nếu được nhập) sẽ được dùng trong các đóng góp của +bạn.', +'prefs-help-email' => '* ThÆ° điện tá»­ (tùy): người +khác có thể gá»­i thÆ° từ trang này cho bạn mà họ vẫn không +biết địa chỉ thÆ° của bạn; địa chỉ thÆ° còn giúp gá»­i +bạn mật khẩu nếu bạn quên.', +'loginerror' => 'Lỗi đăng nhập', +'nocookiesnew' => "Tài khoản đã mở, nhÆ°ng bạn chÆ°a được +đăng nhập. Xin bật cookies và đăng nhập lại.", +'nocookieslogin' => " Xin bật cookies và đăng nhập lại.", +'noname' => "ChÆ°a nhập tên.", +'loginsuccesstitle' => "Đăng nhập thành công.", +'loginsuccess' => "Bạn đã đăng nhập vào {{SITENAME}} với tên +\"$1\".", +'nosuchuser' => "Thành viên \"$1\" không tồn tại. Xin kiểm tra +lại tên, hoặc mở tài khoản mới.", +'nosuchusershort' => 'Không có « $1 ». Xin kiểm tra lại.', +'wrongpassword' => 'Mật khẩu sai, xin nhập lại.', +'mailmypassword' => 'Gá»­i tôi mật khẩu', +'passwordremindertitle' => "Mật khẩu {{SITENAME}}", +'passwordremindertext' => "Ai đó (có thể là bạn) có địa chỉ IP +$1 đã xin gá»­i mật khẩu mới tới thÆ° điện tá»­ của bạn. +Mật khẩu mới của \"$2\" là \"$3\". Bạn nên đăng nhập và +thay đổi mật khẩu này.", +'noemail' => "Thành viên \"$1\" không có thÆ° điện tá»­.", +'passwordsent' => "Mật khẩu mới đã được gá»­i tới thÆ° điện +tá»­ của thành viên \"$1\". Xin đăng nhập ngay khi nhận +được.", +'loginend' => ' ', +'mailerror' => 'Lỗi gá»­i thÆ° : $1', +'acct_creation_throttle_hit' => 'Bạn đã mở $1 tài khoản. Không +thể mở thêm được nữa.', + +'eauthentsent' => 'ThÆ° xác nhận đã được gá»­i. Trước khi dùng +chức năng nhận thÆ°, bạn cần thá»±c hiện hướng dẫn trong +thÆ° xác nhận, để đảm bảo tài khoản thuộc về bạn.', +'emailauthenticated' => 'Địa chỉ thÆ° điện tá»­ của bạn được +xác nhận tại $1.', +'emailconfirmlink' => 'Xác nhận địa chỉ thÆ° điện tá»­', +'emailnotauthenticated' => 'Địa chỉ thÆ° điện tá»­ của bạn +chÆ°a được xác nhận. Chức năng thÆ° điện tá»­ +chÆ°a bật.', + +# Edit page toolbar +'bold_sample' => 'Chữ đậm', +'bold_tip' => 'Chữ đậm', +'italic_sample' => 'Chữ xiên', +'italic_tip' => 'Chữ xiên', +'link_sample' => 'Liên kết', +'link_tip' => 'Liên kết', +'extlink_sample' => 'http://www.vidu.com liên kết ngoài', +'extlink_tip' => 'Liên kết ngoài (nhớ http://)', +'headline_sample' => 'Đề mục', +'headline_tip' => 'Đề mục cấp 2', +'math_sample' => 'Nhập công thức toán vào đây', +'math_tip' => 'Công thức toán (LaTeX)', +'nowiki_sample' => 'Nhập dòng chữ không theo định dạng wiki vào +đây', +'nowiki_tip' => 'Không theo định dạng wiki', +'image_sample' => 'Ví dụ.jpg', +'image_tip' => 'Chèn hình', +'media_sample' => 'Ví dụ.ogg', +'media_tip' => 'Liên kết phÆ°Æ¡ng tiện', +'sig_tip' => 'Ký tên có ngày', +'hr_tip' => 'Dòng kẻ ngang (không nên lạm dụng)', +'infobox' => 'Ấn nút để xem ví dụ', +'infobox_alert' => "Xin nhập dòng chữ cần thá»­ vào đây.\\n Nó +sẽ hiện ra trong hộp để sao chép.\\nVí dụ\\n$1\\nthành:\\n$2", + +# Edit pages +'summary' => 'Tóm tắt ', +'subject' => 'Đề mục', +'minoredit' => 'Sá»­a đổi nhỏ', +'watchthis' => 'Theo dõi bài này', +'savearticle' => 'LÆ°u', +'preview' => 'Xem thá»­', +'showpreview' => 'Xem thá»­', +'blockedtitle' => 'Thành viên bị chặn', +"blockedtext" => "Bạn bị chặn bởi $1 vì:
$2

Bạn có thể +liên hệ với $1 hoặc các [[{{ns:4}}:Người quản lý|người +quản lý]] khác để thảo luận.", +'whitelistedittitle' => 'Cần đăng nhập để sửa bài', +'whitelistedittext' => 'Bạn cần [[Đặc_biệt:Userlogin|đăng +nhập]] để viết bài.', +'whitelistreadtitle' => 'Cần đăng nhập để đọc bài', +'whitelistreadtext' => 'Bạn cần [[Đặc_biệt:Userlogin|đăng +nhập]] để đọc bài.', +'whitelistacctitle' => 'Bạn không được phép mở tài khoản.', +'whitelistacctext' => 'Bạn cần [[Đặc_biệt:Userlogin|đăng nhập]] +để mở tài khoản.', // Looxix +'loginreqtitle' => 'Cần nhập tên', +'loginreqtext' => "Bạn cần [[Đặc_biệt:Userlogin|đăng nhập]] +để đọc các bài khác.", +'accmailtitle' => 'Đã gửi mật khẩu.', +'accmailtext' => 'Mật khẩu của « $1 » đã được gửi đến +$2.', + +'newarticle' => '(mới)', +'newarticletext' => 'Nhập nội dung bài viết vào đây.', +'anontalkpagetext' => "---- ''Đây là trang thảo luận của một +người vô danh (chưa mở tài khoản hoặc không dùng tài +khoản). Chúng ta chỉ có thể dùng [[địa chỉ IP]] để liên +hệ. Nhiều thành viên có thể có chung địa chỉ này. Nếu +bạn, một thành viên vô danh, nhận được tin nhắn không liên +quan đến bạn, bạn có thể [[Đặc_biệt:Userlogin|mở tài +khoản]] để tránh nhầm lẫn này.", +'noarticletext' => "(Trang này hiện chưa có gì)", +'clearyourcache' => "'''Chú ý:''' Sau khi lưu, bạn cần tái truy +cập để xem sự thay đổi : Mozilla / Konqueror : ctrl-r, Firefox / +IE / Opera : ctrl-f5, Safari : cmd-r.", +'updated' => '(Cập nhật)', +'note' => 'Chú ý : ', +'previewnote' => "Chú ý, đây chỉ là thử nghiệm, chưa lưu!", +'previewconflict' => "Trang này có vẻ như đã được lưu bởi +người khác sau khi bạn bắt đầu sửa.", +'editing' => 'Soạn thảo $1', +'editingsection' => 'Soạn thảo $1', +'editingcomment' => 'Soạn thảo $1', +'editconflict' => 'Sửa đổi mâu thuẫn : $1', +'explainconflict' => "Trang này có đã được lưu bởi người +khác sau khi bạn bắt đầu sửa. +Phía trên là bản vừa được lưu. Phía dưới là sửa đổi +của bạn. Bạn phải sửa lại từ bản đã lưu.
", +'yourtext' => 'Nội dung bạn nhập', +'storedversion' => 'Phiên bản lÆ°u', +"editingold" => "Chú ý: bạn đang sá»­a một phiên bản +cÅ©. Nếu bạn lÆ°u, các sá»­a đổi trên phiên bản mới hÆ¡n sẽ +mất.", +"yourdiff" => "Khác", +"copyrightwarning" => "*Xin dùng [[{{ns:4}}:Chỗ thá»­|chỗ thá»­ soạn +thảo]] nếu bạn chỉ muốn thá»­ nghiệm. +*Xin đọc thêm hướng dẫn về [[Trợ giúp:Soạn thảo|soạn +thảo]] và [[Trợ giúp:Viết bài mới|viết bài mới]]. +*Mọi đóng góp cho {{SITENAME}} đều tuân theo GNU Free Documentation +Licence (Xem $1). Nếu bạn không muốn nội dung bạn nhập bị +người khác sá»­a, đừng viết vào đây. KHÔNG LẤY TÀI LIỆU +TỪ NGUỒN KHÁC MÀ CHƯA XIN PHÉP!", +'copyrightwarning2' => "*Xin dùng [[{{ns:4}}:Chỗ thá»­|chỗ thá»­ soạn +thảo]] nếu bạn chỉ muốn thá»­ nghiệm. +*Xin đọc thêm hướng dẫn về [[Trợ giúp:Soạn thảo|soạn +thảo]] và [[Trợ giúp:Viết bài mới|viết bài mới]]. +*Mọi đóng góp cho {{SITENAME}} đều tuân theo GNU Free Documentation +Licence (Xem $1). Nếu bạn không muốn nội dung bạn nhập bị +người khác sá»­a, đừng viết vào đây. KHÔNG LẤY TÀI LIỆU +TỪ NGUỒN KHÁC MÀ CHƯA XIN PHÉP!", +"longpagewarning" => "Chú ý : Trang này dài $1 kb; +nhiều trình duyệt không tải được trang dài hÆ¡n 32 kb. +Bạn nên chia nhỏ trang này thành nhiều trang.", +"readonlywarning" => "Chú ý : trang này bị khóa để bảo +trì. Bạn chỉ có thể sao nội dung để sá»­a đổi trên máy cá +nhân.", +"protectedpagewarning" => "Chú ý : trang này bị khóa. +Chỉ có quản lý viên mới sá»­a được. Chú ý tuân thủ +[[{{ns:4}}:Trang_bị_khóa|quy định về trang bị khóa]].", + +# History pages +# +'revhistory' => 'Bản cÅ©', +'nohistory' => "Trang này chÆ°a có lịch sá»­.", +'revnotfound' => 'Không thấy', +'revnotfoundtext' => "Không thấy phiên bản trước của trang này. +Xin kiểm tra lại.\n", + +'loadhist' => 'Đang mở lịch sá»­...', +'currentrev' => 'Hiện nay', +'revisionasof' => '$1', +'cur' => 'nay', +'next' => 'sau', +'last' => 'cÅ©', +'orig' => 'gốc', +'histlegend' => "Chú thích : (nay) = so sánh với bản hiện nay, +(cÅ©) = so sánh với bản trước, n = sá»­a nhỏ", +'selectnewerversionfordiff' => 'Chọn bản mới hÆ¡n', +'selectolderversionfordiff' => 'Chọn bản cÅ© hÆ¡n', +'previousdiff' => '← So với trước', +'previousrevision' => '← Bản trước', +'nextdiff' => 'So với sau →', +'nextrevision' => 'Bản sau →', + + +# Category pages +# +'categoriespagetext' => "Các thể loại :", +'categoryarticlecount' => "Có $1 bài trong thể loại này.", +'categoryarticlecount1' => "Có $1 bài trong thể loại này.", + + +# Diffs +# +'difference' => '(Khác biệt giữa các bản)', +'loadingrev' => 'đang lấy các bản để so sánh', +'lineno' => 'Dòng $1:', +'editcurrent' => 'Sá»­a bản hiện nay', + + +# Search results +# +'searchresults' => 'Kết quả tìm', +'searchresulttext' => "Xem thêm [[{{ns:4}}:Tìm_kiếm|hướng dẫn tìm +kiếm {{SITENAME}}]].", +'searchquery' => "Cho truy vấn \"$1\"", +'badquery' => 'Truy vấn sai', +'badquerytext' => "Truy vấn sai: ngắn hÆ¡n 3 chữ cái, hoặc sai +chính tả ví dụ nhÆ° \"mèo và và chuột\". Xin mời thá»­ lại.", +'matchtotals' => "Truy vấn \"$1\" phù hợp với $2 tên bài và câu +chữ trong $3 bài.", +'nogomatch' => "Không có trang tên nhÆ° này, xin thá»­ công cụ +tìm.", +'titlematches' => "Đề mục tÆ°Æ¡ng tá»±", +'notitlematches' => "Không có tên bài nào có nội dung tÆ°Æ¡ng tá»±", +'textmatches' => "Câu chữ tÆ°Æ¡ng tá»±", +'notextmatches' => "Không có câu chữ nào trong các bài có nội +dung tÆ°Æ¡ng tá»±", +'prevn' => '$1 trước', +'nextn' => '$1 sau', +'viewprevnext' => 'Xem ($1) ($2) ($3).', +'showingresults' => "Xem $1 kết quả bắt đầu từ +#$2.", +'showingresultsnum' => "Xem $3 kết quả bắt đầu từ +#$2.", +'nonefound' => "Chú ý: viết truy vấn tìm kiếm +dài quá có thể gây khó khăn khi tìm.", +'powersearch' => "Tìm", +'powersearchtext' => " +Tìm trong :
+$1
+$2 gồm cả trang đổi hướng   Tìm $3 $9", +'searchdisabled' => "

Công cụ tìm kiếm hiện bị khóa. Chức +năng này sẽ được mở lại khi có điều kiện lắp thêm máy +chủ. Hiện tại có thể tìm với Google:

", +"blanknamespace" => "(Trang đầu)", // FIXME FvdP: trad de "(Main)" + +# Preferences page +# +'preferences' => 'Lá»±a chọn cá nhân', +'prefsnologin' => 'ChÆ°a đăng nhập', +'prefsnologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng +nhập]] để sá»­a các Lá»±a chọn cá nhân của bạn.", +"prefslogintext" => "Đăng nhập với tên $1 và số thành viên $2. + +Xem thêm [[{{ns:4}}:Trợ giúp cho Lá»±a chọn cá nhân]].", +'prefsreset' => 'Các Lá»±a chọn cá nhân đã được mặc +định lại.', +'qbsettings' => 'Các lá»±a chọn cho thanh công cụ', +'changepassword' => 'Đổi mật khẩu', +'skin' => 'Ngoại hình', +'math' => 'Công thức toán', +'dateformat' => 'Ngày tháng', +'math_failure' => 'Lỗi toán', +'math_unknown_error' => 'lỗi chÆ°a rõ', +'math_unknown_function' => 'hàm chÆ°a rõ', +'math_lexing_error' => 'lỗi chính tả', +'math_syntax_error' => 'lỗi ngữ pháp', +'math_image_error' => "Không chuyển sang định dạng PNG được, xin +kiểm tra lại cài đặt Latex, dvips, gs và convert", +'math_bad_tmpdir' => "Không tạo mới hay viết vào thÆ° mục tạm +thời được", +'math_bad_output' => "Không tạo mới hay viết vào thÆ° mục kết +quả được", +'math_notexvc' => "Không thấy 'texvc'. Xem math/README để cài đặt +lại.", +'prefs-personal' => 'Thông tin cá nhân', +'prefs-rc' => 'Thay đổi gần đây', +'prefs-misc' => 'Lá»±a chọn khác', +'saveprefs' => 'LÆ°u lá»±a chọn', +'resetprefs' => 'Mặc định lại lá»±a chọn', +'oldpassword' => 'Mật khẩu cÅ©', +'newpassword' => 'Mật khẩu mới ', +'retypenew' => 'Gõ lại', +'textboxsize' => 'Kích thước cá»­a sổ soạn thảo', +'rows' => 'Hàng ', +'columns' => 'Cột', +'searchresultshead' => 'Xem kết quả tìm kiếm', +'resultsperpage' => 'Số kết quả trong một trang ', +'contextlines' => 'Số hàng trong một kết quả', +'contextchars' => 'Số chữ trong một hàng', +'stubthreshold' => 'Độ lớn tối thiểu của bài ngắn', +'recentchangescount' => 'Số đề mục trong Thay đổi gần đây', +'savedprefs' => 'Đã lÆ°u các lá»±a chọn cá nhân.', +'timezonelegend' => 'Múi giờ', +'timezonetext' => "Nếu không chọn, giờ mặc định UTC sẽ +được dùng.", +'localtime' => 'Giờ địa phÆ°Æ¡ng', +'timezoneoffset' => 'Chênh giờ¹', +'servertime' => 'Giờ máy chủ', +'guesstimezone' => 'Dùng giờ của trình duyệt', +"emailflag" => "Không nhận thÆ° điện tá»­", +"defaultns" => "Mặc định tìm kiếm trong không gian tên :", +'yourlanguage' => "Ngôn ngữ ", + +# Recent changes +# +"changes" => "sá»­a đổi", +"recentchanges" => "Thay đổi gần đây", +"recentchangestext" => "[[{{ns:4}}:Chào mừng|Chào mừng]] bạn! +Trang này dùng để theo dõi các thay đổi gần đây trên +{{SITENAME}}.", +'rcloaderr' => "Đang lấy các thay đổi gần đây", +'rcnote' => "$1 thay đổi của $2 +ngày qua.", +'rcnotefrom' => "Thay đổi từ $2 ($1 tối +đa).", +'rclistfrom' => "Xem thay đổi từ $1.", +# "rclinks" => "Xem $1 thay đổi của $2 giờ / $3 ngày qua", +# "rclinks" => "Xem $1 thay đổi của $2 ngày qua.", +# 'showhideminor' => "$1 sá»­a nhỏ", // simple version of Wikipedia +'showhideminor' => "$1 sá»­a nhỏ | $2 robot | $3 thành viên | $4 tuần +tra", // Full version +'rclinks' => "Xem $1 thay đổi của $2 ngày qua; $3.", // Looxix +'rchide' => "trong $4 mẫu; $1 sá»­a nhỏ; $2 không gian phụ; $3 sá»­a +gộp.", // FIXME +'rcliu' => "; $1 sá»­a của thành viên đăng nhập", +'diff' => 'khác', +'hist' => 'sá»­', +'hide' => 'giấu', +'show' => 'xem', +'tableform' => 'bảng', +'listform' => 'danh bạ', +'nchanges' => '$1 sá»­a', +'minoreditletter' => 'n', +'newpageletter' => 'M', + +# Upload +# +'upload' => 'Tải lên', +'uploadbtn' => 'Tải lên', +'uploadlink' => 'Tải hình', +'reupload' => 'Tải lại', +'reuploaddesc' => 'Quay lại.', + +'uploadnologin' => 'ChÆ°a đăng nhập', +'uploadnologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng +nhập]] để tải lên tệp tin.", +'uploaderror' => "Lỗi", +'uploadtext' => "'''Chú ý!''': nếu có thể, xin mời bạn truyền +hình ảnh lên [[Commons:Wikimedia Commons|kho hình chung +Wikimedia]].
+Trước khi truyền hình lên: +*Kiểm tra hình ảnh đã tải lên trước đây tại +[[Đặc_biệt:Imagelist|danh sách những hình đã tải lên]]. +Khi truyền hình lên: +*Tuân thủ [[{{ns:4}}:Quy định về hình ảnh|quy định về sử +dụng hình ảnh]]. +*Ghi rõ thẻ quyền. Ví dụ {{PD}} hay +{{GFDL}},... Xem thêm [[{{ns:4}}:Thẻ quyền cho hình +ảnh|thẻ quyền cho hình ảnh]]. +*Dùng định dạng JPEG cho ảnh chụp, PNG cho hình vẽ, và OGG cho +âm thanh hay video. +*Ghi tóm lược về hình ảnh giúp người khác có thể dùng +lại hình của bạn. +Sau khi truyền hình lên: +*Thông tin tải lên và xóa bỏ được ghi trong [[{{ns:4}}:Nhật +trình tải lên|nhật trình tải lên]]. +*Để cho hình vào bài, xem [[{{ns:4}}:Cú pháp hình ảnh|cú pháp +hình ảnh]]. +*Người khác có thể sửa hoặc xóa những thông tin bạn tải +lên, và bạn có thể bị cấm tải lên nếu lạm dụng hệ +thống.", +"uploadlog" => "Nhật trình tải lên", // FIXME +"uploadlogpage" => "Nhật_trình_tải_lên", // FIXME +"uploadlogpagetext" => "Danh sách các tệp tin đã tải lên, theo +giờ máy chủ (UTC). +
    +
+", +'filename' => 'Tên ', +'filedesc' => 'Mô tả ', +'filestatus' => 'Bản quyền', +'filesource' => 'Nguồn', +'copyrightpage' => "{{ns:4}}:Bản quyền", +'copyrightpagename' => "giấy phép {{SITENAME}}", +'uploadedfiles' => "Đã tải xong", +'ignorewarning' => "Cứ lÆ°u tập tin, bỏ qua cảnh báo.", +'minlength' => "Tên phải dài hÆ¡n hai chữ.", +'illegalfilename' => 'Tên « $1 » có chứa ký tá»± không dùng +được cho tên trang. Xin hãy đổi tên và tải lại.', +'badfilename' => 'Đổi thành tên « $1 ».', +'badfiletype' => '« .$1 » không phải là định dạng ảnh phù +hợp.', +'largefile' => 'Kích thước tập tin không nên vượt quá 100Kb.', +'successfulupload' => 'Đã tải xong', +'fileuploaded' => "Tập tin \"$1\" đã được tải lên thành công. +Xin hãy theo liên kết: $2 đến trang mô tả và điền vào +thông tin về tập tin, chẳng hạn nhÆ° nó đến từ đâu, +được tạo ra +khi nào và bởi ai, và các chi tiết khác mà bạn biết về nó. +Nếu đây là hình ảnh, bạn có thể cho vào trong trang nhÆ° sau: +[[Image:$1|thumb|Mô tả hình]].", +'uploadwarning' => 'Chú ý!', +'savefile' => 'LÆ°u tệp tin', +'uploadedimage' => 'đã tải lên « [[$1]] »', +'uploaddisabled' => 'Xin lỗi, chức năng tải lên bị khóa.', +'uploadcorrupt' => "Tập tin bị hỏng hoặc có đuôi không chuẩn. +Xin kiểm tra và tải lại.", +'fileexists' => "'Một tệp tin với tên này đã tồn tại, xin hãy +kiểm tra $1 nếu bạn không muốn thay đổi nó.", +'filemissing' => 'Không thấy tệp tin này', + +# Image list +'imagelist' => 'Danh sách hình', +'imagelisttext' => 'Danh sách $1 hình xếp theo $2.', +'getimagelist' => 'Đang lấy danh sách hình', +'ilsubmit' => 'Tìm', +'showlast' => 'Xem $1 hình mới nhất xếp theo $2.', +'byname' => 'tên', +'bydate' => 'ngày', +'bysize' => 'kích cỡ', +'imgdelete' => 'xóa', +'imgdesc' => 'tả', +'imglegend' => "Chú thích: (tả) = xem/sá»­a mô tả về hình.", +'imghistory' => 'Lịch sá»­ hình', +'revertimg' => 'hồi', +'deleteimg' => 'xóa', +'deleteimgcompletely' => 'xóa hẳn', +'imghistlegend' => "Chú thích: (nay) = Hình hiện nay, (xóa) = Xóa +bản cÅ©, (hồi) = Phục hồi bản cÅ©. +
Ấn vào ngày để xem hình tải lên ngày đó.", +'imagelinks' => 'Liên kết đến hình', +'linkstoimage' => 'Các trang sau có liên kết đến hình:', +'nolinkstoimage' => 'Không có trang nào chứa liên kết đến +hình.', +'showbigimage' => 'Tái xuống bản có độ phân giải cao ($1x$2, $3 +Ko)', +'imagemaxsize' => 'Giới hạn độ phân giải ảnh là: ', +'newimages' => 'Trang trÆ°ng bày hình ảnh mới', +'noimages' => 'Không có hình nào.', +# image deletion +'deletedrevision' => 'Đã xóa phiên bản cÅ© $1.', + +# Statistics + +'statistics' => 'Thống kê', +'sitestats' => 'Thống kê', +'userstats' => 'Thống kê thành viên', +'sitestatstext' =>'

Hiện +đang có $2 [[{{ns:4}}:Bài bách khoa là gì?|bài viết]].

+ +Con số này không bao gồm các trang +[[{{ns:4}}:Trang_thảo_luận|thảo luận]], các trang giới thiệu +{{SITENAME}}, các [[{{ns:4}}:Trang_đổi_hướng|trang đổi hướng]], +và các trang không được coi là có nội dung (ví dụ: không +liên kết đến trang khác). Khi tính các trang đó vào, có +$1 trang. + +Đã có tổng cộng $3 lần xem, và $4 lần sửa kể +từ khi dự án này được thiết lập. Trung bình có $5 +lần sửa cho mỗi trang, và $6 lần xem cho mỗi sửa +đổi.', +'userstatstext' => "Có $1 thành viên đã đăng ký, trong đó +có $2 là [[{{ns:4}}:Người quản lý|người quản lý]], +1 là [[{{ns:4}}:Tổng quản lý|tổng quản lý]].", + +# Maintenance Page +# +'maintenance' => 'Trangbảo trì', +'maintnancepagetext' => 'Trang này có một số công cụ hữu ích +để thực hiện công tác bảo trì. Một số chức năng tạo +tải nặng lên cơ sở dữ liệu, vì vậy nên hạn chế tải +lại trang mỗi khi sửa xong một mục nào đó.', +'maintenancebacklink' => 'Quay lại trang bảo trì', +'disambiguations' => 'Trang định hướng', +'disambiguationspage' => "{{ns:4}}:Trang_định_hướng", +'disambiguationstext' => "Những trang sau đây liên kết đến một +trang định hướng. Lẽ ra chúng nên liên kết thẳng +đến một trang phù hợp.
Xin xem thêm [$1 thông tin về trang +định hướng].
Chú ý, dưới đây không liệt kê +liên kết từ các không gian tên khác.", +'doubleredirects' => 'Đổi hướng kép', +'doubleredirectstext' => "Mỗi hàng có chứa các liên kết đến +trang chuyển hướng thứ nhất và thứ hai, cũng như dòng đầu +tiên của nội dung trang chuyển hướng thứ hai, thường chỉ +tới trang đích \"thực sự\", là nơi mà trang chuyển hướng +đầu tiên phải trỏ đến.", +'brokenredirects' => 'Đổi hướng sai', +'brokenredirectstext' => 'Các trang đổi hướng sau đây liên kết +đến một trang không tồn tại.', +'selflinks' => 'Trang liên kết đến chính nó', +'selflinkstext' => 'Những trang sau đây chứa một liên kết đến +chính nó, điều này là không nên.', +'mispeelings' => 'Trang sai chính tả', +'mispeelingstext' => 'Những trang sau có lỗi chính tả +thường gặp, được liệt kê trong $1. Chính tả đúng phải +là.', +'mispeelingspage' => 'Lỗi chính tả thường gặp', + +# les 3 messages saus ne sont plus utilisés (plus de page Special:Intl) +'missinglanguagelinks' => 'Liên kết liên ngôn ngữ bị thiếu', +'missinglanguagelinksbutton' => 'Tìm liên kết liên ngôn ngữ bị +thiếu', +'missinglanguagelinkstext' => "Những trang này không liên +kết đến các trang tương đương của chúng trong $1. Các trang +chuyển hướng hoặc các liên kết đến nó không được +hiển thị.", + +# Miscellaneous special pages +'geo' => 'Tọa độ GEO', +'validate' => 'Duyệt trang', +'uncategorizedpages' => 'Trang chưa xếp thể loại', +'uncategorizedcategories' => 'Thể loại chưa phân loại', +'unusedimages' => 'Hình chưa dùng', +'nlinks' => '$1 liên kết', +'allpages' => 'Tất cả các trang', +'randompage-url'=> 'Đặc_biệt:Randompage', +'deadendpages' => 'Trang đường cùng', +'orphans' => 'Trang mồ côi', +'lonelypages' => 'Trang mồ côi', +'popularpages' => 'Trang nhiều người đọc', +'nviews' => '$1 lần xem', +'wantedpages' => 'Trang cần viết', +'randompage' => 'Trang ngẫu nhiên', +'shortpages' => 'Bài ngắn', +'longpages' => 'Bài dài', +'listusers' => 'Danh sách thành viên', +'specialpages' => 'Các trang đặc biệt', +'spheading' => 'Các trang đặc biệt', +'protectpage' => 'Khóa trang', +'recentchangeslinked' => 'Thay đổi liên quan', +'rclsub' => "(trang liên kết đến \"$1\")", +'debug' => 'Sửa lỗi', +'newpages' => 'Các bài mới nhất', +'ancientpages' => 'Các bài cũ nhất', +'move' => 'đổi tên', +'movethispage' => 'Đổi tên trang này', +'unusedimagestext' => '

Xin lưu ý là các địa chỉ mạng bên +ngoài có thể liên kết đến một hình ở đây qua một địa +chỉ trực tiếp, dù hình này được liệt kê là chưa +dùng.

', +'booksources' => "Nguồn tham khảo", +'booksourcetext' => "Dưới đây là danh sách các liên kết đến +các địa chỉ bán sách cũ hoặc mới, và có thể có thông tin +chi tiết về những sách mà bạn đang tìm. +{{SITENAME}} không hề liên quan gì với những công ty trên đây, +và danh sách này không nên được hiểu là một sự chứng +nhận nào đó đối với những công ty trên.", +'alphaindexline' => '$1 đến $2', +'version' => 'Phiên bản', + +# All pages +# +'allinnamespace' => "Mọi trang (không gian $1)", +'allpagesnext' => "Sau", +'allpagesprev' => "Trước", +'allpagessubmit' => "Hiển thị", + +# Email this user +# +'mailnologin' => 'Không có địa chỉ gửi thư', +'mailnologintext' => 'Bạn phải [[Đặc_biệt:Userlogin|đăng nhập]] +và có khai báo một địa chỉ thư điện tử hợp lệ trong +phần [[Đặc_biệt:Preferences|lựa chọn cá nhân]] thì mới gửi +được thư cho người khác.', +'emailuser' => 'Gửi thư cho người này', +'emailpage' => 'Gửi thư', +'emailpagetext' => 'Nếu người này đã cung cấp địa chỉ thư +điện tử, biểu mẫu dưới đây sẽ cho bạn gửi thư. Địa +chỉ thư điện tử của bạn sẽ xuất hiện trong phần địa +chỉ người gửi của bức thư, nên người nhận có thể trả +lời lại bạn.', +'noemailtitle' => 'Không có địa chỉ nhận thư', +'noemailtext' => 'Người này không cung cấp một địa chỉ thư +hợp lệ, hoặc đã chọn không nhận thư từ người khác.', + +'emailfrom' => 'Từ', +'emailto' => 'Đến', +'emailsubject' => 'Chủ đề', +'emailmessage' => 'Nội dung', +'emailsend' => 'Gửi', +'emailsent' => 'Đã gửi', +'emailsenttext' => 'Thư của bạn đã được gửi.', +'usermailererror' => 'Lỗi gửi thư:', +'defemailsubject' => 'thư gửi từ {{SITENAME}}', + +# Watchlist +# +'watchlist' => 'Trang tôi theo dõi', +'watchlistsub' => '(cho thành viên « $1 »)', +'nowatchlist' => "Chưa có gì.", +'watchnologin' => 'Chưa đăng nhập', +'watchnologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng +nhập]] mới sửa đổi được danh sách theo dõi.", +'addedwatch' => 'Đã vào danh sách theo dõi', +'addedwatchtext' => "Trang \"$1\" đã được cho vào +[[Đặc_biệt:Watchlist|danh sách theo dõi]]. +Những sửa đổi đối với trang này và trang thảo luận của +nó sẽ được liệt kê, và được in đậm trong +[[Đặc_biệt:Recentchanges|danh sách các thay đổi mới]]. +

Nếu bạn muốn cho trang này ra khỏi danh sách theo dõi, nhấn +vào \"Ngừng theo dõi\" ở trên.", +'removedwatch' => 'Đã ra khỏi danh sách theo dõi', +'removedwatchtext' => "Trang « $1 » đã ra khỏi danh sách theo dõi.", +'watch' => 'Theo dõi', +'watchthispage' => 'Theo dõi trang này', +'unwatch' => 'ngừng theo dõi', +'unwatchthispage' => 'Ngừng theo dõi', +'notanarticle' => 'Không phải bài viết', +'watchnochange' => 'Không có trang nào bạn theo dõi được sửa +đổi.', +'watchdetails' => "* Bạn theo dõi $1 trang không kể trang thảo +luận. $3
+*[$4 Xem và sửa lại danh sách]", // Looxix +'watchmethod-recent'=> 'Dưới đây hiện thay đổi mới với các +trang theo dõi.', +'watchmethod-list' => 'Dưới đây hiện danh sách các trang theo +dõi.', +'removechecked' => 'Ngưng theo dõi mục đã chọn', +'watchlistcontains' => "Danh sách theo dõi của bạn có $1 trang.", +'watcheditlist' => 'Đây là sắp xếp theo chữ cái các trang +bạn theo dõi. +Chọn các trang bạn muốn ngưng theo dõi và nhấn "Ngưng theo dõi +mục đã chọn".', +'removingchecked' => 'Đang ngưng theo dõi trang yêu cầu...', +'couldntremove' => "Không thể ngưng theo dõi trang '$1'...", +'iteminvalidname' => "Tên trang '$1' không hợp lệ...", +'wlnote' => "$1 sửa đổi mới trong $2 giờ qua.", +'wlshowlast' => "Xem $1 giờ $2 ngày qua, hoặc $3 ", +'wlsaved' => 'Đây là bản lưu danh sách theo dõi.', + +# Delete/protect/revert + +'deletepage' => 'Xóa trang', +'confirm' => 'Khẳng định', +'excontent' => 'nội dung cũ là:', +'exbeforeblank' => 'nội dung trước khi xóa là:', +'exblank' => 'trang rỗng', +'confirmdelete' => 'Khẳng định xóa', +'deletesub' => "(Xóa \"$1\")", +'historywarning' => 'Chú ý: trang bạn sắp xóa đã có lịch +sử: ', +'confirmdeletetext' => "Bạn sắp xóa hẳn một trang +hoặc hình cùng với tất cả lịch sử của nó khỏi cơ sở +dữ liệu. +Xin khẳng định bạn hiểu rõ hậu quả có thể xảy ra, và +bạn thực hiện đúng [[{{ns:4}}:Quy_định|quy định]].", +'actioncomplete' => 'Xong', +'deletedtext' => "\"$1\" đã được xóa. Xem danh sách các xóa bỏ +gần nhất tại $2.", +'deletedarticle' => "đã xóa \"$1\"", +'dellogpage' => 'Nhật trình xóa', +'dellogpagetext' => 'Danh sách xóa mới, theo giờ máy chủ (UTC). +

    +
+', +'deletionlog' => 'nhật trình xóa', +'reverted' => 'Đã quay lại phiên bản cũ', +'deletecomment' => 'Lý do', +'imagereverted' => 'Đã quay lại phiên bản cũ.', +'rollback' => 'Quay lại sửa đổi cũ', +'rollback_short' => 'Quay lại', +'rollbacklink' => 'quay lại', +'rollbackfailed' => 'Không quay lại được', +'cantrollback' => 'Không quay lại được; trang này có 1 tác +giả.', +'alreadyrolled' => "Không thể quay lại phiên bản của [[$1]] +bởi [[Thành_viên:$2|$2]] ([[Thảo_luận_thành_viên:$2|Thảo +luận]]). +Đã có sửa đổi lần cuối bởi [[Thành_viên:$3|$3]] +([[Thảo_luận_thành_viên:$3|Thảo luận]]).", +# only shown if there is an edit comment +'editcomment' => "Tóm lược sửa đổi: \"$1\".", +'revertpage' => "đã hủy sửa đổi của $2, quay về phiên bản +của $1", +'sessionfailure' => 'Có thể 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 tải lại trang và thử lại.', +'protectlogpage' => 'Nhật trình khóa', +'protectlogtext' => "Danh sách khóa/mở (xem [[{{ns:4}}:Các trang bị +khóa|các trang bị khóa]]).", +'protectedarticle' => "đã khóa $1", +'unprotectedarticle' => "đã mở $1", +'protectsub' =>"(Khóa \"$1\")", +'confirmprotecttext' => 'Bạn thật sự muốn khóa trang này?', +'confirmprotect' => 'Khẳng định khóa', +'protectmoveonly' => 'Chỉ không cho di chuyển', +'protectcomment' => 'Lý do', +'unprotectsub' =>"(Mở \"$1\")", +'confirmunprotecttext' => 'Bạn thật sự muốn mở trang này?', +'confirmunprotect' => 'Khẳng định mở', +'unprotectcomment' => 'Lý do', + +# Groups +'addgroup' => 'Thêm nhóm', +'editgroup' => 'Sửa nhóm', +'editusergroup' => 'Sửa các nhóm thành viên', +'addgrouplogentry' => 'Đã thêm nhóm $2', + +'groups-lookup-group' => 'Quản lý quyền hạn các nhóm', +'groups-group-edit' => 'Các nhóm hiện nay:', + +'userrights-lookup-user' => 'Quản lý nhóm thành viên', +'userrights-user-editname' => 'Nhập tên thành viên: ', + +# group editing +'groups-editgroup' => 'Sửa nhóm', +'groups-addgroup' => 'Thêm nhóm', +'groups-editgroup-preamble' => 'Nếu một tên hoặc một mô tả bắt +đầu bằng dấu phẩy, phần còn lại được coi như tên một +tin nhắn, do đó nội dung sẽ được địa phương hóa qua không +gian MediaWiki', +'groups-editgroup-name' => 'Tên nhóm:', +'groups-editgroup-description' => 'Mô tả nhóm (tối đa 255 chữ):
', +'savegroup' => 'Lưu nhóm', +'groups-tableheader' => 'ID || Tên || Mô tả || Quyền', +'groups-existing' => 'Các nhóm hiện nay', +'groups-noname' => 'Xin nhập tên nhóm hợp lệ', +'groups-already-exists' => 'Một nhóm đã có tên đó', +'addgrouplogentry' => 'Nhóm $2 đã được thêm', +'changegrouplogentry' => 'Nhóm $2 đã thay đổi', +'renamegrouplogentry' => 'Nhóm $2 đã đổi tên thành $3', + +# user groups editing +# +'userrights-editusergroup' => 'Sửa nhóm thành viên', +'saveusergroups' => 'Lưu nhóm thành viên', +'userrights-groupsmember' => 'Thành viên của:', +'userrights-groupsavailable' => 'Các nhóm hiện nay:', +'userrights-groupshelp' => 'Chọn nhóm mà bạn muốn thêm hay bớt +thành viên. +Các nhóm không được chọn sẽ không thay đổi. Có thể chọn +nhóm bằng CTRL + Chuột trái', +'userrights-logcomment' => 'Thành viên nhóm đã đổi từ $1 đến +$2', + +# Default group names and descriptions +'group-anon-name' => 'Vô danh', +'group-anon-desc' => 'Các thành viên vô danh', +'group-loggedin-name' => 'Thành viên', +'group-loggedin-desc' => 'Các thành viên đăng nhập', +'group-admin-name' => 'Quản lý', +'group-admin-desc' => 'Các thành viên được tín nhiệm để +chặn phá hoại hay xóa bài', +'group-bureaucrat-name' => 'Tổng quản lý', +'group-bureaucrat-desc' => 'Các thành viên có thể bổ nhiệm quản +lý', +'group-steward-name' => 'Tiếp viên', +'group-steward-desc' => 'Có mọi quyền hạn', + +# Special:Undelete +'undelete' => 'Khôi phục', +'undeletepage' => 'Xem và khôi phục trang bị xóa', +'undeletepagetext' => 'Các trang sau có thể khôi phục được từ +thùng rác. Thùng rác được xóa định kỳ.', +'undeletearticle' => 'Khôi phục', +'undeleterevisions' => "$1 bản được lưu", +'undeletehistory' => 'Nếu bạn khôi phục trang này, tất cả các +phiên bản của nó sẽ được phục hồi vào lịch sử của +trang. +Nế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, và phiên bản hiện hành của trang mới +sẽ không bị thay thế.', +'undeleterevision' => "Xóa lúc $1", +'undeletebtn' => 'Khôi phục', +'undeletedarticle' => "đã khôi phục \"$1\"", +'undeletedrevisions' => "$1 bản được khôi phục", +'undeletedtext' => "[[$1]] đã được khôi phục. +Xem danh sách các xóa bỏ và khôi phục tại +[[Đặc_biệt:Log/delete]].", + +# Contributions +'contributions' => 'Đóng góp', +'mycontris' => 'Đóng góp của tôi', +'contribsub' => "Của $1", +'nocontribs' => 'Không tìm thấy.', +'ucnote' => "
$1 thay đổi mới của người này trong +$2 ngày qua.", +'uclinks' => "Xem $1 thay đổi mới; xem $2 ngày qua.", +'uctop' => '(mới nhất)' , +'newbies' => 'người mới', + +# What links here +'whatlinkshere' => 'Liên kết đến đây', +'notargettitle' => 'Không hiểu', +'notargettext' => 'Xin chỉ rõ trang mục tiêu.', +'linklistsub' => '(Các liên kết)', +'linkshere' => 'Các trang sau liên kết đến đây:', +'nolinkshere' => 'Không có liên kết đến đây.', +'isredirect' => 'trang đổi hướng', + +# Block/unblock IP + +'blockip' => 'Cấm thành viên', +'blockiptext' => "Mẫu dưới để cấm một địa chỉ IP hoặc +một tài khoản. +Chức năng này chỉ nên dùng để ngăn những hành vi phá hoại, +và phải +tuân theo [[{{ns:4}}:Quy_định|quy_định]]. +Xin cho biết lý do cấm.", +'ipaddress' => 'Địa chỉ IP/tên tài khoản', +'ipbexpiry' => 'Thời hạn', +'ipbreason' => 'Lý do', +'ipbsubmit' => 'Cấm', +'badipaddress' => 'Địa chỉ IP không hợp lệ', +'blockipsuccesssub' => 'Đã cấm', +'blockipsuccesstext' => "\"$1\" đã bị cấm. +
Xem lại những lần cấm tại [[Đặc_biệt:Ipblocklist|danh +sách cấm]].", +'unblockip' => 'Bỏ cấm', +'unblockiptext' => 'Mẫu sau để khôi phục lại quyền sửa bài +đối với một địa chỉ IP hoặc tài khoản đã bị cấm +trước đó.', +'ipusubmit' => 'Bỏ cấm', +'ipusuccess' => "\"$1\" đã hết bị cấm", +'ipblocklist' => 'Danh sách cấm', +'blocklistline' => "$1, $2 đã cấm $3 (thời hạn $4)", +'blocklink' => 'cấm', +'unblocklink' => 'bỏ cấm', +'contribslink' => 'đóng góp', +'autoblocker' => "Bị tự động cấm vì dùng chung địa chỉ IP +với \"$1\". Lý do \"$2\".", +'blocklogpage' => 'Nhật trình cấm', +'blocklogentry' => 'đã cấm "$1", thời hạn $2', +'blocklogtext' => 'Nhật trình lưu những lần cấm và bỏ cấm. +Các địa chỉ +IP bị cấm tự động không được liệt kê. Xem thêm +[[Đặc_biệt:Ipblocklist|danh sách cấm]].', +'unblocklogentry' => 'đã hết cấm "$1"', +'range_block_disabled' => 'Không được cấm hàng loạt.', +'ipb_expiry_invalid' => 'Thời điểm hết hạn không hợp lệ.', +'ip_range_invalid' => "Dải IP không hợp lệ.\n", +'proxyblocker' => 'Chặn proxy', +'proxyblockreason' => 'Địa chỉ IP của bạn đã bị cấm vì là +proxy mở. Xin hãy liên hệ nhà cung cấp dịch vụ Internet hoặc +bộ phận hỗ trợ kỹ thuật của bạn và thông báo với họ +về vấn đề an ninh nghiêm trọng này.', +'proxyblocksuccess' => "Đã xong.\n", +// Chỗ này có thể lỗi +'sorbs' => 'SORBS DNSBL', +'sorbsreason' => 'Địa chỉ IP của bạn bị liệt kê là một +proxy mở theo [http://www.sorbs.net SORBS] DNSBL.', +'sorbs_create_account_reason' => 'Địa chỉ IP của bạn bị liệt +kê là một proxy mở theo [http://www.sorbs.net SORBS] DNSBL. Bạn +không thể mở được tài khoản.', + +# Developer tools +'lockdb' => 'Khóa cơ sở dữ liệu', +'unlockdb' => 'Mở cơ sở dữ liệu', +'lockdbtext' => 'Khóa cơ sở dữ liệu sẽ không cho phép +người dùng sửa đổi các trang, thay đổi thông số cá nhân +của họ, sửa danh sách theo dõi, và những thao tác khác đòi +hỏi phải thay đổi trong cơ sở dữ liệu. +Xin hãy khẳng định là bạn có ý định thực hiện điều +này, và bạn sẽ mở khóa cơ sở dữ liệu khi xong công việc +bảo trì của bạn.', +'unlockdbtext' => 'Mở khóa cơ sở dữ liệu sẽ lại cho phép +các người dùng có thể sửa đổi trang, thay đổi thông số +cá nhân của họ, sửa đổi danh sách theo dõi của họ, và +nhiều thao tác khác đòi hỏi phải có thay đổi trong cơ sở +dữ liệu. +Xin hãy khẳng định đây là điều bạn định làm.', +'lockconfirm' => 'Vâng, tôi thực sự muốn khóa cơ sở dữ +liệu.', +'unlockconfirm' => 'Vâng, tôi thực sự muốn mở cơ sở dữ +liệu.', +'lockbtn' => 'Khóa cơ sở dữ liệu', +'unlockbtn' => 'Mở cơ sở dữ liệu', +'locknoconfirm' => 'Bạn đã không chọn vào ô khẳng định.', +'lockdbsuccesssub' => 'Khóa thành công cơ sở dữ liệu', +'unlockdbsuccesssub' => 'Mở thành công cơ sở dữ liệu', +'lockdbsuccesstext' => 'Cơ sở dữ liệu đã bị khóa. +
Nhớ bỏ khóa sau khi bảo trì xong.', +'unlockdbsuccesstext' => 'Cơ sở dữ liệu đã được mở khóa.', + +# Special:Makesysop +'bureaucratlog' => 'Nhật trình tổng quản lý', +'bureaucratlogentry' => 'Quyền của « $1 » chuyển thành « $2 »', +'makesysoptitle' => 'Phong một thành viên làm quản lý', +'makesysoptext' => 'Mẫu này được các tổng quản lý dùng +để phong các thành viên bình thường thành người quản lý. +Hãy gõ tên của thành viên cần phong quyền quản lý vào ô này +và nhấn nút.', +'makesysopname' => 'Tên thành viên:', +'makesysopsubmit' => 'Phong quyền quản lý cho thành viên này', +'makesysopok' => "Thành viên \"$1\" đã thành quản lý", +'makesysopfail' => "Thành viên \"$1\" không thể trở thành +quản lý được. (Liệu bạn có nhập tên đúng không?)", +'setbureaucratflag' => 'Đặt cờ tổng quản lý', +'bureaucratlog' => 'Nhật trình tổng quản lý', +'rightslogtext' => 'Đây là nhật trình lưu những thay đổi +đối với các quyền hạn thành viên.', +'bureaucratlogentry' => "Quyền hạn cho thành viên \"$1\" được +xác lập \"$2\"", +'rights' => 'Quyền:', +'set_user_rights' => 'Đặt quyền hạn cho thành viên', +'user_rights_set' => "Quyền hạn thành viên của \"$1\" đã +được cập nhật", +'set_rights_fail' => "Quyền hạn thành viên của \"$1\" không +thể xác lập được. (Liệu bạn có gõ sai tên không?)", +'makesysop' => 'Phong một thành viên làm quản lý', + +# Special:Validate +'val_clear_old' => 'Xóa các dữ liệu duyệt cũ của tôi cho $1', +'val_merge_old' => 'sử dụng đánh giá trước của tôi khi chọn +\'Không ý kiến\'', +'val_form_note' => 'Mẹo: khi hợp nhất dữ liệu, mọi tùy +chọn không ý kiến +sẽ được đặt giá trị và lời bình luận của phiên bản +gần nhất mà +đã đưa ý kiến. Chỉ cần chọn tùy chọn nào bạn định +thay đổi, và +hợp nhất sẽ được cho vào các tùy chọn khác với thông số +trước của bạn.', +'val_noop' => 'Không ý kiến', +'val_percent' => '$1%
($2 của $3 điểm
bởi $4 thành +viên)', +'val_percent_single' => '$1%
($2 của $3 điểm
bởi +một thành viên)', +'val_total' => 'Tổng cộng', +'val_version' => 'Phiên bản', +'val_tab' => 'Duyệt', +'val_this_is_current_version' => 'đây là bản mới nhất', +'val_version_of' => "Phiên bản của $1" , +'val_table_header' => "Lớp$1Ý +kiến$1Bình luận\n", +'val_stat_link_text' => 'Thống kê về duyệt cho bài này', +'val_view_version' => 'Xem bản này', +'val_validate_version' => 'Duyệt bản này', +'val_user_validations' => 'Thành viên này đã duyệt $1 trang.', +'val_no_anon_validation' => 'Bạn phải đăng nhập mới duyệt bài +được.', +'val_validate_article_namespace_only' => 'Chỉ các bài viết mới +duyệt được. Trang này không nằm trong không gian tên +dành cho các [[{{ns:4}}:Bài bách khoa là gì?|bài viết]].', +'val_validated' => 'Đã duyệt.', +'val_article_lists' => 'Các bài được duyệt', +'val_page_validation_statistics' => 'Thống kê về duyệt trang cho $1', +'val_details_th_user' => 'thành viên $1', +'val_no' => 'Không', +'val_rev_for' => 'Sửa chữa cho $1', +'val_revision' => 'Xem lại', +'val_show_my_ratings' => 'Xem đánh giá của tôi', +'val_yes' => 'Được', + + +# Spam +'spamprotectiontitle' => 'Bộ lọc chống thư rác', +'spamprotectiontext' => 'Trang bạn muốn lưu bị bộ lọc thư rác +chặn lại. Đây có thể do một liên kết dẫn tới một địa +chỉ bên ngoài.', +'spamprotectionmatch' => 'Nội dung sau đây đã kích hoạt bộ lọc +thư rác: $1', + +'subcategorycount' => "Có $1 tiểu thể loại trong thể loại này.", +'subcategorycount1' => "Có $1 tiểu thể loại trong thể loại +này.", +'categoryarticlecount' => "Có $1 bài trong thể loại này.", +'categoryarticlecount1' => "Có $1 bài trong thể loại này.", +'usenewcategorypage' => "1\n\nĐặt ký tự đầu tiên bằng \"0\" +để tắt mẫu trang thể loại mới.", +'listingcontinuesabbrev' => " tiếp", + +# Patrolling +# +'markaspatrolleddiff' => "Đánh dấu tuần tra", +'markaspatrolledlink' => "", +'markaspatrolledtext' => "Đánh dấu tuần tra", +'markedaspatrolled' => "Đã đánh dấu tuần tra", +'markedaspatrolledtext' => "Bản được đánh dấu đã tuần tra.", +'rcpatroldisabled' => "\"Thay đổi gần đây\" của các trang +tuần tra không bật", +'rcpatroldisabledtext' => "Chức năng \"thay đổi gần đây\" của +các trang tuần tra hiện không được bật.", + +# Move page + +'movepage' => 'Di chuyển', +'movepagetext' => 'Dùng mẫu dưới đây sẽ đổi tên một trang, +đồng thời chuyển tất cả lịch sử của nó sang tên mới. +*Tên cũ sẽ tự động đổi hướng sang tên mới. +*Trang sẽ không bị chuyển nếu đã có một trang tại +tên mới, trừ khi nó rỗng hoặc là trang đổi hướng và không +có lịch sử sửa đổi. Điều này có nghĩa là bạn có thể +đổi tên một trang lại như trước lúc nó được đổi tên +nếu bạn nhầm, và bạn không thể ghi đè một trang đã có +sẵn. +*Những liên kết đến tên trang cũ sẽ không thay đổi; cần +[[Đặc_biệt:DoubleRedirects|kiểm tra]] những trang chuyển hướng +kép và sai.
+Bạn phải đảm bảo những liên kết tiếp tục trỏ đến +đúng trang cần thiết.', +'movepagetalktext' => 'Trang thảo luận đi kèm nếu có, sẽ được +tự động chuyển theo \'\'\'trừ khi:\'\'\' +*Bạn đang chuyển xuyên qua không gian tên, +*Một trang thảo luận đã tồn tại dưới tên bạn chọn, +hoặc +*Bạn không chọn vào ô bên dưới. + +Trong những trường hợp này, bạn phải di chuyển hoặc hợp +nhất trang theo kiểu thủ công nếu muốn.', +'movearticle' => 'Di chuyển', +'movenologin' => 'Chưa đăng nhập', +'movenologintext' => "Bạn phải [[Đặc_biệt:Userlogin|đăng nhập]] +mới di chuyển trang được.", +'newtitle' => 'Tên mới', +'movepagebtn' => 'Di chuyển', +'pagemovedsub' => 'Di chuyển thành công', +'pagemovedtext' => "Trang \"[[$1]]\" đổi thành \"[[$2]]\".", +'articleexists' => 'Đã có một trang với tên đó, hoặc tên bạn +chọn không hợp lệ. +Xin hãy chọn tên khác.', +'talkexists' => 'Trang được di chuyển thành công, nhưng trang +thảo luận tương ứng +không thể chuyển được vì đã có một trang thảo luận ở +tên mới. +Xin hãy hợp nhất chúng lại.', +'movedto' => 'đổi thành', +'movetalk' => 'Di chuyển trang "thảo luận" nếu có.', +'talkpagemoved' => 'Trang thảo luận tương ứng đã chuyển.', +'talkpagenotmoved' => 'Trang thảo luận tương ứng +không chuyển.', +'1movedto2' => "$1 đổi thành $2", +'1movedto2_redir' => '$1 đổi thành $2 qua đổi hướng', +'movereason' => 'Lý do', + +# Export page +'export' => 'Xuất các trang', +'exporttext' => 'Bạn có thể xuất nội dung và lịch sử sửa +đổi của một trang hay +tập hợp trang nào đó vào trong các XML. Trong tương lai, cũng +có thể nhập vào một +mạng khác chạy phần mềm MediaWiki. + +Để xuất nội dung các bài, gõ vào tên bài trong cửa sổ +dưới đây, mỗi tên một hàng, và +cho biết là bạn muốn chọn phiên bản hiện tại cùng với +các phiên bản cũ của nó, với các dòng +về lịch sử trang, hay chỉ phiên bản hiện hành với thông tin +về lần sửa đổi cuối cùng.', +'exportcuronly' => 'Chỉ xuất phiên bản hiện hành, không xuất +tất cả lịch sử trang', + +# Namespace 8 related +'allmessages' => 'Thông báo hệ thống', +'allmessagesname' => 'Tên thông báo', +'allmessagesdefault' => 'Nội dung mặc định', +'allmessagescurrent' => 'Nội dung hiện thời', +'allmessagestext' => 'Đây là toàn bộ thông báo hệ thống có +trong không gian tên MediaWiki: .', +'allmessagesnotsupportedUI' => 'Ngôn ngữ giao diện hiện tại của +bạn $1 không được Đặc_biệt:AllMessages hỗ trợ tại +đây. ', +'allmessagesnotsupportedDB' => 'Đặc_biệt:AllMessages không được +hỗ trợ vì wgUseDatabaseMessages bị tắt.', + +# Thumbnails +'thumbnail-more' => 'Phóng lớn', +'missingimage' => "Không có hình
$1\n", +'filemissing' => 'Không có tệp tin', + +# Special:Import +'import' => 'Nhập các trang', +'importtext' => 'Xin hãy xuất tập tin từ wiki nguồn sử dụng +công cụ Đặc_biệt:Export, lưu nó vào đĩa và tải lên ở +đây.', +'importfailed' => "Không nhập được: $1", +'importnotext' => 'Trang trống không có nội dung', +'importsuccess' => 'Nhập thành công!', +'importhistoryconflict' => 'Có mâu thuẫn trong lịch sử của các +phiên bản (trang này có thể đã được nhập vào trước +đó)', + +# Keyboard access keys for power users +'accesskey-compareselectedversions' => 'v', +'accesskey-minoredit' => 'i', +'accesskey-preview' => 'p', +'accesskey-save' => 's', +'accesskey-search' => 'f', + +# tooltip help for the main actions +'tooltip-search' => 'Tìm kiếm [alt-f]', +'tooltip-minoredit' => 'Đánh dấu đây là sửa đổi nhỏ [alt-i]', +'tooltip-save' => 'Lưu lại những thay đổi của bạn [alt-s]', +'tooltip-preview' => 'Xem thử những thay đổi trước khi lưu! +[alt-p]', +'tooltip-compareselectedversions' => 'Xem khác biệt giữa hai phiên +bản của trang này. [alt-v]', +'tooltip-watch' => 'Cho trang này vào danh sách theo dõi [alt-w]', + +# Metadata +'nodublincore' => 'Máy chủ không hỗ trợ siêu dữ liệu Dublin +Core RDF.', +'nocreativecommons' => 'Máy chủ không hỗ trợ siêu dữ liệu +Creative Commons RDF.', +'notacceptable' => 'Máy chủ không thể cho ra định dạng dữ +liệu tương thích với phần mềm của bạn.', + +# Attribution +'anonymous' => "Thành viên vô danh của {{SITENAME}}", +'siteuser' => "Thành viên $1 của {{SITENAME}}", +'lastmodifiedby' => "Trang này được $2 cập nhật lần cuối lúc +$1.", +'and' => 'và', +'othercontribs' => "dựa trên công trình của $1.", +'others' => 'những người khác', +'siteusers' => "Thành viên $1 của {{SITENAME}}", +'creditspage' => 'Trang ghi nhận đóng góp', +'nocredits' => 'Không có thông tin ghi nhận đóng góp cho trang +này.', + +# confirmemail +'confirmemail' => 'Xác nhận thư điện tử', +'confirmemail_text' => 'Cần kiểm tra địa chỉ thư điện tử +trước khi lưu. Ấn nút bên dưới để gửi thư xác nhận +đến địa chỉ. Thư xác nhận có một mã xác nhận; khi bạn +nhập mã xác nhận vào đây, địa chỉ thư điện tử của +bạn sẽ được xác nhận.', +'confirmemail_send' => 'Gửi thư xác nhận', +'confirmemail_sent' => 'Thư xác nhận đã được gửi', +'confirmemail_sendfailed' => 'Không thể gửi thư xác nhận. Xin +kiểm tra lại địa chỉ thư.', +'confirmemail_invalid' => 'Mã xác nhận sai. Mã này có thể đã +hết hạn', +'confirmemail_success' => 'Thư điện tử của bạn đã được xác +nhận. Bạn có thể đăng nhập được.', +'confirmemail_loggedin' => 'Địa chỉ thư điện tử của bạn đã +được xác nhận', +'confirmemail_error' => 'Có trục trặc', +'confirmemail_subject' => 'Xác nhận thư điện tử tại +{{SITENAME}}', +'confirmemail_body' => 'Ai đó, có thể là bạn, với địa chỉ +thư điện tử $1, đã mở tài khoản "$2" dùng địa chỉ này +ở {{SITENAME}}. + +Để xác nhận rằng tài khoản này của bạn và dùng chức +năng thư điện tử ở {{SITENAME}}, xin mở địa chỉ mạng sau : + +$3 + +Nếu không phải bạn, đừng mở địa chỉ này. Mã xác nhận +này sẽ hết hạn lúc $4.', + +# Math +'mw_math_png' => 'Luôn cho ra dạng hình PNG', +'mw_math_simple' => 'HTML nếu rất đơn giản, nếu không PNG', +'mw_math_html' => 'HTML nếu có thể, nếu không PNG', +'mw_math_source' => 'Để là TeX (cho trình duyệt văn bản)', +'mw_math_modern' => 'Dành cho trình duyệt hiện đại', +'mw_math_mathml' => 'MathML nếu có thể', + +'usercssjsyoucanpreview' => "'''Chú ý :''' xem thử trước để kiểm +tra trang css/js mới trước khi lưu.", +'usercsspreview' => "'''Bạn đang xem thử trang css và nó chưa +được lưu !'''", +'userjspreview' => "'''Bạn đang xem thử trang Javascript và nó chưa +được lưu ! !'''", + +# stylesheets +'Monobook.css' => '/* edit this file to customize the monobook skin for the +entire site */', +# Monobook.js: tooltips and access keys for monobook +'Monobook.js' => '/* tooltips and access keys */ +ta = new Object(); +ta[\'pt-userpage\'] = new Array(\'.\',\'Trang của tôi\'); +ta[\'pt-anonuserpage\'] = new Array(\'.\',\'Trang của IP bạn đang dùng\'); +ta[\'pt-mytalk\'] = new Array(\'n\',\'Thảo luận với tôi\'); +ta[\'pt-anontalk\'] = new Array(\'n\',\'Thảo luận với địa chỉ IP này\'); +ta[\'pt-preferences\'] = new Array(\'\',\'Lựa chọn cá nhân của tôi\'); +ta[\'pt-watchlist\'] = new Array(\'l\',\'Thay đổi của các trang tôi theo dõi.\'); +ta[\'pt-mycontris\'] = new Array(\'y\',\'Đóng góp của tôi\'); +ta[\'pt-login\'] = new Array(\'o\',\'Đăng nhập sẽ có lợi hơn, tuy nhiên không bắt buộc.\'); +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.\'); +ta[\'pt-logout\'] = new Array(\'o\',\'Đăng xuất\'); +ta[\'ca-talk\'] = new Array(\'t\',\'Thảo luận về trang này\'); +ta[\'ca-edit\'] = new Array(\'e\',\'Bạn có thể sửa được trang này. Xin xem thử trước khi lưu.\'); +ta[\'ca-addsection\'] = new Array(\'+\',\'Thêm bình luận vào đây.\'); +ta[\'ca-viewsource\'] = new Array(\'e\',\'Trang này được khóa. Bạn có thể xem mã nguồn.\'); +ta[\'ca-history\'] = new Array(\'h\',\'Những phiên bản cũ của trang này.\'); +ta[\'ca-protect\'] = new Array(\'=\',\'Khóa trang này lại\'); +ta[\'ca-delete\'] = new Array(\'d\',\'Xóa trang này\'); +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\'); +ta[\'ca-move\'] = new Array(\'m\',\'Di chuyển trang này\'); +ta[\'ca-nomove\'] = new Array(\'\',\'Bạn không thể di chuyển trang này\'); +ta[\'ca-watch\'] = new Array(\'w\',\'Thêm trang này vào danh sách theo dõi\'); +ta[\'ca-unwatch\'] = new Array(\'w\',\'Bỏ trang này khỏi danh sách theo dõi\'); +ta[\'search\'] = new Array(\'f\',\'Tìm kiếm\'); +ta[\'p-logo\'] = new Array(\'\',\'Trang đầu\'); +ta[\'n-mainpage\'] = new Array(\'z\',\'Trang đầu của bách khoa mở\'); +ta[\'n-portal\'] = new Array(\'\',\'Giới thiệu dự án, cách sử dụng, tìm kiếm thông tin ở đây\'); +ta[\'n-currentevents\'] = new Array(\'\',\'Xem thời sự\'); +ta[\'n-recentchanges\'] = new Array(\'r\',\'Danh sách các thay đổi gần đây\'); +ta[\'n-randompage\'] = new Array(\'x\',\'Xem trang ngẫu nhiên\'); +ta[\'n-help\'] = new Array(\'\',\'Nơi tìm hiểu thêm cách dùng.\'); +ta[\'n-sitesupport\'] = new Array(\'\',\'Quyên góp xây dưng bách khoa mở\'); +ta[\'t-whatlinkshere\'] = new Array(\'j\',\'Các trang liên kết đến đây\'); +ta[\'t-recentchangeslinked\'] = new Array(\'k\',\'Thay đổi gần đây của các trang liên kết đến đây\'); +ta[\'feed-rss\'] = new Array(\'\',\'Nạp RSS cho trang này\'); +ta[\'feed-atom\'] = new Array(\'\',\'Nạp Atom cho trang này\'); +ta[\'t-contributions\'] = new Array(\'\',\'Xem đóng góp của người này\'); +ta[\'t-emailuser\'] = new Array(\'\',\'Gửi thư cho người này\'); +ta[\'t-upload\'] = new Array(\'u\',\'Tải hình ảnh hoặc tệp tin lên\'); +ta[\'t-specialpages\'] = new Array(\'q\',\'Danh sách các trang đặc biệt\'); +ta[\'ca-nstab-main\'] = new Array(\'c\',\'Xem trang này\'); +ta[\'ca-nstab-user\'] = new Array(\'c\',\'Xem trang về người này\'); +ta[\'ca-nstab-media\'] = new Array(\'c\',\'Xem trang phương tiện\'); +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ó.\'); +ta[\'ca-nstab-wp\'] = new Array(\'a\',\'Xem trang dự án\'); +ta[\'ca-nstab-image\'] = new Array(\'c\',\'Xem trang hình\'); +ta[\'ca-nstab-mediawiki\'] = new Array(\'c\',\'Xem thông báo hệ thống\'); +ta[\'ca-nstab-template\'] = new Array(\'c\',\'Xem tiêu bản\'); +ta[\'ca-nstab-help\'] = new Array(\'c\',\'Xem trang trợ giúp\'); +ta[\'ca-nstab-category\'] = new Array(\'c\',\'Xem trang thể loại\'); +', + + +# EXIF +'exif-imagewidth' => 'Bề ngang', +'exif-imagelength' => 'Chiều cao', +'exif-compression' => 'Kiểu nén', +'exif-samplesperpixel' => 'Số mẫu trên điểm ảnh', +'exif-xresolution' => 'Phân giải trên bề ngang', +'exif-yresolution' => 'Phân giải theo chiều cao', +'exif-jpeginterchangeformat' => 'Vị trí SOI JPEG', +'exif-jpeginterchangeformatlength' => 'Kích cỡ (byte) của JPEG', +'exif-transferfunction' => 'Hàm chuyển đổi', +'exif-datetime' => 'Ngày tháng sửa', +'exif-imagedescription' => 'Tiêu đề của hình', +'exif-make' => 'Hãng máy ảnh', +'exif-model' => 'Kiểu máy ảnh', +'exif-software' => 'Phần mềm đã dùng', +'exif-artist' => 'Tác giả', +'exif-copyright' => 'Bản quyền', +'exif-exifversion' => 'Phiên bản exif', +'exif-makernote' => 'Lưu ý của nhà sản xuất', +'exif-relatedsoundfile' => 'Tệp âm thanh liên quan', +'exif-flash' => 'Đèn chớp', +'exif-whitebalance' => 'Độ sáng trắng', +'exif-contrast' => 'Độ tương phản', +'exif-saturation' => 'Độ bão hòa', +'exif-compression-1' => 'Không nén', +'exif-orientation-1' => 'Thường', +'exif-orientation-2' => 'Lộn ngược theo phương ngang', +'exif-orientation-3' => 'Quay 180°', +'exif-orientation-4' => 'Lộn ngược theo phương dọc', +'exif-orientation-5' => 'Quay 90° bên trái và lộn thẳng đứng', +'exif-orientation-6' => 'Quay 90° bên phải', +'exif-orientation-7' => 'Quay 90° bên phải và lộn thẳng đứng', +'exif-orientation-8' => 'Quay 90° bên trái', +'exif-componentsconfiguration-0' => 'không có', +'exif-aperturevalue' => 'Độ mở ống kính', +'exif-bitspersample' => 'Bit trên mẫu', +'exif-brightnessvalue' => 'Độ sáng', +'exif-cfapattern' => 'Mẫu CFA', +'exif-colorspace' => 'Không gian màu', +'exif-componentsconfiguration' => 'Ý nghĩa thành phần', +'exif-compressedbitsperpixel' => 'Độ nén (bit/điểm)', +'exif-contrast-0' => 'Thường', +'exif-contrast-1' => 'Nhẹ', +'exif-contrast-2' => 'Mạnh', +'exif-customrendered' => 'Sửa hình thủ công', +'exif-customrendered-0' => 'Thường', +'exif-customrendered-1' => 'Thủ công', + + +# Info +"infosubtitle" => "Thông tin về trang", +"numedits" => "Số lần sửa đổi (bài chính): $1", +"numtalkedits" => "Số lần sửa đổi (trang thảo luận): $1", +"numwatchers" => "Số người theo dõi: $1", +"numauthors" => "Số người sửa đổi khác nhau (bài chính): $1", +"numtalkauthors" => "Số người sửa đổi khác nhau (trang thảo +luận): $1", + +# labels for User: and Title: on Special:Log pages +'specialloguserlabel' => 'Thành viên: ', +'speciallogtitlelabel' => 'Tên bài: ', + +#Logs +'alllogstext' => 'Xem nhật trình tải lên, xóa, khóa, cấm, quản +lý. Có thể xem theo từng loại, theo tên thành viên, hoặc tên +trang.', +'allnonarticles' => 'Các trang không phải bài viết', +'allnotinnamespace' => 'Mọi trang (không trong không gian $1)', +'allpagesfrom' => 'Xem trang từ:', + +# new stuffs +'already_bureaucrat' => 'Người này đã là tổng quản lý', +'already_steward' => 'Người này đã là tiếp viên', +'already_sysop' => 'Người này đã là quản lý', +'changed' => 'Đã sửa', +'changegrouplogentry' => 'Đã sửa nhóm $2', +'compareselectedversions' => 'So sánh các bản đã chọn', +'contribs-showhideminor' => '$1 sửa nhỏ', +'createarticle' => 'Viết bài mới', +'created' => 'đã viết mới', +'currentevents-url' => 'Thời_sự', +'currentrevisionlink' => 'xem bản hiện nay', +'data' => 'dữ liệu', +'default' => 'mặc định', +'delete_and_move' => 'Xóa và đổi tên', +'delete_and_move_reason' => 'Xóa để có chỗ đổi tên', +'delete_and_move_text' => ' ==Cần xóa== +Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để +di chuyển tới tên này không?', +'deletedrev' => '[đã xóa]', +'destfilename' => 'Tên mới', +'edit-externally'=> 'Sửa bằng phần mềm bên ngoài', +'edit-externally-help' => '* Xem thêm +[http://meta.wikimedia.org/wiki/Help:External_editors hướng dẫn bằng +tiếng Anh]', + +'emptyfile' => 'Tệp tin tải lên là rỗng. Xin kiểm tra lại tên +tệp tin.', +'enotif_body' => 'Gửi $WATCHINGUSERNAME, trang $PAGETITLE tại +{{SITENAME}} đã được $CHANGEDORCREATED vào $PAGEEDITDATE bởi +$PAGEEDITOR, xem {{SERVER}}{{localurl:$PAGETITLE_RAWURL}} để biết +phiên bản hiện nay. Tóm tắt của $NEWPAGE: $PAGESUMMARY +$PAGEMINOREDIT Liên hệ người sửa: thư +{{SERVER}}{{localurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}} +{{SERVER}}{{localurl:User:$PAGEEDITOR_RAWURL}} Sẽ không có thông báo +mới nếu bạn không xem trang này. Bạn có thể thay đổi các +cài đặt về các trang theo dõi. Hệ thống thông báo {{SITENAME}} +-- Đê thay đổi cài đặt, mời vào +{{SERVER}}{{localurl:Special:Watchlist|edit=yes}} Góp ý của bạn: +{{SERVER}}{{localurl:Help:Contents}}', +'enotif_lastvisited' => 'Xem +{{SERVER}}{{localurl:$PAGETITLE_RAWURL|diff=0&oldid=$OLDID}} để biết +các thay đổi từ khi bạn xem lần cuối.', +'enotif_mailer' => 'Thông báo của {{SITENAME}}', +'enotif_newpagetext' => 'Trang này mới', +'enotif_reset' => 'Đánh dấu đã xem mọi trang', +'enotif_subject' => '$PAGETITLE tại {{SITENAME}} đã thay đổi +$CHANGEDORCREATED bởi $PAGEEDITOR', +'excontentauthor' => 'nội dung cũ: "$1" (người viết duy nhất +"$2")', +'externaldberror' => 'Có thể có lỗi cơ sở dữ liệu hoặc bạn +không thể cập nhật tài khoản bên ngoài.', +'files' => 'Tệp tin', +'histfirst' => 'cũ nhất', +'histlast' => 'mới nhất', +'imagelistall' => 'tất cả', +'immobile_namespace' => 'Tên mới đặc biệt; không đổi sang tên +đó được.', +'importinterwiki' => 'Nhập giữa các wiki', +'importnosources' => 'Không có nguồn nhập giữa wiki và việc +nhập lịch sử bị tắt.', +'info_short' => 'Thông tin', +'intl' => 'Liên kết liên ngôn ngữ', +'invalidemailaddress' => 'Địa chỉ thư điện tử có vẻ sai. Xin +nhập lại.', +'invert' => 'Đảo ngược lựa chọn', +'ipboptions' => '2 giờ:2 hours,1 ngày:1 day,3 ngày:3 days,1 tuần:1 +week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1 +năm:1 year,vô hạn:infinite', +'ipbother' => 'Thời hạn khác', +'ipbotheroption' => 'khác', +'log' => 'Nhật trình', +"mainpagedocfooter" => "Xin đọc +[http://meta.wikipedia.org/wiki/MediaWiki_i18n tài liệu hướng dẫn +cách tùy biến giao diện] +và [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide Cẩm nang sử +dụng] (bằng tiếng Anh) để biết cách dùng và thiết lập +thông số.", +'mediawarning' => " '''Cảnh báo''': Tệp tin này có thể làm hại +máy tính của bạn.
", +'movelogpage' => 'Nhật trình đổi tên', +'movelogpagetext' => 'Các trang bị đổi tên.', +'namespace' => 'Không gian:', +"newwindow" => "(mở cửa sổ mới)", +'nextpage' => 'Bài sau ($1)', +'noemailprefs' => 'Không có địa chỉ thư điện +tử, chức năng sau có thể không hoạt động.', +'noimages' => 'Chưa có hình', +'nonunicodebrowser' => 'CHU Y: Trinh duyet cua ban khong ho tro +Unicode, xin sua lai truoc khi viet bai.WARNING: Your +browser is not unicode compliant, please change it before editing an +article.', +'number_of_watching_users_pageview' => ' [$1 người xem]', +'passwordtooshort' => 'Mật khẩu cần chứa ít nhất $1 chữ.', +'perfcached' => 'Dữ liệu sau lấy từ bộ nhớ đệm và có thể +không cập nhật:', +'prefs-help-email-enotif' => 'Địa chỉ thư này cũng được dùng +để gửi bạn thư thông báo nếu bạn lựa chọn chức năng +này.', +'print' => 'In', +'recentchanges-url' => 'Đặc_biệt:Recentchanges', +'recentchangesall' => 'tất cả', +'renamegrouplogentry' => 'Đã đổi tên nhóm $2 đến $3', +'restrictedpheading' => 'Trang đặc biệt hạn chế', +'revertmove' => 'lùi lại', +'revisionasofwithlink' => 'Sửa đổi lúc $1; $2
$3 | $4', +'savegroup' => 'LÆ°u nhóm', +'saveusergroups' => 'LÆ°u nhóm thành viên', +'scarytranscludedisabled' => 'Liên wiki bị tắt', +'scarytranscludefailed' => 'Tiêu bản cho $1 bị tắt', +'scarytranscludetoolong' => 'Địa chỉ mạng dài quá', +'searchfulltext' => 'Tìm toàn văn', +'shareduploadwiki' => 'Xin xem thêm [$1 mô tả tệp tin]', +'showdiff' => 'Xem thay đổi', +'sourcefilename' => 'Tên tệp tin nguồn', + +'templatesused' => 'Các tiêu bản dùng trong trang này', +'thumbsize' => 'Kích thước thu nhỏ: ', +'tooltip-diff' => 'Xem thay đổi bạn đã thá»±c hiện [alt-d]', +'tryexact' => 'Thá»­ tìm đoạn văn khớp chính xác với từ khóa', +'upload_directory_read_only' => 'ThÆ° mục tải lên không ghi vào +được', +'uploadvirus' => 'Tệp tin có virút: $1', +'userrights' => 'Quản lý quyền thành viên', +'val_add' => 'Thêm', +'val_del' => 'Xóa', +'val_details_th' => ' Thành viên \ Chủ đề', +'val_iamsure' => 'Chắc chắn', +'val_my_stats_title' => 'Xem qua đánh giá của tôi', +'val_revision_changes_ok' => 'Đánh giá của bạn đã được lÆ°u', +'val_revision_number' => 'Thay đổi số $1', +'val_revision_of' => 'Thay đổi của $1', +'val_revision_stats_link' => 'chi tiết', +'val_topic_desc_page' => '{{ns:4}}:Đánh giá', +'val_user_stats_title' => 'Xem qua đánh giá của $1', +'val_validation_of' => 'Đánh giá của "$1"', +'val_votepage_intro' => 'Đổi câu này tại +đây!', +'val_warning' => ' Không bao giờ thay đổi điều gì ở đây mà +không có biểu quyết cộng đồng! ', +'views' => 'Xem', +'watchlistall1' => 'tất cả', +'watchlistall2' => 'tất cả', +'wlheader-enotif' => '* Đã bật thông báo qua thÆ° điện tá»­.', +'wlheader-showupdated' => "* Các trang đã thay đổi từ lần cuối +bạn xem chúng được in '''đậm'''", +'wlhide' => 'Giấu', +'wlhideshowown' => '$1 sá»­a đổi của tôi', +'wlshow' => 'Xem', +'yourdomainname' => 'Tên miền của bạn', +'yourvariant' => 'Ngôn ngữ địa phÆ°Æ¡ng', +'sitesupport-url' => '{{ns:4}}:Quyên_góp', +'uploadnewversion' => '[$1 Tải lên phiên bản mới]', +'selfmove' => 'Tên mới giống tên cÅ©; không đổi tên được.', +'ipadressorusername' => 'Địa chỉ IP hay tên thành viên', +'fileinfo' => ' $1Ko, kiểu MIME: $2', +'groups' => 'Các nhóm', +'noimage' => 'Không có hình này, bạn có thể [$1 tải nó lên]', +'setstewardflag' => 'Đặt cờ tiếp viên', +'val_time' => 'Thời gian', +'proxyblocksuccess' => "Xong.\n", + +# Còn cần việt hóa phần exif rất dài nữa + +// exifgps: + +); + class LanguageVi extends LanguageUtf8 { - function formatNum( $number, $year = false ) { - return $year ? $number : strtr($this->commafy($number), '.,', ',.' ); + + function getBookstoreList () { + global $wgBookstoreListVi ; + return $wgBookstoreListVi ; + } + + function getNamespaces() { + global $wgNamespaceNamesVi; + return $wgNamespaceNamesVi; + } + + + function getNsIndex( $text ) { + global $wgNamespaceNamesVi, $wgSitename; + + foreach ( $wgNamespaceNamesVi as $i => $n ) { + if ( 0 == strcasecmp( $n, $text ) ) { return $i; } + } + if( $wgSitename == "Wikipedia" ) { + if( 0 == strcasecmp( "Wikipedia", $text ) ) return 4; + if( 0 == strcasecmp( "Thảo_luận_Wikipedia", $text ) ) return 5; + } + return false; + } + + function getQuickbarSettings() { + global $wgQuickbarSettingsVi; + return $wgQuickbarSettingsVi; + } + + function getSkinNames() { + global $wgSkinNamesVi; + return $wgSkinNamesVi; + } + + function date( $ts, $adj = false, $format = true, $timecorrection = false ) { + global $wgAmericanDates, $wgUser; + + if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); } + + $datePreference = $this->dateFormat($format); + + if ($datePreference == '0' + || $datePreference == '' ) {$datePreference = $wgAmericanDates ? '0' : '2';} + + $month = $this->getMonthName( substr( $ts, 4, 2 ) ); + $day = $this->formatNum( substr( $ts, 6, 2 ) ); + $year = $this->formatNum( 'năm ' . substr( $ts, 0, 4 ), true ); + $day = 'ngày ' . $day; + + switch( $datePreference ) { + case '1': return "$month $day $year"; + case '2': return "$day $month $year"; + case '3': return "$year $month $day"; + case '4': return substr($ts, 0, 4). '-' . substr($ts, 4, 2). '-' .substr($ts, 6, 2); + default: return "$day $month $year"; + } + } + + function time( $ts, $adj = false, $format = true, $timecorrection = false ) { + global $wgUser, $wgAmericanDates; + + if ( $adj ) { $ts = $this->userAdjust( $ts, $timecorrection ); } + $datePreference = $this->dateFormat($format); + + if ($datePreference == '0') {$datePreference = $wgAmericanDates ? '0' : '2';} + + $t = substr( $ts, 8, 2 ) . ':' . substr( $ts, 10, 2 ); + + if ( $datePreference === '4' ) { + $t .= ':' . substr( $ts, 12, 2 ); + } + return $this->formatNum( $t ); } + + function timeanddate( $ts, $adj = false, $format = true, $timecorrection = false) { + + $datePreference = $this->dateFormat($format); + + switch ( $datePreference ) { + case '4': return $this->date( $ts, $adj, $datePreference, $timecorrection ) . ' lúc ' . + $this->time( $ts, $adj, $datePreference, $timecorrection ); + default: return $this->time( $ts, $adj, $datePreference, $timecorrection ) . ', ' . + $this->date( $ts, $adj, $datePreference, $timecorrection ); + } + } + + var $digitTransTable = array( + ',' => ' ', + '.' => ',' + ); + + function formatNum( $number ) { + global $wgTranslateNumerals; + return $wgTranslateNumerals ? strtr($this->commafy($number), $this->digitTransTable ) : $number; + } + + + function getDateFormats() { + global $wgDateFormatsVi; + return $wgDateFormatsVi; + } + + function &getMagicWords() { + global $wgMagicWordsVi; + return $wgMagicWordsVi; + } + + function getMessage( $key ) { + global $wgAllMessagesVi, $wgAllMessagesEn; + if( isset( $wgAllMessagesVi[$key] ) ) { + return $wgAllMessagesVi[$key]; + } else { + return parent::getMessage( $key ); + } + } + +} } ?> +