Language Translation Resources

One hard-pressed issue in this Internet era is that of language and translating it. I think I would be fair to say that English is the predominant language used on the Web. But what about the rest of the world?

Babelfish Free Online Translation Language Translator
Translate blocks of text or Web sites.
Google's Language Tools
Translation tools by Google.