Follow-up to r51405 (Reverted r48984).
[lhc/web/wiklou.git] / languages / messages / MessagesMs.php
index 5a1a636..cb7d209 100644 (file)
@@ -1,16 +1,21 @@
 <?php
 /** Malay (Bahasa Melayu)
+ *
+ * See MessagesQqq.php for message documentation incl. usage of parameters
+ * To improve a translation please visit http://translatewiki.net
  *
  * @ingroup Language
  * @file
  *
  * @author Aurora
  * @author Aviator
+ * @author Diagramma Della Verita
  * @author Izzudin
  * @author Kurniasan
  * @author Meno25
  * @author Putera Luqman Tunku Andre
  * @author Urhixidur
+ * @author Zamwan
  * @author לערי ריינהארט
  */
 
@@ -153,8 +158,8 @@ $messages = array(
 'tog-hideminor'               => 'Sembunyikan suntingan kecil dalam laman perubahan terkini',
 'tog-hidepatrolled'           => 'Sorokkan suntingan yang telah dironda daripada senarai perubahan terkini',
 'tog-newpageshidepatrolled'   => 'Sorokkan laman yang telah dironda daripada senarai laman baru',
-'tog-extendwatchlist'         => 'Kembangkan senarai pantau untuk memaparkan semua perubahan yang berlaku',
-'tog-usenewrc'                => 'Pertingkatkan laman perubahan terkini (JavaScript)',
+'tog-extendwatchlist'         => 'Kembangkan senarai pantau untuk memaparkan semua perubahan, bukan hanya yang terkini',
+'tog-usenewrc'                => 'Guna peningkatan perubahan terkini (perlukan JavaScript)',
 'tog-numberheadings'          => 'Nomborkan tajuk secara automatik',
 'tog-showtoolbar'             => 'Tunjukkan bar sunting (JavaScript)',
 'tog-editondblclick'          => 'Sunting laman ketika dwiklik (JavaScript)',
@@ -162,7 +167,7 @@ $messages = array(
 'tog-editsectiononrightclick' => 'Bolehkan penyuntingan bahagian dengan mengklik kanan pada tajuk bahagian (JavaScript)',
 'tog-showtoc'                 => 'Tunjukkan isi kandungan (bagi rencana yang melebihi 3 tajuk)',
 'tog-rememberpassword'        => 'Ingat status log masuk saya pada komputer ini',
-'tog-editwidth'               => 'Kotak sunting mencapai lebar penuh',
+'tog-editwidth'               => 'Besarkan kotak sunting ke seluruh skrin',
 'tog-watchcreations'          => 'Tambahkan laman yang saya cipta ke dalam senarai pantau',
 'tog-watchdefault'            => 'Tambahkan laman yang saya sunting ke dalam senarai pantau',
 'tog-watchmoves'              => 'Tambahkan laman yang saya pindahkan ke dalam senarai pantau',
@@ -176,7 +181,7 @@ $messages = array(
 'tog-enotifminoredits'        => 'Juga e-melkan saya apabila berlaku penyuntingan kecil',
 'tog-enotifrevealaddr'        => 'Serlahkan alamat e-mel saya dalam e-mel pemberitahuan',
 'tog-shownumberswatching'     => 'Tunjukkan bilangan pemantau',
-'tog-fancysig'                => 'Tandatangan mentah (tanpa pautan automatik)',
+'tog-fancysig'                => 'Anggap tandatangan sebagai teks wiki (tanpa pautan automatik)',
 'tog-externaleditor'          => 'Gunakan penyunting luar secara lalai',
 'tog-externaldiff'            => 'Gunakan pembeza luar secara lalai (untuk pakar sahaja, perlu penetapan khas pada komputer anda)',
 'tog-showjumplinks'           => 'Bolehkan pautan ketercapaian "lompat ke"',
@@ -188,7 +193,6 @@ $messages = array(
 'tog-watchlisthideliu'        => 'Sembunyikan suntingan oleh pengguna log masuk daripada senarai pantau',
 'tog-watchlisthideanons'      => 'Sembunyikan suntingan oleh pengguna tanpa nama daripada senarai pantau',
 'tog-watchlisthidepatrolled'  => 'Sorokkan suntingan yang telah dironda daripada senarai pantau',
-'tog-nolangconversion'        => 'Lumpuhkan penukaran kelainan',
 'tog-ccmeonemails'            => 'Kirimkan saya salinan e-mel yang saya hantar kepada pengguna lain',
 'tog-diffonly'                => 'Jangan tunjukkan kandungan laman di bawah perbezaan',
 'tog-showhiddencats'          => 'Tunjukkan kategori tersembunyi',
@@ -258,7 +262,7 @@ $messages = array(
 'category-media-header'          => 'Media-media dalam kategori "$1"',
 'category-empty'                 => "''Kategori ini tidak mengandungi sebarang laman atau media.''",
 'hidden-categories'              => '{{PLURAL:$1|Kategori tersembunyi|Kategori-kategori tersembunyi}}',
-'hidden-category-category'       => 'Kategori tersembunyi', # Name of the category where hidden categories will be listed
+'hidden-category-category'       => 'Kategori tersembunyi',
 'category-subcat-count'          => '{{PLURAL:$2|Kategori ini mengandungi sebuah subkategori berikut.|Yang berikut ialah $1 daripada $2 buah subkategori dalam kategori ini.}}',
 'category-subcat-count-limited'  => 'Kategori ini mengandungi $1 subkategori berikut.',
 'category-article-count'         => '{{PLURAL:$2|Kategori ini mengandungi sebuah laman berikut.|Yang berikut ialah $1 daripada $2 buah laman dalam kategori ini.}}',
@@ -276,10 +280,18 @@ $messages = array(
 * [http://www.mediawiki.org/wiki/Manual:FAQ Soalan Lazim MediaWiki]
 * [https://lists.wikimedia.org/mailman/listinfo/mediawiki-announce Senarai mel bagi keluaran MediaWiki]',
 
-'about'          => 'Perihal',
-'article'        => 'Laman kandungan',
-'newwindow'      => '(dibuka di tetingkap baru)',
-'cancel'         => 'Batal',
+'about'         => 'Perihal',
+'article'       => 'Laman kandungan',
+'newwindow'     => '(dibuka di tetingkap baru)',
+'cancel'        => 'Batal',
+'moredotdotdot' => 'Lagi...',
+'mypage'        => 'Laman saya',
+'mytalk'        => 'Perbualan saya',
+'anontalk'      => 'Perbualan bagi IP ini',
+'navigation'    => 'Pandu arah',
+'and'           => '&#32;dan',
+
+# Cologne Blue skin
 'qbfind'         => 'Cari',
 'qbbrowse'       => 'Semak imbas',
 'qbedit'         => 'Sunting',
@@ -287,12 +299,8 @@ $messages = array(
 'qbpageinfo'     => 'Konteks',
 'qbmyoptions'    => 'Laman-laman saya',
 'qbspecialpages' => 'Laman khas',
-'moredotdotdot'  => 'Lagi...',
-'mypage'         => 'Laman saya',
-'mytalk'         => 'Perbualan saya',
-'anontalk'       => 'Perbualan bagi IP ini',
-'navigation'     => 'Pandu arah',
-'and'            => '&#32;dan',
+'faq'            => 'Soalan Lazim',
+'faqpage'        => 'Project:Soalan Lazim',
 
 # Metadata in edit box
 'metadata_help' => 'Metadata:',
@@ -313,6 +321,7 @@ $messages = array(
 'permalink'         => 'Pautan kekal',
 'print'             => 'Cetak',
 'edit'              => 'Sunting',
+'view'              => 'Baca',
 'create'            => 'Cipta',
 'editthispage'      => 'Sunting laman ini',
 'create-this-page'  => 'Cipta laman ini',
@@ -345,7 +354,7 @@ $messages = array(
 'otherlanguages'    => 'Bahasa lain',
 'redirectedfrom'    => '(Dilencongkan dari $1)',
 'redirectpagesub'   => 'Laman lencongan',
-'lastmodifiedat'    => 'Laman ini diubah buat kali terakhir pada $2, $1.', # $1 date, $2 time
+'lastmodifiedat'    => 'Laman ini diubah buat kali terakhir pada $2, $1.',
 'viewcount'         => 'Laman ini telah dilihat {{PLURAL:$1|sekali|sebanyak $1 kali}}.',
 'protectedpage'     => 'Laman dilindungi',
 'jumpto'            => 'Lompat ke:',
@@ -358,14 +367,12 @@ $messages = array(
 'copyright'            => 'Kandungan disediakan dengan $1.',
 'copyrightpagename'    => 'Hak cipta {{SITENAME}}',
 'copyrightpage'        => '{{ns:project}}:Hak cipta',
-'currentevents'        => 'Peristiwa semasa',
-'currentevents-url'    => 'Project:Peristiwa semasa',
+'currentevents'        => 'Hal semasa',
+'currentevents-url'    => 'Project:Hal semasa',
 'disclaimers'          => 'Penolak tuntutan',
 'disclaimerpage'       => 'Project:Penolak tuntutan umum',
 'edithelp'             => 'Bantuan menyunting',
 'edithelppage'         => 'Help:Menyunting',
-'faq'                  => 'Soalan Lazim',
-'faqpage'              => 'Project:Soalan Lazim',
 'helppage'             => 'Help:Kandungan',
 'mainpage'             => 'Laman Utama',
 'mainpage-description' => 'Laman Utama',
@@ -439,9 +446,6 @@ Pertanyaan pangkalan data yang terakhir ialah:
 dari dalam fungsi "<tt>$2</tt>".
 MySQL memulangkan ralat "<tt>$3: $4</tt>".',
 'dberrortextcl'        => 'Terdapat kesalahan sintaks pada pertanyaan pangkalan data. Pertanyaan terakhir ialah: "$1" dari dalam fungsi "$2". MySQL memulangkan ralat "$3: $4".',
-'noconnect'            => 'Maaf! Wiki ini sedang menghadapi masalah teknikal dan tidak dapat menghubungi pelayan pangkalan data.<br />$1',
-'nodb'                 => 'Tidak dapat memilih pangkalan data $1',
-'cachederror'          => 'Yang berikut ialah salinan simpanan bagi laman yang diminta, dan barangkali bukan yang terkini.',
 'laggedslavemode'      => 'Amaran: Laman ini mungkin bukan yang terkini.',
 'readonly'             => 'Pangkalan data dikunci',
 'enterlockreason'      => 'Sila nyatakan sebab penguncian dan jangkaan
@@ -500,14 +504,12 @@ Pertanyaan: $2',
 'virus-unknownscanner' => 'antivirus tidak dikenali:',
 
 # Login and logout pages
-'logouttitle'                => 'Log keluar',
 'logouttext'                 => "'''Anda telah log keluar.'''
 
 Anda boleh terus menggunakan {{SITENAME}} sebagai pengguna tanpa nama, atau anda boleh [[Special:UserLogin|log masuk sekali lagi]] sebagai pengguna lain. Anda boleh membersihkan cache pelayar web anda sekiranya terdapat laman yang memaparkan seolah-olah anda masih log masuk.",
 'welcomecreation'            => '== Selamat datang, $1! ==
 
 Akaun anda telah dibuka. Jangan lupa untuk mengubah [[Special:Preferences|keutamaan {{SITENAME}}]] anda.',
-'loginpagetitle'             => 'Log masuk',
 'yourname'                   => 'Nama pengguna:',
 'yourpassword'               => 'Kata laluan:',
 'yourpasswordagain'          => 'Ulangi kata laluan:',
@@ -529,26 +531,7 @@ Akaun anda telah dibuka. Jangan lupa untuk mengubah [[Special:Preferences|keutam
 'createaccountmail'          => 'melalui e-mel',
 'badretype'                  => 'Sila ulangi kata laluan dengan betul.',
 'userexists'                 => 'Nama pengguna yang anda masukkan telah pun digunakan. Sila pilih nama yang lain.',
-'youremail'                  => 'E-mel:',
-'username'                   => 'Nama pengguna:',
-'uid'                        => 'ID pengguna:',
-'prefs-memberingroups'       => 'Ahli kumpulan:',
-'yourrealname'               => 'Nama sebenar:',
-'yourlanguage'               => 'Bahasa:',
-'yourvariant'                => 'Varian',
-'yournick'                   => 'Nama samaran:',
-'badsig'                     => 'Tandatangan mentah tidak sah; sila semak tag HTML.',
-'badsiglength'               => 'Tandatangan anda tidak boleh melebihi $1 aksara.',
-'yourgender'                 => 'Jantina:',
-'gender-unknown'             => 'Tidak dinyatakan',
-'gender-male'                => 'Lelaki',
-'gender-female'              => 'Perempuan',
-'prefs-help-gender'          => 'Pilihan: digunakan oleh perisian ini untuk merujuk diri anda dengan betul. Maklumat ini akan didedahkan kepada orang awam.',
-'email'                      => 'E-mel',
-'prefs-help-realname'        => 'Nama sebenar adalah tidak wajib. Jika dinyatakan, ia akan digunakan untuk mengiktiraf karya anda.',
 'loginerror'                 => 'Ralat log masuk',
-'prefs-help-email'           => 'Alamat e-mel adalah tidak wajib. Akan tetapi, jika anda terlupa kata laluan, anda boleh meminta kata laluan yang baru dikirim kepada e-mel anda. Anda juga boleh membenarkan orang lain menghubungi anda melalui laman pengguna atau laman perbualan anda tanpa mendedahkan identiti anda.',
-'prefs-help-email-required'  => 'Alamat e-mel adalah wajib.',
 'nocookiesnew'               => 'Akaun anda telah dibuka, tetapi anda belum log masuk. {{SITENAME}} menggunakan kuki untuk mencatat status log masuk pengguna. Sila aktifkan sokongan kuki pada pelayar anda, kemudian log masuk dengan nama pengguna dan kata laluan baru anda.',
 'nocookieslogin'             => "{{SITENAME}} menggunakan ''cookies'' untuk mencatat status log masuk pengguna. Sila aktifkan sokongan ''cookies'' pada pelayar anda dan cuba lagi.",
 'noname'                     => 'Nama pengguna tidak sah.',
@@ -607,18 +590,12 @@ Sila abaikan mesej ini jika anda tidak meminta untuk membuka akaun tersebut.',
 'retypenew'                 => 'Ulangi kata laluan baru:',
 'resetpass_submit'          => 'Tetapkan kata laluan dan log masuk',
 'resetpass_success'         => 'Kata laluan anda ditukar dengan jayanya! Sila tunggu...',
-'resetpass_bad_temporary'   => 'Kata laluan sementara tidak sah. Anda mungkin telah pun menukar kata laluan atau meminta kata laluan sementara yang baru.',
 'resetpass_forbidden'       => 'Kata laluan tidak boleh ditukar',
 'resetpass-no-info'         => 'Anda hendaklah log masuk terlebih dahulu untuk mencapai laman ini secara terus.',
 'resetpass-submit-loggedin' => 'Tukar kata laluan',
 'resetpass-wrong-oldpass'   => 'Kata laluan sementara atau semasa tidak sah.
 Anda mungkin telah pun berjaya menukar kata laluan anda atau meminta kata laluan sementara yang baru.',
 'resetpass-temp-password'   => 'Kata laluan sementara:',
-'resetpass-no-others'       => 'Anda tidak boleh mengeset semula kata laluan orang lain.',
-'resetpass-log'             => 'Log pengesetan semula kata laluan',
-'resetpass-logtext'         => 'Berikut ialah log pengguna yang kata laluannya telah diset semula oleh penyelia.',
-'resetpass-logentry'        => 'menukar kata laluan $1',
-'resetpass-comment'         => 'Alasan mengeset semula kata laluan:',
 
 # Edit page toolbar
 'bold_sample'     => 'Teks tebal',
@@ -692,7 +669,6 @@ ditunjukkan di bawah:",
 'blockededitsource'                => "Teks bagi '''suntingan anda''' terhadap '''$1''' ditunjukkan di bawah:",
 'whitelistedittitle'               => 'Log masuk dahulu untuk menyunting',
 'whitelistedittext'                => 'Anda hendaklah $1 terlebih dahulu untuk menyunting laman.',
-'confirmedittitle'                 => 'Pengesahan e-mel diperlukan untuk menyunting',
 'confirmedittext'                  => 'Anda perlu mengesahkan alamat e-mel anda terlebih dahulu untuk menyunting mana-mana laman. Sila tetapkan dan sahkan alamat e-mel anda melalui [[Special:Preferences|laman keutamaan]].',
 'nosuchsectiontitle'               => 'Bahagian tidak wujud',
 'nosuchsectiontext'                => 'Anda telah mencuba untuk menyunting bahagian "$1" yang tidak wujud. Oleh itu, suntingan anda tidak boleh disimpan.',
@@ -784,12 +760,13 @@ Anda boleh berundur dan menyunting laman yang sedia ada, atau [[Special:UserLogi
 'permissionserrors'                => 'Tidak Dibenarkan',
 'permissionserrorstext'            => 'Anda tidak mempunyai keizinan untuk berbuat demikian atas {{PLURAL:$1|sebab|sebab-sebab}} berikut:',
 'permissionserrorstext-withaction' => 'Anda tidak mempunyai keizinan untuk $2, atas {{PLURAL:$1|sebab|sebab-sebab}} berikut:',
-'recreate-deleted-warn'            => "'''Amaran: Anda sedang mencipta semula sebuah laman yang pernah dihapuskan.''',
+'recreate-moveddeleted-warn'       => "'''Amaran: Anda sedang mencipta semula sebuah laman yang pernah dihapuskan.'''
 
 Anda harus mempertimbangkan perlunya menyunting laman ini.
 Untuk rujukan, yang berikut ialah log penghapusan bagi laman ini:",
-'deleted-notice'                   => 'Laman ini telah dihapuskan. Log penghapusan bagi laman ini dilampirkan di bawah untuk rujukan.',
-'deletelog-fulllog'                => 'Lihat log penuh',
+'moveddeleted-notice'              => 'Laman ini telah dihapuskan. 
+Log penghapusan bagi laman ini dilampirkan di bawah untuk rujukan.',
+'log-fulllog'                      => 'Lihat log lengkap',
 'edit-hook-aborted'                => 'Suntingan anda telah dibatalkan oleh penyangkuk. Tiada sebab diberikan.',
 'edit-gone-missing'                => 'Laman tersebut telah dihapuskan dan tidak dapat dikemaskinikan.',
 'edit-conflict'                    => 'Percanggahan penyuntingan.',
@@ -828,7 +805,7 @@ Sebab yang diberikan oleh $3 ialah ''$2''",
 'currentrev'             => 'Semakan semasa',
 'currentrev-asof'        => 'Semakan semasa pada $1',
 'revisionasof'           => 'Semakan pada $1',
-'revision-info'          => 'Semakan pada $1 oleh $2', # Additionally available: $3: revision id
+'revision-info'          => 'Semakan pada $1 oleh $2',
 'previousrevision'       => '←Semakan sebelumnya',
 'nextrevision'           => 'Semakan berikutnya→',
 'currentrevisionlink'    => 'Semakan semasa',
@@ -841,7 +818,6 @@ Sebab yang diberikan oleh $3 ialah ''$2''",
 Petunjuk: (kini) = perbezaan dengan versi terkini,
 (akhir) = perbezaan dengan versi sebelumnya, K = suntingan kecil.",
 'history-fieldset-title' => 'Lihat sejarah',
-'deletedrev'             => '[dihapuskan]',
 'histfirst'              => 'Terawal',
 'histlast'               => 'Terkini',
 'historysize'            => '($1 bait)',
@@ -850,66 +826,74 @@ Petunjuk: (kini) = perbezaan dengan versi terkini,
 # Revision feed
 'history-feed-title'          => 'Sejarah semakan',
 'history-feed-description'    => 'Sejarah semakan bagi laman ini',
-'history-feed-item-nocomment' => '$1 pada $2', # user at time
+'history-feed-item-nocomment' => '$1 pada $2',
 'history-feed-empty'          => 'Laman yang diminta tidak wujud.
 Mungkin ia telah dihapuskan atau namanya telah ditukar.
 Cuba [[Special:Search|cari]] laman lain yang mungkin berkaitan.',
 
 # Revision deletion
-'rev-deleted-comment'            => '(komen dibuang)',
-'rev-deleted-user'               => '(nama pengguna dibuang)',
-'rev-deleted-event'              => '(entri dibuang)',
-'rev-deleted-text-permission'    => 'Semakan ini telah dibuang daripada arkib awam.
-Butiran lanjut boleh didapati dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].',
-'rev-deleted-text-view'          => 'Semakan ini telah dibuang daripada arkib awam.
-Sebagai seorang pentadbir di {{SITENAME}}, anda boleh melihatnya.
-Butiran lanjut boleh didapati dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].',
-'rev-deleted-no-diff'            => 'Anda tidak boleh melihat perbezaan ini kerana satu daripada semakan yang dibandingkan telah dikeluarkan daripada arkib awam. Butiran lanjut boleh dirujuk dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].',
-'rev-delundel'                   => 'tunjuk/sembunyi',
-'revisiondelete'                 => 'Hapus/nyahhapus semakan',
-'revdelete-nooldid-title'        => 'Tiada semakan sasaran',
-'revdelete-nooldid-text'         => 'Anda tidak menyatakan semakan sasaran.',
-'revdelete-nologtype-title'      => 'Jenis log tidak diberi',
-'revdelete-nologtype-text'       => 'Anda tidak menyatakan jenis log untuk tindakan ini.',
-'revdelete-toomanytargets-title' => 'Terlalu banyak sasaran',
-'revdelete-toomanytargets-text'  => 'Anda telah menyatakan terlalu banyak jenis sasaran untuk tindakan ini.',
-'revdelete-nologid-title'        => 'Entri log tidak sah',
-'revdelete-nologid-text'         => 'Anda tidak menyatakan peristiwa log sasaran perkara untuk melakukan fungsi ini atau entri ynag dinyatakan tidak wujud.',
-'revdelete-selected'             => "'''{{PLURAL:$2|Versi|Versi-versi}} '''$1''' yang dipilih:'''",
-'logdelete-selected'             => "'''{{PLURAL:$1|Peristiwa|Peristiwa-peristiwa}} log yang dipilih:'''",
-'revdelete-text'                 => "'''Semakan dan peristiwa yang dihapuskan akan tetap muncul dalam sejarah laman dan log,
+'rev-deleted-comment'         => '(komen dibuang)',
+'rev-deleted-user'            => '(nama pengguna dibuang)',
+'rev-deleted-event'           => '(entri dibuang)',
+'rev-deleted-text-permission' => "Semakan laman ini telah '''dihapuskan'''.
+Butiran lanjut mungkin boleh didapati dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].",
+'rev-deleted-text-unhide'     => "Semakan laman ini telah '''dihapuskan'''.
+Butiran lanjut mungkin boleh didapati dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].
+Sebagai pentadbir anda masih boleh [$1 melihat semakan ini] jika anda ingin.",
+'rev-deleted-text-view'       => "Semakan laman ini telah '''dihapuskan'''.
+Sebagai seorang pentadbir anda boleh melihatnya; butiran lanjut mungkin boleh didapati dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].",
+'rev-deleted-no-diff'         => "Anda tidak boleh melihat perbezaan ini kerana satu daripada semakan yang dibandingkan telah '''dihapuskan'''.
+Butiran lanjut mungkin boleh didapati dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].",
+'rev-deleted-unhide-diff'     => "Salah satu semakan laman ini telah '''dihapuskan'''.
+Butiran lanjut mungkin boleh didapati dalam [{{fullurl:Special:Log/delete|page={{FULLPAGENAMEE}}}} log penghapusan].
+Sebagai pentadbir anda masih boleh [$1 melihat semakan ini] jika anda ingin.",
+'rev-delundel'                => 'tunjuk/sembunyi',
+'revisiondelete'              => 'Hapus/nyahhapus semakan',
+'revdelete-nooldid-title'     => 'Tiada semakan sasaran',
+'revdelete-nooldid-text'      => 'Anda tidak menyatakan semakan sasaran.',
+'revdelete-nologtype-title'   => 'Jenis log tidak diberi',
+'revdelete-nologtype-text'    => 'Anda tidak menyatakan jenis log untuk tindakan ini.',
+'revdelete-nologid-title'     => 'Entri log tidak sah',
+'revdelete-nologid-text'      => 'Anda tidak menyatakan peristiwa log sasaran perkara untuk melakukan fungsi ini atau entri ynag dinyatakan tidak wujud.',
+'revdelete-selected'          => "'''{{PLURAL:$2|Versi|Versi-versi}} '''$1''' yang dipilih:'''",
+'logdelete-selected'          => "'''{{PLURAL:$1|Peristiwa|Peristiwa-peristiwa}} log yang dipilih:'''",
+'revdelete-text'              => "'''Semakan dan peristiwa yang dihapuskan akan tetap muncul dalam sejarah laman dan log,
 tetapi kandungannya tidak boleh diakses awam.'''
 
 Pentadbir {{SITENAME}} boleh melihat kandungan tersebut dan menyahhapuskannya
 semula melalui laman ini melainkan mempunyai batasan.
 Sila sahkan bahawa anda hendak lakukan ini dan memahami akibatnya, dan anda mematuhi [[{{MediaWiki:Policy-url}}|polisi]].",
-'revdelete-legend'               => 'Tetapkan batasan:',
-'revdelete-hide-text'            => 'Sembunyikan teks semakan',
-'revdelete-hide-name'            => 'Sembunyikan tindakan dan sasaran',
-'revdelete-hide-comment'         => 'Sembunyikan komen suntingan',
-'revdelete-hide-user'            => 'Sembunyikan nama pengguna/IP penyunting',
-'revdelete-hide-restricted'      => 'Kenakan batasan ini ke atas semua pengguna, termasuk penyelia',
-'revdelete-suppress'             => 'Sekat data daripada semua pengguna, termasuk penyelia',
-'revdelete-hide-image'           => 'Sembunyikan kandungan fail',
-'revdelete-unsuppress'           => 'Buang batasan pada semakan yang dipulihkan',
-'revdelete-log'                  => 'Komen log:',
-'revdelete-submit'               => 'Kenakan ke atas versi yang dipilih',
-'revdelete-logentry'             => 'menukar kebolehnampakan semakan [[$1]]',
-'logdelete-logentry'             => 'menukar kebolehnampakan peristiwa bagi [[$1]]',
-'revdelete-success'              => 'Kebolehnampakan semakan ditetapkan.',
-'logdelete-success'              => 'Kebolehnampakan peristiwa ditetapkan.',
-'revdel-restore'                 => 'Tukar kebolehnampakan',
-'pagehist'                       => 'Sejarah laman',
-'deletedhist'                    => 'Sejarah yang dihapuskan',
-'revdelete-content'              => 'kandungan',
-'revdelete-summary'              => 'ringkasan',
-'revdelete-uname'                => 'nama pengguna',
-'revdelete-restricted'           => 'mengenakan sekatan pada penyelia',
-'revdelete-unrestricted'         => 'menarik sekatan daripada penyelia',
-'revdelete-hid'                  => 'menyembunyikan $1',
-'revdelete-unhid'                => 'memunculkan $1',
-'revdelete-log-message'          => '$1 bagi {{PLURAL:$2|sebuah|$2 buah}} semakan',
-'logdelete-log-message'          => '$1 bagi $2 peristiwa',
+'revdelete-suppress-text'     => "Pembatasan ini '''hanya''' untuk digunakan dalam kes-kes berikut:
+* Maklumat peribadi tidak sesuai
+*: ''alamat rumah dan nombor telefon, nombor keselamatan sosial, dsbg.''",
+'revdelete-legend'            => 'Tetapkan batasan:',
+'revdelete-hide-text'         => 'Sembunyikan teks semakan',
+'revdelete-hide-name'         => 'Sembunyikan tindakan dan sasaran',
+'revdelete-hide-comment'      => 'Sembunyikan komen suntingan',
+'revdelete-hide-user'         => 'Sembunyikan nama pengguna/IP penyunting',
+'revdelete-hide-restricted'   => 'Sekat data daripada penyelia dan pengguna lain',
+'revdelete-suppress'          => 'Sekat data daripada semua pengguna, termasuk penyelia',
+'revdelete-hide-image'        => 'Sembunyikan kandungan fail',
+'revdelete-unsuppress'        => 'Buang batasan pada semakan yang dipulihkan',
+'revdelete-log'               => 'Komen log:',
+'revdelete-submit'            => 'Kenakan ke atas versi yang dipilih',
+'revdelete-logentry'          => 'menukar kebolehnampakan semakan [[$1]]',
+'logdelete-logentry'          => 'menukar kebolehnampakan peristiwa bagi [[$1]]',
+'revdelete-success'           => 'Kebolehnampakan semakan ditetapkan.',
+'revdelete-failure'           => "'''Keterlihatan semakan tidak dapat ditetapkan.'''",
+'logdelete-success'           => 'Kebolehnampakan peristiwa ditetapkan.',
+'revdel-restore'              => 'Tukar kebolehnampakan',
+'pagehist'                    => 'Sejarah laman',
+'deletedhist'                 => 'Sejarah yang dihapuskan',
+'revdelete-content'           => 'kandungan',
+'revdelete-summary'           => 'ringkasan',
+'revdelete-uname'             => 'nama pengguna',
+'revdelete-restricted'        => 'mengenakan sekatan pada penyelia',
+'revdelete-unrestricted'      => 'menarik sekatan daripada penyelia',
+'revdelete-hid'               => 'menyembunyikan $1',
+'revdelete-unhid'             => 'memunculkan $1',
+'revdelete-log-message'       => '$1 bagi {{PLURAL:$2|sebuah|$2 buah}} semakan',
+'logdelete-log-message'       => '$1 bagi $2 peristiwa',
 
 # Suppression log
 'suppressionlog'     => 'Log penahanan',
@@ -939,6 +923,7 @@ Sila pastikan bahawa perubahan ini akan mengekalkan kesinambungan sejarah laman.
 'mergehistory-autocomment'         => 'Menggabungkan [[:$1]] dengan [[:$2]]',
 'mergehistory-comment'             => 'Menggabungkan [[:$1]] dengan [[:$2]]: $3',
 'mergehistory-same-destination'    => 'Laman sasaran tidak boleh sama dengan laman sumber',
+'mergehistory-reason'              => 'Alasan:',
 
 # Merge log
 'mergelog'           => 'Log penggabungan',
@@ -947,67 +932,68 @@ Sila pastikan bahawa perubahan ini akan mengekalkan kesinambungan sejarah laman.
 'mergelogpagetext'   => 'Yang berikut ialah senarai terkini bagi penggabungan sejarah sesebuah laman ke dalam lamana yang lain.',
 
 # Diffs
-'history-title'           => 'Sejarah semakan bagi "$1"',
-'difference'              => '(Perbezaan antara semakan)',
-'lineno'                  => 'Baris $1:',
-'compareselectedversions' => 'Bandingkan versi-versi yang dipilih',
-'visualcomparison'        => 'Perbandingan visual',
-'wikicodecomparison'      => 'Perbandingan wikitext',
-'editundo'                => 'batal',
-'diff-multi'              => '({{PLURAL:$1|Satu|$1}} semakan pertengahan tidak ditunjukkan.)',
-'diff-movedto'            => 'dipindahkan ke $1',
-'diff-styleadded'         => '$1 gaya ditambah',
-'diff-added'              => '$1 ditambah',
-'diff-changedto'          => '$1 ditukar menjadi',
-'diff-movedoutof'         => 'dipindah keluar daripada $1',
-'diff-styleremoved'       => '$1 gaya dibuang',
-'diff-removed'            => '$1 dibuang',
-'diff-changedfrom'        => 'ditukar daripada $1',
-'diff-src'                => 'sumber',
-'diff-withdestination'    => 'dengan sasaran $1',
-'diff-with'               => '&#32;dengan $1 $2',
-'diff-with-final'         => '&#32;dan $1 $2',
-'diff-width'              => 'lebar',
-'diff-height'             => 'tinggi',
-'diff-p'                  => "'''perenggan'''",
-'diff-blockquote'         => "'''blok petikan'''",
-'diff-h1'                 => "'''tajuk (aras 1)'''",
-'diff-h2'                 => "'''tajuk (aras 2)'''",
-'diff-h3'                 => "'''tajuk (aras 3)'''",
-'diff-h4'                 => "'''tajuk (aras 4)'''",
-'diff-h5'                 => "'''tajuk (aras 5)'''",
-'diff-pre'                => "'''blok praformat'''",
-'diff-div'                => "'''bahagian'''",
-'diff-ul'                 => "'''senarai tak bertertib'''",
-'diff-ol'                 => "'''senarai bertertib'''",
-'diff-li'                 => "'''unsur senarai'''",
-'diff-table'              => "'''jadual'''",
-'diff-tbody'              => "'''isi jadual'''",
-'diff-tr'                 => "'''baris'''",
-'diff-td'                 => "'''sel'''",
-'diff-th'                 => "'''pengatas'''",
-'diff-br'                 => "'''hentian'''",
-'diff-hr'                 => "'''garis mengufuk'''",
-'diff-code'               => "'''blok kod komputer'''",
-'diff-dl'                 => "'''senarai takrif'''",
-'diff-dt'                 => "'''istilah takrif'''",
-'diff-dd'                 => "'''takrif'''",
-'diff-input'              => "'''input'''",
-'diff-form'               => "'''borang'''",
-'diff-img'                => "'''imej'''",
-'diff-span'               => "'''bidang'''",
-'diff-a'                  => "'''pautan'''",
-'diff-i'                  => "'''condong'''",
-'diff-b'                  => "'''tebal'''",
-'diff-strong'             => "'''kuat'''",
-'diff-em'                 => "'''tegas'''",
-'diff-font'               => "'''fon'''",
-'diff-big'                => "'''besar'''",
-'diff-del'                => "'''potong'''",
-'diff-tt'                 => "'''lebar tetap'''",
-'diff-sub'                => "'''subskrip'''",
-'diff-sup'                => "'''superskrip'''",
-'diff-strike'             => "'''potong'''",
+'history-title'            => 'Sejarah semakan bagi "$1"',
+'difference'               => '(Perbezaan antara semakan)',
+'lineno'                   => 'Baris $1:',
+'compareselectedversions'  => 'Bandingkan versi-versi yang dipilih',
+'showhideselectedversions' => 'Tunjuk/sorok versi yang dipilih',
+'visualcomparison'         => 'Perbandingan visual',
+'wikicodecomparison'       => 'Perbandingan wikitext',
+'editundo'                 => 'batal',
+'diff-multi'               => '({{PLURAL:$1|Satu|$1}} semakan pertengahan tidak ditunjukkan.)',
+'diff-movedto'             => 'dipindahkan ke $1',
+'diff-styleadded'          => '$1 gaya ditambah',
+'diff-added'               => '$1 ditambah',
+'diff-changedto'           => '$1 ditukar menjadi',
+'diff-movedoutof'          => 'dipindah keluar daripada $1',
+'diff-styleremoved'        => '$1 gaya dibuang',
+'diff-removed'             => '$1 dibuang',
+'diff-changedfrom'         => 'ditukar daripada $1',
+'diff-src'                 => 'sumber',
+'diff-withdestination'     => 'dengan sasaran $1',
+'diff-with'                => '&#32;dengan $1 $2',
+'diff-with-final'          => '&#32;dan $1 $2',
+'diff-width'               => 'lebar',
+'diff-height'              => 'tinggi',
+'diff-p'                   => "'''perenggan'''",
+'diff-blockquote'          => "'''blok petikan'''",
+'diff-h1'                  => "'''tajuk (aras 1)'''",
+'diff-h2'                  => "'''tajuk (aras 2)'''",
+'diff-h3'                  => "'''tajuk (aras 3)'''",
+'diff-h4'                  => "'''tajuk (aras 4)'''",
+'diff-h5'                  => "'''tajuk (aras 5)'''",
+'diff-pre'                 => "'''blok praformat'''",
+'diff-div'                 => "'''bahagian'''",
+'diff-ul'                  => "'''senarai tak bertertib'''",
+'diff-ol'                  => "'''senarai bertertib'''",
+'diff-li'                  => "'''unsur senarai'''",
+'diff-table'               => "'''jadual'''",
+'diff-tbody'               => "'''isi jadual'''",
+'diff-tr'                  => "'''baris'''",
+'diff-td'                  => "'''sel'''",
+'diff-th'                  => "'''pengatas'''",
+'diff-br'                  => "'''hentian'''",
+'diff-hr'                  => "'''garis mengufuk'''",
+'diff-code'                => "'''blok kod komputer'''",
+'diff-dl'                  => "'''senarai takrif'''",
+'diff-dt'                  => "'''istilah takrif'''",
+'diff-dd'                  => "'''takrif'''",
+'diff-input'               => "'''input'''",
+'diff-form'                => "'''borang'''",
+'diff-img'                 => "'''imej'''",
+'diff-span'                => "'''bidang'''",
+'diff-a'                   => "'''pautan'''",
+'diff-i'                   => "'''condong'''",
+'diff-b'                   => "'''tebal'''",
+'diff-strong'              => "'''kuat'''",
+'diff-em'                  => "'''tegas'''",
+'diff-font'                => "'''fon'''",
+'diff-big'                 => "'''besar'''",
+'diff-del'                 => "'''potong'''",
+'diff-tt'                  => "'''lebar tetap'''",
+'diff-sub'                 => "'''subskrip'''",
+'diff-sup'                 => "'''superskrip'''",
+'diff-strike'              => "'''potong'''",
 
 # Search results
 'searchresults'                    => 'Keputusan carian',
@@ -1034,8 +1020,7 @@ Sila pastikan bahawa perubahan ini akan mengekalkan kesinambungan sejarah laman.
 'searchhelp-url'                   => 'Help:Kandungan',
 'searchmenu-prefix'                => '[[Special:PrefixIndex/$1|Senarai laman dengan awalan ini]]',
 'searchprofile-articles'           => 'Laman kandungan',
-'searchprofile-articles-and-proj'  => 'Laman kandungan & projek',
-'searchprofile-project'            => 'Laman projek',
+'searchprofile-project'            => 'Laman bantuan dan projek',
 'searchprofile-images'             => 'Fail',
 'searchprofile-everything'         => 'Semua',
 'searchprofile-advanced'           => 'Maju',
@@ -1044,8 +1029,6 @@ Sila pastikan bahawa perubahan ini akan mengekalkan kesinambungan sejarah laman.
 'searchprofile-images-tooltip'     => 'Cari fail',
 'searchprofile-everything-tooltip' => 'Gelintar semua kandungan (termasuk laman perbincangan)',
 'searchprofile-advanced-tooltip'   => 'Gelintar ruang nama tempahan',
-'prefs-search-nsdefault'           => 'Gelintar menggunakan tetapan lalai:',
-'prefs-search-nscustom'            => 'Gelintar ruang nama tempahan:',
 'search-result-size'               => '$1 ($2 patah perkataan)',
 'search-result-score'              => 'Kaitan: $1%',
 'search-redirect'                  => '(pelencongan $1)',
@@ -1074,35 +1057,26 @@ Cuba berikan awalan ''all:'' untuk menggelintar semua kandungan (termasuk laman
 'search-external'                  => 'Carian luar',
 'searchdisabled'                   => 'Ciri pencarian dalam {{SITENAME}} dimatikan. Anda boleh mencari melalui Google. Sila ambil perhatian bahawa indeks dalam Google mungkin bukan yang terkini.',
 
+# Quickbar
+'qbsettings'               => 'Bar pantas',
+'qbsettings-none'          => 'Tiada',
+'qbsettings-fixedleft'     => 'Tetap sebelah kiri',
+'qbsettings-fixedright'    => 'Tetap sebelah kanan',
+'qbsettings-floatingleft'  => 'Berubah-ubah sebelah kiri',
+'qbsettings-floatingright' => 'Berubah-ubah sebelah kanan',
+
 # Preferences page
 'preferences'               => 'Keutamaan',
 'mypreferences'             => 'Keutamaan saya',
 'prefs-edits'               => 'Jumlah suntingan:',
 'prefsnologin'              => 'Belum log masuk',
 'prefsnologintext'          => 'Anda hendaklah <span class="plainlinks">[{{fullurl:Special:UserLogin|returnto=$1}} log masuk]</span> terlebih dahulu untuk menetapkan keutamaan.',
-'prefsreset'                => 'Keutamaan anda telah diset semula dari storan.',
-'qbsettings'                => 'Bar pantas',
-'qbsettings-none'           => 'Tiada',
-'qbsettings-fixedleft'      => 'Tetap sebelah kiri',
-'qbsettings-fixedright'     => 'Tetap sebelah kanan',
-'qbsettings-floatingleft'   => 'Berubah-ubah sebelah kiri',
-'qbsettings-floatingright'  => 'Berubah-ubah sebelah kanan',
 'changepassword'            => 'Tukar kata laluan',
-'skin'                      => 'Rupa',
+'prefs-skin'                => 'Rupa',
 'skin-preview'              => 'Pratonton',
-'math'                      => 'Matematik',
-'dateformat'                => 'Format tarikh',
+'prefs-math'                => 'Matematik',
 'datedefault'               => 'Tiada keutamaan',
-'datetime'                  => 'Tarikh dan waktu',
-'math_failure'              => 'Gagal menghurai',
-'math_unknown_error'        => 'ralat yang tidak dikenali',
-'math_unknown_function'     => 'fungsi yang tidak dikenali',
-'math_lexing_error'         => "ralat ''lexing''",
-'math_syntax_error'         => 'ralat sintaks',
-'math_image_error'          => 'penukaran PNG gagal; sila pastikan bahawa latex, dvips, gs dan convert dipasang dengan betul',
-'math_bad_tmpdir'           => 'Direktori temp matematik tidak boleh ditulis atau dicipta',
-'math_bad_output'           => 'Direktori output matematik tidak boleh ditulis atau dicipta',
-'math_notexvc'              => 'Atur cara texvc hilang; sila lihat fail math/README untuk maklumat konfigurasi.',
+'prefs-datetime'            => 'Tarikh dan waktu',
 'prefs-personal'            => 'Profil',
 'prefs-rc'                  => 'Perubahan terkini',
 'prefs-watchlist'           => 'Senarai pantau',
@@ -1112,10 +1086,11 @@ Cuba berikan awalan ''all:'' untuk menggelintar semua kandungan (termasuk laman
 'prefs-watchlist-edits-max' => '(had: 1000)',
 'prefs-misc'                => 'Pelbagai',
 'prefs-resetpass'           => 'Tukar kata laluan',
+'prefs-email'               => 'Pilihan email',
 'saveprefs'                 => 'Simpan',
 'resetprefs'                => 'Set semula',
 'restoreprefs'              => 'Pulihkan semua tetapan lalai',
-'textboxsize'               => 'Menyunting',
+'prefs-editing'             => 'Menyunting',
 'prefs-edit-boxsize'        => 'Saiz kotak sunting.',
 'rows'                      => 'Baris:',
 'columns'                   => 'Lajur:',
@@ -1126,12 +1101,10 @@ Cuba berikan awalan ''all:'' untuk menggelintar semua kandungan (termasuk laman
 'stub-threshold'            => 'Ambang bagi pemformatan <a href="#" class="stub">pautan ke rencana ringkas</a> (bait):',
 'recentchangesdays'         => 'Bilangan hari dalam perubahan terkini:',
 'recentchangesdays-max'     => '(had $1 hari)',
-'recentchangescount'        => 'Bilangan suntingan yang dipaparkan dalam perubahan terkini, sejarah laman, dan log, ketika lalai:',
+'recentchangescount'        => 'Bilangan suntingan yang dipaparkan mengikut ketetapan:',
 'savedprefs'                => 'Keutamaan anda disimpan.',
-'timezonelegend'            => 'Zon waktu',
-'timezonetext'              => 'Beza waktu dalam jam antara waktu tempatan anda dengan waktu UTC (8 untuk Kuala Lumpur).',
+'timezonelegend'            => 'Zon waktu:',
 'localtime'                 => 'Waktu tempatan:',
-'timezoneselect'            => 'Zon waktu:',
 'timezoneuseserverdefault'  => 'Gunakan nilai pelayan',
 'timezoneuseoffset'         => 'Lain-lain (nyatakan imbangan)',
 'timezoneoffset'            => 'Imbangan¹:',
@@ -1152,12 +1125,37 @@ Cuba berikan awalan ''all:'' untuk menggelintar semua kandungan (termasuk laman
 'prefs-namespaces'          => 'Ruang nama',
 'defaultns'                 => 'Cari dalam ruang nama ini secara lalai:',
 'default'                   => 'lalai',
-'files'                     => 'Fail',
+'prefs-files'               => 'Fail',
 'prefs-custom-css'          => 'CSS tempahan',
 'prefs-custom-js'           => 'JS tempahan',
+'prefs-emailconfirm-label'  => 'Pengesahan e-mail:',
+'youremail'                 => 'E-mel:',
+'username'                  => 'Nama pengguna:',
+'uid'                       => 'ID pengguna:',
+'prefs-memberingroups'      => 'Ahli kumpulan:',
+'prefs-registration'        => 'Masa pendaftaran:',
+'yourrealname'              => 'Nama sebenar:',
+'yourlanguage'              => 'Bahasa:',
+'yourvariant'               => 'Varian',
+'yournick'                  => 'Nama samaran:',
+'badsig'                    => 'Tandatangan mentah tidak sah; sila semak tag HTML.',
+'badsiglength'              => 'Tandatangan anda tidak boleh melebihi $1 aksara.',
+'yourgender'                => 'Jantina:',
+'gender-unknown'            => 'Tidak dinyatakan',
+'gender-male'               => 'Lelaki',
+'gender-female'             => 'Perempuan',
+'prefs-help-gender'         => 'Pilihan: digunakan oleh perisian ini untuk merujuk diri anda dengan betul. Maklumat ini akan didedahkan kepada orang awam.',
+'email'                     => 'E-mel',
+'prefs-help-realname'       => 'Nama sebenar adalah tidak wajib. Jika dinyatakan, ia akan digunakan untuk mengiktiraf karya anda.',
+'prefs-help-email'          => 'Alamat e-mel adalah tidak wajib. Akan tetapi, jika anda terlupa kata laluan, anda boleh meminta kata laluan yang baru dikirim kepada e-mel anda. Anda juga boleh membenarkan orang lain menghubungi anda melalui laman pengguna atau laman perbualan anda tanpa mendedahkan identiti anda.',
+'prefs-help-email-required' => 'Alamat e-mel adalah wajib.',
+'prefs-info'                => 'Maklumat asas',
+'prefs-signature'           => 'Tandatangan',
+'prefs-dateformat'          => 'Format tarikh',
+'prefs-display'             => 'Papar pilihan',
 
 # User rights
-'userrights'                  => 'Pengurusan hak pengguna', # Not used as normal message but as header for the special page itself
+'userrights'                  => 'Pengurusan hak pengguna',
 'userrights-lookup-user'      => 'Urus kumpulan pengguna',
 'userrights-user-editname'    => 'Masukkan nama pengguna:',
 'editusergroup'               => 'Sunting Kumpulan Pengguna',
@@ -1202,60 +1200,61 @@ Cuba berikan awalan ''all:'' untuk menggelintar semua kandungan (termasuk laman
 'grouppage-suppress'      => '{{ns:project}}:Pengawas',
 
 # Rights
-'right-read'                 => 'Membaca laman',
-'right-edit'                 => 'Menyunting laman',
-'right-createpage'           => 'Mencipta laman (selain laman perbincangan)',
-'right-createtalk'           => 'Mencipta laman perbincangan',
-'right-createaccount'        => 'Membuka akaun pengguna baru',
-'right-minoredit'            => 'Menanda suntingan kecil',
-'right-move'                 => 'Memindah laman',
-'right-move-subpages'        => 'Memindahkan laman berserta sublaman',
-'right-move-rootuserpages'   => 'Memindahkan laman induk pengguna',
-'right-movefile'             => 'Memindahkan fail',
-'right-suppressredirect'     => 'Memindahkan sesebuah laman tanpa mencipta lencongan',
-'right-upload'               => 'Memuat naik fail',
-'right-reupload'             => 'Menulis ganti fail sedia ada',
-'right-reupload-own'         => 'Menulis ganti fail sedia ada yang dimuat naik sendiri',
-'right-reupload-shared'      => 'Mengatasi fail di gedung media kongsi',
-'right-upload_by_url'        => 'Memuat naik fail daripada alamat URL',
-'right-purge'                => 'Membersihkan cache bagi sesebuah laman tanpa pengesahan',
-'right-autoconfirmed'        => 'Menyunting laman yang dilindungi separa',
-'right-bot'                  => 'Dianggap melakukan tugas-tugas automatik',
-'right-nominornewtalk'       => 'Suntingan kecil pada laman perbincangan seseorang pengguna tidak menghidupkan isyarat pesanan baru untuk pengguna itu',
-'right-apihighlimits'        => 'Meninggikan had dalam pertanyaan API',
-'right-writeapi'             => 'Menggunakan API tulis',
-'right-delete'               => 'Menghapuskan laman',
-'right-bigdelete'            => 'Menghapuskan laman bersejarah',
-'right-deleterevision'       => 'Menghapuskan dan memulihkan semula mana-mana semakan bagi sesebuah laman',
-'right-deletedhistory'       => 'Melihat senarai entri sejarah yang telah dihapuskan, tetapi tanpa teks yang berkaitan',
-'right-browsearchive'        => 'Menggelintar laman-laman yang telah dihapuskan',
-'right-undelete'             => 'Mengembalikan laman yang telah dihapuskan (nyahhapus)',
-'right-suppressrevision'     => 'Memeriksa dan memulihkan semakan yang terselindung daripada penyelia',
-'right-suppressionlog'       => 'Melihat log rahsia',
-'right-block'                => 'Menyekat pengguna lain daripada menyunting',
-'right-blockemail'           => 'Menyekat pengguna lain daripada mengirim e-mel',
-'right-hideuser'             => 'Menyekat sesebuah nama pengguna, menyembunyikannya daripada orang ramai',
-'right-ipblock-exempt'       => 'Melangkau sekatan IP, sekatan automatik dan sekatan julat',
-'right-proxyunbannable'      => 'Melangkau sekatan proksi automatik',
-'right-protect'              => 'Menukar peringkat perlindungan dan menyunting laman yang dilindungi',
-'right-editprotected'        => 'Menyunting laman yang dilindungi (tanpa perlindungan melata)',
-'right-editinterface'        => 'Menyunting antara muka pengguna',
-'right-editusercssjs'        => 'Menyunting fail CSS dan JavaScript pengguna lain',
-'right-rollback'             => 'Mengundurkan suntigan terakhir bagi laman tertentu',
-'right-markbotedits'         => 'Menanda suntingan yang diundurkan sebagai suntingan bot',
-'right-noratelimit'          => 'Tidak dikenakan had kadar penyuntingan',
-'right-import'               => 'Mengimport laman dari wiki lain',
-'right-importupload'         => 'Mengimport laman dengan memuat naik fail',
-'right-patrol'               => 'Memeriksa suntingan orang lain',
-'right-autopatrol'           => 'Suntingannya ditandakan sebagai telah diperiksa secara automatik',
-'right-patrolmarks'          => 'Melihat tanda pemeriksaan dalam senarai perubahan terkini',
-'right-unwatchedpages'       => 'Melihat senarai laman yang tidak dipantau',
-'right-trackback'            => 'Mengirim jejak balik',
-'right-mergehistory'         => 'Menggabungkan sejarah laman',
-'right-userrights'           => 'Menyerahkan dan menarik balik sebarang hak pengguna',
-'right-userrights-interwiki' => 'Menyerahkan dan menarik balik hak pengguna di wiki lain',
-'right-siteadmin'            => 'Mengunci dan membuka kunci pangkalan data',
-'right-reset-passwords'      => 'Mengeset semula kata laluan pengguna lain',
+'right-read'                  => 'Membaca laman',
+'right-edit'                  => 'Menyunting laman',
+'right-createpage'            => 'Mencipta laman (selain laman perbincangan)',
+'right-createtalk'            => 'Mencipta laman perbincangan',
+'right-createaccount'         => 'Membuka akaun pengguna baru',
+'right-minoredit'             => 'Menanda suntingan kecil',
+'right-move'                  => 'Memindah laman',
+'right-move-subpages'         => 'Memindahkan laman berserta sublaman',
+'right-move-rootuserpages'    => 'Memindahkan laman induk pengguna',
+'right-movefile'              => 'Memindahkan fail',
+'right-suppressredirect'      => 'Memindahkan sesebuah laman tanpa mencipta lencongan',
+'right-upload'                => 'Memuat naik fail',
+'right-reupload'              => 'Menulis ganti fail sedia ada',
+'right-reupload-own'          => 'Menulis ganti fail sedia ada yang dimuat naik sendiri',
+'right-reupload-shared'       => 'Mengatasi fail di gedung media kongsi',
+'right-upload_by_url'         => 'Memuat naik fail daripada alamat URL',
+'right-purge'                 => 'Membersihkan cache bagi sesebuah laman tanpa pengesahan',
+'right-autoconfirmed'         => 'Menyunting laman yang dilindungi separa',
+'right-bot'                   => 'Dianggap melakukan tugas-tugas automatik',
+'right-nominornewtalk'        => 'Suntingan kecil pada laman perbincangan seseorang pengguna tidak menghidupkan isyarat pesanan baru untuk pengguna itu',
+'right-apihighlimits'         => 'Meninggikan had dalam pertanyaan API',
+'right-writeapi'              => 'Menggunakan API tulis',
+'right-delete'                => 'Menghapuskan laman',
+'right-bigdelete'             => 'Menghapuskan laman bersejarah',
+'right-deleterevision'        => 'Menghapuskan dan memulihkan semula mana-mana semakan bagi sesebuah laman',
+'right-deletedhistory'        => 'Melihat senarai entri sejarah yang telah dihapuskan, tetapi tanpa teks yang berkaitan',
+'right-browsearchive'         => 'Menggelintar laman-laman yang telah dihapuskan',
+'right-undelete'              => 'Mengembalikan laman yang telah dihapuskan (nyahhapus)',
+'right-suppressrevision'      => 'Memeriksa dan memulihkan semakan yang terselindung daripada penyelia',
+'right-suppressionlog'        => 'Melihat log rahsia',
+'right-block'                 => 'Menyekat pengguna lain daripada menyunting',
+'right-blockemail'            => 'Menyekat pengguna lain daripada mengirim e-mel',
+'right-hideuser'              => 'Menyekat sesebuah nama pengguna, menyembunyikannya daripada orang ramai',
+'right-ipblock-exempt'        => 'Melangkau sekatan IP, sekatan automatik dan sekatan julat',
+'right-proxyunbannable'       => 'Melangkau sekatan proksi automatik',
+'right-protect'               => 'Menukar peringkat perlindungan dan menyunting laman yang dilindungi',
+'right-editprotected'         => 'Menyunting laman yang dilindungi (tanpa perlindungan melata)',
+'right-editinterface'         => 'Menyunting antara muka pengguna',
+'right-editusercssjs'         => 'Menyunting fail CSS dan JavaScript pengguna lain',
+'right-rollback'              => 'Mengundurkan suntigan terakhir bagi laman tertentu',
+'right-markbotedits'          => 'Menanda suntingan yang diundurkan sebagai suntingan bot',
+'right-noratelimit'           => 'Tidak dikenakan had kadar penyuntingan',
+'right-import'                => 'Mengimport laman dari wiki lain',
+'right-importupload'          => 'Mengimport laman dengan memuat naik fail',
+'right-patrol'                => 'Memeriksa suntingan orang lain',
+'right-autopatrol'            => 'Suntingannya ditandakan sebagai telah diperiksa secara automatik',
+'right-patrolmarks'           => 'Melihat tanda pemeriksaan dalam senarai perubahan terkini',
+'right-unwatchedpages'        => 'Melihat senarai laman yang tidak dipantau',
+'right-trackback'             => 'Mengirim jejak balik',
+'right-mergehistory'          => 'Menggabungkan sejarah laman',
+'right-userrights'            => 'Menyerahkan dan menarik balik sebarang hak pengguna',
+'right-userrights-interwiki'  => 'Menyerahkan dan menarik balik hak pengguna di wiki lain',
+'right-siteadmin'             => 'Mengunci dan membuka kunci pangkalan data',
+'right-reset-passwords'       => 'Mengeset semula kata laluan pengguna lain',
+'right-override-export-depth' => 'Eksport laman termasuk laman dipaut sehingga kedalaman 5',
 
 # User rights log
 'rightslog'      => 'Log hak pengguna',
@@ -1409,7 +1408,7 @@ Jika anda memiliki imej ini dalam leraian penuh, sila muat naik fail tersebut. S
 'sourcefilename'              => 'Nama fail sumber:',
 'destfilename'                => 'Nama fail destinasi:',
 'upload-maxfilesize'          => 'Had saiz fail: $1',
-'watchthisupload'             => 'Pantau laman ini',
+'watchthisupload'             => 'Pantau fail ini',
 'filewasdeleted'              => 'Sebuah fail dengan nama ini pernah dimuat naik, tetapi kemudiannya dihapuskan. Anda seharusnya menyemak $1 sebelum meneruskan percubaan untuk memuat naik fail ini.',
 'upload-wasdeleted'           => "'''Amaran: Anda sedang memuat naik sebuah fail yang pernah dihapuskan.'''
 
@@ -1450,6 +1449,7 @@ Klik di atas mana-mana lajur yang berkenaan untuk menukar tertib susunan.',
 'listfiles_count'       => 'Versi',
 
 # File description page
+'file-anchor-link'          => 'Imej',
 'filehist'                  => 'Sejarah fail',
 'filehist-help'             => 'Klik pada tarikh/waktu untuk melihat rupa fail tersebut pada waktu silam.',
 'filehist-deleteall'        => 'hapuskan semua',
@@ -1473,15 +1473,14 @@ Anda boleh melihat [[Special:WhatLinksHere/$2|senarai penuh]].',
 'morelinkstoimage'          => 'Lihat [[Special:WhatLinksHere/$1|semua pautan]] ke fail ini.',
 'redirectstofile'           => '{{PLURAL:$1|Fail|$1 buah fail}} berikut melencong ke fail ini:',
 'duplicatesoffile'          => '{{PLURAL:$1|Fail|$1 buah fail}} berikut adalah salinan bagi fail ini ([[Special:FileDuplicateSearch/$2|butiran lanjut]]):',
-'sharedupload'              => 'Fail ini adalah dari $1 dan boleh digunakan oleh projek lain. $2', # $1 is the repo name, $2 is shareduploadwiki(-desc)
-'shareduploadwiki'          => 'Sila lihat $1 untuk maklumat lanjut.',
-'shareduploadwiki-desc'     => 'Yang berikut ialah keterangan yang diambil daripada $1nya.',
-'shareduploadwiki-linktext' => 'laman keterangan fail',
-'noimage'                   => 'Fail ini tidak wujud. Anda boleh $1.',
-'noimage-linktext'          => 'memuat naik fail baru',
+'sharedupload'              => 'Fail ini daripada $1 dan boleh digunakan oleh projek lain.',
+'sharedupload-desc-there'   => 'Fail ini dari $1 dan mungkin digunakan oleh projek lain.
+Sila lihat [$2 laman penerangan fail] untuk maklumat lanjut.',
+'sharedupload-desc-here'    => 'Fail ini dari $1 dan mungkin digunakan oleh projek lain.
+Penerangan pada [$2 laman penerangan failnya] di sana ditunjukkan di bawah.',
 'uploadnewversion-linktext' => 'Muat naik versi baru bagi fail ini',
-'shared-repo-from'          => 'dari $1', # $1 is the repository name
-'shared-repo'               => 'sebuah gedung kongsi', # used when shared-repo-NAME does not exist
+'shared-repo-from'          => 'dari $1',
+'shared-repo'               => 'sebuah gedung kongsi',
 
 # File reversion
 'filerevert'                => 'Balikkan $1',
@@ -1597,6 +1596,7 @@ Anda boleh melihat [[Special:WhatLinksHere/$2|senarai penuh]].',
 'popularpages'            => 'Laman popular',
 'wantedcategories'        => 'Kategori dikehendaki',
 'wantedpages'             => 'Laman dikehendaki',
+'wantedpages-badtitle'    => 'Tajuk tidak sah dalam set keputusan: $1',
 'wantedfiles'             => 'Fail dikehendaki',
 'wantedtemplates'         => 'Templat dikehendaki',
 'mostlinked'              => 'Laman dipaut terbanyak',
@@ -1867,8 +1867,8 @@ Sila lihat $2 untuk rekod penghapusan terkini.',
 'alreadyrolled'    => 'Suntingan terakhir bagi [[:$1]] oleh [[User:$2|$2]] ([[User talk:$2|Perbualan]]{{int:pipe-separator}}[[Special:Contributions/$2|{{int:contribslink}}]]) tidak dapat dibalikkan; terdapat pengguna lain yang telah menyunting atau membalikkan laman itu.
 
 Suntingan terakhir telah dibuat oleh [[User:$3|$3]] ([[User talk:$3|Perbualan]]{{int:pipe-separator}}[[Special:Contributions/$3|{{int:contribslink}}]]).',
-'editcomment'      => "Ringkasan sutingan: \"''\$1''\".", # only shown if there is an edit comment
-'revertpage'       => 'Membalikkan suntingan oleh [[Special:Contributions/$2|$2]] ([[User talk:$2|Perbincangan]]) kepada versi terakhir oleh [[User:$1|$1]]', # Additionally available: $3: revid of the revision reverted to, $4: timestamp of the revision reverted to, $5: revid of the revision reverted from, $6: timestamp of the revision reverted from
+'editcomment'      => "Ringkasan sutingan: \"''\$1''\".",
+'revertpage'       => 'Membalikkan suntingan oleh [[Special:Contributions/$2|$2]] ([[User talk:$2|Perbincangan]]) kepada versi terakhir oleh [[User:$1|$1]]',
 'rollback-success' => 'Membalikkan suntingan oleh $1 kepada versi terakhir oleh $2.',
 'sessionfailure'   => 'Terdapat sedikit masalah pada sesi log masuk anda.
 Tindakan ini telah dibatalkan untuk mencegah perampasan sesi.
@@ -1917,7 +1917,7 @@ Ini adalah tetapan semasa bagi laman '''$1''':",
 ** Perang sunting
 ** Laman popular',
 'protect-edit-reasonlist'     => 'Ubah sebab-sebab perlindungan',
-'protect-expiry-options'      => '2 jam:2 hours,1 hari:1 day,3 hari:3 days,1 minggu:1 week,2 minggu:2 weeks,1 bulan:1 month,3 bulan:3 months,6 bulan:6 months,1 tahun:1 year,selama-lamanya:infinite', # display1:time1,display2:time2,...
+'protect-expiry-options'      => '1 jam:1 hour,1 hari:1 day,1 minggu:1 week,2 minggu:2 weeks,1 bulan:1 month,3 bulan:3 months,6 bulan:6 months,1 tahun:1 year,selama-lamanya:infinite',
 'restriction-type'            => 'Keizinan:',
 'restriction-level'           => 'Peringkat pembatasan:',
 'minimum-size'                => 'Saiz minimum',
@@ -1994,7 +1994,7 @@ $1',
 'contributions-title' => 'Sumbangan oleh $1',
 'mycontris'           => 'Sumbangan saya',
 'contribsub2'         => 'Oleh $1 ($2)',
-'nocontribs'          => 'Tiada sebarang perubahan yang sepadan dengan kriteria-kriteria ini.', # Optional parameter: $1 is the user name
+'nocontribs'          => 'Tiada sebarang perubahan yang sepadan dengan kriteria-kriteria ini.',
 'uctop'               => ' (puncak)',
 'month'               => 'Sebelum bulan:',
 'year'                => 'Sebelum tahun:',
@@ -2003,6 +2003,10 @@ $1',
 'sp-contributions-newbies-sub'   => 'Bagi akaun-akaun baru',
 'sp-contributions-newbies-title' => 'Sumbangan oleh pengguna baru',
 'sp-contributions-blocklog'      => 'Log sekatan',
+'sp-contributions-deleted'       => 'sumbangan dihapuskan',
+'sp-contributions-logs'          => 'log',
+'sp-contributions-talk'          => 'perbincangan',
+'sp-contributions-userrights'    => 'pengurusan hak pengguna',
 'sp-contributions-search'        => 'Cari sumbangan',
 'sp-contributions-username'      => 'Alamat IP atau nama pengguna:',
 'sp-contributions-submit'        => 'Cari',
@@ -2055,10 +2059,10 @@ dirosakkan).',
 'ipbenableautoblock'              => 'Sekat alamat IP terakhir dan mana-mana alamat berikutnya yang digunakan oleh pengguna ini secara automatik',
 'ipbsubmit'                       => 'Sekat pengguna ini',
 'ipbother'                        => 'Waktu lain:',
-'ipboptions'                      => '2 jam:2 hours,1 hari:1 day,3 hari:3 days,1 minggu:1 week,2 minggu:2 weeks,1 bulan:1 month,3 bulan:3 months,6 bulan:6 months,1 tahun:1 year,selama-lamanya:infinite', # display1:time1,display2:time2,...
+'ipboptions'                      => '2 jam:2 hours,1 hari:1 day,3 hari:3 days,1 minggu:1 week,2 minggu:2 weeks,1 bulan:1 month,3 bulan:3 months,6 bulan:6 months,1 tahun:1 year,selama-lamanya:infinite',
 'ipbotheroption'                  => 'lain',
 'ipbotherreason'                  => 'Sebab tambahan/lain:',
-'ipbhidename'                     => 'Sembunyikan nama pengguna/alamat IP daripada log sekatan, senarai sekatan aktif, dan senarai pengguna',
+'ipbhidename'                     => 'Sembunyikan nama pengguna daripada senarai suntingan dan pengguna',
 'ipbwatchuser'                    => 'Pantau laman pengguna dan laman perbincangan bagi pengguna ini',
 'ipballowusertalk'                => 'Benarkan pengguna ini menyunting laman perbincangannya sendiri ketika disekat',
 'ipb-change-block'                => 'Sekat semula pengguna tersebut dengan tetapan ini',
@@ -2086,7 +2090,7 @@ dirosakkan).',
 'ipblocklist-submit'              => 'Cari',
 'blocklistline'                   => '$1, $2 menyekat $3 ($4)',
 'infiniteblock'                   => 'selama-lamanya',
-'expiringblock'                   => 'sehingga $1',
+'expiringblock'                   => 'sehingga $1 $2',
 'anononlyblock'                   => 'pengguna tanpa nama sahaja',
 'noautoblockblock'                => 'sekatan automatik dipadamkan',
 'createaccountblock'              => 'pembukaan akaun baru disekat',
@@ -2113,9 +2117,11 @@ Sila lihat juga [[Special:IPBlockList|senarai sekatan IP]] yang sedang berkuatku
 'block-log-flags-noemail'         => 'e-mail disekat',
 'block-log-flags-nousertalk'      => 'tidak boleh menyunting laman perbincangan sendiri',
 'block-log-flags-angry-autoblock' => 'sekatan automatik tambahan diaktifkan',
+'block-log-flags-hiddenname'      => 'nama pengguna tersembunyi',
 'range_block_disabled'            => 'Kebolehan penyelia untuk membuat sekatan julat dimatikan.',
 'ipb_expiry_invalid'              => 'Waktu tamat tidak sah.',
 'ipb_expiry_temp'                 => 'Sekatan nama pengguna terselindung sepatutnya kekal.',
+'ipb_hide_invalid'                => 'Tidak dapat menahan akaun ini; ia mungkin mempunyai terlalu banyak suntingan.',
 'ipb_already_blocked'             => '"$1" telah pun disekat',
 'ipb-needreblock'                 => '== Telah pun disekat ==
 $1 telah pun disekat Adakah anda mahu menukar tetapan sekatan pengguna ini?',
@@ -2182,7 +2188,7 @@ Dalam kes tersebut, anda terpaksa melencongkan atau menggabungkan laman secara m
 'move-watch'                   => 'Pantau laman ini',
 'movepagebtn'                  => 'Pindah laman',
 'pagemovedsub'                 => 'Pemindahan berjaya',
-'movepage-moved'               => '<big>\'\'\'"$1" telah dipindahkan ke "$2"\'\'\'</big>', # The two titles are passed in plain text as $3 and $4 to allow additional goodies in the message.
+'movepage-moved'               => '<big>\'\'\'"$1" telah dipindahkan ke "$2"\'\'\'</big>',
 'movepage-moved-redirect'      => 'Sebuah lencongan telah dicipta.',
 'movepage-moved-noredirect'    => 'Penciptaan lencongan telah dihalang.',
 'articleexists'                => 'Laman dengan nama tersebut telah pun wujud,
@@ -2192,8 +2198,8 @@ Sila pilih nama lain.',
 'talkexists'                   => "'''Laman tersebut berjaya dipindahkan, akan tetapi laman perbincangannya tidak dapat dipindahkan kerana laman dengan tajuk baru tersebut telah pun wujud. Anda perlu menggabungkannya secara manual.'''",
 'movedto'                      => 'dipindahkan ke',
 'movetalk'                     => 'Pindahkan laman perbincangan yang berkaitan',
-'move-subpages'                => 'Pindahkan semua sublaman sekali (sehingga $1), jika boleh',
-'move-talk-subpages'           => 'Pindahkan semua sublaman bagi laman perbincangan sekali (sehingga $1), jika boleh',
+'move-subpages'                => 'Pindahkan semua sublaman sekali (sehingga $1)',
+'move-talk-subpages'           => 'Pindahkan semua sublaman bagi laman perbincangan sekali (sehingga $1)',
 'movepage-page-exists'         => 'Laman $1 telah pun wujud dan tidak boleh ditulis ganti secara automatik.',
 'movepage-page-moved'          => 'Laman $1 telah dipindahkan ke $2.',
 'movepage-page-unmoved'        => 'Laman $1 tidak dapat dipindahkan ke $2.',
@@ -2224,7 +2230,8 @@ Laman destinasi "[[:$1]]" telah pun wujud. Adakah anda mahu menghapuskannya supa
 'imagetypemismatch'            => 'Sambungan baru fail tersebut tidak sepadan dengan jenisnya',
 'imageinvalidfilename'         => 'Nama fail imej sasaran tidak sah',
 'fix-double-redirects'         => 'Kemas kinikan semua lencongan yang menuju ke tajuk asal',
-'move-leave-redirect'          => 'Meninggalkan lencongan',
+'move-leave-redirect'          => 'Lencongkan ke tajuk baru',
+'semiprotectedpagemovewarning' => "'''Nota:''' Laman ini telah dikunci agar hanya pengguna berdaftar sahaja yang boleh memindahkannya.",
 
 # Export
 'export'            => 'Eksport laman',
@@ -2240,6 +2247,8 @@ Dalam pilihan kedua tadi, anda juga boleh menggunakan pautan, umpamanya [[{{#Spe
 'export-submit'     => 'Eksport',
 'export-addcattext' => 'Tambah laman daripada kategori:',
 'export-addcat'     => 'Tambah',
+'export-addnstext'  => 'Tambah laman dari ruang nama:',
+'export-addns'      => 'Tambah',
 'export-download'   => 'Simpan sebagai fail',
 'export-templates'  => 'Sertakan templat',
 'export-pagelinks'  => 'Sertakan laman-laman yang dipaut sedalam:',
@@ -2263,6 +2272,9 @@ Sila lawat [http://www.mediawiki.org/wiki/Localisation Penyetempatan MediaWiki]
 'djvu_no_xml'              => 'Gagal mendapatkan data XML bagi fail DjVu',
 'thumbnail_invalid_params' => 'Parameter imej ringkas tidak sah',
 'thumbnail_dest_directory' => 'Direktori destinasi gagal diciptakans',
+'thumbnail_image-type'     => 'Jenis imej tidak disokong',
+'thumbnail_gd-library'     => 'Tatarajah perpustakaan GD tidak lengkap: kehilangan fungsi $1',
+'thumbnail_image-missing'  => 'Fail hilang: $1',
 
 # Special:Import
 'import'                     => 'Import laman',
@@ -2380,7 +2392,7 @@ Semua tindakan import transwiki dicatatkan dalam [[Special:Log/import|log import
 # Attribution
 'anonymous'        => '{{PLURAL:$1|Pengguna|Pengguna-pengguna}} {{SITENAME}} tanpa nama',
 'siteuser'         => 'Pengguna {{SITENAME}}, $1',
-'lastmodifiedatby' => 'Laman ini diubah buat kali terakhir pada $2, $1 oleh $3.', # $1 date, $2 time, $3 user
+'lastmodifiedatby' => 'Laman ini diubah buat kali terakhir pada $2, $1 oleh $3.',
 'othercontribs'    => 'Berdasarkan karya $1.',
 'others'           => 'lain-lain',
 'siteusers'        => '{{PLURAL:$2|Pengguna|Pengguna-pengguna}} {{SITENAME}}, $1',
@@ -2416,6 +2428,17 @@ Semua tindakan import transwiki dicatatkan dalam [[Special:Log/import|log import
 'mw_math_modern' => 'Dicadangkan untuk pelayar moden',
 'mw_math_mathml' => 'MathML jika boleh (sedang dalam uji kaji)',
 
+# Math errors
+'math_failure'          => 'Gagal menghurai',
+'math_unknown_error'    => 'ralat yang tidak dikenali',
+'math_unknown_function' => 'fungsi yang tidak dikenali',
+'math_lexing_error'     => "ralat ''lexing''",
+'math_syntax_error'     => 'ralat sintaks',
+'math_image_error'      => 'penukaran PNG gagal; sila pastikan bahawa latex, dvips, gs dan convert dipasang dengan betul',
+'math_bad_tmpdir'       => 'Direktori temp matematik tidak boleh ditulis atau dicipta',
+'math_bad_output'       => 'Direktori output matematik tidak boleh ditulis atau dicipta',
+'math_notexvc'          => 'Atur cara texvc hilang; sila lihat fail math/README untuk maklumat konfigurasi.',
+
 # Patrolling
 'markaspatrolleddiff'                 => 'Tanda ronda',
 'markaspatrolledtext'                 => 'Tanda ronda laman ini',
@@ -2455,7 +2478,7 @@ $1',
 
 # Media information
 'mediawarning'         => "'''Amaran''': Fail ini boleh mengandungi kod yang berbahaya dan merosakkan komputer anda.<hr />",
-'imagemaxsize'         => 'Had saiz imej di laman keterangannya:',
+'imagemaxsize'         => "Had saiz imej:<br />''(untuk laman keterangan fail)''",
 'thumbsize'            => 'Saiz imej ringkas:',
 'widthheightpage'      => '$1×$2, $3 halaman',
 'file-info'            => '(saiz file: $1, jenis MIME: $2)',
@@ -2499,7 +2522,8 @@ Ruangan lain akan disembunyikan.
 * datetimeoriginal
 * exposuretime
 * fnumber
-* focallength', # Do not translate list items
+* isospeedratings
+* focallength',
 
 # EXIF tags
 'exif-imagewidth'                  => 'Lebar',
@@ -2626,14 +2650,14 @@ Ruangan lain akan disembunyikan.
 
 'exif-unknowndate' => 'Tarikh tidak diketahui',
 
-'exif-orientation-1' => 'Normal', # 0th row: top; 0th column: left
-'exif-orientation-2' => 'Dibalikkan secara mengufuk', # 0th row: top; 0th column: right
-'exif-orientation-3' => 'Diputar 180°', # 0th row: bottom; 0th column: right
-'exif-orientation-4' => 'Dibalikkan secara menegak', # 0th row: bottom; 0th column: left
-'exif-orientation-5' => 'Diputarkan 90° melawan arah jam dan dibalikkan secara menegak', # 0th row: left; 0th column: top
-'exif-orientation-6' => 'Diputarkan 90° mengikut arah jam', # 0th row: right; 0th column: top
-'exif-orientation-7' => 'Diputarkan 90° mengikut arah jam dan dibalikkan secara menegak', # 0th row: right; 0th column: bottom
-'exif-orientation-8' => 'Diputarkan 90° melawan arah jam', # 0th row: left; 0th column: bottom
+'exif-orientation-1' => 'Normal',
+'exif-orientation-2' => 'Dibalikkan secara mengufuk',
+'exif-orientation-3' => 'Diputar 180°',
+'exif-orientation-4' => 'Dibalikkan secara menegak',
+'exif-orientation-5' => 'Diputarkan 90° melawan arah jam dan dibalikkan secara menegak',
+'exif-orientation-6' => 'Diputarkan 90° mengikut arah jam',
+'exif-orientation-7' => 'Diputarkan 90° mengikut arah jam dan dibalikkan secara menegak',
+'exif-orientation-8' => 'Diputarkan 90° melawan arah jam',
 
 'exif-planarconfiguration-1' => 'format besar',
 'exif-planarconfiguration-2' => 'format satah',
@@ -2749,17 +2773,26 @@ Ruangan lain akan disembunyikan.
 'exif-gpslongitude-e' => 'Longitud timur',
 'exif-gpslongitude-w' => 'Longitud barat',
 
+# Pseudotags used for GPSAltitudeRef
+'exif-gpsaltitude-0' => 'Meter di atas aras laut',
+'exif-gpsaltitude-1' => 'Meter di bawah aras laut',
+
 'exif-gpsstatus-a' => 'Pengukuran sedang dijalankan',
 'exif-gpsstatus-v' => 'Interoperabiliti pengukuran',
 
 'exif-gpsmeasuremode-2' => 'Pengukuran dua dimensi',
 'exif-gpsmeasuremode-3' => 'Pengukuran tiga dimensi',
 
-# Pseudotags used for GPSSpeedRef and GPSDestDistanceRef
+# Pseudotags used for GPSSpeedRef
 'exif-gpsspeed-k' => 'Kilometer sejam',
 'exif-gpsspeed-m' => 'Batu sejam',
 'exif-gpsspeed-n' => 'Knot',
 
+# Pseudotags used for GPSDestDistanceRef
+'exif-gpsdestdistance-k' => 'Kilometer',
+'exif-gpsdestdistance-m' => 'Batu',
+'exif-gpsdestdistance-n' => 'Batu nautika',
+
 # Pseudotags used for GPSTrackRef, GPSImgDirectionRef and GPSDestBearingRef
 'exif-gpsdirection-t' => 'Arah benar',
 'exif-gpsdirection-m' => 'Arah magnet',
@@ -2914,7 +2947,7 @@ Anda juga boleh [[Special:Watchlist/edit|menggunakan penyunting standard]].',
 'duplicate-defaultsort' => 'Amaran: Kunci susunan lalai "$2" mengatasi kunci susunan lalai "$1" sebelumnya.',
 
 # Special:Version
-'version'                          => 'Versi', # Not used as normal message but as header for the special page itself
+'version'                          => 'Versi',
 'version-extensions'               => 'Penyambung yang dipasang',
 'version-specialpages'             => 'Laman khas',
 'version-parserhooks'              => 'Penyangkuk penghurai',
@@ -2928,7 +2961,7 @@ Anda juga boleh [[Special:Watchlist/edit|menggunakan penyunting standard]].',
 'version-skin-extension-functions' => 'Fungsi penyangkuk rupa',
 'version-hook-name'                => 'Nama penyangkuk',
 'version-hook-subscribedby'        => 'Dilanggan oleh',
-'version-version'                  => 'Versi',
+'version-version'                  => '(Versi $1)',
 'version-license'                  => 'Lesen',
 'version-software'                 => 'Perisian yang dipasang',
 'version-software-product'         => 'Produk',
@@ -2959,7 +2992,7 @@ Sila masukkan nama fail tanpa awalan "{{ns:file}}:".',
 'specialpages'                   => 'Laman khas',
 'specialpages-note'              => '----
 * Laman khas biasa.
-* <span class="mw-specialpagerestricted">Laman khas terhad.</span>',
+* <strong class="mw-specialpagerestricted">Laman khas terhad.</strong>',
 'specialpages-group-maintenance' => 'Laporan penyenggaraan',
 'specialpages-group-other'       => 'Laman khas lain',
 'specialpages-group-login'       => 'Log masuk / daftar',
@@ -2981,8 +3014,9 @@ Sila masukkan nama fail tanpa awalan "{{ns:file}}:".',
 'external_image_whitelist' => ' #Jangan ubah baris ini<pre>
 #Letakkan senarai ungkapan nalar (tidak termasuk apitan //) di baris kosong di bawah
 #Setiap ungkapan akan dipadankan dengan pautan imej luar
-#Pautan yang sepadan sahaja akan dijadikan imej
+#Pautan yang sepadan sahaja akan dijadikan imej, jika tidak hanya pautan kepada imej akan muncul
 #Baris yang bermula dengan aksara # diabaikan
+#Ini sensitif kepada atur huruf
 
 #Jangan letak ungkapan nalar di bawah baris ini dan jangan ubah baris ini</pre>',
 
@@ -3008,4 +3042,12 @@ Sila masukkan nama fail tanpa awalan "{{ns:file}}:".',
 'dberr-outofdate'   => 'Sila ambil perhatian bahawa indeks mereka bagi kandungan kami mungkin sudah ketinggalan zaman.',
 'dberr-cachederror' => 'Yang berikut ialah salinan bagi laman yang diminta yang diambil daripada cache, dan mungkin bukan yang terkini.',
 
+# HTML forms
+'htmlform-invalid-input'       => 'Terdapat beberapa masalah dengan input anda',
+'htmlform-select-badoption'    => 'Nilai yang anda tentukan bukan satu pilihan yang sah.',
+'htmlform-int-invalid'         => 'Nilai yang anda tetapkan bukan satu integer.',
+'htmlform-submit'              => 'Hantar',
+'htmlform-reset'               => 'Undur perubahan',
+'htmlform-selectorother-other' => 'Lain-lain',
+
 );