Jaded and quest team or may not know Russian. But they can put text on a quest getlocalization.com. Anyone can offer a translation of each quest. Or vote for the already translated version.
Only need to pick the most popular translations. So the game is localized SpaceEngineers, may have heard...