Rumbas - 9:53 am on Oct 11, 2010 (gmt 0)
Hi nautis! Welcome to WebmasterWorld and the Euro Forum.
Translating a site using automated tools is never a good idea. One thing is that Yandex might index and rank your page(s), but the users that will end up there from a search, will probably quickly leave as they will know it's bad translation.
But yes, Yandex will of course rank pages that are in Russian.