I bet you're right after I did a rough translation of some of the pages. I don't know how you found it. Now all I gotta do is try to find the time and translate.
I wonder if I could get this into Google translations somehow?
I found it using Google, but failed to click the "Translate this page" link, or perhaps it wasn't there to click. But plastering the URL shown directly into the Google translator (on the Google home page, click "Language tools" I think it's called) should help.