You don't need to use Google Translate. Just right click on any page and Translate in English. That's that I do when I want to read the content on the site.
I forgot that feature because I didn't need it for a while. But I'm glad they have an English version of their FAQ aka 'Wiki' because it's clearer than a translated text.