7 * @author Niklas Laxström
10 require_once( 'LanguageUtf8.php' );
12 if (!$wgCachedMessageArrays) {
13 require_once('MessagesHi.php');
16 class LanguageHi
extends LanguageUtf8
{
17 private $mMessagesHi, $mNamespaceNamesHi = null;
19 function __construct() {
20 parent
::__construct();
22 global $wgAllMessagesHi;
23 $this->mMessagesHi
=& $wgAllMessagesHi;
25 global $wgMetaNamespace;
26 $this->mNamespaceNamesHi
= array(
28 NS_SPECIAL
=> 'विशेष',
32 NS_USER_TALK
=> 'सदस्य_वार्ता',
33 NS_PROJECT
=> $wgMetaNamespace,
34 NS_PROJECT_TALK
=> $wgMetaNamespace . '_वार्ता',
36 NS_IMAGE_TALK
=> 'चित्र_वार्ता',
37 NS_MEDIAWIKI
=> 'MediaWiki',
38 NS_MEDIAWIKI_TALK
=> 'MediaWiki_talk',
39 NS_TEMPLATE
=> 'Template',
40 NS_TEMPLATE_TALK
=> 'Template_talk',
41 NS_CATEGORY
=> 'श्रेणी',
42 NS_CATEGORY_TALK
=> 'श्रेणी_वार्ता',
47 function getNamespaces() {
48 return $this->mNamespaceNamesHi + parent
::getNamespaces();
51 function getMessage( $key ) {
52 if( isset( $this->mMessagesHi
[$key] ) ) {
53 return $this->mMessagesHi
[$key];
55 return parent
::getMessage( $key );
59 function getAllMessages() {
60 return $this->mMessagesHi
;
63 function digitTransformTable() {