* (bug 4530) Use consistent name for Kurdish
[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
29 /* private */ $wgAllMessagesHi = array(
30
31 # Dates
32 #
33 'sunday' => "रविवार",
34 'monday' => "सोमवार",
35 'tuesday' => "मंगलवार",
36 'wednesday' => "बुधवार",
37 'thursday' => "गुरुवार",
38 'friday' => "शुक्रवार",
39 'saturday' => "शनिवार",
40 'january' => "जनवरी",
41 'february' => "फरवरी",
42 'march' => "मार्च",
43 'april' => "अप्रैल",
44 'may_long' => "मई",
45 'june' => "जून",
46 'july' => "जुलाई",
47 'august' => "अगस्त",
48 'september' => "सितम्बर",
49 'october' => "अक्टूबर",
50 'november' => "नवम्बर",
51 'december' => "दिसम्बर",
52 'jan' => "जनवरी",
53 'feb' => "फरवरी",
54 'mar' => "मार्च",
55 'apr' => "अप्रैल",
56 'may' => "मई",
57 'jun' => "जून",
58 'jul' => "जुलाई",
59 'aug' => "अगस्त",
60 'sep' => "सितम्बर",
61 'oct' => "अक्टूबर",
62 'nov' => "नवम्बर",
63 'dec' => "दिसम्बर",
64
65 # Bits of text used by many pages:
66 #
67 "linktrail" => "/^([a-z]+)(.*)\$/sD",
68 "mainpage" => "मुख्य पृष्ठ",
69 "about" => "अबाउट",
70 "aboutsite" => "{{SITENAME}} के बारे में",
71 "aboutpage" => "{{ns:project}}:अबाउट",
72 "help" => "सहायता",
73 "helppage" => "{{ns:project}}:सहायता",
74 "mypage" => "मेरा पृष्ठ",
75 "mytalk" => "मेरी बातें",
76 "returnto" => "लौटें $1.",
77 "help" => "सहायता ",
78 "search" => "खोज ",
79 "go" => "जायें",
80 "editthispage" => "इस पृष्ठ को बदलें",
81 "deletethispage" => "इस पृष्ठ को हटायें",
82 "protectthispage" => "इस पृष्ठ को सुरक्षित करें",
83 "unprotectthispage" => "इस पृष्ठ को असुरक्षित करें",
84 "newpage" => "नया पृष्ठ ",
85 "talkpage" => "इस पृष्ठ के बारे में बात करें",
86 "articlepage" => "लेख देखें",
87 "subjectpage" => "विषय देखें", # For compatibility
88 "userpage" => "सदस्य पृष्ठ देखें",
89 "wikipediapage" => "मेटा पृष्ठ देखें",
90 "imagepage" => "चित्र पृष्ठ देखें",
91 "viewtalkpage" => "चर्चा देखें",
92 "otherlanguages" => "अन्य भाषायें",
93 "redirectedfrom" => "($1 से भेजा गया)",
94 "lastmodified" => "अन्तिम परिवर्तन $1.",
95 "viewcount" => "यह पृष्ठ $1 बार देखा गया है",
96 "protectedpage" => "सुरक्षित पृष्ठ",
97 "administrators" => "{{ns:project}}:प्रबन्धक",
98 "sysoptitle" => "sysop आवश्यक है",
99 "sysoptext" => "आप जो करना चाहते हैं‌ उसे केवल \"sysop\" स्तर के सदस्य कर सकते हैं. $1 देखें.",
100 "developertitle" => "Developer आवश्यक है",
101 "developertext" => "आप जो करना चाहते हैं‌ उसे केवल \"developer\" स्तर के सदस्य कर सकते हैं. $1 देखें.",
102 "sitetitle" => "{{SITENAME}}",
103 "sitesubtitle" => "",
104 "retrievedfrom" => "\"$1\" से लिया गया",
105
106 # Main script and global functions
107 #
108 "nosuchaction" => "ऐसा कोई कार्य नहीं है",
109 "nosuchactiontext" => "{{SITENAME}} सौफ़्टवेयर में इस URL द्वारा निर्धारित कोई क्रिया नही है",
110 "nosuchspecialpage" => "ऐसा कोई विशेष पृष्ठ नहीं है",
111 "nospecialpagetext" => "आपने ऐसा विशेष पृष्ठ मांगा है जो {{SITENAME}} सौफ़्टवेयर में नहीं है.",
112
113 # General errors
114 # ........
115
116 "welcomecreation" => "<h2>स्वागतम्‌, $1!</h2><p>आपका अकाउन्ट बना दिया गया है.
117 Don't forget to personalize your {{SITENAME}} preferences.",
118
119 "yourname" => "आपका नाम",
120 "yourpassword" => "आपका पासवर्ड ",
121 "yourpasswordagain" => "पासवर्ड दुबारा लिखें",
122
123 ## ....... more messages .....
124 );
125
126 class LanguageHi extends LanguageUtf8 {
127 var $digitTransTable = array(
128 "0" => "०",
129 "1" => "१",
130 "2" => "२",
131 "3" => "३",
132 "4" => "४",
133 "5" => "५",
134 "6" => "६",
135 "7" => "७",
136 "8" => "८",
137 "9" => "९"
138 );
139
140 function getNamespaces() {
141 global $wgNamespaceNamesHi;
142 return $wgNamespaceNamesHi;
143 }
144
145 function getMessage( $key ) {
146 global $wgAllMessagesHi;
147 if(array_key_exists($key, $wgAllMessagesHi))
148 return $wgAllMessagesHi[$key];
149 else
150 return parent::getMessage($key);
151 }
152
153 function formatNum( $number ) {
154 global $wgTranslateNumerals;
155 if( $wgTranslateNumerals ) {
156 return strtr( $number, $this->digitTransTable );
157 } else {
158 return $number;
159 }
160 }
161
162 }
163
164 ?>