summaryrefslogtreecommitdiff
path: root/languages/messages/MessagesMs.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2012-05-03 13:01:35 +0200
committerPierre Schmitz <pierre@archlinux.de>2012-05-03 13:01:35 +0200
commitd9022f63880ce039446fba8364f68e656b7bf4cb (patch)
tree16b40fbf17bf7c9ee6f4ead25b16dd192378050a /languages/messages/MessagesMs.php
parent27cf83d177256813e2e802241085fce5dd0f3fb9 (diff)
Update to MediaWiki 1.19.0
Diffstat (limited to 'languages/messages/MessagesMs.php')
-rw-r--r--languages/messages/MessagesMs.php533
1 files changed, 343 insertions, 190 deletions
diff --git a/languages/messages/MessagesMs.php b/languages/messages/MessagesMs.php
index 9700e335..10d88059 100644
--- a/languages/messages/MessagesMs.php
+++ b/languages/messages/MessagesMs.php
@@ -68,36 +68,36 @@ $namespaceAliases = array(
);
$magicWords = array(
- 'redirect' => array( '0', '#LENCONG', '#REDIRECT' ),
- 'currentmonth' => array( '1', 'BULANSEMASA', 'BULANSEMASA2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
- 'currentmonth1' => array( '1', 'BULANSEMASA1', 'CURRENTMONTH1' ),
- 'currentmonthname' => array( '1', 'NAMABULANSEMASA', 'CURRENTMONTHNAME' ),
- 'currentmonthnamegen' => array( '1', 'NAMABULANSEMASAGEN', 'CURRENTMONTHNAMEGEN' ),
- 'currentmonthabbrev' => array( '1', 'SINGBULANSEMASA', 'CURRENTMONTHABBREV' ),
- 'currentday' => array( '1', 'HARISEMASA', 'CURRENTDAY' ),
- 'currentday2' => array( '1', 'HARISEMASA2', 'CURRENTDAY2' ),
- 'currentdayname' => array( '1', 'NAMAHARISEMASA', 'CURRENTDAYNAME' ),
- 'currentyear' => array( '1', 'TAHUNSEMASA', 'CURRENTYEAR' ),
- 'currenttime' => array( '1', 'WAKTUSEMASA', 'CURRENTTIME' ),
- 'currenthour' => array( '1', 'JAMSEMASA', 'CURRENTHOUR' ),
- 'pagename' => array( '1', 'NAMALAMAN', 'PAGENAME' ),
- 'pagenamee' => array( '1', 'NAMALAMANE', 'PAGENAMEE' ),
- 'namespace' => array( '1', 'RUANGNAMA', 'NAMESPACE' ),
- 'namespacee' => array( '1', 'RUANGNAMAE', 'NAMESPACEE' ),
- 'talkspace' => array( '1', 'RUANGBINCANG', 'TALKSPACE' ),
- 'talkspacee' => array( '1', 'RUANGBINCANGE', 'TALKSPACEE' ),
- 'fullpagename' => array( '1', 'NAMALAMANPENUH', 'FULLPAGENAME' ),
- 'fullpagenamee' => array( '1', 'NAMALAMANPENUHE', 'FULLPAGENAMEE' ),
- 'msg' => array( '0', 'PESAN:', 'MSG:' ),
- 'subst' => array( '0', 'TUKAR:', 'SUBST:' ),
- 'img_right' => array( '1', 'kiri', 'right' ),
- 'img_left' => array( '1', 'kanan', 'left' ),
- 'img_none' => array( '1', 'tiada', 'none' ),
- 'img_center' => array( '1', 'tengah', 'center', 'centre' ),
- 'sitename' => array( '1', 'NAMATAPAK', 'SITENAME' ),
- 'ns' => array( '0', 'RN:', 'NS:' ),
- 'nse' => array( '0', 'RNE:', 'NSE:' ),
- 'currentweek' => array( '1', 'MINGGUSEMASA', 'CURRENTWEEK' ),
+ 'redirect' => array( '0', '#LENCONG', '#REDIRECT' ),
+ 'currentmonth' => array( '1', 'BULANSEMASA', 'BULANSEMASA2', 'CURRENTMONTH', 'CURRENTMONTH2' ),
+ 'currentmonth1' => array( '1', 'BULANSEMASA1', 'CURRENTMONTH1' ),
+ 'currentmonthname' => array( '1', 'NAMABULANSEMASA', 'CURRENTMONTHNAME' ),
+ 'currentmonthnamegen' => array( '1', 'NAMABULANSEMASAGEN', 'CURRENTMONTHNAMEGEN' ),
+ 'currentmonthabbrev' => array( '1', 'SINGBULANSEMASA', 'CURRENTMONTHABBREV' ),
+ 'currentday' => array( '1', 'HARISEMASA', 'CURRENTDAY' ),
+ 'currentday2' => array( '1', 'HARISEMASA2', 'CURRENTDAY2' ),
+ 'currentdayname' => array( '1', 'NAMAHARISEMASA', 'CURRENTDAYNAME' ),
+ 'currentyear' => array( '1', 'TAHUNSEMASA', 'CURRENTYEAR' ),
+ 'currenttime' => array( '1', 'WAKTUSEMASA', 'CURRENTTIME' ),
+ 'currenthour' => array( '1', 'JAMSEMASA', 'CURRENTHOUR' ),
+ 'pagename' => array( '1', 'NAMALAMAN', 'PAGENAME' ),
+ 'pagenamee' => array( '1', 'NAMALAMANE', 'PAGENAMEE' ),
+ 'namespace' => array( '1', 'RUANGNAMA', 'NAMESPACE' ),
+ 'namespacee' => array( '1', 'RUANGNAMAE', 'NAMESPACEE' ),
+ 'talkspace' => array( '1', 'RUANGBINCANG', 'TALKSPACE' ),
+ 'talkspacee' => array( '1', 'RUANGBINCANGE', 'TALKSPACEE' ),
+ 'fullpagename' => array( '1', 'NAMALAMANPENUH', 'FULLPAGENAME' ),
+ 'fullpagenamee' => array( '1', 'NAMALAMANPENUHE', 'FULLPAGENAMEE' ),
+ 'msg' => array( '0', 'PESAN:', 'MSG:' ),
+ 'subst' => array( '0', 'TUKAR:', 'SUBST:' ),
+ 'img_right' => array( '1', 'kiri', 'right' ),
+ 'img_left' => array( '1', 'kanan', 'left' ),
+ 'img_none' => array( '1', 'tiada', 'none' ),
+ 'img_center' => array( '1', 'tengah', 'center', 'centre' ),
+ 'sitename' => array( '1', 'NAMATAPAK', 'SITENAME' ),
+ 'ns' => array( '0', 'RN:', 'NS:' ),
+ 'nse' => array( '0', 'RNE:', 'NSE:' ),
+ 'currentweek' => array( '1', 'MINGGUSEMASA', 'CURRENTWEEK' ),
);
$specialPageAliases = array(
@@ -555,21 +555,23 @@ Sila catat URL bagi laman ini dan laporkan perkara ini kepada seorang [[Special:
'badarticleerror' => 'Tindakan ini tidak boleh dilaksanakan pada laman ini.',
'cannotdelete' => 'Laman atau fail $1 tidak dapat dihapuskan.
Ia mungkin telah pun dihapuskan oleh orang lain.',
+'cannotdelete-title' => 'Laman "$1" tidak dapat dihapuskan',
'badtitle' => 'Tajuk tidak sah',
'badtitletext' => 'Tajuk laman yang diminta tidak sah, kosong, ataupun tajuk antara bahasa atau tajuk antara wiki yang salah dipaut. Ia mungkin mengandungi aksara yang tidak dibenarkan.',
-'perfcached' => 'Data berikut adalah teragregat dan mungkin bukan yang terkini.',
-'perfcachedts' => 'Data berikut adalah teragregat dan dikemaskinikan buat kali terakhir pada $1.',
+'perfcached' => 'Data yang berikut disimpan dalam cache dan mungkin tidak terkemas kini. Semaksimum {{PLURAL:$1|satu hasil|$1 hasil}} terdapat dalam cache.',
+'perfcachedts' => 'Data yang berikut disimpan dalam cache dan kali terakhir dikemaskinikan pada $1. Semaksimum {{PLURAL:$4|satu hasil|$4 hasil}} terdapat dalam cache.',
'querypage-no-updates' => 'Buat masa ini, pengkemaskinian laman ini telah dilumpuhkan.
Data yang ada di sini tidak akan disegarkan semula sekarang.',
'wrong_wfQuery_params' => 'Parameter salah bagi wfQuery()<br />
Fungsi: $1<br />
Pertanyaan: $2',
'viewsource' => 'Lihat sumber',
-'viewsourcefor' => 'bagi $1',
+'viewsource-title' => 'Lihat sumber bagi $1',
'actionthrottled' => 'Tindakan didikitkan',
'actionthrottledtext' => 'Untuk mencegah spam, anda dihadkan daripada melakukan tindakan ini berulang kali dalam ruang waktu yang singkat, dan anda telah melebihi had tersebut. Sila cuba lagi selepas beberapa minit.',
'protectedpagetext' => 'Laman ini telah dikunci untuk menghalang penyuntingan.',
'viewsourcetext' => 'Anda boleh melihat dan menyalin sumber bagi laman ini:',
+'viewyourtext' => "Anda boleh melihat dan menyalin sumber '''suntingan anda''' kepada laman ini:",
'protectedinterface' => 'Laman ini menyediakan teks antara muka bagi perisian ini, akan tetapi dikunci untuk menghalang penyalahgunaan.',
'editinginterface' => "'''Amaran:''' Anda sedang menyunting laman yang digunakan untuk menghasilkan teks antara muka bagi perisian ini. Sebarang perubahan terhadap laman ini akan menjejaskan rupa antara muka bagi pengguna-pengguna lain. Untuk melakukan penterjemahan, anda boleh menggunakan [//translatewiki.net/wiki/Main_Page?setlang=ms translatewiki.net], sebuah projek penyetempatan MediaWiki.",
'sqlhidden' => '(Pertanyaan SQL disorokkan)',
@@ -664,6 +666,7 @@ e-mel bagi ciri-ciri berikut tidak boleh dikirim.',
'noemailprefs' => 'Anda perlu menetapkan alamat e-mel terlebih dahulu untuk menggunakan ciri-ciri ini.',
'emailconfirmlink' => 'Sahkan alamat e-mel anda.',
'invalidemailaddress' => 'Alamat e-mel tersebut tidak boleh diterima kerana ia tidak sah. Sila masukkan alamat e-mel yang betul atau kosongkan sahaja ruangan tersebut.',
+'cannotchangeemail' => 'Alamat e-mel akaun tidak boleh diubah di wiki ini.',
'accountcreated' => 'Akaun dibuka',
'accountcreatedtext' => 'Akaun pengguna bagi $1 telah dibuka.',
'createaccount-title' => 'Pembukaan akaun {{SITENAME}}',
@@ -681,6 +684,7 @@ Sila tunggu sebentar dan cuba lagi.',
# E-mail sending
'php-mail-error-unknown' => 'Ralat tak diketahui dalam fungsi mail() PHP',
+'user-mail-no-addy' => 'E-eml cuba dihantar tanpa alamat e-mel',
# Change password dialog
'resetpass' => 'Tukar kata laluan',
@@ -701,28 +705,43 @@ Anda mungkin telah pun berjaya menukar kata laluan anda atau meminta kata laluan
'resetpass-temp-password' => 'Kata laluan sementara:',
# Special:PasswordReset
-'passwordreset' => 'Set semula kata laluan',
-'passwordreset-text' => 'Isikan borang ini untuk menerima peringatan butiran akaun anda melalui e-mel.',
-'passwordreset-legend' => 'Set semula kata laluan',
-'passwordreset-disabled' => 'Ciri set semula kata laluan telah dimatikan di wiki ini.',
-'passwordreset-pretext' => '{{PLURAL:$1||Isikan data di bawah}}',
-'passwordreset-username' => 'Nama pengguna:',
-'passwordreset-domain' => 'Domain:',
-'passwordreset-email' => 'Alamat e-mel:',
-'passwordreset-emailtitle' => 'Butiran akaun di {{SITENAME}}',
-'passwordreset-emailtext-ip' => 'Ada orang (mungkin anda, dari alamat IP $1) yang memohon peringatan butiran akaun anda untuk {{SITENAME}} ($4). {{PLURAL:$3|Akaun|Akaun-akaun}} pengguna yang berikut dikaitkan dengan alamat e-mel ini:
+'passwordreset' => 'Set semula kata laluan',
+'passwordreset-text' => 'Isikan borang ini untuk menerima peringatan butiran akaun anda melalui e-mel.',
+'passwordreset-legend' => 'Set semula kata laluan',
+'passwordreset-disabled' => 'Ciri set semula kata laluan telah dimatikan di wiki ini.',
+'passwordreset-pretext' => '{{PLURAL:$1||Isikan data di bawah}}',
+'passwordreset-username' => 'Nama pengguna:',
+'passwordreset-domain' => 'Domain:',
+'passwordreset-capture' => 'Lihat e-mel yang terhasil?',
+'passwordreset-capture-help' => 'Jika anda menandai ruang ini, e-mel (yang membawa kata laluan sementara) akan ditunjukkan kepada anda dan juga dihantar kepada pengguna itu.',
+'passwordreset-email' => 'Alamat e-mel:',
+'passwordreset-emailtitle' => 'Butiran akaun di {{SITENAME}}',
+'passwordreset-emailtext-ip' => 'Ada orang (mungkin anda, dari alamat IP $1) yang memohon peringatan butiran akaun anda untuk {{SITENAME}} ($4). {{PLURAL:$3|Akaun|Akaun-akaun}} pengguna yang berikut dikaitkan dengan alamat e-mel ini:
$2
{{PLURAL:$3|Kata|Kata-kata}} laluan sementara ini akan luput dalam masa {{PLURAL:$5|sehari|$5 hari}}. Anda mesti log masuk dan buat kata laluan baru sekarang juga. Jika permohonan ini dibuat oleh orang lain, ataupun jika anda teringat balik kata laluan lama anda, dan tidak ingin lagi untuk menukarnya, anda boleh mengabaikan pesanan ini dan terus menggunakan kata laluan lama anda.',
-'passwordreset-emailtext-user' => 'Pengguna $1 di {{SITENAME}} memohon peringatan butiran akaun anda untuk {{SITENAME}} ($4). {{PLURAL:$3|Akaun|Akaun-akaun}} pengguna yang berikut dikaitkan dengan alamat e-mel ini:
+'passwordreset-emailtext-user' => 'Pengguna $1 di {{SITENAME}} memohon peringatan butiran akaun anda untuk {{SITENAME}} ($4). {{PLURAL:$3|Akaun|Akaun-akaun}} pengguna yang berikut dikaitkan dengan alamat e-mel ini:
$2
{{PLURAL:$3|Kata|Kata-kata}} laluan sementara ini akan luput dalam masa {{PLURAL:$5|sehari|$5 hari}}. Anda mesti log masuk dan buat kata laluan baru sekarang juga. Jika permohonan ini dibuat oleh orang lain, ataupun jika anda teringat balik kata laluan lama anda, dan tidak ingin lagi untuk menukarnya, anda boleh mengabaikan pesanan ini dan terus menggunakan kata laluan lama anda.',
-'passwordreset-emailelement' => 'Nama pengguna: $1
+'passwordreset-emailelement' => 'Nama pengguna: $1
Kata laluan sementara: $2',
-'passwordreset-emailsent' => 'E-mel peringatan telah dihantar.',
+'passwordreset-emailsent' => 'E-mel peringatan telah dihantar.',
+'passwordreset-emailsent-capture' => 'E-mel peringatan (seperti di bawah) telah dihantar.',
+'passwordreset-emailerror-capture' => 'E-mel peringatan (seperti di bawah) telah dihasilkan tetapi tidak dapat dihantar kepada pengguna: $1',
+
+# Special:ChangeEmail
+'changeemail' => 'Tukar alamat e-mel',
+'changeemail-header' => 'Tukar alamat e-mel akaun',
+'changeemail-text' => 'Lengkapkan borang ini untuk menukar alamat e-mel anda. Anda akan perlu mengisikan kata laluan untuk mengesahkan perubahan ini.',
+'changeemail-no-info' => 'Anda hendaklah log masuk terlebih dahulu untuk mencapai laman ini secara terus.',
+'changeemail-oldemail' => 'Alamat e-mel sekarang:',
+'changeemail-newemail' => 'Alamat e-mel baru:',
+'changeemail-none' => '(tiada)',
+'changeemail-submit' => 'Tukar E-mel',
+'changeemail-cancel' => 'Batalkan',
# Edit page toolbar
'bold_sample' => 'Teks tebal',
@@ -790,10 +809,6 @@ Sila ambil perhatian bahawa anda tidak boleh menggunakan ciri "e-melkan pengguna
Alamat IP semasa anda ialah $3, dan ID sekatan ialah #$5. Sila sertakan maklumat-maklumat ini dalam pertanyaan nanti.',
'blockednoreason' => 'tiada sebab diberikan',
-'blockedoriginalsource' => "Sumber bagi '''$1'''
-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.',
'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' => 'Tidak ada bahagian ini',
@@ -875,8 +890,8 @@ Anda juga berjanji bahawa ini adalah hasil kerja tangan anda sendiri, atau disal
Anda juga berjanji bahawa ini adalah hasil kerja tangan anda sendiri, atau
disalin daripada domain awam atau mana-mana sumber bebas lain (lihat $1 untuk butiran lanjut).
'''JANGAN KIRIM KARYA HAK CIPTA ORANG LAIN TANPA KEBENARAN!'''",
-'longpageerror' => "'''RALAT: Panjang teks yang dikirim ialah $1 kilobait,
-melebihi had maksimum $2 kilobait. Ia tidak boleh disimpan.'''",
+'longpageerror' => "'''Ralat: Teks yang anda serahkan itu panjangnya {{PLURAL:$1|1|$1}} kilobait, iaitu lebih panjang daripada had maksimum {{PLURAL:$2|1|$2}} kilobait.'''
+Oleh itu, ia tidak boleh disimpan.",
'readonlywarning' => "'''AMARAN: Pangkalan data telah dikunci untuk penyenggaraan. Justeru, anda tidak boleh menyimpan suntingan anda pada masa sekarang.
Anda boleh menyalin teks anda ke dalam komputer anda terlebih dahulu dan simpan teks tersebut di sini pada masa akan datang.'''
@@ -1042,8 +1057,6 @@ Pentadbir {{SITENAME}} boleh melihat kandungan tersebut dan menyahhapuskannya se
'revdelete-unsuppress' => 'Buang batasan pada semakan yang dipulihkan',
'revdelete-log' => 'Sebab:',
'revdelete-submit' => 'Kenakan ke atas {{PLURAL:$1|versi|versi}} yang dipilih',
-'revdelete-logentry' => 'menukar kebolehnampakan semakan [[$1]]',
-'logdelete-logentry' => 'menukar kebolehnampakan peristiwa bagi [[$1]]',
'revdelete-success' => "'''Kebolehnampakan semakan berjaya ditetapkan.'''",
'revdelete-failure' => "'''Keterlihatan semakan tidak dapat dikemaskini:'''
$1",
@@ -1055,15 +1068,6 @@ $1",
'revdel-restore-visible' => 'semakan nampak',
'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-hide-current' => 'Ralat menyembunyikan item bertarikh $2, $1: ini adalah versi semasa.
Ia tidak dapat disembunyikan.',
'revdelete-show-no-access' => 'Ralat menunjukkan item bertarikh $2, $1: item ini telah ditanda "larangan".
@@ -1222,12 +1226,14 @@ Cuba berikan awalan ''all:'' untuk mencari semua kandungan (termasuk laman perbi
'prefs-rc' => 'Perubahan terkini',
'prefs-watchlist' => 'Senarai pantau',
'prefs-watchlist-days' => 'Had bilangan hari dalam senarai pantau:',
-'prefs-watchlist-days-max' => 'Maksimum 7 hari',
+'prefs-watchlist-days-max' => 'Maksimum $1 hari',
'prefs-watchlist-edits' => 'Had maksimum perubahan untuk ditunjukkan dalam senarai pantau penuh:',
'prefs-watchlist-edits-max' => 'Had: 1000',
'prefs-watchlist-token' => 'Token senarai pantau:',
'prefs-misc' => 'Pelbagai',
'prefs-resetpass' => 'Tukar kata laluan',
+'prefs-changeemail' => 'Tukar E-mel',
+'prefs-setemail' => 'Tetapkan alamat e-mel',
'prefs-email' => 'Pilihan e-mel',
'prefs-rendering' => 'Penampilan',
'saveprefs' => 'Simpan',
@@ -1289,6 +1295,7 @@ Tindakan ini tidak boleh dibatalkan.',
'yourrealname' => 'Nama sebenar:',
'yourlanguage' => 'Bahasa:',
'yourvariant' => 'Varian bahasa kandungan:',
+'prefs-help-variant' => 'Varian atau ortografi pilihan anda untuk memaparkan laman-laman kandungan wiki anda.',
'yournick' => 'Nama samaran:',
'prefs-help-signature' => 'Komen di laman perbincangan harus ditandatangani dengan "<nowiki>~~~~</nowiki>" yang akan ditukar menjadi tandatangan anda dan cap waktu.',
'badsig' => 'Tandatangan mentah tidak sah; sila semak tag HTML.',
@@ -1327,7 +1334,7 @@ Tindakan ini tidak boleh dibatalkan.',
'userrights-lookup-user' => 'Urus kumpulan pengguna',
'userrights-user-editname' => 'Masukkan nama pengguna:',
'editusergroup' => 'Sunting Kumpulan Pengguna',
-'editinguser' => "Mengubah hak pengguna '''[[User:$1|$1]]''' ([[User talk:$1|{{int:talkpagelinktext}}]]{{int:pipe-separator}}[[Special:Contributions/$1|{{int:contribslink}}]])",
+'editinguser' => "Mengubah hak pengguna '''[[User:$1|$1]]''' $2",
'userrights-editusergroup' => 'Ubah kumpulan pengguna',
'saveusergroups' => 'Simpan Kumpulan Pengguna',
'userrights-groupsmember' => 'Ahli bagi:',
@@ -1422,13 +1429,13 @@ Tindakan ini tidak boleh dibatalkan.',
'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-override-export-depth' => 'Mengeksport laman termasuk laman dipaut sehingga kedalaman 5',
'right-sendemail' => 'Mengirim e-mel kepada pengguna-pengguna lain',
+'right-passwordreset' => 'Lihat e-mel set semula kata laluan',
# User rights log
'rightslog' => 'Log hak pengguna',
@@ -1462,16 +1469,17 @@ Tindakan ini tidak boleh dibatalkan.',
'action-suppressionlog' => 'melihat log sulit ini',
'action-block' => 'menyekat pengguna ini daripada menyunting',
'action-protect' => 'mengubah aras perlindungan bagi laman ini',
+'action-rollback' => 'mengundurkan suntingan-suntingan pengguna terkini yang menyunting laman tertentu dengan cepat',
'action-import' => 'mengimport laman ini dari wiki lain',
'action-importupload' => 'mengimport laman ini dengan memuat naik fail',
'action-patrol' => 'menanda ronda suntingan orang lain',
'action-autopatrol' => 'menanda ronda suntingan anda sendiri',
'action-unwatchedpages' => 'melihat senarai laman tidak dipantau',
-'action-trackback' => 'mengirim jejak balik',
'action-mergehistory' => 'menggabungkan sejarah laman ini',
'action-userrights' => 'mengubah semua hak pengguna',
'action-userrights-interwiki' => 'mengubah hak pengguna dari wiki lain',
'action-siteadmin' => 'mengunci atau membuka kunci pangkalan data wiki ini',
+'action-sendemail' => 'menghantar e-mel',
# Recent changes
'nchanges' => '$1 perubahan',
@@ -1501,11 +1509,11 @@ Tindakan ini tidak boleh dibatalkan.',
'newpageletter' => 'B',
'boteditletter' => 'b',
'unpatrolledletter' => '!',
-'sectionlink' => '→',
'number_of_watching_users_pageview' => '[$1 pemantau]',
'rc_categories' => 'Hadkan kepada kategori (asingkan dengan "|")',
'rc_categories_any' => 'Semua',
'rc-change-size' => '$1',
+'rc-change-size-new' => '$1 bait selepas perubahan',
'newsectionsummary' => '/* $1 */ bahagian baru',
'rc-enhanced-expand' => 'Papar butiran (JavaScript diperlukan)',
'rc-enhanced-hide' => 'Sorokkan butiran',
@@ -1515,7 +1523,6 @@ Tindakan ini tidak boleh dibatalkan.',
'recentchangeslinked-feed' => 'Perubahan berkaitan',
'recentchangeslinked-toolbox' => 'Perubahan berkaitan',
'recentchangeslinked-title' => 'Perubahan berkaitan dengan $1',
-'recentchangeslinked-backlink' => '← $1',
'recentchangeslinked-noresult' => 'Tiada perubahan pada semua laman yang dipaut dalam tempoh yang diberikan.',
'recentchangeslinked-summary' => "Laman khas ini menyenaraikan perubahan terkini bagi laman-laman yang dipaut. Laman-laman yang terdapat dalam senarai pantau anda ditandakan dengan '''teks tebal'''.",
'recentchangeslinked-page' => 'Nama laman:',
@@ -1559,6 +1566,7 @@ Untuk menyertakan sebarang fail ke dalam sesebuah laman, gunakan pautan dengan s
'ignorewarnings' => 'Abaikan sebarang amaran',
'minlength1' => 'Panjang nama fail mestilah sekurang-kurangnya satu huruf.',
'illegalfilename' => 'Nama fail "$1" mengandungi aksara yang tidak dibenarkan dalam tajuk laman. Sila tukar nama fail ini dan muat naik sekali lagi.',
+'filename-toolong' => 'Nama fail tidak boleh melebihi 240 bait.',
'badfilename' => 'Nama fail telah ditukar kepada "$1".',
'filetype-mime-mismatch' => 'Sambungan fail ".$1" tidak padan dengan jenis MIME fail ($2).',
'filetype-badmime' => 'Memuat naik fail jenis MIME "$1" adalah tidak dibenarkan.',
@@ -1659,6 +1667,41 @@ Sila hubungi [[Special:ListUsers/sysop|pentadbir sistem]].',
'upload-unknown-size' => 'Saiz tidak diketahui',
'upload-http-error' => 'Berlaku ralat HTTP: $1',
+# File backend
+'backend-fail-stream' => 'Fail $1 tidak dapat distrimkan.',
+'backend-fail-backup' => 'Fail $1 tidak dapat disandarkan.',
+'backend-fail-notexists' => 'Fail $1 tidak wujud.',
+'backend-fail-hashes' => 'Cincangan fail untuk perbandingan tidak dapat diperoleh.',
+'backend-fail-notsame' => 'Satu fail yang tidak seiras sudah wujud di $1.',
+'backend-fail-invalidpath' => '$1 bukan laluan storan yang sah.',
+'backend-fail-delete' => 'Fail $1 tidak dapat dihapuskan.',
+'backend-fail-alreadyexists' => 'Fail $1 sudah wujud.',
+'backend-fail-store' => 'Fail $1 tidak dapat distorkan di $2.',
+'backend-fail-copy' => 'Fail $1 tidak dapat disalin ke $2.',
+'backend-fail-move' => 'Fail $1 tidak dapat dipindahkan ke $2.',
+'backend-fail-opentemp' => 'Fail sementara tidak dapat dibuka.',
+'backend-fail-writetemp' => 'Fail sementara tidak dapat ditulisi.',
+'backend-fail-closetemp' => 'Fail sementara tidak dapat ditutup.',
+'backend-fail-read' => 'Fail $1 tidak dapat dibaca.',
+'backend-fail-create' => 'Fail $1 tidak dapat diwujudkan.',
+'backend-fail-readonly' => 'Backend storan "$1" kini dalam mod baca sahaja. Sebab yang diberikan ialah: "$2"',
+'backend-fail-synced' => 'Fail "$1" berada dalam keadaan yang tidak sejajar dalam backend storan dalaman',
+'backend-fail-connect' => 'Tidak dapat bersambung dengan backend storan "$1".',
+'backend-fail-internal' => 'Berlakunya ralat yang tidak dikenali dalam backend storan "$1".',
+'backend-fail-contenttype' => 'Jenis kandungan fail untuk disimpan di "$1" tidak dapat ditentukan.',
+'backend-fail-batchsize' => 'Backend storan diberi $1 operasi fail dalam satu kelompok; hadnya ialah $2 operasi.',
+
+# Lock manager
+'lockmanager-notlocked' => '"$1" tidak dapat dibuka; ia tidak terkunci.',
+'lockmanager-fail-closelock' => 'Fail kunci untuk "$1" tidak dapat ditutup.',
+'lockmanager-fail-deletelock' => 'Fail kunci untuk "$1" tidak dapat dihapuskan.',
+'lockmanager-fail-acquirelock' => 'Kunci untuk "$1" tidak dapat diperoleh.',
+'lockmanager-fail-openlock' => 'Fail kunci untuk "$1" tidak dapat dibuka.',
+'lockmanager-fail-releaselock' => 'Kunci untuk "$1" tidak dapat dikeluarkan.',
+'lockmanager-fail-db-bucket' => 'Di baldi $1 tidak dapat dihubungi pangkalan data selak yang secukupnya.',
+'lockmanager-fail-db-release' => 'Selak-selak tidak dapat dikeluarkan di pangkalan data $1.',
+'lockmanager-fail-svr-release' => 'Selak-selak tidak dapat dikeluarkan di pelayan $1.',
+
# ZipDirectoryReader
'zip-file-open-error' => 'Wujud ralat ketika membuka fail untuk pemeriksaan ZIP.',
'zip-wrong-format' => 'Fail yang dinyatakan bukan fail ZIP.',
@@ -1675,6 +1718,7 @@ Ia tidak dapat diperiksa dengan betul demi keselamatan.',
'uploadstash-badtoken' => 'Tindakan tadi tidak berjaya, mungkin kerana kelayakan menyunting anda telah luput. Cuba lagi.',
'uploadstash-errclear' => 'Gagal membersihkan fail-fail tersebut.',
'uploadstash-refresh' => 'Segarkan semula senarai fail',
+'invalid-chunk-offset' => 'Ofset ketulan tidak sah',
# img_auth script messages
'img-auth-accessdenied' => 'Capaian ditolak',
@@ -1781,24 +1825,25 @@ Penerangan pada [$2 laman penerangan failnya] di sana ditunjukkan di bawah.',
'filerevert-badversion' => 'Tiada versi tempatan bagi fail ini dengan cap waktu yang dinyatakan.',
# File deletion
-'filedelete' => 'Hapuskan $1',
-'filedelete-legend' => 'Hapuskan fail',
-'filedelete-intro' => "Anda sudah hendak menghapuskan fail '''[[Media:$1|$1]]''' berserta semua sejarahnya.",
-'filedelete-intro-old' => '<span class="plainlinks">Anda sedang menghapuskan versi \'\'\'[[Media:$1|$1]]\'\'\' pada [$4 $3, $2].</span>',
-'filedelete-comment' => 'Sebab:',
-'filedelete-submit' => 'Hapuskan',
-'filedelete-success' => "'''$1''' telah dihapuskan.",
-'filedelete-success-old' => "Versi '''[[Media:$1|$1]]''' pada $3, $2 telah dihapuskan.",
-'filedelete-nofile' => "'''$1''' tidak wujud.",
-'filedelete-nofile-old' => "Tiada versi arkib bagi '''$1''' dengan sifat-sifat yang dinyatakan.",
-'filedelete-otherreason' => 'Sebab lain/tambahan:',
-'filedelete-reason-otherlist' => 'Sebab lain',
-'filedelete-reason-dropdown' => '
+'filedelete' => 'Hapuskan $1',
+'filedelete-legend' => 'Hapuskan fail',
+'filedelete-intro' => "Anda sudah hendak menghapuskan fail '''[[Media:$1|$1]]''' berserta semua sejarahnya.",
+'filedelete-intro-old' => '<span class="plainlinks">Anda sedang menghapuskan versi \'\'\'[[Media:$1|$1]]\'\'\' pada [$4 $3, $2].</span>',
+'filedelete-comment' => 'Sebab:',
+'filedelete-submit' => 'Hapuskan',
+'filedelete-success' => "'''$1''' telah dihapuskan.",
+'filedelete-success-old' => "Versi '''[[Media:$1|$1]]''' pada $3, $2 telah dihapuskan.",
+'filedelete-nofile' => "'''$1''' tidak wujud.",
+'filedelete-nofile-old' => "Tiada versi arkib bagi '''$1''' dengan sifat-sifat yang dinyatakan.",
+'filedelete-otherreason' => 'Sebab lain/tambahan:',
+'filedelete-reason-otherlist' => 'Sebab lain',
+'filedelete-reason-dropdown' => '
*Sebab-sebab lazim
** Melanggar hak cipta
** Fail berulang',
-'filedelete-edit-reasonlist' => 'Ubah sebab-sebab hapus',
-'filedelete-maintenance' => 'Ciri penghapusan dan pemulihan fail telah dilumpuhkan buat sementara sepanjang proses penyenggaraan.',
+'filedelete-edit-reasonlist' => 'Ubah sebab-sebab hapus',
+'filedelete-maintenance' => 'Ciri penghapusan dan pemulihan fail telah dilumpuhkan buat sementara sepanjang proses penyenggaraan.',
+'filedelete-maintenance-title' => 'Fail tidak boleh dihapuskan',
# MIME search
'mimesearch' => 'Carian MIME',
@@ -1892,6 +1937,8 @@ Masukan yang <del>dipotong</del> telah diselesaikan.',
'wantedpages' => 'Laman dikehendaki',
'wantedpages-badtitle' => 'Tajuk tidak sah dalam set keputusan: $1',
'wantedfiles' => 'Fail dikehendaki',
+'wantedfiletext-cat' => 'Fail-fail yang berikut digunakan tetapi tidak wujud. Fail-fail dari repositori asing mungkin tersenarai walaupun wujud. Sebarang positif palsu sedemikian akan <del>dipotong</del>. Begitu juga, laman-laman yang terbenam fail-fail yang tidak wujud adalah tersenarai dalam [[:$1]].',
+'wantedfiletext-nocat' => 'Fail-fail yang berikut digunakan tetapi tidak wujud. Fail-fail dari repositori asing mungkin tersenarai walaupun wujud. Sebarang positif palsu sedemikian akan <del>dipotong</del>.',
'wantedtemplates' => 'Templat dikehendaki',
'mostlinked' => 'Laman dipaut terbanyak',
'mostlinkedcategories' => 'Kategori dipaut terbanyak',
@@ -1900,6 +1947,7 @@ Masukan yang <del>dipotong</del> telah diselesaikan.',
'mostimages' => 'Imej dipaut terbanyak',
'mostrevisions' => 'Rencana dengan semakan terbanyak',
'prefixindex' => 'Indeks awalan',
+'prefixindex-namespace' => 'Semua laman dengan awalan (ruang nama $1)',
'shortpages' => 'Laman pendek',
'longpages' => 'Laman panjang',
'deadendpages' => 'Laman buntu',
@@ -1916,7 +1964,7 @@ Masukan yang <del>dipotong</del> telah diselesaikan.',
'listusers-editsonly' => 'Hanya papar pengguna yang telah membuat suntingan',
'listusers-creationsort' => 'Susun mengikut tarikh penciptaan',
'usereditcount' => '$1 suntingan',
-'usercreated' => 'Dicipta pada $1, $2',
+'usercreated' => '{{GENDER:$3|Dibuat}} pada $1, $2',
'newpages' => 'Laman baru',
'newpages-username' => 'Nama pengguna:',
'ancientpages' => 'Laman lapuk',
@@ -2009,12 +2057,8 @@ Protokol yang disokong: <tt>$1</tt> (jangan bubuh sebarang protokol ini dalam ca
'activeusers-noresult' => 'Tiada pengguna dijumpai.',
# Special:Log/newusers
-'newuserlogpage' => 'Log akaun baru',
-'newuserlogpagetext' => 'Yang berikut ialah log penciptaan pengguna.',
-'newuserlog-byemail' => 'kata laluan dihantar melalui e-mel',
-'newuserlog-create-entry' => 'Pengguna baru',
-'newuserlog-create2-entry' => 'membuka akaun $1',
-'newuserlog-autocreate-entry' => 'Akaun dibuka secara automatik',
+'newuserlogpage' => 'Log akaun baru',
+'newuserlogpagetext' => 'Yang berikut ialah log penciptaan pengguna.',
# Special:ListGroupRights
'listgrouprights' => 'Hak kumpulan pengguna',
@@ -2046,7 +2090,7 @@ terlebih dahulu dan mempunyai alamat e-mel yang sah dalam
Alamat e-mel yang ditetapkan dalam [[Special:Preferences|keutamaan anda]] akan digunakan sebagai alamat "Daripada" dalam e-mel tersebut supaya si penerima boleh membalasnya.',
'usermailererror' => 'Objek Mail memulangkan ralat:',
-'defemailsubject' => 'E-mel {{SITENAME}}',
+'defemailsubject' => 'E-mel {{SITENAME}} daripada pengguna "$1"',
'usermaildisabled' => 'E-mel pengguna telah dilumpuhkan',
'usermaildisabledtext' => 'Anda tidak boleh mengirim e-mel kepada pengguna lain di wiki ini',
'noemailtitle' => 'Tiada alamat e-mel',
@@ -2104,7 +2148,7 @@ Jika anda mahu membuang laman tersebut daripada senarai pantau, klik \"Nyahpanta
'watchmethod-list' => 'menyemak suntingan terkini pada laman-laman yang dipantau',
'watchlistcontains' => 'Terdapat $1 laman dalam senarai pantau anda.',
'iteminvalidname' => "Terdapat masalah dengan item '$1', nama tidak sah...",
-'wlnote' => "Yang berikut ialah '''$1''' perubahan terakhir sejak '''$2''' jam yang lalu.",
+'wlnote' => "Berikut ialah {{PLURAL:$1|perubahan|'''$1''' perubahan}} yang terkini dalam {{PLURAL:$2|sejam|'''$2''' jam}} yang lalu, tepat pada $3, $4.",
'wlshowlast' => 'Tunjukkan $1 jam / $2 hari yang lalu / $3.',
'watchlist-options' => 'Pilihan senarai pantau',
@@ -2171,8 +2215,6 @@ akibatnya, dan perbuatan anda mematuhi [[{{MediaWiki:Policy-url}}|dasar kami]].'
'actionfailed' => 'Tindakan gagal',
'deletedtext' => '"$1" telah dihapuskan.
Sila lihat $2 untuk rekod penghapusan terkini.',
-'deletedarticle' => 'menghapuskan "[[$1]]"',
-'suppressedarticle' => 'menahan "[[$1]]"',
'dellogpage' => 'Log penghapusan',
'dellogpagetext' => 'Yang berikut ialah senarai penghapusan terkini.',
'deletionlog' => 'log penghapusan',
@@ -2217,7 +2259,10 @@ Lihat [[Special:ProtectedPages|senarai laman terlindung]] untuk senarai laman-la
'unprotectedarticle' => '"[[$1]]" digugurkan perlindungannya',
'movedarticleprotection' => 'memindahkan tetapan perlindungan dari "[[$2]]" ke "[[$1]]"',
'protect-title' => 'Ubah tahap perlindungan bagi "$1"',
+'protect-title-notallowed' => 'Lihat tahap perlindungan bagi "$1"',
'prot_1movedto2' => '[[$1]] dipindahkan ke [[$2]]',
+'protect-badnamespace-title' => 'Ruang nama yang tidak boleh dilindungi',
+'protect-badnamespace-text' => 'Laman-laman dalam ruang nama ini tidak boleh dilindungi.',
'protect-legend' => 'Sahkan perlindungan',
'protectcomment' => 'Sebab:',
'protectexpiry' => 'Sehingga:',
@@ -2238,6 +2283,7 @@ Ini adalah tetapan semasa bagi laman '''$1''':",
'protect-level-sysop' => 'Pentadbir sahaja',
'protect-summary-cascade' => 'melata',
'protect-expiring' => 'sehingga $1 (UTC)',
+'protect-expiring-local' => 'luput $1',
'protect-expiry-indefinite' => 'tak terbatas',
'protect-cascade' => 'Lindungi semua laman yang terkandung dalam laman ini (perlindungan melata)',
'protect-cantedit' => 'Anda tidak dibenarkan menukar peringkat perlindungan bagi laman ini.',
@@ -2296,7 +2342,6 @@ atau semakan tersebut telah dipulihkan atau dibuang daripada arkib.',
'undeletereset' => 'set semula',
'undeleteinvert' => 'Kecualikan pilihan',
'undeletecomment' => 'Sebab:',
-'undeletedarticle' => '"[[$1]]" telah dipulihkan',
'undeletedrevisions' => '$1 semakan dipulihkan',
'undeletedrevisions-files' => '$1 semakan dan $2 fail dipulihkan',
'undeletedfiles' => '$1 fail dipulihkan',
@@ -2305,6 +2350,7 @@ atau semakan tersebut telah dipulihkan atau dibuang daripada arkib.',
Sila rujuk [[Special:Log/delete|log penghapusan]] untuk rekod penghapusan terkini.",
'undelete-header' => 'Lihat [[Special:Log/delete|log penghapusan]] untuk laman-laman yang baru dihapuskan.',
+'undelete-search-title' => 'Cari laman yang dihapuskan',
'undelete-search-box' => 'Cari laman yang dihapuskan',
'undelete-search-prefix' => 'Tunjukkan laman bermula dengan:',
'undelete-search-submit' => 'Cari',
@@ -2313,6 +2359,7 @@ Sila rujuk [[Special:Log/delete|log penghapusan]] untuk rekod penghapusan terkin
'undelete-bad-store-key' => 'Semakan pada $1 tidak boleh dinyahhapuskan: fail telah hilang.',
'undelete-cleanup-error' => 'Ralat ketika menyahhhapuskan fail "$1" dalam arkib yang tidak digunakan.',
'undelete-missing-filearchive' => 'Arkib fail dengan ID $1 tidak dapat dipulihkan kerana tiada dalam pangkalan data. Ia mungkin telah pun dinyahhapuskan.',
+'undelete-error' => 'Ralat ketika menyahhapuskan laman',
'undelete-error-short' => 'Ralat ketika menyahhapuskan fail: $1',
'undelete-error-long' => 'Berlaku ralat ketika menyahhapuskan fail tersebut:
@@ -2435,6 +2482,7 @@ dirosakkan).',
'blocklist-userblocks' => 'Sorokkan sekatan akaun',
'blocklist-tempblocks' => 'Sorokkan sekatan sementara',
'blocklist-addressblocks' => 'Sorokkan sekatan IP tunggal',
+'blocklist-rangeblocks' => 'Sorokkan sekatan julat',
'blocklist-timestamp' => 'Cop masa',
'blocklist-target' => 'Sasaran',
'blocklist-expiry' => 'Luput',
@@ -2457,6 +2505,7 @@ dirosakkan).',
'unblocklink' => 'nyahsekat',
'change-blocklink' => 'ubah sekatan',
'contribslink' => 'sumb.',
+'emaillink' => 'hantar e-mel',
'autoblocker' => 'Disekat secara automatik kerana baru-baru ini alamat IP anda digunakan oleh "[[User:$1|$1]]". Sebab sekatan $1 ialah: "$2"',
'blocklogpage' => 'Log sekatan',
'blocklog-showlog' => 'Pengguna ini pernah disekat sebelum ini. Log sekatan disediakan di bawah sebagai rujukan:',
@@ -2580,9 +2629,6 @@ Sila pilih nama lain.',
'movepage-page-moved' => 'Laman $1 telah dipindahkan ke $2.',
'movepage-page-unmoved' => 'Laman $1 tidak dapat dipindahkan ke $2.',
'movepage-max-pages' => 'Jumlah maksimum $1 laman telah dipindahkan secara automatik.',
-'1movedto2' => '[[$1]] dipindahkan ke [[$2]]',
-'1movedto2_redir' => '[[$1]] dipindahkan ke [[$2]] menerusi pelencongan',
-'move-redirect-suppressed' => 'halang pelencongan',
'movelogpage' => 'Log pemindahan',
'movelogpagetext' => 'Yang berikut ialah senarai pemindahan laman.',
'movesubpage' => '{{PLURAL:$1|Sublaman|Sublaman}}',
@@ -2595,7 +2641,7 @@ Sila pilih nama lain.',
Laman destinasi "[[:$1]]" telah pun wujud. Adakah anda mahu menghapuskannya supaya laman ini dapat dipindahkan?',
'delete_and_move_confirm' => 'Ya, hapuskan laman ini',
-'delete_and_move_reason' => 'Dihapuskan supaya laman lain dapat dipindahkan',
+'delete_and_move_reason' => 'Dihapuskan untuk membuka laluan untuk pemindahan dari "[[$1]]"',
'selfmove' => 'Tajuk sumber dan tajuk destinasi tidak boleh sama.',
'immobile-source-namespace' => 'Anda tidak boleh memindahkan laman dari ruang nama "$1"',
'immobile-target-namespace' => 'Anda tidak boleh memindahkan mana-mana laman ke dalam ruang nama "$1"',
@@ -2624,9 +2670,11 @@ Fail ini boleh diimport ke dalam wiki lain yang menggunakan perisian MediaWiki m
Untuk mengeksport laman, masukkan tajuk dalam kotak teks di bawah (satu tajuk bagi setiap baris) dan pilih sama ada anda mahukan semua versi dan catatan sejarah atau hanya versi semasa berserta maklumat mengenai suntingan terakhir.
Dalam pilihan kedua tadi, anda juga boleh menggunakan pautan, umpamanya [[{{#Special:Export}}/{{MediaWiki:Mainpage}}]] untuk laman "[[{{MediaWiki:Mainpage}}]]".',
+'exportall' => 'Eksport semua laman',
'exportcuronly' => 'Hanya eksport semakan semasa, bukan keseluruhan sejarah.',
'exportnohistory' => "----
'''Catatan:''' Ciri eksport sejarah penuh laman melalui borang ini telah dimatikan atas sebab-sebab prestasi.",
+'exportlistauthors' => 'Sertakan senarai penuh penyumbang untuk setiap laman',
'export-submit' => 'Eksport',
'export-addcattext' => 'Tambah laman daripada kategori:',
'export-addcat' => 'Tambahkan',
@@ -2659,6 +2707,8 @@ Sila lawat [//www.mediawiki.org/wiki/Localisation Penyetempatan MediaWiki] dan [
'thumbnail_error' => 'Berlaku ralat ketika mencipta gambar kenit: $1',
'djvu_page_error' => 'Laman DjVu di luar julat',
'djvu_no_xml' => 'Gagal mendapatkan data XML bagi fail DjVu',
+'thumbnail-temp-create' => 'Fail gambar kenit sementara tidak dapat dibuat',
+'thumbnail-dest-create' => 'Gambar kenit tidak dapat disimpan dalam destinasi',
'thumbnail_invalid_params' => 'Parameter gambar kenit tidak sah',
'thumbnail_dest_directory' => 'Direktori destinasi gagal diwujudkan',
'thumbnail_image-type' => 'Jenis imej tidak disokong',
@@ -2703,6 +2753,11 @@ Simpan dalam komputer anda dan muat naiknya di sini.',
'import-upload' => 'Muat naik data XML',
'import-token-mismatch' => 'Data sesi telah hilang. Sila cuba lagi.',
'import-invalid-interwiki' => 'Wiki yang dinyatakan tidak boleh diimport.',
+'import-error-edit' => 'Laman "$1" tidak diimport kerana anda tidak dibenarkan untuk menyuntingnya.',
+'import-error-create' => 'Laman "$1" tidak diimport kerana anda tidak dibenarkan untuk menciptanya.',
+'import-error-interwiki' => 'Laman "$1" tidak diimport kerana namanya ditempah untuk pemautan luaran (antara wiki).',
+'import-error-special' => 'Laman "$1" tidak diimport kerana ia tergolong dalam ruang nama khas yang tidak membenarkan laman.',
+'import-error-invalid' => 'Laman "$1" tidak diimport kerana namanya tidak sah.',
# Import log
'importlogpage' => 'Log import',
@@ -2712,72 +2767,85 @@ Simpan dalam komputer anda dan muat naiknya di sini.',
'import-logentry-interwiki' => '$1 dipindahkan ke wiki lain',
'import-logentry-interwiki-detail' => '$1 semakan daripada $2',
+# JavaScriptTest
+'javascripttest' => 'Ujian JavaScript',
+'javascripttest-disabled' => 'Fungsi ini dimatikan.',
+'javascripttest-title' => 'Ujian $1 sedang dijalankan',
+'javascripttest-pagetext-noframework' => 'Laman ini ditempah untuk menjalankan ujian JavaScript.',
+'javascripttest-pagetext-unknownframework' => 'Kerangka "$1" tidak dikenali.',
+'javascripttest-pagetext-frameworks' => 'Sila pilih salah satu kerangka yang berikut: $1',
+'javascripttest-pagetext-skins' => 'Sila pilih satu kulit untuk menjalankan ujian:',
+'javascripttest-qunit-intro' => 'Rujuk [$1 dokumentasi ujian] di mediawiki.org.',
+'javascripttest-qunit-heading' => 'Suit ujian MediaWiki JavaScript QUnit',
+
# Tooltip help for the actions
-'tooltip-pt-userpage' => 'Laman pengguna anda',
-'tooltip-pt-anonuserpage' => 'Laman pengguna bagi alamat IP anda',
-'tooltip-pt-mytalk' => 'Laman perbualan anda',
-'tooltip-pt-anontalk' => 'Perbincangan mengenai penyuntingan daripada alamat IP anda',
-'tooltip-pt-preferences' => 'Keutamaan saya',
-'tooltip-pt-watchlist' => 'Senarai laman yang anda pantau',
-'tooltip-pt-mycontris' => 'Senarai sumbangan anda',
-'tooltip-pt-login' => 'Walaupun tidak wajib, anda digalakkan supaya log masuk.',
-'tooltip-pt-anonlogin' => 'Walaupun tidak wajib, anda digalakkan supaya log masuk.',
-'tooltip-pt-logout' => 'Log keluar',
-'tooltip-ca-talk' => 'Perbincangan mengenai laman kandungan',
-'tooltip-ca-edit' => "Anda boleh menyunting laman ini. Sila tekan butang 'pralihat' terlebih dahulu sebelum menyimpan.",
-'tooltip-ca-addsection' => 'Buka bahagian baru',
-'tooltip-ca-viewsource' => 'Laman ini dilindungi. Anda boleh melihat sumbernya.',
-'tooltip-ca-history' => 'Versi-versi terdahulu bagi laman ini.',
-'tooltip-ca-protect' => 'Lindungi laman ini',
-'tooltip-ca-unprotect' => 'Ubah tahap perlindungan laman ini',
-'tooltip-ca-delete' => 'Hapuskan laman ini',
-'tooltip-ca-undelete' => 'Balikkan suntingan yang dilakukan kepada laman ini sebelum ia dihapuskan',
-'tooltip-ca-move' => 'Pindahkan laman ini',
-'tooltip-ca-watch' => 'Tambahkan laman ini ke dalam senarai pantau anda',
-'tooltip-ca-unwatch' => 'Buang laman ini daripada senarai pantau anda',
-'tooltip-search' => 'Cari dalam {{SITENAME}}',
-'tooltip-search-go' => 'Pergi ke laman dengan nama tepat ini, jika ada',
-'tooltip-search-fulltext' => 'Cari laman dengan teks ini',
-'tooltip-p-logo' => 'Laman Utama',
-'tooltip-n-mainpage' => 'Kunjungi Laman Utama',
-'tooltip-n-mainpage-description' => 'Kunjungi laman utama',
-'tooltip-n-portal' => 'Maklumat mengenai projek ini',
-'tooltip-n-currentevents' => 'Cari maklumat latar belakang mengenai peristiwa semasa',
-'tooltip-n-recentchanges' => 'Senarai perubahan terkini dalam wiki ini.',
-'tooltip-n-randompage' => 'Buka laman rawak',
-'tooltip-n-help' => 'Tempat mencari jawapan.',
-'tooltip-t-whatlinkshere' => 'Senarai laman wiki yang mengandungi pautan ke laman ini',
-'tooltip-t-recentchangeslinked' => 'Perubahan terkini bagi semua laman yang dipaut dari laman ini',
-'tooltip-feed-rss' => 'Suapan RSS bagi laman ini',
-'tooltip-feed-atom' => 'Suapan Atom bagi laman ini',
-'tooltip-t-contributions' => 'Lihat senarai sumbangan pengguna ini',
-'tooltip-t-emailuser' => 'Kirim e-mel kepada pengguna ini',
-'tooltip-t-upload' => 'Muat naik imej atau fail media',
-'tooltip-t-specialpages' => 'Senarai laman khas',
-'tooltip-t-print' => 'Versi boleh cetak bagi laman ini',
-'tooltip-t-permalink' => 'Pautan kekal ke versi ini',
-'tooltip-ca-nstab-main' => 'Lihat laman kandungan',
-'tooltip-ca-nstab-user' => 'Lihat laman pengguna',
-'tooltip-ca-nstab-media' => 'Lihat laman media',
-'tooltip-ca-nstab-special' => 'Ini adalah sebuah laman khas, anda tidak boleh menyunting laman ini secara terus.',
-'tooltip-ca-nstab-project' => 'Lihat laman projek',
-'tooltip-ca-nstab-image' => 'Lihat laman imej',
-'tooltip-ca-nstab-mediawiki' => 'Lihat pesanan sistem',
-'tooltip-ca-nstab-template' => 'Lihat templat',
-'tooltip-ca-nstab-help' => 'Lihat laman bantuan',
-'tooltip-ca-nstab-category' => 'Lihat laman kategori',
-'tooltip-minoredit' => 'Tandakan sebagai suntingan kecil',
-'tooltip-save' => 'Simpan perubahan',
-'tooltip-preview' => 'Semak perubahan yang anda lakukan terlebih dahulu, kemudian sila tekan butang ini sebelum menyimpan!',
-'tooltip-diff' => 'Tunjukkan perubahan yang anda telah lakukan kepada teks ini.',
-'tooltip-compareselectedversions' => 'Lihat perbezaan antara dua versi laman ini yang dipilih.',
-'tooltip-watch' => 'Tambahkan laman ini ke dalam senarai pantau anda',
-'tooltip-recreate' => 'Cipta semula laman ini walaupun ia telah dihapuskan',
-'tooltip-upload' => 'Muat naik',
-'tooltip-rollback' => 'Balikkan semua suntingan oleh penyumbang terakhir pada laman ini dengan satu klik.',
-'tooltip-undo' => 'Balikkan suntingan ini dan buka borang sunting dalam mod pralihat. Sebab boleh dinyatakan dalam ruangan ringkasan.',
-'tooltip-preferences-save' => 'Simpan keutamaan',
-'tooltip-summary' => 'Masukkan ringkasan pendek',
+'tooltip-pt-userpage' => 'Laman pengguna anda',
+'tooltip-pt-anonuserpage' => 'Laman pengguna bagi alamat IP anda',
+'tooltip-pt-mytalk' => 'Laman perbualan anda',
+'tooltip-pt-anontalk' => 'Perbincangan mengenai penyuntingan daripada alamat IP anda',
+'tooltip-pt-preferences' => 'Keutamaan saya',
+'tooltip-pt-watchlist' => 'Senarai laman yang anda pantau',
+'tooltip-pt-mycontris' => 'Senarai sumbangan anda',
+'tooltip-pt-login' => 'Walaupun tidak wajib, anda digalakkan supaya log masuk.',
+'tooltip-pt-anonlogin' => 'Walaupun tidak wajib, anda digalakkan supaya log masuk.',
+'tooltip-pt-logout' => 'Log keluar',
+'tooltip-ca-talk' => 'Perbincangan mengenai laman kandungan',
+'tooltip-ca-edit' => "Anda boleh menyunting laman ini. Sila tekan butang 'pralihat' terlebih dahulu sebelum menyimpan.",
+'tooltip-ca-addsection' => 'Buka bahagian baru',
+'tooltip-ca-viewsource' => 'Laman ini dilindungi. Anda boleh melihat sumbernya.',
+'tooltip-ca-history' => 'Versi-versi terdahulu bagi laman ini.',
+'tooltip-ca-protect' => 'Lindungi laman ini',
+'tooltip-ca-unprotect' => 'Ubah tahap perlindungan laman ini',
+'tooltip-ca-delete' => 'Hapuskan laman ini',
+'tooltip-ca-undelete' => 'Balikkan suntingan yang dilakukan kepada laman ini sebelum ia dihapuskan',
+'tooltip-ca-move' => 'Pindahkan laman ini',
+'tooltip-ca-watch' => 'Tambahkan laman ini ke dalam senarai pantau anda',
+'tooltip-ca-unwatch' => 'Buang laman ini daripada senarai pantau anda',
+'tooltip-search' => 'Cari dalam {{SITENAME}}',
+'tooltip-search-go' => 'Pergi ke laman dengan nama tepat ini, jika ada',
+'tooltip-search-fulltext' => 'Cari laman dengan teks ini',
+'tooltip-p-logo' => 'Laman Utama',
+'tooltip-n-mainpage' => 'Kunjungi Laman Utama',
+'tooltip-n-mainpage-description' => 'Kunjungi laman utama',
+'tooltip-n-portal' => 'Maklumat mengenai projek ini',
+'tooltip-n-currentevents' => 'Cari maklumat latar belakang mengenai peristiwa semasa',
+'tooltip-n-recentchanges' => 'Senarai perubahan terkini dalam wiki ini.',
+'tooltip-n-randompage' => 'Buka laman rawak',
+'tooltip-n-help' => 'Tempat mencari jawapan.',
+'tooltip-t-whatlinkshere' => 'Senarai laman wiki yang mengandungi pautan ke laman ini',
+'tooltip-t-recentchangeslinked' => 'Perubahan terkini bagi semua laman yang dipaut dari laman ini',
+'tooltip-feed-rss' => 'Suapan RSS bagi laman ini',
+'tooltip-feed-atom' => 'Suapan Atom bagi laman ini',
+'tooltip-t-contributions' => 'Lihat senarai sumbangan pengguna ini',
+'tooltip-t-emailuser' => 'Kirim e-mel kepada pengguna ini',
+'tooltip-t-upload' => 'Muat naik imej atau fail media',
+'tooltip-t-specialpages' => 'Senarai laman khas',
+'tooltip-t-print' => 'Versi boleh cetak bagi laman ini',
+'tooltip-t-permalink' => 'Pautan kekal ke versi ini',
+'tooltip-ca-nstab-main' => 'Lihat laman kandungan',
+'tooltip-ca-nstab-user' => 'Lihat laman pengguna',
+'tooltip-ca-nstab-media' => 'Lihat laman media',
+'tooltip-ca-nstab-special' => 'Ini adalah sebuah laman khas, anda tidak boleh menyunting laman ini secara terus.',
+'tooltip-ca-nstab-project' => 'Lihat laman projek',
+'tooltip-ca-nstab-image' => 'Lihat laman imej',
+'tooltip-ca-nstab-mediawiki' => 'Lihat pesanan sistem',
+'tooltip-ca-nstab-template' => 'Lihat templat',
+'tooltip-ca-nstab-help' => 'Lihat laman bantuan',
+'tooltip-ca-nstab-category' => 'Lihat laman kategori',
+'tooltip-minoredit' => 'Tandakan sebagai suntingan kecil',
+'tooltip-save' => 'Simpan perubahan',
+'tooltip-preview' => 'Semak perubahan yang anda lakukan terlebih dahulu, kemudian sila tekan butang ini sebelum menyimpan!',
+'tooltip-diff' => 'Tunjukkan perubahan yang anda telah lakukan kepada teks ini.',
+'tooltip-compareselectedversions' => 'Lihat perbezaan antara dua versi laman ini yang dipilih.',
+'tooltip-watch' => 'Tambahkan laman ini ke dalam senarai pantau anda',
+'tooltip-watchlistedit-normal-submit' => 'Gugurkan tajuk-tajuk',
+'tooltip-watchlistedit-raw-submit' => 'Kemas kini senarai pantau',
+'tooltip-recreate' => 'Cipta semula laman ini walaupun ia telah dihapuskan',
+'tooltip-upload' => 'Muat naik',
+'tooltip-rollback' => 'Balikkan semua suntingan oleh penyumbang terakhir pada laman ini dengan satu klik.',
+'tooltip-undo' => 'Balikkan suntingan ini dan buka borang sunting dalam mod pralihat. Sebab boleh dinyatakan dalam ruangan ringkasan.',
+'tooltip-preferences-save' => 'Simpan keutamaan',
+'tooltip-summary' => 'Masukkan ringkasan pendek',
# Stylesheets
'common.css' => '/* CSS yang terletak di sini akan digunakan pada semua kulit */',
@@ -2852,9 +2920,6 @@ Simpan dalam komputer anda dan muat naiknya di sini.',
# Patrol log
'patrol-log-page' => 'Log pemeriksaan',
'patrol-log-header' => 'Yang berikut ialah log rondaan bagi semakan.',
-'patrol-log-line' => 'menandakan $1 bagi $2 sebagai telah diperiksa $3',
-'patrol-log-auto' => '(automatik)',
-'patrol-log-diff' => 's$1',
'log-show-hide-patrol' => '$1 log rondaan',
# Image deletion
@@ -2882,11 +2947,11 @@ Dengan menjalankannya, komputer anda mungkin akan terjejas.",
'file-info' => 'saiz file: $1, jenis MIME: $2',
'file-info-size' => '$1 × $2 piksel, saiz fail: $3, jenis MIME: $4',
'file-info-size-pages' => '$1 × $2 piksel, saiz fail: $3, jenis MIME: $4, $5 laman',
-'file-nohires' => '<small>Tiada leraian lebih besar.</small>',
+'file-nohires' => 'Tiada leraian lebih besar.',
'svg-long-desc' => 'Fail SVG, ukuran dasar $1 × $2 piksel, saiz fail: $3',
'show-big-image' => 'Leraian penuh',
-'show-big-image-preview' => '<small>Saiz pratonton ini: $1.</small>',
-'show-big-image-other' => '<small>Leraian lain: $1.</small>',
+'show-big-image-preview' => 'Saiz pralihat ini: $1.',
+'show-big-image-other' => '{{PLURAL:$2|Leraian|Leraian-leraian}} lain: $1.',
'show-big-image-size' => '$1 × $2 piksel',
'file-info-gif-looped' => 'berulang',
'file-info-gif-frames' => '$1 bingkai',
@@ -2907,11 +2972,14 @@ Dengan menjalankannya, komputer anda mungkin akan terjejas.",
'sp-newimages-showfrom' => 'Tunjukkan imej baru bermula daripada $2, $1',
# Video information, used by Language::formatTimePeriod() to format lengths in the above messages
-'video-dims' => '$1, $2 × $3',
-'seconds-abbrev' => 's',
-'minutes-abbrev' => 'm',
-'hours-abbrev' => 'j',
-'days-abbrev' => 'h',
+'video-dims' => '$1, $2 × $3',
+'hours-abbrev' => '$1j',
+'days-abbrev' => '$1h',
+'seconds' => '$1 saat',
+'minutes' => '$1 minit',
+'hours' => '$1 jam',
+'days' => '$1 hari',
+'ago' => '$1 yang lalu',
# Bad image list
'bad_image_list' => 'Berikut adalah format yang digunakan:
@@ -3404,13 +3472,6 @@ Kod pengesahan ini akan luput pada $4.',
'scarytranscludefailed' => '[Gagal mendapatkan templat $1]',
'scarytranscludetoolong' => '[URL terlalu panjang]',
-# Trackbacks
-'trackbackbox' => 'Jejak balik bagi laman ini:<br />
-$1',
-'trackbackremove' => '([$1 Hapus])',
-'trackbacklink' => 'Jejak balik',
-'trackbackdeleteok' => 'Jejak balik dihapuskan.',
-
# Delete conflict
'deletedwhileediting' => "'''Amaran''': Laman ini dihapuskan ketika anda sedang menyuntingnya!",
'confirmrecreate' => "Pengguna [[User:$1|$1]] ([[User talk:$1|perbincangan]]) telah menghapuskan laman ini ketika anda sedang menyunting atas sebab berikut:
@@ -3504,6 +3565,9 @@ Anda juga boleh [[Special:EditWatchlist|menggunakan penyunting piawai]].',
'hijri-calendar-m11' => 'Zulkaedah',
'hijri-calendar-m12' => 'Zulhijah',
+# Signatures
+'signature' => '[[{{ns:user}}:$1|$2]] ([[{{ns:user_talk}}:$1|bincang]])',
+
# Core parser functions
'unknown_extension_tag' => 'Tag penyambung "$1" tidak dikenali',
'duplicate-defaultsort' => '\'\'\'Amaran\'\'\': Kunci susunan asali "$2" membatalkan kunci susunan asali "$1" yang sebelumnya.',
@@ -3602,13 +3666,16 @@ Imej ditunjuk dalam leraian penuh, jenis fail yang lain dibuka dengan atur cara
'tags-hitcount' => '$1 perubahan',
# Special:ComparePages
-'comparepages' => 'Perbandingan laman',
-'compare-selector' => 'Bandingkan semakan laman',
-'compare-page1' => 'Laman 1',
-'compare-page2' => 'Laman 2',
-'compare-rev1' => 'Semakan 1',
-'compare-rev2' => 'Semakan 2',
-'compare-submit' => 'Bandingkan',
+'comparepages' => 'Perbandingan laman',
+'compare-selector' => 'Bandingkan semakan laman',
+'compare-page1' => 'Laman 1',
+'compare-page2' => 'Laman 2',
+'compare-rev1' => 'Semakan 1',
+'compare-rev2' => 'Semakan 2',
+'compare-submit' => 'Bandingkan',
+'compare-invalid-title' => 'Tajuk yang anda nyatakan tidak sah.',
+'compare-title-not-exists' => 'Tajuk yang anda nyatakan tidak wujud.',
+'compare-revision-not-exists' => 'Semakan yang anda nyatakan tidak wujud.',
# Database error messages
'dberr-header' => 'Wiki ini dilanda masalah',
@@ -3635,4 +3702,90 @@ Imej ditunjuk dalam leraian penuh, jenis fail yang lain dibuka dengan atur cara
'sqlite-has-fts' => '$1 dengan sokongan carian teks penuh',
'sqlite-no-fts' => '$1 tanpa sokongan carian teks penuh',
+# New logging system
+'logentry-delete-delete' => '$1 menghapuskan laman $3',
+'logentry-delete-restore' => '$1 memulihkan laman $3',
+'logentry-delete-event' => '$1 mengubah keterlihatan {{PLURAL:$5|satu peristiwa log|$5 peristiwa log}} di $3: $4',
+'logentry-delete-revision' => '$1 mengubah keterlihatan {{PLURAL:$5|satu semakan|$5 semakan}} di $3: $4',
+'logentry-delete-event-legacy' => '$1 mengubah keterlihatan peristiwa-peristiwa log di $3',
+'logentry-delete-revision-legacy' => '$1 mengubah keterlihatan semakan-semakan di $3',
+'logentry-suppress-delete' => '$1 menyekat laman $3',
+'logentry-suppress-event' => '$1 mengubah keterlihatan {{PLURAL:$5|satu peristiwa log|$5 peristiwa log}} di $3 secara rahsia: $4',
+'logentry-suppress-revision' => '$1 mengubah keterlihatan {{PLURAL:$5|satu semakan|$5 semakan}} di $3 secara rahsia: $4',
+'logentry-suppress-event-legacy' => '$1 mengubah keterlihatan peristiwa-peristiwa log di $3 secara rahsia',
+'logentry-suppress-revision-legacy' => '$1 mengubah keterlihatan semakan-semakan di $3 secara rahsia',
+'revdelete-content-hid' => 'kandungan tersorok',
+'revdelete-summary-hid' => 'ringkasan suntingan tersorok',
+'revdelete-uname-hid' => 'nama pengguna tersorok',
+'revdelete-content-unhid' => 'kandungan terdedah',
+'revdelete-summary-unhid' => 'ringkasan suntingan terdedah',
+'revdelete-uname-unhid' => 'nama pengguna terdedah',
+'revdelete-restricted' => 'mengenakan sekatan pada penyelia',
+'revdelete-unrestricted' => 'menarik sekatan daripada penyelia',
+'logentry-move-move' => '$1 memindahkan laman $3 ke $4',
+'logentry-move-move-noredirect' => '$1 mengalihkan laman $3 ke $4 tanpa meninggalkan lencongan',
+'logentry-move-move_redir' => '$1 mengalihkan laman $3 ke $4 pada lencongan',
+'logentry-move-move_redir-noredirect' => '$1 mengalihkan laman $3 ke $4 pada satu lencongan tanpa meninggalkan lencongan',
+'logentry-patrol-patrol' => '$1 menandakan semakan $4 daripada laman $3 sebagai dironda',
+'logentry-patrol-patrol-auto' => '$1 menandakan semakan $4 daripada laman $3 sebagai dironda secara automatik',
+'logentry-newusers-newusers' => '$1 membuka akaun pengguna',
+'logentry-newusers-create' => '$1 membuka akaun pengguna',
+'logentry-newusers-create2' => '$1 membuka akaun pengguna $3',
+'logentry-newusers-autocreate' => 'Akaun $1 dibuka secara automatik',
+'newuserlog-byemail' => 'kata laluan dihantar melalui e-mel',
+
+# Feedback
+'feedback-bugornote' => 'Jika anda bersedia untuk menerangkan masalah teknikal secara terperinci, sila [$1 laporkan pepijat].
+Ataupun, anda boleh menggunakan borang yang mudah di bawah. Ulasan anda akan dicatatkan pada laman "[$3 $2]", beserta nama pengguna anda dan pelayar yang anda gunakan.',
+'feedback-subject' => 'Perkara:',
+'feedback-message' => 'Pesanan:',
+'feedback-cancel' => 'Batalkan',
+'feedback-submit' => 'Hantar Maklum Balas',
+'feedback-adding' => 'Maklum balas sedang diisikan ke dalam laman...',
+'feedback-error1' => 'Perhatian: Hasil dari API tidak dikenali',
+'feedback-error2' => 'Perhatian: Penyuntingan gagal',
+'feedback-error3' => 'Perhatian: Tiada gerak balas dari API',
+'feedback-thanks' => 'Terima kasih! Maklum balas anda telah dicatatkan pada laman "[$2 $1]".',
+'feedback-close' => 'Siap',
+'feedback-bugcheck' => 'Bagus! Cuma pastikan itu bukan salah satu [$1 pepijat] yang sedia diketahui.',
+'feedback-bugnew' => 'Saya dah semak. Laporkan pepijat baru',
+
+# API errors
+'api-error-badaccess-groups' => 'Anda tidak dibenarkan memuat naik fail di wiki ini.',
+'api-error-badtoken' => 'Ralat dalaman: token tak elok.',
+'api-error-copyuploaddisabled' => 'Ciri memuat naik melalui URL dimatikan di pelayan ini.',
+'api-error-duplicate' => 'Di tapak ini sudah ada {{PLURAL:$1|[$2 satu fail lain]|[$2 fail-fail lain]}} yang sama kandungannya.',
+'api-error-duplicate-archive' => 'Di tapak ini pernah ada {{PLURAL:$1|[$2 satu fail lain]|[$2 fail-fail lain]}} yang sama kandungannya, tetapi telah dihapuskan.',
+'api-error-duplicate-archive-popup-title' => '{{PLURAL:$1|Fail|Fail-fail}} pendua yang sudah dihapuskan',
+'api-error-duplicate-popup-title' => '{{PLURAL:$1|Fail|Fail-fail}} pendua',
+'api-error-empty-file' => 'Fail yang anda serahkan adalah kosong.',
+'api-error-emptypage' => 'Anda tidak dibenarkan membuat laman baru yang kosong.',
+'api-error-fetchfileerror' => 'Ralat dalaman: ada malasah ketika mengambil fail itu.',
+'api-error-file-too-large' => 'Fail yang anda serahkan adalah terlalu besar.',
+'api-error-filename-tooshort' => 'Nama fail ini terlalu pendek.',
+'api-error-filetype-banned' => 'Fail jenis ini adalah dilarang.',
+'api-error-filetype-missing' => 'Fail ini tiada sambungannya.',
+'api-error-hookaborted' => 'Pengubahsuaian yang anda buat telah disekat oleh cangkuk sambungan.',
+'api-error-http' => 'Ralat dalaman: tidak dapat bersambung dengan pelayan.',
+'api-error-illegal-filename' => 'Nama fail ini tidak dibenarkan.',
+'api-error-internal-error' => 'Ralat dalaman: ada masalah ketika memproseskan muat naik anda di wiki ini.',
+'api-error-invalid-file-key' => 'Ralat dalaman: fail tidak dijumpai dalam storan sementara.',
+'api-error-missingparam' => 'Ralat dalaman: kekosongan parameter pada permohonan.',
+'api-error-missingresult' => 'Ralat dalaman: tidak dapat ditentukan sama ada penyalinan berjaya.',
+'api-error-mustbeloggedin' => 'Anda mesti log masuk untuk memuat naik fail.',
+'api-error-mustbeposted' => 'Ralat dalaman: permohonan memerlukan POST HTTP.',
+'api-error-noimageinfo' => 'Muat naik berjaya, tetapi pelayan tidak memberi kita sebarang maklumat tentang fail itu.',
+'api-error-nomodule' => 'Ralat dalaman: tiada modul muat naik yang ditetapkan.',
+'api-error-ok-but-empty' => 'Ralat dalaman: tiada gerak balas dari pelayan.',
+'api-error-overwrite' => 'Menulis ganti fail yang telah wujud adalah tidak dibenarkan.',
+'api-error-stashfailed' => 'Ralat dalaman: pelayan tidak dapat menyimpan fail sementara.',
+'api-error-timeout' => 'Pelayan tidak bergerak balas dalam tempoh yang diharapkan.',
+'api-error-unclassified' => 'Berlakunya ralat yang tidak diketahui',
+'api-error-unknown-code' => 'Ralat tidak diketahui: "$1"',
+'api-error-unknown-error' => 'Ralat dalaman: ada masalah apabila cuba memuat naik fail anda.',
+'api-error-unknown-warning' => 'Amaran tidak diketahui: $1',
+'api-error-unknownerror' => 'Ralat tidak dikenali: "$1".',
+'api-error-uploaddisabled' => 'Ciri muat naik dimatikan di wiki ini.',
+'api-error-verification-error' => 'Fail ini mungkin tercemar atau tersalah sambungannya.',
+
);