r13156 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r13155‎ | r13156 | r13157 >
Date:15:51, 2 March 2006
Author:nikerabbit
Status:old
Tags:
Comment:

* (bug 5105) Magic words for LanguageAr.php
Modified paths:
  • /trunk/phase3/RELEASE-NOTES (modified) (history)
  • /trunk/phase3/languages/LanguageAr.php (modified) (history)

Diff [purge]

Index: trunk/phase3/RELEASE-NOTES
@@ -247,6 +247,7 @@
248248 * (bug 5097) Fix Hungarian language (hu): thousands separator
249249 * (bug 5098) Update for Portuguese messages (pt)
250250 * (bug 5113) Spelling error in French language file
 251+* (bug 5105) Magic words for LanguageAr.php
251252
252253 Parser:
253254 * (bug 2522) {{CURRENTDAY2}} now shows the current day number with two digits
Index: trunk/phase3/languages/LanguageAr.php
@@ -29,6 +29,69 @@
3030 NS_CATEGORY_TALK => 'نقاش_التصنيف'
3131 ) + $wgNamespaceNamesEn;
3232
 33+
 34+/* private */ $wgMagicWordsAr = array(
 35+# ID CASE SYNONYMS
 36+ MAG_REDIRECT => array( 0, '#REDIRECT' , '#تحويل' ),
 37+ MAG_NOTOC => array( 0, '__NOTOC__' , '__لافهرس__' ),
 38+ MAG_FORCETOC => array( 0, '__FORCETOC__' , '__لصق_فهرس__' ),
 39+ MAG_TOC => array( 0, '__TOC__' , '__فهرس__' ),
 40+ MAG_NOEDITSECTION => array( 0, '__NOEDITSECTION__' , '__لاتحريرقسم__' ),
 41+ MAG_START => array( 0, '__START__' , '__ابدأ__' ),
 42+ MAG_CURRENTMONTH => array( 1, 'CURRENTMONTH' , 'شهر' , 'شهر_حالي' ),
 43+ MAG_CURRENTMONTHNAME => array( 1, 'CURRENTMONTHNAME' , 'اسم_شهر', 'اسم_شهر_حالي'),
 44+# MAG_CURRENTMONTHNAMEGEN => array( 1, 'CURRENTMONTHNAMEGEN' ),
 45+# MAG_CURRENTMONTHABBREV => array( 1, 'CURRENTMONTHABBREV' ),
 46+ MAG_CURRENTDAY => array( 1, 'CURRENTDAY' , 'يوم' ),
 47+# MAG_CURRENTDAY2 => array( 1, 'CURRENTDAY2' ),
 48+ MAG_CURRENTDAYNAME => array( 1, 'CURRENTDAYNAME' , 'اسم_يوم' ),
 49+ MAG_CURRENTYEAR => array( 1, 'CURRENTYEAR' , 'عام' ),
 50+ MAG_CURRENTTIME => array( 1, 'CURRENTTIME' , 'وقت' ),
 51+ MAG_NUMBEROFARTICLES => array( 1, 'NUMBEROFARTICLES' ,'عددالمقالات' , 'عدد_المقالات'),
 52+ MAG_NUMBEROFFILES => array( 1, 'NUMBEROFFILES' , 'عددالملفات' , 'عدد_الملفات'),
 53+ MAG_PAGENAME => array( 1, 'PAGENAME' , 'اسم_صفحة' ),
 54+ MAG_PAGENAMEE => array( 1, 'PAGENAMEE' , 'عنوان_صفحة' ),
 55+ MAG_NAMESPACE => array( 1, 'NAMESPACE' , 'نطاق' ),
 56+ MAG_NAMESPACEE => array( 1, 'NAMESPACEE' , 'عنوان_نطاق' ),
 57+ MAG_FULLPAGENAME => array( 1, 'FULLPAGENAME', 'اسم_كامل' ),
 58+ MAG_FULLPAGENAMEE => array( 1, 'FULLPAGENAMEE' , 'عنوان_كامل' ),
 59+ MAG_MSG => array( 0, 'MSG:' , 'رسالة:' ),
 60+ MAG_SUBST => array( 0, 'SUBST:' , 'نسخ:' , 'نسخ_قالب:' ),
 61+ MAG_MSGNW => array( 0, 'MSGNW:' , 'مصدر:' , 'مصدر_قالب:' ),
 62+ MAG_END => array( 0, '__END__' , '__نهاية__', '__إنهاء__' ),
 63+ MAG_IMG_THUMBNAIL => array( 1, 'thumbnail', 'thumb' , 'تصغير' ),
 64+ MAG_IMG_MANUALTHUMB => array( 1, 'thumbnail=$1', 'thumb=$1' ,'تصغير=$1' ),
 65+ MAG_IMG_RIGHT => array( 1, 'right' , 'يمين' ),
 66+ MAG_IMG_LEFT => array( 1, 'left' , 'يسار' ),
 67+ MAG_IMG_NONE => array( 1, 'none' , 'بدون' ),
 68+ MAG_IMG_WIDTH => array( 1, '$1px' , '$1بك' ),
 69+ MAG_IMG_CENTER => array( 1, 'center', 'centre' , 'وسط' ),
 70+ MAG_IMG_FRAMED => array( 1, 'framed', 'enframed', 'frame' , 'إطار', 'اطار'),
 71+ MAG_INT => array( 0, 'INT:' , 'محتوى:' ),
 72+ MAG_SITENAME => array( 1, 'SITENAME' , 'اسم_الموقع' ),
 73+ MAG_NS => array( 0, 'NS:' , 'نط:' ),
 74+ MAG_LOCALURL => array( 0, 'LOCALURL:' , 'عنوان:' ),
 75+# MAG_LOCALURLE => array( 0, 'LOCALURLE:' ),
 76+ MAG_SERVER => array( 0, 'SERVER' , 'العنوان' ),
 77+ MAG_SERVERNAME => array( 0, 'SERVERNAME' , 'اسم_عنوان' ),
 78+ MAG_SCRIPTPATH => array( 0, 'SCRIPTPATH' , 'مسار' ),
 79+# MAG_GRAMMAR => array( 0, 'GRAMMAR:' ),
 80+ MAG_NOTITLECONVERT => array( 0, '__NOTITLECONVERT__', '__NOTC__', 'لاتحويل_عنوان'),
 81+ MAG_NOCONTENTCONVERT => array( 0, '__NOCONTENTCONVERT__', '__NOCC__', 'لاتحويل_محتوى' ),
 82+ MAG_CURRENTWEEK => array( 1, 'CURRENTWEEK' , 'أسبوع' ),
 83+ MAG_CURRENTDOW => array( 1, 'CURRENTDOW' , 'رقم_يوم' ),
 84+ MAG_REVISIONID => array( 1, 'REVISIONID' , 'نسخة' ),
 85+# MAG_PLURAL => array( 0, 'PLURAL:' ),
 86+ MAG_FULLURL => array( 0, 'FULLURL:', 'عنوان_كامل:' ),
 87+# MAG_FULLURLE => array( 0, 'FULLURLE:' ),
 88+# MAG_LCFIRST => array( 0, 'LCFIRST:' ),
 89+# MAG_UCFIRST => array( 0, 'UCFIRST:' ),
 90+# MAG_LC => array( 0, 'LC:' ),
 91+# MAG_UC => array( 0, 'UC:' ),
 92+# MAG_RAW => array( 0, 'RAW:' ),
 93+);
 94+
 95+
3396 if (!$wgCachedMessageArrays) {
3497 require_once('MessagesAr.php');
3598 }
@@ -82,6 +145,11 @@
83146 return 'windows-1256';
84147 }
85148
 149+ function getMagicWords() {
 150+ global $wgMagicWordsAr;
 151+ return $wgMagicWordsAr;
 152+ }
 153+
86154 function getMessage( $key ) {
87155 global $wgAllMessagesAr;
88156 if( isset( $wgAllMessagesAr[$key] ) ) {

Status & tagging log