MediaWiki
master
LanguageAr.php
Go to the documentation of this file.
1
<?php
2
3
namespace
MediaWiki\Languages
;
4
11
use
MediaWiki\Language\Language
;
12
use
MediaWiki\Languages\Data\NormalizeAr
;
13
19
class
LanguageAr
extends
Language
{
20
29
public
function
normalize
( $s ) {
30
$s = parent::normalize( $s );
31
return
$this->
transformUsingPairFile
( NormalizeAr::class, $s );
32
}
33
}
34
36
class_alias( LanguageAr::class,
'LanguageAr'
);
MediaWiki\Language\Language
Base class for language-specific code.
Definition
Language.php:65
MediaWiki\Language\Language\transformUsingPairFile
transformUsingPairFile(string $dataClass, string $input)
Transform a string using serialized data stored in the given file (which must be in the serialized su...
Definition
Language.php:3320
MediaWiki\Languages\Data\NormalizeAr
Definition
NormalizeAr.php:6
MediaWiki\Languages\LanguageAr
Arabic (العربية) specific code.
Definition
LanguageAr.php:19
MediaWiki\Languages\LanguageAr\normalize
normalize( $s)
Replace Arabic presentation forms with their standard equivalents (T11413).
Definition
LanguageAr.php:29
MediaWiki\Languages
includes
Languages
LanguageAr.php
Generated on Fri Sep 4 2026 21:24:28 for MediaWiki by
1.10.0