Odmiana rzeczowników przy liczebnikach w języku polskim

A to Ci nietypowe temat na tym blogu 😀 Ale spokojnie, będzie o programowaniu 😉 Ostatnio szlifuję pierwszą publiczną wersję pewnej aplikacji, nad którą pracuję hobbystycznie. Gryzła mnie tylko jedna rzecz: Odmiana słów przy liczbach. Temat powszechnie znany i irytujący. Jak ładnie i prosto zapisać w kodzie „1 komentarz”, „2 komentarze” ale „5 komentarzy”? Czy da się to jakoś zautomatyzować?