This is an excerpt of node-gettext's plural forms. Only Polish language is supported.
npm i --save gettext-plurals
const pl = require('gettext-plurals').pl;
const cats = ['kot', 'koty', 'kotów'];
cats[pl(23)]; // 'koty'
import { pl } from 'gettext-plurals';
const cats = ['kot', 'koty', 'kotów'];
export default function ({ count }) {
return <div> Mam { count } { cats[pl(count)] } </div>;
}
https://github.com/alexanderwallin/node-gettext/blob/master/lib/plurals.js
MIT