X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=languages%2Fclasses%2FLanguageGan.php;h=6d4fa0b4a82ed60692e879e6789962d017c98337;hb=4518a5a86ce81faff53407d4603b8643144a9d33;hp=9dc3a866c96c0834c949e56ca5353f667e94c2d6;hpb=630a39ce6b686872db84c2c2d022bb6c26bf23a8;p=lhc%2Fweb%2Fwiklou.git diff --git a/languages/classes/LanguageGan.php b/languages/classes/LanguageGan.php index 9dc3a866c9..6d4fa0b4a8 100644 --- a/languages/classes/LanguageGan.php +++ b/languages/classes/LanguageGan.php @@ -34,10 +34,10 @@ class GanConverter 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,20 +45,20 @@ class GanConverter extends LanguageConverter { $variantfallbacks, $flags, $manualLevel ); - $names = array( + $names = [ 'gan' => '原文', 'gan-hans' => '简体', 'gan-hant' => '繁體', - ); + ]; $this->mVariantNames = array_merge( $this->mVariantNames, $names ); } function loadDefaultTables() { - $this->mTables = array( + $this->mTables = [ 'gan-hans' => new ReplacementArray( MediaWiki\Languages\Data\ZhConversion::$zh2Hans ), 'gan-hant' => new ReplacementArray( MediaWiki\Languages\Data\ZhConversion::$zh2Hant ), 'gan' => new ReplacementArray - ); + ]; } /** @@ -78,25 +78,22 @@ class GanConverter extends LanguageConverter { */ class LanguageGan extends LanguageZh { function __construct() { - global $wgHooks; parent::__construct(); - $variants = array( 'gan', 'gan-hans', 'gan-hant' ); - $variantfallbacks = array( - 'gan' => array( 'gan-hans', 'gan-hant' ), - 'gan-hans' => array( 'gan' ), - 'gan-hant' => array( 'gan' ), - ); - $ml = array( + $variants = [ 'gan', 'gan-hans', 'gan-hant' ]; + $variantfallbacks = [ + 'gan' => [ 'gan-hans', 'gan-hant' ], + 'gan-hans' => [ 'gan' ], + 'gan-hant' => [ 'gan' ], + ]; + $ml = [ 'gan' => 'disable', - ); + ]; $this->mConverter = new GanConverter( $this, 'gan', $variants, $variantfallbacks, - array(), + [], $ml ); - - $wgHooks['PageContentSaveComplete'][] = $this->mConverter; } /**