I'm not surprised that the site has lots of mis-translated words. I have just used an online translater to do the job as best as it is able. It's not meant to be a great translation, but just something more readable than the English site, to those who don't speak English. I'm hoping that, for the most part, the pictures and videos will speak for themselves.
I don't have the resources to seriously undertake a properly translated site. But thanks so much for the offer!
KnittingHelp Queen Bee
It is not because things are so difficult that we do not dare; it is because we do not dare that they are difficult.