[Development] Alternative plural forms for English (and similar)

Oswald Buddenhagen oswald.buddenhagen at gmx.de
Fri May 1 13:37:33 CEST 2026


On Thu, Apr 30, 2026 at 08:33:46PM +0200, Nicolas Fella via Development wrote:
>Are there any other considerations that I should be aware of?
>
adding a special case for zero (or any other specific number) can always 
be done at the application level. this inherently can't break anything.  
it's just extra work, but overall much less work than if you impose that 
extra case on all other instances that don't need it, or make the system 
much more complex by supporting each edge case explicitly through some 
overloads/configuration flags.

generally, the plural support found in the various i18n systems concerns 
cardinal numerals, that is, strings that actually include the number of 
items. cf. https://qt-project.atlassian.net/browse/QTBUG-5928


More information about the Development mailing list