8 require_once( 'LanguageUtf8.php' );
10 if (!$wgCachedMessageArrays) {
11 require_once('MessagesBn.php');
14 class LanguageBn
extends LanguageUtf8
{
15 private $mMessagesBn, $mNamespaceNamesBn = null;
17 function __construct() {
18 parent
::__construct();
20 global $wgAllMessagesBn;
21 $this->mMessagesBn
=& $wgAllMessagesBn;
23 global $wgMetaNamespace;
24 $this->mNamespaceNamesBn
= array(
25 NS_SPECIAL
=> 'বিশেষ',
28 NS_USER
=> 'ব্যবহারকারী',
29 NS_USER_TALK
=> 'ব্যবহারকারী_আলাপ',
30 NS_PROJECT
=> $wgMetaNamespace,
31 NS_PROJECT_TALK
=> $wgMetaNamespace . '_আলাপ',
33 NS_IMAGE_TALK
=> 'চিত্র_আলাপ',
34 NS_MEDIAWIKI_TALK
=> 'MediaWiki_আলাপ'
38 function getNamespaces() {
39 return $this->mNamespaceNamesBn + parent
::getNamespaces();
42 function getDateFormats() {
46 function getMessage( $key ) {
47 if( isset( $this->mMessagesBn
[$key] ) ) {
48 return $this->mMessagesBn
[$key];
50 return parent
::getMessage( $key );
54 function getAllMessages() {
55 return $this->mMessagesBn
;
58 function digitTransformTable() {