http://www.mediawiki.org/wiki/Special:Code/MediaWiki/89110
Revision: 89110
Author: reedy
Date: 2011-05-29 15:03:33 +0000 (Sun, 29 May 2011)
Log Message:
-----------
Some language love
Modified Paths:
--------------
trunk/phase3/languages/Language.php
trunk/phase3/languages/classes/LanguageAm.php
trunk/phase3/languages/classes/LanguageBe_tarask.php
trunk/phase3/languages/classes/LanguageFr.php
trunk/phase3/languages/classes/LanguageGd.php
trunk/phase3/languages/classes/LanguageHe.php
trunk/phase3/languages/classes/LanguageHy.php
trunk/phase3/languages/classes/LanguageKaa.php
trunk/phase3/languages/classes/LanguageKk_cyrl.php
trunk/phase3/languages/classes/LanguageKsh.php
trunk/phase3/languages/classes/LanguageMg.php
trunk/phase3/languages/classes/LanguageNso.php
trunk/phase3/languages/classes/LanguageRu.php
trunk/phase3/languages/classes/LanguageWa.php
trunk/phase3/languages/classes/LanguageYue.php
trunk/phase3/languages/classes/LanguageZh_hans.php
Modified: trunk/phase3/languages/Language.php
===================================================================
--- trunk/phase3/languages/Language.php 2011-05-29 14:59:47 UTC (rev 89109)
+++ trunk/phase3/languages/Language.php 2011-05-29 15:03:33 UTC (rev 89110)
@@ -201,6 +201,8 @@
* Returns true if a language code string is of a valid form, whether or
* not it exists. This includes codes which are used solely for
* customisation via the MediaWiki namespace.
+ *
+ * @return bool
*/
public static function isValidCode( $code ) {
return
@@ -1564,8 +1566,10 @@
/**
* Get a format string for a given type and preference
- * @param $type May be date, time or both
- * @param $pref The format name as it appears in Messages*.php
+ * @param $type string May be date, time or both
+ * @param $pref string The format name as it appears in Messages*.php
+ *
+ * @return string
*/
function getDateFormatString( $type, $pref ) {
if ( !isset( $this->dateFormatStrings[$type][$pref] ) ) {
@@ -2932,7 +2936,7 @@
* @param $filename string $prefix . $languageCode . $suffix
* @param $prefix string Prefix before the language code
* @param $suffix string Suffix after the language code
- * @return Language code, or false if $prefix or $suffix isn't found
+ * @return string Language code, or false if $prefix or $suffix isn't
found
*/
static function getCodeFromFileName( $filename, $prefix = 'Language',
$suffix = '.php' ) {
$m = null;
Modified: trunk/phase3/languages/classes/LanguageAm.php
===================================================================
--- trunk/phase3/languages/classes/LanguageAm.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageAm.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -7,6 +7,11 @@
class LanguageAm extends Language {
/**
* Use singular form for zero
+ *
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
*/
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageBe_tarask.php
===================================================================
--- trunk/phase3/languages/classes/LanguageBe_tarask.php 2011-05-29
14:59:47 UTC (rev 89109)
+++ trunk/phase3/languages/classes/LanguageBe_tarask.php 2011-05-29
15:03:33 UTC (rev 89110)
@@ -18,6 +18,12 @@
* $wordform3 - plural form (for 0, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14,
15, 16, 17, 18, 19, 20, 25, 26...)
*/
+ /**
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
+ */
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageFr.php
===================================================================
--- trunk/phase3/languages/classes/LanguageFr.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageFr.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -7,6 +7,11 @@
class LanguageFr extends Language {
/**
* Use singular form for zero (see bug 7309)
+ *
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
*/
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageGd.php
===================================================================
--- trunk/phase3/languages/classes/LanguageGd.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageGd.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -19,6 +19,10 @@
* $forms[4] - 3-10, 13-19
* $forms[5] - 0, 20, rest
*
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
*/
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageHe.php
===================================================================
--- trunk/phase3/languages/classes/LanguageHe.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageHe.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -17,6 +17,8 @@
*
* @param $word String: the word to convert
* @param $case String: the case
+ *
+ * @return string
*/
public function convertGrammar( $word, $case ) {
global $wgGrammarForms;
Modified: trunk/phase3/languages/classes/LanguageHy.php
===================================================================
--- trunk/phase3/languages/classes/LanguageHy.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageHy.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -48,6 +48,12 @@
return $word;
}
+ /**
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
+ */
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
$forms = $this->preConvertPlural( $forms, 2 );
Modified: trunk/phase3/languages/classes/LanguageKaa.php
===================================================================
--- trunk/phase3/languages/classes/LanguageKaa.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageKaa.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -22,6 +22,8 @@
/**
* It fixes issue with ucfirst for transforming 'i' to 'İ'
+ *
+ * @return string
*/
function ucfirst ( $string ) {
if ( substr( $string, 0, 1 ) === 'i' ) {
Modified: trunk/phase3/languages/classes/LanguageKk_cyrl.php
===================================================================
--- trunk/phase3/languages/classes/LanguageKk_cyrl.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageKk_cyrl.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -11,7 +11,6 @@
/**
* Cases: genitive, dative, accusative, locative, ablative, comitative
+ possessive forms
*/
-
function convertGrammarKk_cyrl( $word, $case ) {
global $wgGrammarForms;
if ( isset( $wgGrammarForms['kk-kz'][$case][$word] ) ) {
Modified: trunk/phase3/languages/classes/LanguageKsh.php
===================================================================
--- trunk/phase3/languages/classes/LanguageKsh.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageKsh.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -155,6 +155,11 @@
/**
* Handle cases of (1, other, 0) or (1, other)
+ *
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
*/
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageMg.php
===================================================================
--- trunk/phase3/languages/classes/LanguageMg.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageMg.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -7,6 +7,11 @@
class LanguageMg extends Language {
/**
* Use singular form for zero
+ *
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
*/
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageNso.php
===================================================================
--- trunk/phase3/languages/classes/LanguageNso.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageNso.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -7,6 +7,11 @@
class LanguageNso extends Language {
/**
* Use singular form for zero
+ *
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
*/
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageRu.php
===================================================================
--- trunk/phase3/languages/classes/LanguageRu.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageRu.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -67,9 +67,11 @@
* "Сделано $1 {{PLURAL:$1|изменение|изменения|изменений}}"
* message without number
* "Действие не может быть выполнено по {{PLURAL:$1|следующей
причине|следующим причинам}}:"
+ * @param $count int
+ * @param $forms array
*
+ * @return string
*/
-
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageWa.php
===================================================================
--- trunk/phase3/languages/classes/LanguageWa.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageWa.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -11,6 +11,11 @@
class LanguageWa extends Language {
/**
* Use singular form for zero
+ *
+ * @param $count int
+ * @param $forms array
+ *
+ * @return string
*/
function convertPlural( $count, $forms ) {
if ( !count( $forms ) ) { return ''; }
Modified: trunk/phase3/languages/classes/LanguageYue.php
===================================================================
--- trunk/phase3/languages/classes/LanguageYue.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageYue.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -20,6 +20,10 @@
return $s;
}
+ /**
+ * @param $string
+ * @return string
+ */
function normalizeForSearch( $string ) {
wfProfileIn( __METHOD__ );
Modified: trunk/phase3/languages/classes/LanguageZh_hans.php
===================================================================
--- trunk/phase3/languages/classes/LanguageZh_hans.php 2011-05-29 14:59:47 UTC
(rev 89109)
+++ trunk/phase3/languages/classes/LanguageZh_hans.php 2011-05-29 15:03:33 UTC
(rev 89110)
@@ -21,6 +21,10 @@
return $s;
}
+ /**
+ * @param $s
+ * @return string
+ */
function normalizeForSearch( $s ) {
wfProfileIn( __METHOD__ );
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs