Fixed some @params documentation (languages)
Swapped some "$var type" to "type $var" or added missing types before the $var. Changed some other types to match the more common spelling. Makes beginning of some text in captial. Change-Id: I7a4dec6a8de96ee21ef34e52bb755f723aa3b0e6
This commit is contained in:
parent
5b12099f8f
commit
55e8a9abfd
46 changed files with 482 additions and 483 deletions
|
|
@ -206,7 +206,7 @@ class ConverterRule {
|
|||
* Parse rules conversion.
|
||||
* @private
|
||||
*
|
||||
* @param $variant
|
||||
* @param string $variant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -251,8 +251,8 @@ class ConverterRule {
|
|||
* will be ignored and the original title is shown).
|
||||
*
|
||||
* @since 1.22
|
||||
* @param $variant The variant code to display page title in
|
||||
* @return String|false The converted title or false if just page name
|
||||
* @param string $variant The variant code to display page title in
|
||||
* @return string|bool The converted title or false if just page name
|
||||
*/
|
||||
function getRuleConvertedTitle( $variant ) {
|
||||
if ( $variant === $this->mConverter->mMainLanguageCode ) {
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -330,9 +330,9 @@ class LanguageConverter {
|
|||
* If you want to parse rules, try to use convert() or
|
||||
* convertTo().
|
||||
*
|
||||
* @param $text String the text to be converted
|
||||
* @param $toVariant bool|string the target language code
|
||||
* @return String the converted text
|
||||
* @param string $text The text to be converted
|
||||
* @param bool|string $toVariant The target language code
|
||||
* @return string The converted text
|
||||
*/
|
||||
public function autoConvert( $text, $toVariant = false ) {
|
||||
wfProfileIn( __METHOD__ );
|
||||
|
|
@ -492,7 +492,7 @@ class LanguageConverter {
|
|||
/**
|
||||
* Apply manual conversion rules.
|
||||
*
|
||||
* @param $convRule ConverterRule Object of ConverterRule
|
||||
* @param ConverterRule $convRule
|
||||
*/
|
||||
protected function applyManualConv( $convRule ) {
|
||||
// Use syntax -{T|zh-cn:TitleCN; zh-tw:TitleTw}- to custom
|
||||
|
|
@ -815,9 +815,9 @@ class LanguageConverter {
|
|||
/**
|
||||
* Guess if a text is written in a variant. This should be implemented in subclasses.
|
||||
*
|
||||
* @param string $text the text to be checked
|
||||
* @param string $variant language code of the variant to be checked for
|
||||
* @return bool true if $text appears to be written in $variant, false if not
|
||||
* @param string $text The text to be checked
|
||||
* @param string $variant Language code of the variant to be checked for
|
||||
* @return bool True if $text appears to be written in $variant, false if not
|
||||
*
|
||||
* @author Nikola Smolenski <smolensk@eunet.rs>
|
||||
* @since 1.19
|
||||
|
|
@ -1036,7 +1036,7 @@ class LanguageConverter {
|
|||
* Convert the sorting key for category links. This should make different
|
||||
* keys that are variants of each other map to the same key.
|
||||
*
|
||||
* @param $key string
|
||||
* @param string $key
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -1051,14 +1051,14 @@ class LanguageConverter {
|
|||
*
|
||||
* @param WikiPage $page
|
||||
* @param User $user User object for the current user
|
||||
* @param Content $content new page content
|
||||
* @param string $summary edit summary of the edit
|
||||
* @param bool $isMinor was the edit marked as minor?
|
||||
* @param bool $isWatch did the user watch this page or not?
|
||||
* @param Content $content New page content
|
||||
* @param string $summary Edit summary of the edit
|
||||
* @param bool $isMinor Was the edit marked as minor?
|
||||
* @param bool $isWatch Did the user watch this page or not?
|
||||
* @param string|int $section
|
||||
* @param int $flags Bitfield
|
||||
* @param Revision $revision new Revision object or null
|
||||
* @return bool true
|
||||
* @param Revision|null $revision New Revision object or null
|
||||
* @return bool True
|
||||
*/
|
||||
function OnPageContentSaveComplete( $page, $user, $content, $summary, $isMinor,
|
||||
$isWatch, $section, $flags, $revision ) {
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ class LanguageAr extends Language {
|
|||
* @todo FIXME: This is language-specific for now only to avoid the negative
|
||||
* performance impact of enabling it for all languages.
|
||||
*
|
||||
* @param $s string
|
||||
* @param string $s
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
class LanguageAz extends Language {
|
||||
|
||||
/**
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
* @return mixed|string
|
||||
*/
|
||||
function ucfirst( $string ) {
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ class LanguageBe_tarask extends Language {
|
|||
* This function unifies apostrophe sign in search index values
|
||||
* to enable seach using both apostrophe signs.
|
||||
*
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -60,7 +60,7 @@ class LanguageBe_tarask extends Language {
|
|||
* Four-digit number should be without group commas (spaces)
|
||||
* So "1 234 567", "12 345" but "1234"
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ class LanguageBg extends Language {
|
|||
* ISO number formatting: 123 456 789,99.
|
||||
* Avoid tripple grouping by numbers with whole part up to 4 digits.
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -34,8 +34,8 @@ class LanguageBs extends Language {
|
|||
*
|
||||
* Cases: genitiv, dativ, akuzativ, vokativ, instrumental, lokativ
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ class LanguageCu extends Language {
|
|||
* Convert from the nominative form of a noun to some other case
|
||||
* Invoked with {{grammar:case|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ class LanguageDsb extends Language {
|
|||
* Convert from the nominative form of a noun to some other case
|
||||
* Invoked with {{grammar:case|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -54,9 +54,9 @@ class LanguageEo extends Language {
|
|||
* editor behavior; the original server-side translation system dates to 2002-2003
|
||||
* when many browsers with really bad Unicode support were still in use.
|
||||
*
|
||||
* @param string $in input character set
|
||||
* @param string $out output character set
|
||||
* @param string $string text to be converted
|
||||
* @param string $in Input character set
|
||||
* @param string $out Output character set
|
||||
* @param string $string Text to be converted
|
||||
* @return string
|
||||
*/
|
||||
function iconv( $in, $out, $string ) {
|
||||
|
|
@ -74,7 +74,7 @@ class LanguageEo extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $matches array
|
||||
* @param array $matches
|
||||
* @return string
|
||||
*/
|
||||
function strrtuxCallback( $matches ) {
|
||||
|
|
@ -91,7 +91,7 @@ class LanguageEo extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $matches array
|
||||
* @param array $matches
|
||||
* @return string
|
||||
*/
|
||||
function strrtxuCallback( $matches ) {
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
class LanguageEs extends Language {
|
||||
|
||||
/**
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
* @return string
|
||||
*/
|
||||
function commafy( $_ ) {
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ class LanguageEt extends Language {
|
|||
/**
|
||||
* Avoid grouping whole numbers between 0 to 9999
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ class LanguageFi extends Language {
|
|||
* Convert from the nominative form of a noun to some other case
|
||||
* Invoked with {{grammar:case|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
@ -85,8 +85,8 @@ class LanguageFi extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $str string
|
||||
* @param $forContent bool
|
||||
* @param string $str
|
||||
* @param bool $forContent
|
||||
* @return string
|
||||
*/
|
||||
function translateBlockExpiry( $str, $forContent = false ) {
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ class LanguageGa extends Language {
|
|||
* Convert day names
|
||||
* Invoked with {{GRAMMAR:transformation|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -30,12 +30,12 @@ require_once __DIR__ . '/LanguageZh.php';
|
|||
class GanConverter extends LanguageConverter {
|
||||
|
||||
/**
|
||||
* @param $langobj Language
|
||||
* @param $maincode string
|
||||
* @param $variants array
|
||||
* @param $variantfallbacks array
|
||||
* @param $flags array
|
||||
* @param $manualLevel array
|
||||
* @param Language $langobj
|
||||
* @param string $maincode
|
||||
* @param array $variants
|
||||
* @param array $variantfallbacks
|
||||
* @param array $flags
|
||||
* @param array $manualLevel
|
||||
*/
|
||||
function __construct( $langobj, $maincode,
|
||||
$variants = array(),
|
||||
|
|
@ -67,8 +67,8 @@ class GanConverter extends LanguageConverter {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $key string
|
||||
* @return String
|
||||
* @param string $key
|
||||
* @return string
|
||||
*/
|
||||
function convertCategoryKey( $key ) {
|
||||
return $this->autoConvert( $key, 'gan' );
|
||||
|
|
@ -108,9 +108,9 @@ class LanguageGan extends LanguageZh {
|
|||
/**
|
||||
* word segmentation
|
||||
*
|
||||
* @param $string string
|
||||
* @param $autoVariant string
|
||||
* @return String
|
||||
* @param string $string
|
||||
* @param string $autoVariant
|
||||
* @return string
|
||||
*/
|
||||
function normalizeForSearch( $string, $autoVariant = 'gan-hans' ) {
|
||||
// LanguageZh::normalizeForSearch
|
||||
|
|
|
|||
|
|
@ -35,8 +35,8 @@ class LanguageHe extends Language {
|
|||
* Available cases:
|
||||
* "prefixed" (or "תחילית") - when the word has a prefix
|
||||
*
|
||||
* @param $word String: the word to convert
|
||||
* @param $case String: the case
|
||||
* @param string $word The word to convert
|
||||
* @param string $case The case
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ class LanguageHsb extends Language {
|
|||
* Convert from the nominative form of a noun to some other case
|
||||
* Invoked with {{grammar:case|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -29,8 +29,8 @@
|
|||
class LanguageHu extends Language {
|
||||
|
||||
/**
|
||||
* @param $word string
|
||||
* @param $case
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ class LanguageHy extends Language {
|
|||
* Convert from the nominative form of a noun to some other case
|
||||
* Invoked with {{grammar:case|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
@ -82,7 +82,7 @@ class LanguageHy extends Language {
|
|||
/**
|
||||
* Armenian numeric format is "12 345,67" but "1234,56"
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -102,8 +102,8 @@ class IuConverter extends LanguageConverter {
|
|||
* update: delete all rule parsing because it's not used
|
||||
* currently, and just produces a couple of bugs
|
||||
*
|
||||
* @param $rule string
|
||||
* @param $flags array
|
||||
* @param string $rule
|
||||
* @param array $flags
|
||||
* @return array
|
||||
*/
|
||||
function parseManualRule( $rule, $flags = array() ) {
|
||||
|
|
@ -123,8 +123,8 @@ class IuConverter extends LanguageConverter {
|
|||
/**
|
||||
* Do not convert content on talk pages
|
||||
*
|
||||
* @param $text string
|
||||
* @param $parser Parser
|
||||
* @param string $text
|
||||
* @param Parser $parser
|
||||
* @return string
|
||||
*/
|
||||
function parserConvert( $text, &$parser ) {
|
||||
|
|
@ -139,9 +139,9 @@ class IuConverter extends LanguageConverter {
|
|||
* names as they were
|
||||
* - do not try to find variants for usernames
|
||||
*
|
||||
* @param $link string
|
||||
* @param $nt Title
|
||||
* @param $ignoreOtherCond bool
|
||||
* @param string $link
|
||||
* @param Title $nt
|
||||
* @param bool $ignoreOtherCond
|
||||
*/
|
||||
function findVariantLink( &$link, &$nt, $ignoreOtherCond = false ) {
|
||||
// check for user namespace
|
||||
|
|
@ -163,8 +163,8 @@ class IuConverter extends LanguageConverter {
|
|||
* An ugly function wrapper for parsing Image titles
|
||||
* (to prevent image name conversion)
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant bool
|
||||
* @param string $text
|
||||
* @param bool $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -182,8 +182,8 @@ class IuConverter extends LanguageConverter {
|
|||
/**
|
||||
* It translates text into variant
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant bool
|
||||
* @param string $text
|
||||
* @param bool $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@
|
|||
class LanguageJa extends Language {
|
||||
|
||||
/**
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
* @return string
|
||||
*/
|
||||
function segmentByWord( $string ) {
|
||||
|
|
@ -53,7 +53,7 @@ class LanguageJa extends Language {
|
|||
* Italic is not appropriate for Japanese script
|
||||
* Unfortunately most browsers do not recognise this, and render <em> as italic
|
||||
*
|
||||
* @param $text string
|
||||
* @param string $text
|
||||
* @return string
|
||||
*/
|
||||
function emphasize( $text ) {
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ class LanguageKaa extends Language {
|
|||
/**
|
||||
* Cases: genitive, dative, accusative, locative, ablative, comitative + possessive forms
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -50,7 +50,7 @@ class LanguageKaa extends Language {
|
|||
/**
|
||||
* It fixes issue with ucfirst for transforming 'i' to 'İ'
|
||||
*
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -65,7 +65,7 @@ class LanguageKaa extends Language {
|
|||
/**
|
||||
* It fixes issue with lcfirst for transforming 'I' to 'ı'
|
||||
*
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
*
|
||||
* @return mixed|string
|
||||
*/
|
||||
|
|
@ -80,7 +80,7 @@ class LanguageKaa extends Language {
|
|||
/**
|
||||
* Avoid grouping whole numbers between 0 to 9999
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -42,11 +42,11 @@ class KkConverter extends LanguageConverter {
|
|||
protected $mCyrl2Latn, $mLatn2Cyrl, $mCyLa2Arab;
|
||||
|
||||
/**
|
||||
* @param $langobj Language
|
||||
* @param $maincode string
|
||||
* @param $variants array
|
||||
* @param $variantfallbacks array
|
||||
* @param $flags array
|
||||
* @param Language $langobj
|
||||
* @param string $maincode
|
||||
* @param array $variants
|
||||
* @param array $variantfallbacks
|
||||
* @param array $flags
|
||||
*/
|
||||
function __construct( $langobj, $maincode,
|
||||
$variants = array(),
|
||||
|
|
@ -227,8 +227,8 @@ class KkConverter extends LanguageConverter {
|
|||
* update: delete all rule parsing because it's not used
|
||||
* currently, and just produces a couple of bugs
|
||||
*
|
||||
* @param $rule string
|
||||
* @param $flags array
|
||||
* @param string $rule
|
||||
* @param array $flags
|
||||
* @return array
|
||||
*/
|
||||
function parseManualRule( $rule, $flags = array() ) {
|
||||
|
|
@ -251,8 +251,8 @@ class KkConverter extends LanguageConverter {
|
|||
* names as they were
|
||||
* - do not try to find variants for usernames
|
||||
*
|
||||
* @param $link string
|
||||
* @param $nt Title
|
||||
* @param string $link
|
||||
* @param Title $nt
|
||||
* @param bool $ignoreOtherCond
|
||||
*/
|
||||
function findVariantLink( &$link, &$nt, $ignoreOtherCond = false ) {
|
||||
|
|
@ -275,8 +275,8 @@ class KkConverter extends LanguageConverter {
|
|||
* An ugly function wrapper for parsing Image titles
|
||||
* (to prevent image name conversion)
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant bool
|
||||
* @param string $text
|
||||
* @param bool $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -294,8 +294,8 @@ class KkConverter extends LanguageConverter {
|
|||
/**
|
||||
* It translates text into variant
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant string
|
||||
* @param string $text
|
||||
* @param string $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -338,8 +338,8 @@ class KkConverter extends LanguageConverter {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $text string
|
||||
* @param $toVariant string
|
||||
* @param string $text
|
||||
* @param string $toVariant
|
||||
* @return mixed|string
|
||||
*/
|
||||
function regsConverter( $text, $toVariant ) {
|
||||
|
|
@ -395,8 +395,8 @@ class KkConverter extends LanguageConverter {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $key string
|
||||
* @return String
|
||||
* @param string $key
|
||||
* @return string
|
||||
*/
|
||||
function convertCategoryKey( $key ) {
|
||||
return $this->autoConvert( $key, 'kk' );
|
||||
|
|
@ -435,7 +435,7 @@ class LanguageKk extends LanguageKk_cyrl {
|
|||
/**
|
||||
* It fixes issue with ucfirst for transforming 'i' to 'İ'
|
||||
*
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -452,7 +452,7 @@ class LanguageKk extends LanguageKk_cyrl {
|
|||
/**
|
||||
* It fixes issue with lcfirst for transforming 'I' to 'ı'
|
||||
*
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -467,8 +467,8 @@ class LanguageKk extends LanguageKk_cyrl {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ class LanguageKk_cyrl extends Language {
|
|||
/**
|
||||
* Cases: genitive, dative, accusative, locative, ablative, comitative + possessive forms
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -259,8 +259,8 @@ class LanguageKk_cyrl extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammarKk_latn( $word, $case ) {
|
||||
|
|
@ -484,8 +484,8 @@ class LanguageKk_cyrl extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammarKk_arab( $word, $case ) {
|
||||
|
|
@ -709,8 +709,8 @@ class LanguageKk_cyrl extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $word string
|
||||
* @param $allVowels array
|
||||
* @param string $word
|
||||
* @param array $allVowels
|
||||
* @return array
|
||||
*/
|
||||
function lastLetter( $word, $allVowels ) {
|
||||
|
|
@ -750,7 +750,7 @@ class LanguageKk_cyrl extends Language {
|
|||
/**
|
||||
* Avoid grouping whole numbers between 0 to 9999
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
class LanguageKm extends Language {
|
||||
|
||||
/**
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
* @return string
|
||||
*/
|
||||
function commafy( $_ ) {
|
||||
|
|
|
|||
|
|
@ -83,8 +83,8 @@ class LanguageKsh extends Language {
|
|||
* Contents of the leftmost table column can be copied and pasted as
|
||||
* "case" values.
|
||||
*
|
||||
* @param $word String
|
||||
* @param $case String
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -168,7 +168,7 @@ class LanguageKsh extends Language {
|
|||
/**
|
||||
* Avoid grouping whole numbers between 0 to 9999
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -183,8 +183,8 @@ class LanguageKsh extends Language {
|
|||
/**
|
||||
* Handle cases of (1, other, 0) or (1, other)
|
||||
*
|
||||
* @param $count int
|
||||
* @param $forms array
|
||||
* @param int $count
|
||||
* @param array $forms
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -159,9 +159,9 @@ class KuConverter extends LanguageConverter {
|
|||
* names as they were
|
||||
* - do not try to find variants for usernames
|
||||
*
|
||||
* @param $link string
|
||||
* @param $nt Title
|
||||
* @param $ignoreOtherCond bool
|
||||
* @param string $link
|
||||
* @param Title $nt
|
||||
* @param bool $ignoreOtherCond
|
||||
*/
|
||||
function findVariantLink( &$link, &$nt, $ignoreOtherCond = false ) {
|
||||
// check for user namespace
|
||||
|
|
@ -183,8 +183,8 @@ class KuConverter extends LanguageConverter {
|
|||
* An ugly function wrapper for parsing Image titles
|
||||
* (to prevent image name conversion)
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant bool
|
||||
* @param string $text
|
||||
* @param bool $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -203,8 +203,8 @@ class KuConverter extends LanguageConverter {
|
|||
* It translates text into variant, specials:
|
||||
* - ommiting roman numbers
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant bool
|
||||
* @param string $text
|
||||
* @param bool $toVariant
|
||||
*
|
||||
* @throws MWException
|
||||
* @return string
|
||||
|
|
|
|||
|
|
@ -31,7 +31,7 @@ class LanguageKu_ku extends Language {
|
|||
/**
|
||||
* Avoid grouping whole numbers between 0 to 9999
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -35,8 +35,8 @@ class LanguageLa extends Language {
|
|||
*
|
||||
* Cases: genitive, accusative, ablative
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -37,7 +37,7 @@ class LanguageMl extends Language {
|
|||
* @todo FIXME: This is language-specific for now only to avoid the negative
|
||||
* performance impact of enabling it for all languages.
|
||||
*
|
||||
* @param $s string
|
||||
* @param string $s
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@
|
|||
class LanguageMy extends Language {
|
||||
|
||||
/**
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
* @return string
|
||||
*/
|
||||
function commafy( $_ ) {
|
||||
|
|
|
|||
|
|
@ -49,8 +49,8 @@ class LanguageOs extends Language {
|
|||
* Then result word is: word + 'й' + case ending for cases != allative or comitative
|
||||
* and word + case ending for allative or comitative. Ending of allative case here is 'æ'.
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -28,7 +28,7 @@
|
|||
*/
|
||||
class LanguagePl extends Language {
|
||||
/**
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
* @return string
|
||||
*/
|
||||
function commafy( $_ ) {
|
||||
|
|
|
|||
|
|
@ -32,7 +32,7 @@
|
|||
*/
|
||||
class LanguageQqx extends Language {
|
||||
/**
|
||||
* @param $key string
|
||||
* @param string $key
|
||||
* @return string
|
||||
*/
|
||||
function getMessage( $key ) {
|
||||
|
|
|
|||
|
|
@ -34,8 +34,8 @@ class LanguageRu extends Language {
|
|||
* Convert from the nominative form of a noun to some other case
|
||||
* Invoked with {{grammar:case|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
@ -108,7 +108,7 @@ class LanguageRu extends Language {
|
|||
* See manual of style at http://ru.wikipedia.org/wiki/Википедия:Оформление_статей
|
||||
* So "1 234 567", "12 345" but "1234"
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -81,8 +81,8 @@ class ShiConverter extends LanguageConverter {
|
|||
* update: delete all rule parsing because it's not used
|
||||
* currently, and just produces a couple of bugs
|
||||
*
|
||||
* @param $rule string
|
||||
* @param $flags array
|
||||
* @param string $rule
|
||||
* @param array $flags
|
||||
* @return array
|
||||
*/
|
||||
function parseManualRule( $rule, $flags = array() ) {
|
||||
|
|
@ -102,8 +102,8 @@ class ShiConverter extends LanguageConverter {
|
|||
/**
|
||||
* Do not convert content on talk pages
|
||||
*
|
||||
* @param $text string
|
||||
* @param $parser Parser
|
||||
* @param string $text
|
||||
* @param Parser $parser
|
||||
* @return string
|
||||
*/
|
||||
function parserConvert( $text, &$parser ) {
|
||||
|
|
@ -118,9 +118,9 @@ class ShiConverter extends LanguageConverter {
|
|||
* names as they were
|
||||
* - do not try to find variants for usernames
|
||||
*
|
||||
* @param $link string
|
||||
* @param $nt Title
|
||||
* @param $ignoreOtherCond bool
|
||||
* @param string $link
|
||||
* @param Title $nt
|
||||
* @param bool $ignoreOtherCond
|
||||
*/
|
||||
function findVariantLink( &$link, &$nt, $ignoreOtherCond = false ) {
|
||||
// check for user namespace
|
||||
|
|
@ -142,8 +142,8 @@ class ShiConverter extends LanguageConverter {
|
|||
* An ugly function wrapper for parsing Image titles
|
||||
* (to prevent image name conversion)
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant bool
|
||||
* @param string $text
|
||||
* @param bool $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -161,8 +161,8 @@ class ShiConverter extends LanguageConverter {
|
|||
/**
|
||||
* It translates text into variant
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant string
|
||||
* @param string $text
|
||||
* @param string $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ class LanguageSl extends Language {
|
|||
/**
|
||||
* Cases: rodilnik, dajalnik, tožilnik, mestnik, orodnik
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -84,8 +84,8 @@ class SrConverter extends LanguageConverter {
|
|||
* update: delete all rule parsing because it's not used
|
||||
* currently, and just produces a couple of bugs
|
||||
*
|
||||
* @param $rule string
|
||||
* @param $flags array
|
||||
* @param string $rule
|
||||
* @param array $flags
|
||||
* @return array
|
||||
*/
|
||||
function parseManualRule( $rule, $flags = array() ) {
|
||||
|
|
@ -108,9 +108,9 @@ class SrConverter extends LanguageConverter {
|
|||
* names as they were
|
||||
* - do not try to find variants for usernames
|
||||
*
|
||||
* @param $link string
|
||||
* @param $nt Title
|
||||
* @param $ignoreOtherCond bool
|
||||
* @param string $link
|
||||
* @param Title $nt
|
||||
* @param bool $ignoreOtherCond
|
||||
*/
|
||||
function findVariantLink( &$link, &$nt, $ignoreOtherCond = false ) {
|
||||
// check for user namespace
|
||||
|
|
@ -132,8 +132,8 @@ class SrConverter extends LanguageConverter {
|
|||
* An ugly function wrapper for parsing Image titles
|
||||
* (to prevent image name conversion)
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant bool
|
||||
* @param string $text
|
||||
* @param bool $toVariant
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -152,8 +152,8 @@ class SrConverter extends LanguageConverter {
|
|||
* It translates text into variant, specials:
|
||||
* - ommiting roman numbers
|
||||
*
|
||||
* @param $text string
|
||||
* @param $toVariant string
|
||||
* @param string $text
|
||||
* @param string $toVariant
|
||||
*
|
||||
* @throws MWException
|
||||
* @return string
|
||||
|
|
@ -192,7 +192,7 @@ class SrConverter extends LanguageConverter {
|
|||
*
|
||||
* @param string $text The text to be checked
|
||||
* @param string $variant Language code of the variant to be checked for
|
||||
* @return bool true if $text appears to be written in $variant
|
||||
* @return bool True if $text appears to be written in $variant
|
||||
*
|
||||
* @author Nikola Smolenski <smolensk@eunet.rs>
|
||||
* @since 1.19
|
||||
|
|
|
|||
|
|
@ -34,7 +34,7 @@
|
|||
class LanguageTr extends Language {
|
||||
|
||||
/**
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
* @return string
|
||||
*/
|
||||
function ucfirst( $string ) {
|
||||
|
|
@ -46,7 +46,7 @@ class LanguageTr extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
* @return mixed|string
|
||||
*/
|
||||
function lcfirst( $string ) {
|
||||
|
|
|
|||
|
|
@ -33,8 +33,8 @@ class LanguageTyv extends Language {
|
|||
* Grammatical transformations, needed for inflected languages
|
||||
* Invoked by putting {{grammar:case|word}} in a message
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
|
|||
|
|
@ -32,8 +32,8 @@ class LanguageUk extends Language {
|
|||
* Convert from the nominative form of a noun to some other case
|
||||
* Invoked with {{grammar:case|word}}
|
||||
*
|
||||
* @param $word string
|
||||
* @param $case string
|
||||
* @param string $word
|
||||
* @param string $case
|
||||
* @return string
|
||||
*/
|
||||
function convertGrammar( $word, $case ) {
|
||||
|
|
@ -89,7 +89,7 @@ class LanguageUk extends Language {
|
|||
/**
|
||||
* Ukrainian numeric format is "12 345,67" but "1234,56"
|
||||
*
|
||||
* @param $_ string
|
||||
* @param string $_
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -36,10 +36,10 @@ class LanguageWa extends Language {
|
|||
* "<day> di <monthname>" for months starting by a consoun, and
|
||||
* "<day> d' <monthname>" for months starting with a vowel
|
||||
*
|
||||
* @param $ts string
|
||||
* @param $adj bool
|
||||
* @param $format bool
|
||||
* @param $tc bool
|
||||
* @param string $ts
|
||||
* @param bool $adj
|
||||
* @param bool $format
|
||||
* @param bool $tc
|
||||
* @return string
|
||||
*/
|
||||
function date( $ts, $adj = false, $format = true, $tc = false ) {
|
||||
|
|
@ -85,10 +85,10 @@ class LanguageWa extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $ts string
|
||||
* @param $adj bool
|
||||
* @param $format bool
|
||||
* @param $tc bool
|
||||
* @param string $ts
|
||||
* @param bool $adj
|
||||
* @param bool $format
|
||||
* @param bool $tc
|
||||
* @return string
|
||||
*/
|
||||
function timeanddate( $ts, $adj = false, $format = true, $tc = false ) {
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ class LanguageYue extends Language {
|
|||
* for now just treat each character as a word.
|
||||
* @todo FIXME: Only do this for Han characters...
|
||||
*
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
* @return string
|
||||
*/
|
||||
function segmentByWord( $string ) {
|
||||
|
|
@ -50,7 +50,7 @@ class LanguageYue extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $string
|
||||
* @param string $string
|
||||
* @return string
|
||||
*/
|
||||
function normalizeForSearch( $string ) {
|
||||
|
|
|
|||
|
|
@ -30,12 +30,12 @@ require_once __DIR__ . '/LanguageZh_hans.php';
|
|||
class ZhConverter extends LanguageConverter {
|
||||
|
||||
/**
|
||||
* @param $langobj Language
|
||||
* @param $maincode string
|
||||
* @param $variants array
|
||||
* @param $variantfallbacks array
|
||||
* @param $flags array
|
||||
* @param $manualLevel array
|
||||
* @param Language $langobj
|
||||
* @param string $maincode
|
||||
* @param array $variants
|
||||
* @param array $variantfallbacks
|
||||
* @param array $flags
|
||||
* @param array $manualLevel
|
||||
*/
|
||||
function __construct( $langobj, $maincode,
|
||||
$variants = array(),
|
||||
|
|
@ -88,8 +88,8 @@ class ZhConverter extends LanguageConverter {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $key string
|
||||
* @return String
|
||||
* @param string $key
|
||||
* @return string
|
||||
*/
|
||||
function convertCategoryKey( $key ) {
|
||||
return $this->autoConvert( $key, 'zh' );
|
||||
|
|
@ -138,7 +138,7 @@ class LanguageZh extends LanguageZh_hans {
|
|||
/**
|
||||
* this should give much better diff info
|
||||
*
|
||||
* @param $text string
|
||||
* @param string $text
|
||||
* @return string
|
||||
*/
|
||||
function segmentForDiff( $text ) {
|
||||
|
|
@ -146,7 +146,7 @@ class LanguageZh extends LanguageZh_hans {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $text string
|
||||
* @param string $text
|
||||
* @return string
|
||||
*/
|
||||
function unsegmentForDiff( $text ) {
|
||||
|
|
@ -156,9 +156,9 @@ class LanguageZh extends LanguageZh_hans {
|
|||
/**
|
||||
* auto convert to zh-hans and normalize special characters.
|
||||
*
|
||||
* @param $string String
|
||||
* @param $autoVariant String, default to 'zh-hans'
|
||||
* @return String
|
||||
* @param string $string
|
||||
* @param string $autoVariant default to 'zh-hans'
|
||||
* @return string
|
||||
*/
|
||||
function normalizeForSearch( $string, $autoVariant = 'zh-hans' ) {
|
||||
wfProfileIn( __METHOD__ );
|
||||
|
|
@ -176,7 +176,7 @@ class LanguageZh extends LanguageZh_hans {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $termsArray array
|
||||
* @param array $termsArray
|
||||
* @return array
|
||||
*/
|
||||
function convertForSearchResult( $termsArray ) {
|
||||
|
|
|
|||
|
|
@ -40,7 +40,7 @@ class LanguageZh_hans extends Language {
|
|||
* for now just treat each character as a word.
|
||||
* @todo FIXME: Only do this for Han characters...
|
||||
*
|
||||
* @param $string string
|
||||
* @param string $string
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
|
|
@ -51,7 +51,7 @@ class LanguageZh_hans extends Language {
|
|||
}
|
||||
|
||||
/**
|
||||
* @param $s
|
||||
* @param string $s
|
||||
* @return string
|
||||
*/
|
||||
function normalizeForSearch( $s ) {
|
||||
|
|
@ -71,7 +71,7 @@ class LanguageZh_hans extends Language {
|
|||
*
|
||||
* @since 1.21
|
||||
*
|
||||
* @param integer $seconds The amount of seconds.
|
||||
* @param int $seconds The amount of seconds.
|
||||
* @param array $chosenIntervals The intervals to enable.
|
||||
*
|
||||
* @return string
|
||||
|
|
|
|||
Loading…
Reference in a new issue