I ran across a nonprofit site that had a good translation system, with just one click of the mouse the site was translated into one of many different languages. I emailed and asked them, and this is how they said they do the translations:
<:LINEBREAK:>"Hi Sean, you insert code into your page from the tranexp.com site:
FULL LIST OF OPTIONS LINKS:
<:LINEBREAK:>To enable FREE InterTran (tm) translations which will allow visitors to your web site to view your web site in difference languages by clicking on:<:LINEBREAK:>national flags<:LINEBREAK:>a listbox with languages<:LINEBREAK:>a listbox with languages
<:LINEBREAK:>To enable FREE InterTran (tm) translations which will allow visitors to your web site to translate a:<:LINEBREAK:>word or phrase while at your web site<:LINEBREAK:>paragraph or longer text while at your web site<:LINEBREAK:>paragraph or longer text or a URL while at your web site<:LINEBREAK:>paragraph or longer text or a URL while at your web site
<:LINEBREAK:>To enable FREE InterTran (tm) translations which will allow visitors to your web site to translate:<:LINEBREAK:>Search Engine Queries<:LINEBREAK:>World News<:LINEBREAK:>From their Mobile Telephone
I believe they are using the free services of InterTran to translate the site, like a proxy server sort of(just my opinion, I'm not positive that's how it works). The translation is a bit slow, probably due to overuse of InterTran's servers, but there seems to be much less work involved.
- Sean