The reason I recommend T21 voice translation to you is, the most importantly, 17 kinds of offline languages, and 138 languages for offline use. Besides, it also support camera translation, that is, you take a phone on any words and translate in real time.
English, German, Spanish, Italian, French, Japanese, Korean, Dutch, Portuguese, Russian, Thai, Arabic, Hebrew, Swedish, Finnish, Danish, Polish, Hindi, Norwegian, Catalan, Croatia, Indonesia, Czech, Turkish, Vietnamese, Ukrainian, Slovak, Greek, Hungarian, Romanian, Malay, ect...
English, German, Spanish, French, Japanese, Korean, Russian, Thai, Arabic, Italian, Portuguese, Dutch, Hindi, Chinese, Taiwanese