From 9fca6c781dc6cc4f0d4584725fc6765086454b0e Mon Sep 17 00:00:00 2001 From: Kevin Israel Date: Thu, 24 Oct 2013 01:16:14 -0400 Subject: [PATCH] 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 --- resources/mediawiki.language/mediawiki.language.js | 4 ++++ 1 file changed, 4 insertions(+) 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. -- 2.20.1