Add month names
authorBrion Vibber <brion@users.mediawiki.org>
Mon, 9 Feb 2004 01:58:40 +0000 (01:58 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Mon, 9 Feb 2004 01:58:40 +0000 (01:58 +0000)
languages/LanguageAr.php

index a016e36..25eb29d 100644 (file)
@@ -2,7 +2,7 @@
 # See language.doc
 include_once("LanguageUtf8.php");
 
-$wgNamespaceNamesAr = array(
+/* private */ $wgNamespaceNamesAr = array(
        "-2" => "ملف",
        "-1" => "خاص",
        "0" => "",
@@ -17,6 +17,17 @@ $wgNamespaceNamesAr = array(
        "9" => "MediaWiki_talk",
 );
 
+/* private */ $wgWeekdayNamesAr = array(
+       "الأحد", "الإثنين", "الثلاثاء", "الأربعاء", "الخميس",
+       "الجمعة", "السبت"
+);
+
+/* private */ $wgMonthNamesAr = array(
+       "يناير", "فبراير", "مارس", "ابريل", "مايو", "يونيو",
+       "يوليو", "أغسطس", "سبتمبر", "اكتوبر", "نوفمبر",
+       "ديسمبر"
+);
+
 class LanguageAr extends LanguageUtf8 {
        # TODO: TRANSLATION!
 
@@ -46,6 +57,24 @@ class LanguageAr extends LanguageUtf8 {
                return LanguageUtf8::getNsIndex( $text );
        }
 
+       function getMonthName( $key )
+       {
+               global $wgMonthNamesAr;
+               return $wgMonthNamesAr[$key-1];
+       }
+
+       function getMonthAbbreviation( $key )
+       {
+               /* No abbreviations in Arabic */
+               return $this->getMonthName( $key );
+       }
+
+       function getWeekdayName( $key )
+       {
+               global $wgWeekdayNamesAr;
+               return $wgWeekdayNamesAr[$key-1];
+       }
+
        function isRTL() { return true; }
 
        function getDefaultUserOptions () {