summaryrefslogtreecommitdiff
path: root/languages/classes/LanguageZh.php
diff options
context:
space:
mode:
Diffstat (limited to 'languages/classes/LanguageZh.php')
-rw-r--r--languages/classes/LanguageZh.php64
1 files changed, 32 insertions, 32 deletions
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 @@
<?php
-require_once( dirname(__FILE__).'/../LanguageConverter.php' );
-require_once( dirname(__FILE__).'/LanguageZh_hans.php' );
+require_once( dirname( __FILE__ ) . '/../LanguageConverter.php' );
+require_once( dirname( __FILE__ ) . '/LanguageZh_hans.php' );
/**
* @ingroup Language
*/
class ZhConverter extends LanguageConverter {
- function __construct($langobj, $maincode,
- $variants=array(),
- $variantfallbacks=array(),
+ function __construct( $langobj, $maincode,
+ $variants = array(),
+ $variantfallbacks = array(),
$flags = array(),
$manualLevel = array() ) {
$this->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;
}
}