We have received a lot of feedback asking for an English version of this website. We have heard you and we are currently working on translations. You can see a language selector on the top right under the menu now. Try it to see whether the page has already been translated. Unfortunately, it will not be certain that both language versions are synchronized, so if in doubt, please ask.
And yes, we would appreciate your help for translations. Just contact us!