This offline translator app lets you translate text and images across 100+ languages. Key features include:
-
Online Translation: Translate between any two of the supported 100+ languages.
-
Offline Translation: Translate from French, German, Italian, Russian, Spanish, or Turkish to English offline. Download these languages and enable offline mode in settings.
-
Voice Translation: Translate spoken words and phrases in Russian, Ukrainian, English, or Turkish into any of these languages. The app can also read translations aloud.
-
Integrated Dictionary: Learn words and their meanings through example sentences (available for most languages).
-
Image Translation: Translate text from photos—menus, signs, book pages, etc.—with visual text recognition (online only, supports 45+ languages including Czech, English, French, German, Italian, Polish, Portuguese, Russian, Spanish, Turkish, Chinese, and Ukrainian).
-
Website Translation: Translate entire websites directly within the app.
-
Contextual Translation: Select and translate words or phrases in other apps (Android 6.0 and above).
-
Smart Features: Benefit from predictive typing and automatic language detection.
-
History & Favorites: Save translations to Favorites and review your translation history.
The app supports a wide range of languages including Afrikaans, Albanian, Amharic, Arabic, Armenian, Azerbaijani, Bashkir, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Burmese, Catalan, Cebuano, Chinese, Chuvash, Croatian, Czech, Danish, Dutch, Elvish (Sindarin), Emoji, English, Esperanto, Estonian, Finnish, French, Galician, Georgian, German, Greek, Gujarati, Haitian, Hebrew, Hill Mari, Hindi, Hungarian, Icelandic, Indonesian, Irish, Italian, Japanese, Javanese, Kannada, Kazakh, Kazakh (Latin), Khmer, Korean, Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malaysian, Malayalam, Maltese, Maori, Marathi, Mari, Mongolian, Nepali, Norwegian, Papiamento, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Scottish Gaelic, Serbian, Sinhalese, Slovak, Slovenian, Spanish, Sundanese, Swahili, Swedish, Tagalog, Tajik, Tamil, Tatar, Telugu, Thai, Turkish, Udmurt, Ukrainian, Urdu, Uzbek, Uzbek (Cyrillic), Vietnamese, Welsh, Xhosa, Yakut, Yiddish, and Zulu.