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
"Don't ask yourself what the world needs. Ask yourself what makes you come alive and then go do that. Because what the world needs is people who have come alive." Howard Thurman