16 Jun 06
09 Oct 06 11:15 am
When you say translated, do you mean someone has gone through and translated the site for you? Or do you mean you just use some software to do it? Id be very careful if using software, because I imagine it would come out looking a bit funny.
As for where to put it, I dont see why you cant use the translated version of the English domain name, as long as it still makes sense.