Как получить услугу перевода в приложении для Android - PullRequest
4 голосов
/ 24 февраля 2010

Как вызвать службу перевода в приложении для Android? Можем ли мы иметь приложение, которое может переводить несколько языков на другой?

Ответы [ 3 ]

5 голосов
/ 24 февраля 2010

Редактировать - Google отказался от API перевода из-за "неправильного использования". Apertium является возможной альтернативой.

Вы спросили:

Как вызвать службу перевода в приложении для Android?

Переводчик Google может показаться очевидным сервисом для использования в приложении для Android.

Существует неофициальный клиентский API Java , который вы можете использовать в своем приложении для звонков в Google Translate.

Если вы используете это, убедитесь, что вы даете приложению разрешение INTERNET , чтобы оно могло выполнять соответствующие сетевые подключения.

Можем ли мы иметь приложение, которое может переводить несколько языков на другой?

Определенно возможно создать приложение для Android, чтобы сделать это, потому что Google уже сделал приложение Google Translate , как и множество других людей .

1 голос
/ 13 декабря 2011

учитывая тот факт, что этот ответ я публикую довольно поздно, но это может помочь другим. Во-первых, Google устарел в Translater Api версии 1, а запущенная версия 2 относится к платным сервисам. Здесь есть ссылка от bing, которая абсолютно бесплатна и содержит подробные инструкции по ее использованию в вашем приложении.

0 голосов
/ 29 июня 2011

Я написал класс для простого перевода текста на основе google-api-translate. Все, что вам нужно сделать, это получить локаль устройства, и вы можете легко перевести любой текст на текущий язык устройства. См. android-translate-api

...