Rated 3 out of 5 stars

Are there English or (and) Russian localization?

This review is for a previous version of the add-on (0.7.1). 

Localization

Yes, an english translation is planned with an update until end of september 2012. A russian localization is currently not planned.