]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blob - languages/LanguageHi.php
MediaWiki 1.5.8 (initial commit)
[autoinstallsdev/mediawiki.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"             => "विकिपीडिया के बारे में",
71 "aboutpage"             => "विकिपीडिया:अबाउट",
72 "help"                  => "सहायता",
73 "helppage"              => "विकिपीडिया:सहायता",
74 "bugreports"            => "Bug reports",
75 "bugreportspage"        => "विकिपीडिया:Bug_reports",
76 "faq"                   => "FAQ",
77 "faqpage"               => "विकिपीडिया:FAQ",
78 "edithelp"              => "Editing help",
79 "edithelppage"          => "विकिपीडिया:How_does_one_edit_a_page",
80 "cancel"                => "Cancel",
81 "qbfind"                => "Find",
82 "qbbrowse"              => "Browse",
83 "qbedit"                => "Edit",
84 "qbpageoptions"         => "Page options",
85 "qbpageinfo"            => "Page info",
86 "qbmyoptions"           => "My options",
87 "mypage"                => "मेरा पृष्ठ",
88 "mytalk"                => "मेरी बातें",
89 "currentevents"         => "Current events",
90 "errorpagetitle"        => "Error",
91 "returnto"              => "लौटें $1.",
92 "tagline"               => "From Wikipedia, the free encyclopedia.",
93 "whatlinkshere"         => "Pages that link here",
94 "help"                  => "सहायता ",
95 "search"                => "खोज ",
96 "go"                    => "जायें",
97 "history"               => "Older versions",
98 "printableversion"      => "Printable version",
99 "editthispage"          => "इस पृष्ठ को बदलें",
100 "deletethispage"        => "इस पृष्ठ को हटायें",
101 "protectthispage"       => "इस पृष्ठ को सुरक्षित करें",
102 "unprotectthispage"     => "इस पृष्ठ को असुरक्षित करें",
103 "newpage"               => "नया पृष्ठ ",
104 "talkpage"              => "इस पृष्ठ के बारे में बात करें",
105 "articlepage"           => "लेख देखें",
106 "subjectpage"           => "विषय देखें", # For compatibility
107 "userpage"              => "सदस्य पृष्ठ देखें",
108 "wikipediapage"         => "मेटा पृष्ठ देखें",
109 "imagepage"             => "चित्र पृष्ठ देखें",
110 "viewtalkpage"          => "चर्चा देखें",
111 "otherlanguages"        => "अन्य भाषायें",
112 "redirectedfrom"        => "($1 से भेजा गया)",
113 "lastmodified"          => "अन्तिम परिवर्तन $1.",
114 "viewcount"             => "यह पृष्ठ $1 बार देखा गया है",
115 "printsubtitle"         => "(From {{SERVER}})",
116 "protectedpage"         => "सुरक्षित पृष्ठ",
117 "administrators"        => "विकिपीडिया:प्रबन्धक",
118 "sysoptitle"            => "sysop आवश्यक है",
119 "sysoptext"             => "आप जो करना चाहते हैं‌ उसे केवल \"sysop\" स्तर के सदस्य कर सकते हैं. $1 देखें.",
120 "developertitle"        => "Developer आवश्यक है",
121 "developertext" => "आप जो करना चाहते हैं‌ उसे केवल \"developer\" स्तर के सदस्य कर सकते हैं. $1 देखें.",
122 "nbytes"                => "$1 bytes",
123 "go"                    => "Go",
124 "ok"                    => "OK",
125 "sitetitle"             => "विकिपीडिया ",
126 "sitesubtitle"          => "निःशुल्क ज्ञान संग्रह ",
127 "retrievedfrom"         => "\"$1\" से लिया गया",
128 "newmessages"           => "आपके लिये $1 हैं.",
129 "newmessageslink"       => "नये सन्देश",
130
131 # Main script and global functions
132 #
133 "nosuchaction"  => "ऐसा कोई कार्य नहीं है",
134 "nosuchactiontext" => "विकिपीडिया सौफ़्टवेयर में इस URL द्वारा निर्धारित कोई क्रिया नही है",
135 "nosuchspecialpage" => "ऐसा कोई विशेष पृष्ठ नहीं है",
136 "nospecialpagetext" => "आपने ऐसा विशेष पृष्ठ मांगा है जो विकिपीडिया सौफ़्टवेयर में नहीं है.",
137
138 # General errors
139 # ........
140
141 "welcomecreation" => "<h2>स्वागतम्‌, $1!</h2><p>आपका अकाउन्ट बना दिया गया है.
142 Don't forget to personalize your wikipedia preferences.",
143
144 "loginpagetitle" => "User login",
145 "yourname"              => "आपका नाम",
146 "yourpassword"  => "आपका पासवर्ड ",
147 "yourpasswordagain" => "पासवर्ड दुबारा लिखें",
148
149 ## ....... more messages .....
150 );
151
152 class LanguageHi extends LanguageUtf8 {
153         var $digitTransTable = array(
154                 "0" => "०",
155                 "1" => "१",
156                 "2" => "२",
157                 "3" => "३",
158                 "4" => "४",
159                 "5" => "५",
160                 "6" => "६",
161                 "7" => "७",
162                 "8" => "८",
163                 "9" => "९"
164         );
165
166         function getNamespaces() {
167                 global $wgNamespaceNamesHi;
168                 return $wgNamespaceNamesHi;
169         }
170
171         function getMessage( $key ) {
172                 global $wgAllMessagesHi;
173                 if(array_key_exists($key, $wgAllMessagesHi))
174                         return $wgAllMessagesHi[$key];
175                 else
176                         return parent::getMessage($key);
177         }
178
179         function formatNum( $number ) {
180                 global $wgTranslateNumerals;
181                 if( $wgTranslateNumerals ) {
182                         return strtr( $number, $this->digitTransTable );
183                 } else {
184                         return $number;
185                 }
186         }
187
188 }
189
190 ?>