Suggestion: to get a hang of controls, either download the Homeplanet English Demo or Babylon 5: I've Found Her (the controls are essentially the same). I haven't had time to play yet, but I am also curious about what the ETA is on a translation.
May I also make a suggestion: It could be useful to have the translation staggered in two parts: 1.) An interface translation: buttons, labels, etc... This would make the game much more playable for those who aren't nearly as... enthusiastic about the foreign language immersion approach as other. It strikes me this could be done a lot sooner than a full translation. Then 2.) Full subtitle translation.
Heck, people probably wouldn't even mind if the first translation was just the result of running everything through Babelfish. Even poor English is easier to read for non Russian speakers than excellent Russian.

Just some thoughts. Anyways, thanks for the offering! I'm looking forward to making some time to play (hopefully sometime in the near... or not too distant future).