Yes, of course, we must do it. But this is a long process and we probably will need help. If you can give some examples, which pages we should prioritize. I have Russian as a mother tongue. But probably my English is not good enough :-). For me it is easier to translate to Russian, than from Russian.
Well, I did a quick translation of the essentials on the project page. Should there be any updates or additions, please feel free to edit. You may also want to add some Finnish text and mention the Finnish project related to St.Petersburg - https://www.geni.com/projects/Locality-City-Saint-Petersburg-Russia... and explain the difference between these two projects