My knowledge of Russian is extremely limited. I did learn to read Cyrillic and even had some lessons around 2012 (I think), but I've lost most of it. Even then, I wouldn't have had the skills to do an effective translation. Also, it would consume a lot of time to implement and maintain. As well as doing the translation, the same meaning in different languages can be very different in terms of character length so it would require checking all the UI for each window in each language and maintaining that as windows changed. Finally, if I did Russian, then it would lead to requests for French, Spanish, German, Italian, etc.. This is a just a hobby (and not my only hobby), so I would rather spend the limited time I have on adding new features.
I realise the lack of translated versions, or localized versions, will limit the number of players, but achieving a high player count is not my goal (or I would have created a simpler game). This is not a commercial undertaking for me, its just for fun. It would defeat the object of creating the game if my time working on it became a chore to implement and maintain features that I didn't use myself.