On-Device Translation

ML Kit's On-device Translation API translates text between 58 languages. This API operates entirely on device so the context of the translated text never leaves the device.

You can use this API to enable users to communicate with others who don't understand their language or to translate user-generated content. Note that quality does vary by language, enabling users to understand the core content of the message but may include grammatical errors.