> Russian plural forms for 100, 101, 102 etc. is different, as for 0, 1, 2.
True. The rule IIRC is that except for 11-14 and for collective numerals, declination follows the last digit.
It would be possible to generalize declination via a language-specific message-selector function, especially if the number of numerical complements were limited to 1.
How awkward would it be to re-word the style of messages to avoid declination? For example, the Russian equivalent of "X rows" could be something like "#rows -- X".
David Hudson