URL is currently down.
I would be happy to try the translation!
BTW, similarly to German, maybe it would be not a bad idea to make two translations:
"Russian - Вы"
"Russian - Ты"
Well, many out of here would love to choose "Russian - Падонак"