* @ingroup Language
*/
class UzConverter extends LanguageConverter {
- public $toLatin = array(
+ public $toLatin = [
'а' => 'a', 'А' => 'A',
'б' => 'b', 'Б' => 'B',
'д' => 'd', 'Д' => 'D',
'й' => 'y', 'Й' => 'Y',
'я' => 'ya', 'Я' => 'Ya',
'ъ' => 'ʼ',
- );
+ ];
- public $toCyrillic = array(
+ public $toCyrillic = [
'a' => 'а', 'A' => 'А',
'b' => 'б', 'B' => 'Б',
'd' => 'д', 'D' => 'Д',
'y' => 'й', 'Y' => 'Й',
'ya' => 'я', 'Ya' => 'Я',
'ʼ' => 'ъ',
- );
+ ];
function loadDefaultTables() {
- $this->mTables = array(
+ $this->mTables = [
'uz-cyrl' => new ReplacementArray( $this->toCyrillic ),
'uz-latn' => new ReplacementArray( $this->toLatin ),
'uz' => new ReplacementArray()
- );
+ ];
}
function translate( $text, $toVariant ) {
function __construct() {
parent::__construct();
- $variants = array( 'uz', 'uz-latn', 'uz-cyrl' );
- $variantfallbacks = array(
+ $variants = [ 'uz', 'uz-latn', 'uz-cyrl' ];
+ $variantfallbacks = [
'uz' => 'uz-latn',
'uz-cyrl' => 'uz',
'uz-latn' => 'uz',
- );
+ ];
$this->mConverter = new UzConverter( $this, 'uz', $variants, $variantfallbacks );
}