Mango Languages is an online language-learning program that can help you learn more than 70 languages including Spanish, French, Japanese, Brazilian Portuguese, German, Mandarin Chinese, Greek, Irish, and Italian. Mango Languages for Libraries offers English as a Second Language courses for non-English speakers, and translation services.