* Cleaned up formatNum usage in langfiles
[lhc/web/wiklou.git] / languages / LanguageHi.php
1 <?php
2 /**
3 * @package MediaWiki
4 * @subpackage Language
5 */
6
7 require_once( "LanguageUtf8.php" );
8
9 /* private */ $wgNamespaceNamesHi = array(
10 NS_MEDIA => 'Media',
11 NS_SPECIAL => 'विशेष',
12 NS_MAIN => '',
13 NS_TALK => 'वार्ता',
14 NS_USER => 'सदस्य',
15 NS_USER_TALK => 'सदस्य_वार्ता',
16 NS_PROJECT => $wgMetaNamespace,
17 NS_PROJECT_TALK => $wgMetaNamespace . '_वार्ता',
18 NS_IMAGE => 'चित्र',
19 NS_IMAGE_TALK => 'चित्र_वार्ता',
20 NS_MEDIAWIKI => 'MediaWiki',
21 NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
22 NS_TEMPLATE => 'Template',
23 NS_TEMPLATE_TALK => "Template_talk",
24 NS_CATEGORY => 'श्रेणी',
25 NS_CATEGORY_TALK => 'श्रेणी_वार्ता',
26 ) + $wgNamespaceNamesEn;
27
28 if (!$wgCachedMessageArrays) {
29 require_once('MessagesHi.php');
30 }
31
32
33 class LanguageHi extends LanguageUtf8 {
34 function digitTransformTable() {
35 return array(
36 "0" => "०",
37 "1" => "१",
38 "2" => "२",
39 "3" => "३",
40 "4" => "४",
41 "5" => "५",
42 "6" => "६",
43 "7" => "७",
44 "8" => "८",
45 "9" => "९"
46 );
47 }
48
49 function getNamespaces() {
50 global $wgNamespaceNamesHi;
51 return $wgNamespaceNamesHi;
52 }
53
54 function getMessage( $key ) {
55 global $wgAllMessagesHi;
56 if(array_key_exists($key, $wgAllMessagesHi))
57 return $wgAllMessagesHi[$key];
58 else
59 return parent::getMessage($key);
60 }
61
62 function timeanddate( $ts, $adj = false ) {
63 return $this->formatNum( Language::timeanddate( $ts, $adj ) );
64 }
65
66 }
67
68 ?>