Well. I had some time, and tried to prepare my own russian translation (I will not use it; just for entertainment.)
Since russian wording is generally 1.5...2 times lenghtier than the english one, most of translations don't fit into their places.
I can submit my (incomplete) translation, just for rejetto to have a look.