2 /** Malay (Bahasa Melayu)
8 # This localisation is based on a file kindly donated by the folks at MIMOS
9 # http://www.asiaosc.org/enwiki/page/Knowledgebase_Home.html
11 require_once( 'LanguageUtf8.php' );
13 if (!$wgCachedMessageArrays) {
14 require_once('MessagesMs.php');
17 class LanguageMs
extends LanguageUtf8
{
18 private $mMessagesMs, $mNamespaceNamesMs = null;
20 private $mQuickbarSettingsMs = array(
21 'Tiada', 'Tetap sebelah kiri', 'Tetap sebelah kanan', 'Berubah-ubah sebelah kiri'
24 function __construct() {
25 parent
::__construct();
27 global $wgAllMessagesMs;
28 $this->mMessagesMs
=& $wgAllMessagesMs;
30 global $wgMetaNamespace;
31 $this->mNamespaceNamesMs
= array(
33 NS_SPECIAL
=> 'Istimewa', #Special
35 NS_TALK
=> 'Perbualan',#Talk
36 NS_USER
=> 'Pengguna',#User
37 NS_USER_TALK
=> 'Perbualan_Pengguna',#User_talk
38 NS_PROJECT
=> $wgMetaNamespace,#Wikipedia
39 NS_PROJECT_TALK
=> 'Perbualan_' . $wgMetaNamespace,#Wikipedia_talk
40 NS_IMAGE
=> 'Imej',#Image
41 NS_IMAGE_TALK
=> 'Imej_Perbualan',#Image_talk
42 NS_MEDIAWIKI
=> 'MediaWiki',#MediaWiki
43 NS_MEDIAWIKI_TALK
=> 'MediaWiki_Perbualan',#MediaWiki_talk
44 NS_TEMPLATE
=> 'Templat',#Template
45 NS_TEMPLATE_TALK
=> 'Perbualan_Templat',#Template_talk
46 NS_CATEGORY
=> 'Kategori',#Category
47 NS_CATEGORY_TALK
=> 'Perbualan_Kategori',#Category_talk
48 NS_HELP
=> 'Bantuan',#Help
49 NS_HELP_TALK
=> 'Perbualan_Bantuan' #Help_talk
54 function getNamespaces() {
55 return $this->mNamespaceNamesMs + parent
::getNamespaces();
58 function getQuickbarSettings() {
59 return $this->mQuickbarSettingsMs
;
62 function getDateFormats() {
66 function getMessage( $key ) {
67 if( isset( $this->mMessagesMs
[$key] ) ) {
68 return $this->mMessagesMs
[$key];
70 return parent
::getMessage( $key );
74 function getAllMessages() {
75 return $this->mMessagesMs
;