MediaWiki
master
CollationCkb.php
Go to the documentation of this file.
1
<?php
21
use
MediaWiki\Languages\LanguageFactory
;
22
30
class
CollationCkb
extends
IcuCollation
{
31
32
public
function
__construct
(
LanguageFactory
$languageFactory ) {
33
// This will set $locale and collators, which affect the actual sorting order
34
parent::__construct( $languageFactory,
'fa'
);
35
// Override the 'fa' language set by parent constructor, which affects #getFirstLetterData()
36
$this->digitTransformLanguage = $languageFactory->
getLanguage
(
'ckb'
);
37
}
38
}
CollationCkb
Workaround for the lack of support of Sorani Kurdish / Central Kurdish language ('ckb') in ICU.
Definition
CollationCkb.php:30
CollationCkb\__construct
__construct(LanguageFactory $languageFactory)
Definition
CollationCkb.php:32
IcuCollation
Definition
IcuCollation.php:28
MediaWiki\Languages\LanguageFactory
Internationalisation code See https://www.mediawiki.org/wiki/Special:MyLanguage/Localisation for more...
Definition
LanguageFactory.php:44
MediaWiki\Languages\LanguageFactory\getLanguage
getLanguage( $code)
Get a cached or new language object for a given language code with normalization of the language code...
Definition
LanguageFactory.php:139
includes
collation
CollationCkb.php
Generated on Thu Feb 13 2025 03:23:48 for MediaWiki by
1.10.0