From 4f1db739778b437ceb57140898b74dcc04cabef1 Mon Sep 17 00:00:00 2001 From: Brion Vibber Date: Mon, 9 Feb 2004 01:58:40 +0000 Subject: [PATCH] Add month names --- languages/LanguageAr.php | 31 ++++++++++++++++++++++++++++++- 1 file changed, 30 insertions(+), 1 deletion(-) diff --git a/languages/LanguageAr.php b/languages/LanguageAr.php index a016e36010..25eb29df9d 100644 --- a/languages/LanguageAr.php +++ b/languages/LanguageAr.php @@ -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 () { -- 2.20.1