Merge "Check for dependencies in entry point and Maintenance.php"
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Sat, 23 May 2015 15:15:58 +0000 (15:15 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Sat, 23 May 2015 15:15:58 +0000 (15:15 +0000)
RELEASE-NOTES-1.25
includes/resourceloader/ResourceLoaderStartUpModule.php
resources/src/mediawiki.language/mediawiki.language.numbers.js

index f5cec54..e74f226 100644 (file)
@@ -193,6 +193,7 @@ production.
 * $wgUseTidy is now set when parserTests are run with the tidy option to match
   output on wiki.
 * (T37472) update.php will purge ResourceLoader cache unless --nopurge is passed to it.
+* (T72109) mediawiki.language should respect $wgTranslateNumerals in convertNumber().
 
 === Action API changes in 1.25 ===
 * (T67403) XML tag highlighting is now only performed for formats
index 74164df..06054ee 100644 (file)
@@ -78,6 +78,7 @@ class ResourceLoaderStartUpModule extends ResourceLoaderModule {
                        'wgServerName' => $conf->get( 'ServerName' ),
                        'wgUserLanguage' => $context->getLanguage(),
                        'wgContentLanguage' => $wgContLang->getCode(),
+                       'wgTranslateNumerals' => $conf->get( 'TranslateNumerals' ),
                        'wgVersion' => $conf->get( 'Version' ),
                        'wgEnableAPI' => $conf->get( 'EnableAPI' ),
                        'wgEnableWriteAPI' => $conf->get( 'EnableWriteAPI' ),
index c7f150f..3c13055 100644 (file)
                                transformTable = tmp;
                                numberString = String( num );
                        } else {
+                               // Ignore transform table if wgTranslateNumerals is false
+                               if ( !mw.config.get( 'wgTranslateNumerals' ) ) {
+                                       transformTable = [];
+                               }
                                numberString = mw.language.commafy( num, pattern );
                        }