From 9db190c7e736ec8d063187d4241b59feaf7dc2d1 Mon Sep 17 00:00:00 2001 From: Pierre Schmitz Date: Wed, 22 Jun 2011 11:28:20 +0200 Subject: update to MediaWiki 1.17.0 --- languages/classes/LanguageZh.php | 64 ++++++++++++++++++++-------------------- 1 file changed, 32 insertions(+), 32 deletions(-) (limited to 'languages/classes/LanguageZh.php') diff --git a/languages/classes/LanguageZh.php b/languages/classes/LanguageZh.php index 0b88dbb2..0055a33b 100644 --- a/languages/classes/LanguageZh.php +++ b/languages/classes/LanguageZh.php @@ -1,25 +1,25 @@ mDescCodeSep = ':'; $this->mDescVarSep = ';'; - parent::__construct($langobj, $maincode, + parent::__construct( $langobj, $maincode, $variants, $variantfallbacks, $flags, - $manualLevel); + $manualLevel ); $names = array( 'zh' => '原文', 'zh-hans' => '简体', @@ -31,20 +31,20 @@ class ZhConverter extends LanguageConverter { 'zh-sg' => '新加坡', 'zh-my' => '大马', ); - $this->mVariantNames = array_merge($this->mVariantNames,$names); + $this->mVariantNames = array_merge( $this->mVariantNames, $names ); } function loadDefaultTables() { - require( dirname(__FILE__)."/../../includes/ZhConversion.php" ); + require( dirname( __FILE__ ) . "/../../includes/ZhConversion.php" ); $this->mTables = array( 'zh-hans' => new ReplacementArray( $zh2Hans ), 'zh-hant' => new ReplacementArray( $zh2Hant ), - 'zh-cn' => new ReplacementArray( array_merge($zh2Hans, $zh2CN) ), - 'zh-hk' => new ReplacementArray( array_merge($zh2Hant, $zh2HK) ), - 'zh-mo' => new ReplacementArray( array_merge($zh2Hant, $zh2HK) ), - 'zh-my' => new ReplacementArray( array_merge($zh2Hans, $zh2SG) ), - 'zh-sg' => new ReplacementArray( array_merge($zh2Hans, $zh2SG) ), - 'zh-tw' => new ReplacementArray( array_merge($zh2Hant, $zh2TW) ), + 'zh-cn' => new ReplacementArray( array_merge( $zh2Hans, $zh2CN ) ), + 'zh-hk' => new ReplacementArray( array_merge( $zh2Hant, $zh2HK ) ), + 'zh-mo' => new ReplacementArray( array_merge( $zh2Hant, $zh2HK ) ), + 'zh-my' => new ReplacementArray( array_merge( $zh2Hans, $zh2SG ) ), + 'zh-sg' => new ReplacementArray( array_merge( $zh2Hans, $zh2SG ) ), + 'zh-tw' => new ReplacementArray( array_merge( $zh2Hant, $zh2TW ) ), 'zh' => new ReplacementArray ); } @@ -62,7 +62,7 @@ class ZhConverter extends LanguageConverter { to mark anything. $noParse is there for compatibility with LanguageConvert::markNoConversion */ - function markNoConversion($text, $noParse = false) { + function markNoConversion( $text, $noParse = false ) { return $text; } @@ -83,20 +83,20 @@ class LanguageZh extends LanguageZh_hans { global $wgHooks; parent::__construct(); - $variants = array('zh','zh-hans','zh-hant','zh-cn','zh-hk','zh-mo','zh-my','zh-sg','zh-tw'); - + $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'), + '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( + $ml = array( 'zh' => 'disable', 'zh-hans' => 'unidirectional', 'zh-hant' => 'unidirectional', @@ -105,7 +105,7 @@ class LanguageZh extends LanguageZh_hans { $this->mConverter = new ZhConverter( $this, 'zh', $variants, $variantfallbacks, array(), - $ml); + $ml ); $wgHooks['ArticleSaveComplete'][] = $this->mConverter; } @@ -114,13 +114,13 @@ class LanguageZh extends LanguageZh_hans { function segmentForDiff( $text ) { return preg_replace( "/([\\xc0-\\xff][\\x80-\\xbf]*)/e", - "' ' .\"$1\"", $text); + "' ' .\"$1\"", $text ); } function unsegmentForDiff( $text ) { return preg_replace( "/ ([\\xc0-\\xff][\\x80-\\xbf]*)/e", - "\"$1\"", $text); + "\"$1\"", $text ); } /** @@ -149,7 +149,7 @@ class LanguageZh extends LanguageZh_hans { $terms = implode( '|', $termsArray ); $terms = self::convertDoubleWidth( $terms ); $terms = implode( '|', $this->mConverter->autoConvertToAllVariants( $terms ) ); - $ret = array_unique( explode('|', $terms) ); + $ret = array_unique( explode( '|', $terms ) ); return $ret; } } -- cgit v1.2.2