Help:
[lhc/web/wiklou.git] / languages / LanguageHi.php
index e265d9e..28939b3 100644 (file)
@@ -10,42 +10,69 @@ require_once( "LanguageUtf8.php" );
 # encapsulates some of the magic-ness.
 #
 /* private */ $wgNamespaceNamesHi = array(
-       -2      => "Media",
-       -1      => "विशेष",
-       0       => "",
-       1       => "वार्ता",
-       2       => "सदस्य",
-       3       => "सदस्य_वार्ता",
-       4       => "विकिपीडिया",
-       5       => "विकिपीडिआ_वार्ता",
-       6       => "चित्र",
-       7       => "चित्र_वार्ता",
-       8       => "MediaWiki",
-       9       => "MediaWiki_talk",
-       10  => "Template",
-       11  => "Template_talk"
-
+       NS_MEDIA          => 'Media',
+       NS_SPECIAL        => 'विशेष',
+       NS_MAIN           => '',
+       NS_TALK           => 'वार्ता',
+       NS_USER           => 'सदस्य',
+       NS_USER_TALK      => 'सदस्य_वार्ता',
+       NS_PROJECT        => $wgMetaNamespace,
+       NS_PROJECT_TALK   => $wgMetaNamespace . '_वार्ता',
+       NS_IMAGE          => 'चित्र',
+       NS_IMAGE_TALK     => 'चित्र_वार्ता',
+       NS_MEDIAWIKI      => 'MediaWiki',
+       NS_MEDIAWIKI_TALK => 'MediaWiki_talk',
+       NS_TEMPLATE       => 'Template',
+       NS_TEMPLATE_TALK  => "Template_talk",
+       NS_CATEGORY       => 'श्रेणी',
+       NS_CATEGORY_TALK  => 'श्रेणी_वार्ता',
 ) + $wgNamespaceNamesEn;
 
-/* private */ $wgWeekdayNamesHi = array(
-       "रविवार", "सोमवार", "मंगलवार", "बुधवार", "गुरुवार",
-       "शुक्रवार", "शनिवार"
-);
-
-/* private */ $wgMonthNamesHi = array(
-       "जनवरी", "फरवरी", "मार्च", "अप्रैल", "मई", "जून",
-       "जुलाई", "अगस्त", "सितम्बर", "अक्टूबर", "नवम्बर",
-       "दिसम्बर"
-);
 
 /* private */ $wgAllMessagesHi = array(
+'special_version_prefix' => '',
+'special_version_postfix' => '',
+
+# Dates
+#
+'sunday' => "रविवार",
+'monday' => "सोमवार",
+'tuesday' => "मंगलवार",
+'wednesday' => "बुधवार",
+'thursday' => "गुरुवार",
+'friday' => "शुक्रवार",
+'saturday' => "शनिवार",
+'january' => "जनवरी",
+'february' => "फरवरी",
+'march' => "मार्च",
+'april' => "अप्रैल",
+'may_long' => "मई",
+'june' => "जून",
+'july' => "जुलाई",
+'august' => "अगस्त",
+'september' => "सितम्बर",
+'october' => "अक्टूबर",
+'november' => "नवम्बर",
+'december' => "दिसम्बर",
+'jan' => "जनवरी",
+'feb' => "फरवरी",
+'mar' => "मार्च",
+'apr' => "अप्रैल",
+'may' => "मई",
+'jun' => "जून",
+'jul' => "जुलाई",
+'aug' => "अगस्त",
+'sep' => "सितम्बर",
+'oct' => "अक्टूबर",
+'nov' => "नवम्बर",
+'dec' => "दिसम्बर",
 
 # Bits of text used by many pages:
 #
 "linktrail"            => "/^([a-z]+)(.*)\$/sD",
 "mainpage"             => "मुख्य पृष्ठ",
 "about"                        => "अबाउट",
-"aboutwikipedia"        => "विकिपीडिया के बारे में",
+"aboutsite"             => "विकिपीडिया के बारे में",
 "aboutpage"            => "विकिपीडिया:अबाउट",
 "help"                 => "सहायता",
 "helppage"             => "विकिपीडिया:सहायता",
@@ -68,7 +95,7 @@ require_once( "LanguageUtf8.php" );
 "currentevents"         => "Current events",
 "errorpagetitle"        => "Error",
 "returnto"             => "लौटें $1.",
-"fromwikipedia"                => "From Wikipedia, the free encyclopedia.",
+"tagline"                      => "From Wikipedia, the free encyclopedia.",
 "whatlinkshere"                => "Pages that link here",
 "help"                 => "सहायता ",
 "search"               => "खोज ",
@@ -130,6 +157,19 @@ Don't forget to personalize your wikipedia preferences.",
 );
 
 class LanguageHi extends LanguageUtf8 {
+       var $digitTransTable = array(
+               "0" => "०",
+               "1" => "१",
+               "2" => "२",
+               "3" => "३",
+               "4" => "४",
+               "5" => "५",
+               "6" => "६",
+               "7" => "७",
+               "8" => "८",
+               "9" => "९"
+       );
+
        function getNamespaces() {
                global $wgNamespaceNamesHi;
                return $wgNamespaceNamesHi;
@@ -153,12 +193,6 @@ class LanguageHi extends LanguageUtf8 {
                return false;
        }
 
-       function getMonthName( $key )
-       {
-               global $wgMonthNamesHi;
-               return $wgMonthNamesHi[$key-1];
-       }
-       
        function getMessage( $key )
        {
                global $wgAllMessagesHi;
@@ -168,6 +202,14 @@ class LanguageHi extends LanguageUtf8 {
                        return Language::getMessage($key);
        }
 
+       function formatNum( $number ) {
+               global $wgTranslateNumerals;
+               if( $wgTranslateNumerals ) {
+                       return strtr( $number, $this->digitTransTable );
+               } else {
+                       return $number;
+               }
+       }
 }
 
 ?>