Ahh, a fellow compatriot. There's no clear indication if contact with the devs will be possible, and as you can see, the state of the English translation is not top notch itself, so trying to translate things is gonna be a whole more different after going through another language, I feel. I would compare it to Chinese being the finer Whetstone, where creators have written things as intended, and then English being a way rougher Whetstone, and then it's gonna down the hill if you try to translate from English itself, so unless it's stated English translations been perfected I doubt it's a good idea translating, unless you can translate Chinese.
But hey, that's just how I feel about it "x)
Yeah. I was just wondering haha. I just already got the idea and I got perfect Russian translations. But you're right, we better wait until English translation gets perfected itself. As it still needs to be adjustified.
I just want to give a hand of help to make the game just a bit more international, at least by one more language <'3