Free online language translators can be very helpful when you come across a piece of text you are unable to translate on your own. These tools also make it easy to learn new foreign words and phrases. Here are 10 places that offer free human, text, and web page translation:
Lang-8 - Lang-8 is a unique site that allows you to learn a language from native speakers. You can write in any language you are learning and Lang-8's native speakers will correct it for you for free.
Babel Fish - This Yahoo! site offers free text translation for a wide variety of languages. Babel Fish can also be used to translate entire web pages. You can translate from the Babel Fish site or download the free toolbar to translate directly in your browser.
WorldLingo - WorldLingo's free online translator can translate up to 500 words at one time. The site also offers a free document translator, website translator, and email translator.
Foreignword - Foreignword is a language site with free online dictionaries and translation tools. Foreignword also offers free translation software, a language search engine, and a forum where you can chat with other language learners.
SDL FreeTranslation - This free translation website can translate text or web pages from one language into another. Completed translations can be emailed to yourself or your friends.
Freelang - Freelang is a good place to find free online dictionaries, fonts for foreign languages, and other useful tools. The site also provides a free translation help service that is supported by human volunteers.
WordReference - WordReference provides an easy-to-use English to Spanish dictionary as well as a Spanish to English dictionary. If you want to use WordReference in other places, you can use the WordReference app on your iPhone or imbed a mini version of the site on your own website.
Translation2 - This free translation site offers an online dictionary, a text translator, a text-to-speech translator, and an IM translator. You can use all of these tools on-site or download them for free to your computer.
Xanadu - Offered through Foreignword, Xanadu is a free language and translation software product. After downloading, you can quickly translate words, terms, or text from one language into another. More than 60 other languages can also be translated with Xanadu.
Livemocha - When an online translator isn’t enough, you can find real people to help you with translations on Livemocha. This social language learning site connects users with native speakers and other people who are fluent in the language you are learning.
Guest post from education writer Karen Schweitzer. Karen is the About.com Guide to Business School. She also writes about online degree reviews for OnlineDegreePrograms.org.