* Rename "ipusuccess" to "unblocked", change the format (now wiki text)
[lhc/web/wiklou.git] / languages / LanguageKn.php
index 71c693b..432bf34 100644 (file)
@@ -1,52 +1,49 @@
 <?php
+/**
+ * Language file for Kannada.
+ * Mosty done by:
+ *   Hari Prasad Nadig <hpnadig@gmail.com>
+ *     http://en.wikipedia.org/wiki/User:Hpnadig
+ *   Ashwath Mattur <ashwatham@gmail.com>
+ *     http://en.wikipedia.org/wiki/User:Ashwatham
+ *
+ * Also see the Kannada Localisation Initiative at:
+ *      http://kannada.sourceforge.net/
+ *
+ * @package MediaWiki
+ * @subpackage Language
+ */
 
-require_once( "LanguageUtf8.php" );
+require_once( 'LanguageUtf8.php' );
 
-/* private */ $wgAllMessagesKn = array(
-'jan' => "ಜನವರಿ",
-'feb' => "ಫೆಬ್ರುವರಿ",
-'mar' => "ಮಾರ್ಚ್",
-'apr' => "ಎಪ್ರಿಲ್",
-'may' => "ಮೇ",
-'jun' => "ಜೂನ್",
-'jul' => "ಜುಲೈ",
-'aug' => "ಆಗಸ್ಟ್",
-'sep' => "ಸೆಪ್ಟೆಂಬರ್",
-'oct' => "ಅಕ್ಟೋಬರ್",
-'nov' => "ನವೆಂಬರ್",
-'dec' => "ಡಿಸೆಂಬರ್",
-);
+if (!$wgCachedMessageArrays) {
+       require_once('MessagesKn.php');
+}
 
 class LanguageKn extends LanguageUtf8 {
-       var $digitTransTable = array(
-               "0" => "೦",
-               "1" => "೧",
-               "2" => "೨",
-               "3" => "೩",
-               "4" => "೪",
-               "5" => "೫",
-               "6" => "೬",
-               "7" => "೭",
-               "8" => "೮",
-               "9" => "೯"
-       );
+       function digitTransformTable() {
+               return array(
+                       '0' => '೦',
+                       '1' => '೧',
+                       '2' => '೨',
+                       '3' => '೩',
+                       '4' => '೪',
+                       '5' => '೫',
+                       '6' => '೬',
+                       '7' => '೭',
+                       '8' => '೮',
+                       '9' => '೯'
+               );
+       }
 
        function getMessage( $key ) {
                global $wgAllMessagesKn;
                if( array_key_exists( $key, $wgAllMessagesKn ) )
                        return $wgAllMessagesKn[$key];
                else
-                       return Language::getMessage($key);
+                       return parent::getMessage($key);
        }
 
-       function formatNum( $number ) {
-               global $wgTranslateNumerals;
-               if( $wgTranslateNumerals ) {
-                       return strtr( $number, $this->digitTransTable );
-               } else {
-                       return $number;
-               }
-       }
 }
 
 ?>