Localisation updates for core messages from Betawiki (2008-01-18 9:45 CET)
authorSiebrand Mazeland <siebrand@users.mediawiki.org>
Fri, 18 Jan 2008 08:58:03 +0000 (08:58 +0000)
committerSiebrand Mazeland <siebrand@users.mediawiki.org>
Fri, 18 Jan 2008 08:58:03 +0000 (08:58 +0000)
languages/messages/MessagesAvk.php
languages/messages/MessagesFiu_vro.php
languages/messages/MessagesId.php
languages/messages/MessagesLb.php
languages/messages/MessagesNso.php
languages/messages/MessagesTe.php
languages/messages/MessagesVi.php
languages/messages/MessagesVo.php

index 3af142c..37aada3 100644 (file)
@@ -44,6 +44,7 @@ $messages = array(
 'tog-watchlisthideown'        => 'Palsera va jinaf suzdasikif betakseem',
 'tog-watchlisthidebots'       => 'Palsera va suzdasikif stiernaf betakseem',
 'tog-watchlisthideminor'      => 'Palsera va suzdasikif betamakseem',
+'tog-ccmeonemails'            => 'Va ksudaks va e-mail jinon stakseyen pu ar favesik yo pu jin staksel',
 
 'underline-always'  => 'Kotviele',
 'underline-never'   => 'Meviele',
@@ -176,7 +177,8 @@ $messages = array(
 'otherlanguages'    => 'Ara ava se',
 'redirectedfrom'    => '(Graskan mal $1)',
 'redirectpagesub'   => 'Bugraskara',
-'viewcount'         => 'Batu bu $1 -on al zo ruper.',
+'lastmodifiedat'    => 'Ironakafa betara va bu tir ba $2, $1.', # $1 date, $2 time
+'viewcount'         => 'Batu bu {{PLURAL:$1|1-on|$1 -on}} al zo ruper.',
 'protectedpage'     => 'Nendanu bu',
 'jumpto'            => 'Grablé kal',
 'jumptonavigation'  => 'exulera',
@@ -229,8 +231,8 @@ $messages = array(
 'showtoc'                 => 'nedira',
 'hidetoc'                 => 'palsera',
 'thisisdeleted'           => 'Va $1 djunedil oke djudimplekul ?',
-'viewdeleted'             => 'Djudisukel va $1',
-'restorelink'             => '$1 dimbetaks',
+'viewdeleted'             => 'Va $1 djudisukel ?',
+'restorelink'             => '{{PLURAL:$1|1|$1}} sulayan betaks',
 'feedlinks'               => 'Rust',
 'site-rss-feed'           => '$1 RSS Rust',
 'site-atom-feed'          => '$1 Atom Rust',
@@ -266,7 +268,8 @@ MySQL va « <tt>$3: $4</tt> » rokla al katacer.',
 « $1 »
 skuyuna gan « $2 » fliok
 MySQL va « $3 : $4 » rokla al dimstakser.',
-'noconnect'            => 'Skalev! Golde brubezvak, dogluyara va origak tir noelton merotisa.',
+'noconnect'            => 'Skalev! Golde brubezvak, dogluyara va origak tir noelton merotisa. <br />
+$1',
 'nodb'                 => 'Merotisa rebara va $1 origak',
 'cachederror'          => 'Batcoba tir ksudaks va erunu bu nume me zo ronusker',
 'laggedslavemode'      => 'Obral : bu va ironakaf tuenakseem rotir meruldar',
@@ -438,7 +441,7 @@ Rinaf tise IP mane tir $3 ise ID elekara tir #$5. Va bate ik bane mane ko kota e
 'blockedoriginalsource'     => "Klita ke '''$1''' vleveon zo nedir :",
 'blockededitsource'         => "Krent ke '''rinaf betakseem''' va '''$1''' vleveon zo betar :",
 'whitelistedittitle'        => 'Kucilan login ta sutelara',
-'whitelistedittext'         => 'Ta rosutelara gotil [[Special:Userlogin|dogluyarakiraf]]',
+'whitelistedittext'         => 'Ta bubetara rin gonaskil ta $1',
 'whitelistreadtitle'        => 'Kucilan login ta rupera',
 'whitelistreadtext'         => 'Ta rupera va teliz gotil [[Special:Userlogin|dogluyarakiraf]]',
 'whitelistacctitle'         => 'Ta pataredura rin me zo rictal',
@@ -525,6 +528,7 @@ Rodimal aze va tisu bu robetal oke [[Special:Userlogin|va int rodogluyal oke rop
 'deletedrev'          => '[sulayan]',
 'histfirst'           => 'Tel losavsaf',
 'histlast'            => 'Ironokaf',
+'historysize'         => '({{PLURAL:$1|1 byte|$1 bytes}})',
 'historyempty'        => '(vlardaf)',
 
 # Revision feed
@@ -543,6 +547,7 @@ Rodimal aze va tisu bu robetal oke [[Special:Userlogin|va int rodogluyal oke rop
 'revdelete-hide-name'     => 'Palsera va tegira is xala',
 'revdelete-hide-comment'  => 'Palsera va betarasebusiki',
 'revdelete-hide-user'     => 'Palsera va sutes favesikyolt iku IP mane',
+'revdelete-hide-image'    => 'Palsera va iyeltakcek',
 'revdelete-log'           => '"Log" sebusiki :',
 
 # History merging
@@ -559,6 +564,10 @@ Rodimal aze va tisu bu robetal oke [[Special:Userlogin|va int rodogluyal oke rop
 'mergehistory-invalid-source'      => 'Klitabu gotir vergumveltanh.',
 'mergehistory-invalid-destination' => 'Jalabu gotir enaf vergumvelt.',
 
+# Merge log
+'mergelog'    => 'Va "log" joara',
+'revertmerge' => 'Voljoara',
+
 # Diffs
 'history-title'           => 'Va "$1" betarizvot',
 'difference'              => '(Siatosamiduceem)',
@@ -581,7 +590,7 @@ Rodimal aze va tisu bu robetal oke [[Special:Userlogin|va int rodogluyal oke rop
 'prevn'                 => '$1 abduef',
 'nextn'                 => '$1 radimef',
 'viewprevnext'          => 'Va ($1) ik ($2) ik ($3) disukel.',
-'showingresults'        => 'Nedira va <b>$1</b> trasiks male #<b>$2</b>.',
+'showingresults'        => "Vlevefa nedira va {{PLURAL:$1|'''1''' trasiks|'''$1''' trasiks}} dem #'''$2''' toza.",
 'showingresultsnum'     => 'Nedira va <b>$3</b> trasiks male #<b>$2</b>.',
 'nonefound'             => "<strong>Note</strong>: l'absence de résultat est souvent due à l'emploi de termes de recherche trop courants, comme « à » ou « de »,
 qui ne sont pas indexés, ou à l'emploi de plusieurs termes de recherche (seules les pages
@@ -621,6 +630,7 @@ contenant tous les termes apparaissent dans les résultats).",
 'prefs-personal'           => 'Ilkagiveem',
 'prefs-rc'                 => 'Noeltaf betakseem',
 'prefs-watchlist'          => 'Suzdasiki',
+'prefs-watchlist-days'     => 'Cugafa vielota gonedina koe suzdasiki :',
 'prefs-misc'               => 'Gedrafa lodamaca yo',
 'saveprefs'                => 'Va lodamaceem tuená',
 'resetprefs'               => 'Va lodamceem dimplekú',
@@ -660,6 +670,7 @@ contenant tous les termes apparaissent dans les résultats).",
 'userrights-available-add'    => 'Va favesik roloplekul ben {{PLURAL:$2|bata lospa|bata lospa se}} : $1.',
 'userrights-available-remove' => 'Va favesik rotioltel sol {{PLURAL:$2|bata lospa|bata lospa se}} : $1.',
 'userrights-no-interwiki'     => 'Va favesikroka koe ari wiki me robetal.',
+'userrights-nodatabase'       => '$1 origak me krulder oke me tir lizukaf.',
 
 # Groups
 'group'            => 'Lospa :',
@@ -681,27 +692,30 @@ contenant tous les termes apparaissent dans les résultats).",
 'rightsnone' => '(mek)',
 
 # Recent changes
-'nchanges'                       => '$1 {{PLURAL:$1|betaks|betaks}}',
-'recentchanges'                  => 'Noeltaf betakseem',
-'recentchangestext'              => 'Moo batu bu va ironokaf betakseem ke {{SITENAME}} suzdal.',
-'recentchanges-feed-description' => 'Sledara va tel lonoeltaf betakseem va wiki koo bat rust.',
-'rcnote'                         => "Vleveon {{PLURAL:$1|'''1''' betaks tir|ironokaf '''$1''' betaks tid}} bak ironokaf {{PLURAL:$2|viel|'''$2''' viel}}, wetce $3.",
-'rcnotefrom'                     => 'Tir skuyun betakseem mali <strong>$2</strong> (<b>$1</b> cugon).',
-'rclistfrom'                     => 'Nedira va warzaf betakseem mali $1.',
-'rcshowhideminor'                => '$1 betamakseem',
-'rcshowhidebots'                 => '$1 stiernikeem',
-'rcshowhideliu'                  => '$1 vertokayan favesikeem',
-'rcshowhideanons'                => '$1 yoltiskaf favesikeem',
-'rcshowhidepatr'                 => '$1 fierabetareem',
-'rcshowhidemine'                 => '$1 va jinaf webekseem',
-'rclinks'                        => 'Nedira va $1 ironokaf betaks mali $2 ironokaf viel; $3 betamaks.',
-'diff'                           => 'amid-',
-'hist'                           => 'izvot',
-'hide'                           => 'palsera va',
-'show'                           => 'nedira va',
-'minoreditletter'                => 'B',
-'newpageletter'                  => 'W',
-'boteditletter'                  => 's',
+'nchanges'                          => '$1 {{PLURAL:$1|betaks|betaks}}',
+'recentchanges'                     => 'Noeltaf betakseem',
+'recentchangestext'                 => 'Moo batu bu va ironokaf betakseem ke {{SITENAME}} suzdal.',
+'recentchanges-feed-description'    => 'Sledara va tel lonoeltaf betakseem va wiki koo bat rust.',
+'rcnote'                            => "Vleveon {{PLURAL:$1|'''1''' betaks tir|ironokaf '''$1''' betaks tid}} bak ironokaf {{PLURAL:$2|viel|'''$2''' viel}}, wetce $3.",
+'rcnotefrom'                        => 'Tir skuyun betakseem mali <strong>$2</strong> (<b>$1</b> cugon).',
+'rclistfrom'                        => 'Nedira va warzaf betakseem mali $1.',
+'rcshowhideminor'                   => '$1 betamakseem',
+'rcshowhidebots'                    => '$1 stiernikeem',
+'rcshowhideliu'                     => '$1 vertokayan favesikeem',
+'rcshowhideanons'                   => '$1 yoltiskaf favesikeem',
+'rcshowhidepatr'                    => '$1 fierabetareem',
+'rcshowhidemine'                    => '$1 va jinaf webekseem',
+'rclinks'                           => 'Nedira va $1 ironokaf betaks mali $2 ironokaf viel; $3 betamaks.',
+'diff'                              => 'amid-',
+'hist'                              => 'izvot',
+'hide'                              => 'palsera va',
+'show'                              => 'nedira va',
+'minoreditletter'                   => 'B',
+'newpageletter'                     => 'W',
+'boteditletter'                     => 's',
+'number_of_watching_users_pageview' => '[$1 nedis {{PLURAL:$1|favesik|favesik}}]',
+'rc_categories_any'                 => 'Kon',
+'newsectionsummary'                 => '/* $1 */ warzaf gabot',
 
 # Recent changes linked
 'recentchangeslinked'          => 'Gluyasikisuzdara',
@@ -713,7 +727,7 @@ contenant tous les termes apparaissent dans les résultats).",
 'upload'                     => 'Iyeltakkalvajara',
 'uploadbtn'                  => 'Va iyeltak kalvajá',
 'reupload'                   => 'Tolon kalvajá',
-'reuploaddesc'               => 'Ko valdig dimp�-.',
+'reuploaddesc'               => 'Ko valdig dimpí.',
 'uploadnologin'              => 'Dogluyariskaf',
 'uploadnologintext'          => 'Gotil [[Special:Userlogin|dogluyarakiraf]] ta kalvajara va iyeltak mo zanisiko.',
 'upload_directory_read_only' => 'Sutera ko kalvajarabonja ($1) gan web zanisiko zo pour.',
@@ -777,6 +791,7 @@ Va amidaf yolt vay kiblal !',
 'uploaddisabled'             => 'Skalev, staksera va iyeltak tir gritegirayan.',
 'uploadcorrupt'              => 'Bat iyeltak tir avonanaf ok lumiskaf oke va mewadaf yolt digir.
 Va iyeltak gonageltal.',
+'uploadvirus'                => 'Iyeltak va kio ruldar ! Pinta se : $1',
 'sourcefilename'             => 'Klitiyeltakyolt',
 'destfilename'               => 'Warzaf iyeltakyolt',
 'watchthisupload'            => 'Suzdara va batu bu',
@@ -785,7 +800,7 @@ Va iyeltak gonageltal.',
 
 # Image list
 'imagelist'                 => 'Ewavavexala',
-'imagelisttext'             => 'Tir vexala dem $1 ewava $2 pulana.',
+'imagelisttext'             => "Tir vexala dem '''$1''' {{PLURAL:$1|iyeltak|iyeltak}} $2 pulana.",
 'getimagelist'              => 'Dimnarira va ewavavexala',
 'ilsubmit'                  => 'Aneyara',
 'showlast'                  => 'Nedira va $1 ironokafa ewava $2 pulana.',
@@ -865,7 +880,7 @@ Va iyeltak gonageltal.',
 'sitestats'              => 'Enkopaca yo va xo',
 'userstats'              => 'Enkopaca yo va favesik',
 'sitestatstext'          => 'Origak va <b>$1</b> bu noelon ruldar. Bata ota va se "prilarabu" is bu icde {{SITENAME}} is yupbu is graskarabu is aru metelizkorafu bu ruldar. Divlapuson va batu bu se, <b>$2</b> lanon telizkorafu bu zavzad. <p> <b>$3</b> bu zo rupeyed ise <b>$4</b> zo betayad. Va mialuk va <b>$5</b> betara fuxe bu is <b>$6</b> rupera fuxe betara batcoba tadler.',
-'userstatstext'          => '<b>$1</b> favesik tid vertokayan. Vanmiaeon, <b>$2</b> tid ristusik (va $3 wil).',
+'userstatstext'          => "{{PLURAL:$1|Tir '''1''' vertokayan [[Special:Listusers|favesik]]|Tid '''$1''' vertokayan [[Special:Listusers|favesik]]}}. Vanmiaeon '''$2''' (ok '''$4%''') va $5 roka {{PLURAL:$2|digir|digid}}.",
 'statistics-mostpopular' => 'Tel lorupen bueem',
 
 'disambiguations'     => 'Bu dem milyoltaca yo',
@@ -885,9 +900,9 @@ Va iyeltak gonageltal.',
 
 # Miscellaneous special pages
 'nbytes'                  => '$1 {{PLURAL:$1|octet|octet}}',
-'ncategories'             => 'loma',
+'ncategories'             => '$1 loma',
 'nlinks'                  => '$1 {{PLURAL:$1|gluyasiki|gluyasiki}}',
-'nmembers'                => '$1 {{PLURAL:$1 bewik}}',
+'nmembers'                => '$1 {{PLURAL:$1 bewik|bewik}}',
 'nrevisions'              => '$1 betara',
 'nviews'                  => '$1 rupera',
 'specialpage-empty'       => 'Mek trasiks tori bat munsteks.',
@@ -1023,7 +1038,9 @@ Ta sulara va batu bu div rinafi suzdasiki, koe grablexo va « Mea suzdá » vule
 'wlshowlast'           => 'Nedira va ironokaf $1 bartiv isu $2 viel isu $3',
 'watchlist-show-bots'  => 'Nedira va stiernaf betakseem',
 'watchlist-hide-bots'  => 'Palsera va stiernaf betakseem',
+'watchlist-show-own'   => 'Nedira va jinaf webekseem',
 'watchlist-hide-own'   => 'Palsera va jinaf betamakseem',
+'watchlist-show-minor' => 'Nedira va betamakseem',
 'watchlist-hide-minor' => 'Palsera va betamakseem',
 
 # Displayed when you click the "watch" button and it's in the process of watching
index 73eb2f6..281f391 100644 (file)
@@ -460,7 +460,7 @@ Ku taa pruukjanimi om luud kogõmaldaq, olõ-i sul vaia taast sõnomist vällä
 'resetpass_submit'        => 'Kirodaq salasõna ja mineq nimega sisse',
 'resetpass_success'       => 'Salasõna vaihtaminõ läts kõrda.',
 'resetpass_bad_temporary' => 'Taa aotlinõ salasõna kõlba-i. Sa olõt jo saanuq vahtsõ salasõna vai küsünüq vahtsõ aotlidsõ salasõna.',
-'resetpass_forbidden'     => 'Seon vikin saa-i salasõnno vaihtaq.',
+'resetpass_forbidden'     => '{{SITENAME}} salasõnno saa-i vaihtaq.',
 'resetpass_missing'       => 'Olõ-i teksti ant.',
 
 # Edit page toolbar
@@ -529,7 +529,7 @@ Suq kinniqpidämise tunnusnummõr om $5. Olõq hää, kirodaq taa nummõr egä p
 'whitelistreadtitle'        => 'Lugõmisõs piät olõma nimega sisse lännüq',
 'whitelistreadtext'         => 'Lehekülgi lugõmisõs piät [[Special:Userlogin|nimega sisse minemä]].',
 'whitelistacctitle'         => 'Sul olõ-i õigust pruukjakontot luvvaq',
-'whitelistacctext'          => 'Et seon Vikin kontosit luvvaq, piät olõma [[Special:Userlogin|nimega sisse lännüq]] ja sul piät olõma tuu jaos nõvvõtavaq õigusõq.',
+'whitelistacctext'          => '{{SITENAME}} kontodõ luumisõs piät olõma [[Special:Userlogin|nimega sisse lännüq]] ja sul piät olõma tuu jaos nõvvõtavaq õigusõq.',
 'confirmedittitle'          => 'E-posti kinnütüs',
 'confirmedittext'           => 'Sa saa-i inne lehekülgi toimõndaq, ku olõt kinnütänüq ärq uma e-postiaadrõsi. Tuud saat tetäq uma [[Special:Preferences|säädmislehe]] pääl.',
 'nosuchsectiontitle'        => 'Olõ-i säänest lõiku',
@@ -545,6 +545,7 @@ Leheküle luumisõs nakkaq kirotama alanolõvahe kasti.
 Ku sa johtuq siiäq kogõmaldaq, sis klõpsaq võrgokaeja '''Tagasi'''-nuppi.",
 'anontalkpagetext'          => "---- ''Taa om arotusleht nimeldä pruukja kotsilõ, kiä olõ-i loonuq kontot vai pruugi-i tuud. Tuuperäst tulõ meil pruukja kimmästegemises pruukiq timä puutri võrgoaadrõssit. Taa aadrõs või ollaq mitmõ pruukja pääle ütine. Ku olõt nimeldä pruukja ja lövvät, et taa leheküle pääle kirotõt jutt käü suq kotsilõ, sis olõq hää, [[Special:Userlogin|luuq konto vai mineq nimega sisse]], et edespiten segähüisi ärq hoitaq.''",
 'noarticletext'             => "<big>Seo leht om parlaq tühi.'''</big> * Võit kirotaq vahtsõ lehe '''<span class=\"plainlinks\">[{{fullurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} {{PAGENAME}}]</span>.''' * Ku olõt jo loonuq sääntse nimega lehe, või tuu ollaq ärq kistutõt — kaeq [[Special:Log/delete|kistutusnimekirjä]].",
+'userpage-userdoesnotexist' => 'Pruukjanimme "$1" olõ-i kirjä pant. Kaeq perrä, kas olõt iks kimmäs, et tahat taad lehte toimõndaq.',
 'clearyourcache'            => "'''Panõq tähele:''' perän pästmist piät muutmiisi nägemises uma võrgokaeja vaihõmälo tühäs tegemä: '''Mozilla:''' vaodaq ''reload''  vai ''ctrl-r'', '''IE / Opera:''' ''ctrl-f5'', '''Safari:''' ''cmd-r'', '''Konqueror''' ''ctrl-r''.",
 'usercssjsyoucanpreview'    => "<strong>Nõvvoannõq:</strong> Pruugiq nuppi 'Näütäq proovikaehust' uma vahtsõ CCS-i vai JavaScripti ülekaemisõs, inne ku taa ärq pästät.",
 'usercsspreview'            => "'''Unõhtagu-i, et seod kujjo su umast stiililehest olõ-i viil pästet!'''",
@@ -681,7 +682,8 @@ Lisateedüst või ollaq [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} k
 'overlogpagetext' => 'Tan om nimekiri vahtsõmbist kistutuisist ja kinniqpidämiisist, miä pututasõq kõrraldajidõ iist käkitüt sissu. Kaeq [[Special:Ipblocklist|puutridõ võrgoaadrõssidõ kinniqpidämisnimekirjä]], et nätäq, määntseq kinniqpidämiseq ommaq parhillaq jovvun.',
 
 # History merging
-'mergehistory' => 'Panõq lehti aoluuq kokko',
+'mergehistory'      => 'Panõq lehti aoluuq kokko',
+'mergehistory-from' => 'Lätteleht:',
 
 # Diffs
 'history-title'           => '"$1" muutmiisi nimekiri',
index 3474a20..4de5c9e 100644 (file)
@@ -323,46 +323,56 @@ $messages = array(
 'skinpreview' => '(Pratayang)',
 
 # Dates
-'sunday'       => 'Minggu',
-'monday'       => 'Senin',
-'tuesday'      => 'Selasa',
-'wednesday'    => 'Rabu',
-'thursday'     => 'Kamis',
-'friday'       => 'Jumat',
-'saturday'     => 'Sabtu',
-'sun'          => 'Min',
-'mon'          => 'Sen',
-'tue'          => 'Sel',
-'wed'          => 'Rab',
-'thu'          => 'Kam',
-'fri'          => 'Jum',
-'sat'          => 'Sab',
-'january'      => 'Januari',
-'february'     => 'Februari',
-'march'        => 'Maret',
-'april'        => 'April',
-'may_long'     => 'Mei',
-'june'         => 'Juni',
-'july'         => 'Juli',
-'august'       => 'Agustus',
-'september'    => 'September',
-'october'      => 'Oktober',
-'november'     => 'November',
-'december'     => 'Desember',
-'january-gen'  => 'Januari',
-'february-gen' => 'Februari',
-'march-gen'    => 'Maret',
-'april-gen'    => 'April',
-'may-gen'      => 'Mei',
-'june-gen'     => 'Juni',
-'july-gen'     => 'Juli',
-'august-gen'   => 'Agustus',
-'october-gen'  => 'Oktober',
-'december-gen' => 'Desember',
-'may'          => 'Mei',
-'aug'          => 'Agu',
-'oct'          => 'Okt',
-'dec'          => 'Des',
+'sunday'        => 'Minggu',
+'monday'        => 'Senin',
+'tuesday'       => 'Selasa',
+'wednesday'     => 'Rabu',
+'thursday'      => 'Kamis',
+'friday'        => 'Jumat',
+'saturday'      => 'Sabtu',
+'sun'           => 'Min',
+'mon'           => 'Sen',
+'tue'           => 'Sel',
+'wed'           => 'Rab',
+'thu'           => 'Kam',
+'fri'           => 'Jum',
+'sat'           => 'Sab',
+'january'       => 'Januari',
+'february'      => 'Februari',
+'march'         => 'Maret',
+'april'         => 'April',
+'may_long'      => 'Mei',
+'june'          => 'Juni',
+'july'          => 'Juli',
+'august'        => 'Agustus',
+'september'     => 'September',
+'october'       => 'Oktober',
+'november'      => 'November',
+'december'      => 'Desember',
+'january-gen'   => 'Januari',
+'february-gen'  => 'Februari',
+'march-gen'     => 'Maret',
+'april-gen'     => 'April',
+'may-gen'       => 'Mei',
+'june-gen'      => 'Juni',
+'july-gen'      => 'Juli',
+'august-gen'    => 'Agustus',
+'september-gen' => 'September',
+'october-gen'   => 'Oktober',
+'november-gen'  => 'November',
+'december-gen'  => 'Desember',
+'jan'           => 'Jan',
+'feb'           => 'Feb',
+'mar'           => 'Mar',
+'apr'           => 'Apr',
+'may'           => 'Mei',
+'jun'           => 'Jun',
+'jul'           => 'Jul',
+'aug'           => 'Agu',
+'sep'           => 'Sep',
+'oct'           => 'Okt',
+'nov'           => 'Nov',
+'dec'           => 'Des',
 
 # Bits of text used by many pages
 'categories'            => 'Daftar kategori',
@@ -468,6 +478,8 @@ $messages = array(
 'disclaimerpage'    => 'Project:Penyangkalan umum',
 'edithelp'          => 'Bantuan penyuntingan',
 'edithelppage'      => 'Help:Penyuntingan',
+'faq'               => 'FAQ',
+'faqpage'           => 'Project:FAQ',
 'helppage'          => 'Help:Isi',
 'mainpage'          => 'Halaman Utama',
 'policy-url'        => 'Project:Kebijakan',
@@ -487,6 +499,7 @@ $messages = array(
 'versionrequired'     => 'Dibutuhkan MediaWiki versi $1',
 'versionrequiredtext' => 'MediaWiki versi $1 dibutuhkan untuk menggunakan halaman ini. Lihat [[Special:Version|halaman versi]]',
 
+'ok'                      => 'OK',
 'retrievedfrom'           => 'Diperoleh dari "$1"',
 'youhavenewmessages'      => 'Anda mempunyai $1 ($2).',
 'newmessageslink'         => 'pesan baru',
@@ -565,6 +578,8 @@ Jika ini bukan sebabnya, Anda mungkin menemukan bug dalam perangkat lunak. Silak
 'wrong_wfQuery_params' => 'Parameter salah ke wfQuery()<br />Fungsi: $1<br />Permintaan: $2',
 'viewsource'           => 'Lihat sumber',
 'viewsourcefor'        => 'dari $1',
+'actionthrottled'      => 'Tindakan dibatasi',
+'actionthrottledtext'  => 'Anda dibatasi untuk melakukan tindakan ini terlalu banyak dalam waktu pendek. Silakan mencoba lagi setelah beberapa menit.',
 'protectedpagetext'    => 'Halaman ini telah dikunci untuk menghindari penyuntingan.',
 'viewsourcetext'       => 'Anda dapat melihat atau menyalin sumber halaman ini:',
 'protectedinterface'   => 'Halaman ini berisi teks antarmuka untuk digunakan oleh perangkat lunak dan telah dikunci untuk menghindari kesalahan.',
@@ -575,6 +590,7 @@ $2',
 'namespaceprotected'   => "Anda tak memiliki hak untuk menyunting halaman di ruang nama '''$1'''.",
 'customcssjsprotected' => 'Anda tak memiliki hak menyunting halaman ini karena mengandung pengaturan pribadi pengguna lain.',
 'ns-specialprotected'  => 'Halaman pada ruang nama {{ns:special}} tidak dapat disunting.',
+'titleprotected'       => 'Judul ini dilindungi dari pembuatan oleh [[Pengguna:$1|$1]]. Alasan yang diberikan adalah <i>$2</i>.',
 
 # Login and logout pages
 'logouttitle'                => 'Keluar log pengguna',
@@ -617,6 +633,7 @@ Akun Anda telah dibuat. Jangan lupa mengatur konfigurasi {{SITENAME}} Anda.',
 'prefs-help-realname'        => '* Nama asli bersifat opsional dan jika Anda memberikannya, nama asli Anda akan digunakan untuk memberi pengenalan atas hasil kerja Anda.',
 'loginerror'                 => 'Kesalahan masuk log',
 'prefs-help-email'           => '* Alamat surat-e bersifat opsional, namun akan memungkinkan orang lain untuk menghubungi Anda melalui situs tanpa perlu membongkar identitas Anda.',
+'prefs-help-email-required'  => 'Alamat surat-e dibutuhkan.',
 'nocookiesnew'               => "Akun pengguna telah dibuat, tetapi Anda belum masuk log. {{SITENAME}} menggunakan ''cookies'' untuk log pengguna. ''Cookies'' pada penjelajah web Anda dimatikan. Silakan aktifkan dan masuk log kembali dengan nama pengguna dan kata sandi Anda.",
 'nocookieslogin'             => "{{SITENAME}} menggunakan ''cookies'' untuk log penggunanya. ''Cookies'' pada penjelajah web Anda dimatikan. Silakan aktifkan dan coba lagi.",
 'noname'                     => 'Nama pengguna yang Anda masukkan tidak sah.',
@@ -727,6 +744,7 @@ Anda dapat menghubungi $1 atau [[{{MediaWiki:Grouppage-sysop}}|pengurus lainnya]
 Anda tidak dapat menggunakan fitur "kirim surat-e pengguna ini" kecuali Anda telah memasukkan alamat surat-e yang sah di [[Special:Preferences|preferensi]] Anda dan Anda telah diblokir untuk menggunakannya.
 
 ID pemblokiran Anda adalah $5. Tolong sertakan ID ini dalam setiap pertanyaan Anda.',
+'blockednoreason'           => 'tidak ada alasan yang diberikan',
 'blockedoriginalsource'     => "Isi sumber '''$1''' ditunjukkan berikut ini:",
 'blockededitsource'         => "Teks '''suntingan Anda''' terhadap '''$1''' ditunjukkan berikut ini:",
 'whitelistedittitle'        => 'Perlu masuk log untuk menyunting',
@@ -748,6 +766,7 @@ ID pemblokiran Anda adalah $5. Tolong sertakan ID ini dalam setiap pertanyaan An
 'newarticletext'            => "Anda mengikuti pranala ke halaman yang belum tersedia. Untuk membuat halaman tersebut, ketiklah isi halaman di kotak di bawah ini (lihat [[{{MediaWiki:Helppage}}|halaman bantuan]] untuk informasi lebih lanjut). Jika Anda tanpa sengaja sampai ke halaman ini, klik tombol '''back''' di penjelajah web anda.",
 'anontalkpagetext'          => "---- ''Ini adalah halaman pembicaraan seorang pengguna anonim yang belum membuat akun atau tidak menggunakannya. Karena ia tidak membuat akun, kami terpaksa harus memakai alamat IP-nya untuk mengenalinya. Alamat IP seperti ini dapat dipakai oleh beberapa pengguna yang berbeda. Jika Anda adalah seorang pengguna anonim dan merasa mendapatkan komentar-komentar miring, silakan [[{{ns:special}}:Userlogin|membuat akun atau masuk log]] untuk menghindari kerancuan dengan pengguna anonim lain di lain waktu.''",
 'noarticletext'             => 'Saat ini tidak ada teks dalam halaman ini. Anda dapat [[Special:Search/{{PAGENAME}}|melakukan pencarian untuk judul halaman ini]] di halaman-halaman lain atau [{{fullurl:{{FULLPAGENAME}}|action=edit}} sunting halaman ini].',
+'userpage-userdoesnotexist' => 'Akun pengguna "$1" tidak terdaftar.',
 'clearyourcache'            => "'''Catatan:''' Setelah menyimpan preferensi, Anda perlu membersihkan <em>cache</em> penjelajah web Anda untuk melihat perubahan. '''Mozilla / Firefox / Safari:''' tekan ''Ctrl-Shift-R'' (''Cmd-Shift-R'' pada Apple Mac); '''IE:''' tekan ''Ctrl-F5''; '''Konqueror:''': tekan ''F5''; '''Opera''' bersihkan <em>cache</em> melalui menu ''Tools→Preferences''.",
 'usercssjsyoucanpreview'    => "<strong>Tips:</strong> Gunakan tombol 'Lihat pratayang' untuk menguji CSS/JS baru Anda sebelum menyimpannya.",
 'usercsspreview'            => "'''Ingatlah bahwa yang Anda lihat hanyalah pratayang CSS Anda, dan bahwa pratayang tersebut belum disimpan!'''",
@@ -783,6 +802,7 @@ ID pemblokiran Anda adalah $5. Tolong sertakan ID ini dalam setiap pertanyaan An
 'protectedpagewarning'      => '<strong>PERINGATAN: Halaman ini sedang dilindungi sehingga hanya pengguna dengan hak akses pengurus saja yang dapat menyuntingnya.</strong>',
 'semiprotectedpagewarning'  => "'''Catatan:''' Halaman ini sedang dilindungi, sehingga hanya pengguna terdaftar yang bisa menyuntingnya.",
 'cascadeprotectedwarning'   => "<strong>PERINGATAN: Halaman ini sedang dilindungi sehingga hanya pengguna dengan hak akses pengurus saja yang dapat menyuntingnya karena disertakan dalam {{PLURAL:$1|halaman|halaman-halaman}} berikut yang telah dilindungi dengan opsi 'perlindungan runtun':</strong>",
+'titleprotectedwarning'     => '<strong>PERINGATAN: Halaman ini telah dikunci sehingga hanya beberapa pengguna yang dapat membuatnya.</strong>',
 'templatesused'             => 'Templat yang digunakan di halaman ini:',
 'templatesusedpreview'      => 'Templat yang digunakan di pratayang ini:',
 'templatesusedsection'      => 'Templat yang digunakan di bagian ini:',
@@ -878,6 +898,22 @@ Pengurus lain akan dapat mengakses isi tersebunyi dan dapat membatalkan penghapu
 'oversightlog'    => 'Log pengawas',
 'overlogpagetext' => 'Berikut ini adalah daftar terbaru penghapusan dan pemblokiran yang melibatkan isi yang disembunyikan dari pengurus. Lihat [[Special:Ipblocklist|daftar blokir IP]] untuk daftar terkini pencekalan dan pemblokiran yang berlaku.',
 
+# History merging
+'mergehistory'         => 'Gabung sejarah halaman',
+'mergehistory-header'  => "Halaman ini memperbolehkan Anda untuk menggabungkan revisi-revisi dari satu halaman sumber ke halaman yang lebih baru.
+
+'''Revisi sekarang dari halaman sumber harus tetap ada.'''",
+'mergehistory-box'     => 'Gabung revisi-revisi dari dua halaman:',
+'mergehistory-from'    => 'Halaman sumber:',
+'mergehistory-into'    => 'Halaman tujuan:',
+'mergehistory-list'    => 'Mergeable edit history',
+'mergehistory-merge'   => 'Revisi-revisi berikut dari [[:$1]] dapat digabungkan ke [[:$2]]. Gunakan tombol radio untuk menggabungkan revisi-revisi yang dibuat sebelum waktu tertentu. Perhatikan, menggunakan pranala navigasi akan mengeset ulang kolom.',
+'mergehistory-go'      => 'Tampilkan suntingan-suntingan yang dapat digabung',
+'mergehistory-submit'  => 'Gabung revisi',
+'mergehistory-empty'   => 'Tidak ada revisi yang dapat digabung',
+'mergehistory-success' => '$3 {{PLURAL:$1|revisi|revisi}} dari [[:$1]] sukses digabung ke [[:$2]].',
+'mergehistory-fail'    => 'Tidak dapat melakukan penggabungan, harap periksa kembali halaman dan parameter waktu.',
+
 # Diffs
 'history-title'           => 'Riwayat revisi dari "$1"',
 'difference'              => '(Perbedaan antarrevisi)',
@@ -1862,7 +1898,7 @@ Jika Anda hanya ingin mengimpor versi sekarang, Anda juga dapat melakukan hal in
 'spamprotectiontitle'    => 'Filter pencegah spam',
 'spamprotectiontext'     => 'Halaman yang ingin Anda simpan diblokir oleh filter spam. Ini mungkin disebabkan oleh pranala ke situs luar.',
 'spamprotectionmatch'    => 'Teks berikut ini memancing filter spam kami: $1',
-'subcategorycount'       => 'Ada $1 {{PLURAL:$1|subkategori|subkategori dalam kategori ini.',
+'subcategorycount'       => 'Ada $1 {{PLURAL:$1|subkategori|subkategori}} dalam kategori ini.',
 'categoryarticlecount'   => 'Ada $1 {{PLURAL:$1|halaman|halaman}} dalam kategori ini.',
 'category-media-count'   => 'Ada $1 {{PLURAL:$1|berkas|berkas}} dalam kategori ini.',
 'listingcontinuesabbrev' => 'samb.',
index 8c61daa..cc3328c 100644 (file)
@@ -252,56 +252,57 @@ $messages = array(
 # Metadata in edit box
 'metadata_help' => 'Metadaten:',
 
-'errorpagetitle'   => 'Feeler',
-'returnto'         => 'Zréck op $1.',
-'tagline'          => 'Vu {{SITENAME}}',
-'help'             => 'Hëllef',
-'search'           => 'Sichen',
-'searchbutton'     => 'Volltext-Sich',
-'go'               => 'Lass',
-'searcharticle'    => 'Säit',
-'history'          => 'Historique vun der Säit',
-'history_short'    => 'Historique',
-'updatedmarker'    => "geännert zënter dat ech d'Säit fir d'lescht gekuckt hunn",
-'info_short'       => 'Informatioun',
-'printableversion' => 'Printversioun',
-'permalink'        => 'Zitéierfäege Link',
-'print'            => 'Drécken',
-'edit'             => 'Änneren',
-'editthispage'     => 'Dës Säit änneren',
-'delete'           => 'Läschen',
-'deletethispage'   => 'Dës Säit läschen',
-'undelete_short'   => '$1 {{PLURAL:$1|Versioun|Versiounen}} restauréieren',
-'protect'          => 'Protegéieren',
-'protect_change'   => 'Protectioun änneren',
-'protectthispage'  => 'Dës Säit schützen',
-'unprotect'        => 'Deprotegéieren',
-'newpage'          => 'Nei Säit',
-'talkpage'         => 'Diskussioun',
-'talkpagelinktext' => 'Diskussioun',
-'specialpage'      => 'Spezialsäit',
-'personaltools'    => 'Perséinlech Tools',
-'postcomment'      => 'Bemierkung derbäisetzen',
-'articlepage'      => 'Säit',
-'talk'             => 'Diskussioun',
-'views'            => 'Offroen',
-'toolbox'          => 'Geschirkëscht',
-'userpage'         => 'Benotzersäit',
-'projectpage'      => 'Meta-Text',
-'imagepage'        => 'Bildsäit',
-'templatepage'     => 'Schabloune(säit) weisen',
-'viewhelppage'     => 'Hëllefssäit weisen',
-'categorypage'     => 'Kategoriesäit weisen',
-'viewtalkpage'     => 'Diskussioun weisen',
-'otherlanguages'   => 'Aner Sproochen',
-'redirectedfrom'   => '(Virugeleet vun $1)',
-'redirectpagesub'  => 'Viruleedungssäit',
-'lastmodifiedat'   => "Dës Säit gouf den $1 ëm $2 Auer fir d'lescht geännert.", # $1 date, $2 time
-'viewcount'        => 'Dës Säit gouf bis elo {{PLURAL:$1|emol|$1-mol}} ofgefrot.',
-'protectedpage'    => 'Protegéiert Säit',
-'jumpto'           => 'Wiesselen op:',
-'jumptonavigation' => 'Navigatioun',
-'jumptosearch'     => 'Sich',
+'errorpagetitle'    => 'Feeler',
+'returnto'          => 'Zréck op $1.',
+'tagline'           => 'Vu {{SITENAME}}',
+'help'              => 'Hëllef',
+'search'            => 'Sichen',
+'searchbutton'      => 'Volltext-Sich',
+'go'                => 'Lass',
+'searcharticle'     => 'Säit',
+'history'           => 'Historique vun der Säit',
+'history_short'     => 'Historique',
+'updatedmarker'     => "geännert zënter dat ech d'Säit fir d'lescht gekuckt hunn",
+'info_short'        => 'Informatioun',
+'printableversion'  => 'Printversioun',
+'permalink'         => 'Zitéierfäege Link',
+'print'             => 'Drécken',
+'edit'              => 'Änneren',
+'editthispage'      => 'Dës Säit änneren',
+'delete'            => 'Läschen',
+'deletethispage'    => 'Dës Säit läschen',
+'undelete_short'    => '$1 {{PLURAL:$1|Versioun|Versiounen}} restauréieren',
+'protect'           => 'Protegéieren',
+'protect_change'    => 'Protectioun änneren',
+'protectthispage'   => 'Dës Säit schützen',
+'unprotect'         => 'Deprotegéieren',
+'unprotectthispage' => 'Protectioun vun dëser Säit annulléieren',
+'newpage'           => 'Nei Säit',
+'talkpage'          => 'Diskussioun',
+'talkpagelinktext'  => 'Diskussioun',
+'specialpage'       => 'Spezialsäit',
+'personaltools'     => 'Perséinlech Tools',
+'postcomment'       => 'Bemierkung derbäisetzen',
+'articlepage'       => 'Säit',
+'talk'              => 'Diskussioun',
+'views'             => 'Offroen',
+'toolbox'           => 'Geschirkëscht',
+'userpage'          => 'Benotzersäit',
+'projectpage'       => 'Meta-Text',
+'imagepage'         => 'Bildsäit',
+'templatepage'      => 'Schabloune(säit) weisen',
+'viewhelppage'      => 'Hëllefssäit weisen',
+'categorypage'      => 'Kategoriesäit weisen',
+'viewtalkpage'      => 'Diskussioun weisen',
+'otherlanguages'    => 'Aner Sproochen',
+'redirectedfrom'    => '(Virugeleet vun $1)',
+'redirectpagesub'   => 'Viruleedungssäit',
+'lastmodifiedat'    => "Dës Säit gouf den $1 ëm $2 Auer fir d'lescht geännert.", # $1 date, $2 time
+'viewcount'         => 'Dës Säit gouf bis elo {{PLURAL:$1|emol|$1-mol}} ofgefrot.',
+'protectedpage'     => 'Protegéiert Säit',
+'jumpto'            => 'Wiesselen op:',
+'jumptonavigation'  => 'Navigatioun',
+'jumptosearch'      => 'Sich',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
 'aboutsite'         => 'Iwwer {{SITENAME}}',
@@ -869,6 +870,7 @@ derbäisetzen.',
 # Upload
 'upload'              => 'Eroplueden',
 'uploadbtn'           => 'Fichier eroplueden',
+'reuploaddesc'        => 'Zréck op de Formulaire fir Eropzelueden.',
 'uploadnologin'       => 'Net ugemellt',
 'uploaderror'         => 'Feeler bäim Eroplueden',
 'uploadtext'          => "Gitt op d'[[Special:Imagelist|Lëscht vun den eropgeluedene Fichieren]], fir no Fichieren ze sichen.
@@ -919,6 +921,9 @@ Dir sollt onbedingt bedenken, datt, genee wéi bäi normale Säiten, aner Benotz
 'upload-file-error'  => 'Interne Feeler',
 'upload-misc-error'  => 'Onbekannte Feeler beim Eroplueden',
 
+# Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
+'upload-curl-error6' => "URL ass net z'erreechen",
+
 'nolicense'          => 'Keng Lizenz ausgewielt',
 'license-nopreview'  => '(Kucken ouni ofzespäichere geet net)',
 'upload_source_file' => ' (e Fichier op Ärem Computer)',
@@ -1357,6 +1362,7 @@ Kuckt d'[[Special:Ipblocklist|IP Spär-Lëscht]] fir all Spären ze gesin.",
 'blocklogtext'                => "Dëst ass eng Lëscht vu Spären an den Annulatioune vun de Spären. Automatesch gespaarten IP Adresse sinn hei net opgelëscht. Kuckt d'[[Special:Ipblocklist|IP Spärlëschtt]] fir déi aktuell Spären.",
 'unblocklogentry'             => "huet d'Spär vum [[$1]] annulléiert",
 'block-log-flags-anononly'    => 'Nëmmen anonym Benotzer',
+'block-log-flags-nocreate'    => 'Schafe vu Benotzerkonte gespaart',
 'block-log-flags-noautoblock' => 'Autoblock deaktivéiert',
 'block-log-flags-noemail'     => 'E-Mail gespaart',
 'range_block_disabled'        => 'Dem Administrateur seng Fähegkeet fir ganz Adressberäicher ze spären ass ausser Kraaft.',
index c98e7bf..bc2063e 100644 (file)
@@ -93,20 +93,25 @@ $messages = array(
 'toolbox'          => 'Lepokisi la dithulusu',
 'otherlanguages'   => 'Ka dipolelo tše dingwe',
 'lastmodifiedat'   => 'Letlakala le  fetotšwe la mafelelo ka $2, $1.', # $1 date, $2 time
+'jumpto'           => 'Taboga go:',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
-'aboutsite'    => 'Mabapi le {{SITENAME}}',
-'copyright'    => 'Mateng a hwetšagala tlase ga $1.',
-'edithelppage' => 'Thušo:Fetola',
-'helppage'     => 'Thušo:Mateng',
-'mainpage'     => 'Letlakala la Pele',
-'sitesupport'  => 'Dineelo',
+'aboutsite'     => 'Mabapi le {{SITENAME}}',
+'copyright'     => 'Mateng a hwetšagala tlase ga $1.',
+'copyrightpage' => '{{ns:project}}:Copyrights',
+'edithelp'      => 'Thušo ya go fetola',
+'edithelppage'  => 'Thušo:Fetola',
+'helppage'      => 'Thušo:Mateng',
+'mainpage'      => 'Letlakala la Pele',
+'sitesupport'   => 'Dineelo',
 
 'youhavenewmessages'      => 'O na le $1 ($2).',
 'newmessageslink'         => 'ya melaetša ye mefsa',
 'newmessagesdifflink'     => 'phetogo ya mafelelo',
 'youhavenewmessagesmulti' => 'O nale melaetša ye mefsa go $1',
 'editsection'             => 'lokiša',
+'editold'                 => 'fetola',
+'editsectionhint'         => 'Fetola sekgao: $1',
 'toc'                     => 'Mateng',
 'showtoc'                 => 'bontšha',
 'hidetoc'                 => 'fihla',
@@ -116,6 +121,7 @@ $messages = array(
 # Short words for each namespace, by default used in the namespace tab in monobook
 'nstab-main'      => 'Letlakala',
 'nstab-user'      => 'Letlakala la mošomiši',
+'nstab-image'     => 'Faele',
 'nstab-mediawiki' => 'Molaetša',
 'nstab-template'  => 'Template',
 'nstab-help'      => 'Letlakala la thuso',
@@ -127,6 +133,7 @@ $messages = array(
 'filerenameerror'    => 'Gara kgona go fetola leina la faele "$1" goba "$2".',
 'filedeleteerror'    => 'Gara kgona go phumula faele "$1".',
 'filenotfound'       => 'Gara kgona go humana faele "$1".',
+'viewsource'         => 'Lebelela mothopo',
 'viewsourcefor'      => 'ya $1',
 'protectedpagetext'  => 'Letlakala le le notletšwe go thibela diphetogo.',
 'viewsourcetext'     => 'O ka lebelela goba wa kôpiša mothapo wa letlakala le:',
@@ -159,14 +166,26 @@ hloka gore e fetolwe, hlokomologa molaetša wo, o tšwele pele o šumiše passwo
 'accountcreatedtext'   => 'Tšhupaleloko (account) ya modiri $1 e tlhodilwe.',
 'loginlanguagelabel'   => 'Polelo: $1',
 
+# Edit page toolbar
+'bold_sample' => "Mongwalo wa '''Bold'''",
+'italic_tip'  => 'Mongwala wa Italic',
+'math_sample' => "Lokela ''formula'' mo",
+
 # Edit pages
-'summary'         => 'Kakaretšo',
-'minoredit'       => 'Ye ke phetogo ye nnyenyane',
-'watchthis'       => 'Tlhapetša letlakala le',
-'savearticle'     => 'Boloka letlakala',
-'showpreview'     => 'Laetša sebopego sa letlaka',
-'showdiff'        => 'Laetša diphetogo',
-'anoneditwarning' => "'''Temošo''' Gawa ''tsena'', IP ya gago e tla šumišwa go histori ya diphetogo tša letlakala",
+'summary'            => 'Kakaretšo',
+'subject'            => 'Tabataba/Hlogo ya taba',
+'minoredit'          => 'Ye ke phetogo ye nnyenyane',
+'watchthis'          => 'Tlhapetša letlakala le',
+'savearticle'        => 'Boloka letlakala',
+'showpreview'        => 'Laetša sebopego sa letlaka',
+'showdiff'           => 'Laetša diphetogo',
+'anoneditwarning'    => "'''Temošo''' Gawa ''tsena'', IP ya gago e tla šumišwa go histori ya diphetogo tša letlakala",
+'editing'            => 'O fetola $1',
+'template-protected' => '(e lotilwe)',
+
+# History pages
+'revisionasof' => 'Thumeletšo go tloga ka $1',
+'last'         => 'bofelo',
 
 # Search results
 'searchresults' => 'Sephetho sa go fetleka',
@@ -200,10 +219,16 @@ hloka gore e fetolwe, hlokomologa molaetša wo, o tšwele pele o šumiše passwo
 'recentchangeslinked'       => 'Diphetogo tša go tswalana',
 'recentchangeslinked-title' => 'Diphetogo tša go tswalana le $1',
 
+# Upload
+'upload' => 'Lokela Faele',
+
 # Image list
-'filehist-current' => 'bjale',
-'filehist-user'    => 'Mošumiši',
-'filehist-comment' => 'Comment',
+'filehist'          => 'Histori ya faele',
+'filehist-current'  => 'bjale',
+'filehist-datetime' => 'LetšatšiKgwedi/Nako',
+'filehist-user'     => 'Mošumiši',
+'filehist-filesize' => 'Bogolo ba faele',
+'filehist-comment'  => 'Comment',
 
 # Miscellaneous special pages
 'allpages'     => 'Matlakala ka moka',
@@ -227,6 +252,9 @@ hloka gore e fetolwe, hlokomologa molaetša wo, o tšwele pele o šumiše passwo
 # Displayed when you click the "watch" button and it's in the process of watching
 'watching' => 'Tlhapeditše...',
 
+# Delete/protect/revert
+'deletedarticle' => 'E phumutšwe "[[$1]]"',
+
 # Contributions
 'mycontris' => 'Diabe tša ka',
 
@@ -248,18 +276,25 @@ hloka gore e fetolwe, hlokomologa molaetša wo, o tšwele pele o šumiše passwo
 'tooltip-pt-userpage'     => 'Letlakala (la mošomiši) la ka',
 'tooltip-pt-mytalk'       => 'Letlakala laka la dipolelo',
 'tooltip-pt-preferences'  => "Dikgetho (''preference'') tša ka",
+'tooltip-pt-watchlist'    => 'Lenano la matlakala ago tlhapetšwa diphetogo ke wena',
 'tooltip-pt-mycontris'    => 'Lenano la diabe tša ka',
 'tooltip-pt-logout'       => 'Etšwa fa/Tswalela/Log out',
+'tooltip-ca-viewsource'   => 'Letlakala le le lotilew. O ka lebelela mothopo fela.',
 'tooltip-ca-protect'      => 'Lota letlakala le',
 'tooltip-ca-delete'       => 'Phumula letlakala le',
 'tooltip-ca-move'         => 'Huduša letlakala le',
 'tooltip-search'          => 'Fetleka  {{SITENAME}}',
 'tooltip-n-mainpage'      => 'Etela letlakala la pele',
+'tooltip-n-portal'        => 'Mabapi le tirotherwa, seo o ka se dirago, o ka humana dilo kae',
 'tooltip-n-recentchanges' => 'Lenano la diphetogo tša bjale go wiki.',
+'tooltip-n-help'          => 'O tla humana thušo mo.',
 'tooltip-n-sitesupport'   => 'Re thekge',
 'tooltip-t-whatlinkshere' => "Lenano la matlakala ao a hlomaganyago (''link'') mo",
+'tooltip-t-upload'        => 'Lokela senepe goba difaele tša gago',
+'tooltip-ca-nstab-image'  => 'Pono ya letlakala la seswantšho',
 'tooltip-save'            => 'Boloka diphetogo tša gago',
 'tooltip-preview'         => 'E laetša gore diphetogo di tla lebega bjang, e šomiše pele ga ge o boloka letlakala!',
+'tooltip-diff'            => 'Laetša diphetogo tšeo o di dirilego go mongwalo.',
 
 # Attribution
 'and' => 'le',
@@ -282,6 +317,9 @@ hloka gore e fetolwe, hlokomologa molaetša wo, o tšwele pele o šumiše passwo
 
 'exif-meteringmode-1' => 'Palogare',
 
+# External editor support
+'edit-externally-help' => 'Lebelela [http://meta.wikimedia.org/wiki/Help:External_editors Taelo ya go thoma] go humana sedi.',
+
 # 'all' in various places, this might be different for inflected languages
 'recentchangesall' => 'ka moka',
 'imagelistall'     => 'ka moka',
index cf80667..6827984 100644 (file)
@@ -87,6 +87,7 @@ $messages = array(
 'tog-fancysig'                => 'సంతకం మాత్రమే (ఆటోమెటిక్‌ లింకు లేకుండా)',
 'tog-externaleditor'          => 'ఏమీ చేయనప్పుడు ముందుగా బయటి ఎడిటరును వాడు',
 'tog-externaldiff'            => 'మార్పులను చూడటానికి బయటి సాఫ్టువేరును వాడుతూండు',
+'tog-showjumplinks'           => '"ఇక్కడికి గెంతు" లింకులను చూపించు',
 'tog-uselivepreview'          => 'రాస్తున్నదానిని ఎప్పటికప్పుడు సరిచూడండి (జావాస్క్రిప్టు) (పరీక్షాదశలో ఉంది)',
 'tog-forceeditsummary'        => 'దిద్దుబాటు సారాంశం ఖాళీగా ఉంటే ఆ విషయాన్ని నాకు సూచించు',
 'tog-watchlisthideown'        => 'నా మార్పులను వీక్షణా జాబితాలో చూపించొద్దు',
@@ -239,6 +240,9 @@ $messages = array(
 'lastmodifiedat'    => 'ఈ పేజీకి $2, $1న చివరి మార్పు జరిగినది.', # $1 date, $2 time
 'viewcount'         => 'ఈ పేజీ {{PLURAL:$1|ఒక్క సారి|$1 సార్లు}} దర్శించబడింది.',
 'protectedpage'     => 'సంరక్షణలోని పేజీ',
+'jumpto'            => 'ఇక్కడికి గెంతు:',
+'jumptonavigation'  => 'పేజీకి సంభందించిన లింకులు',
+'jumptosearch'      => 'అణ్వేషణ',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
 'aboutsite'         => '{{SITENAME}} గురించి',
@@ -376,10 +380,13 @@ $1',
 'viewsourcetext'       => 'మీరీ పేజీ సోర్సును చూడవచ్చు, కాపీ చేసుకోవచ్చు:',
 'protectedinterface'   => 'సాఫ్టువేరు ఇంటరుఫేసుకు చెందిన టెక్స్టును ఈ పేజీ అందిస్తుంది. దుశ్చర్యల నివారణ కోసమై దీన్ని లాకు చేసాం.',
 'editinginterface'     => 'హెచ్చరిక: సాఫ్టువేరుకు ఇంటరుఫేసు టెక్స్టును అందించే పేజీని మీరు సరిదిద్దుతున్నారు. ఈ పేజీలో చేసే మార్పులు ఇతర వాడుకదార్లకు ఇంటరుఫేసు కనబడే విధానంలో తేడా కలుగజేస్తుంది. అనువాదాల కొరకైతే, [http://translatewiki.net/wiki/Translating:Intro బేటావికీ]ని, వాడండి.',
+'sqlhidden'            => '(SQL క్విరీని చూపించటం లేదు)',
 'cascadeprotected'     => 'కింది {{PLURAL:$1|పేజీని|పేజీలను}} కాస్కేడింగు ఆప్షనుతో చేసి సంరక్షించారు. ప్రస్తుత పేజీ, ఈ పేజీల్లో ఇంక్లూడు అయి ఉంది కాబట్టి, దిద్దుబాటు చేసే వీలు లేకుండా ఇది కూడా రక్షణలో ఉంది.
 $2',
 'namespaceprotected'   => "'''$1''' నేంస్పేసులో మార్పులు చేయటానికి మీకు అనుమతి లేదు.",
 'customcssjsprotected' => 'వేరే వాడుకరి వ్యక్తిగత సెట్టింగులు ఉన్నాయి కాబట్టి, ఈ పేజీలో దిద్దుబాటు చేసేందుకు మీకు అనుమతి లేదు.',
+'ns-specialprotected'  => '{{ns:special}} నేముస్పేసులో ఉన్న పేజీలపై దిద్దుబాటు చేయలేరు.',
+'titleprotected'       => 'సభ్యులు [[User:$1|$1]] ఈ పేజీని సృష్టించనివ్వకుండా నిరోదిస్తున్నారు. అందుకు ఇచ్చిన కారణం: <i>$2</i>.',
 
 # Login and logout pages
 'logouttitle'                => 'సభ్యుని నిష్క్రమణ',
@@ -394,6 +401,7 @@ $2',
 'yourpasswordagain'          => 'మళ్లీ సంకేతపదం ఇవ్వండి',
 'remembermypassword'         => 'ఈ కంప్యూటరులో నన్ను గుర్తుపెట్టుకో',
 'yourdomainname'             => 'మీ డోమైను',
+'externaldberror'            => 'బయట ఉన్న డేటాబేసులోకి లాగిన్ అవ్వటంలో లోపం ఉంది లేదా మీరు ఇచ్చిన బయటి ఖాతా నుండి డేటాబేసుపై మార్పులు చేయటాన్ని నిషేదించినట్లున్నారు.',
 'loginproblem'               => '<b>మీ లాగిన్‌తో ఏదో ఇబ్బంది ఉంది.</b><br />మళ్ళీ ప్రయత్నించండి!',
 'login'                      => 'లాగిన్',
 'loginprompt'                => '{{SITENAME}}లోకి లాగిన్‌ అవ్వాలంటే, మీ బ్రౌజరు కూకీలను భద్రపరచగలగాలి.',
@@ -411,14 +419,17 @@ $2',
 'userexists'                 => 'ఈ సభ్యనామం ఇప్పటికే వాడుక లో ఉంది. వేరే పేరు ఎంచుకోండి.',
 'youremail'                  => 'మీ ఈ-మెయిలు*',
 'username'                   => 'సభ్యనామం:',
+'uid'                        => 'సభ్యుని సంఖ్య:',
 'yourrealname'               => 'అసలు పేరు*',
 'yourlanguage'               => 'భాష:',
 'yournick'                   => 'ముద్దు పేరు',
+'badsig'                     => 'సంతకాన్ని సరిగ్గా ఇవ్వలేదు; HTML ట్యాగులను ఒకసారి పరిశీలించండి.',
 'badsiglength'               => 'మీ ముద్దుపేరు చాలా పెద్దగా ఉంది; $1 అక్షరాలకంటే ఎక్కువ వాడకూడదు.',
 'email'                      => 'ఈ-మెయిలు',
 'prefs-help-realname'        => 'అసలు పేరు (తప్పనిసరి కాదు), మీ అసలు పేరు ఇస్తేగనక, మీ రచనలన్నీ మీ అసలు పేరుతోనే గుర్తిస్తూ ఉంటారు.',
 'loginerror'                 => 'లాగిన్ దోషము',
 'prefs-help-email'           => 'ఈ-మెయిలు చిరునామా (తప్పనిసరి కాదు), మీ ఈ-మెయిలు చిరునామాను బయట పెట్టకుండానే, ఇతరులు మిమ్మల్ని మీ సభ్యపేజీల ద్వారా సంప్రదించడానికి వీలు కలుగ చేస్తుంది.',
+'prefs-help-email-required'  => 'ఈ-మెయిలు చిరునామా తప్పనిసరి.',
 'nocookiesnew'               => 'ఎకౌంటు సృష్టించాం గానీ, మీరు లాగిన్ కాలేదు. సభ్యులను లాగిన్ చేసేందుకు {{SITENAME}} కూకీలను వాడుతుంది. మీ బ్రౌజరులో కూకీలు అశక్తమై ఉన్నాయి. వాటిని సశక్తం చేసి, మీ కొత్త సభ్యనామం, సంకేతపదాలతో మళ్ళీ లాగిన్ అవండి.',
 'nocookieslogin'             => 'సభ్యుల లాగిన్ కొరకు {{SITENAME}} కూకీలను వాడుతుంది. మీ కంప్యూటర్ కూకీలు దాచుకోటానికి సిద్ధంగా లేదు. దానిని సిద్ధంచేసి మళ్ళీ ప్రయత్నించండి.',
 'noname'                     => 'మీరు సరైన సభ్యనామం ఇవ్వలేదు.',
@@ -426,6 +437,7 @@ $2',
 'loginsuccess'               => 'సుస్వాగతము "$1" గారు, మీరు ఇప్పుడు {{SITENAME}}లో ప్రవేశించారు.',
 'nosuchuser'                 => '"$1" అనే పేరుతో సభ్యులు లేరు. పేరు సరి చూసుకోండి, లేదా కింది ఫారం ఉపయోగించి, కొత్త అకౌంటు సృష్టించండి.',
 'nosuchusershort'            => '"$1" అనే పేరుతో సభ్యులు లేరు. పేరు సరి చూసుకోండి.',
+'nouserspecified'            => 'సభ్యనామాన్ని తప్పనిసరిగా ఎంచుకోవాలి.',
 'wrongpassword'              => 'ఈ సంకేతపదం సరైనది కాదు. దయచేసి మళ్లీ ప్రయత్నించండి.',
 'wrongpasswordempty'         => 'ఖాళీ సంకేతపదం ఇచ్చారు. మళ్ళీ ప్రయత్నించండి.',
 'passwordtooshort'           => 'మీ సంకేతపదము మరీ చిన్నదయినది. అది కనీసం $1 అక్షరాల పొడవు ఉండాలి.',
@@ -447,8 +459,15 @@ $2',
 'emailnotauthenticated'      => 'మీ ఈ-మెయిలు చిరునామాను ఇంకా ధృవీకరించలేదు. కాబట్టి కింద పేర్కొన్న అంశాలకు ఎటువంటి ఈ-మెయులునూ పంపించము.',
 'noemailprefs'               => 'కింది అంశాలు పని చెయ్యటానికి ఈ-మెయిలు చిరునామాను నమొదుచయ్యండి.',
 'emailconfirmlink'           => 'మీ ఈ-మెయిలు చిరునామాను ధృవీకరించండి',
+'invalidemailaddress'        => 'మీరు ఇచ్చిన ఈ-మెయిలు చిరునామా సరిగ్గా ఉన్నట్లు అనిపించటం లేనందువలన అంగీకరించటంలేదు.
+దయచేసి సరయిన ఈ-మెయిలు చిరునామాను ఇవ్వండి లేదా ఆ డబ్బాను ఖాళీగా ఉంచండి.',
 'accountcreated'             => 'అకౌంటు సృష్టించబడింది',
 'accountcreatedtext'         => '$1 గారికి సభ్యుని అకౌంటు సృస్టించబడింది.',
+'createaccount-title'        => '{{SITENAME}} కోసం ఖాతా సృష్టి',
+'createaccount-text'         => 'ఎవరో ($1) {{SITENAME}}లో $2 కోసం ఖాతాను సృష్టించారు
+($4). "$2"కు సంకేత పదం "$3". మీరు సంకేత పదాన్ని మార్చుకోవాలని అనుకుంటే ఇప్పుడు లాగిన్ అవ్వాలి.
+ఈ ఖాతా మీకు తెలియకుండా సృష్టిస్తే గనక ఈ సందేశాన్ని పట్టించుకోకండి.',
 'loginlanguagelabel'         => 'భాష: $1',
 
 # Password reset dialog
@@ -459,8 +478,11 @@ $2',
 'resetpass_success'       => 'మీ సంకేతపదాన్ని జయప్రదంగా మార్చాం! ఇక మిమ్మల్ని లాగిన్ చేస్తున్నాం...',
 'resetpass_bad_temporary' => 'ఈ తాత్కాలిక సంకేతపదం తప్పు. మీ సంకేతపదాన్ని మార్చి ఉండాలి లేదా మరో కొత్త తాత్కాలిక సంకేతపదం కోసం అడిగి ఉండాలి.',
 'resetpass_forbidden'     => '{{SITENAME}}లో సంకేతపదాలను మార్చటం కుదరదు',
+'resetpass_missing'       => 'ఫారంలో సమాచారం లేదు.',
 
 # Edit page toolbar
+'bold_sample'    => 'బొద్దు అక్షరాలు',
+'bold_tip'       => 'బొద్దు అక్షరాలు',
 'extlink_sample' => 'http://www.example.com లింకు పేరు',
 'extlink_tip'    => 'బయటి లింకు (దీనికి ముందు http:// ఇవ్వటం మరువకండి)',
 'sig_tip'        => 'టైంస్టాంపుతో సహా మీ సంతకం',
index d530c32..0067560 100644 (file)
@@ -7,6 +7,19 @@
  * @author Nguyễn Thanh Quang
  * @author G - ג
  * @author SPQRobin
+ * @author Mxn
+ * @author Apple
+ * @author Arisa
+ * @author DHN
+ * @author Neoneurone
+ * @author Thaisk
+ * @author Tmct
+ * @author Tttrung
+ * @author Vietbio
+ * @author Vinhtantran
+ * @author Vương Ngân Hà
+ * @author לערי ריינהארט
+ * @author SPQRobin
  */
 
 $namespaceNames = array(
@@ -116,46 +129,60 @@ $separatorTransformTable = array(',' => '.', '.' => ',' );
 
 $messages = array(
 # User preference toggles
-'tog-underline'               => 'Gạch chân liên kết',
-'tog-highlightbroken'         => 'Liên kết đến trang chưa có <a href="" class="new">như này</a> (nếu không thì <a href="" class="internal">như này</a>).',
+'tog-underline'               => 'Gạch chân liên kết:',
+'tog-highlightbroken'         => 'Liên kết đến trang chưa có sẽ <a href="" class="new">giống thế này</a> (nếu không chọn: giống thế này<a href="" class="internal">?</a>)',
 'tog-justify'                 => 'Căn đều hai bên đoạn văn',
-'tog-hideminor'               => 'Giấu <i>thay đổi</i> nhỏ',
+'tog-hideminor'               => 'Giấu sửa đổi nhỏ trong thay đổi gần đây',
+'tog-extendwatchlist'         => 'Danh sách theo dõi nhiều chức năng (JavaScript)',
 'tog-usenewrc'                => 'Thay đổi gần đây nhiều chức năng (JavaScript)',
-'tog-numberheadings'          => 'Đánh số tự động các đề mục',
-'tog-showtoolbar'             => 'Hiển thị thanh soạn thảo (JavaScript)',
-'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-numberheadings'          => 'Tự động đánh số các đề mục',
+'tog-showtoolbar'             => 'Hiển thị thanh định dạng (JavaScript)',
+'tog-editondblclick'          => 'Nhấn đúp để sửa đổi trang (JavaScript)',
+'tog-editsection'             => 'Cho phép sửa đổi đề mục qua liên kết [sửa]',
+'tog-editsectiononrightclick' => 'Cho phép sửa đổi mục bằng cách bấm chuột phải trên đề mục (JavaScript)',
 'tog-showtoc'                 => 'Hiển thị mục lục (cho bài có trên 3 đề mục)',
-'tog-rememberpassword'        => 'Nhớ mật khẩu của tôi (cookie)',
-'tog-editwidth'               => 'Cửa sổ soạn thảo mở rộng',
-'tog-watchdefault'            => 'Tự động theo dõi bài tôi viết hoặc sửa',
-'tog-minordefault'            => 'Các soạn thảo của tôi được mặc định là thay đổi nhỏ',
-'tog-previewontop'            => 'Phần xem thử nằm trên hộp soạn thảo',
-'tog-previewonfirst'          => 'Luôn xem thử trước khi lưu soạn thảo',
+'tog-rememberpassword'        => 'Nhớ thông tin đăng nhập của tôi trên máy tính này',
+'tog-editwidth'               => 'Ô sửa đổi có bề rộng tối đa',
+'tog-watchcreations'          => 'Tự động theo dõi bài tôi viết mới',
+'tog-watchdefault'            => 'Tự động theo dõi bài tôi sửa',
+'tog-watchmoves'              => 'Tự động theo dõi bài tôi di chuyển',
+'tog-watchdeletion'           => 'Tự động theo dõi bài tôi xóa',
+'tog-minordefault'            => 'Đánh dấu mặc định sửa đổi của tôi là thay đổi nhỏ',
+'tog-previewontop'            => 'Hiển thị phần xem thử nằm trên hộp sửa đổi',
+'tog-previewonfirst'          => 'Hiện xem thử tại lần sửa đầu tiên',
 'tog-nocache'                 => 'Không lưu trang trong bộ nhớ đệm',
-'tog-enotifwatchlistpages'    => 'Gửi tôi thông báo về thay đổi của trang',
-'tog-enotifusertalkpages'     => 'Gửi tôi thông báo khi trang thảo luận với tôi thay đổi',
-'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-shownumberswatching'     => 'Xem số người xem',
-'tog-fancysig'                => 'Chữ ký không có liên kết đến trang cá nhân',
-'tog-externaleditor'          => 'Mặc định dùng soạn thảo bên ngoài',
-'tog-externaldiff'            => 'Mặc định dùng so sánh bên ngoài',
-
-'underline-always'  => 'Luôn',
+'tog-enotifwatchlistpages'    => 'Gửi thư cho tôi khi có thay đổi tại trang tôi theo dõi',
+'tog-enotifusertalkpages'     => 'Gửi thư cho tôi khi có thay đổi tại trang thảo luận của tôi',
+'tog-enotifminoredits'        => 'Gửi thư cho tôi cả những thay đổi nhỏ trong trang',
+'tog-enotifrevealaddr'        => 'Hiện địa chỉ thư điện tử của tôi trong thư thông báo',
+'tog-shownumberswatching'     => 'Hiển thị số người đang xem',
+'tog-fancysig'                => 'Chữ ký không dùng liên kết tự động',
+'tog-externaleditor'          => 'Mặc định dùng trình soạn thảo bên ngoài',
+'tog-externaldiff'            => 'Mặc định dùng trình so sánh bên ngoài',
+'tog-showjumplinks'           => 'Bật liên kết "bước tới" trên đầu trang cho bộ trình duyệt thuần văn bản hay âm thanh',
+'tog-uselivepreview'          => 'Sử dụng xem thử trực tiếp (JavaScript) (Thử nghiệm)',
+'tog-forceeditsummary'        => 'Nhắc tôi khi tôi quên tóm lược sửa đổi',
+'tog-watchlisthideown'        => 'Giấu các sửa đổi của tôi khỏi danh sách theo dõi',
+'tog-watchlisthidebots'       => 'Giấu các sửa đổi của robot khỏi danh sách theo dõi',
+'tog-watchlisthideminor'      => 'Giấu các sửa đổi nhỏ khỏi danh sách theo dõi',
+'tog-ccmeonemails'            => 'Gửi bản sao cho tôi khi gửi thư điện tử cho người khác',
+'tog-diffonly'                => 'Không hiển thị nội dung trang dưới phần so sánh phiên bản',
+
+'underline-always'  => 'Luôn luôn',
 'underline-never'   => 'Không bao giờ',
 'underline-default' => 'Mặc định của trình duyệt',
 
+'skinpreview' => '(Xem thử)',
+
 # 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',
-'sun'           => 'chủ nhật',
+'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',
+'sun'           => 'Chủ nhật',
 'mon'           => 'thứ 2',
 'tue'           => 'thứ 3',
 'wed'           => 'thứ 4',
@@ -200,41 +227,53 @@ $messages = array(
 'dec'           => 'tháng 12',
 
 # Bits of text used by many pages
-'categories'      => 'Thể loại',
-'pagecategories'  => 'Thể loại',
-'category_header' => 'Các bài trong Thể loại "$1"',
-'subcategories'   => 'Tiểu thể loại',
+'categories'            => 'Thể loại',
+'pagecategories'        => 'Thể loại',
+'category_header'       => 'Các bài trong Thể loại "$1"',
+'subcategories'         => 'Tiểu thể loại',
+'category-media-header' => 'Các tập tin trong thể loại “$1”',
+'category-empty'        => "''Thể loại này hiện không có bài viết hay tập tin.''",
+
+'mainpagetext'      => "<big>'''MediaWiki đã được cài đặt thành công.'''</big>",
+'mainpagedocfooter' => 'Xin đọc [http://meta.wikimedia.org/wiki/Help:Contents Hướng dẫn sử dụng] để biết thêm thông tin về cách sử dụng phần mềm wiki.
 
-'mainpagetext'      => 'Phần mềm {{SITENAME}} đã cài đặt.',
-'mainpagedocfooter' => 'Xin đọc [http://meta.wikimedia.org/wiki/MediaWiki_localisation tài liệu hướng dẫn cách tùy biến giao diện] và [http://meta.wikimedia.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ố.',
+== Để bắt đầu ==
+
+* [http://www.mediawiki.org/wiki/Manual:Configuration_settings Danh sách các thiết lập cấu hình]
+* [http://www.mediawiki.org/wiki/Manual:FAQ Các câu hỏi thường gặp MediaWiki]
+* [http://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Danh sách gửi thư về việc phát hành MediaWiki]',
 
 'about'          => 'Giới thiệu',
 'article'        => 'Bài',
 'newwindow'      => '(mở cửa sổ mới)',
-'cancel'         => 'Bỏ',
+'cancel'         => 'Hủy',
 'qbfind'         => 'Tìm kiếm',
-'qbbrowse'       => 'Dẫn lái',
+'qbbrowse'       => 'Xem qua',
 'qbedit'         => 'Sửa',
-'qbpageoptions'  => 'Lựa chọn',
-'qbpageinfo'     => 'Thông tin',
-'qbmyoptions'    => 'Lựa chọn của tôi',
+'qbpageoptions'  => 'Trang này',
+'qbpageinfo'     => 'Ngữ cảnh',
+'qbmyoptions'    => 'Trang 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',
+'navigation'     => 'Chuyển hướng',
+
+# Metadata in edit box
+'metadata_help' => 'Đặc tính hình:',
 
 'errorpagetitle'    => 'Lỗi',
 'returnto'          => 'Quay lại $1.',
-'tagline'           => 'Bài từ dự án mở {{SITENAME}}.',
+'tagline'           => 'Bài từ {{SITENAME}}.',
 'help'              => 'Trợ giúp',
 'search'            => 'Tìm kiếm',
 'searchbutton'      => 'Tìm kiếm',
-'go'                => 'Hiển thị',
+'go'                => 'Xem',
 'searcharticle'     => 'Xem',
 'history'           => 'Lịch sử trang',
 'history_short'     => 'Lịch sử',
+'updatedmarker'     => 'được cập nhật kể từ lần xem cuối',
 'info_short'        => 'Thông tin',
 'printableversion'  => 'Bản để in',
 'permalink'         => 'Liên kết thường trực',
@@ -243,33 +282,43 @@ $messages = array(
 'editthispage'      => 'Sửa trang này',
 'delete'            => 'Xóa',
 'deletethispage'    => 'Xóa trang này',
-'undelete_short'    => 'Phục hồi',
+'undelete_short'    => 'Phục hồi $1 sửa đổi',
 'protect'           => 'Khóa',
+'protect_change'    => 'đổi mức khóa',
 'protectthispage'   => 'Khóa trang này',
 'unprotect'         => 'Mở khóa',
-'unprotectthispage' => 'Mở trang này',
+'unprotectthispage' => 'Mở khóa trang này',
 'newpage'           => 'Trang mới',
-'talkpage'          => 'Trang thảo luận',
+'talkpage'          => 'Thảo luận về trang này',
+'talkpagelinktext'  => 'Thảo luận',
 'specialpage'       => 'Trang đặc biệt',
 'personaltools'     => 'Công cụ cá nhân',
 'postcomment'       => 'Thêm bàn luận',
 'articlepage'       => 'Xem bài',
 'talk'              => 'Thảo luận',
 'views'             => 'Xem',
-'toolbox'           => 'Công cụ',
+'toolbox'           => 'Thanh công cụ',
 'userpage'          => 'Trang thành viên',
 'projectpage'       => 'Trang Wikipedia',
 'imagepage'         => 'Trang hình',
+'mediawikipage'     => 'Thông báo giao diện',
+'templatepage'      => 'Trang tiêu bản',
+'viewhelppage'      => 'Trang trợ giúp',
+'categorypage'      => 'Trang thể loại',
 'viewtalkpage'      => 'Trang thảo luận',
 'otherlanguages'    => 'Ngôn ngữ khác',
 'redirectedfrom'    => '(đổi hướng từ $1)',
+'redirectpagesub'   => 'Trang đổi hướng',
 'lastmodifiedat'    => 'Lần sửa cuối : $2, $1.', # $1 date, $2 time
 'viewcount'         => 'Trang này đã được đọc $1 lần.',
 'protectedpage'     => 'Trang bị khóa',
+'jumpto'            => 'Bước tới:',
+'jumptonavigation'  => 'chuyển hướng',
+'jumptosearch'      => 'tìm kiếm',
 
 # All link text and link target definitions of links into project namespace that get used by other message strings, with the exception of user group pages (see grouppage) and the disambiguation template definition (see disambiguations).
 'aboutsite'         => 'Giới thiệu {{SITENAME}}',
-'aboutpage'         => 'Project:Giới_thiệu',
+'aboutpage'         => 'Project:Giới thiệu',
 'bugreports'        => 'Báo lỗi',
 'bugreportspage'    => 'Project:Báo lỗi',
 'copyright'         => 'Bản quyền $1.',
@@ -277,40 +326,58 @@ $messages = array(
 'copyrightpage'     => '{{ns:project}}:Bản quyền',
 'currentevents'     => 'Thời sự',
 'currentevents-url' => 'Project:Thời sự',
-'disclaimers'       => 'Cảnh báo',
-'disclaimerpage'    => 'Project:Cảnh báo chung',
-'edithelp'          => 'Trợ giúp',
-'edithelppage'      => 'Help:Soạn thảo',
-'faqpage'           => 'Project:FAQ',
-'helppage'          => 'Help:Trợ giúp',
+'disclaimers'       => 'Phủ nhận',
+'disclaimerpage'    => 'Project:Phủ nhận chung',
+'edithelp'          => 'Trợ giúp sửa đổi',
+'edithelppage'      => 'Help:Sửa đổi',
+'faq'               => 'Câu hỏi thường gặp',
+'helppage'          => 'Help:Nội dung',
 'mainpage'          => 'Trang Chính',
+'policy-url'        => 'Wikipedia:Quy định và hướng dẫn',
 'portal'            => 'Cộng đồng',
-'portal-url'        => 'Project:Cộng_đồng',
+'portal-url'        => 'Project:Cộng đồng',
+'privacy'           => 'Chính sách về sự riêng tư',
+'privacypage'       => 'Project:Chính sách về sự riêng tư',
 'sitesupport'       => 'Quyên góp',
 'sitesupport-url'   => 'Project:Quyên góp',
 
-'badaccess' => 'Lỗi truy cập',
+'badaccess'        => 'Lỗi về quyền truy cập',
+'badaccess-group0' => 'Bạn không được phép thực hiện thao tác này.',
+'badaccess-group1' => 'Chỉ những thành viên trong nhóm $1 mới được làm thao tác này.',
+'badaccess-group2' => 'Chỉ những thành viên trong các nhóm $1 mới được làm thao tác này.',
+'badaccess-groups' => 'Chỉ những thành viên trong các nhóm $1 mới được làm thao tác này.',
 
 '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]]',
-
-'retrievedfrom'   => 'Lấy từ « $1 »',
-'newmessageslink' => 'tin nhắn mới',
-'editsection'     => 'Sửa',
-'editold'         => '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:',
-
-# Short words for each namespace, by default used in the 'article' tab in monobook
+'versionrequiredtext' => 'Cần phiên bản $1 của MediaWiki để sử dụng trang này. Xem [[Special:Version|phiên bản trang]].',
+
+'ok'                      => 'OK',
+'retrievedfrom'           => 'Lấy từ "$1"',
+'youhavenewmessages'      => 'Bạn có $1 ($2).',
+'newmessageslink'         => 'tin nhắn mới',
+'newmessagesdifflink'     => 'thay đổi gần nhất',
+'youhavenewmessagesmulti' => 'Bạn có tin nhắn mới ở $1',
+'editsection'             => 'sửa',
+'editold'                 => 'sửa',
+'editsectionhint'         => 'Sửa đổi đề mục: $1',
+'toc'                     => 'Mục lục',
+'showtoc'                 => 'xem',
+'hidetoc'                 => 'giấu',
+'thisisdeleted'           => 'Xem hay phục hồi $1 ?',
+'viewdeleted'             => 'Xem $1?',
+'restorelink'             => '$1 sửa đổi đã xóa',
+'feedlinks'               => 'Nạp:',
+'feed-invalid'            => 'Định dạng feed không hợp lệ.',
+'site-rss-feed'           => '$1 mục RSS',
+'site-atom-feed'          => '$1 mục Atom',
+'page-rss-feed'           => 'Mục RSS của "$1"',
+'page-atom-feed'          => 'Mục Atom của "$1"',
+
+# Short words for each namespace, by default used in the namespace tab in monobook
 'nstab-main'      => 'Bài viết',
 'nstab-user'      => 'Trang thành viên',
 'nstab-media'     => 'Phương tiện',
 'nstab-special'   => 'Đặc biệt',
-'nstab-project'   => 'Giới thiệu',
+'nstab-project'   => 'Dự án',
 'nstab-image'     => 'Hình',
 'nstab-mediawiki' => 'Thông báo',
 'nstab-template'  => 'Tiêu bản',
@@ -318,67 +385,93 @@ $messages = array(
 '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',
+'nosuchaction'      => 'Không có tác vụ này',
+'nosuchactiontext'  => 'Wiki không hiểu được tác vụ được yêu cầu trong địa chỉ URL',
+'nosuchspecialpage' => 'Không có trang đặc biệt nào như vậy',
 'nospecialpagetext' => 'Không có trang đặc biệt này.',
 
 # General errors
 'error'                => 'Lỗi',
 '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à:
+'dberrortext'          => 'Lỗi cú pháp trong cơ sở dữ liệu.
+Cái này có thể mà một lỗi của phần mềm.
+Truy vấn vừa rồi là:
 <blockquote><tt>$1</tt></blockquote>
 từ hàm "<tt>$2</tt>".
 MySQL báo lỗi "<tt>$3: $4</tt>".',
-'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à:
+'dberrortextcl'        => 'Lỗi cú pháp trong cơ sở dữ liệu.
+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.<br />
+từ hàm "$2".
+MySQL báo lỗi "$3: $4".',
+'noconnect'            => 'Xin lỗi! Hiện nay wiki đang gặp một số trục trặc kỹ thuật, và không thể kết nối với cơ sở dữ liệu. <br />
 $1',
 'nodb'                 => 'Không thấy cơ sở dữ liệu $1',
-'cachederror'          => 'Đây là bản sao của trang bạn yêu cầu, có thể không cập nhật.',
-'laggedslavemode'      => 'Chú ý : trang có thể chưa được cập nhật phiên bản cuối.',
+'cachederror'          => 'Đây là bản sao trong bộ nhớ đệm của trang bạn yêu cầu, nó có thể đã lỗi thời.',
+'laggedslavemode'      => 'Cảnh báo: Trang có thể chưa được cập nhật.',
 'readonly'             => 'Cơ sở dữ liệu bị khóa',
-'enterlockreason'      => 'Nêu lý do khóa, 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ìn thường. Lý do khóa :
-<p>$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.',
-'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.',
+'enterlockreason'      => 'Nêu lý do khóa, cùng với thời hạn khóa',
+'readonlytext'         => 'Cơ sở dữ liệu hiện đã bị khóa không nhận bài mới và các điều chỉnh khác, có lẽ để bảo trì cơ sở dữ liệu định kỳ, một thời gian ngắn nữa nó sẽ trở lại bình thường.
+
+Người quản lý khóa nó đã đưa ra lời giải thích sau: $1',
+'missingarticle'       => 'Cơ sở dữ liệu không tìm thấy đoạn văn bản trong trang mà lẽ ra nó phải tìm thấy, có tên "$1".
+
+Điều này thường xảy ra do liên kết so sánh hoặc lịch sử bị lỗi thời đối với trang đã bị xóa.
+
+Nếu trường hợp này không phải như vậy, bạn có thể đã tìm thấy một lỗi của phần mềm.
+Xin hãy báo việc này lên người quản lý, ghi chú lại địa chỉ URL.',
+'readonly_lag'         => 'Cơ sở dữ liệu bị khóa tự động trong khi các máy chủ cập nhật thông tin của nhau.',
 'internalerror'        => 'Lỗi nội bộ',
-'filecopyerror'        => 'Không sao chép « $1 » đến « $2 » được.',
-'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.',
-'perfdisabled'         => 'Chức năng này bị khóa vì nó làm chậm cơ sở dữ liệu.',
-'perfcached'           => 'Dữ liệu sau lấy từ bộ nhớ đệm và có thể không cập nhật:',
+'internalerror_info'   => 'Lỗi nội bộ: $1',
+'filecopyerror'        => 'Không thể chép tập tin "$1" đến "$2".',
+'filerenameerror'      => 'Không thể đổi tên tập tin "$1" thành "$2".',
+'filedeleteerror'      => 'Không thể xóa tập tin "$1".',
+'directorycreateerror' => 'Không thể tạo được danh mục "$1".',
+'filenotfound'         => 'Không tìm thấy tập tin "$1".',
+'fileexistserror'      => 'Không thể ghi ra tập tin "$1": tập tin đã tồn tại',
+'unexpected'           => 'Không hiểu giá trị: "$1"="$2".',
+'formerror'            => 'Lỗi: không gửi mẫu đi được.',
+'badarticleerror'      => 'Không thể thực hiện được tác vụ như thế tại trang này.',
+'cannotdelete'         => 'Không thể xóa trang hay tập tin được chỉ định. (Có thể nó đã bị ai đó xóa rồi).',
+'badtitle'             => 'Tựa bài sai',
+'badtitletext'         => 'Tựa bài yêu cầu không đúng, rỗng, hoặc là một liên kết ngôn ngữ hoặc liên kết wiki sai. Nó có thể chứa một hoặc nhiều ký tự mà tựa bài không thể sử dụng.',
+'perfdisabled'         => 'Xin lỗi! Tính năng này đã bị tắt tạm thời do nó làm chậm cơ sở dữ liệu đến mức không ai có thể dùng được wiki.',
+'perfcached'           => 'Dữ liệu sau được lấy từ bộ nhớ đệm và có thể đã lỗi thời.',
 'perfcachedts'         => 'Dữ liệu dưới đây được đưa vào vùng nhớ đệm và được cập nhật lần cuối lúc $1.',
+'querypage-no-updates' => 'Việc cập nhật trang này hiện đã bị tắt. Dữ liệu ở đây có thể bị lỗi thời.',
 'wrong_wfQuery_params' => 'Tham số sai trong wfQuery()<br />
-Hàm : $1<br />
-Truy vấn : $2',
+Hàm: $1<br />
+Truy vấn: $2',
 'viewsource'           => 'Xem mã nguồn',
-'sqlhidden'            => '(giấu truy vấn sql)',
+'viewsourcefor'        => 'đối với $1',
+'actionthrottled'      => 'Thao tác bị giới hạn',
+'actionthrottledtext'  => 'Để nhằm tránh spam, bạn không thể thực hiện thao tác này quá nhiều lần trong một thời gian ngắn.  Xin hãy chờ vài phút trước khi thực hiện lại.',
+'protectedpagetext'    => 'Trang này đã bị khóa không cho sửa đổi.',
+'viewsourcetext'       => 'Bạn vẫn có thể xem và chép xuống mã nguồn của trang này:',
+'protectedinterface'   => 'Trang này cung cấp một thông báo trong giao diện phần mềm, và bị khóa để tránh phá hoại.',
+'editinginterface'     => "'''Lưu ý:''' Bạn đang sửa chữa một trang dùng để cung cấp thông báo giao diện cho phần mềm. Những thay đổi tại trang này sẽ ảnh hưởng đến giao diện của rất nhiều người dùng website này. Để dịch luật, hãy xem xét việc sử dụng [http://translatewiki.net/wiki/Translating:Intro Betawiki], dự án địa phương hóa của MediaWiki.",
+'sqlhidden'            => '(giấu truy vấn SQL)',
+'cascadeprotected'     => 'Trang này đã bị khóa không cho sửa đổi, vì nó được nhúng vào {{PLURAL:$1|trang|những trang}} đã bị khóa với tùy chọn "khóa theo tầng" được kích hoạt:
+$2',
+'namespaceprotected'   => "Bạn không được cấp quyền sửa các trang trong không gian '''$1'''.",
+'customcssjsprotected' => 'Bạn không có quyền sửa đổi trang này vì nó chứa các tùy chọn cá nhân của một thành viên khác.',
+'ns-specialprotected'  => 'Không thể sửa chữa các trang trong không gian tên {{ns:special}}.',
+'titleprotected'       => 'Tựa đề này đã bị [[User:$1|$1]] khóa không cho tạo ra. Lý do được cung cấp là <i>$2</i>.',
 
 # 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.',
-'welcomecreation'            => '<h2>Chào mừng, $1!</h2><p>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.',
+'logouttext'                 => "<strong>Bạn đã đăng xuất.</strong><br />
+Bạn có thể tiếp tục dùng {{SITENAME}} một cách vô danh, hoặc bạn có thể đăng nhập lại dưới tên người dùng này hoặc tên người dùng khác. Xin lưu ý rằng một vài trang có thể vẫn hiển thị như bạn còn đăng nhập cho đến khi bạn xóa vùng nhớ đệm (''cache'') của trình duyệt.",
+'welcomecreation'            => '== Chào mừng, $1! ==
+
+Tài khoản của bạn đã mở. Đừng quên thay đổi tùy chọn cá nhân của bạn tại {{SITENAME}}.',
 'loginpagetitle'             => 'Đăng nhập',
-'yourname'                   => 'Tên',
+'yourname'                   => 'Tên người dùng',
 'yourpassword'               => 'Mật khẩu',
-'yourpasswordagain'          => 'Vào lại mật khẩu',
-'remembermypassword'         => 'Nhớ mật khẩu (cookie)',
-'yourdomainname'             => 'Tên miền của bạn',
-'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.',
+'yourpasswordagain'          => ' lại mật khẩu',
+'remembermypassword'         => 'Nhớ thông tin đăng nhập của tôi trên máy tính này',
+'yourdomainname'             => 'Tên miền của bạn:',
+'externaldberror'            => 'Có lỗi khi xác nhận cơ sở dữ liệu bên ngoài hoặc bạn không được phép cập nhật tài khoản bên ngoài.',
 'loginproblem'               => '<b>Trục trặc đăng nhập.</b><br />Mời thử lại!',
 'login'                      => 'Đăng nhập',
 'loginprompt'                => 'Bạn cần bật cookie để đăng nhập vào {{SITENAME}}.',
@@ -386,41 +479,81 @@ Bạn vẫn dùng {{SITENAME}} được như người vô danh, hoặc đăng nh
 'logout'                     => 'Đăng xuất',
 'userlogout'                 => 'Đăng xuất',
 'notloggedin'                => 'Chưa đăng nhập',
+'nologin'                    => 'Bạn chưa có tài khoản ở đây? $1.',
+'nologinlink'                => 'Mở một tài khoản',
 'createaccount'              => 'Mở tài khoản',
+'gotaccount'                 => 'Đã mở tài khoản rồi? $1.',
+'gotaccountlink'             => 'Đăng nhập',
 '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ử *',
-'yourrealname'               => 'Tên thật *',
-'yourlanguage'               => 'Ngôn ngữ&nbsp;',
-'yourvariant'                => 'Ngôn ngữ địa phương',
-'yournick'                   => 'Chữ ký trong thảo luận (dùng ~~~)',
-'prefs-help-realname'        => '* <strong>Tên thật</strong> (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.',
+'badretype'                  => 'Hai mật khẩu không khớp.',
+'userexists'                 => 'Tên người dùng này đã có người lấy. Xin vui lòng chọn một tên khác.',
+'youremail'                  => 'Thư điện tử:',
+'username'                   => 'Tên người dùng:',
+'uid'                        => 'Số thứ tự thành viên:',
+'yourrealname'               => 'Tên thật:',
+'yourlanguage'               => 'Ngôn ngữ:',
+'yourvariant'                => 'Ngôn ngữ địa phương:',
+'yournick'                   => 'Chữ ký trong thảo luận:',
+'badsig'                     => 'Chữ ký không hợp lệ; hãy kiểm tra thẻ HTML.',
+'badsiglength'               => 'Chữ ký quá dài; chỉ được phép không quá $1 ký tự.',
+'email'                      => 'Thư điện tử',
+'prefs-help-realname'        => 'Tên thật là tùy chọn và nếu bạn cung cấp, tên này sẽ dùng để ghi công cho bạn.',
 'loginerror'                 => 'Lỗi đăng nhập',
-'prefs-help-email'           => '* <strong>Thư điện tử</strong> (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.',
-'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.',
+'prefs-help-email'           => 'Địa chỉ thư điện tử là tùy chọn, nhưng nó cho phép những người khác liên lạc với bạn thông qua trang thành viên hoặc thảo luận thành viên mà không cần để lộ danh tánh.',
+'prefs-help-email-required'  => 'Bắt buộc phải có địa chỉ e-mail.',
+'nocookiesnew'               => 'Tài khoản đã mở, nhưng bạn chưa đăng nhập. {{SITENAME}} sử dụng cookie để đăng nhập vào tài khoản. Bạn đã tắt cookie. Xin hãy kích hoạt nó, rồi đăng nhập lại với tên người dùng và mật khẩu mới.',
+'nocookieslogin'             => '{{SITENAME}} sử dụng cookie để đăng nhập thành viên. Bạn đã tắt cookie. Xin hãy kích hoạt rồi thử lại.',
 '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".',
+'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.',
-'passwordtooshort'           => 'Mật khẩu cần chứa ít nhất $1 chữ.',
-'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.',
+'nosuchusershort'            => 'Không có thành viên nào có tên "$1". Xin hãy kiểm tra lại chính tả.',
+'nouserspecified'            => 'Bạn phải đưa ra tên đăng ký.',
+'wrongpassword'              => 'Mật khẩu sai. Xin vui lòng nhập lại.',
+'wrongpasswordempty'         => 'Bạn chưa gõ vào mật khẩu. Xin thử lần nữa.',
+'passwordtooshort'           => 'Mật khẩu của bạn sai hoặc quá ngắn. Nó phải có ít nhất $1 ký tự và phải khác với tên người dùng của bạn.',
+'mailmypassword'             => 'Gửi mật khẩu mới bằng thư điện tử',
+'passwordremindertitle'      => 'Mật khẩu tạm thời cho {{SITENAME}}',
+'passwordremindertext'       => 'Ai đó (có thể là bạn, có địa chỉ IP $1)
+đã yêu cầu chúng tôi gửi một mật khẩu mới của {{SITENAME}} ($4).
+Mật khẩu mới của "$2" giờ là "$3".
+Bạn nên đăng nhập và thay đổi mật khẩu ngay bây giờ.
+
+Nếu một người nào khác yêu cầu điều này hoặc 
+nếu bạn đã nhớ ra mật khẩu và không còn muốn đổi nó nữa, 
+bạn có thể bỏ qua tin nhắn này và tiếp tục sử dụng
+mật khẩu cũ của bạn.',
+'noemail'                    => 'Thành viên "$1" không đăng ký 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 lại sau khi nhận thư.',
+'blocked-mailpassword'       => 'Địa chỉ IP của bạn bị cấm không được sửa đổi, do đó cũng không được phép dùng chức năng phục hồi mật khẩu để tránh lạm dụng.',
 '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.',
+'throttled-mailpassword'     => 'Mật khẩu đã được gửi đến cho bạn trong vòng $1 giờ đồng hồ trở lại. Để tránh lạm dụng, chỉ có thể gửi mật khẩu $1 giờ đồng hồ một lần.',
 '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.',
 'emailauthenticated'         => 'Địa chỉ thư điện tử của bạn được xác nhận tại $1.',
 '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.',
-'noemailprefs'               => '<strong>Không có địa chỉ thư điện tử</strong>, chức năng sau có thể không hoạt động.',
+'noemailprefs'               => 'Không có địa chỉ thư điện tử, chức năng sau có thể không hoạt động.',
 'emailconfirmlink'           => 'Xác nhận địa chỉ thư điện tử',
-'invalidemailaddress'        => 'Địa chỉ thư điện tử có vẻ sai. Xin nhập lại.',
+'invalidemailaddress'        => 'Địa chỉ thư điện tử không được chấp nhận định dạng có vẻ sai. Xin hãy nhập lại một địa chỉ có định dạng đúng hoặc bỏ trống ô đó.',
+'accountcreated'             => 'Mở tài khoản thành công',
+'accountcreatedtext'         => 'Tài khoản thành viên cho $1 đã được mở.',
+'createaccount-title'        => 'Tài khoản mới tại {{SITENAME}}',
+'createaccount-text'         => 'Ai đó (ở địa chỉ $1) đã tạo một tài khoản với tên $2 tại {{SITENAME}}
+($4). Mật khẩu của "$2" là "$3". Bạn nên đăng nhập và đổi mật khẩu ngay bây giờ.
+
+Xin hãy bỏ qua thông báo này nếu tài khoản này không phải do bạn tạo ra.',
+'loginlanguagelabel'         => 'Ngôn ngữ: $1',
+
+# Password reset dialog
+'resetpass'               => 'Đặt lại mật khẩu',
+'resetpass_announce'      => 'Bạn đã đăng nhập bằng mật khẩu tạm gởi qua e-mail. Để hoàn tất việc đăng nhập, bạn phải tạo lại mật khẩu mới tại đây:',
+'resetpass_text'          => '<!-- Gõ chữ vào đây -->',
+'resetpass_header'        => 'Đặt lại mật khẩu',
+'resetpass_submit'        => 'Chọn mật khẩu và đăng nhập',
+'resetpass_success'       => 'Đã đổi mật khẩu thành công! Đang đăng nhập…',
+'resetpass_bad_temporary' => 'Mật khẩu tạm sai. Có thể là bạn đã đổi mật khẩu thành công hay đã xin mật khẩu tạm mới.',
+'resetpass_forbidden'     => 'Không được đổi mật khẩu ở {{SITENAME}}',
+'resetpass_missing'       => 'Biểu mẫu đang trống.',
 
 # Edit page toolbar
 'bold_sample'     => 'Chữ đậm',
@@ -430,7 +563,7 @@ Bạn vẫn dùng {{SITENAME}} được như người vô danh, hoặc đăng nh
 '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://)',
+'extlink_tip'     => 'Liên kết ngoài (nhớ ghi 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',
@@ -441,69 +574,241 @@ Bạn vẫn dùng {{SITENAME}} được như người vô danh, hoặc đăng nh
 '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',
+'sig_tip'         => 'Chữ ký có ngày',
 'hr_tip'          => 'Dòng kẻ ngang (không nên lạm dụng)',
 
 # Edit pages
-'summary'                => 'Tóm tắt&nbsp;',
-'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ử',
-'showdiff'               => 'Xem thay đổi',
-'blockedtitle'           => 'Thành viên bị chặn',
-'blockedtext'            => 'Bạn bị chặn bởi $1 vì:<br />$2<p>Bạn có thể liên hệ với $1 hoặc các [[{{ns:project}}: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.',
-'loginreqtitle'          => 'Cần nhập tên',
-'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.",
-'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 !'''",
-'updated'                => '(Cập nhật)',
-'note'                   => '<strong>Chú ý :</strong>',
-'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',
-'editinguser'            => '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'        => '<b>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.</b><br />',
-'yourtext'               => 'Nội dung bạn nhập',
-'storedversion'          => 'Phiên bản lưu',
-'nonunicodebrowser'      => '<strong>CHU Y: Trinh duyet cua ban khong ho tro Unicode, xin sua lai truoc khi viet bai.</strong><strong>WARNING: Your browser is not unicode compliant, please change it before editing an article.</strong>',
-'editingold'             => '<strong>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.</strong>',
-'yourdiff'               => 'Khác',
-'copyrightwarning2'      => '*Xin dùng [[{{ns:project}}: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. <br /><b>KHÔNG LẤY TÀI LIỆU TỪ NGUỒN KHÁC MÀ CHƯA XIN PHÉP!</b>',
-'longpagewarning'        => '<strong>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.</strong>',
-'readonlywarning'        => '<strong>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.</strong>',
-'protectedpagewarning'   => '<strong>Chú ý : trang này bị khóa. Chỉ có quản lý viên mới sửa được. Chú ý tuân thủ [[{{ns:project}}:Trang_bị_khóa|quy định về trang bị khóa]].</strong>',
-'templatesused'          => 'Các tiêu bản dùng trong trang này',
-'permissionserrors'      => 'Không có quyền thực hiện',
+'summary'                   => 'Tóm tắt',
+'subject'                   => 'Đề mục',
+'minoredit'                 => 'Sửa đổi nhỏ',
+'watchthis'                 => 'Theo dõi bài này',
+'savearticle'               => 'Lưu trang',
+'preview'                   => 'Xem thử',
+'showpreview'               => 'Xem thử',
+'showlivepreview'           => 'Xem thử nhanh',
+'showdiff'                  => 'Xem thay đổi',
+'anoneditwarning'           => "'''Cảnh báo:''' Bạn chưa đăng nhập. Địa chỉ IP của bạn sẽ được ghi lại trong lịch sử sửa đổi của trang.",
+'missingsummary'            => "'''Nhắc nhở:''' Bạn đã không ghi lại tóm lược sửa đổi. Nếu bạn nhấn Lưu trang một lần nữa, sửa đổi của bạn sẽ được lưu mà không có tóm lược.",
+'missingcommenttext'        => 'Xin hãy gõ vào lời bàn luận ở dưới.',
+'missingcommentheader'      => "'''Nhắc nhở:''' Bạn chưa cung cấp đề mục cho bàn luận này. Nếu bạn nhấn nút Lưu trang lần nữa, sửa đổi của bạn sẽ được lưu mà không có đề mục.",
+'summary-preview'           => 'Xem trước dòng tóm lược',
+'subject-preview'           => 'Xem trước đề mục',
+'blockedtitle'              => 'Thành viên bị cấm',
+'blockedtext'               => "<big>'''Tên người dùng hoặc địa chỉ IP của bạn đã bị cấm.'''</big>
+
+Người thực hiện cấm là $1. Lý do được cung cấp là ''$2''.
+
+* Bắt đầu cấm: $8
+* Kết thúc cấm: $6
+* Người bị cấm: $7
+
+Bạn có thể liên lạc với $1 hoặc một [[{{MediaWiki:Grouppage-sysop}}|người quản lý]] khác để thảo luận về việc cấm.
+Bạn không thể sử dụng tính năng 'gửi thư cho người này' trừ khi bạn đã đăng ký một địa chỉ thư điện tử hợp lý trong 
+[[Special:Preferences|tùy chọn tài khoản]] và bạn không bị khóa chức năng đó
+Địa chỉ IP hiện tại của bạn là $3, và mã số cấm là #$5. Xin hãy ghi kèm theo một trong hai hoặc cả hai vào các yêu cầu của bạn.",
+'autoblockedtext'           => 'Địa chỉ IP của bạn đã bị tự động cấm vì một người nào đó đã sử dụng nó, và người đó đã bị $1 cấm.
+Lý do được cung cấp là:
+
+:\'\'$2\'\'
+
+* Thời điểm bắt đầu cấm: $8
+* Thời điểm kết thúc cấm: $6
+
+Bạn có thể liên lạc với $1 hoặc một trong số các
+[[{{MediaWiki:Grouppage-sysop}}|quản lý]] khác để thảo luận về việc cấm.
+
+Chú ý rằng bạn sẽ không dùng được chức năng "gửi thư cho người này" trừ khi bạn đã đăng ký một địa chỉ thư điện tử đúng trong [[Special:Preferences|tùy chọn]] và chức năng đó không bị cấm.
+
+Mã số cấm của bạn là $5. Xin hãy ghi kèm mã số này trong những yêu cầu của bạn.',
+'blockednoreason'           => 'không đưa ra lý do',
+'blockedoriginalsource'     => "Mã nguồn của '''$1''':",
+'blockededitsource'         => "Các '''sửa đổi của bạn''' ở '''$1''':",
+'whitelistedittitle'        => 'Cần đăng nhập để sửa bài',
+'whitelistedittext'         => 'Bạn phải $1 để sửa bài.',
+'whitelistreadtitle'        => 'Cần đăng nhập để đọc bài',
+'whitelistreadtext'         => 'Bạn cần [[Special: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 [[Special:Userlogin|đăng nhập]] để mở tài khoản và phải có quyền tương ứng tại {{SITENAME}}.',
+'confirmedittitle'          => 'Cần xác nhận địa chỉ thư điện tử trước khi sửa đổi',
+'confirmedittext'           => 'Bạn cần phải xác nhận địa chỉ thư điện tử trước khi được sửa đổi trang. Xin hãy đặt và xác nhận địa chỉ thư điện tử của bạn dùng trang [[Special:Preferences|tùy chọn]].',
+'nosuchsectiontitle'        => 'Không có mục nào như vậy',
+'nosuchsectiontext'         => 'Bạn vừa sửa đổi một mục chưa tồn tại.  Do đó sửa đổi của bạn không được lưu.',
+'loginreqtitle'             => 'Cần đăng nhập',
+'loginreqlink'              => 'đăng nhập',
+'loginreqpagetext'          => 'Bạn phải $1 mới có quyền xem các trang 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'            => "Bạn đi đến đây từ một liên kết đến một trang chưa tồn tại.
+Để tạo trang, hãy bắt đầu gõ vào ô bên dưới
+(xem [[{{MediaWiki:Helppage}}|trang trợ giúp]] để có thêm thông tin).
+Nếu bạn đến đây do nhầm lẫn, chỉ cần nhấn vào nút '''back''' trên trình duyệt của bạn.",
+'anontalkpagetext'          => "----''Đây là trang thảo luận của một thành viên vô danh chưa tạo tài khoản hoặc có nhưng không đăng nhập. Do đó chúng ta phải dùng một dãy số gọi là địa chỉ IP để xác định anh/chị ta. Một địa chỉ IP như vậy có thể có nhiều người cùng dùng chung. Nếu bạn là một thành viên vô danh và cảm thấy rằng có những lời bàn luận không thích hợp đang nhắm vào bạn, xin hãy [[Special:Userlogin|tạo tài khoản hoặc đăng nhập]] để tránh sự nhầm lẫn về sau với những thành viên vô danh khác.''",
+'noarticletext'             => 'Trang này hiện chưa có gì, bạn có thể [[Special:Search/{{PAGENAME}}|tìm kiếm tựa bài]] tại các trang khác hoặc [{{fullurl:{{FULLPAGENAME}}|action=edit}} sửa đổi trang này].',
+'userpage-userdoesnotexist' => 'Tài khoản mang tên "$1" chưa được đăng ký. Xin hãy kiểm tra lại nếu bạn muốn tạo/sửa trang này.',
+'clearyourcache'            => "'''Ghi chú:''' Sau khi lưu trang, có thể bạn sẽ phải xóa bộ nhớ đệm của trình duyệt để xem các thay đổi. '''Mozilla / Firefox / Safari:''' giữ phím ''Shift'' trong khi nhấn ''Reload'', hoặc nhấn tổ hợp ''Ctrl-Shift-R'' (''Cmd-Shift-R'' trên Apple Mac); '''IE:''' giữ phím ''Ctrl'' trong khi nhấn ''Refresh'', hoặc nhấn tổ hợp ''Ctrl-F5''; '''Konqueror:''': chỉ cần nhấn nút ''Reload'', hoặc nhấn ''F5''; người dùng '''Opera''' có thể cần phải xóa hoàn toàn bộ nhớ đệm trong ''Tools→Preferences''.",
+'usercssjsyoucanpreview'    => "<strong>Mẹo:</strong> Sử dụng nút 'Xem thử' để kiểm thử trang CSS/JS của bạn trước khi lưu trang.",
+'usercsspreview'            => "'''Nhớ rằng bạn chỉ đang xem thử trang CSS, nó chưa được lưu!'''",
+'userjspreview'             => "'''Nhớ rằng bạn chỉ đang kiểm thử/xem thử trang JavaScript, nó chưa được lưu!'''",
+'userinvalidcssjstitle'     => "'''Cảnh báo:''' Không có skin \"\$1\". Hãy nhớ rằng các trang .css và .js tùy chỉnh sử dụng tiêu đề chữ thường, như {{ns:user}}:Ví&nbsp;dụ/monobook.css chứ không phải {{ns:user}}:Ví&nbsp;dụ/Monobook.css.",
+'updated'                   => '(Cập nhật)',
+'note'                      => '<strong>Ghi chú:</strong>',
+'previewnote'               => '<strong>Đây chỉ mới là xem thử; các thay đổi vẫn chưa được lưu!</strong>',
+'previewconflict'           => 'Phần xem thử này là kết quả của văn bản trong vùng soạn thảo phía trên và nó sẽ xuất hiện như vậy nếu bạn chọn lưu trang.',
+'session_fail_preview'      => '<strong>Xin lỗi! Những sửa đổi của bạn chưa được lưu giữ do mất dữ liệu về phiên làm việc. 
+Xin hãy thử lần nữa. Nếu vẫn không thành công, bạn hãy thử đăng xuất và đăng nhập lại.</strong>',
+'session_fail_preview_html' => "<strong>Xin lỗi! Những sửa đổi của bạn chưa được lưu giữ do mất dữ liệu về phiên làm việc.</strong>
+
+''Do {{SITENAME}} cho phép dùng mã HTML, trang xem thử được giấu đi để đề phòng bị tấn công bằng JavaScript.''
+
+<strong>Nếu sửa đổi này là đúng đắn, xin hãy thử lần nữa. Nếu vẫn không thành công, bạn hãy thử đăng xuất và đăng nhập lại.</strong>",
+'token_suffix_mismatch'     => '<strong>Sửa đổi của bạn bị hủy bỏ vì trình duyệt của bạn lẫn lộn các ký tự dấu trong số hiệu 
+sửa đổi. Việc hủy bỏ này nhằm tránh nội dung trang bị hỏng.
+Điều này thường xảy ra khi bạn sử dụng một dịch vụ proxy vô danh trên web có vấn đề.</strong>',
+'editing'                   => 'Sửa đổi $1',
+'editinguser'               => 'Sửa đổi $1',
+'editingsection'            => 'Sửa đổi $1',
+'editingcomment'            => 'Sửa đổi $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 hiện tại. Phía dưới là sửa đổi của bạn. Bạn sẽ phải trộn thay đổi của bạn với bản hiện tại. <b>Chỉ có</b> phần văn bản ở phía trên là sẽ được lưu khi bạn nhất nút "Lưu trang".<br />',
+'yourtext'                  => 'Nội dung bạn nhập',
+'storedversion'             => 'Phiên bản lưu',
+'nonunicodebrowser'         => "<strong>CHU' Y': Tri`nh duye^.t cu?a ba.n kho^ng ho^~ tro+. unicode. Mo^.t ca'ch dde^? ba.n co' the^? su+?a ddo^?i an toa`n trang na`y: ca'c ky' tu+. kho^ng pha?i ASCII se~ xua^'t hie^.n trong ho^.p soa.n tha?o du+o+'i da.ng ma~ tha^.p lu.c pha^n.</strong>",
+'editingold'                => '<strong>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 các phiên bản mới hơn sẽ bị mất.</strong>',
+'yourdiff'                  => 'Khác',
+'copyrightwarning'          => 'Xin chú ý rằng tất cả các đóng góp của bạn tại {{SITENAME}} được xem là sẽ phát hành theo giấy phép $2 (xem $1 để biết thêm chi tiết). Nếu bạn không muốn bài viết của bạn bị sửa đổi không thương tiếc và không sẵn lòng cho phép phát hành lại, đừng đăng bài ở đây.<br />
+Bạn phải đảm bảo với chúng tôi rằng chính bạn là người viết nên, hoặc chép nó từ một nguồn thuộc phạm vi công cộng hoặc tự do tương đương.
+<strong>ĐỪNG ĐĂNG TÁC PHẨM CÓ BẢN QUYỀN MÀ CHƯA XIN PHÉP!</strong>',
+'copyrightwarning2'         => 'Xin chú ý rằng tất cả các đóng góp của bạn tại {{SITENAME}} có thể được sửa đổi, thay thế, hoặc xóa bỏ bởi các thành viên khác. Nếu bạn không muốn bài viết của bạn bị sửa đổi không thương tiếc, đừng đăng bài ở đây.<br />
+Bạn phải đảm bảo với chúng tôi rằng chính bạn là người viết nên, hoặc chép nó từ một nguồn thuộc phạm vi công cộng hoặc tự do tương đương (xem $1 để biết thêm chi tiết).
+<strong>ĐỪNG ĐĂNG TÁC PHẨM CÓ BẢN QUYỀN MÀ CHƯA XIN PHÉP!</strong>',
+'longpagewarning'           => '<strong>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.</strong>',
+'longpageerror'             => '<div style="float: left">[[Hình:Nuvola apps error.png|không|24px]]</div>
+<p style="margin-left: 28px"><strong style="color: red; background-color: white">Dài quá:</strong> Nội dung bạn nhập vào dài đến \'\'\'$1 kB\'\'\', vượt quá kích thước tối đa cho phép là $2 kB, nên đã không được lưu.</p>
+</div>',
+'readonlywarning'           => '<strong>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.</strong>',
+'protectedpagewarning'      => '<strong>Chú ý : trang này bị khóa. Chỉ có quản lý viên mới sửa được. Chú ý tuân thủ [[{{ns:project}}:Trang_bị_khóa|quy định về trang bị khóa]].</strong>',
+'semiprotectedpagewarning'  => '<div style="float: left">[[Hình:Padlock-silver-medium.svg|không|24px]]</div>
+<p style="margin-left: 28px"><strong style="color: red; background-color: white">Hạn chế sửa đổi:</strong> Việc sửa đổi trang này đang bị [[Wikipedia:Trang này đã bị khóa|hạn chế]]. Chỉ có những người đã [[Đặc biệt:Userlogin|mở tài khoản]] hơn bốn ngày và đã [[Đặc biệt:Userlogin|đăng nhập]] mới có thể sửa đổi nó.</p>',
+'cascadeprotectedwarning'   => "'''Cảnh báo:''' Trang này đã bị khóa, chỉ có thành viên có quyền quản lý mới có thể sửa đổi được, vì nó được nhúng vào {{PLURAL:$1|trang|những trang}} bị khóa theo tầng sau:",
+'titleprotectedwarning'     => "<div id=\"titleprotectedwarning\"><span style=\"color:red\">'''CẢNH BÁO:  Trang này đã bị khóa và chỉ có một số thành viên mới có thể tạo được. Nếu bạn là một quản lý, nó có thể đã bị khóa hoàn toàn; hãy bảo đảm rằng bạn đang làm theo [[Wikipedia:Quy định khóa#Tranh cãi nội dung|quy định khóa trang]].'''</span> Nếu bạn không phải là một người quản lý, thì nó chỉ bị nửa khóa, vì một thông điệp khác sẽ xuất hiện nếu bạn không thể sửa trang.</div>",
+'templatesused'             => 'Các tiêu bản dùng trong trang này',
+'templatesusedpreview'      => 'Các tiêu bản sẽ được dùng trong trang này:',
+'templatesusedsection'      => 'Các tiêu bản sẽ được dùng trong phần này:',
+'template-protected'        => '(khóa hoàn toàn)',
+'template-semiprotected'    => '(bị hạn chế sửa đổi)',
+'edittools'                 => "__NOEDITSECTION__
+<!-- Text here will be shown below edit and upload forms. -->
+<div id=\"edittools\" style=\"margin-top: 2em\">
+
+[[Hình:Nuvola apps important.svg|trái|50px|Lưu ý!]]
+
+==Những thay đổi của bạn sẽ hiện ra ngay.==
+<br clear=\"all\" />
+
+Mời bạn tạo ra, phát triển và '''cải tiến''' những bài có sẵn. Có rất nhiều người [[Đặc biệt:Recentchanges|theo dõi mọi trang]] để phòng chống những sửa đổi phá hoại. Các sửa đổi phá hoại sẽ bị xóa rất nhanh chóng. Trước khi lưu trang này, nên nhấn chuột vào nút “'''Xem thử'''” để chắc chắn bạn đã sửa đổi theo ý muốn.
+
+[[Hình:Nuvola apps filetypes.png|trái|50px|Cần giúp đỡ?]]
+
+==Đừng ngại nếu bạn chưa rành với Wikipedia.==
+<br clear=\"all\" />
+
+Xin đọc thêm '''hướng dẫn''' về [[Trợ giúp:Sửa đổi|sửa đổi]] và [[Wikipedia:Viết trang mới|viết bài mới]]. Nếu còn thắc mắc, mời vào '''[[Wikipedia:Bàn giúp đỡ|Bàn giúp đỡ]]''' để hỏi về cách sử dụng wiki. Xin dùng '''[[Wikipedia:Chỗ thử|Chỗ thử]]''' để tập mã wiki, hoặc vào '''[[Wikipedia:Bàn tham khảo|Bàn tham khảo]]''' để hỏi về toán, khoa học, văn hóa, v.v.
+
+[[Hình:Nuvola apps emacs.png|trái|50px|Dự án này dựa trên nội dung mở.]]
+
+==Chúng tôi tuân theo một số nguyên tắc quan trọng.==
+<br clear=\"all\" />
+
+Mọi đóng góp cho {{SITENAME}} đều tuân theo '''[[Giấy phép Văn bản Tự do GNU]]''' (GFDL); xem '''[[Wikipedia:Quyền tác giả]]'''. Nếu bạn không muốn thông tin bạn đưa vào bị người khác sửa, xin đừng viết vào đây. Xin lưu ý rằng tất cả những đóng góp cho Wikipedia đều được xem là đóng góp tự nguyện.
+
+<font color=\"red\">'''Đừng đăng bài có bản quyền''' trước khi được tác giả cho phép sử dụng theo giấy phép phù hợp với GFDL!</font> Bạn có thể tự ý sao chép vào đây từ nguồn có [[phạm vi công cộng]], nhưng lưu ý là hầu hết các trang web trên Internet không dùng giấy phép này. Bạn cần phải '''[[Wikipedia:Chú thích nguồn gốc|chú thích nguồn gốc tham khảo]]''' để cho mọi người khác có thể thẩm tra những đóng góp của bạn được.
+
+Vì '''[[Wikipedia:Những gì không phải là Wikipedia|Wikipedia là bách khoa toàn thư]]''', bạn nên theo những [[Wikipedia:Cẩm nang về văn phong|tiêu chuẩn bài]] khi viết bài, nhất là phải cố gắng viết với '''[[Wikipedia:Thái độ trung lập|quan điểm trung lập]]'''.
+
+</div>",
+'nocreatetitle'             => 'Chưa có trang này',
+'nocreatetext'              => '__NOEDITSECTION__
+<div class="noarticletext">
+<div class="plainlinks" style="padding: 7px">
+
+==Wikipedia tiếng Việt chưa có trang nào mang tên này.==
+
+Wikipedia hiện không cho mọi người tạo ra [[Wikipedia:Viết trang mới|bài viết mới]] trước khi đăng nhập. Hạn chế này chỉ áp dụng cho việc tạo ra bài mới; bạn vẫn được tạo ra trang thảo luận như thường cũng như sửa các bài đã có.
+
+{|
+|-
+| <div style="position: relative; width: 50px; height: 50px; overflow: hidden">
+<div style="position: absolute; top: 0px; left: 0px; font-size: 100px; overflow: hidden; line-height: 100px; z-index: 3">[{{SERVER}}{{localurl:Đặc biệt:Userlogin|returnto={{FULLPAGENAME}}}} &nbsp;&nbsp;&nbsp;]</div>
+<div style="position: absolute; top: 0px; left: 0px; z-index: 2">[[Hình:Nuvola apps ksig.png|không|50px|]]</div>
+</div>
+| colspan="3" style="font-weight: bold" | <big>[{{SERVER}}{{localurl:Đặc biệt:Userlogin|type=login|returnto={{FULLPAGENAME}}}} Đăng nhập] hay [{{SERVER}}{{localurl:Đặc biệt:Userlogin|type=signup|returnto={{FULLPAGENAME}}}} mở tài khoản]</big> ([[Wikipedia:Đăng nhập|Lợi điểm]])
+|-
+| <div style="position: relative; width: 50px; height: 50px; overflow: hidden">
+<div style="position: absolute; top: 0px; left: 0px; font-size: 100px; overflow: hidden; line-height: 100px; z-index: 3">[[Đặc biệt:Search/{{PAGENAME}}|&nbsp;&nbsp;&nbsp;]]</div>
+<div style="position: absolute; top: 0px; left: 0px; z-index: 2">[[Hình:Nuvola apps kpdf.png|không|50px|Đặc biệt:Search/{{PAGENAME}}]]</div>
+</div>
+| \'\'\'[[Đặc biệt:Search/{{PAGENAME}}|Tìm kiếm về “{{PAGENAME}}”]]\'\'\' trong những bài khác, hay xem những [[Đặc biệt:Whatlinkshere/{{FULLPAGENAME}}|trang liên kết đến đây]].
+| <div style="position: relative; width: 50px; height: 50px; overflow: hidden">
+<div style="position: absolute; top: 0px; left: 0px; font-size: 100px; overflow: hidden; line-height: 100px; z-index: 3">[[Wikipedia:Bài thỉnh cầu|&nbsp;&nbsp;&nbsp;]]</div>
+<div style="position: absolute; top: 0px; left: 0px; z-index: 2">[[Hình:Nuvola apps korganizer.png|không|50px|Wikipedia:Bài thỉnh cầu]]</div>
+</div>
+| \'\'\'[[Wikipedia:Bài thỉnh cầu|Thỉnh cầu]]\'\'\' người khác viết nó.
+|-
+| <div style="position: relative; width: 50px; height: 50px; overflow: hidden">
+<div style="position: absolute; top: 0px; left: 0px; font-size: 100px; overflow: hidden; line-height: 100px; z-index: 3">[[Wikipedia:Chỗ thử|&nbsp;&nbsp;&nbsp;]]</div>
+<div style="position: absolute; top: 0px; left: 0px; z-index: 2">[[Hình:Nuvola apps edu miscellaneous.png|không|50px|Wikipedia:Chỗ thử]]</div>
+</div>
+| \'\'\'[[Wikipedia:Chỗ thử|Viết thử nghiệm]]\'\'\' ở Chỗ thử để thử mã wiki và tìm hiểu về Wikipedia.
+| <div style="position: relative; width: 50px; height: 50px; overflow: hidden">
+<div style="position: absolute; top: 0px; left: 0px; font-size: 100px; overflow: hidden; line-height: 100px; z-index: 3">[[Wikipedia:Bàn tham khảo|&nbsp;&nbsp;&nbsp;]]</div>
+<div style="position: absolute; top: 0px; left: 0px; z-index: 2">[[Hình:Nuvola apps file-manager.png|không|50px|Wikipedia:Bàn tham khảo]]</div>
+</div>
+| \'\'\'[[Wikipedia:Bàn tham khảo|Ghé qua Bàn tham khảo]]\'\'\' để hỏi cộng đồng về kiến thức tổng quát.
+|-
+| <div style="position: relative; width: 50px; height: 57px; overflow: hidden">
+<div style="position: absolute; top: 0px; left: 0px; font-size: 100px; overflow: hidden; line-height: 100px; z-index: 3">[[wikt:{{PAGENAME}}|&nbsp;&nbsp;&nbsp;]]</div>
+<div style="position: absolute; top: 0px; left: 0px; z-index: 2">[[Hình:Wiktsister en.png|không|50px|wikt:{{PAGENAME}}]]</div>
+</div>
+| \'\'\'[[wikt:Đặc biệt:Search/{{PAGENAME}}|Xem “{{PAGENAME}}” ở Wiktionary]]\'\'\', dự án từ điển liên quan.
+| align="center" | <div style="position: relative; width: 35px; height: 46px; overflow: hidden">
+<div style="position: absolute; top: 0px; left: 0px; font-size: 100px; overflow: hidden; line-height: 100px; z-index: 3">[[Commons:{{PAGENAME}}|&nbsp;&nbsp;&nbsp;]]</div>
+<div style="position: absolute; top: 0px; left: 0px; z-index: 2">[[Hình:Commons-logo.svg|không|35px|Commons:{{PAGENAME}}]]</div>
+</div>
+| \'\'\'[[Commons:{{PAGENAME}}|Xem “{{PAGENAME}}” ở Wikimedia Commons]]\'\'\', kho phương tiện có hình ảnh, âm thanh, và phim nội dung mở.
+|}
+
+</div>
+</div>',
+'nocreate-loggedin'         => 'Bạn không có quyền tạo trang mới trên wiki này.',
+'permissionserrors'         => 'Không có quyền thực hiện',
+'permissionserrorstext'     => 'Bạn không có quyền thực hiện thao tác đó, vì {{PLURAL:$1|lý do|lý do}}:',
+'recreate-deleted-warn'     => "'''Lưu ý: Bạn vừa tạo lại một trang từng bị xóa trước đây.'''
+
+Bạn nên cân nhắc trong việc tiếp tục soạn thảo trang này.
+Nhật trình xóa của trang được đưa ra dưới đây để tiện theo dõi:",
+
+# "Undo" feature
+'undo-success' => '<div style="float: left">[[Hình:Nuvola actions undo.png|không|24px]]</div>
+<p style="margin-left: 28px"><strong style="color: red; background-color: white">Lưu trang:</strong> Để lùi lại sửa đổi, hãy xem lại kết quả ở dưới và bấm nút \'\'\'Lưu trang\'\'\'.</p>',
+'undo-failure' => 'Không có thể lùi lại sửa đổi vì những sửa đổi sau mâu thuẫn.',
+'undo-summary' => 'Đã lùi lại sửa đổi $1 của [[Đặc biệt:Contributions/$2]] ([[Thảo luận Thành viên:$2]])',
+
+# Account creation failure
+'cantcreateaccounttitle' => 'Không có thể mở tài khoản',
+'cantcreateaccount-text' => "Việc tạo tài khoản từ địa chỉ IP này ('''$1''') đã bị [[Wikipedia:Quy định cấm|khóa]] tạm thời. Điều này có thể do sự phá hoại liên tục từ [[địa chỉ IP]] mà bạn đang dùng để sửa đổi, IP này có thể do nhiều người cùng chia sẻ nếu bạn kết nối Internet thông qua [[máy chủ proxy]] (đa số trường học, công ty và vài [[Nhà cung cấp dịch vụ Internet]] phổ biến ở Việt Nam dùng cách này) hoặc [[kết nối quay số]].
+
+Sau đây là một số thông tin về việc khóa IP này: [[Thành viên:$3|$3]] đã khóa khả năng tạo tài khoản từ địa chỉ IP này, với lý do đưa ra là ''$2''.",
 
 # History pages
-'revhistory'          => 'Bản cũ',
+'viewpagelogs'        => 'Xem nhật trình của trang này',
 '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.',
 'loadhist'            => 'Đang mở lịch sử...',
 'currentrev'          => 'Hiện nay',
 'revisionasof'        => '$1',
+'revision-info'       => 'Phiên bản của $1 vào lúc $2',
 'previousrevision'    => '&larr; Bản trước',
 'nextrevision'        => 'Bản sau &rarr;',
 'currentrevisionlink' => 'xem bản hiện nay',
@@ -518,22 +823,98 @@ Bạn vẫn dùng {{SITENAME}} được như người vô danh, hoặc đăng nh
 'deletedrev'          => '[đã xóa]',
 'histfirst'           => 'cũ nhất',
 'histlast'            => 'mới nhất',
+'historysize'         => '($1 byte)',
+'historyempty'        => '(trống)',
+
+# Revision feed
+'history-feed-title'          => 'Lịch sử thay đổi',
+'history-feed-description'    => 'Lịch sử thay đổi của trang này ở wiki',
+'history-feed-item-nocomment' => '$1 vào lúc $2', # user at time
+'history-feed-empty'          => 'Trang bạn yêu cầu không tồn tại. Có thể là nó đã bị xóa khỏi wiki hay được đổi tên. Hãy [[Đặc biệt:Search|tìm kiếm trong wiki]] về các trang liên quan mới.',
+
+# Revision deletion
+'rev-deleted-comment'         => '(đang giấu tóm lược)',
+'rev-deleted-user'            => '(đang giấu tên hiệu)',
+'rev-deleted-event'           => '(mục đã xóa)',
+'rev-deleted-text-permission' => '<div class="mw-warning plainlinks">
+Công chúng không được xem phiên bản này. [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} Nhật trình xóa] có thể có thêm chi tiết.
+</div>',
+'rev-deleted-text-view'       => '<div class="mw-warning plainlinks">
+Công chúng không được xem phiên bản này, nhưng vì bạn có quyền quản lý, bạn có thể xem nó. [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} Nhật trình xóa] có thể có thêm chi tiết.
+</div>',
+'rev-delundel'                => 'xem/giấu',
+'revisiondelete'              => 'Xóa hay phục hồi phiên bản',
+'revdelete-nooldid-title'     => 'Chưa chọn phiên bản',
+'revdelete-nooldid-text'      => 'Chưa chọn phiên bản để điều khiển.',
+'revdelete-selected'          => "{{PLURAL:$2|Phiên bản|Các phiên bản}} được chọn của '''$1:'''",
+'logdelete-selected'          => "{{PLURAL:$2|Những nhật trình đã chọn|Nhật trình đã chọn}} của '''$1:'''",
+'revdelete-text'              => 'Các phiên bản bị xóa vẫn còn trong lịch sử trang, nhưng công chúng không được xem nội dung của nó.
+
+Các quản lý ở dự án này có thể truy nhập vào nội dung và phục hồi dùng giao diện này, trừ trường hợp nhóm bảo quản website đặt thêm hạn chế vào trang này.',
+'revdelete-legend'            => 'Đặt hạn chế cho phiên bản:',
+'revdelete-hide-text'         => 'Giấu văn bản của phiên bản',
+'revdelete-hide-name'         => 'Giấu tác vụ và mục tiêu',
+'revdelete-hide-comment'      => 'Giấu tóm lược sửa đổi',
+'revdelete-hide-user'         => 'Giấu tên hiệu hay địa chỉ IP của người sửa đổi',
+'revdelete-hide-restricted'   => 'Áp dụng những hạn chế này vào nhóm quản lý thêm vào công chúng',
+'revdelete-suppress'          => 'Che dữ liệu đối với người quản lý cũng như các thành viên khác',
+'revdelete-hide-image'        => 'Giấu nội dung tập tin',
+'revdelete-unsuppress'        => 'Bỏ các hạn chế trên các phiên bản được phục hồi',
+'revdelete-log'               => 'Tóm lược trong nhật trình:',
+'revdelete-submit'            => 'Áp dụng vào phiên bản được chọn',
+'revdelete-logentry'          => 'đã đổi hạn chế xem phiên bản của [[$1]]',
+'logdelete-logentry'          => 'đã thay đổi khả năng nhìn thấy sự kiện của [[$1]]',
+'revdelete-logaction'         => '$1 phiên bản được thiết lập chế độ $2',
+'logdelete-logaction'         => '$1 sự kiện đối với [[$3]] được thiết lập chế độ $2',
+'revdelete-success'           => 'Khả năng nhìn thấy của phiên bản đã được thiết lập thành công.',
+'logdelete-success'           => 'Khả năng nhìn thấy của sự kiện đã được thiết lập thành công.',
+
+# Oversight log
+'oversightlog'    => 'Nhật trình giám thị',
+'overlogpagetext' => 'Dưới đây là danh sách các tác vụ xóa và cấm gần nhất có liên quan đến nội dung đã được che đi đối với Người quản lý. Xem [[Special:Ipblocklist|danh sách các địa chỉ bị cấm]] để có danh sách các lần cấm hẳn và cấm thành viên hiện tại.',
+
+# History merging
+'mergehistory'                     => 'Trộn lịch sử trang',
+'mergehistory-header'              => "Trang này cho phép trộn các sửa đổi của lịch sử một trang nguồn vào một trang mới.
+Xin hãy bảo đảm tính liên tục của lịch sử trang.
+
+'''Ít nhất phiên bản hiện tại của trang nguồn phải được duy trì.'''",
+'mergehistory-box'                 => 'Trộn các sửa đổi của hai trang:',
+'mergehistory-from'                => 'Trang nguồn:',
+'mergehistory-into'                => 'Trang đích:',
+'mergehistory-list'                => 'Lịch sử sửa đổi có thể trộn được',
+'mergehistory-merge'               => 'Các sửa đổi sau của [[:$1]] có thể trộn được với [[:$2]]. Dùng một nút chọn trong cột để trộn các sửa đổi từ đầu cho đến thời điểm đã chọn. Lưu ý là việc dùng các liên kết chuyển hướng sẽ khởi tạo lại cột này.',
+'mergehistory-go'                  => 'Hiển thị các sửa đổi có thể trộn được',
+'mergehistory-submit'              => 'Trộn các sửa đổi',
+'mergehistory-empty'               => 'Không có sửa đổi nào được trộn',
+'mergehistory-success'             => '$3 sửa đổi của [[:$1]] đã được trộn vào [[:$2]].',
+'mergehistory-fail'                => 'Không thể thực hiện được việc trộn lịch sử sửa đổi, vui lòng chọn lại trang cũng như thông số ngày giờ.',
+'mergehistory-no-source'           => 'Trang nguồn $1 không tồn tại.',
+'mergehistory-no-destination'      => 'Trang đích $1 không tồn tại.',
+'mergehistory-invalid-source'      => 'Trang nguồn phải có tiêu đề hợp lệ.',
+'mergehistory-invalid-destination' => 'Trang đích phải có tiêu đề hợp lệ.',
+
+# Merge log
+'mergelog'           => 'Nhật trình trộn',
+'pagemerge-logentry' => 'đã trộn [[$1]] vào [[$2]] (sửa đổi cho đến $3)',
+'revertmerge'        => 'Bỏ trộn',
+'mergelogpagetext'   => 'Dưới đây là danh sách các thao tác trộn mới nhất của lịch sử một trang vào trang khác.',
 
 # Diffs
-'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',
-'selectnewerversionfordiff' => 'Chọn bản mới hơn',
-'selectolderversionfordiff' => 'Chọn bản cũ hơn',
-'compareselectedversions'   => 'So sánh các bản đã chọn',
+'history-title'           => 'Lịch sử sửa đổi của “$1”',
+'difference'              => '(Khác biệt giữa các bản)',
+'lineno'                  => 'Dòng $1:',
+'compareselectedversions' => 'So sánh các bản đã chọn',
+'editundo'                => 'hồi sửa',
+'diff-multi'              => '(Không hiển thị $1 phiên bản ở giữa)',
 
 # Search results
 'searchresults'         => 'Kết quả tìm',
 'searchresulttext'      => 'Xem thêm [[{{ns:project}}:Tìm_kiếm|hướng dẫn tìm kiếm {{SITENAME}}]].',
 'searchsubtitle'        => 'Cho truy vấn "[[:$1]]"',
 'searchsubtitleinvalid' => 'Cho truy vấn "$1"',
-'noexactmatch'          => 'Không có trang tên như này, xin thử công cụ tìm.',
+'noexactmatch'          => "'''Trang \"\$1\" không tồn tại.''' Bạn có thể [[:\$1|tạo trang này]].",
+'noexactmatch-nocreate' => "'''Không có trang nào có tên \"\$1\".'''",
 '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ự',
@@ -541,86 +922,136 @@ Bạn vẫn dùng {{SITENAME}} được như người vô danh, hoặc đăng nh
 'prevn'                 => '$1 trước',
 'nextn'                 => '$1 sau',
 'viewprevnext'          => 'Xem ($1) ($2) ($3).',
-'showingresults'        => 'Xem <b>$1</b> kết quả bắt đầu từ #<b>$2</b>.',
-'showingresultsnum'     => 'Xem <b>$3</b> kết quả bắt đầu từ #<b>$2</b>.',
+'showingresults'        => "Xem '''$1''' kết quả bắt đầu từ #'''$2'''.",
+'showingresultsnum'     => "Xem '''$3''' kết quả bắt đầu từ #'''$2'''.",
 'nonefound'             => '<strong>Chú ý</strong>: 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',
+'powersearch'           => 'Tìm kiếm',
 'powersearchtext'       => '
 Tìm trong :<br />
 $1<br />
 $2 gồm cả trang đổi hướng &nbsp; Tìm $3 $9',
-'searchdisabled'        => '<p>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:</p>',
+'searchdisabled'        => 'Chức năng tìm kiếm tại {{SITENAME}} đã bị tắt. Bạn có tìm kiếm bằng Google trong thời gian này. Chú ý rằng các chỉ mục từ {{SITENAME}} của chúng có thể đã lỗi thời.',
 
 # Preferences page
-'preferences'             => 'Tùy chọ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.',
-'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ụ',
-'qbsettings-none'         => 'Không',
-'qbsettings-fixedleft'    => 'Trái',
-'qbsettings-fixedright'   => 'Phải',
-'qbsettings-floatingleft' => 'Nổi bên trái',
-'changepassword'          => 'Đổi mật khẩu',
-'skin'                    => 'Ngoại hình',
-'math'                    => 'Công thức toán',
-'dateformat'              => 'Ngày tháng',
-'datedefault'             => 'Không lựa chọn',
-'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&nbsp;',
-'retypenew'               => 'Gõ lại',
-'textboxsize'             => 'Kích thước cửa sổ soạn thảo',
-'rows'                    => 'Hàng&nbsp;',
-'columns'                 => 'Cột',
-'searchresultshead'       => 'Xem kết quả tìm kiếm',
-'resultsperpage'          => 'Số kết quả trong một trang&nbsp;',
-'contextlines'            => 'Số hàng trong một kết quả',
-'contextchars'            => 'Số chữ trong một hàng',
-'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',
-'defaultns'               => 'Mặc định tìm kiếm trong không gian tên :',
-'default'                 => 'mặc định',
-'files'                   => 'Tệp tin',
+'preferences'              => 'Tùy chọn',
+'mypreferences'            => 'Tùy chọn',
+'prefs-edits'              => 'Số lần sửa đổi:',
+'prefsnologin'             => 'Chưa đăng nhập',
+'prefsnologintext'         => 'Bạn phải [[Đặc_biệt:Userlogin|đăng nhập]] để sửa các Lựa chọn cá nhân của bạ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ụ',
+'qbsettings-none'          => 'Không',
+'qbsettings-fixedleft'     => 'Trái',
+'qbsettings-fixedright'    => 'Phải',
+'qbsettings-floatingleft'  => 'Nổi bên trái',
+'qbsettings-floatingright' => 'Nổi bên phải',
+'changepassword'           => 'Đổi mật khẩu',
+'skin'                     => 'Ngoại hình',
+'math'                     => 'Công thức toán',
+'dateformat'               => 'Ngày tháng',
+'datedefault'              => 'Không lựa chọn',
+'datetime'                 => '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-watchlist'          => 'Theo dõi',
+'prefs-watchlist-days'     => 'Số ngày trong danh sách theo dõi:',
+'prefs-watchlist-edits'    => 'Số lần sửa đổi trong danh sách theo dõi nhiều chức năng:',
+'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&nbsp;',
+'retypenew'                => 'Gõ lại',
+'textboxsize'              => 'Kích thước cửa sổ soạn thảo',
+'rows'                     => 'Hàng&nbsp;',
+'columns'                  => 'Cột',
+'searchresultshead'        => 'Xem kết quả tìm kiếm',
+'resultsperpage'           => 'Số kết quả trong một trang&nbsp;',
+'contextlines'             => 'Số hàng trong một kết quả',
+'contextchars'             => 'Số chữ trong một hàng',
+'stub-threshold'           => '<a href="#" class="stub">Liên kết nâu</a> cho các bài ngắn hơn (byte):',
+'recentchangesdays'        => 'Số ngày hiển thị trong thay đổi gần đây:',
+'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',
+'allowemail'               => 'Nhận thư điện tử từ các thành viên khác',
+'defaultns'                => 'Mặc định tìm kiếm trong không gian tên :',
+'default'                  => 'mặc định',
+'files'                    => 'Tệp tin',
 
 # User rights
-'userrights-lookup-user'     => 'Quản lý nhóm thành viên',
-'userrights-user-editname'   => 'Nhập tên thành viên:',
-'editusergroup'              => 'Sửa các nhóm thành viên',
-'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-lookup-user'           => 'Quản lý nhóm thành viên',
+'userrights-user-editname'         => 'Nhập tên thành viên:',
+'editusergroup'                    => 'Sửa các nhóm thành viên',
+'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-groupsremovable'       => 'Các nhóm có thể xóa được:',
+'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-reason'                => 'Lý do thay đổi:',
+'userrights-available-none'        => 'Có thể bạn không đổi được kiểu nhóm thành viên.',
+'userrights-available-add'         => 'Bạn có thể thêm thành viên vào {{PLURAL:$2|nhóm|các nhóm}}: $1.',
+'userrights-available-remove'      => 'Bạn có thể xóa thành viên khỏi {{PLURAL:$2|nhóm|các nhóm}}: $1.',
+'userrights-available-add-self'    => 'Bạn có thể tự thêm mình vào {{PLURAL:$2|nhóm này|các nhóm này}}: $1.',
+'userrights-available-remove-self' => 'Bạn có thể tự xóa mình ra khỏi {{PLURAL:$2|nhóm này|các nhóm này}}: $1.',
+'userrights-no-interwiki'          => 'Bạn không có quyền thay đổi quyền hạn của thành viên tại các wiki khác.',
+'userrights-nodatabase'            => 'Cơ sở dữ liệu $1 không tồn tại hoặc nằm ở bên ngoài.',
+'userrights-nologin'               => 'Bạn phải [[Special:Userlogin|đăng nhập]] vào một tài khoản có quyền quản lý để gán quyền cho thành viên.',
+'userrights-notallowed'            => 'Tài khoản của bạn không có quyền gán quyền cho thành viên.',
+
+# Groups
+'group'               => 'Nhóm:',
+'group-autoconfirmed' => 'Các thành viên tự động xác nhận.',
+'group-bot'           => 'Các robot',
+'group-sysop'         => 'Các quản lý',
+'group-bureaucrat'    => 'Các hành chính viên',
+'group-all'           => '(tất cả)',
+
+'group-autoconfirmed-member' => 'Thành viên tự động xác nhận',
+'group-bot-member'           => 'Robot',
+'group-sysop-member'         => 'Quản lý',
+'group-bureaucrat-member'    => 'Hành chính viên',
+
+'grouppage-autoconfirmed' => '{{ns:project}}:Thành viên tự động xác nhận',
+'grouppage-bot'           => 'Wikipedia:Robot',
+'grouppage-sysop'         => 'Wikipedia:Người quản lý',
+'grouppage-bureaucrat'    => 'Wikipedia:Hành chính viên',
 
 # User rights log
-'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.',
+'rightslog'      => 'Nhật trình cấp thành viên',
+'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.',
+'rightslogentry' => 'đã đổi cấp của thành viên $1 từ $2 thành $3',
+'rightsnone'     => '(không có)',
 
 # Recent changes
+'nchanges'                          => '$1 thay đổi',
 'recentchanges'                     => 'Thay đổi gần đây',
 'recentchangestext'                 => '[[{{ns:project}}:Chào mừng người mới đến|Chào mừng]] bạn! Trang này dùng để theo dõi các thay đổi gần đây trên {{SITENAME}}.',
-'rcnote'                            => '<strong>$1</strong> thay đổi của <strong>$2</strong> ngày qua.',
+'recentchanges-feed-description'    => 'Theo dõi các thay đổi gần đây nhất của wiki dùng feed này.',
+'rcnote'                            => "Dưới đây là '''$1''' thay đổi gần nhất trong '''$2''' ngày qua, tính tới $3.",
 'rcnotefrom'                        => 'Thay đổi từ <strong>$2</strong> (<b>$1</b> tối đa).',
 'rclistfrom'                        => 'Xem thay đổi từ $1.',
+'rcshowhideminor'                   => '$1 sửa đổi nhỏ',
+'rcshowhidebots'                    => '$1 sửa đổi bot',
+'rcshowhideliu'                     => '$1 sửa đổi thành viên',
+'rcshowhideanons'                   => '$1 sửa đổi vô danh',
+'rcshowhidepatr'                    => '$1 sửa đổi đã tuần tra',
+'rcshowhidemine'                    => '$1 sửa đổi của tôi',
 'rclinks'                           => 'Xem $1 thay đổi của $2 ngày qua; $3.',
 'diff'                              => 'khác',
 'hist'                              => 'sử',
@@ -628,60 +1059,129 @@ $2 gồm cả trang đổi hướng &nbsp; Tìm $3 $9',
 'show'                              => 'xem',
 'minoreditletter'                   => 'n',
 'newpageletter'                     => 'M',
-'number_of_watching_users_pageview' => ' [$1 người xem]',
+'boteditletter'                     => 'b',
+'number_of_watching_users_pageview' => '[$1 người đang xem]',
+'rc_categories'                     => 'Hạn chế theo thể loại (phân tách dùng “|”)',
+'rc_categories_any'                 => 'Cái nào cũng được',
+'newsectionsummary'                 => 'Đề mục mới: /* $1 */',
 
 # Recent changes linked
-'recentchangeslinked' => 'Thay đổi liên quan',
+'recentchangeslinked'          => 'Thay đổi liên quan',
+'recentchangeslinked-title'    => 'Những thay đổi liên quan tới $1',
+'recentchangeslinked-noresult' => 'Không có thay đổi nào trên trang được liên kết trong khoảng thời gian đó.',
+'recentchangeslinked-summary'  => "Trang đặc biệt này liệt kê các thay đổi gần đây nhất trên các trang được liên kết. Các trang trong danh sách bạn theo dõi được '''in đậm'''.",
 
 # Upload
-'upload'                     => 'Truyền lên tập tin',
-'uploadbtn'                  => 'Tải lên',
-'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.',
-'upload_directory_read_only' => 'Thư mục tải lên không ghi vào được',
-'uploaderror'                => 'Lỗi',
-'uploadtext'                 => '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:project}}:Quy định về hình ảnh|quy định về sử dụng hình ảnh]].
-*Ghi rõ thẻ quyền. Ví dụ {{<nowiki>PD</nowiki>}} hay {{<nowiki>GFDL</nowiki>}},... Xem thêm [[{{ns:project}}: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:project}}: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:project}}: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',
-'uploadlogpage'              => 'Nhật_trình_tải_lên',
-'uploadlogpagetext'          => 'Danh sách các tệp tin đã tải lên, theo giờ máy chủ (UTC).',
-'filename'                   => 'Tên&nbsp;',
-'filedesc'                   => 'Mô tả&nbsp;',
-'fileuploadsummary'          => 'tóm tắt',
-'filestatus'                 => 'Bản quyền',
-'filesource'                 => 'Nguồn',
-'uploadedfiles'              => 'Đã tải xong',
-'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 ».',
-'emptyfile'                  => 'Tệp tin tải lên là rỗng. Xin kiểm tra lại tên tệp tin.',
-'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ó.",
-'successfulupload'           => 'Đã tải xong',
-'uploadwarning'              => 'Chú ý!',
-'savefile'                   => 'Lưu tệp tin',
-'uploadedimage'              => 'đã tải lên « [[$1]] »',
-'overwroteimage'             => 'đã tải lên một phiên bản mới của "[[$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.',
-'uploadvirus'                => 'Tệp tin có virút: $1',
-'sourcefilename'             => 'Tên tệp tin nguồn',
-'destfilename'               => 'Tên mới',
-
-'nolicense' => 'chưa chọn',
+'upload'                      => 'Tải tập tin lên',
+'uploadbtn'                   => 'Tải lên',
+'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.',
+'upload_directory_read_only'  => 'Máy chủ không thể sửa đổi thư mục tải lên ($1) được.',
+'uploaderror'                 => 'Lỗi',
+'uploadtext'                  => "Hãy sử dụng mẫu sau để tải tập tin, để xem hoặc tìm kiếm những hình ảnh đã được tải lên trước đây xin mời xem [[Special:Imagelist|danh sách các tập tin đã tải lên]], việc tải lên và xóa đi cũng được ghi lại trong [[Special:Log/upload|nhật trình tải lên]].
+
+Để đưa hình vào bài viết, hãy dùng một liên kết theo dạng
+'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:Tập_tin.jpg]]</nowiki>''',
+'''<nowiki>[[</nowiki>{{ns:image}}<nowiki>:Tập_tin.png|văn bản thay thế]]</nowiki>''' hoặc
+'''<nowiki>[[</nowiki>{{ns:media}}<nowiki>:Tập_tin.ogg]]</nowiki>''' để trực tiếp liên kết đến tập tin.",
+'upload-permitted'            => 'Các định dạng tập tin được phép tải lên: $1.',
+'upload-preferred'            => 'Các định dạng tập tin nên dùng: $1.',
+'upload-prohibited'           => 'Các định dạng tập tin bị cấm: $1.',
+'uploadlog'                   => 'Nhật trình tải lên',
+'uploadlogpage'               => 'Nhật_trình_tải_lên',
+'uploadlogpagetext'           => 'Danh sách các tệp tin đã tải lên, theo giờ máy chủ (UTC).',
+'filename'                    => 'Tên&nbsp;',
+'filedesc'                    => 'Mô tả&nbsp;',
+'fileuploadsummary'           => 'tóm tắt',
+'filestatus'                  => 'Bản quyền',
+'filesource'                  => 'Nguồn',
+'uploadedfiles'               => 'Đã tải xong',
+'ignorewarning'               => 'Bỏ qua cảnh báo và lưu tập tin.',
+'ignorewarnings'              => 'Bỏ qua cảnh báo',
+'minlength1'                  => 'Tên tập tin phải có ít nhất một ký tự.',
+'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 ».',
+'filetype-badmime'            => 'Không thể truyền lên các tập tin có định dạng MIME "$1".',
+'filetype-unwanted-type'      => "'''\".\$1\"''' là định dạng tập tin không mong muốn.  Những loại tập tin thích hợp hơn là \$2.",
+'filetype-banned-type'        => "'''\".\$1\"''' là định dạng tập tin không được chấp nhận.  Những loại tập tin được chấp nhận là \$2.",
+'filetype-missing'            => 'Tập tin không có phần mở rộng (ví dụ ".jpg").',
+'large-file'                  => "'''Lớn quá:''' Tập tin này lớn đến $2. Nếu có thể, xin nén lại tập tin này hay sử dụng một định dạng khác để tập tin khỏi bị lớn hơn $1.",
+'largefileserver'             => 'Tập tin này quá lớn so với khả năng phục vụ của máy chủ.',
+'emptyfile'                   => 'Tệp tin tải lên là rỗng. Xin kiểm tra lại tên tệp tin.',
+'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ó.",
+'fileexists-extension'        => 'Hiện có một tập tin trùng tên:<br />
+Tên tập tin đang tải lên: <strong><tt>$1</tt></strong><br />
+Tên tập tin có từ trước: <strong><tt>$2</tt></strong><br />
+Khác biệt chỉ là chữ hoa/thường trong phần tên mở rộng. Xin hãy kiểm tra lại các tập tin này xem có thực sự giống nhau không.',
+'fileexists-thumb'            => "'''<center>Hình đã có sẵn</center>'''",
+'fileexists-thumbnail-yes'    => 'Tập tin này có vẻ là hình có kích thước thu gọn <i>(hình thu nhỏ)</i>. Xin kiểm tra lại tập tin <strong><tt>$1</tt></strong>.<br />
+Nếu tập tin được kiểm tra trùng với hình có kích cỡ gốc thì không cần thiết tải lên một hình thu nhỏ khác.',
+'file-thumbnail-no'           => 'Tên tập tin bắt đầu bằng <strong><tt>$1</tt></strong>. Có vẻ đây là bản có kích thước thu nhỏ của hình <i>(thumbnail)</i>.
+Nếu bạn có bản ở độ phân giải tối đa, mời bạn tải bản này lên, nếu không hãy đổi lại tên tập tin.',
+'fileexists-forbidden'        => 'Đã có tập tin với tên gọi này, và không thể lưu đè lên nó. Xin quay lại để truyền lên tập tin này dưới tên khác.
+
+[[Hình:$1|nhỏ|giữa|$1]]',
+'fileexists-shared-forbidden' => '<div style="float: left">[[Hình:Commons-logo.svg|không|20px]]</div>
+<p class="plainlinks" style="margin-left: 24px">\'\'\'[{{fullurle:Commons:Trang Chính|uselang=vi}} Wikimedia Commons]\'\'\' đã có [{{fullurle:Commons:$1|uselang=vi}} tập tin cùng tên]; hãy quay lại và truyền lên tập tin này dưới tên khác.</p>
+
+[[Hình:$1|nhỏ|giữa|$1]]',
+'successfulupload'            => 'Đã tải xong',
+'uploadwarning'               => 'Chú ý!',
+'savefile'                    => 'Lưu tệp tin',
+'uploadedimage'               => 'đã tải lên « [[$1]] »',
+'overwroteimage'              => 'đã tải lên một phiên bản mới của "[[$1]]"',
+'uploaddisabled'              => 'Xin lỗi, chức năng tải lên bị khóa.',
+'uploaddisabledtext'          => 'Chức năng truyền lên tập tin bị tắt trên wiki này.',
+'uploadscripted'              => 'Tập tin này có chứa mã HTML hoặc script có thể khiến trình duyệt web thông dịch sai.',
+'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.',
+'uploadvirus'                 => 'Tệp tin có virút: $1',
+'sourcefilename'              => 'Tên tệp tin nguồn',
+'destfilename'                => 'Tên mới',
+'watchthisupload'             => 'Theo dõi tập tin này',
+'filewasdeleted'              => '<div style="float: left">[[Hình:Nuvola filesystems trashcan full.png|không|24px]]</div>
+<p style="margin-left: 28px"><strong style="color: red; background-color: white">Đã bị xóa:</strong> Một tập tin dưới tên này đã được truyền lên trước đây nhưng bị xóa. Xin hãy kiểm tra $1 để biết lý do trước khi tiếp tục truyền nó lên đây.</p>',
+'upload-wasdeleted'           => '<div style="float: left">[[Hình:Nuvola filesystems trashcan full.png|không|32px]]</div>
+<p style="margin-left: 36px;"><strong style="color: red; background-color: white">Đã bị xóa:</strong> Bạn sẽ tải lên lại một tập tin \'\'\'từng bị xóa\'\'\' trước đây. Bạn nên cân nhắc trong việc tiếp tục tải lên tập tin này. Nhật trình xóa của tập tin được đưa ra dưới đây để tiện theo dõi:</p>',
+'filename-bad-prefix'         => 'Tên cho tập tin mà bạn đang tải lên bắt đầu bằng <strong>"$1"</strong>, đây không phải là dạng tên tiêu biểu có tính chất mô tả do các máy chụp ảnh số tự động đặt. Xin hãy chọn một tên có tính chất mô tả và gợi nhớ hơn cho tập tin của bạn.',
+'filename-prefix-blacklist'   => ' #<!-- xin để nguyên hàng này --> <pre>
+# Cú pháp như sau:
+#   * Các ký tự từ dấu "#" trở đến cuối hàng là chú thích
+#   * Các dòng sau là các tiền tố do các máy ảnh số gán tự động cho tên tập tin 
+CIMG # Casio
+DSC_ # Nikon
+DSCF # Fuji
+DSCN # Nikon
+DUW # một số điện thoại di động
+IMG # tổng quát
+JD # Jenoptik
+MGP # Pentax
+PICT # khác
+ #</pre> <!-- xin để nguyên hàng này -->',
+
+'upload-proto-error'      => 'Giao thức sai',
+'upload-proto-error-text' => 'Phải đưa vào URL bắt đầu với <code>http://</code> hay <code>ftp://</code> để truyền lên tập tin từ website khác.',
+'upload-file-error'       => 'Lỗi nội bộ',
+'upload-file-error-text'  => 'Có lỗi nội bộ khi tạo ra tập tin tạm trên máy phục vụ. Xin hãy liên lạc với người quản lý hệ thống.',
+'upload-misc-error'       => 'Lỗi lạ khi truyền lên',
+'upload-misc-error-text'  => 'Có lỗi lạ khi truyền lên. Xin hãy kiểm tra là có URL đúng và có thể truy cập tập tin này, và thử lần nữa. Nếu vẫn bị lỗi, hãy liên lạc với người quản lý hệ thống.',
+
+# Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
+'upload-curl-error6'       => 'Không thể truy cập URL',
+'upload-curl-error6-text'  => 'Không có thể truy cập URL mà bạn đưa vào. Xin hãy kiểm tra là có URL đúng và website đang hoạt động.',
+'upload-curl-error28'      => 'Hết thời lượng khi truyền lên',
+'upload-curl-error28-text' => 'Website trả lời chậm quá. Xin hãy kiểm tra là website đang hoạt động không, chờ một tí, và thử lần nữa. Bạn có thể thử truyền lên vào lúc nó không bận.',
+
+'license'            => 'Giấy phép',
+'nolicense'          => 'chưa chọn',
+'license-nopreview'  => '(Không xem trước được)',
+'upload_source_url'  => ' (địa chỉ chuẩn dẫn đến nguồn công cộng)',
+'upload_source_file' => ' (tập tin trên máy của bạn)',
 
 # Image list
 'imagelist'                 => 'Danh sách hình',
-'imagelisttext'             => 'Danh sách $1 hình xếp theo $2.',
+'imagelisttext'             => "Dưới đây là danh sách '''$1''' tập tin 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.',
@@ -690,68 +1190,179 @@ Sau khi truyền hình lên:
 'bysize'                    => 'kích cỡ',
 'imgdelete'                 => 'xóa',
 'imgdesc'                   => 'tả',
+'imgfile'                   => 'tập tin',
+'filehist'                  => 'Lịch sử tập tin',
+'filehist-help'             => 'Nhấn vào một ngày/giờ để xem nội dung tập tin tại thời điểm đó.',
+'filehist-deleteall'        => 'xóa toàn bộ',
+'filehist-deleteone'        => 'xóa bản này',
+'filehist-revert'           => 'lùi lại',
+'filehist-current'          => 'hiện',
+'filehist-datetime'         => 'Ngày/Giờ',
+'filehist-user'             => 'Thành viên',
+'filehist-dimensions'       => 'Kích cỡ',
+'filehist-filesize'         => 'Kích thước tập tin',
+'filehist-comment'          => 'Miêu tả',
 '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.',
+'sharedupload'              => 'Tập tin này được tải lên để dùng chung và có thể dùng ở các dự án khác.',
 'shareduploadwiki'          => 'Xin xem thêm [$1 mô tả tệp tin]',
+'shareduploadwiki-linktext' => 'trang miêu tả tập tin',
 'noimage'                   => 'Không có hình này, bạn có thể [$1 tải nó lên]',
 'noimage-linktext'          => 'tải lên',
 'uploadnewversion-linktext' => 'Tải lên phiên bản mới',
+'imagelist_date'            => 'Lúc truyền lên',
+'imagelist_name'            => 'Tên',
+'imagelist_user'            => 'Thành viên truyền lên',
+'imagelist_size'            => 'Cỡ (byte)',
+'imagelist_description'     => 'Miêu tả',
+'imagelist_search_for'      => 'Tìm kiếm theo tên tập tin:',
+
+# File reversion
+'filerevert'                => 'Quay lui phiên bản của $1',
+'filerevert-legend'         => 'Quay lui tập tin',
+'filerevert-intro'          => '<span class="plainlinks">Bạn đang lùi \'\'\'[[Media:$1|$1]]\'\'\' về [phiên bản $4 lúc $3, $2].</span>',
+'filerevert-comment'        => 'Lý do:',
+'filerevert-defaultcomment' => 'Đã lui về phiên bản lúc $2, $1',
+'filerevert-submit'         => 'Quay lui',
+'filerevert-success'        => '<span class="plainlinks">\'\'\'[[Media:$1|$1]]\'\'\' đã được lui về [phiên bản $4 lúc $3, $2].</span>',
+'filerevert-badversion'     => 'Không tồn tại phiên bản trước đó của tập tin tại thời điểm trên.',
+
+# File deletion
+'filedelete'             => 'Xóa $1',
+'filedelete-legend'      => 'Xóa tập tin',
+'filedelete-intro'       => "Bạn chuẩn bị xóa tập tin '''[[Media:\$1|\$1]]''' cùng với tất cả <span class=plainlinks>[{{fullurl:{{FULLPAGENAME}}|action=history}} lịch sử]</span> của nó. Xin hãy:
+* '''Xác nhận''' rằng bạn thật sự định làm điều này và bạn đang thực hiện nó dựa theo [[{{ns:Project}}:Xóa trang#Hình ảnh|quy định xóa]];
+* Kiểm tra lại <span class=\"plainlinks\">nhật trình xóa ở dưới</span>;
+* Ghi lại lý do xóa trong đó giải thích rõ ràng tại sao bạn lại xóa tập tin, và '''''không ghi nội dung không thích hợp''''', vì các mục nhật trình sẽ dễ nhìn thấy hơn trước đây (điều này có nghĩa là bạn nên thay đổi lý do tự động tạo ra);
+* Kiểm tra \"[[Đặc biệt:Whatlinkshere/{{FULLPAGENAMEE}}|Các liên kết đến đây]]\" trước khi xóa (liên kết đến trang này sẽ không bị đổi).  '''Cũng cần kiểm tra các liên kết đến tập tin hình ảnh và xóa bỏ các liên kết khỏi mọi bài viết.''' Trách nhiệm của bạn là phải [[Wikipedia:Hướng dẫn dành cho quản lý#Xóa một hình|xóa bỏ một cách hoàn toàn]] và không sót lại liên kết sai và các hộp có liên kết đỏ trong bài viết. <span id=\"Deletereason\"></span>",
+'filedelete-intro-old'   => '<span class="plainlinks">Bạn đang xóa phiên bản của \'\'\'[[Media:$1|$1]]\'\'\' vào lúc [$4 $3, $2].</span>',
+'filedelete-comment'     => 'Tóm tắt:',
+'filedelete-submit'      => 'Xóa',
+'filedelete-success'     => "'''$1''' đã bị xóa.",
+'filedelete-success-old' => '<span class="plainlinks">Phiên bản của \'\'\'[[Media:$1|$1]]\'\'\' vào lúc $3, $2 đã bị xóa.</span>',
+'filedelete-nofile'      => "'''$1''' không tồn tại trên site này.",
+'filedelete-nofile-old'  => "Không có phiên bản lưu trữ của '''$1''' với các thuộc tính này.",
+'filedelete-iscurrent'   => 'Bạn đang cố xóa phiên bản mới nhất của tập tin này. Xin hãy lui tập tin về một phiên bản cũ hơn đã.',
+
+# MIME search
+'mimesearch'         => 'Tìm kiếm theo định dạng',
+'mimesearch-summary' => 'Trang này có khả năng lọc tập tin theo định dạng MIME. Đầu vào: contenttype/subtype, v.d. <tt>image/jpeg</tt>.',
+'mimetype'           => 'Định dạng MIME:',
+'download'           => 'tải xuống',
+
+# Unwatched pages
+'unwatchedpages' => 'Trang chưa được theo dõi',
+
+# List redirects
+'listredirects' => 'Danh sách trang đổi hướng',
+
+# Unused templates
+'unusedtemplates'     => 'Tiêu bản chưa dùng',
+'unusedtemplatestext' => 'Đây là danh sách các trang thuộc tên miền không gian Tiêu bản mà chưa được nhúng vào trang khác. Trước khi xóa tiêu bản, hãy nhớ kiểm tra nó được liên kết từ trang khác hay không.',
+'unusedtemplateswlh'  => 'liên kết khác',
+
+# Random page
+'randompage'         => 'Bài viết ngẫu nhiên',
+'randompage-nopages' => 'Hiện chưa có trang nào trong không gian tên này.',
+
+# Random redirect
+'randomredirect'         => 'Trang đổi hướng ngẫu nhiên',
+'randomredirect-nopages' => 'Không có trang đổi hướng nào trong không gian này.',
 
 # Statistics
-'statistics'    => 'Thống kê',
-'sitestats'     => 'Thống kê',
-'userstats'     => 'Thống kê thành viên',
-'sitestatstext' => '<p style="font-size: 125%; margin-bottom: 0px">Hiện đang có <b>$2</b> [[{{ns:project}}:Bài bách khoa là gì?|bài viết]].</p>
+'statistics'             => 'Thống kê',
+'sitestats'              => 'Thống kê',
+'userstats'              => 'Thống kê thành viên',
+'sitestatstext'          => "Hiện có \$1 bài trong cơ sở dữ liệu.
+Trong số đó có các trang \"thảo luận\", trang liên quan đến {{SITENAME}}, các bài viết \"sơ khai\" ngắn, và những trang khác không tính là trang có nội dung.
+Nếu không tính đến các trang đó, có \$2 trang là những trang có nội dung tốt.
 
-Con số này không bao gồm các trang [[{{ns:project}}:Trang_thảo_luận|thảo luận]], các trang giới thiệu {{SITENAME}}, các [[{{ns:project}}: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ó <b>$1</b> trang.
+Có '''\$8''' tập tin đã được tải lên.
 
-Đã có tổng cộng <b>$3</b> lần xem, và <b>$4</b> lần sửa kể từ khi dự án này được thiết lập. Trung bình có <b>$5</b> lần sửa cho mỗi trang, và <b>$6</b> lần xem cho mỗi sửa đổi.',
-'userstatstext' => 'Có <b>$1</b> thành viên đã đăng ký, trong đó có <b>$2</b> là [[{{ns:project}}:Người quản lý|người quản lý]].',
+Đã có tổng cộng '''\$3''' lần truy cập, và '''\$4''' sửa đổi từ khi {{SITENAME}} được khởi tạo.
+Như vậy trung bình có '''\$5''' sửa đổi tại mỗi trang, và '''\$6''' lần truy cập trên mỗi sửa đổi.
 
-'disambiguations'     => 'Trang định hướng',
-'disambiguationspage' => '{{ns:project}}:Trang_định_hướng',
+Độ dài của [http://meta.wikimedia.org/wiki/Help:Job_queue hàng đợi việc] là '''\$7'''.",
+'userstatstext'          => "Có '''$1''' [[Special:Listusers|thành viên]] đã đăng ký tài khoản, trong số đó có '''$2''' thành viên (chiếm '''$4%''' trên tổng số) là $5.",
+'statistics-mostpopular' => 'Các trang được xem nhiều nhất',
+
+'disambiguations'      => 'Trang định hướng',
+'disambiguationspage'  => '{{ns:project}}:Trang_định_hướng',
+'disambiguations-text' => "Các trang này có liên kết đến một '''[[Wikipedia:Định hướng|trang định hướng]]'''. Nên sửa các liên kết này để chỉ đến một bài đúng nghĩa hơn. Các trang định hướng là trang sử dụng những tiêu bản được liệt kê ở [[MediaWiki:Disambiguationspage]].",
 
 '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.',
+'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.',
+'brokenredirects-edit'   => '(sửa)',
+'brokenredirects-delete' => '(xóa)',
+
+'withoutinterwiki'        => 'Trang chưa có liên kết ngoại ngữ',
+'withoutinterwiki-header' => 'Các trang sau đây không có liên kết đến các phiên bản ngoại ngữ khác:',
+
+'fewestrevisions' => 'Bài có ít sửa đổi nhất',
 
 # Miscellaneous special pages
 'nbytes'                  => '$1 byte',
+'ncategories'             => '$1 thể loại',
 'nlinks'                  => '$1 liên kết',
-'nviews'                  => '$1 lần xem',
+'nmembers'                => '$1 thành viên',
+'nrevisions'              => '$1 phiên bản',
+'nviews'                  => '$1 lượt truy cập',
+'specialpage-empty'       => 'Trang này đang trống.',
 'lonelypages'             => 'Trang mồ côi',
+'lonelypagestext'         => 'Wiki này chưa có trang nào liên kết đến các trang này.',
 'uncategorizedpages'      => 'Trang chưa xếp thể loại',
 'uncategorizedcategories' => 'Thể loại chưa phân loại',
+'uncategorizedimages'     => 'Tập tin chưa được phân loại',
+'uncategorizedtemplates'  => 'Tiêu bản chưa được phân loại',
 'unusedcategories'        => 'Thể loại chưa dùng',
 'unusedimages'            => 'Hình chưa dùng',
 'popularpages'            => 'Trang nhiều người đọc',
+'wantedcategories'        => 'Thể loại cần thiết',
 'wantedpages'             => 'Trang cần viết',
 'mostlinked'              => 'Trang được liên kết đến nhiều nhất',
+'mostlinkedcategories'    => 'Thể loại có nhiều trang nhất',
+'mostlinkedtemplates'     => 'Tiêu bản được liên kết đến nhiều nhất',
+'mostcategories'          => 'Các bài có nhiều thể loại nhất',
+'mostimages'              => 'Tập tin được liên kết đến nhiều nhất',
+'mostrevisions'           => 'Các bài được sửa đổi nhiều lần nhất',
 'allpages'                => 'Tất cả các trang',
 'prefixindex'             => 'Mục lục theo không gian tên',
-'randompage'              => 'Bài viết ngẫu nhiên',
 'shortpages'              => 'Bài ngắn',
 'longpages'               => 'Bài dài',
 'deadendpages'            => 'Trang đường cùng',
+'deadendpagestext'        => 'Các trang này không có liên kết đến trang khác trong wiki này.',
+'protectedpages'          => 'Trang bị khóa',
+'protectedpagestext'      => 'Các trang này bị khóa không được sửa đổi hay di chuyển:',
+'protectedpagesempty'     => 'Hiện không có trang nào bị khóa với các thông số này.',
+'protectedtitles'         => 'Các tựa bài được bảo vệ',
+'protectedtitlestext'     => 'Các tựa bài sau đây đã bị khóa không cho tạo mới',
+'protectedtitlesempty'    => 'Không có tựa bài nào bị khóa với các tham số như vậy.',
 'listusers'               => 'Danh sách thành viên',
 'specialpages'            => 'Các trang đặc biệt',
 'spheading'               => 'Các trang đặc biệt',
 'restrictedpheading'      => 'Trang đặc biệt hạn chế',
-'rclsub'                  => '(trang liên kết đến "$1")',
 'newpages'                => 'Các bài mới nhất',
+'newpages-username'       => 'Tên thành viên:',
 'ancientpages'            => 'Các bài cũ nhất',
 'intl'                    => 'Liên kết liên ngôn ngữ',
 'move'                    => 'Di chuyển',
 'movethispage'            => 'Đổi tên trang này',
 'unusedimagestext'        => '<p>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.</p>',
+'unusedcategoriestext'    => 'Các trang thể loại này tồn tại, nhưng không có trang hay tiểu thể loại nào nằm dưới nó.',
 'notargettitle'           => 'Không hiểu',
 'notargettext'            => 'Xin chỉ rõ trang mục tiêu.',
+'pager-newer-n'           => '$1 mới hơn',
+'pager-older-n'           => '$1 cũ hơn',
 
 # Book sources
-'booksources' => 'Nguồn tham khảo',
+'booksources'               => 'Nguồn tham khảo',
+'booksources-search-legend' => 'Tìm kiếm nguồn sách',
+'booksources-go'            => 'Tìm kiếm',
+'booksources-text'          => 'Đây có liên kết đến nhiều tiệm trực tuyến bán sách mới và cũ, cũng như thông tin về sách này:',
 
 'categoriespagetext' => 'Các thể loại :',
 'data'               => 'dữ liệu',
@@ -764,10 +1375,16 @@ Con số này không bao gồm các trang [[{{ns:project}}:Trang_thảo_luận|t
 'specialloguserlabel'  => 'Thành viên:',
 'speciallogtitlelabel' => 'Tên bài:',
 'log'                  => 'Nhật trình',
+'all-logs-page'        => 'Tất cả các nhật trình',
+'log-search-legend'    => 'Tìm kiếm nhật trình',
+'log-search-submit'    => 'Tìm kiếm',
 '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.',
+'logempty'             => 'Nhật trình không có mục nào khớp với từ khóa.',
+'log-title-wildcard'   => 'Tìm các tựa bài bắt đầu bằng các chữ này',
 
 # Special:Allpages
 'nextpage'          => 'Bài sau ($1)',
+'prevpage'          => 'Trang trước ($1)',
 'allpagesfrom'      => 'Xem trang từ:',
 'allarticles'       => 'Mọi bài',
 'allinnamespace'    => 'Mọi trang (không gian $1)',
@@ -775,6 +1392,14 @@ Con số này không bao gồm các trang [[{{ns:project}}:Trang_thảo_luận|t
 'allpagesprev'      => 'Trước',
 'allpagesnext'      => 'Sau',
 'allpagessubmit'    => 'Hiển thị',
+'allpagesprefix'    => 'Hiển thị trang có tiền tố:',
+'allpagesbadtitle'  => 'Tựa trang không hợp lệ hay có tiền tố để [[Wikipedia:Liên kết liên wiki|nối đến wiki khác]], hoặc nó có một [[Wikipedia:Tên bài#Hạn chế kĩ thuật|ký tự không hợp lệ]] trong tựa trang.',
+'allpages-bad-ns'   => '{{SITENAME}} không có không gian "$1"',
+
+# Special:Listusers
+'listusersfrom'      => 'Xem thành viên bắt đầu từ:',
+'listusers-submit'   => 'Liệt kê',
+'listusers-noresult' => 'Không thấy thành viên.',
 
 # E-mail user
 'mailnologin'     => 'Không có địa chỉ gửi thư',
@@ -791,13 +1416,17 @@ Con số này không bao gồm các trang [[{{ns:project}}:Trang_thảo_luận|t
 'emailsubject'    => 'Chủ đề',
 'emailmessage'    => 'Nội dung',
 'emailsend'       => 'Gửi',
+'emailccme'       => 'Gửi cho tôi bản sao của thư này.',
+'emailccsubject'  => 'Bản sao của thư gửi cho $1: $2',
 'emailsent'       => 'Đã gửi',
 'emailsenttext'   => 'Thư của bạn đã được gửi.',
 
 # Watchlist
 'watchlist'            => 'Trang tôi theo dõi',
 'mywatchlist'          => 'Trang tôi theo dõi',
+'watchlistfor'         => "(của '''$1''')",
 'nowatchlist'          => 'Chưa có gì.',
+'watchlistanontext'    => 'Xin hãy $1 để xem hay sửa đổi các trang được theo dõi.',
 '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',
@@ -812,71 +1441,195 @@ Những sửa đổi đối với trang này và trang thảo luận của nó s
 '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.',
-'watchlist-details'    => 'Bạn theo dõi $1 trang không kể trang thảo luận.',
+'watchlist-details'    => 'Bạn đang theo dõi $1 trang không kể trang thảo luận.',
 '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'''",
 '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.',
 'watchlistcontains'    => 'Danh sách theo dõi của bạn có $1 trang.',
 'iteminvalidname'      => "Tên trang '$1' không hợp lệ...",
-'wlnote'               => '$1 sửa đổi mới trong <b>$2</b> giờ qua.',
+'wlnote'               => "Dưới đây là {{PLURAL:$1|sửa đổi cuối cùng|'''$1''' sửa đổi mới nhất}} trong '''$2''' giờ qua.",
 'wlshowlast'           => 'Xem $1 giờ $2 ngày qua, hoặc $3',
-
-'enotif_mailer'      => 'Thông báo của {{SITENAME}}',
-'enotif_reset'       => 'Đánh dấu đã xem mọi trang',
-'enotif_newpagetext' => 'Trang này mới',
-'changed'            => 'Đã sửa',
-'created'            => 'đã viết mới',
-'enotif_subject'     => '$PAGETITLE tại {{SITENAME}} đã thay đổi $CHANGEDORCREATED bởi $PAGEEDITOR',
-'enotif_lastvisited' => 'Xem {{fullurl:$PAGETITLE_RAWURL|diff=0&oldid=$OLDID}} để biết các thay đổi từ khi bạn xem lần cuối.',
-'enotif_body'        => 'Gửi $WATCHINGUSERNAME,  trang $PAGETITLE tại {{SITENAME}} đã được $CHANGEDORCREATED vào $PAGEEDITDATE bởi $PAGEEDITOR, xem {{fullurl:$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ư {{fullurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}}  {{fullurl: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 {{fullurl:Special:Watchlist|edit=yes}} Góp ý của bạn: {{fullurl:Help:Contents}}',
+'watchlist-show-bots'  => 'Xem sửa đổi bot',
+'watchlist-hide-bots'  => 'Giấu sửa đổi bot',
+'watchlist-show-own'   => 'Xem sửa đổi của tôi',
+'watchlist-hide-own'   => 'Giấu sửa đổi của tôi',
+'watchlist-show-minor' => 'Xem sửa đổi nhỏ',
+'watchlist-hide-minor' => 'Giấu sửa đổi nhỏ',
+
+# Displayed when you click the "watch" button and it's in the process of watching
+'watching'   => 'Đang theo dõi...',
+'unwatching' => 'Đang ngừng theo dõi...',
+
+'enotif_mailer'                => 'Thông báo của {{SITENAME}}',
+'enotif_reset'                 => 'Đánh dấu đã xem mọi trang',
+'enotif_newpagetext'           => 'Trang này mới',
+'enotif_impersonal_salutation' => 'thành viên {{SITENAME}}',
+'changed'                      => 'Đã sửa',
+'created'                      => 'đã viết mới',
+'enotif_subject'               => '$PAGETITLE tại {{SITENAME}} đã thay đổi $CHANGEDORCREATED bởi $PAGEEDITOR',
+'enotif_lastvisited'           => 'Xem $1 để biết các thay đổi diễn ra từ lần xem cuối cùng của bạn.',
+'enotif_lastdiff'              => 'Vào $1 để xem sự thay đổi này.',
+'enotif_anon_editor'           => 'Người sửa đổi vô danh $1',
+'enotif_body'                  => 'Gửi $WATCHINGUSERNAME,  trang $PAGETITLE tại {{SITENAME}} đã được $CHANGEDORCREATED vào $PAGEEDITDATE bởi $PAGEEDITOR, xem {{fullurl:$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ư {{fullurl:Special:Emailuser|target=$PAGEEDITOR_RAWURL}}  {{fullurl: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 {{fullurl:Special:Watchlist|edit=yes}} Góp ý của bạn: {{fullurl:Help:Contents}}',
 
 # Delete/protect/revert
-'deletepage'         => 'Xóa trang',
-'confirm'            => 'Khẳng định',
-'excontent'          => 'nội dung cũ là:',
-'excontentauthor'    => 'nội dung cũ: "$1" (người viết duy nhất "$2")',
-'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'     => '<b>Chú ý</b>: 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 [[{{MediaWiki:Policy-url}}|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',
-'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]]).',
-'editcomment'        => 'Tóm lược sửa đổi: "<i>$1</i>".', # only shown if there is an edit comment
-'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:project}}:Các trang bị khóa|các trang bị khóa]]).',
-'protectedarticle'   => 'đã khóa $1',
-'unprotectedarticle' => 'đã mở $1',
-'protectsub'         => '(Khóa "$1")',
-'confirmprotect'     => 'Khẳng định khóa',
-'protectcomment'     => 'Lý do',
-'unprotectsub'       => '(Mở "$1")',
+'deletepage'                  => 'Xóa trang',
+'confirm'                     => 'Khẳng định',
+'excontent'                   => "nội dung cũ là: '$1'",
+'excontentauthor'             => 'nội dung cũ: "$1" (người viết duy nhất "$2")',
+'exbeforeblank'               => "nội dung trước khi tẩy trống là: '$1'",
+'exblank'                     => 'trang rỗng',
+'confirmdelete'               => 'Khẳng định xóa',
+'deletesub'                   => '(Xóa  "$1")',
+'historywarning'              => '<b>Chú ý</b>: 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 [[{{MediaWiki:Policy-url}}|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',
+'deleteotherreason'           => 'Lý do khác/bổ sung:',
+'deletereasonotherlist'       => 'Lý do khác',
+'deletereason-dropdown'       => '*Xóa nhanh
+** [[WP:XT#XN11|XT XN1.1]]: Viết linh tinh, phá hoại
+** [[WP:XT#XN12|XT XN1.2]]: Tác giả duy nhất yêu cầu xóa hay tẩy trống
+** [[WP:XT#XN13|XT XN1.3]]: Nội dung tục tĩu
+** [[WP:XT#XN14|XT XN1.4]]: Quảng cáo ngắn
+** [[WP:XT#XN15|XT XN1.5]]: Nội dung quá ngắn (ít hơn 10 chữ)
+** [[WP:XT#XN2|XT XN2]]: Nội dung tiếng Việt ít hơn 10 chữ
+** [[WP:XT#X3|XT X3]]: Tên bài viết sai chính tả, đã di chuyển
+*Hết hạn tiêu bản
+** [[WP:XT#TB1|XT TB1]]: Chất lượng kém quá 7 ngày
+** [[WP:XT#TB2|XT TB2]]: Vi phạm bản quyền quá 7 ngày
+** [[WP:XT#TB3|XT TB3]]: Đơn thuần là quảng cáo quá 1 ngày
+** [[WP:XT#TB4|XT TB4]]: Văn phong không thích hợp quá 7 ngày
+** [[WP:XT#TB5|XT TB5]]: Bài chưa được Unicode hóa quá 7 ngày
+*Tiêu chuẩn đưa vào
+** [[WP:XT#X2|XT X2]]: Về cá nhân nhưng không nêu rõ điểm nổi bật
+** [[WP:XT#X2|XT X2]]: Về tổ chức hay công ty nhưng không nêu rõ điểm nổi bật
+** [[WP:XT#X2|XT X2]]: Địa danh Việt Nam dưới cấp xã nhưng không nêu rõ điểm nổi bật
+*Theo biểu quyết
+** [[WP:XT#X6|XT X6]]: Xóa theo biểu quyết: không bách khoa
+** [[WP:XT#X6|XT X6]]: Xóa theo biểu quyết: không đủ tiêu chuẩn
+*Thường dùng cho trang thảo luận
+** Là trang thảo luận của bài viết không tồn tại
+*Khác
+** Thể loại trống
+** Trang thành viên không tồn tại
+** Chuyển hướng đến trang không tồn tại',
+'delete-toobig'               => 'Trang này có lịch sử sửa đổi lớn, đến hơn $1 lần sửa đổi. Việc xóa các trang như vậy bị hạn chế để ngăn ngừa sự phá hoại vô ý cho {{SITENAME}}.',
+'delete-warning-toobig'       => 'Trang này có lịch sử sửa đổi lớn, đến hơn $1 lần sửa đổi. Việc xóa các trang có thể làm tổn hại đến hoạt động của cơ sở dữ liệu của {{SITENAME}}; hãy cẩn trọng khi thực hiện.',
+'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]]).',
+'editcomment'                 => 'Tóm lược sửa đổi: "<i>$1</i>".', # only shown if there is an edit comment
+'revertpage'                  => 'đã hủy sửa đổi của $2, quay về phiên bản của $1',
+'rollback-success'            => 'Lùi các sửa đổi của $1; quay về phiên bản trước của $2.',
+'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:project}}:Các trang bị khóa|các trang bị khóa]]).',
+'protectedarticle'            => 'đã khóa $1',
+'modifiedarticleprotection'   => 'đã đổi mức khóa cho "[[$1]]"',
+'unprotectedarticle'          => 'đã mở $1',
+'protectsub'                  => '(Khóa "$1")',
+'confirmprotect'              => 'Khẳng định khóa',
+'protectcomment'              => 'Lý do',
+'protectexpiry'               => 'Thời hạn',
+'protect_expiry_invalid'      => 'Thời hạn không hợp lệ.',
+'protect_expiry_old'          => 'Thời hạn đã qua.',
+'unprotectsub'                => '(Mở "$1")',
+'protect-unchain'             => 'Vẫn cho đổi tên bài',
+'protect-text'                => "<div name=\"protect_text\" id=\"protect_text\">Bạn có thể xem và đổi kiểu khóa trang '''<nowiki>\$1</nowiki>''' ở đây. Xin hãy tuân theo [[Wikipedia:Quy định khóa trang|quy định khóa trang]].
+
+Mức độ khóa mặc định là khóa vô thời hạn. Để xác định ngày hết hạn, nhập vào khoảng thời gian cấm (theo [http://www.gnu.org/software/tar/manual/html_node/Date-input-formats.html định dạng chuẩn GNU]) hoặc ngày hết hạn cấm.
+*Tránh các giá trị không phải số nguyên, như  \"2.37 weeks\" hay \"1.84 days\"; phần mềm MediaWiki có thể mắc lỗi khi định dạng các số này.
+*''Toàn bộ'' khóa sẽ mở khi hết hạn, bất kể mức độ khóa là gì.
+**Hãy cẩn trọng với ''trang cấm di chuyển vĩnh viễn'', như ''Tin nhắn cho quản lý''.
+</div>",
+'protect-locked-blocked'      => 'Bạn không thể đổi mức khóa khi bị cấm. Đây là trạng thái
+hiện tại của trang <strong>$1</strong>:',
+'protect-locked-dblock'       => 'Hiện không thể đổi mức khóa do cơ sở dữ liệu bị khóa.
+Đây là trạng thái hiện tại của trang <strong>$1</strong>:',
+'protect-locked-access'       => 'Tài khoản của bạn không được cấp quyền đổi mức khóa của trang.
+Đây là trạng thái hiện tại của trang <strong>$1</strong>:',
+'protect-cascadeon'           => '[[Hình:Padlock.svg|phải|60px]]
+<span style="color: red; background-color: transparent;" id="protectedpagewarning"><strong>Trang này hiện bị khóa vì nó được nhúng vào {{PLURAL:$1|những|}} trang dưới đây bị khóa với tùy chọn "khóa theo tầng" được kích hoạt.</strong></span> Bạn có thể đổi mức độ khóa của trang này, nhưng nó sẽ không ảnh hưởng đến việc khóa theo tầng.',
+'protect-default'             => 'Để tất cả mọi người sửa đổi',
+'protect-fallback'            => 'Cần quyền “$1”',
+'protect-level-autoconfirmed' => 'Cấm IP và thành viên mới',
+'protect-level-sysop'         => 'Cấm mọi thành viên (trừ quản lý)',
+'protect-summary-cascade'     => 'khóa theo tầng',
+'protect-expiring'            => 'hết hạn $1',
+'protect-cascade'             => 'Khóa theo tầng: tự động khóa các trang được nhúng vào trang ngày',
+'protect-cantedit'            => 'Bạn không thể thay đổi mức khóa cho trang này do thiếu quyền.',
+'restriction-type'            => 'Quyền:',
+'restriction-level'           => 'Mức độ hạn chế',
+'minimum-size'                => 'Kích thước tối thiểu (byte)',
+'maximum-size'                => 'Kích thước lớn nhất',
+'pagesize'                    => '(byte)',
+
+# Restrictions (nouns)
+'restriction-edit'   => 'Sửa đổi',
+'restriction-move'   => 'Di chuyển',
+'restriction-create' => 'Tạo mới',
+
+# Restriction levels
+'restriction-level-sysop'         => 'khóa hẳn',
+'restriction-level-autoconfirmed' => 'hạn chế sửa đổi',
+'restriction-level-all'           => 'mọi mức độ',
 
 # Undelete
-'undelete'           => 'Phục hồi lại trang đã bị xóa',
-'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ỳ.',
-'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ế.',
-'undeletebtn'        => 'Khôi phục',
-'undeletedarticle'   => 'đã khôi phục "$1"',
-'undeletedrevisions' => '$1 bản được khôi phục',
+'undelete'                     => 'Phục hồi lại trang đã bị xóa',
+'undeletepage'                 => 'Xem và khôi phục trang bị xóa',
+'viewdeletedpage'              => 'Xem cá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ỳ.',
+'undeleteextrahelp'            => "Để phục hồi toàn bộ trang và lịch sử của nó, hãy để trống các hộp kiểm và bấm nút '''''Phục hồi'''''. Để thực hiện phục hồi có chọn lọc, hãy đánh dấu vào hộp kiểm của các phiên bản muốn phục hồi và bấm nút '''''Phục hồi'''''. Đánh dấu vào một hộp kiểm, sau đó vừa bấm phím Shift vừa chọn một hộp kiểm khác sẽ đánh dấu tất cả các hộp ở giữa, điều này hiện thực được ở nhiều trình duyệt. Bấm nút '''''Tẩy trống''''' sẽ tẩy trống ô lý do và tất cả các hộp kiểm. Hãy chắc chắn rằng bạn đang thực hiện theo đúng [[Wikipedia:Quy định phục hồi|quy định phục hồi]] và đã để lại một câu tóm tắt trong ô lý do.",
+'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ế.',
+'undeleterevdel'               => 'Việc phục hồi sẽ không được thực hiện nếu nó dẫn đến việc phiên bản trên cùng bị xóa mất một phần. Trong những trường hợp như vậy, bạn phải bỏ đánh dấu hộp kiểm hoặc bỏ ẩn những phiên bản bị xóa mới nhất. Các phiên bản của tập tin mà bạn không có quyền xem sẽ không được phục hồi.',
+'undeletehistorynoadmin'       => 'Trang này đã bị [[Wikipedia:Xóa|xóa]]. Lý do xóa trang được hiển thị dưới đây, cùng với thông tin về các người đã sửa đổi trang này trước khi bị xóa. Chỉ có [[Wikipedia:Người quản lý|người quản lý]] không bị cấm tài khoản mới xem được văn bản đầy đủ của những phiên bản trang bị xóa.',
+'undelete-revision'            => 'Phiên bản của $1 đã được $3 xóa (vào lúc $2):',
+'undeleterevision-missing'     => 'Phiên bản này không hợp lệ hay không tồn tại. Đây có thể là một địa chỉ sai, hoặc là phiên bản có thể được phục hồi và dời khỏi lưu trữ.',
+'undelete-nodiff'              => 'Không tìm thấy phiên bản cũ hơn.',
+'undeletebtn'                  => 'Khôi phục',
+'undeletereset'                => 'Tẩy trống',
+'undeletecomment'              => 'Lý do:',
+'undeletedarticle'             => 'đã khôi phục "$1"',
+'undeletedrevisions'           => '$1 bản được phục hồi',
+'undeletedrevisions-files'     => '$1 bản và $2 tập tin đã được phục hồi',
+'undeletedfiles'               => '$1 tập tin đã được phục hồi',
+'cannotundelete'               => '<div class="plainlinks">
+<p>Không thể khôi phục trang hoặc tập tin chỉ định. (Có thể là nó đã <a href="{{fullurle:Đặc biệt:Log/delete}}" title="Đặc biệt:Log/delete">bị một người khác khôi phục</a>.)</p>
+<p>Trở lại về:</p>
+<ul>
+<li><a href="{{fullurle:Wikipedia:Biểu quyết phục hồi bài}}" title="Wikipedia:Biểu quyết phục hồi bài">Biểu quyết phục hồi bài</a></li>
+<li><a href="{{fullurle:Đặc biệt:Recentchanges}}" title="Đặc biệt:Recentchanges">Thay đổi gần đây</a> (<a href="{{fullurl:Đặc biệt:Recentchanges|hideliu=1&hideminor=1}}" title="Đặc biệt:Recentchanges">các sửa đổi vô danh</a>)</li>
+</ul>
+</div>',
+'undeletedpage'                => '__NOEDITSECTION__
+===$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|nhật trình xóa]].',
+'undelete-header'              => 'Xem các trang bị xóa gần đây tại [[Đặc biệt:Log/delete|nhật trình xóa]].',
+'undelete-search-box'          => 'Tìm kiếm về trang bị xóa',
+'undelete-search-prefix'       => 'Hiển thị trang có tiền tố:',
+'undelete-search-submit'       => 'Tìm kiếm',
+'undelete-no-results'          => 'Không tìm thấy trang đã bị xóa nào khớp với từ khóa.',
+'undelete-filename-mismatch'   => 'Không thể phục hồi phiên bản tập tin vào thời điểm $1: không có tập tin trùng tên',
+'undelete-bad-store-key'       => 'Không thể phục hồi phiên bản tập tin tại thời điểm $1: tập tin không tồn tại trước khi xóa.',
+'undelete-cleanup-error'       => 'Có lỗi khi xóa các tập tin lưu trữ "$1" không được sử dụng.',
+'undelete-missing-filearchive' => 'Không thể phục hồi bộ tập tin có định danh $1 vì nó không nằm ở cơ sở dữ liệu. Có thể nó được phục hồi rồi.',
+'undelete-error-short'         => 'Có lỗi khi phục hồi tập tin: $1',
+'undelete-error-long'          => 'Xuất hiện lỗi khi phục hồi tập tin:
+
+$1',
 
 # Namespace form on various pages
 'namespace'      => 'Không gian:',
@@ -891,13 +1644,32 @@ Những sửa đổi đối với trang này và trang thảo luận của nó s
 'ucnote'        => '<b>$1</b> thay đổi mới của người này trong <b>$2</b> ngày qua.',
 'uclinks'       => 'Xem $1 thay đổi mới; xem $2 ngày qua.',
 'uctop'         => '(mới nhất)',
+'month'         => 'Từ tháng (trở về trước):',
+'year'          => 'Từ năm (trở về trước):',
+
+'sp-contributions-newbies'     => 'Chỉ hiển thị đóng góp của tài khoản mới',
+'sp-contributions-newbies-sub' => 'Các người mới đến',
+'sp-contributions-blocklog'    => 'Nhật trình cấm',
+'sp-contributions-search'      => 'Tìm kiếm đóng góp',
+'sp-contributions-username'    => 'Địa chỉ IP hay tên thành viên:',
+'sp-contributions-submit'      => 'Tìm',
+
+'sp-newimages-showfrom' => 'Trưng bày các tập tin mới, bắt đầu từ $1',
 
 # What links here
-'whatlinkshere' => 'Các liên kết đến đây',
-'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',
+'whatlinkshere'        => 'Các liên kết đến đây',
+'whatlinkshere-title'  => 'Các trang liên kết tới $1',
+'whatlinkshere-page'   => 'Trang:',
+'whatlinkshere-barrow' => '←',
+'linklistsub'          => '(Các liên kết)',
+'linkshere'            => "Các trang sau liên kết đến '''[[:$1]]''':",
+'nolinkshere'          => "Không có liên kết đến '''[[:$1]]'''.",
+'nolinkshere-ns'       => "Chưa có trang nào liên kết tới '''[[:$1]]''' trong không gian tên đã chọn.",
+'isredirect'           => 'trang đổi hướng',
+'istemplate'           => 'được nhúng vào',
+'whatlinkshere-prev'   => '{{PLURAL:$1|kết quả trước|$1 kết quả trước}}',
+'whatlinkshere-next'   => '{{PLURAL:$1|kết quả sau|$1 kết quả sau}}',
+'whatlinkshere-links'  => '← liên kết',
 
 # Block/unblock
 'blockip'                     => 'Cấm thành viên',
@@ -907,32 +1679,77 @@ Chức năng này chỉ nên dùng để ngăn những hành vi phá hoại, và
 'ipadressorusername'          => 'Địa chỉ IP hay tên thành viên',
 'ipbexpiry'                   => 'Thời hạn',
 'ipbreason'                   => 'Lý do',
+'ipbreasonotherlist'          => 'Lý do khác',
+'ipbreason-dropdown'          => '*Một số lý do cấm thường gặp
+** Phá hoại
+** Thêm thông tin sai lệch
+** Xóa nội dung trang
+** Gửi liên kết spam đến trang web bên ngoài
+** Cho thông tin rác vào trang
+** Có thái độ dọa dẫm/quấy rối
+** Dùng nhiều tài khoản
+** Tên thành viên không được chấp nhận
+** Tạo nhiều bài mới vi phạm bản quyền, bỏ qua thảo luận và cảnh báo
+** Truyền nhiều hình ảnh thiếu nguồn gốc hoặc bản quyền
+** Con rối của thành viên bị cấm',
+'ipbanononly'                 => 'Chỉ cấm thành viên vô danh',
+'ipbcreateaccount'            => 'Cấm mở tài khoản',
+'ipbemailban'                 => 'Không cho gửi email',
+'ipbenableautoblock'          => 'Tự động cấm các địa chỉ IP mà thành viên này sử dụng',
 'ipbsubmit'                   => 'Cấm',
 'ipbother'                    => 'Thời hạn khác',
-'ipboptions'                  => '2 giờ:2 hours,1 ngày:1 day,3 ngày:3 days,1 tuần:1 week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1 năm:1 year,vô hạn:infinite',
+'ipboptions'                  => '2 giờ:2 hours,1 ngày:1 day,3 ngày:3 days,1 tuần:1 week,2 tuần:2 weeks,1 tháng:1 month,3 tháng:3 months,6 tháng:6 months,1 năm:1 year,vô hạn:infinite', # display1:time1,display2:time2,...
 'ipbotheroption'              => 'khác',
+'ipbotherreason'              => 'Lý do khác',
 'badipaddress'                => 'Địa chỉ IP không hợp lệ',
 'blockipsuccesssub'           => 'Đã cấm',
 'blockipsuccesstext'          => '"$1" đã bị cấm.
 <br />Xem lại những lần cấm tại [[Đặc_biệt:Ipblocklist|danh sách cấm]].',
+'ipb-edit-dropdown'           => 'Sửa đổi lý do cấm',
+'ipb-unblock-addr'            => 'Bỏ cấm $1',
+'ipb-unblock'                 => 'Bỏ cấm thành viên hay địa chỉ IP',
+'ipb-blocklist-addr'          => 'Xem $1 đang bị cấm hay không',
+'ipb-blocklist'               => 'Xem các người đang bị 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',
+'unblocked'                   => '[[Thành viên:$1|$1]] đã hết bị cấm',
+'unblocked-id'                => '$1 đã hết bị cấm',
 'ipblocklist'                 => 'Danh sách cấm',
+'ipblocklist-legend'          => 'Tra một thành viên bị cấm',
+'ipblocklist-username'        => 'Tên thành viên hoặc địa chỉ IP:',
+'ipblocklist-summary'         => 'Xem [http://tools.wikimedia.de/~krimpet/rbhelper.php?db=viwiki_p công cụ này] để tìm tất cả các nhật trình khóa dải IP đối với một IP cụ thể nào đó.',
+'ipblocklist-submit'          => 'Tìm',
 'blocklistline'               => '$1, $2 đã cấm $3 (thời hạn $4)',
+'infiniteblock'               => 'vô tận',
+'expiringblock'               => 'lúc $1',
+'anononlyblock'               => 'chỉ cấm vô danh',
+'noautoblockblock'            => 'chức năng tự động cấm bị tắt',
+'createaccountblock'          => 'không được mở tài khoản',
+'emailblock'                  => 'thư điện tử đã bị cấm',
+'ipblocklist-empty'           => 'Danh sách cấm hiện đang trống.',
+'ipblocklist-no-results'      => 'Địa chỉ IP hoặc tên thành viên này hiện không bị cấm.',
 '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',
+'blocklogentry'               => 'đã cấm [[$1]] với thời hạn của $2 $3',
 '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"',
+'block-log-flags-anononly'    => 'chỉ cấm những người chưa đăng nhập',
+'block-log-flags-nocreate'    => 'cấm mở tài khoản',
+'block-log-flags-noautoblock' => 'tự động cấm không kích hoạt',
+'block-log-flags-noemail'     => 'thư điện tử bị khóa',
 '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ệ.',
+'ipb_already_blocked'         => '<div class="alreadyblocked" id="alreadyblocked" style="color:red; font-weight:bold; font-size:96.75%;"><a href="http://vi.wikipedia.org/wiki/Th%C3%A0nh_vi%C3%AAn:$1">$1</a> (<a href="http://vi.wikipedia.org/wiki/Th%E1%BA%A3o_lu%E1%BA%ADn_Th%C3%A0nh_vi%C3%AAn:$1">thảo luận</a> • <a href="http://vi.wikipedia.org/wiki/%C4%90%E1%BA%B7c_bi%E1%BB%87t:Contributions/$1">đóng góp</a>) hiện đang bị cấm (<a href="http://vi.wikipedia.org/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:Log/block&page=Th%C3%A0nh+vi%C3%AAn:$1">nhật trình cấm</a> • <a href="http://vi.wikipedia.org/w/index.php?title=%C4%90%E1%BA%B7c_bi%E1%BB%87t:Ipblocklist&action=unblock&ip=$1&wpUnblockReason=m%E1%BB%9F+kh%C3%B3a+%C4%91%E1%BB%83+%C4%91%E1%BB%95i+th%E1%BB%9Di+h%E1%BA%A1n">mở khóa</a>) . Để thay đổi thời hạn cấm và/hoặc lý do cấm, trước hết bạn phải bỏ cấm cho thành viên.</div>',
+'ipb_cant_unblock'            => 'Lỗi: Không tìm được ID cấm $1. Địa chỉ IP này có thể bị cấm rồi.',
 'ip_range_invalid'            => 'Dải IP không hợp lệ.',
+'blockme'                     => 'Cấm tôi',
 'proxyblocker'                => 'Chặn proxy',
+'proxyblocker-disabled'       => 'Chức năng này hiện không bật.',
 '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.',
 'sorbsreason'                 => 'Địa chỉ IP của bạn bị liệt kê là một proxy mở theo DNSBL.',
@@ -955,53 +1772,71 @@ Xin hãy khẳng định đây là điều bạn định làm.',
 'lockdbsuccesstext'   => 'Cơ sở dữ liệu đã bị khóa.
 <br />Nhớ bỏ khóa sau khi bảo trì xong.',
 'unlockdbsuccesstext' => 'Cơ sở dữ liệu đã được mở khóa.',
+'lockfilenotwritable' => 'Không có thể ghi vào tập tin khóa cơ sở dữ liệu. Để khóa hay mở khóa cơ sở dữ liệu, cần để máy phục vụ ghi vào tập tin này.',
+'databasenotlocked'   => 'Cơ sở dữ liệu không bị khóa.',
 
 # 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.
+'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ẽ <b>không</b> 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.<br />
 <b>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.</b>',
-'movepagetalktext'       => "Trang thảo luận đi kèm nếu có, sẽ được tự động chuyển theo '''trừ khi:'''
+'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',
-'articleexists'          => 'Đã có một trang với tên đó, hoặc tên bạn chọn không hợp lệ.
+'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.',
+'movenotallowed'          => 'Bạn không có quyền di chuyển trang trong wiki này.',
+'newtitle'                => 'Tên mới',
+'move-watch'              => 'Theo dõi trang này',
+'movepagebtn'             => 'Di chuyển',
+'pagemovedsub'            => 'Di chuyển thành công',
+'movepage-moved'          => '<span class="plainlinks">Trang "$1" {{MediaWiki liên kết di chuyển nguồn}} đã được di chuyển đến "$2" {{MediaWiki liên kết di chuyển đích}}.</span>
+
+\'\'\'Xin hãy {{MediaWiki kiểm tra di chuyển}}\'\'\' xem việc di chuyển này có tạo ra [[Wikipedia:Đổi hướng kép|đổi hướng kép]] hay không, và sửa lại chúng. Bạn có thể sửa bằng đoạn ký tự:\'\'\'
+
+<center><span style="font-family:monospace"><nowiki>#REDIRECT [[$4]]</nowiki></span></center>
+
+Nếu trang này có [[Wikipedia:Nội dung không tự do|hình không tự do]], đừng quên cập nhật [[Wikipedia:Hướng dẫn mô tả sử dụng hợp lý|mô tả sử dụng hợp lý]] để nó liên kết đến tựa bài mới.
+<span id="specialDeleteTarget" style="display:none;"><nowiki>$3</nowiki></span>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'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.
+'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 <strong>không</strong> chuyển.',
-'1movedto2'              => '[[$1]] đổi thành [[$2]]',
-'1movedto2_redir'        => '$1 đổi thành $2 qua đổi hướng',
-'movelogpage'            => 'Nhật trình đổi tên',
-'movelogpagetext'        => 'Các trang bị đổi tên.',
-'movereason'             => 'Lý do',
-'revertmove'             => 'lùi lại',
-'delete_and_move'        => 'Xóa và đổi tên',
-'delete_and_move_text'   => ' ==Cần xóa==
+'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 <strong>không</strong> chuyển.',
+'1movedto2'               => '[[$1]] đổi thành [[$2]]',
+'1movedto2_redir'         => '$1 đổi thành $2 qua đổi hướng',
+'movelogpage'             => 'Nhật trình đổi tên',
+'movelogpagetext'         => 'Các trang bị đổi tên.',
+'movereason'              => 'Lý do',
+'revertmove'              => 'lùi lại',
+'delete_and_move'         => 'Xóa và đổ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?',
-'delete_and_move_reason' => 'Xóa để có chỗ đổi tên',
-'selfmove'               => 'Tên mới giống tên cũ; không đổi tên được.',
-'immobile_namespace'     => 'Tên mới đặc biệt; không đổi sang tên đó được.',
+'delete_and_move_confirm' => 'Xóa trang để đổi tên',
+'delete_and_move_reason'  => 'Xóa để có chỗ đổi tên',
+'selfmove'                => 'Tên mới giống tên cũ; không đổi tên được.',
+'immobile_namespace'      => 'Tên mới đặc biệt; không đổi sang tên đó được.',
 
 # Export
-'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.
+'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',
+'exportcuronly'     => 'Chỉ xuất phiên bản hiện hành, không xuất tất cả lịch sử trang',
+'exportnohistory'   => "----
+'''Tắt:''' Chức năng xuất lịch sử trang đầy đủ bị tắt tạm thời, do vấn đề hiệu suất. Trong lúc ấy, bạn vẫn có thể lấy lịch sử trang đầy đủ từ những [http://download.wikimedia.org/ dữ liệu nguyên] của nhóm quản lý máy móc Wikimedia.",
+'export-submit'     => 'Xuất',
+'export-addcattext' => 'Thêm bài từ thể loại:',
+'export-addcat'     => 'Thêm',
 
 # Namespace 8 related
 'allmessages'               => 'Thông báo hệ thống',
@@ -1010,21 +1845,44 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 '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: .',
 'allmessagesnotsupportedDB' => '{{ns:special}}:AllMessages không được hỗ trợ vì wgUseDatabaseMessages bị tắt.',
+'allmessagesfilter'         => 'Bộ lọc dùng biểu thức chính quy (regular expression):',
+'allmessagesmodified'       => 'Chỉ hiển thị các thông báo đã được sửa đổi.',
 
 # Thumbnails
-'thumbnail-more' => 'Phóng lớn',
-'missingimage'   => '<b>Không có hình</b><br /><i>$1</i>',
-'filemissing'    => 'Không có tệp tin',
+'thumbnail-more'           => 'Phóng lớn',
+'missingimage'             => '<b>Không có hình</b><br /><i>$1</i>',
+'filemissing'              => 'Không có tệp tin',
+'thumbnail_error'          => 'Hình thu nhỏ có lỗi: $1',
+'thumbnail_invalid_params' => 'Tham số hình thu nhỏ không hợp lệ',
 
 # Special:Import
-'import'                => 'Nhập các trang',
-'importinterwiki'       => 'Nhập giữa các wiki',
-'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 đó)',
-'importnosources'       => 'Không có nguồn nhập giữa wiki và việc nhập lịch sử bị tắt.',
+'import'                     => 'Nhập các trang',
+'importinterwiki'            => 'Nhập giữa các wiki',
+'import-interwiki-text'      => 'Chọn tên trang và wiki để nhập trang này vào. Các lúc giờ sửa đổi và tên của người sửa đổi sẽ còn nguyên. Các trang được nhập vào đây từ wiki khác sẽ được liệt kê ở [[Đăc biệt:Log/import|nhật trình nhập trang]].',
+'import-interwiki-history'   => 'Sao chép các phiên bản cũ của trang này',
+'import-interwiki-submit'    => 'Nhập các trang',
+'import-interwiki-namespace' => 'Di chuyển các trang vào không gian tên:',
+'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.',
+'importstart'                => 'Đang nhập các trang…',
+'import-revision-count'      => '$1 phiên bản',
+'importnopages'              => 'Không có trang để nhập vào.',
+'importfailed'               => 'Không nhập được: $1',
+'importunknownsource'        => 'Không hiểu nguồn trang để nhập vào',
+'importcantopen'             => 'Không có thể mở tập tin để nhập vào',
+'importbadinterwiki'         => 'Liên kết đến wiki sai',
+'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 đó)',
+'importnosources'            => 'Không có nguồn nhập giữa wiki và việc nhập lịch sử bị tắt.',
+'importnofile'               => 'Không tải được tập tin nào lên.',
+
+# Import log
+'importlogpage'                    => 'Nhật trình nhập trang',
+'importlogpagetext'                => 'Đây là danh sách các trang được quản lý nhập vào đây. Các trang này có lịch sử sửa đổi từ hồi ở wiki khác.',
+'import-logentry-upload'           => 'nhập vào [[$1]] khi truyền lên tập tin',
+'import-logentry-upload-detail'    => '$1 phiên bản',
+'import-logentry-interwiki'        => 'nhập vào $1 từ wiki khác',
+'import-logentry-interwiki-detail' => '$1 phiên bản từ $2',
 
 # Tooltip help for the actions
 'tooltip-pt-userpage'             => 'Trang của tôi',
@@ -1050,7 +1908,7 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 'tooltip-ca-unwatch'              => 'Bỏ trang này khỏi danh sách theo dõi',
 'tooltip-search'                  => 'Tìm kiếm',
 'tooltip-p-logo'                  => 'Trang đầu',
-'tooltip-n-mainpage'              => 'Trang đầu của dự án mở',
+'tooltip-n-mainpage'              => 'Đi đến Trang Chính',
 'tooltip-n-portal'                => 'Giới thiệu dự án, cách sử dụng, tìm kiếm thông tin ở đây',
 'tooltip-n-currentevents'         => 'Xem thời sự',
 'tooltip-n-recentchanges'         => 'Danh sách các thay đổi gần đây',
@@ -1063,8 +1921,10 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 'tooltip-feed-atom'               => 'Nạp Atom cho trang này',
 'tooltip-t-contributions'         => 'Xem đóng góp của người này',
 'tooltip-t-emailuser'             => 'Gửi thư cho người này',
-'tooltip-t-upload'                => 'Tải hình áº£nh hoặc tá»\87p tin lên',
+'tooltip-t-upload'                => 'Tải hình áº£nh hoặc tập tin lên',
 'tooltip-t-specialpages'          => 'Danh sách các trang đặc biệt',
+'tooltip-t-print'                 => 'Bản để in ra của trang',
+'tooltip-t-permalink'             => 'Liên kết thường trực đến phiên bản này của trang',
 'tooltip-ca-nstab-main'           => 'Xem trang này',
 'tooltip-ca-nstab-user'           => 'Xem trang về người này',
 'tooltip-ca-nstab-media'          => 'Xem trang phương tiện',
@@ -1081,9 +1941,7 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 'tooltip-diff'                    => 'Xem thay đổi bạn đã thực hiện',
 'tooltip-compareselectedversions' => 'Xem khác biệt giữa hai phiên bản của trang này.',
 'tooltip-watch'                   => 'Cho trang này vào danh sách theo dõi',
-
-# Stylesheets
-'monobook.css' => '/* edit this file to customize the monobook skin for the entire site */',
+'tooltip-recreate'                => 'Tạo lại trang dù cho nó vừa bị xóa',
 
 # Metadata
 'nodublincore'      => 'Máy chủ không hỗ trợ siêu dữ liệu Dublin Core RDF.',
@@ -1107,7 +1965,11 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 '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.',
 'categoryarticlecount'   => 'Có $1 bài trong thể loại này.',
+'category-media-count'   => '{{#ifeq: $1 | 0 |Không có tập tin nào|Có ít nhất $1 tập tin}} trong thể loại này.',
 'listingcontinuesabbrev' => 'tiếp',
+'spambot_username'       => 'Robot MediaWiki dọn dẹp liên kết nhũng lạm',
+'spam_reverting'         => 'Đổi lại thành phiên bản cuối không liên kết đến $1',
+'spam_blanking'          => 'Các phiên bản liên kết đến $1; tẩy trống',
 
 # Info page
 'infosubtitle'   => 'Thông tin về trang',
@@ -1126,44 +1988,90 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 'mw_math_mathml' => 'MathML nếu có thể',
 
 # Patrolling
-'markaspatrolleddiff'   => 'Đánh dấu tuần tra',
-'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.',
+'markaspatrolleddiff'                 => 'Đánh dấu tuần tra',
+'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.',
+'markedaspatrollederror'              => 'Không thể đánh dấu tuần tra',
+'markedaspatrollederrortext'          => 'Bạn phải chọn phiên bản để đánh dấu tuần tra.',
+'markedaspatrollederror-noautopatrol' => 'Bạn không được đánh dấu tuần tra vào sửa đổi của bạn.',
 
 # Patrol log
 'patrol-log-page' => 'Nhật ký tuần tra',
+'patrol-log-line' => 'đánh dấu tuần tra vào phiên bản $1 của $2 $3',
 'patrol-log-auto' => '(tự động)',
 
 # Image deletion
-'deletedrevision' => 'Đã xóa phiên bản cũ $1',
+'deletedrevision'                 => 'Đã xóa phiên bản cũ $1',
+'filedeleteerror-short'           => 'Lỗi xóa tập tin: $1',
+'filedeleteerror-long'            => 'Có lỗi khi xóa tập tin:
+
+$1',
+'filedelete-missing'              => 'Không thể xóa tập tin "$1" vì không tồn tại.',
+'filedelete-old-unregistered'     => 'Phiên bản chỉ định "$1" không có trong cơ sở dữ liệu.',
+'filedelete-current-unregistered' => 'Tập tin "$1" không thấy trong cơ sở dữ liệu.',
+'filedelete-archive-read-only'    => 'Máy chủ web không ghi được vào thư mục lưu trữ "$1".',
 
 # Browsing diffs
 'previousdiff' => '&larr; So với trước',
 'nextdiff'     => 'So với sau &rarr;',
 
 # Media information
-'mediawarning' => " '''Cảnh báo''': Tệp tin này có thể làm hại máy tính của bạn. <hr />",
-'imagemaxsize' => 'Giới hạn độ phân giải ảnh là:&nbsp;',
-'thumbsize'    => 'Kích thước thu nhỏ:&nbsp;',
+'mediawarning'         => " '''Cảnh báo''': Tệp tin này có thể làm hại máy tính của bạn. <hr />",
+'imagemaxsize'         => 'Giới hạn độ phân giải ảnh là:&nbsp;',
+'thumbsize'            => 'Kích thước thu nhỏ:&nbsp;',
+'widthheightpage'      => '$1×$2, $3 trang',
+'file-info'            => '(kích thước tập tin: $1, định dạng MIME: $2)',
+'file-info-size'       => '($1 × $2 điểm ảnh, kích thước: $3, kiểu MIME: $4)',
+'file-nohires'         => '<small>Không có độ phân giải cao hơn.</small>',
+'show-big-image'       => 'Độ phân giải tối đa',
+'show-big-image-thumb' => '<small>Kích thước xem thử: $1 × $2 điểm ảnh</small>',
 
 # Special:Newimages
-'newimages' => 'Trang trưng bày hình ảnh mới',
-'noimages'  => 'Chưa có hình',
+'newimages'    => 'Trang trưng bày hình ảnh mới',
+'showhidebots' => '($1 robot)',
+'noimages'     => 'Chưa có hình',
+
+# Bad image list
+'bad_image_list' => 'Định dạng như sau:
+
+Chỉ có những mục được liệt kê (những dòng bắt đầu bằng *) mới được tính tới. Liên kết đầu tiên tại một dòng phải là liên kết đến hình ảnh xấu.
+Các liên kết sau đó trên cùng một dòng được xem là các ngoại lệ, có nghĩa là các trang mà tại đó có thể dùng được hình.',
+
+# Metadata
+'metadata'          => 'Đặc tính hình',
+'metadata-help'     => 'Tập tin này có chứa thông tin về nó, do máy ảnh hay máy quét thêm vào. Nếu tập tin bị sửa đổi sau khi được tạo ra lần đầu, có thể thông tin này không được cập nhật.',
+'metadata-expand'   => 'Xem chi tiết cấp cao',
+'metadata-collapse' => 'Giấu chi tiết cấp cao',
+'metadata-fields'   => 'Những thông tin EXIF được danh sách dưới đây sẽ được bao gồm vào trang miêu tả hình khi bảng EXIF bị dẹp xuống. Những thông tin khác sẽ bị giấu mặc định.
+* make
+* model
+* datetimeoriginal
+* exposuretime
+* fnumber
+* focallength', # Do not translate list items
 
 # EXIF tags
 'exif-imagewidth'                  => 'Bề ngang',
 'exif-imagelength'                 => 'Chiều cao',
 'exif-bitspersample'               => 'Bit trên mẫu',
 'exif-compression'                 => 'Kiểu nén',
+'exif-orientation'                 => 'Hướng',
 'exif-samplesperpixel'             => 'Số mẫu trên điểm ảnh',
+'exif-planarconfiguration'         => 'Cách xếp dữ liệu',
+'exif-ycbcrsubsampling'            => 'Tỉ lệ lấy mẫu con của Y so với C',
+'exif-ycbcrpositioning'            => 'Định vị Y và C',
 'exif-xresolution'                 => 'Phân giải trên bề ngang',
 'exif-yresolution'                 => 'Phân giải theo chiều cao',
+'exif-resolutionunit'              => 'Đơn vị phân giải X và Y',
+'exif-stripoffsets'                => 'Vị trí dữ liệu hình',
+'exif-rowsperstrip'                => 'Số hàng trên mỗi mảnh',
 'exif-jpeginterchangeformat'       => 'Vị trí SOI JPEG',
 'exif-jpeginterchangeformatlength' => 'Kích cỡ (byte) của JPEG',
 'exif-transferfunction'            => 'Hàm chuyển đổi',
+'exif-ycbcrcoefficients'           => 'Hệ số ma trận biến đổi không gian màu',
 'exif-datetime'                    => 'Ngày tháng sửa',
 'exif-imagedescription'            => 'Tiêu đề của hình',
 'exif-make'                        => 'Hãng máy ảnh',
@@ -1172,23 +2080,75 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 'exif-artist'                      => 'Tác giả',
 'exif-copyright'                   => 'Bản quyền',
 'exif-exifversion'                 => 'Phiên bản exif',
+'exif-flashpixversion'             => 'Phiên bản Flashpix được hỗ trợ',
 'exif-colorspace'                  => 'Không gian màu',
 'exif-componentsconfiguration'     => 'Ý nghĩa thành phần',
 'exif-compressedbitsperpixel'      => 'Độ nén (bit/điểm)',
+'exif-pixelydimension'             => 'Bề ngang hợp lệ',
+'exif-pixelxdimension'             => 'Bề cao hình hợp lệ',
 'exif-makernote'                   => 'Lưu ý của nhà sản xuất',
+'exif-usercomment'                 => 'Ghi chú của tác giả',
 'exif-relatedsoundfile'            => 'Tệp âm thanh liên quan',
+'exif-datetimeoriginal'            => 'Ngày giờ sinh dữ liệu',
+'exif-datetimedigitized'           => 'Ngày giờ số hóa',
+'exif-exposuretime'                => 'Thời gian mở ống kính',
+'exif-exposuretime-format'         => '$1 giây ($2)',
+'exif-fnumber'                     => 'Số F',
+'exif-exposureprogram'             => 'Chương trình phơi sáng',
+'exif-isospeedratings'             => 'Điểm tốc độ ISO',
+'exif-shutterspeedvalue'           => 'Tốc độ cửa chớp',
 'exif-aperturevalue'               => 'Độ mở ống kính',
 'exif-brightnessvalue'             => 'Độ sáng',
+'exif-exposurebiasvalue'           => 'Độ lệch phơi sáng',
+'exif-maxaperturevalue'            => 'Khẩu độ cực đại qua đất',
+'exif-meteringmode'                => 'Chế độ đo',
+'exif-lightsource'                 => 'Nguồn sáng',
 'exif-flash'                       => 'Đèn chớp',
+'exif-focallength'                 => 'Độ dài tiêu cự thấu kính',
+'exif-flashenergy'                 => 'Nguồn đèn chớp',
+'exif-focalplanexresolution'       => 'Phân giải X trên mặt phẳng tiêu',
+'exif-focalplaneyresolution'       => 'Phân giải Y trên mặt phẳng tiêu',
+'exif-focalplaneresolutionunit'    => 'Đơn vị phân giải trên mặt phẳng tiêu',
+'exif-exposureindex'               => 'Chỉ số phơi sáng',
+'exif-sensingmethod'               => 'Phương pháp đo',
+'exif-filesource'                  => 'Nguồn tập tin',
+'exif-scenetype'                   => 'Loại cảnh',
 'exif-cfapattern'                  => 'Mẫu CFA',
 'exif-customrendered'              => 'Sửa hình thủ công',
+'exif-exposuremode'                => 'Chế độ phơi sáng',
 'exif-whitebalance'                => 'Độ sáng trắng',
+'exif-digitalzoomratio'            => 'Tỉ lệ phóng lớn kỹ thuật số',
+'exif-focallengthin35mmfilm'       => 'Tiêu cự trong phim 35 mm',
+'exif-scenecapturetype'            => 'Kiểu chụp cảnh',
+'exif-gaincontrol'                 => 'Điều khiển cảnh',
 'exif-contrast'                    => 'Độ tương phản',
 'exif-saturation'                  => 'Độ bão hòa',
+'exif-sharpness'                   => 'Độ sắc nét',
+'exif-devicesettingdescription'    => 'Miêu tả cài đặt thiết bị',
+'exif-subjectdistancerange'        => 'Khoảng cách tới vật',
+'exif-imageuniqueid'               => 'ID hình duy nhất',
+'exif-gpsversionid'                => 'Phiên bản thẻ GPS',
+'exif-gpslatituderef'              => 'Vĩ độ bắc hay nam',
+'exif-gpslatitude'                 => 'Vĩ độ',
+'exif-gpslongituderef'             => 'Kinh độ đông hay tây',
+'exif-gpslongitude'                => 'Kinh độ',
+'exif-gpsaltituderef'              => 'Tham chiếu cao độ',
+'exif-gpsaltitude'                 => 'Độ cao',
+'exif-gpstimestamp'                => 'Giờ GPS (đồng hồ nguyên tử)',
+'exif-gpssatellites'               => 'Vệ tinh nhân tạo dùng để đo',
+'exif-gpsmeasuremode'              => 'Chế độ đo',
+'exif-gpsspeedref'                 => 'Đơn vị tốc độ',
+'exif-gpstrack'                    => 'Hướng chuyển động',
+'exif-gpsimgdirection'             => 'Hướng của hình',
+'exif-gpsprocessingmethod'         => 'Tên phương pháp xử lý GPS',
+'exif-gpsareainformation'          => 'Tên khu vực theo GPS',
+'exif-gpsdatestamp'                => 'Ngày theo GPS',
 
 # EXIF attributes
 'exif-compression-1' => 'Không nén',
 
+'exif-unknowndate' => 'Không biết ngày',
+
 'exif-orientation-1' => 'Thường', # 0th row: top; 0th column: left
 'exif-orientation-2' => 'Lộn ngược theo phương ngang', # 0th row: top; 0th column: right
 'exif-orientation-3' => 'Quay 180°', # 0th row: bottom; 0th column: right
@@ -1200,13 +2160,98 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 
 'exif-componentsconfiguration-0' => 'không có',
 
+'exif-exposureprogram-0' => 'Không định',
+'exif-exposureprogram-1' => 'Thủ công',
+'exif-exposureprogram-2' => 'Chương trình chuẩn',
+
+'exif-subjectdistance-value' => '$1 mét',
+
+'exif-meteringmode-0'   => 'Không biết',
+'exif-meteringmode-1'   => 'Trung bình',
+'exif-meteringmode-2'   => 'Trung bình trọng lượng ở giữa',
+'exif-meteringmode-5'   => 'Lấy mẫu',
+'exif-meteringmode-255' => 'Khác',
+
+'exif-lightsource-0'   => 'Không biết',
+'exif-lightsource-1'   => 'Trời nắng',
+'exif-lightsource-2'   => 'Huỳnh quang',
+'exif-lightsource-3'   => 'Vonfram (ánh nóng sáng)',
+'exif-lightsource-9'   => 'Trời đẹp',
+'exif-lightsource-10'  => 'Trời mây',
+'exif-lightsource-11'  => 'Che nắng',
+'exif-lightsource-12'  => 'Nắng huỳnh quang (D 5700 – 7100K)',
+'exif-lightsource-13'  => 'Màu trắng huỳnh quang ban ngày (N 4600 – 5400K)',
+'exif-lightsource-14'  => 'Màu trắng mát huỳnh quang (W 3900 – 4500K)',
+'exif-lightsource-15'  => 'Màu trắng huỳnh quang (WW 3200 – 3700K)',
+'exif-lightsource-17'  => 'Ánh chuẩn A',
+'exif-lightsource-18'  => 'Ánh chuẩn B',
+'exif-lightsource-19'  => 'Ánh chuẩn C',
+'exif-lightsource-24'  => 'Vonfram xưởng ISO',
+'exif-lightsource-255' => 'Nguồn ánh sáng khác',
+
+'exif-focalplaneresolutionunit-2' => 'inch',
+
+'exif-sensingmethod-1' => 'Không định rõ',
+'exif-sensingmethod-2' => 'Đầu đo vùng màu một mảnh',
+'exif-sensingmethod-3' => 'Đầu đo vùng màu hai mảnh',
+'exif-sensingmethod-4' => 'Đầu đo vùng màu ba mảnh',
+
+'exif-scenetype-1' => 'Hình chụp thẳng',
+
 'exif-customrendered-0' => 'Thường',
 'exif-customrendered-1' => 'Thủ công',
 
+'exif-exposuremode-0' => 'Phơi sáng tự động',
+'exif-exposuremode-1' => 'Phơi sáng thủ công',
+'exif-exposuremode-2' => 'Tự động đặt trong dấu ngoặc đơn',
+
+'exif-whitebalance-0' => 'Cân bằng trắng tự động',
+'exif-whitebalance-1' => 'Cân bằng trắng thủ công',
+
+'exif-scenecapturetype-0' => 'Chuẩn',
+'exif-scenecapturetype-1' => 'Nằm',
+'exif-scenecapturetype-2' => 'Đứng',
+'exif-scenecapturetype-3' => 'Cảnh ban đêm',
+
+'exif-gaincontrol-0' => 'Không có',
+
 'exif-contrast-0' => 'Thường',
 'exif-contrast-1' => 'Nhẹ',
 'exif-contrast-2' => 'Mạnh',
 
+'exif-saturation-0' => 'Thường',
+'exif-saturation-1' => 'Độ bão hòa thấp',
+'exif-saturation-2' => 'Độ bão hòa cao',
+
+'exif-sharpness-0' => 'Thường',
+'exif-sharpness-1' => 'Dẻo',
+'exif-sharpness-2' => 'Cứng',
+
+'exif-subjectdistancerange-0' => 'Không biết',
+'exif-subjectdistancerange-2' => 'Nhìn gần',
+'exif-subjectdistancerange-3' => 'Nhìn xa',
+
+# Pseudotags used for GPSLatitudeRef and GPSDestLatitudeRef
+'exif-gpslatitude-n' => 'Vĩ độ bắc',
+'exif-gpslatitude-s' => 'Vĩ độ nam',
+
+# Pseudotags used for GPSLongitudeRef and GPSDestLongitudeRef
+'exif-gpslongitude-e' => 'Kinh độ đông',
+'exif-gpslongitude-w' => 'Kinh độ tây',
+
+'exif-gpsstatus-a' => 'Đang đo',
+
+'exif-gpsmeasuremode-2' => 'Đo 2 chiều',
+'exif-gpsmeasuremode-3' => 'Đo 3 chiều',
+
+# Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
+'exif-gpsspeed-k' => 'Kilômét một giờ',
+'exif-gpsspeed-m' => 'Dặm một giờ',
+'exif-gpsspeed-n' => 'Hải lý một giờ',
+
+# Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
+'exif-gpsdirection-t' => 'Hướng thật',
+
 # External editor support
 '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]',
@@ -1216,14 +2261,23 @@ Bài với tên "[[$1]]" đã tồn tại. Bạn có muốn xóa nó để di ch
 'imagelistall'     => 'tất cả',
 'watchlistall2'    => 'tất cả',
 'namespacesall'    => 'tất cả',
+'monthsall'        => 'tất cả',
 
 # E-mail address confirmation
 'confirmemail'            => 'Xác nhận thư điện tử',
+'confirmemail_noemail'    => 'Bạn chưa đưa vào địa chỉ thư điện tử hợp lệ ở [[Đặc biệt:Preferences|tùy chọn cá nhân]].',
 '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_pending'    => '<div class="error">
+Đã gửi mã xác nhận đến địa chỉ thư điện tử của bạn. Nếu bạn mới mở tài khoản này, xin chờ vài phút cho mã trước khi yêu cầu mã mới.
+</div>',
 '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_oncreate'   => 'Đã gửi mã xác nhận đến địa chỉ thư điện tử của bạn. Bạn không cần mã này để đăng nhập, nhưng cần sử dụng nó để bật lên các chức năng thư điện tử của wiki này.',
+'confirmemail_sendfailed' => 'Không thể gửi thư xác nhận. Xin kiểm tra lại địa chỉ thư.
+
+Chương trình gửi trả về: $1',
 'confirmemail_invalid'    => 'Mã xác nhận sai. Mã này có thể đã hết hạn',
+'confirmemail_needlogin'  => 'Bạn cần phải $1 để xác nhận địa chỉ thư điện tử.',
 'confirmemail_success'    => 'Thư điện tử của bạn đã được xác nhận. Bạn có thể đăng nhập đượ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',
@@ -1241,4 +2295,119 @@ Nếu không phải bạn, đừng mở địa chỉ này. Mã xác nhận này
 'scarytranscludefailed'   => 'Tiêu bản cho $1 bị tắt',
 'scarytranscludetoolong'  => 'Địa chỉ mạng dài quá',
 
+# Trackbacks
+'trackbackbox'      => '<div id="mw_trackbacks">
+Các TrackBack về bài này:<br />
+$1
+</div>',
+'trackbackremove'   => ' ([$1 Xóa])',
+'trackbacklink'     => 'TrackBack',
+'trackbackdeleteok' => 'Đã xóa trackback.',
+
+# Delete conflict
+'deletedwhileediting' => '<div style="float: left">[[Hình:Nuvola filesystems trashcan full.png|không|24px]]</div>
+<p style="margin-left: 28px"><strong style="color: red; background-color: white">Đã bị xóa:</strong> Trong lúc bạn đang sửa đổi trang này, một người quản lý đã xóa nó đi. Xin hãy tham khảo [[{{ns:Special}}:Log/delete|nhật trình xóa]] để xem tại sao.</p>',
+'confirmrecreate'     => '<div style="float: left">[[Hình:Nuvola filesystems trashcan full.png|không|24px]]</div>
+<div style="margin-left: 28px">
+
+<strong style="color: red; background-color: white">Đã bị xóa:</strong> Thành viên [[Thành viên:$1|$1]] ([[Thảo luận Thành viên:$1|thảo luận]]) đã xóa trang này trong lúc bạn đang sửa đổi nó, họ cho lý do:
+
+:\'\'$2\'\'
+
+Xin hãy xác nhận là bạn vẫn muốn tạo ra trang này lại hay không.
+
+</div>',
+'recreate'            => 'Tạo ra lại',
+
+# HTML dump
+'redirectingto' => "Đổi hướng đến '''[[$1]]'''…",
+
+# action=purge
+'confirm_purge'        => "[[Hình:Nuvola apps kcmmemory.png|phải|100px|]]
+
+Bạn sắp '''làm sạch vùng nhớ đệm''' của trang này.
+
+''Clear the cache of this page?''
+
+$1
+
+----
+Những tập tin [[Bộ nhớ đệm|nhớ đệm]] là bản sao tạm thời của một trang.
+
+Khi bạn truy nhập vào một trang ở đây, phần mềm dùng mã nguồn để tạo ra phiên bản mới và gửi nó tới trình duyệt của bạn. Do hạn chế công nghệ, các trang được vào bộ nhớ đệm&nbsp;– nó được lưu tạm thời. Vì vậy, hễ khi người dùng thăm một trang đã được thăm trước, bản sao trong vùng nhớ đệm sẽ hiển thị thay vì trang cập nhật.
+
+Sau khi làm sạch vùng nhớ đệm, phiên bản hiện hành sẽ hiển thị.",
+'confirm_purge_button' => 'Được',
+
+# AJAX search
+'searchcontaining' => 'Tìm những bài có “$1”.',
+'searchnamed'      => "Tìm kiếm bài có tên ''$1''.",
+'articletitles'    => "Các bài bắt đầu với ''$1''",
+'hideresults'      => 'Giấu kết quả',
+
+# Multipage image navigation
+'imgmultipageprev'   => '← trang trước',
+'imgmultipagenext'   => 'trang sau →',
+'imgmultigo'         => 'Hiển thị',
+'imgmultigotopre'    => 'Xem trang',
+'imgmultiparseerror' => 'Tập tin hình có vẻ bị hỏng nên {{SITENAME}} không thể lấy được danh sách các trang.',
+
+# Table pager
+'ascending_abbrev'         => 'tăng',
+'descending_abbrev'        => 'giảm',
+'table_pager_next'         => 'Trang sau',
+'table_pager_prev'         => 'Trang trước',
+'table_pager_first'        => 'Trang đầu',
+'table_pager_last'         => 'Trang cuối',
+'table_pager_limit'        => 'Xem $1 kết quả mỗi trang',
+'table_pager_limit_submit' => 'Hiển thị',
+'table_pager_empty'        => 'Không có kết quả nào.',
+
+# Auto-summaries
+'autosumm-blank'   => 'Tẩy trống',
+'autosumm-replace' => 'Thay cả nội dung bằng “$1”',
+'autoredircomment' => 'Đổi hướng đến [[$1]]',
+'autosumm-new'     => 'Trang mới: $1',
+
+# Size units
+'size-kilobytes' => '$1 kB',
+
+# Live preview
+'livepreview-loading' => 'Đang tải…',
+'livepreview-ready'   => 'Đang tải… Xong!',
+'livepreview-failed'  => 'Không thể xem thử trực tiếp!
+Dùng thử chế độ xem thử thông thường.',
+'livepreview-error'   => 'Không thể kết nối: $1 "$2"
+Dùng thử chế độ xem thử thông thường.',
+
+# Friendlier slave lag warnings
+'lag-warn-normal' => 'Những thay đổi trong vòng $1 giây trở lại đây có thể chưa xuất hiện trong danh sách.',
+'lag-warn-high'   => 'Do độ trễ của máy chủ cơ sở dữ liệu, những thay đổi trong vòng $1 giây trở lại đây có thể chưa xuất hiện trong danh sách.',
+
+# Watchlist editor
+'watchlistedit-numitems'       => 'Danh sách theo dõi của bạn có $1 trang, không tính các trang thảo luận.',
+'watchlistedit-noitems'        => 'Danh sách các trang bạn theo dõi hiện không có gì.',
+'watchlistedit-normal-title'   => 'Sửa các trang tôi theo dõi',
+'watchlistedit-normal-legend'  => 'Bỏ các trang đang theo dõi ra khỏi danh sách',
+'watchlistedit-normal-explain' => 'Tên các trang bạn theo dõi được hiển thị dưới đây. Để xóa một tên trang, nhấp chuột
+       vào ô cạnh nó, rồi nhấn nút "Bỏ trang đã chọn". Bạn cũng có thể [[Special:Watchlist/raw|sửa danh sách theo dạng thô]],
+       hoặc [[Special:Watchlist/clear|xóa toàn bộ các trang theo dõi]].',
+'watchlistedit-normal-submit'  => 'Bỏ trang đã chọn',
+'watchlistedit-normal-done'    => '$1 trang đã được xóa khỏi danh sách các trang theo dõi:',
+'watchlistedit-raw-title'      => 'Sửa danh sách theo dõi dạng thô',
+'watchlistedit-raw-legend'     => 'Sửa danh sách theo dõi dạng thô',
+'watchlistedit-raw-explain'    => 'Tên các trang bạn theo dõi đuọc hiển thị dưới đây, và có thể được sửa chữa bằng cách
+       thêm vào hoặc bỏ ra khỏi danh sách; mỗi trang một hàng. Khi xong, nhấn nút "Cập nhật Trang tôi theo dõi".
+       Bạn cũng có thể [[Special:Watchlist/edit|dùng trình soạn thảo chuẩn]] để sửa danh sách này.',
+'watchlistedit-raw-titles'     => 'Tên các trang:',
+'watchlistedit-raw-submit'     => 'Cập nhật Trang tôi theo dõi',
+'watchlistedit-raw-done'       => 'Danh sách các trang bạn theo dõi đã được cập nhật.',
+'watchlistedit-raw-added'      => '$1 trang đã được thêm vào:',
+'watchlistedit-raw-removed'    => '$1 trang đã được xóa khỏi danh sách:',
+
+# Watchlist editing tools
+'watchlisttools-view' => 'Xem thay đổi trên các trang theo dõi',
+'watchlisttools-edit' => 'Xem và sửa danh sách theo dõi',
+'watchlisttools-raw'  => 'Sửa danh sách theo dõi dạng thô',
+
 );
index 2b5eb03..2c3ac70 100644 (file)
@@ -549,13 +549,14 @@ Jenotalised moükama pada at pajonon is as yuf.",
 # History pages
 'viewpagelogs'        => 'Jonön jenotalisedis pada at',
 'nohistory'           => 'Pad at no labon redakamajenotemi.',
-'revnotfound'         => 'Revid no petuvon',
-'currentrev'          => 'Revid anuik',
-'revisionasof'        => 'Revid dätü $1',
-'revision-info'       => 'Revid timü $1 fa el $2',
-'previousrevision'    => '←Revid vönedikum',
-'nextrevision'        => 'Revid nulikum→',
-'currentrevisionlink' => 'Revid anuik',
+'revnotfound'         => 'Fomam no petuvon',
+'revnotfoundtext'     => 'Padafomam büik fa ol peflagöl no petuvon. Kontrololös, begö! ladeti-URL, keli egebol ad logön padi at.',
+'currentrev'          => 'Fomam anuik',
+'revisionasof'        => 'Fomam dätü $1',
+'revision-info'       => 'Fomam timü $1 fa el $2',
+'previousrevision'    => '←Fomam vönedikum',
+'nextrevision'        => 'Fomam nulikum→',
+'currentrevisionlink' => 'Fomam anuik',
 'cur'                 => 'nuik',
 'next'                => 'sököl',
 'last'                => 'lätik',