I welcome translations of my games, thank you for doing that. I have added translation files to the download page. If you are willing to transfer your translation to those files I can add it to the official version of the game and list your team in the credits. Let me know if interested.
I tried to implement the translation into the game, but I got errors due to images and fonts
If you are able to add the Russian strings to the translation files and provide a link, I'll incorporate those files and handle any bugs/issues that arise. It's been a while since we added the last translation and it's hard for me to guess what the issue is without the files and a traceback.