A good friend suggested this site. I just wanted to put out there that I have been in web localization for more than a decade and am happy to start a discussion.
I see the previous discussion on machine (Google) translation. My experience has been that this is usually more harmful than helpful. If anyone wishes to discuss other methods let us do it here.
Thanks and good luck.