MediaWiki master
MessagesAcm.php File Reference

Iraqi (Mesopotamian) Arabic (عراقي) More...

Go to the source code of this file.

Variables

 $arabicCombiningDiacritics
 $arabicCombiningDiacritics, $linkTrail, and $linkPrefixCharset are mostly copied from MessagesAr.php, with the addition of the letter چ
 
 $dateFormats
 
 $datePreferenceMigrationMap
 
 $datePreferences
 
 $defaultDateFormat = 'dmy or mdy'
 
 $digitGroupingPattern = "#,##0.###"
 
 $digitTransformTable
 
 $fallback = 'ar'
 
 $linkPrefixCharset = 'a-zA-Zء-يچ' . $arabicCombiningDiacritics
 
 $linkPrefixExtension = true
 
 $linkTrail = '/^([a-zء-يچ' . $arabicCombiningDiacritics . ']+)(.*)$/sDu'
 
 $rtl = true
 
 $separatorTransformTable
 

Detailed Description

Iraqi (Mesopotamian) Arabic (عراقي)

Definition in file MessagesAcm.php.

Variable Documentation

◆ $arabicCombiningDiacritics

$arabicCombiningDiacritics
Initial value:
=
'\\x{0610}-\\x{061A}' .
'\\x{064B}-\\x{065F}' .
'\\x{0670}' .
'\\x{06D6}-\\x{06DC}' .
'\\x{06DF}-\\x{06E4}' .
'\\x{06E7}' .
'\\x{06E8}' .
'\\x{06EA}-\\x{06ED}'

$arabicCombiningDiacritics, $linkTrail, and $linkPrefixCharset are mostly copied from MessagesAr.php, with the addition of the letter چ

Definition at line 88 of file MessagesAcm.php.

◆ $dateFormats

$dateFormats
Initial value:
= [
'mdy time' => 'H:i',
'mdy date' => 'xg j، Y', # Arabic comma
'mdy both' => 'H:i، xg j، Y', # Arabic comma
'dmy time' => 'H:i',
'dmy date' => 'j xg Y',
'dmy both' => 'H:i، j xg Y', # Arabic comma
'ymd time' => 'H:i',
'ymd date' => 'Y xg j',
'ymd both' => 'H:i، Y xg j', # Arabic comma
'hijri time' => 'H:i',
'hijri date' => 'xmj xmF xmY',
'hijri both' => 'H:i، xmj xmF xmY',
'ISO 8601 time' => 'xnH:xni:xns',
'ISO 8601 date' => 'xnY-xnm-xnd',
'ISO 8601 both' => 'xnY-xnm-xnd"T"xnH:xni:xns',
'jMY time' => 'H:i',
'jMY date' => 'j M Y',
'jMY both' => 'H:i، j M Y', # Arabic comma
]

Definition at line 31 of file MessagesAcm.php.

◆ $datePreferenceMigrationMap

$datePreferenceMigrationMap
Initial value:
= [
'default',
'mdy',
'dmy',
'ymd'
]

Definition at line 24 of file MessagesAcm.php.

◆ $datePreferences

$datePreferences
Initial value:
= [
'default',
'mdy',
'dmy',
'ymd',
'hijri',
'ISO 8601',
'jMY',
]

Definition at line 12 of file MessagesAcm.php.

◆ $defaultDateFormat

$defaultDateFormat = 'dmy or mdy'

Definition at line 22 of file MessagesAcm.php.

◆ $digitGroupingPattern

$digitGroupingPattern = "#,##0.###"

Definition at line 75 of file MessagesAcm.php.

◆ $digitTransformTable

$digitTransformTable
Initial value:
= [
'0' => '٠', # U+0660
'1' => '١', # U+0661
'2' => '٢', # U+0662
'3' => '٣', # U+0663
'4' => '٤', # U+0664
'5' => '٥', # U+0665
'6' => '٦', # U+0666
'7' => '٧', # U+0667
'8' => '٨', # U+0668
'9' => '٩', # U+0669
]

Definition at line 57 of file MessagesAcm.php.

Referenced by Digit2Html\execute().

◆ $fallback

$fallback = 'ar'

Definition at line 8 of file MessagesAcm.php.

◆ $linkPrefixCharset

$linkPrefixCharset = 'a-zA-Zء-يچ' . $arabicCombiningDiacritics

Definition at line 99 of file MessagesAcm.php.

Referenced by MediaWiki\Api\ApiQuerySiteinfo\appendGeneralInfo().

◆ $linkPrefixExtension

$linkPrefixExtension = true

Definition at line 77 of file MessagesAcm.php.

◆ $linkTrail

$linkTrail = '/^([a-zء-يچ' . $arabicCombiningDiacritics . ']+)(.*)$/sDu'

Definition at line 98 of file MessagesAcm.php.

◆ $rtl

$rtl = true

Definition at line 10 of file MessagesAcm.php.

◆ $separatorTransformTable

$separatorTransformTable
Initial value:
= [
'.' => '٫', # U+066B
',' => '٬', # U+066C
]

Definition at line 70 of file MessagesAcm.php.