This app lets you translate words, phrases, and even whole texts from English, German, French, Spanish, and Italian to Russian and back without an internet connection. You will need to download the appropriate languages and enable offline-mode in Settings to use this function.
If you’re connected to the internet you can access more than 40 languages through the app and translate between any pair (for example, from English to Danish). For more common language you’ll find detailed dictionaries with examples of usage and can hear how words and phrases are pronounced.
Other features of Yandex.Translate:
– Simultaneous translation as you input text
– Prompts for quick text selection
– Voice dictation
– Dictionary entries with examples of usage
– Automatic language detection
– Option to add translations to Favorites
– Saved translation histories
One offline dictionary takes up approx. 600 MB.
There are pronunciation examples for Arabic, Catalan, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Italian, Norwegian, Polish, Portuguese, Spanish, Swedish, and Turkish.
Complete list of available languages: Albanian, Arabic, Azeri, Armenian, Belorussian, Bulgarian, Bosnian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Macedonian, Malay, Maltese, Norwegian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish, Thai, Turkish, Ukrainian, and Vietnamese.