Why is not the topic of translation into Russian? You have in the team a few people who are native speakers, it is your conscious decision? Russian community interested in the topic, but the language barrier does not allow understand it completely
Our team members are not professional translators.
However, we hired translators to make a Russian version as well as Japanese, Spanish, German and Chinese.