Transparent Language Online learn 110+ languages at home, in the library, or on the go. Start learning green button

The library is now offering a new online language learning program. Transparent Language Online offers the most comprehensive language-learning solution for libraries. With this flexible program, you can quickly and easily learn new languages using our wide variety of courses and activities. Start learning here.

  • Over 100 Languages (and Growing!): From Afrikaans to Zulu, the number of languages available is constantly growing.
  • Extensive English Collection: With English materials for speakers of over 25 languages, an intermediate-level immersion course, and more, we have tools for every stage of learning English.
  • Alphabet Lessons: If you want to learn to read and write, you need to first know the alphabet. Get started on the right foot with our alphabet course.
  • Flexible Learning Path: Follow our plan or blaze your own trail. We give you a starting point, but you choose what you’d like to learn.
  • Speaking Practice: Transparent Language’s proprietary EveryVoice™ technology speech-enables classic learning activities like Multiple Choice and Pronunciation Practice, allowing you to compare your pronunciation to that of a native speaker.
  • Typing Activities: Never typed in a foreign language? No problem! Beginners start with Easy Typing to input foreign characters. Intermediate learners can advance to type with the included fully-mapped native keyboard.
  • Got Grammar?: We sure do, and more! An extensive collection of videos and written explanations covers hundreds of grammar topics, providing learners with a strong foundation to build upon.
  • Enhanced Compatibility: Optimized for touchscreen use on Android™ tablets and iPads, Transparent Language Online works on virtually any Internet-connected device or computer.
  • Other Great Resources: Language and culture blogs, Word of the Day, and interactive social communities help you expand upon the basic learning material by connecting you with others.

The full list of available languages is available here.

Mango Languages image

Mango Languages is a web based interactive program with a simple, step-by-step interface that makes learning a language fun. Each lesson includes audio and visual learning methods that are suited to all language learners. No downloads or technical expertise is necessary. Learn practical conversation skills for over 70 languages spoken around the world on your computer or mobile device. (Note: You must create a Mango account before using the mobile app.)

Through fun and engaging interactive lessons, Mango makes learning a new language fast, easy and incredibly effective. The system is completely web-based and remotely accessible, so you can learn anywhere you have an internet connection. As you listen to and repeat after native speakers, you'll learn more than just words and phrases. You’ll learn how those pieces can be rearranged and combined to make new thoughts, new conversations, and even more practical communication. In no time at all, you'll be able to navigate all sorts of everyday situations — get directions, order a meal, make new friends — the possibilities are endless.

Get started with Mango Languages

Mango Languages in Action

Mango Languages Tutorial

Languages You Can Learn

  • Arabic, Egyptian
  • Arabic, Iraqi
  • Arabic, Levantine
  • Arabic, Modern Standard
  • Armenian
  • Azerbaijani
  • Bengali
  • Cherokee
  • Chinese, Cantonese
  • Chinese, Mandarin
  • Croatian
  • Czech
  • Danish
  • Dari
  • Dutch
  • Dzongkha
  • English
  • English, Shakespearean
  • Filipino, Tagalog
  • Finnish
  • French
  • French, Canadian
  • German
  • Greek, Ancient
  • Greek, Koine
  • Greek, Modern
  • Haitian Creole
  • Hawaiian
  • Hebrew, Biblical
  • Hebrew, Modern
  • Hindi
  • Hungarian
  • Icelandic
  • Igbo
  • Indonesian
  • Irish, Standard
  • Italian
  • Japanese
  • Javanese
  • Kazakh
  • Korean
  • Latin
  • Malay
  • Malayalam
  • Norwegian
  • Pashto
  • Persian, Farsi
  • Pirate
  • Polish
  • Portuguese, Brazilian
  • Punjabi, Pakistani
  • Romanian
  • Russian
  • Scottish Gaelic
  • Serbian
  • Shanghainese
  • Slovak
  • Spanish, Castilian
  • Spanish, Latin America
  • Swahili
  • Swedish
  • Tamil
  • Telugu
  • Thai
  • Turkish
  • Tuvan
  • Ukrainian
  • Urdu
  • Uzbek
  • Vietnamese
  • Yiddish