This looks like a replica of the rules in RussianFormatter. I think we need to escalate grammatical numbers and genders and refactor this first.