[Mediawiki-i18n] Bug in JS implementation of plural?

Jon Robson jdlrobson at gmail.com
Mon Aug 25 20:55:51 UTC 2014


I'm not sure when it got added but it's been documented and the given
example [1] works in JS

'Box has {{PLURAL:$1|one egg|$1 eggs|12=a dozen eggs}}.'

It just doesn't seem to work if I do

'Box has {{PLURAL:$1|one egg|$1 eggs|12=a dozen eggs belonging to $2}}.'

I raised bug https://bugzilla.wikimedia.org/show_bug.cgi?id=69993 in
case this is indeed an oversight.

[1] https://www.mediawiki.org/wiki/Localisation#.E2.80.A6on_numbers_via_PLURAL

On Mon, Aug 25, 2014 at 1:42 PM, Roan Kattouw <rkattouw at wikimedia.org> wrote:
> On Mon, Aug 25, 2014 at 12:50 PM, Jon Robson <jdlrobson at gmail.com> wrote:
>> I think I found a bug and wanted to check if I'm doing it wrong, or if
>> it is indeed a bug and if so if there is somewhere I can track it?
>>
>> {{PLURAL:$1|$3 started this topic|A|0=B|2=C|3=$3}}
>>> mw.msg( "flow-topic-participants", 3 )
>>> 'A'
>>
>> However
>> {{PLURAL:$1|$3 started this topic|A|0=B|2=C|3=D}}
>>> mw.msg( "flow-topic-participants", 3 )
>>> 'D'
>>
>> Is there any workaround I can use?
>>
> I don't recognize the feature you are using. Was this added recently,
> like in the last 2-3 years? If so, what's probably going on is that
> the JS implementation of PLURAL simply predates this feature.
>
> Roan
>
> _______________________________________________
> Mediawiki-i18n mailing list
> Mediawiki-i18n at lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n



-- 
Jon Robson
* http://jonrobson.me.uk
* https://www.facebook.com/jonrobson
* @rakugojon



More information about the Mediawiki-i18n mailing list