Android allows translators to define Plurals. The following example works for me with locale 'en':
<plurals name="numberOfSongsAvailable">
<item quantity="one">One song found.</item>
<item quantity="other">%d songs found.</item>
</plurals>
But adding a special value for two
does not work, still the other
version is taken. Is the usage of two
dependent upon the locale? So does Android only take the two
version if the locale explicitly specifies that there should be a two
version?
The SO Question Android plurals treatment of “zero” spots the same mistake when using zero
in English which is also not supported. There are no solutions in this question except to avoid Android plurals which I want to avoid.