From: Kevin Israel Date: Thu, 24 Oct 2013 05:16:14 +0000 (-0400) Subject: mw.language.convertPlural: Check if matching form exists X-Git-Tag: 1.31.0-rc.0~17796^2 X-Git-Url: http://git.cyclocoop.org//%27%40script%40/%27?a=commitdiff_plain;h=9fca6c781dc6cc4f0d4584725fc6765086454b0e;p=lhc%2Fweb%2Fwiklou.git mw.language.convertPlural: Check if matching form exists Same reason as for d510d0c0c7dd: return the empty string instead of undefined when no matching form exists, as intended. Follows-up 710d3bba3840. Change-Id: I52df4c88d822cdf5f318651a08f1f120ea924e9c --- diff --git a/resources/mediawiki.language/mediawiki.language.js b/resources/mediawiki.language/mediawiki.language.js index 631d13dfb4..3927f00fca 100644 --- a/resources/mediawiki.language/mediawiki.language.js +++ b/resources/mediawiki.language/mediawiki.language.js @@ -73,6 +73,10 @@ var language = { return form; } ); + if ( forms.length === 0 ) { + return ''; + } + pluralRules = mw.language.getData( mw.config.get( 'wgUserLanguage' ), 'pluralRules' ); if ( !pluralRules ) { // default fallback.