X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki.language%2Fmediawiki.language.js;h=dfb71128701e3422bc040bc7ef1256fa5839d914;hp=45863a3e33c58e3ab439991eaf1e1639de95edc0;hb=1de7117197761961736ea43b237599569eee93a2;hpb=4db9564e5009e78493403f24843212ff0e20ae3e diff --git a/resources/src/mediawiki.language/mediawiki.language.js b/resources/src/mediawiki.language/mediawiki.language.js index 45863a3e33..dfb7112870 100644 --- a/resources/src/mediawiki.language/mediawiki.language.js +++ b/resources/src/mediawiki.language/mediawiki.language.js @@ -1,41 +1,13 @@ /* * Methods for transforming message syntax. */ -( function ( mw, $ ) { +( function () { /** * @class mw.language */ $.extend( mw.language, { - /** - * Process the PLURAL template substitution - * - * @private - * @param {Object} template Template object - * @param {string} template.title - * @param {Array} template.parameters - * @return {string} - */ - procPLURAL: function ( template ) { - var count; - if ( template.title && template.parameters && mw.language.convertPlural ) { - // Check if we have forms to replace - if ( template.parameters.length === 0 ) { - return ''; - } - // Restore the count into a Number ( if it got converted earlier ) - count = mw.language.convertNumber( template.title, true ); - // Do convertPlural call - return mw.language.convertPlural( parseInt( count, 10 ), template.parameters ); - } - // Could not process plural return first form or nothing - if ( template.parameters[ 0 ] ) { - return template.parameters[ 0 ]; - } - return ''; - }, - /** * Plural form transformations, needed for some languages. * @@ -129,7 +101,7 @@ return forms[ form ][ word ]; } - transformations = mediaWiki.language.getData( userLanguage, 'grammarTransformations' ); + transformations = mw.language.getData( userLanguage, 'grammarTransformations' ); if ( !( transformations && transformations[ form ] ) ) { return word; @@ -230,4 +202,4 @@ } } ); -}( mediaWiki, jQuery ) ); +}() );