The main problem here is that I don't think anyone among the editorship understands Russian (I can speak German and Spanish, I presume H.G. speaks Dutch, and Jean‐Louis, while not presently an editor, would be able to help with French, but as far as I'm aware that's about it), so it would be difficult to be confident in the quality of such a translation (though I suppose there are other Russian speakers on this forum, who might be better placed to help in this regard?).
That said, in principle I'm all for having more Russian‐language (or any other non‐English) pages, so if we can find a way to make this work by all means :)
The main problem here is that I don't think anyone among the editorship understands Russian (I can speak German and Spanish, I presume H.G. speaks Dutch, and Jean‐Louis, while not presently an editor, would be able to help with French, but as far as I'm aware that's about it), so it would be difficult to be confident in the quality of such a translation (though I suppose there are other Russian speakers on this forum, who might be better placed to help in this regard?).
That said, in principle I'm all for having more Russian‐language (or any other non‐English) pages, so if we can find a way to make this work by all means :)