logoalt Hacker News

locallost01/22/20251 replyview on HN

It's the same or similar in many if not all Slavic languages. Just goes to show true internationalization in software is almost impossible because you don't know all the rules in all the languages of the world. E.g. if you treat numbers as singular like English does you will have difficulty with Polish because you were unaware it has a special case for 2-4. And then you can have a third language that handles 2-7 differently.


Replies

Muromec01/22/2025

You just do (p)ngettext. It works if care for it to work and proofread the interface instead of raw files.