X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=resources%2Fsrc%2Fmediawiki%2Fmediawiki.jqueryMsg.js;h=a81730e514492b1d76fd58efabff45841bf76f29;hb=768493b825348b42e4bf9837153a937c8033c59e;hp=3f778d8463f120bda3725909d367f8a6b70d18de;hpb=222727927abfe04a3116e4f7671e7628b14fe661;p=lhc%2Fweb%2Fwiklou.git diff --git a/resources/src/mediawiki/mediawiki.jqueryMsg.js b/resources/src/mediawiki/mediawiki.jqueryMsg.js index 3f778d8463..a81730e514 100644 --- a/resources/src/mediawiki/mediawiki.jqueryMsg.js +++ b/resources/src/mediawiki/mediawiki.jqueryMsg.js @@ -1129,9 +1129,16 @@ * @return {string} selected pluralized form according to current language */ plural: function ( nodes ) { - var forms, count; + var forms, formIndex, node, count; count = parseFloat( this.language.convertNumber( nodes[0], true ) ); forms = nodes.slice( 1 ); + for ( formIndex = 0; formIndex < forms.length; formIndex++ ) { + node = forms[formIndex]; + if ( node.jquery && node.hasClass( 'mediaWiki_htmlEmitter' ) ) { + // This is a nested node, already expanded. + forms[formIndex] = forms[formIndex].html(); + } + } return forms.length ? this.language.convertPlural( count, forms ) : ''; },