summaryrefslogtreecommitdiff
path: root/resources/mediawiki.language/mediawiki.language.js
diff options
context:
space:
mode:
Diffstat (limited to 'resources/mediawiki.language/mediawiki.language.js')
-rw-r--r--resources/mediawiki.language/mediawiki.language.js20
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 );