Do you mean that some words are still in english? That's because translations are constantly added with time. I see currently the Russian language is translated at 100%, so just wait that the remaining words are added to the translation system.
You're always free to contribute at .
posted by <hidden> • 3 years and 10 months ago Link

Beat me to it! Thanks! :)
posted by javathunderman Community Leader3 years and 10 months ago Link