function __construct() { parent::__construct(); $variants = array('zh', 'zh-hans', 'zh-hant', 'zh-cn', 'zh-hk', 'zh-mo', '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('zh' => 'disable', 'zh-hans' => 'unidirectional', 'zh-hant' => 'unidirectional'); }
function __construct() { parent::__construct(); $variants = ['zh', 'zh-hans', 'zh-hant', 'zh-cn', 'zh-hk', 'zh-mo', 'zh-my', 'zh-sg', 'zh-tw']; $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, [], $ml); }
function __construct() { parent::__construct(); $variants = array('zh', 'zh-hans', 'zh-hant', 'zh-cn', 'zh-hk', 'zh-mo', '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('zh' => 'disable', 'zh-hans' => 'unidirectional', 'zh-hant' => 'unidirectional'); $this->mConverter = new ZhConverter($this, 'zh', $variants, $variantfallbacks, array(), $ml); }
function __construct() { global $wgHooks; parent::__construct(); $variants = array('zh', 'zh-hans', 'zh-hant', 'zh-cn', 'zh-tw', 'zh-sg', 'zh-hk'); $variantfallbacks = array('zh' => 'zh-hans', 'zh-hans' => 'zh', 'zh-hant' => 'zh', 'zh-cn' => 'zh-hans', 'zh-sg' => 'zh-hans', 'zh-tw' => 'zh-hant', 'zh-hk' => 'zh-hant'); $this->mConverter = new ZhConverter($this, 'zh', $variants, $variantfallbacks); $wgHooks['ArticleSaveComplete'][] = $this->mConverter; }
function __construct() { global $wgHooks; parent::__construct(); $variants = array('zh', 'zh-hans', 'zh-hant', 'zh-cn', 'zh-hk', 'zh-mo', '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('zh' => 'disable', 'zh-hans' => 'unidirectional', 'zh-hant' => 'unidirectional'); $this->mConverter = new ZhConverter($this, 'zh', $variants, $variantfallbacks, array(), $ml); $wgHooks['ArticleSaveComplete'][] = $this->mConverter; }