diff options
Diffstat (limited to 'resources/mediawiki.language/mediawiki.language.js')
-rw-r--r-- | resources/mediawiki.language/mediawiki.language.js | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/resources/mediawiki.language/mediawiki.language.js b/resources/mediawiki.language/mediawiki.language.js index f199101b..fa7aa8d5 100644 --- a/resources/mediawiki.language/mediawiki.language.js +++ b/resources/mediawiki.language/mediawiki.language.js @@ -28,7 +28,7 @@ mw.language = { // Restore the count into a Number ( if it got converted earlier ) var count = mw.language.convertNumber( template.title, true ); // Do convertPlural call - return mw.language.convertPlural( parseInt( count ), template.parameters ); + return mw.language.convertPlural( parseInt( count, 10 ), template.parameters ); } // Could not process plural return first form or nothing if ( template.parameters[0] ) { @@ -47,7 +47,7 @@ mw.language = { if ( !forms || forms.length == 0 ) { return ''; } - return ( parseInt( count ) == 1 ) ? forms[0] : forms[1]; + return ( parseInt( count, 10 ) == 1 ) ? forms[0] : forms[1]; }, /** * Pads an array to a specific length by copying the last one element. @@ -65,19 +65,19 @@ mw.language = { /** * Converts a number using digitTransformTable. * - * @param {number} number Value to be converted + * @param {num} number Value to be converted * @param {boolean} integer Convert the return value to an integer */ - 'convertNumber': function( number, integer ) { + 'convertNumber': function( num, integer ) { if ( !mw.language.digitTransformTable ) { - return number; + return num; } // Set the target Transform table: var transformTable = mw.language.digitTransformTable; // Check if the "restore" to Latin number flag is set: if ( integer ) { - if ( parseInt( number ) == number ) { - return number; + if ( parseInt( num, 10 ) == num ) { + return num; } var tmp = []; for ( var i in transformTable ) { @@ -85,7 +85,7 @@ mw.language = { } transformTable = tmp; } - var numberString = '' + number; + var numberString = '' + num; var convertedNumber = ''; for ( var i = 0; i < numberString.length; i++ ) { if ( transformTable[ numberString[i] ] ) { @@ -94,9 +94,9 @@ mw.language = { convertedNumber += numberString[i]; } } - return integer ? parseInt( convertedNumber ) : convertedNumber; + return integer ? parseInt( convertedNumber, 10 ) : convertedNumber; }, // Digit Transform Table, populated by language classes where applicable 'digitTransformTable': null }; -} )( jQuery, mediaWiki );
\ No newline at end of file +} )( jQuery, mediaWiki ); |