Sorry for the interruption but i guess when the rules says local boardmeans it refers to the LOCAL LANGUAGES,because if not then theres no reason of pointing this out in the OP.and besides this rules applied by many managers now that only requires ENGLISH POST will be counted
Unless you will be posting english in that russian board then thats a different thing and only the CM will decide on that
Hope this clarify some issues,and if i am wrong then sorry for that
Stop over-analyzing. Rules say no local boards, here is what it needs to look like for you:
