704ecdef5bc9343a241dee98b955f42c6e16b5eb
[lhc/web/wiklou.git] / languages / LanguageHi.php
1 <?
2
3 include( "LanguageUtf8.php" );
4
5 # NOTE: To turn off "Current Events" in the sidebar,
6 # set "currentevents" => "-"
7
8 # The names of the namespaces can be set here, but the numbers
9 # are magical, so don't change or move them! The Namespace class
10 # encapsulates some of the magic-ness.
11 #
12 /* private */ $wgNamespaceNamesHi = array(
13 -2 => "Media",
14 -1 => "विशेष",
15 0 => "",
16 1 => "वार्ता",
17 2 => "सदस्य ",
18 3 => "सदस्य वार्ता",
19 4 => "विकिपीडिया ",
20 5 => "विकिपीडिआ वार्ता",
21 6 => "चित्र ",
22 7 => "चित्र वार्ता",
23 8 => "MediaWiki",
24 9 => "MediaWiki_talk"
25
26 );
27
28 /* private */ $wgWeekdayNamesHi = array(
29 "रविवार", "सोमवार", "मंगलवार", "बुधवार", "गुरुवार",
30 "शुक्रवार", "शनिवार"
31 );
32
33 /* private */ $wgMonthNamesHi = array(
34 "जनवरी", "फरवरी", "मार्च", "अप्रैल", "मई", "जून",
35 "जुलाई", "अगस्त", "सितम्बर", "अक्टूबर", "नवम्बर",
36 "दिसम्बर"
37 );
38
39 /* private */ $wgAllMessagesHi = array(
40
41 # Bits of text used by many pages:
42 #
43 "linktrail" => "/^([a-z]+)(.*)\$/sD",
44 "mainpage" => "मुख्य पृष्ठ",
45 "about" => "अबाउट",
46 "aboutwikipedia" => "विकिपीडिया के बारे में",
47 "aboutpage" => "विकिपीडिया:अबाउट",
48 "help" => "सहायता",
49 "helppage" => "विकिपीडिया:सहायता",
50 "wikititlesuffix" => "विकिपीडिया",
51 "bugreports" => "Bug reports",
52 "bugreportspage" => "विकिपीडिया:Bug_reports",
53 "faq" => "FAQ",
54 "faqpage" => "विकिपीडिया:FAQ",
55 "edithelp" => "Editing help",
56 "edithelppage" => "विकिपीडिया:How_does_one_edit_a_page",
57 "cancel" => "Cancel",
58 "qbfind" => "Find",
59 "qbbrowse" => "Browse",
60 "qbedit" => "Edit",
61 "qbpageoptions" => "Page options",
62 "qbpageinfo" => "Page info",
63 "qbmyoptions" => "My options",
64 "mypage" => "मेरा पृष्ठ",
65 "mytalk" => "मेरी बातें",
66 "currentevents" => "Current events",
67 "errorpagetitle" => "Error",
68 "returnto" => "लौटें $1.",
69 "fromwikipedia" => "From Wikipedia, the free encyclopedia.",
70 "whatlinkshere" => "Pages that link here",
71 "help" => "सहायता ",
72 "search" => "खोज ",
73 "go" => "जायें",
74 "history" => "Older versions",
75 "printableversion" => "Printable version",
76 "editthispage" => "इस पृष्ठ को बदलें",
77 "deletethispage" => "इस पृष्ठ को हटायें",
78 "protectthispage" => "इस पृष्ठ को सुरक्षित करें",
79 "unprotectthispage" => "इस पृष्ठ को असुरक्षित करें",
80 "newpage" => "नया पृष्ठ ",
81 "talkpage" => "इस पृष्ठ के बारे में बात करें",
82 "articlepage" => "लेख देखें",
83 "subjectpage" => "विषय देखें", # For compatibility
84 "userpage" => "सदस्य पृष्ठ देखें",
85 "wikipediapage" => "मेटा पृष्ठ देखें",
86 "imagepage" => "चित्र पृष्ठ देखें",
87 "viewtalkpage" => "चर्चा देखें",
88 "otherlanguages" => "अन्य भाषायें",
89 "redirectedfrom" => "($1 से भेजा गया)",
90 "lastmodified" => "अन्तिम परिवर्तन $1.",
91 "viewcount" => "यह पृष्ठ $1 बार देखा गया है",
92 "gnunote" => "All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>.",
93 "printsubtitle" => "(From http://www.wikipedia.org)",
94 "protectedpage" => "सुरक्षित पृष्ठ",
95 "administrators" => "विकिपीडिया:प्रबन्धक",
96 "sysoptitle" => "sysop आवश्यक है",
97 "sysoptext" => "आप जो करना चाहते हैं‌ उसे केवल \"sysop\" स्तर के सदस्य कर सकते हैं. $1 देखें.",
98 "developertitle" => "Developer आवश्यक है",
99 "developertext" => "आप जो करना चाहते हैं‌ उसे केवल \"developer\" स्तर के सदस्य कर सकते हैं. $1 देखें.",
100 "nbytes" => "$1 bytes",
101 "go" => "Go",
102 "ok" => "OK",
103 "sitetitle" => "विकिपीडिया ",
104 "sitesubtitle" => "निःशुल्क ज्ञान संग्रह ",
105 "retrievedfrom" => "\"$1\" से लिया गया",
106 "newmessages" => "आपके लिये $1 हैं.",
107 "newmessageslink" => "नये सन्देश",
108
109 # Main script and global functions
110 #
111 "nosuchaction" => "ऐसा कोई कार्य नहीं है",
112 "nosuchactiontext" => "विकिपीडिया सौफ़्टवेयर में इस URL द्वारा निर्धारित कोई क्रिया नही है",
113 "nosuchspecialpage" => "ऐसा कोई विशेष पृष्ठ नहीं है",
114 "nospecialpagetext" => "आपने ऐसा विशेष पृष्ठ मांगा है जो विकिपीडिया सौफ़्टवेयर में नहीं है.",
115
116 # General errors
117 # ........
118
119 "welcomecreation" => "<h2>स्वागतम्‌, $1!</h2><p>आपका अकाउन्ट बना दिया गया है.
120 Don't forget to personalize your wikipedia preferences.",
121
122 "loginpagetitle" => "User login",
123 "yourname" => "आपका नाम",
124 "yourpassword" => "आपका पासवर्ड ",
125 "yourpasswordagain" => "पासवर्ड दुबारा लिखें",
126
127 ## ....... more messages .....
128 );
129
130 class LanguageHi extends LanguageUtf8 {
131 function getNamespaces() {
132 global $wgNamespaceNamesHi;
133 return $wgNamespaceNamesHi;
134 }
135
136 function getNsText( $index ) {
137 global $wgNamespaceNamesHi;
138 return $wgNamespaceNamesHi[$index];
139 }
140
141 function getNsIndex( $text ) {
142 global $wgNamespaceNamesHi, $wgNamespaceNamesEn;
143
144 foreach ( $wgNamespaceNamesHi as $i => $n ) {
145 if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
146 }
147 # fallback
148 foreach ( $wgNamespaceNamesEn as $i => $n ) {
149 if ( 0 == strcasecmp( $n, $text ) ) { return $i; }
150 }
151 return false;
152 }
153
154 function getMonthName( $key )
155 {
156 global $wgMonthNamesHi;
157 return $wgMonthNamesHi[$key-1];
158 }
159
160 function getMessage( $key )
161 {
162 global $wgAllMessagesHi;
163 if(array_key_exists($key, $wgAllMessagesHi))
164 return $wgAllMessagesHi[$key];
165 else
166 return Language::getMessage($key);
167 }
168
169 }
170
171 ?>