Tomcat He is also Russian. He couldn't even do the dubbing in his native language.
Why would you need a dub? I dont even consume content in my own language, it feels wierd... In software development and software in general English is preferable because it describes everything as it should and you dont lose meaning of the thing.. Translations often invent new terms and meanings that sometimes makes no sense and you get lost intranslations..
For legal purposes sure, use whatever state demands you to use, but on a personal level, english is the lang of the tech. Like it or not its how it is.