Follow-up r83909, r83825: update special page aliases for all languages.
[lhc/web/wiklou.git] / languages / messages / MessagesSw.php
index 5fa0fc6..7a9a32a 100644 (file)
@@ -8,6 +8,7 @@
  * @file
  *
  * @author Ikiwaner
+ * @author Jagwar
  * @author Lloffiwr
  * @author Malangali
  * @author Marcos
@@ -87,7 +88,7 @@ $specialPageAliases = array(
        'Protectedtitles'           => array( 'JinaLililolindwa' ),
        'Allpages'                  => array( 'KurasaZote' ),
        'Prefixindex'               => array( 'KurasaKuu' ),
-       'Ipblocklist'               => array( 'OrodhayaIPZilizozuiliwa' ),
+       'BlockList'                 => array( 'OrodhayaIPZilizozuiliwa' ),
        'Specialpages'              => array( 'KurasaMaalum' ),
        'Contributions'             => array( 'Michango' ),
        'Emailuser'                 => array( 'BaruapepeyaMtumiaji' ),
@@ -101,7 +102,7 @@ $specialPageAliases = array(
        'Version'                   => array( 'Toleo' ),
        'Allmessages'               => array( 'UjumbeZote' ),
        'Log'                       => array( 'Kumbukumbu' ),
-       'Blockip'                   => array( 'Zui', 'ZuiaIP', 'ZuiaMtumiaji' ),
+       'Block'                     => array( 'Zui', 'ZuiaIP', 'ZuiaMtumiaji' ),
        'Undelete'                  => array( 'Usifute' ),
        'Import'                    => array( 'Ingiza' ),
        'Lockdb'                    => array( 'FungaDB' ),
@@ -141,6 +142,7 @@ $messages = array(
 'tog-watchdefault'            => 'Weka kurasa zote nilizohariri katika maangalizi yangu',
 'tog-watchmoves'              => 'Weka kurasa zote nilizohamisha katika maangalizi yangu',
 'tog-watchdeletion'           => 'Weka kurasa zote nilizofuta katika maangalizi yangu',
+'tog-minordefault'            => 'Weka alama zote za mabadiliko madogo kama matumizi mbadala',
 'tog-previewontop'            => 'Onyesha mandhari kabla ya sanduku la kuhariria',
 'tog-previewonfirst'          => 'Onyesha mandhari unapoanza kuhariri',
 'tog-nocache'                 => 'Kurasa zisiwekwe katika kache (akiba ya muda) ya kivinjari',
@@ -312,6 +314,7 @@ $messages = array(
 'printableversion'  => 'Ukurasa wa kuchapika',
 'permalink'         => 'Kiungo cha daima',
 'print'             => 'Chapisha',
+'view'              => 'Tazama',
 'edit'              => 'Hariri',
 'create'            => 'Anzisha kurasa',
 'editthispage'      => 'Hariri ukurasa huu',
@@ -319,6 +322,7 @@ $messages = array(
 'delete'            => 'Futa',
 'deletethispage'    => 'Futa ukurasa huo',
 'undelete_short'    => 'Rudisha {{PLURAL:$1|haririo moja|maharirio $1}}',
+'viewdeleted_short' => 'Tazama {{PLURAL:$1|sahihisho lililofutwa moja|masahihisho yaliyofutwa $1}}',
 'protect'           => 'Linda',
 'protect_change'    => 'badilisha',
 'protectthispage'   => 'Linda ukurasa huu',
@@ -356,6 +360,8 @@ Watumiaji wengi mno wanajaribu kutazama ukurasa huu.
 Tafadhali subiri kwa muda kadhaa kabla ya kujaribu kufungua tena.
 
 $1',
+'pool-queuefull'    => 'Foleni ya michakato imejaa',
+'pool-errorunknown' => 'Hitilafu isiyojulikana',
 
 # 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'            => 'Kuhusu {{SITENAME}}',
@@ -400,6 +406,8 @@ Tazama [[Special:Version|ukurasa wa toleo]].',
 'toc'                     => 'Yaliyomo',
 'showtoc'                 => 'fichua',
 'hidetoc'                 => 'ficha',
+'collapsible-collapse'    => 'Kunja',
+'collapsible-expand'      => 'Tanua',
 'thisisdeleted'           => 'Tazama au rudisha $1?',
 'viewdeleted'             => 'Tazama $1?',
 'restorelink'             => '{{PLURAL:$1|sahihisho lililofutwa moja|masahihisho yaliyofutwa $1}}',
@@ -603,6 +611,7 @@ Unaweza kupuuza ujumbe huu, endapo akaunti hii ilianzishwa kimakosa.',
 'usernamehasherror'          => 'Jina la mtumiaji haliwezi kuwa na herufi ya alama ya reli',
 'login-throttled'            => 'Umejaribu kadha wa kadha kuingia akaunti hii.
 Tafadhali subiri kwanza kabla ya kujaribu tena.',
+'login-abort-generic'        => 'Kuingia kwako hakufaulu: iliachishwa',
 'loginlanguagelabel'         => 'Lugha: $1',
 'suspicious-userlogout'      => 'Ombi lako la kutoka kwenye akaunti yako limehiniwa, kwa sababu inaonekana kwamba ombi lilitumwa na kivinjari kilichoharibika au seva ya kuwakilisha yenye kache.',
 
@@ -683,7 +692,7 @@ Sababu aliyetambua ni ''$2''
 * Aliyezuiwa: $7
 
 Unaweza kuwasiliana na $1 au [[{{MediaWiki:Grouppage-sysop}}|mkabidhi]] kuzungumza uzuio.
-Huwezi kutumia kipengele 'kumtuma mtumiaji barua pepe' isipopatikana anwani halisi ya barua pepe katika
+Huwezi kutumia kipengele cha 'kumtuma mtumiaji barua pepe' isipopatikana anwani halisi ya barua pepe katika
 [[Special:Preferences|mapendekezo ya akaunti]] yako, na usipozuiwa kuitumia.
 Anwani yako ya IP ni $3, na namba ya uzuio ni #$5. Tafadhali taja namba hizi ukitaka kuwasiliana kuhusu uzuio huu.",
 'autoblockedtext'                  => 'Anwani yako ya IP imezuiwa na mashine kwa sababu ilikuwa ikitumiwa na mtumiaji mwingine, ambaye amezuiliwa na $1.
@@ -714,7 +723,7 @@ Labda ilihamishwa au ilifutwa endapo unatazama ukurasa.',
 'loginreqtitle'                    => 'Unatakiwa kuingia kwanza',
 'loginreqlink'                     => 'uingie',
 'loginreqpagetext'                 => 'Inabidi $1 ili uweze kutazama kurasa zingine.',
-'accmailtitle'                     => 'Neno la siri limeshakutumiwa.',
+'accmailtitle'                     => 'Neno la siri limetumwa.',
 'accmailtext'                      => "Neno la siri limetolewa na programu kwa ajili ya [[User talk:$1|$1]] na limetumwa kwa $2.
 
 Unaweza kubadilisha neno la siri hili kwenye ukurasa wa ''[[Special:ChangePassword|kubadilisha neno la siri]]'' baada ya kuingia kwenye wiki.",
@@ -744,8 +753,12 @@ Rejea kumbukumbu ya uzuio ya mwisho inayoandikwa chini:',
 '''Haijahifadhiwa bado!'''",
 'userjspreview'                    => "'''Kumbuka kwamba unajaribu/kuhakiki mandhari ya ukurasa wako wa JavaScript tu.'''
 '''Haijahifadhiwa bado!'''",
+'sitecsspreview'                   => "'''Kumbuka kwamba unahakiki tu mandhari ya CSS hii.'''
+'''Haijahifadhiwa bado!'''",
+'sitejspreview'                    => "'''Kumbuka kwamba unahakiki tu mandhari ya JavaScript hii.'''
+'''Haijahifadhiwa bado!'''",
 'userinvalidcssjstitle'            => "'''Onyo:''' Hakuna umbo \"\$1\".
-Kumbuka kwamba desturi ya kurasa za .css na .js hutumia herufi ndogo, yaani, {{ns:user}}:Foo/monobook.css na si {{ns:user}}:Foo/Monobook.css.",
+Kumbuka kwamba desturi ya kurasa za .css na .js hutumia herufi ndogo, yaani, {{ns:user}}:Foo/vector.css na si {{ns:user}}:Foo/Vector.css.",
 'updated'                          => '(Imesasishwa)',
 'note'                             => "'''Taarifa:'''",
 'previewnote'                      => "'''Hii ni hakikisho tu; mabadiliko hayajahifadhiwa bado!'''",
@@ -770,9 +783,11 @@ Haya hutokea kwa muda ambao unatumia huduma ya seva ya wavu isiyotiwa jina na ye
 Sanduku la juu inaonyesha maandiko yaliyopo sasa hivi kwenye ukurasa.
 Mabadiliko yako yanaonyeshwa kwenye sanduku la chini.
 Inabidi uingize mabadiliko yako ndani ya sanduku la juu.
-Ni maandiko yaliyopo ndani ya sanduku la juu '''tu''' ambayo yatahifadhiwa utakapobonyeza \"Hifadhi ukurasa\".",
+Ni maandiko yaliyopo ndani ya sanduku la juu '''tu''' ambayo yatahifadhiwa utakapobonyeza \"{{int:savearticle}}\".",
 'yourtext'                         => 'Maandishi yako',
 'storedversion'                    => 'Pitio lililohifadhiwa mwishoni',
+'nonunicodebrowser'                => "'''Ilani: browser yako si Unicode inavyotakikana.''' 
+A workaround ni katika nafasi ya kuruhusu usalama hariri kurasa: non-ASCII characters itaonekana katika edit box kama hexadecimal codes.",
 'editingold'                       => "'''ANGALIA: Unakuwa unahariri toleo la zamani la ukurasa huu.
 Ukiendelea kulihariri, mabadilisho yote yaliyofanywa tangu pale yatapotezwa.'''",
 'yourdiff'                         => 'Tofauti',
@@ -781,10 +796,8 @@ Usipotaka maandishi yako yaweze kuharirishwa bure na kutolewa wakati wowote, bas
 Unakuwa unaahidi kwamba maandishi unayoyaingia ni yako tu, au uliyapata kutoka bure au ni mali ya watu wote. '''USITOLEE MAKALA YALIYOHIFADHIWA HAKI ZAO ZA KUTUMIWA BILA KUPATA RUHUSA HALALI!'''",
 'copyrightwarning2'                => "Tafadhali elewa kwamba michango yote ya {{SITENAME}} inaweza kuhahariwa, kubadilishwa, au kuondolewa na wachangiaji wengine.
 Ikiwa hutaki maandishi yako yasihaririwe na yeyote, basi usiyaweke hapa.<br />
-Pia una tuahidi kwamba umeandika haya wewe mwenyewe, au umenakili kutoka katika tovuti ya umma au chanzo cha wazo sawa na hiki (tazama  $1 kwa maelezo).
-'''Usiandike makala yenye hatimiliki bila ya ruhusa halali!'''",
-'longpagewarning'                  => "'''ILANI: Urefu wa ukurasa huu ni kilobaiti $1; vivinjari kadhaa vinaweza kuwa na matatizo ukihariri ukurasa wenye urefu zaidi ya kb 32 hivi.
-Tafadhali fikiria kuhusu kuvunja ukurasa kwa vipande vifupi.'''",
+Pia una tuahidi kwamba umeandika haya wewe mwenyewe, au umenakili kutoka katika tovuti ya umma au chanzo cha wazi sawa na hiki (tazama  $1 kwa maelezo).
+'''Usiandike makala yenye hakimiliki bila ya ruhusa halali!'''",
 'longpageerror'                    => "'''Hitilafu: Maandishi uliyoyaweka yana urefu wa kilobati $1, ambayo ni marefu kuliko kiwango cha kawaida cha kilobaiti $2.'''
 Hayawezi kuhifadhiwa.",
 'readonlywarning'                  => "'''Onyo: Hifadhidata imefungwa kwa ajili ya matengenezo, kwa hiyo hautakuwa na uwezo wa kuhifadhi maharirio yako kwa sasa.'''
@@ -872,7 +885,7 @@ Labda umeshafutwa, au umebadilishwa jina.
 Jaribu [[Special:Search|kutafuta kurasa mpya zinazohusika kwenye wiki]].',
 
 # Revision deletion
-'rev-deleted-comment'         => '(muhtasari ilifutwa)',
+'rev-deleted-comment'         => '(muhtasari wa kuhariri ulifutwa)',
 'rev-deleted-user'            => '(jina la mtumiaji lilifutwa)',
 'rev-deleted-event'           => '(ingizo lilifutwa)',
 'rev-deleted-user-contribs'   => '[jina la mtumiaji au anwani wa IP umetolewa - sahihisho lilifichwa kutoka kwa orodha ya michango]',
@@ -909,7 +922,7 @@ Wakabidhi wengine wa {{SITENAME}} bado wataweza kuliona lile lililofichwa pamoja
 'revdelete-hide-text'         => 'Ficha maandishi ya pitio',
 'revdelete-hide-image'        => 'Ficha yaliyomo kwenye faili',
 'revdelete-hide-name'         => 'Ficha tendo na shabaha',
-'revdelete-hide-comment'      => 'Ficha muhtasari wa sahihisho',
+'revdelete-hide-comment'      => 'Ficha muhtasari wa kuhariri',
 'revdelete-hide-user'         => 'Ficha jina la mhariri/anwani ya IP ya mhariri',
 'revdelete-hide-restricted'   => 'Wakabidhi (vilevile wengine) wasiweze kuona data',
 'revdelete-radio-same'        => '(isibadilishwe)',
@@ -944,7 +957,7 @@ $1",
 'revdelete-hide-current'      => 'Hitilafu ya kuficha pitio lililotengenezwa saa $2, tarehe $1: hilo ndilo pitio la sasa hivi.
 Haliwezi kufichwa.',
 'revdelete-reason-dropdown'   => '*Sababu za kufuta zinazotokea mara kwa mara
-** Ukiukaji wa hatimiliki
+** Ukiukaji wa hakimiliki
 ** Taarifa za mtu binafsi zisizofaa
 ** Taarifa zinazowezekana kwamba ni za kukashifu',
 'revdelete-otherreason'       => 'Sababu nyingine:',
@@ -958,13 +971,14 @@ Haliwezi kufichwa.',
 Tazama [[Special:IPBlockList|orodha ya uzuio wa IP]] kuona orodha ya zuio zilizopo sasa hivi.',
 
 # Revision move
-'moverevlogentry'              => 'alisogeza {{PLURAL:$3|pitio moja|mapitio $3}} kutoka $1 kwenda $2',
+'moverevlogentry'              => 'alihamisha {{PLURAL:$3|pitio moja|mapitio $3}} kutoka $1 kwenda $2',
 'revisionmove'                 => 'Hamisha mapitio kutoka "$1"',
 'revmove-legend'               => 'Weka ukurasa unaolengwa pamoja na muhtasari',
 'revmove-submit'               => 'Hamisha mapitio kwenda ukurasa uliochaguliwa',
 'revisionmoveselectedversions' => 'Hamisha mapitio yaliyochaguliwa',
 'revmove-reasonfield'          => 'Sababu:',
 'revmove-titlefield'           => 'Ukurasa unaolengwa',
+'revmove-norevisions-title'    => 'Pitio lililolengwa ni batili',
 'revmove-nullmove-title'       => 'Jina halifai',
 'revmove-success-existing'     => '{{PLURAL:$1|Pitio moja kutoka [[$2]] limehamishwa|mapitio $1 kutoka kwa [[$2]] yamehamishwa}} kwenda ukurasa uliopo tayari unaoitwa [[$3]].',
 'revmove-success-created'      => '{{PLURAL:$1|Pitio moja kutoka [[$2]] limehamishwa|mapitio $1 kutoka [[$2]] yamehamishwa}} kwenda ukurasa mpya unaoitwa [[$3]].',
@@ -989,7 +1003,7 @@ Tazama [[Special:IPBlockList|orodha ya uzuio wa IP]] kuona orodha ya zuio zilizo
 # Merge log
 'mergelog'           => 'Kumbukumbu za kuunganisha',
 'pagemerge-logentry' => 'aliunganisha [[$1]] ndani wa [[$2]] (mapitio hadi $3)',
-'revertmerge'        => 'Usiunganishe',
+'revertmerge'        => 'Toa muungano',
 'mergelogpagetext'   => 'Hapo chini yanaorodheshwa matukio ya hivi karibuni ya kuunganisha historia za kurasa mbili.',
 
 # Diffs
@@ -1000,7 +1014,7 @@ Tazama [[Special:IPBlockList|orodha ya uzuio wa IP]] kuona orodha ya zuio zilizo
 'compareselectedversions'  => 'Linganisha mapitio mawili uliyochagua',
 'showhideselectedversions' => 'Onyesha/ficha mapitio yaliyoteuliwa',
 'editundo'                 => 'tengua',
-'diff-multi'               => '(Haionyeshwi {{PLURAL:$1|pitio moja la katikati|mapitio $1 ya katikati}}.)',
+'diff-multi'               => '(Haionyeshwi {{PLURAL:$1|pitio moja la katikati lililoandikwa|mapitio $1 ya katikati yaliyoandikwa}} na {{PLURAL:$2|mtumiaji moja|watumiaji $2}})',
 
 # Search results
 'searchresults'                    => 'Matokeo ya utafutaji',
@@ -1022,6 +1036,7 @@ Tazama [[Special:IPBlockList|orodha ya uzuio wa IP]] kuona orodha ya zuio zilizo
 'searchmenu-legend'                => 'Hitiari za kutafuta',
 'searchmenu-exists'                => "'''Ukurasa wa \"[[:\$1]]\" upo kwenye wiki hii'''",
 'searchmenu-new'                   => "'''Anzisha ukurasa wa \"[[:\$1]]\" katika wiki hii!'''",
+'searchmenu-new-nocreate'          => 'Huenda jina la "$1" ni jina batili la ukurasa, ama huna uwezo wa kuanzisha ukurasa wenye jina hili.',
 'searchhelp-url'                   => 'Help:Yaliyomo',
 'searchmenu-prefix'                => '[[Special:PrefixIndex/$1|Tafuta kurasa kwenye eneo hili la wiki]]',
 'searchprofile-articles'           => 'Kurasa kwa kusudi ya wiki',
@@ -1084,7 +1099,7 @@ Ujue lakini kwamba kumbukumbu za {{SITENAME}} kule Google labda zilipitwa na wak
 'prefsnologin'                  => 'Hujaingia',
 'prefsnologintext'              => 'Inabidi <span class="plainlinks">[{{fullurl:{{#Special:UserLogin}}|returnto=$1}} uingie akaunti yako]</span> ili ubadilishe mapendekezo yako.',
 'changepassword'                => 'Badilisha neno la siri',
-'prefs-skin'                    => 'Sura',
+'prefs-skin'                    => 'Umbo',
 'skin-preview'                  => 'Hakiki',
 'prefs-math'                    => 'Hisabati',
 'datedefault'                   => 'Chaguo-msingi',
@@ -1193,7 +1208,7 @@ Pia unaweza kuchagua kuwawezesha watumiaji wengine wawasiliane nawe kwa kupitia
 'prefs-diffs'                   => 'Tofauti',
 
 # User rights
-'userrights'                   => 'Usimamizi wa haki za mtumiaji',
+'userrights'                   => 'Usimamizi wa wezo za mtumiaji',
 'userrights-lookup-user'       => 'Kusimamia kundi za watumiaji',
 'userrights-user-editname'     => 'Andika jina la mtumiaji:',
 'editusergroup'                => 'Kuhariri vikundi vya watumiaji',
@@ -1271,6 +1286,9 @@ Pia unaweza kuchagua kuwawezesha watumiaji wengine wawasiliane nawe kwa kupitia
 'right-blockemail'           => 'Kumzuia mtumiaji asitume barua-pepe',
 'right-hideuser'             => 'Kuzuia jina la mtumiaji, lisionekane mbele ya kadamnasi',
 'right-editinterface'        => 'Kuhariri kusano ya mtumiaji',
+'right-editusercssjs'        => 'Kuhariri mafaili ya CSS na JavaScript ya watumiaji wengine',
+'right-editusercss'          => 'Kuhariri mafaili ya CSS ya watumiaji wengine',
+'right-edituserjs'           => 'Kuhariri mafaili ya JavaScript ya watumiaji wengine',
 'right-import'               => 'Kuleta kurasa kutoka kwa wiki zingine',
 'right-unwatchedpages'       => 'Kutazama orodha ya kurasa zisizofuatiliwa',
 'right-mergehistory'         => 'Kuunganisha historia ya kurasa zingine',
@@ -1283,7 +1301,7 @@ Pia unaweza kuchagua kuwawezesha watumiaji wengine wawasiliane nawe kwa kupitia
 # User rights log
 'rightslog'      => 'Kumbukumbu za vyeo vya watumiaji',
 'rightslogtext'  => 'Hii ni kumbukumbu za mabadiliko za wezo za watumiaji.',
-'rightslogentry' => 'alibadilisha wezo za $1 aliyekuwa na uwezo wa kundi $2 awe $3',
+'rightslogentry' => 'alibadilisha wezo za $1 aliyekuwa na wezo za kundi $2 awe mwanachama wa $3',
 'rightsnone'     => '(hana)',
 
 # Associated actions - in the sentence "You do not have permission to X"
@@ -1323,12 +1341,8 @@ Pia unaweza kuchagua kuwawezesha watumiaji wengine wawasiliane nawe kwa kupitia
 'recentchanges-legend'              => "Machaguo ya 'mabadaliko ya karibuni'",
 'recentchangestext'                 => 'Orodha ya mabadilisho yaliyofanywa katika {{SITENAME}} siku zilizopita.',
 'recentchanges-feed-description'    => 'Tumia tawanyiko hili kufuatilia mabadiliko yote ya hivi karibuni katika Wiki.',
-'recentchanges-label-legend'        => 'Hekaya: $1.',
-'recentchanges-legend-newpage'      => '$1 - ukurasa mpya',
 'recentchanges-label-newpage'       => 'Ukurasa mpya ulianzishwa hapo',
-'recentchanges-legend-minor'        => '$1 - badiliko dogo',
 'recentchanges-label-minor'         => 'Hili ni badiliko dogo',
-'recentchanges-legend-bot'          => '$1 - sahihisho la bot',
 'recentchanges-label-bot'           => 'Sahihisho hili lilitekelezwa na bot',
 'rcnote'                            => "{{PLURAL:$1|Linalofuata ni badiliko '''1'''|Yanayofuata ni mabadiliko '''$1''' ya mwisho}} kutoka katika {{PLURAL:$2|siku iliyopita|siku '''$2''' zilizopita}}, hadi saa $5, tarehe $4.",
 'rcnotefrom'                        => "Hapo chini yaonekana mabadiliko tangu '''$2''' (tunaonyesha hadi '''$1''').",
@@ -1393,7 +1407,7 @@ Tazama [[Special:NewFiles|mkusanyiko wa mafaili mapya]] kuona picha zenyewe.',
 'filedesc'                    => 'Muhtasari',
 'fileuploadsummary'           => 'Muhtasari:',
 'filereuploadsummary'         => 'Mabadiliko ya faili:',
-'filestatus'                  => 'Hali ya hatimiliki:',
+'filestatus'                  => 'Hali ya hakimiliki:',
 'filesource'                  => 'Chanzo:',
 'uploadedfiles'               => 'Mafaili yaliyopakiwa:',
 'ignorewarning'               => 'Hifadhi bila kujali maonyo yoyote.',
@@ -1407,14 +1421,14 @@ Tafadhali uweke jina jipya kwenye faili, halafu jaribu kulipakia upya.',
 'filetype-bad-ie-mime'        => 'Haiwezi kupakia faili hili kwa sababu Internet Explorer ingefikiri kwamba ni "$1". Mafaili ya aina hii hayaruhusiwa, na huenda ni ya hatari.',
 'filetype-unwanted-type'      => "Aina la faili '''\".\$1\"''' halitakiwi.
 {{PLURAL:\$3|Aina ya faili inayopendelewa|Aina za faili zinazopendelewa}} ni \$2.",
-'filetype-banned-type'        => "Aina la faili '''\".\$1\"''' hairuhusiwi.
-{{PLURAL:\$3|Aina ya faili inayoruhusiwa|Aina za faili zinazoruhusiwa}} ni \$2.",
-'filetype-missing'            => 'Faili halina tawi (kama ".jpg").',
+'filetype-banned-type'        => "'''\".\$1\"''' sio aina la faili linaloruhusiwa.
+{{PLURAL:\$3|Aina ya faili linaloruhusiwa|Aina za faili zinazoruhusiwa}} ni \$2.",
+'filetype-missing'            => 'Faili halina mnyambuliko (kama ".jpg").',
 'empty-file'                  => 'Faili ulilowasilisha ni tupu.',
 'file-too-large'              => 'Faili ulilowasilisha ni kubwa mno.',
 'filename-tooshort'           => 'Jina la faili ni fupi mno.',
 'filetype-banned'             => 'Aina hili la faili haliruhusiwi.',
-'verification-error'          => 'Faili hili halikupitishwa wakati lilipohakikishwa.',
+'verification-error'          => 'Faili hili halikupitishwa katika ukaguzi wa faili.',
 'illegal-filename'            => 'Jina hilo la faili haliruhusiwi.',
 'overwrite'                   => 'Kuandikiza faili lililopo tayari hairuhusiwi.',
 'unknown-error'               => 'Ilitokea hitilafu isiyojulikana.',
@@ -1422,48 +1436,51 @@ Tafadhali uweke jina jipya kwenye faili, halafu jaribu kulipakia upya.',
 'tmp-write-error'             => 'Hitilafu ya kuandika faili la muda.',
 'large-file'                  => 'Tunashauri mafaili yasizidi $1;
 faili hili lina $2.',
-'largefileserver'             => 'Faili hili ni kubwa kuliko linavyoweza kuwekwa, kwa jinsi seva inavyopangaliwa',
+'largefileserver'             => 'Faili hili ni kubwa kuliko seva ilivyopangwa kuruhusu.',
 'emptyfile'                   => 'Faili ulilolipakia linaonekana kuwa tupu.
-Labda jina lake limeandikwa vibaya.
-Tafadhali uhakikishe kwamba unataka kupakia faili hili.',
-'fileexists'                  => "Faili lenye jina hili lipo tayari, tafadhali tazama '''<tt>$1</tt>''' ikiwa una mashaka kuhusu kulibadilisha.",
-'filepageexists'              => "Ukurasa wa maelezo ya faili hili limeshaanzishwa hapo '''<tt>[[:$1]]</tt>''', lakini bado hakuna faili lenye jina hili.
+Hii huenda ikawa jina lake limeandikwa vibaya.
+Tafadhali uhakikishe kwamba ni kweli unataka kupakia faili hili.',
+'fileexists'                  => "Faili lenye jina hili lipo tayari, tafadhali tazama '''<tt>$1</tt>''' ikiwa una mashaka kuhusu kulibadilisha.
+[[$1|thumb]]",
+'filepageexists'              => "Ukurasa wa maelezo kwa ajili ya faili hili tayari umeshaanzishwa katika '''<tt>[[:$1]]</tt>''', lakini bado hakuna faili lenye jina hili kwa sasa.
 Muhtasari utakaoandika hautaonekana katika ukurasa wa maelezo.
-Ili muhtasari uonekana pale, itabidi uhariri ukurasa.
+Kufanya muhtasari wako uonekana pale, utahitajika uhariri ukurasa kwa mikono.
 [[$1|thumb]]",
 'fileexists-extension'        => "Faili lenye jina linalofanana nalo lipo tayari:[[$2|thumb]]
 * Jina la faili linalopakiwa: '''<tt>[[:$1]]</tt>'''
 * Jina la faili lililopo tayari: '''<tt>[[:$2]]</tt>'''
 Tafadhali chagua jina lingine.",
-'fileexists-thumbnail-yes'    => "Faili huwa ni ''picha ndogo''.
+'fileexists-thumbnail-yes'    => "Faili linaonekana kuwa ni ''picha'' iliyopunguzwa ukubwa.
 [[$1|thumb]]
-Tafadhali utazame faili la '''<tt>[[:$1]]</tt>'''.
-Ikiwa faili hili inaonyesha picha ile ile kwa ukubwa wa kawaida hakuna haja ya kupakia faili lingine la picha ndogo.",
-'file-thumbnail-no'           => "Jina la faili linaanza na '''<tt>$1</tt>'''.
-Huwa ukubwa wake ulipunguzwa ''(ni picha ndogo)''.
-Ikiwa unao picha hii kwa ukubwa wa kawaida tafadhali upakie picha ile, la sivyo tafadhali badilisha jina la faili.",
+Tafadhali tazama faili la '''<tt>[[:$1]]</tt>'''.
+Ikiwa faili hili linaonyesha picha ile ile kwa ukubwa wa kawaida hakuna haja ya kupakia faili lingine la picha ndogo.",
+'file-thumbnail-no'           => "Jina la faili linaloanza na '''<tt>$1</tt>'''.
+Inaonekana kuwa ni picha iliyopunguzwa ukubwa''(thumbnail)''.
+Ikiwa unaoyo picha hii kwa ukubwa wa kawaida tafadhali pakia picha hii, vinginevyo tafadhali badilisha jina la faili.",
 'fileexists-forbidden'        => 'Faili lenye jina hili lipo tayari, na haliwezi kuandikizwa.
 Kama unataka kupakia faili lako, tafadhali rudia kwa kutumia jina lingine. [[File:$1|thumb|center|$1]]',
 'fileexists-shared-forbidden' => 'Faili lenye jina hili tayari lipo katika hifadhi ya pamoja ya faili.
-Kama bado unataka kupakia faili lako, tafadhali rudie kwa kutumia jina jipya.
+Kama bado unataka kupakia faili lako, tafadhali rudi na utumie jina jipya.
 [[File:$1|thumb|center|$1]]',
 'file-exists-duplicate'       => 'Faili hili ni nakala ya {{PLURAL:$1|faili lifuatalo|mafaili yafuatayo}}:',
-'file-deleted-duplicate'      => 'Faili sawa sawa na faili hili ([[$1]]) limeshafutwa.
-Tazama kumbukumbu za kufuta faili lile kabla hujalipakia upya.',
+'file-deleted-duplicate'      => 'Faili linalofanana na faili hili ([[:$1]]) limeshafutwa hapo awali.
+Tazama kumbukumbu za kufuta faili lile kabla hujaendelea kulipakia upya.',
 'uploadwarning'               => 'Ilani kuhusu kupakia',
 'uploadwarning-text'          => 'Tafadhali ubadilishe maelezo ya faili hapo chini, halafu jaribu tena.',
 'savefile'                    => 'Hifadhi faili',
 'uploadedimage'               => 'ameipakia "[[$1]]"',
 'overwroteimage'              => 'alipakia toleo jipya la "[[$1]]"',
 'uploaddisabled'              => 'Upakiaji umelemazwa.',
-'copyuploaddisabled'          => 'Kupakia kwa kupitia URL umelemazwa.',
+'copyuploaddisabled'          => 'Kupakia kwa kupitia URL kumelemazwa.',
 'uploadfromurl-queued'        => 'Upakiaji wako umewekwa kwenye foleni.',
 'uploaddisabledtext'          => 'Upakiaji wa mafaili umelemazwa.',
 'php-uploaddisabledtext'      => 'Upakiaji wa mafaili umelemazwa katika PHP.
 Tafadhali utazame kipimo cha file_uploads.',
-'uploadscripted'              => 'Faili hili lina HTML au kodi ambaye labda itaeleweka vibaya na kivinjari.',
+'uploadscripted'              => 'Faili hili lina HTML au kodi ambazo labda itaeleweka vibaya na kivinjari.',
 'uploadvirus'                 => 'Faili lina kirusi!
 Maelezo mengine: $1',
+'uploadjava'                  => 'Faili ZIP hili lina faili Java .class humo ndani.
+Hairuhusiki kupakia mafaili ya Java, kwa sababu yanawezesha kuambaa vizuio vya usalama.',
 'upload-source'               => 'Faili la chanzo',
 'sourcefilename'              => 'Jina la faili la chanzo:',
 'sourceurl'                   => 'URL ya chanzo:',
@@ -1487,13 +1504,13 @@ Tafadhali chagua jina linaloeleweka kirahisi kwa ajili ya faili lako.",
 
 $1',
 'upload-warning-subj'         => 'Ilani ya kupakia',
-'upload-warning-msg'          => 'Kulitokea tatizo wakati wa kupakia kutoka kwa [$2]. Unaweza kurudi katika [[Special:Upload/stash/$1|fomu ya kupakia]] ili kurekebisha tatizo.',
+'upload-warning-msg'          => 'Kulitokea tatizo na upakiaji wako kuanzia [$2]. Unaweza kurudi katika [[Special:Upload/stash/$1|fomu ya kupakia]] ili kurekebisha tatizo hili.',
 
 'upload-proto-error'        => 'Itifaki isio sahihi',
-'upload-proto-error-text'   => 'Ili kupakia kutoka mbali lazima URL ianze na <code>http://</code> or <code>ftp://</code>.',
+'upload-proto-error-text'   => 'Upakiaji wa mbali lazima URL ianze na <code>http://</code> au <code>ftp://</code>.',
 'upload-file-error'         => 'Hitilafu ya ndani',
-'upload-file-error-text'    => 'Hitilafu ya ndani ilitokea ulipojaribu kuanzisha faili la muda kwenye seva.
-Tafadhali uwasiliane na [[Special:ListUsers/sysop|mkabidhi]].',
+'upload-file-error-text'    => 'Hitilafu ya ndani ilitokea wakati unajaribu kuanzisha faili la muda kwenye seva.
+Tafadhali wasiliana na [[Special:ListUsers/sysop|mkabidhi]].',
 'upload-misc-error'         => 'Hitilafu ya kupakia isiyojulikana',
 'upload-misc-error-text'    => 'Hitilafu isiyojulikana ilitokea wakati wa kupakia.
 Tafadhali uhakikishe kwamba URL ni halali na inafikika, halafu jaribu tena.
@@ -1502,24 +1519,32 @@ Tatizo likiendelea, uwasiliane na [[Special:ListUsers/sysop|mkabidhi]].',
 'upload-unknown-size'       => 'Ukubwa haujulikani',
 'upload-http-error'         => 'Imetokea hitilafu ya HTTP: $1',
 
+# ZipDirectoryReader
+'zip-file-open-error' => 'Ilitokea hitilafu wakati wa kufungua faili kwa ajili ya ukaguzi wa ZIP.',
+'zip-wrong-format'    => 'Faili lililotajwa si faili la ZIP.',
+'zip-bad'             => 'Faili ZIP hili limevurugika ama halisomeka.
+Haliwezi kugakuliwa ili kukinga usalama.',
+'zip-unsupported'     => 'Faili ZIP hili linatumia bidhaa pepe ya ZIP zisizoeleweka na MediaWiki.
+Haliwezi kugakuliwa ili kukinga usalama.',
+
 # img_auth script messages
 'img-auth-accessdenied' => 'Ruksa imekataliwa',
 'img-auth-nofile'       => 'Hakuna faili la "$1".',
-'img-auth-noread'       => 'Mtumiaji hana ruhusa kusoma "$1".',
+'img-auth-noread'       => 'Mtumiaji hana fursa ya kusoma "$1".',
 
 # HTTP errors
 'http-invalid-url'      => 'URL batili: $1',
-'http-request-error'    => 'Ombi la HTTP lilishindwa kutokana na hitilafu isiyojulikana.',
+'http-request-error'    => 'Ombi la HTTP limeshindikana kutokana na hitilafu isiyojulikana.',
 'http-read-error'       => 'Hitilafu ya kusoma HTTP.',
 'http-timed-out'        => 'Ombi la HTTP muda umepita.',
 'http-curl-error'       => 'Hitilafu ya kuleta URL: $1',
 'http-host-unreachable' => 'KISARA (URL) haikupatikana',
-'http-bad-status'       => 'Ilitokea tatizo wakati wa kutekeleza ombi la HTTP: $1 $2',
+'http-bad-status'       => 'Kulikuwa na tatizo wakati wa kutekeleza ombi la HTTP: $1 $2',
 
 # Some likely curl errors. More could be added from <http://curl.haxx.se/libcurl/c/libcurl-errors.html>
 'upload-curl-error6'       => 'KISARA (URL) haikupatikana',
-'upload-curl-error6-text'  => 'URL iliyotajwa haikupatikana.
-Tafadhali uhakikishe kwamba URL ni sahihi na kwamba tovuti inafanya kazi.',
+'upload-curl-error6-text'  => 'URL iliyotajwa haikuweza kupatikana.
+Tafadhali hakikisha kwamba URL ni sahihi na tovuti inafanya kazi.',
 'upload-curl-error28'      => 'Muda wa upakiaji umeisha',
 'upload-curl-error28-text' => 'Tovuti imechelewa mno kuitikia.
 Tafadhali uhakikishe kwamba tovuti inafanya kazi, subiri kidogo halafu jaribu tena.
@@ -1529,16 +1554,17 @@ Unaweza kujaribu wakati tovuti haina kazi nyingi.',
 'license-header'     => 'Hatimiliki',
 'nolicense'          => 'Haikuchaguliwa',
 'license-nopreview'  => '(Hakikisho hakipatikani)',
-'upload_source_url'  => ' (URL halali, inayofifika kadamnasi)',
+'upload_source_url'  => '(URL halali, inayopatikana kwa umma)',
 'upload_source_file' => '(faili kwenye tarakilishi yako)',
 
 # Special:ListFiles
-'listfiles-summary'     => 'Ukurasa maalum huu unaonyesha mafaili yote yaliyopakiwa.
-Unapofika ukurasa orodha ya mafaili inapangwa ianze na mafaili yaliyopakiwa hivi karibuni.
-Ukibofya kichwa cha safu mtindo wa kupanga orodha utabadili.',
+'listfiles-summary'     => 'Ukurasa huu maalum unaonyesha mafaili yote yaliyopakiwa.
+Kwa kawaida mafaili ya mwisho kupakiwa yanaonekana juu kabisa ya orodha.
+Ukibofya kichwa cha safu mtindo wa kupanga orodha utabadilika.',
 'listfiles_search_for'  => 'Tafuta jina la faili:',
 'imgfile'               => 'faili',
 'listfiles'             => 'Orodha ya mafaili',
+'listfiles_thumb'       => 'Picha ndogo',
 'listfiles_date'        => 'Tarehe',
 'listfiles_name'        => 'Jina',
 'listfiles_user'        => 'Mtumiaji',
@@ -1565,17 +1591,17 @@ Ukibofya kichwa cha safu mtindo wa kupanga orodha utabadili.',
 'filehist-missing'          => 'Faili halipo',
 'imagelinks'                => 'Viungo vya mafaili',
 'linkstoimage'              => '{{PLURAL:$1|Ukurasa huu umeunganishwa|Kurasa hizi $1 zimeunganishwa}} na faili hili:',
-'linkstoimage-more'         => 'Zipo {{PLURAL:$1|kurasa|kurasa}} zaidi na $1 zinazounga na faili hili.
-Orodha inayofuata inaonyesha {{PLURAL:$1|kiungo cha kwanza|viungo $1 vya kwanza}} tu vinavyounga na faili hili.
+'linkstoimage-more'         => 'Zipo {{PLURAL:$1|kurasa|kurasa}} zaidi ya $1 zinazounga na faili hili.
+Orodha inayofuata inaonyesha {{PLURAL:$1|kiungo cha kwanza|viungo $1 vya kwanza}} tu vinavyoungana na faili hili.
 [[Special:WhatLinksHere/$2|Orodha nzima]] inapatikana.',
 'nolinkstoimage'            => 'Hakuna kurasa zozote zilizounganishwa na faili hii.',
 'morelinkstoimage'          => 'Tazama [[Special:WhatLinksHere/$1|viungo vingine]] vinavyoelekeza faili hili.',
 'redirectstofile'           => '{{PLURAL:$1|Faili linalofuata linaelekeza|Mafaili $1 yanayofuata yanaelekeza}} faili hili:',
 'duplicatesoffile'          => '{{PLURAL:$1|Faili linalofuata ni nakala ya|Mafaili $1 yanayofuata ni nakala za}} faili hili ([[Special:FileDuplicateSearch/$2|maelezo mengine]]):',
 'sharedupload'              => 'Faili hili linatoka $1 na linaweza kushirikiwa na miradi mingine.',
-'sharedupload-desc-there'   => 'Faili hili linatoka $1 na linaweza kutumika na miradi mingine.
-Tafadhali tazama [$2 ukurasa wa maelezo ya faili] ukitaka maelezo mengine.',
-'sharedupload-desc-here'    => 'Faili hili linatoka $1 na linaweza kutumika na miradi mingine.
+'sharedupload-desc-there'   => 'Faili hili linatoka $1 na huenda likawa limetumika na miradi mingine.
+Tafadhali tazama [$2 ukurasa wa maelezo ya faili] kwa maelezo zaidi.',
+'sharedupload-desc-here'    => 'Faili hili linatoka $1 na huenda likawa limetumika na miradi mingine.
 Maelezo yaliyopo katika [$2 ukurasa wa maelezo ya faili] linaonyeshwa hapa.',
 'filepage-nofile'           => 'Hakuna faili yenye jina hili.',
 'filepage-nofile-link'      => 'Hakuna faili lenye jina hili, lakini unaweza [$1 kulipakia].',
@@ -1586,14 +1612,17 @@ Maelezo yaliyopo katika [$2 ukurasa wa maelezo ya faili] linaonyeshwa hapa.',
 # File reversion
 'filerevert'                => 'Rejesha $1',
 'filerevert-legend'         => 'Rejesha faili',
+'filerevert-intro'          => "Unataka kulirudisha faili la '''[[Media:$1|$1]]''' hadi [$4 pitio la saa $3, tarehe $2].",
 'filerevert-comment'        => 'Sababu:',
 'filerevert-defaultcomment' => 'Ilirejeshwa hadi sahihisho lile la $2, $1',
 'filerevert-submit'         => 'Rejesha',
+'filerevert-success'        => "'''[[Media:$1|$1]]''' limerudishwa hadi [$4 pitio la saa $3, tarehe $2].",
+'filerevert-badversion'     => 'Katika wiki hii hakuna mtindo wa awali wa faili hili lenye stempu ya saa iliyotajwa.',
 
 # File deletion
 'filedelete'                  => 'Futa $1',
 'filedelete-legend'           => 'Futa faili',
-'filedelete-intro'            => "Unakaribia kufuta faili la '''[[Media:$1|$1]]''' pamoja na historia yake yote.",
+'filedelete-intro'            => "Unataka kufuta faili la '''[[Media:$1|$1]]''' pamoja na historia yake yote.",
 'filedelete-intro-old'        => "You are deleting the version of '''[[Media:$1|$1]]''' as of [$4 $3, $2].",
 'filedelete-comment'          => 'Sababu:',
 'filedelete-submit'           => 'Futa',
@@ -1604,7 +1633,7 @@ Maelezo yaliyopo katika [$2 ukurasa wa maelezo ya faili] linaonyeshwa hapa.',
 'filedelete-otherreason'      => 'Sababu nyingine:',
 'filedelete-reason-otherlist' => 'Sababu nyingine',
 'filedelete-reason-dropdown'  => '*Sababu zinazotolewa mara kwa mara
-** Kosa la hatimiliki
+** Kosa la hakimiliki
 ** Faili la nakili',
 'filedelete-edit-reasonlist'  => 'Kuhariri orodha ya sababu za kufuta',
 'filedelete-maintenance'      => 'Tovuti inarekebishwa. Kwa muda huo kufuta na kurudisha mafaili haiwezikani.',
@@ -1650,17 +1679,26 @@ Kumbuka kuhakikisha kwamba hakuna viungo vingine vinavyoelekea kigezo fulani kab
 'statistics-edits'             => 'Kurasa zilizohaririwa tangu {{SITENAME}} ilivyoanzishwa',
 'statistics-edits-average'     => 'Wastani wa uhariri kwa kurasa',
 'statistics-views-total'       => 'Jumla ya mitazamaji',
+'statistics-views-total-desc'  => 'Ziara za kurasa zisizopatikana na kurasa maalum hazihesabiwi',
 'statistics-views-peredit'     => 'Mitazamaji kwa haririo',
 'statistics-users'             => '[[Special:ListUsers|Watumiaji]] waliojisajiri',
 'statistics-users-active'      => 'Watumiaji wanaofanya kazi',
 'statistics-users-active-desc' => 'Watumiaji waliofanya kazi katika siku {{PLURAL:$1|iliyopita|$1 zilizopita}}',
 'statistics-mostpopular'       => 'Kurasa zinazotazamwa sana',
 
-'disambiguations' => 'Kurasa za kuainisha maneno',
+'disambiguations'      => 'Kurasa za kuainisha maneno',
+'disambiguationspage'  => 'Template:Maana',
+'disambiguations-text' => "Kurasa zinazofuata zina viungo vinavyoelekea '''kurasa ya kutofautishana maana'''.
+Ni afadhali kiungo kiende makala inayostahili moja kwa moja.<br />
+Kurasa za kutofautishana maana ni zile zinazotumia kigezo kinachoorodheshwa katika ukurasa wa [[MediaWiki:Disambiguationspage]].",
 
-'doubleredirects'            => 'Maelekezo mawilimawili',
-'double-redirect-fixed-move' => '[[$1]] umehamishwa.
+'doubleredirects'                   => 'Maelekezo mawilimawili',
+'doubleredirectstext'               => 'Ukurasa huu unaorodhesha kurasa zinazoelekeza kurasa zingine za kuelekeza.
+Katika kila mstari kuna viungo vinavyokwenda katika kurasa za kuelekeza zote mbili, pamoja na ukurasa wa mwishilio mwa elekezo la pili. Ukurasa huu wa mwishilio huwa ni ukurasa unaostahili kuelekezwa kutoka kwa ukurasa wa kuelekeza wa kwanza. Vitu <del>vilivyokatwa kwa mstari</del> vimeshatatuliwa.',
+'double-redirect-fixed-move'        => '[[$1]] umehamishwa.
 Sasa unaelekeza [[$2]].',
+'double-redirect-fixed-maintenance' => 'Elekezo maradufu inarekebishwa toka [[$1]] kwenda [[$2]].',
+'double-redirect-fixer'             => 'Boti ya kurekebisha maelekezo',
 
 'brokenredirects'        => 'Maelekezo yenye hitilafu',
 'brokenredirectstext'    => 'Maelekezo yafuatayo yanaelekeza katika kurasa zisizopatikana:',
@@ -1681,6 +1719,8 @@ Sasa unaelekeza [[$2]].',
 'nmembers'                => '{{PLURAL:$1|kitu|vitu}} $1',
 'nrevisions'              => '{{PLURAL:$1|pitio|mapitio}} $1',
 'nviews'                  => '{{PLURAL:$1|mtazamaji|mitazamaji}} $1',
+'nimagelinks'             => 'Inatumika katika {{PLURAL:$1|ukurasa moja tu|kurasa $1}}',
+'ntransclusions'          => 'inatumika katika {{PLURAL:$1|ukurasa moja tu|kurasa $1}}',
 'specialpage-empty'       => 'Hakuna matokeo katika taarifa hii.',
 'lonelypages'             => 'Kurasa ambazo haziungwi kutoka ukurasa mwingine wowote',
 'uncategorizedpages'      => 'Kurasa ambazo hazijawekwa katika jamii',
@@ -1719,8 +1759,8 @@ Sasa unaelekeza [[$2]].',
 'newpages'                => 'Kurasa mpya',
 'newpages-username'       => 'Jina la mtumiaji:',
 'ancientpages'            => 'Kurasa za kale',
-'move'                    => 'Sogeza',
-'movethispage'            => 'Sogeza ukurasa huu',
+'move'                    => 'Hamisha',
+'movethispage'            => 'Hamisha ukurasa huu',
 'unusedcategoriestext'    => 'Kurasa za jamii zifuatazo zinapatikana, ingawaje hakuna ukurasa wala jamii nyingine iliyowekwa ndani ya jamii hizi.',
 'pager-newer-n'           => '{{PLURAL:$1|1 ya karibu zaidi|$1 ya karibu zaidi}}',
 'pager-older-n'           => '{{PLURAL:$1|$1 ya zamani zaidi}}',
@@ -1891,6 +1931,7 @@ Ukitaka kufuta ukurasa huo kutoka maangalizi yako baadaye, bonyeza \"Acha kufuat
 'unwatching' => 'Umeacha kufuatilia...',
 
 'enotif_mailer'                => 'Huduma ya taarifa ya barua pepe kutoka kwa {{SITENAME}}',
+'enotif_reset'                 => 'Weka alama ya kutembelewa kwenye kurasa zote',
 'enotif_newpagetext'           => 'Ukurasa huu ni mpya.',
 'enotif_impersonal_salutation' => 'Kwa mtumiaji wa {{SITENAME}}',
 'changed'                      => 'alibadilisha',
@@ -1958,17 +1999,24 @@ Tafadhali hakikisha kwamba unalenga kufanya hivyo, na kwamba unaelewa matokeo ya
 'delete-edit-reasonlist' => 'Uhariri orodha ya sababu za kufuta',
 'delete-toobig'          => 'Ukurasa huu una historia ya kuhariri ndefu sana, yenye {{PLURAL:$1|badiliko|mabadiliko}} zaidi na $1.
 Ufutaji wa kurasa hizi moja kwa moja umezuluiwa ili {{SITENAME}} isivurugwe kwa bahati mbaya.',
+'delete-warning-toobig'  => 'Ukurasa huu unao mapitio mengi, zaida ya {{PLURAL:$1|pitio|mapitio}} $1.
+Ukiufuta labda itavuruga uendeshaji wa hifadhidata ya {{SITENAME}};
+endelea kwa uangalifu.',
 
 # Rollback
-'rollback'         => 'Rejesha masahihisho',
-'rollback_short'   => 'Rejesha',
-'rollbacklink'     => 'rejesha',
-'rollbackfailed'   => 'Haikufaulu kurejesha',
-'cantrollback'     => 'Haiwezekana kujesha sahihisho;
+'rollback'          => 'Rejesha masahihisho',
+'rollback_short'    => 'Rejesha',
+'rollbacklink'      => 'rejesha',
+'rollbackfailed'    => 'Haikufaulu kurejesha',
+'cantrollback'      => 'Haiwezekana kujesha sahihisho;
 ukurasa huu una mhariri mmoja tu.',
-'editcomment'      => "Muhtasari wa kuhariri ilikuwa: \"''\$1''\".",
-'revertpage'       => 'Masahihisho aliyefanya [[Special:Contributions/$2|$2]] ([[User talk:$2|Majadiliano]]) yalirejeshwa hadi sahihisho la mwisho na [[User:$1|$1]]',
-'rollback-success' => 'Masahihisho aliyeyafanya $1 yalirejeshwa hadi kufika sahihisho la mwisho aliyefanya $2.',
+'editcomment'       => "Muhtasari wa kuhariri ilikuwa: \"''\$1''\".",
+'revertpage'        => 'Masahihisho aliyefanya [[Special:Contributions/$2|$2]] ([[User talk:$2|Majadiliano]]) yalirejeshwa hadi sahihisho la mwisho na [[User:$1|$1]]',
+'revertpage-nouser' => 'Masahihisho ya mtumiaji (jina lake limefichwa) yamerudishwa hadi pitio la mwisho lililotengenezwa na [[User:$1|$1]].',
+'rollback-success'  => 'Masahihisho aliyeyafanya $1 yalirejeshwa hadi kufika sahihisho la mwisho aliyefanya $2.',
+
+# Edit tokens
+'sessionfailure-title' => 'Kushindikana cha kipindi',
 
 # Protect
 'protectlogpage'              => 'Kumbukumbu ya ulindaji',
@@ -1977,7 +2025,7 @@ ukurasa huu una mhariri mmoja tu.',
 'unprotectedarticle'          => 'alitoa ulindaji wa "[[$1]]"',
 'movedarticleprotection'      => 'alihamisha ulindaji wa "[[$2]]" hadi "[[$1]]"',
 'protect-title'               => 'Kubadilisha kiwango cha ulindaji wa "$1"',
-'prot_1movedto2'              => 'alisogeza [[$1]] hadi [[$2]]',
+'prot_1movedto2'              => 'alihamisha [[$1]] hadi [[$2]]',
 'protect-legend'              => 'Hakikisha ukingo',
 'protectcomment'              => 'Sababu:',
 'protectexpiry'               => 'Itakwisha:',
@@ -2046,30 +2094,43 @@ huenda ikawa mtu mwingine ameurudisha tayari.',
 'undelete-search-prefix'    => 'Onyesha kurasa kuanzia na:',
 'undelete-search-submit'    => 'Tafuta',
 'undelete-error-short'      => 'Hitilafu wakati wa kurudisha faili: $1',
+'undelete-error-long'       => 'Ilitokea hitilafu wakati wa kurudisha faili:
+
+$1',
 'undelete-show-file-submit' => 'Ndiyo',
 
 # Namespace form on various pages
-'namespace'      => 'Chagua eneo la wiki:',
-'invert'         => 'Geuza uteuzi',
-'blanknamespace' => '(Kuu)',
+'namespace'             => 'Chagua eneo la wiki:',
+'invert'                => 'Geuza uteuzi',
+'namespace_association' => 'Eneo linalohusisha',
+'blanknamespace'        => '(Kuu)',
 
 # Contributions
 'contributions'       => 'Michango ya mtumiaji',
 'contributions-title' => 'Michango ya mtumiaji $1',
 'mycontris'           => 'Michango yangu',
 'contribsub2'         => 'Kwa $1 ($2)',
+'nocontribs'          => 'Mabadiliko yanayolingana na vigezo vilivyoulizwa hayakupatikana.',
 'uctop'               => '(juu)',
 'month'               => 'Kutoka mwezi (na zamani zaidi):',
 'year'                => 'Kutoka mwakani (na zamani zaidi):',
 
-'sp-contributions-newbies'     => 'Onyesha michango ya akaunti mpya tu',
-'sp-contributions-newbies-sub' => 'Kwa akaunti mpya',
-'sp-contributions-blocklog'    => 'Kumbukumbu ya uzuio',
-'sp-contributions-logs'        => 'kumbukumbu',
-'sp-contributions-talk'        => 'majadiliano',
-'sp-contributions-search'      => 'Tafuta michango',
-'sp-contributions-username'    => 'Anwani ya IP au jina la mtumiaji:',
-'sp-contributions-submit'      => 'Tafuta',
+'sp-contributions-newbies'             => 'Onyesha michango ya akaunti mpya tu',
+'sp-contributions-newbies-sub'         => 'Kwa akaunti mpya',
+'sp-contributions-newbies-title'       => 'Michango ya watumiaji wenye akaunti mpya',
+'sp-contributions-blocklog'            => 'Kumbukumbu ya uzuio',
+'sp-contributions-deleted'             => 'michango iliyofutwa ya mtumiaji',
+'sp-contributions-uploads'             => 'vipakizaji',
+'sp-contributions-logs'                => 'kumbukumbu',
+'sp-contributions-talk'                => 'majadiliano',
+'sp-contributions-userrights'          => 'usimamizi wa wezo za mtumiaji',
+'sp-contributions-blocked-notice'      => 'Mtumiaji huyu bado amezuiwa.
+Rejea kumbukumbu ya uzuio ya mwisho inayoandikwa chini:',
+'sp-contributions-blocked-notice-anon' => 'Anwani huyu ya IP bado imezuiwa.
+Rejea kumbukumbu ya uzuio ya mwisho inayoandikwa chini:',
+'sp-contributions-search'              => 'Tafuta michango',
+'sp-contributions-username'            => 'Anwani ya IP au jina la mtumiaji:',
+'sp-contributions-submit'              => 'Tafuta',
 
 # What links here
 'whatlinkshere'            => 'Viungo viungavyo ukurasa huu',
@@ -2077,6 +2138,7 @@ huenda ikawa mtu mwingine ameurudisha tayari.',
 'whatlinkshere-page'       => 'Ukurasa:',
 'linkshere'                => "Kurasa zifuatazo zimeunganishwa na '''[[:$1]]''':",
 'nolinkshere'              => "Hakuna kurasa zilizounganishwa na '''[[:$1]]'''.",
+'nolinkshere-ns'           => "Hakuna kurasa zilizounganishwa na '''[[:$1]]''' katika eneo la wiki lililochaguliwa.",
 'isredirect'               => 'elekeza ukurasa',
 'istemplate'               => 'jumuisho',
 'isimage'                  => 'kiungo cha picha',
@@ -2093,7 +2155,6 @@ huenda ikawa mtu mwingine ameurudisha tayari.',
 'blockip'                    => 'Zuia mtumiaji',
 'blockip-title'              => 'Kumzuia mtumiaji',
 'blockip-legend'             => 'Kumzuia mtumiaji',
-'ipaddress'                  => 'Anwani ya IP:',
 'ipadressorusername'         => 'Anwani ya IP au jina la mtumiaji:',
 'ipbexpiry'                  => 'Itakwisha:',
 'ipbreason'                  => 'Sababu:',
@@ -2106,7 +2167,7 @@ huenda ikawa mtu mwingine ameurudisha tayari.',
 ** Adabu mbaya/kero
 ** Kusumbua akaunti nyinginyingi
 ** Jina la mutumiaji lisilokubalika',
-'ipbanononly'                => 'Zuia watumiaji wasio na majina tu',
+'ipb-hardblock'              => 'Kuzuia watumiaji walioingia katika akaunti zao wasihariri kwa kutumia anwani hii ya IP',
 'ipbcreateaccount'           => 'Kinga usajili wa akaunti',
 'ipbemailban'                => 'Kinga mtumiaji asitume barua-pepe',
 'ipbenableautoblock'         => 'Mashine izuie anwani ya mwisho ya IP iliotumiwa na mtumiaji huyu, na IP zozote za baadaye atakayejaribu kutumia',
@@ -2117,13 +2178,13 @@ huenda ikawa mtu mwingine ameurudisha tayari.',
 'ipbotherreason'             => 'Engine/sababu ya ziada:',
 'ipbhidename'                => 'Ficha jina la mtumiaji katika orodha na kuhariri',
 'ipbwatchuser'               => 'Fuatilia kurasa za mtumiaji na majadiliano ya mtumiaji huyu.',
-'ipballowusertalk'           => 'Ruhusu mtumiaji huyu kuhariri ukurasa wake mwenyewe wa majadiliano wakati kazuiliwa',
+'ipb-disableusertalk'        => 'Kuzuia mtumiaji huu asihariri ukurasa wake mwenyewe wa majadiliano wakati amezuluiwa',
 'badipaddress'               => 'Anwani batili ya IP',
 'blockipsuccesssub'          => 'Kulifaulu kumzuia',
+'ipb-edit-dropdown'          => 'Hariri sababu za kuzuia',
+'ipb-blocklist-contribs'     => 'Michango ya $1',
 'ipblocklist'                => 'Anwani za IP na majina ya watumiaji waliozuiliwa',
-'ipblocklist-username'       => 'Jina la mtumiaji au anwani ya IP:',
 'ipblocklist-submit'         => 'Tafuta',
-'blocklistline'              => '$1, $2 alimzuia $3 ($4)',
 'infiniteblock'              => 'milele',
 'expiringblock'              => 'inakwisha tarehe $1 saa $2',
 'emailblock'                 => 'barua pepe imezuiliwa',
@@ -2135,16 +2196,30 @@ huenda ikawa mtu mwingine ameurudisha tayari.',
 'blocklogentry'              => 'amemzuia [[$1]] mpaka $2 $3',
 'unblocklogentry'            => 'aliachisha kuzuia $1',
 'block-log-flags-nocreate'   => 'uwezo wa kuunda akaunti imesitishwa',
+'block-log-flags-noemail'    => 'barua pepe imezuiliwa',
 'block-log-flags-hiddenname' => 'jina la mtumiaji limefichwa',
+'ipb_already_blocked'        => '"$1" tayari imeshazuiwa',
+'blockme'                    => 'Unizuishe',
 'proxyblocksuccess'          => 'Tayari.',
 
 # Developer tools
-'lockbtn'   => 'Funga hifadhidata',
-'unlockbtn' => 'Fungua hifadhidata',
+'lockdb'              => 'Kufunga hifadhidata',
+'unlockdb'            => 'Kufungua hifadhidata',
+'lockconfirm'         => 'Ndiyo, kwa kweli nataka kufunga hifadhidata.',
+'unlockconfirm'       => 'Ndiyo, kwa kweli nataka kufungua hifadhidata.',
+'lockbtn'             => 'Funga hifadhidata',
+'unlockbtn'           => 'Fungua hifadhidata',
+'locknoconfirm'       => 'Hujaweka alama katika sanduku la kuitika kitendo.',
+'lockdbsuccesssub'    => 'Kufunga hifadhidata kumefaulu',
+'unlockdbsuccesssub'  => 'Kufungua hifadhidata kumefaulu',
+'lockdbsuccesstext'   => 'Hifadhidata imefungwa.<br />
+Kumbuka [[Special:UnlockDB|kuifungua tena]] baada ya kumaliza kuitengeneza.',
+'unlockdbsuccesstext' => 'Hifadhidata imefunguliwa.',
+'databasenotlocked'   => 'Hifadhidata haijafunguliwa.',
 
 # Move page
 'move-page'                    => 'Hamisha $1',
-'move-page-legend'             => 'Sogeza ukurasa',
+'move-page-legend'             => 'Kuhamisha ukurasa',
 'movepagetext'                 => "Tumia fomu hapo chini ili kubadilisha jina la ukurasa, pamoja na kuhamisha historia yake yote katika jina jipya lile lile.
 Jina la awali litahamishwa na kuelekezwa kwa ukurasa wa jina jipya.
 Unaweza kurekebisha maelekezo yanayokwenda kwenye ukurasa wa zamani kwa kujiendesha.
@@ -2172,11 +2247,11 @@ Kama tayari kuna ukurasa au ukifuta tiki, itabidi usogeze au uunganishe ukurasa
 'movenologintext'              => 'Lazima uwe mtumiaji uliyesajiliwa na [[Special:UserLogin|uliyeingizwa]] ili uhamishe ukurasa.',
 'movenotallowed'               => 'Huna ruhusa ya kuhamisha kurasa.',
 'movenotallowedfile'           => 'Huna ruhusa ya kuhamisha mafaili.',
-'cant-move-user-page'          => 'Huna ruhusa kuhamisha ukurasa wa mtumiaji (isopokuwa ukurasa tanzu).',
-'cant-move-to-user-page'       => 'Huna ruhusa ya kuhamisha ukurasa katika ukurasa wa mtumiaji (isipokuwa katika ukurasa tanzu wa mtumiaji).',
+'cant-move-user-page'          => 'Huna fursa ya kuhamisha ukurasa wa mtumiaji (isopokuwa kurasa ndogo).',
+'cant-move-to-user-page'       => 'Huna ruhusa ya kuhamisha ukurasa katika ukurasa wa mtumiaji (isipokuwa katika ukurasa mdogo wa mtumiaji).',
 'newtitle'                     => 'Kuelekeza jina jipya:',
 'move-watch'                   => 'Fuatilia ukurasa huu',
-'movepagebtn'                  => 'Sogeza ukurasa',
+'movepagebtn'                  => 'Hamisha ukurasa',
 'pagemovedsub'                 => 'Umefaulu kuhamisha ukurasa',
 'movepage-moved'               => '\'\'\'"$1" imesogezwa kwenye "$2"\'\'\'',
 'movepage-moved-redirect'      => 'Elekezo limetengenezwa.',
@@ -2185,27 +2260,29 @@ jina ulilochagua ni batilifu.
 Chagua jina lengine.',
 'talkexists'                   => "'''Ukurasa wenyewe ulisogezwa salama, lakini ukurasa wake wa majadiliano haujasogezwa kwa sababu tayari kuna ukurasa wenye jina lake.  Tafadhali ziunganishe kwa mkono.'''",
 'movedto'                      => 'imesogezwa hadi',
-'movetalk'                     => 'Sogeza ukurasa wake wa majadiliano',
-'move-subpages'                => 'Hamisha kurasa tanzu (hadi $1)',
-'move-talk-subpages'           => 'Hamisha kurasa tanzu za ukurasa wa majadiliano (hadi $1)',
+'movetalk'                     => 'Hamisha ukurasa wake wa majadiliano',
+'move-subpages'                => 'Hamisha kurasa ndogo (hadi $1)',
+'move-talk-subpages'           => 'Hamisha kurasa ndogo za ukurasa wa majadiliano (hadi $1)',
 '1movedto2'                    => '[[$1]] umesogezwa hapa [[$2]]',
 '1movedto2_redir'              => 'alihamisha [[$1]] kwenda [[$2]] kwa kutengeneza elekezo',
 'movelogpage'                  => 'Kumbukumbu ya uhamiaji',
 'movelogpagetext'              => 'Hapo chini panaorodheshwa kurasa zote zilizohamishwa.',
-'movesubpage'                  => '{{PLURAL:$1|Ukurasa tanzu|Kurasa tanzu}}',
-'movesubpagetext'              => 'Ukurasa huu una {{PLURAL:$1|ukurasa tanzu unao|kurasa tanzu $1 zinazo}}onyeshwa hapo.',
-'movenosubpage'                => 'Ukurasa huu hauna kurasa tanzu.',
+'movesubpage'                  => '{{PLURAL:$1|Ukurasa mdogo|Kurasa ndogo}}',
+'movesubpagetext'              => 'Ukurasa huu una {{PLURAL:$1|ukurasa mdogo unao|kurasa ndogo $1 zinazo}}onyeshwa hapo.',
+'movenosubpage'                => 'Ukurasa huu hauna kurasa ndogo.',
 'movereason'                   => 'Sababu:',
 'revertmove'                   => 'rejesha',
 'delete_and_move'              => 'Kufuta na kuhamisha',
 'delete_and_move_confirm'      => 'Ndiyo, ukurasa ufutwe',
+'immobile-source-namespace'    => 'Kurasa haziwezi kuhamisha ndani ya eneo la wiki la "$1"',
+'immobile-target-namespace'    => 'Kurasa haziwezi kuhamishwa zifike eneo la wiki la "$1"',
 'immobile-target-namespace-iw' => 'Kiungo kinachoelekea wiki nyingine hakiwezi kuwa ukurasa wa mwishilio wa kuhamisha ukurasa.',
 'immobile-source-page'         => 'Ukurasa huu hauwezi kuhamishwa.',
 'immobile-target-page'         => 'Kuhamisha katika jina hilo la mwishilio haiwezikani.',
 'imagenocrossnamespace'        => 'Faili linaweza kuhamishwa katika eneo la wiki la faili tu.',
 'nonfile-cannot-move-to-file'  => 'Ni mafaili tu yanayoweza kuhamishwa katika eneo la faili',
 'imageinvalidfilename'         => 'Jina la faili la mwishilio ni batili',
-'fix-double-redirects'         => 'Sasisha maelekezo yanayoelekeza jina lililopita la faili',
+'fix-double-redirects'         => 'Sasisha maelekezo yanayoelekeza jina la awali la faili',
 'move-leave-redirect'          => 'Weka elekezo mahali pake',
 'protectedpagemovewarning'     => "'''Ilani:''' Ukurasa huu umelindwa, kwa hiyo ni watumiaji wenye wezo za wakabidhi tu wanaoweza  kuuhamisha.
 Kumbukumbu ya mwisho inaandikwa chini:",
@@ -2311,7 +2388,7 @@ Tafadhali jaribu tena.',
 'tooltip-ca-unprotect'            => 'Kuondoa tunzo la ukurasa',
 'tooltip-ca-delete'               => 'Futa ukurasa huu',
 'tooltip-ca-undelete'             => 'Rudisha masahihisho yaliyofanyiwa katika ukurasa huu kabla haujafutwa',
-'tooltip-ca-move'                 => 'Sogeza ukurasa huu',
+'tooltip-ca-move'                 => 'Kuhamisha ukurasa huu',
 'tooltip-ca-watch'                => 'Fuatilia ukurasa huu kwenye maangalizi yako',
 'tooltip-ca-unwatch'              => 'Futa ukurasa huu kutoka maangalizi yako',
 'tooltip-search'                  => 'Tafuta {{SITENAME}}',
@@ -2383,6 +2460,7 @@ Tafadhali jaribu tena.',
 
 # Patrol log
 'patrol-log-auto' => '(kwa kujiendesha)',
+'patrol-log-diff' => 'pitio la $1',
 
 # Image deletion
 'deletedrevision'                 => 'Pitio la awali lililofutwa $1',
@@ -2396,16 +2474,20 @@ Tafadhali jaribu tena.',
 'nextdiff'     => 'Badilisho lijalo →',
 
 # Media information
-'mediawarning'         => 'Ilani: Huenda faili hili lina msimbo mbaya.
+'mediawarning'           => 'Ilani: Huenda faili hili lina msimbo mbaya.
 Ukilitekeleza faili, mashine yako huenda ikawa matatani.',
-'thumbsize'            => 'Ukubwa wa picha ndogo:',
-'widthheightpage'      => '$1×$2, {{PLURAL:$3|ukurasa|kurasa}} $3',
-'file-info'            => '(ukubwa wa faili: $1, aina ya MIME: $2)',
-'file-info-size'       => '(piseli $1 × $2, saizi ya faili: $3, aina ya MIME: $4)',
-'file-nohires'         => '<small>Hakuna saizi kubwa zaidi.</small>',
-'svg-long-desc'        => '(faili la SVG, husemwa kuwa piseli $1 × $2, saizi ya faili: $3)',
-'show-big-image'       => 'Ukubwa wa awali',
-'show-big-image-thumb' => '<small>Ukubwa wa hakikisho hili: piseli $1 x $2</small>',
+'imagemaxsize'           => "Kikomo cha ukubwa wa picha:<br />''(cha kurasa za maelezo ya mafaili)''",
+'thumbsize'              => 'Ukubwa wa picha ndogo:',
+'widthheightpage'        => '$1×$2, {{PLURAL:$3|ukurasa|kurasa}} $3',
+'file-info'              => 'ukubwa wa faili: $1, aina ya MIME: $2',
+'file-info-size'         => 'piseli $1 × $2, saizi ya faili: $3, aina ya MIME: $4',
+'file-nohires'           => '<small>Hakuna saizi kubwa zaidi.</small>',
+'svg-long-desc'          => 'faili la SVG, husemwa kuwa piseli $1 × $2, saizi ya faili: $3',
+'show-big-image'         => 'Ukubwa wa awali',
+'show-big-image-preview' => '<small>Ukubwa wa hakikisho: $1.</small>',
+'show-big-image-other'   => '<small>Ukubwa zingine: $1.</small>',
+'show-big-image-size'    => 'piseli $1 × $2',
+'file-info-png-repeat'   => 'inachezwa {{PLURAL:$1|mara}} $1',
 
 # Special:NewFiles
 'newimages'             => 'Mkusanyiko wa mafaili mapya',
@@ -2444,28 +2526,48 @@ likifupishwa. Nyuga zingine zitafichwa kama chaguo-msingi.
 * focallength',
 
 # EXIF tags
-'exif-imagewidth'              => 'Upana',
-'exif-imagelength'             => 'Urefu',
-'exif-artist'                  => 'Mwandishi',
-'exif-componentsconfiguration' => 'Maana ya kila kijenzi',
-'exif-makernote'               => 'Maelezo ya mtengenezaji',
-'exif-usercomment'             => 'Maoni ya mtumiaji',
-'exif-relatedsoundfile'        => 'Faili la sauti linalohusika',
-'exif-lightsource'             => 'Mwanga',
-'exif-gpslatituderef'          => 'Latitudo kwenda kaskazini au kusini',
-'exif-gpslatitude'             => 'Latitudo',
-'exif-gpslongituderef'         => 'Longitudo kwenda mashariki au magharibi',
-'exif-gpslongitude'            => 'Longitudo',
-'exif-gpsaltitude'             => 'Mwinuko',
-'exif-gpsdestlatitude'         => 'Latitudo ya kikomo',
-'exif-gpsdestlongitude'        => 'Longitudo ya kikomo',
-'exif-gpsdestdistance'         => 'Mbali wa kikomo',
-'exif-gpsdatestamp'            => 'Tarehe ya GPS',
+'exif-imagewidth'                  => 'Upana',
+'exif-imagelength'                 => 'Urefu',
+'exif-jpeginterchangeformatlength' => 'Idadi ya baiti za data ya JPEG',
+'exif-datetime'                    => 'Tarehe na saa ya kubadilisha faili',
+'exif-imagedescription'            => 'Jina la picha',
+'exif-make'                        => 'Mtengenezaji wa kamera',
+'exif-model'                       => 'Aina ya<!--Mtindo wa--> kamera',
+'exif-software'                    => 'Bidhaa pepe inayotumika',
+'exif-artist'                      => 'Mwandishi',
+'exif-copyright'                   => 'Mwenye hatimiliki',
+'exif-exifversion'                 => 'Mtindo wa Exif',
+'exif-componentsconfiguration'     => 'Maana ya kila kijenzi',
+'exif-makernote'                   => 'Maelezo ya mtengenezaji',
+'exif-usercomment'                 => 'Maoni ya mtumiaji',
+'exif-relatedsoundfile'            => 'Faili la sauti linalohusika',
+'exif-lightsource'                 => 'Mwanga',
+'exif-flash'                       => 'Taa ya picha',
+'exif-flashenergy'                 => 'Nguvu ya taa ya picha',
+'exif-gpslatituderef'              => 'Latitudo kwenda kaskazini au kusini',
+'exif-gpslatitude'                 => 'Latitudo',
+'exif-gpslongituderef'             => 'Longitudo kwenda mashariki au magharibi',
+'exif-gpslongitude'                => 'Longitudo',
+'exif-gpsaltituderef'              => 'Rejeo ya mwinuko',
+'exif-gpsaltitude'                 => 'Mwinuko',
+'exif-gpsspeedref'                 => 'Kizio cha kupima mwendo',
+'exif-gpsspeed'                    => 'Mwendo wa sanduku la GPS',
+'exif-gpsdestlatitude'             => 'Latitudo ya kikomo',
+'exif-gpsdestlongitude'            => 'Longitudo ya kikomo',
+'exif-gpsdestdistance'             => 'Mbali wa kikomo',
+'exif-gpsdatestamp'                => 'Tarehe ya GPS',
+'exif-objectname'                  => 'Jina fupi',
 
 'exif-unknowndate' => 'Tarehe haijulikani',
 
 'exif-orientation-1' => 'Kawaida',
 
+'exif-componentsconfiguration-0' => 'haipo',
+
+'exif-exposureprogram-1' => 'Kwa mikono',
+
+'exif-subjectdistance-value' => 'mita $1',
+
 'exif-meteringmode-0'   => 'Haijulikani',
 'exif-meteringmode-1'   => 'Wastani',
 'exif-meteringmode-3'   => 'Ibura',
@@ -2584,6 +2686,17 @@ na kama *huja* sajili akaunti hii, fuata kiungo hiki ili kubatilisha uthibitisho
 
 $5
 
+Ishara hizi za uthibitisho zitaishia mnamo $4.',
+'confirmemail_body_set'     => 'Kuna mtu, huenda ikawa wewe, kutoka anwani ya IP $1, ambaye ameweka anwani ya barua pepe ya akaunti "$2" iwe anwani ya barua pepe hii, kule {{SITENAME}}.
+
+Ili kuthibitisha ya kwamba akaunti hii inamilikiwa na wewe, pamoja na kuwezesha upya zana zinazotumia barua pepe kule {{SITENAME}}, ufungue kiungo hiki katika kivinjari chako:
+
+$3
+
+na kama *huja* sajili akaunti hii, fuata kiungo hiki ili kubatilisha uthibitisho wa anwani ya barua pepe:
+
+$5
+
 Ishara hizi za uthibitisho zitaishia mnamo $4.',
 'confirmemail_invalidated'  => 'Uthibitisho wa barua pepe umebatilishwa.',
 'invalidateemail'           => 'Batilisha barua pepe ya uthibitisho.',
@@ -2623,7 +2736,7 @@ Tafadhali uthibitishe kwamba kweli unataka kuanzisha ukurasa huu upya.",
 'table_pager_empty'        => 'Hakuna matokeo',
 
 # Auto-summaries
-'autosumm-blank'   => 'Ukurasa ulimwagika',
+'autosumm-blank'   => 'Kaondosha yaliyomo',
 'autosumm-replace' => "Maandishi yaliyokuwepo yalichukuliwa nafasi na '$1'",
 'autoredircomment' => 'Ukurasa umeelekezwa kwenda [[$1]]',
 'autosumm-new'     => "Ukurasa ulianzishwa kwa kuandika '$1'",
@@ -2669,12 +2782,13 @@ Pia unaweza [[Special:Watchlist/edit|kutumia kihariri cha kawaida]].',
 # Special:Version
 'version'                   => 'Toleo',
 'version-specialpages'      => 'Kurasa maalum',
+'version-skins'             => 'Maumbo',
 'version-other'             => 'Zingine',
 'version-version'           => '(Toleo $1)',
 'version-license'           => 'Ruhusa',
-'version-poweredby-credits' => "Wiki hii inaendeshwa na bidhaa pepe ya '''[http://www.mediawiki.org/ MediaWiki]''', hatimiliki © 2001-$1 $2.",
+'version-poweredby-credits' => "Wiki hii inaendeshwa na bidhaa pepe ya '''[http://www.mediawiki.org/ MediaWiki]''', hakimiliki © 2001-$1 $2.",
 'version-poweredby-others'  => 'wengine',
-'version-license-info'      => 'MediaWiki ni bidhaa pepe huru; unaweza kuigawanyika pamoja na kuitumia na kuibadilisha kutokana na masharti ya leseni ya GNU General Public License inayotolewa na Free Software Foundation (Shirika la Bidhaa Pepe Huru); ama toleo 2 la hatimiliki, ama (ukitaka) toleo lolote linalofuata.
+'version-license-info'      => 'MediaWiki ni bidhaa pepe huru; unaweza kuigawanyika pamoja na kuitumia na kuibadilisha kutokana na masharti ya leseni ya GNU General Public License inayotolewa na Free Software Foundation (Shirika la Bidhaa Pepe Huru); ama toleo 2 la hakimiliki, ama (ukitaka) toleo lolote linalofuata.
 
 MediaWiki inagawanyiwa kwa kutumaini kwamba ni ya manufaa, lakini BILA JUKUMU; hata bila jukumu linalojitokeza la KUWA TAYARI KUUZIKA au KUFAA KWA KUSUDI FULANI. Tazama leseni ya GNU General Public License kuona maelezo mengine.
 
@@ -2693,16 +2807,15 @@ Picha zinaonyeshwa kwenye ukubwa mzima, na mafaili ya aina zingine yanaanzishwa
 Andika jina la faili bila kiambishi awali cha "{{ns:file}}:".',
 
 # Special:FileDuplicateSearch
-'fileduplicatesearch'          => 'Tafuta mafaili ya nakili',
-'fileduplicatesearch-summary'  => 'Kutafuta mafaili ya nakili kwa kuzingatia thamani za reli.
-
-Andika jina la faili bila kiambishi awali cha "{{ns:file}}:".',
-'fileduplicatesearch-legend'   => 'Kutafuta kifani',
-'fileduplicatesearch-filename' => 'Jina la faili:',
-'fileduplicatesearch-submit'   => 'Tafuta',
-'fileduplicatesearch-info'     => 'Piseli $1 × $2<br />Ukubwa wa faili: $3<br />Aina ya MIME: $4',
-'fileduplicatesearch-result-1' => 'Faili la "$1" halina kifani.',
-'fileduplicatesearch-result-n' => 'Faili la "$1" lina {{PLURAL:$2|kifani 1|vifani $2}}.',
+'fileduplicatesearch'           => 'Tafuta mafaili ya nakili',
+'fileduplicatesearch-summary'   => 'Kutafuta mafaili ya nakili kwa kuzingatia thamani za reli.',
+'fileduplicatesearch-legend'    => 'Kutafuta kifani',
+'fileduplicatesearch-filename'  => 'Jina la faili:',
+'fileduplicatesearch-submit'    => 'Tafuta',
+'fileduplicatesearch-info'      => 'Piseli $1 × $2<br />Ukubwa wa faili: $3<br />Aina ya MIME: $4',
+'fileduplicatesearch-result-1'  => 'Faili la "$1" halina kifani.',
+'fileduplicatesearch-result-n'  => 'Faili la "$1" lina {{PLURAL:$2|kifani 1|vifani $2}}.',
+'fileduplicatesearch-noresults' => 'Faili linaloitwa "$1" halikupatikana.',
 
 # Special:SpecialPages
 'specialpages'                   => 'Kurasa maalum',
@@ -2743,16 +2856,29 @@ Andika jina la faili bila kiambishi awali cha "{{ns:file}}:".',
 'compare-submit'   => 'Linganisha',
 
 # Database error messages
-'dberr-header'    => 'Wiki imekuta tatizo',
-'dberr-problems'  => 'Kumradhi!
+'dberr-header'      => 'Wiki imekuta tatizo',
+'dberr-problems'    => 'Kumradhi!
 Tovuti hii inapata matatatizo wakati huu.',
-'dberr-again'     => 'Jaribu tena baada ya kusubiri dakika chache.',
-'dberr-info'      => '(Hamna mawasiliano na seva ya hifadhidata: $1)',
-'dberr-usegoogle' => 'Unaposubiri unaweza kujaribu kutafuta kwa kutumia Google.',
-'dberr-outofdate' => 'Elewa kwamba fahirisi yao ya yaliyomo katika tovuti hii inaweza kuwa imepitwa na wakati.',
+'dberr-again'       => 'Jaribu tena baada ya kusubiri dakika chache.',
+'dberr-info'        => '(Hamna mawasiliano na seva ya hifadhidata: $1)',
+'dberr-usegoogle'   => 'Unaposubiri unaweza kujaribu kutafuta kwa kutumia Google.',
+'dberr-outofdate'   => 'Elewa kwamba fahirisi yao ya yaliyomo katika tovuti hii inaweza kuwa imepitwa na wakati.',
+'dberr-cachederror' => 'Ifuatayo ni nakala ya kache ya ukurasa uliyoombwa, na huenda isiwe ya sasa.',
 
 # HTML forms
+'htmlform-invalid-input'       => 'Kuna matatizo na baadhi ya hiyo uliyoingiza',
+'htmlform-select-badoption'    => 'Thamani ulioiandika si chaguo halali.',
+'htmlform-int-invalid'         => 'Kitu ulichokiandika si namba kamili.',
+'htmlform-float-invalid'       => 'Kitu ulichokiandika si namba.',
+'htmlform-int-toolow'          => 'Namba uliyoiandika iko chini ya kiwango cha chini cha $1',
+'htmlform-int-toohigh'         => 'Namba uliyoiandika iko juu ya kiwango cha juu cha $1',
+'htmlform-required'            => 'Ni lazima kujaza kitu hapa',
+'htmlform-submit'              => 'Wasilisha',
 'htmlform-reset'               => 'Tengua mabadiliko',
 'htmlform-selectorother-other' => 'Nyingine',
 
+# Special:DisableAccount
+'disableaccount-user'   => 'Jina la mtumiaji:',
+'disableaccount-reason' => 'Sababu:',
+
 );