Databases

Mango Languages is a language-learning system for foreign languages and ESL.

 

Sites

Babel Fish Translation
Enter up to 150 words for translation or translate entire Web pages.

BBC Languages
Includes beginning and advanced courses in French, Spanish, German, Italian, Mandarin, Portuguese, and Greek; has links to news in 33 languages and teaches international slang.

e Language School.net
Describes itself as "the largest website for learning multiple languages on the Internet."

Google Translate
Translates either blocks of text or entire Web pages. Includes audio.

ILoveLanguages
Includes over 2400 links. Click on the Languages tab, select the language you want and read the annotations to find the most helpful links.

Language Learning Library
Learn the very basics of the following languages: Spanish, French, Italian, Portuguese, German, Japanese, Chinese, and Russian. Includes common phrases, alphabet, dictionary, grammar, and more.

Word2Word Language Resources
Includes online dictionaries, language courses, translation services, forums, software, and more.