With the announcement of the Nexus 6P and Nexus 5X, it means
that now the Android 6.0 Marshmallow is ready for the mass consumption. From
all the new features that are brought by this operating system, there is one
feature that's interesting enough to talk about.
This feature is able to translate any text directly from the
application. Previously if you wanted to translate a text, you must first copy
it, and then opened the Google Translate app. Now in the Android Marshmallow,
all can be done directly in the application, translate the text into 90
languages.
There are only three requirements: 1) the device is running
Android Marshmallow, 2) the device has Google Translate app, and 3) the
application supports text selection. So when you want to read a restaurant
review in the TripAdvisor app, you can directly translate the text into the
language you understand - in addition to Cut, Copy and Share buttons, there
will be a new button named ‘Translate’ appears when you select certain
text.
When you tap the button, a pop-up window will appear showing
the original text and its translation. You can choose which language you want,
or activate the translation in the sound form.
This translation feature also serves on the text you write
yourself. So when you want to reply a chat in a foreign language, simply write
a reply in a language you understand, and then do the selection, and tap the
Translate button. From there it will appear an option to replace the text that
you have written previously.
This feature will minimize the applications switching just
to translate a line of text. As long as the three conditions above have been
met, this feature should be functioning properly.