OMG! Они изменили это еще раз! Они сделали его более разумным, но не совместимым с предыдущей версией.
Intent i = new Intent();
i.setAction(Intent.ACTION_SEND);
i.putExtra(Intent.EXTRA_TEXT, "What is going on?");
i.putExtra("key_text_input", "Oh my God!");
i.putExtra("from", "en");
i.putExtra("to", "zh-CN");
i.setComponent(new ComponentName("com.google.android.apps.translate",
"com.google.android.apps.translate.HomeActivity"));
Похоже, что это намерение ОТПРАВИТЬ с двумя дополнительными (кстати, необязательными) параметрами, "to" и "from".
Есть ошибка: "key_text_input" имеет преимущество перед Intent.EXTRA_TEXT, а "to" и "from" работают только с "key_text_input".
Для людей, которые меняют API с каждой новой версией, может показаться разумным переименовать «key_text_input», скажем, просто «text_input», поэтому мы с нетерпением ждем следующего выпуска ...
Чтобы быть в безопасности, я бы предложил установить оба значения Intent.EXTRA_TEXT и "key_text_input" в одно и то же значение.