SMWLanguageAr Class Reference
[SMWLanguageLanguage]

Arabic language labels for important SMW labels (namespaces, datatypes,. More...

Inherits SMWLanguage.

List of all members.

Protected Attributes

 $m_DatatypeLabels
 $m_DatatypeAliases
 $m_SpecialProperties
 $m_SpecialPropertyAliases
 $m_Namespaces
 $m_dateformats = array( array( SMW_Y ), array( SMW_MY, SMW_YM ), array( SMW_MDY, SMW_DMY, SMW_YMD, SMW_YDM ) )
 Preferred interpretations for dates with 1, 2, and 3 components.
 $m_months = array( "يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر" )
 Twelve strings naming the months.
 $m_monthsshort = array( "يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر" )
 Twelve strings briefly naming the months.


Detailed Description

Arabic language labels for important SMW labels (namespaces, datatypes,.

..).

Author:
Mahmoud Zouari mahmoudzouari@yahoo.fr http://www.cri.ensmp.fr

Meno25

Definition at line 23 of file SMW_LanguageAr.php.


Member Data Documentation

SMWLanguageAr::$m_DatatypeLabels [protected]

Initial value:

 array(
                '_wpg' => 'الصفحة', // name of page datatype
                '_str' => 'سلسلة',  // name of the string type
                '_txt' => 'نص',  // name of the text type
                '_cod' => 'كود',  // name of the (source) code type
                '_boo' => 'منطقي',  // name of the boolean type
                '_num' => 'عدد',  // name for the datatype of numbers
                '_geo' => 'الإحداثيات الجغرافية', // name of the geocoord type
                '_tem' => 'الحرارة',  // name of the temperature type
                '_dat' => 'التاريخ',  // name of the datetime (calendar) type
                '_ema' => 'البريد الإلكتروني',  // name of the email type
                '_uri' => 'مسار',  // name of the URL type
                '_anu' => 'التعليق علي معرف الموارد الموحد',  // name of the annotation URI type (OWL annotation property)
                '_tel' => 'رقم الهاتف',  // name of the telephone (URI) type
                '_rec' => 'تسجيل', // name of record data type
                '_qty' => 'Quantity', // name of the number type with units of measurement //TODO: translate
        )

Reimplemented from SMWLanguage.

Definition at line 25 of file SMW_LanguageAr.php.

SMWLanguageAr::$m_DatatypeAliases [protected]

Initial value:

 array(
                'URI'         => '_uri',
                'Float'       => '_num',
                'Integer'     => '_num',
                'Enumeration' => '_str'
        )

Reimplemented from SMWLanguage.

Definition at line 43 of file SMW_LanguageAr.php.

SMWLanguageAr::$m_SpecialProperties [protected]

Initial value:

 array(
                // always start upper-case
                '_TYPE'  => 'لديه نوع',
                '_URI'   => 'معرف الموارد الموحد معادلة',
                '_SUBP' => 'الخاصية الفرعية ل',
                '_SUBC' => 'تصنيف فرعي من',
                '_UNIT' => 'عرض الوحدات',
                '_IMPO' => 'المستوردة من',
                '_CONV' => 'يقابل',
                '_SERV' => 'يوفر الخدمة',
                '_PVAL' => 'يسمح بالقيمة',
                '_MDAT' => 'تاريخ التعديل',
                '_ERRP' => 'يمتلك قيمة غير صحيحة ل',
                '_LIST' => 'يمتلك حقول',
                '_SOBJ' => 'Has subobject', // TODO: translate
        )

Reimplemented from SMWLanguage.

Definition at line 50 of file SMW_LanguageAr.php.

SMWLanguageAr::$m_SpecialPropertyAliases [protected]

Initial value:

 array(
                'عرض الوحدة' => '_UNIT'
        )

Reimplemented from SMWLanguage.

Definition at line 67 of file SMW_LanguageAr.php.

SMWLanguageAr::$m_Namespaces [protected]

Initial value:

 array(
                SMW_NS_PROPERTY       => 'خاصية',
                SMW_NS_PROPERTY_TALK  => 'نقاش_الخاصية',
                SMW_NS_TYPE           => 'نوع',
                SMW_NS_TYPE_TALK      => 'نقاش_النوع',
                SMW_NS_CONCEPT        => 'مبدأ',
                SMW_NS_CONCEPT_TALK   => 'نقاش_المبدأ'
        )

Reimplemented from SMWLanguage.

Definition at line 71 of file SMW_LanguageAr.php.

SMWLanguageAr::$m_dateformats = array( array( SMW_Y ), array( SMW_MY, SMW_YM ), array( SMW_MDY, SMW_DMY, SMW_YMD, SMW_YDM ) ) [protected]

Preferred interpretations for dates with 1, 2, and 3 components.

There is an array for each case, and the constants define the obvious order (e.g. SMW_YDM means "first Year, then Day, then Month). Unlisted combinations will not be accepted at all.

Reimplemented from SMWLanguage.

Definition at line 80 of file SMW_LanguageAr.php.

SMWLanguageAr::$m_months = array( "يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر" ) [protected]

Twelve strings naming the months.

English is always supported in Type:Date, but we still need the English defaults to ensure that labels are returned by getMonthLabel()

Reimplemented from SMWLanguage.

Definition at line 82 of file SMW_LanguageAr.php.

SMWLanguageAr::$m_monthsshort = array( "يناير", "فبراير", "مارس", "أبريل", "مايو", "يونيو", "يوليو", "أغسطس", "سبتمبر", "أكتوبر", "نوفمبر", "ديسمبر" ) [protected]

Twelve strings briefly naming the months.

English is always supported in Type:Date, so the default is simply empty (no labels in addition to English)

Reimplemented from SMWLanguage.

Definition at line 84 of file SMW_LanguageAr.php.


The documentation for this class was generated from the following file:

Generated on Sun Mar 18 07:15:43 2012 for Semantic MediaWiki by  doxygen 1.5.6