I have just checked your link to the Italian translation for your website and have to say that it makes little sense. I would be glad to give you a hand with the translation if you want me to. I find your website very helpful.
ps. I forgot to say Italian is my mother tongue, but I have studied English for many years and have been living in UK since 2000.
But, more importantly, I have started knitting two weeks ago, yeah!