Japanese version of this site now online!

It took a bit of time to finish the translation, but the Japanese pages are all ready to go! And only three weeks late!