Ohhhhhh. Good find! Thank you for posting this. I will likely put a fix in for this tonight. Thank you! I'll be sure to post again here when it's ready.
Hey! We definitely plan to add Russian. We still have a lot of work to do before we can make this happen, though. Hope to get other languages in as soon as possible.