fix #1876

this changeset is intended to fix bug #1876 with Russian locale. also, cast @demidov91, @Oire, @zemlanin to see if similar changes should be made to Belarussian and Ukrainian locales.
Couldn't all these `case`'s be shortened to `default`? :) Besides that it's great! // cc @ichernev