Agree with the Google-Translate. Entered the site from Germany and was confronted with borken German. I unerstand most of it but for a language site it's definitely not optimal. For sure I wouldn't risk to pay for it.
They should limit themselves to the English version until they can afford some native to translate it into other languages.