logoalt Hacker News

lIl-IIIl01/22/20251 replyview on HN

Also 101 becomes singular again, as on "101 kot".

There are websites that capture these rules for all common languages, to assist localization and translators.

https://docs.translatehouse.org/projects/localization-guide/...

English is

nplurals=2; plural=(n != 1);

Russian is much more complex:

nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);


Replies

SilasX01/22/2025

English has the same issue with ordinals. 1st, 2nd, 3rd, 4th ... then back to 101st, 102nd.