My Dictionary: Polyglot

The main success of learning a foreign language consists in the most rapid vocabulary replenishment: you should repeat words time and again. This application polyglot will help you learn words quickly and effectively.
The application includes 90 different types of dictionaries with the world's most famous languages such as English, German, French, Spanish, Italian, Chinese, Portuguese... As a result, it is possible to learn sequentially or simultaneously speaking several languages.

Table of supported languages


7 different types of training will help memorize words quickly and less tediously. Transcription, pictures and examples of using words will increase efficiency and speed up the process of remembering words. The level of knowledge of passed words varies after every training.
The list of training includes: word search, writing the words, searching for a translation, comparison of the studied words and its translation, word cards


When adding a new word the application automatically searches for its translation, transcription, usage examples and pictures. The database of words is constantly replenished.
You can add words via an Excel file (for example from the Lingvo), or you can download set of words from the server (not yet for all languages).

Rules for formatting Excel file for import

Download sample Excel file

Pictures for words

You can add an unlimited number of pictures to words. In addition, you can add a photo or picture from the device (from the gallery). Also, using the built-in editor, you can draw your own picture, or change the added photo. This function is especially useful for complex words that can not be studied in any way, in this case visual memory will increase the efficiency of memorization.


With customizable notifications, you can learn words without even opening the application. Just set up a schedule of notifications and select the words about which your device will remind you. For example, you can set notifications every hour during the day from 10am to 23pm. If you have a "smartwatch" then notifications will come to them, that will simplify learning and repeating words.


Each word has a level of learning, varying depending on the passage of training. With the help of the level of learning, you will be able to find out which words are more or less learned, hide the learned words, filter out words by selected levels in training and notifications (for example, show only the least learned ones).
In addition, the application has statistics of training, where you can observe the daily activity of training and the number of words learned.