Merge "selenium: invoke jobs to enforce eventual consistency"
[lhc/web/wiklou.git] / resources / src / mediawiki.language / mediawiki.language.js
index 6a52434..dfb7112 100644 (file)
@@ -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.
                 *
                                return forms[ form ][ word ];
                        }
 
-                       transformations = mediaWiki.language.getData( userLanguage, 'grammarTransformations' );
+                       transformations = mw.language.getData( userLanguage, 'grammarTransformations' );
 
                        if ( !( transformations && transformations[ form ] ) ) {
                                return word;
 
                /**
                 * Formats language tags according the BCP47 standard.
-                * See wfBCP47 for the PHP implementation.
+                * See LanguageCode::bcp47 for the PHP implementation.
                 *
                 * @param {string} languageTag Well-formed language tag
                 * @return {string}
                }
        } );
 
-}( mediaWiki, jQuery ) );
+}() );