It is very hard always to translate from Russian to English or to an other language.
Is it possible that the main language in this forum could be English? So everyone could participate in the conversations and give feedback.
There are a lot of information which couldn't reach the customer who don't speak Russian, sometime useful informations about new functionalities.
Customer support service by UserEcho