aboutsummaryrefslogtreecommitdiffstats
path: root/languages/classes/LanguageZh.php
diff options
context:
space:
mode:
Diffstat (limited to 'languages/classes/LanguageZh.php')
-rw-r--r--languages/classes/LanguageZh.php48
1 files changed, 24 insertions, 24 deletions
diff --git a/languages/classes/LanguageZh.php b/languages/classes/LanguageZh.php
index 36345c9f94b7..d9111a65c558 100644
--- a/languages/classes/LanguageZh.php
+++ b/languages/classes/LanguageZh.php
@@ -34,10 +34,10 @@ class ZhConverter extends LanguageConverter {
* @param array $manualLevel
*/
function __construct( $langobj, $maincode,
- $variants = array(),
- $variantfallbacks = array(),
- $flags = array(),
- $manualLevel = array() ) {
+ $variants = [],
+ $variantfallbacks = [],
+ $flags = [],
+ $manualLevel = [] ) {
$this->mDescCodeSep = ':';
$this->mDescVarSep = ';';
parent::__construct( $langobj, $maincode,
@@ -45,7 +45,7 @@ class ZhConverter extends LanguageConverter {
$variantfallbacks,
$flags,
$manualLevel );
- $names = array(
+ $names = [
'zh' => '原文',
'zh-hans' => '简体',
'zh-hant' => '繁體',
@@ -55,12 +55,12 @@ class ZhConverter extends LanguageConverter {
'zh-mo' => '澳門',
'zh-sg' => '新加坡',
'zh-my' => '大马',
- );
+ ];
$this->mVariantNames = array_merge( $this->mVariantNames, $names );
}
function loadDefaultTables() {
- $this->mTables = array(
+ $this->mTables = [
'zh-hans' => new ReplacementArray( MediaWiki\Languages\Data\ZhConversion::$zh2Hans ),
'zh-hant' => new ReplacementArray( MediaWiki\Languages\Data\ZhConversion::$zh2Hant ),
'zh-cn' => new ReplacementArray( MediaWiki\Languages\Data\ZhConversion::$zh2CN ),
@@ -70,7 +70,7 @@ class ZhConverter extends LanguageConverter {
'zh-sg' => new ReplacementArray( MediaWiki\Languages\Data\ZhConversion::$zh2CN ),
'zh-tw' => new ReplacementArray( MediaWiki\Languages\Data\ZhConversion::$zh2TW ),
'zh' => new ReplacementArray
- );
+ ];
}
function postLoadTables() {
@@ -113,7 +113,7 @@ class LanguageZh extends LanguageZh_hans {
function __construct() {
parent::__construct();
- $variants = array(
+ $variants = [
'zh',
'zh-hans',
'zh-hant',
@@ -123,28 +123,28 @@ class LanguageZh extends LanguageZh_hans {
'zh-my',
'zh-sg',
'zh-tw'
- );
+ ];
- $variantfallbacks = array(
- 'zh' => array( 'zh-hans', 'zh-hant', 'zh-cn', 'zh-tw', 'zh-hk', 'zh-sg', 'zh-mo', 'zh-my' ),
- 'zh-hans' => array( 'zh-cn', 'zh-sg', 'zh-my' ),
- 'zh-hant' => array( 'zh-tw', 'zh-hk', 'zh-mo' ),
- 'zh-cn' => array( 'zh-hans', 'zh-sg', 'zh-my' ),
- 'zh-sg' => array( 'zh-hans', 'zh-cn', 'zh-my' ),
- 'zh-my' => array( 'zh-hans', 'zh-sg', 'zh-cn' ),
- 'zh-tw' => array( 'zh-hant', 'zh-hk', 'zh-mo' ),
- 'zh-hk' => array( 'zh-hant', 'zh-mo', 'zh-tw' ),
- 'zh-mo' => array( 'zh-hant', 'zh-hk', 'zh-tw' ),
- );
- $ml = array(
+ $variantfallbacks = [
+ 'zh' => [ 'zh-hans', 'zh-hant', 'zh-cn', 'zh-tw', 'zh-hk', 'zh-sg', 'zh-mo', 'zh-my' ],
+ 'zh-hans' => [ 'zh-cn', 'zh-sg', 'zh-my' ],
+ 'zh-hant' => [ 'zh-tw', 'zh-hk', 'zh-mo' ],
+ 'zh-cn' => [ 'zh-hans', 'zh-sg', 'zh-my' ],
+ 'zh-sg' => [ 'zh-hans', 'zh-cn', 'zh-my' ],
+ 'zh-my' => [ 'zh-hans', 'zh-sg', 'zh-cn' ],
+ 'zh-tw' => [ 'zh-hant', 'zh-hk', 'zh-mo' ],
+ 'zh-hk' => [ 'zh-hant', 'zh-mo', 'zh-tw' ],
+ 'zh-mo' => [ 'zh-hant', 'zh-hk', 'zh-tw' ],
+ ];
+ $ml = [
'zh' => 'disable',
'zh-hans' => 'unidirectional',
'zh-hant' => 'unidirectional',
- );
+ ];
$this->mConverter = new ZhConverter( $this, 'zh',
$variants, $variantfallbacks,
- array(),
+ [],
$ml );
}