On the other hand, "your website" would have been translated, because the word "website" on its own is not part of the dictionary.
D'altra parte, “il vostro Web site„ sarebbe stato tradotto, perché la parola “Web site„ da sè non fa parte del dizionario.