ByHeart allows you to learn words, phrases, and other grammatical forms of 38 foreign languages.
ByHeart works with easily customizable bidirectional dictionaries which can use any of the 39 languages supported by Windows. Its learning and examination modes enable you to simplify and intensify the learning process.
You can attach sound and image files to any item in a dictionary to facilitate pronunciation and visual associations, as well as add a comment to any dictionary item and hyperlink it to other items.
The program lets you examine yourself or anyone else in a game-like manner, create your own training courses, and edit and print the built-in vocabularies.
ByHeart supports the following languages: Afrikaan, Albanian, Basque, Belorussian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Faeroese, Finnish, French, German, Greek, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovakian, Slovenian, Spanish, Swedish, Turkish, and Ukrainian.
In addition, you can search and filter the data within a dictionary, take timed examinations (solo or multi-user), and try to solve the built-in crossword puzzles.