Android allows translators to define Plurals. The following example works for me with locale \'en\':
-
That's an old bug. There are just a few missing if-clauses in the relevant code section of the PluralRules class.
As the answer in your linked question stated, you are better off by using MessageFormat
or something else. The bug has been reported in may 2010, I wouldn't expect that beeing fixed in the near future (and you still have a faulty version on old version devices in this case).
Completely false, see the comments.