4

如何在 Android 应用中调用翻译服务?我们可以有一个可以将多种语言翻译成另一种语言的应用程序吗?

4

3 回答 3

5

编辑 -由于“滥用”,谷歌已弃用翻译 API。 Apertium是一种可能的替代方案。

您询问:

如何在 Android 应用中调用翻译服务?

谷歌翻译似乎是在 Android 应用程序中使用的显而易见的服务。

您可以在应用程序中使用非官方的 Java 客户端 API 来调用 Google翻译

如果您使用它,请确保您授予您的应用程序权限INTERNET以便它可以建立适当的网络连接。

我们可以有一个可以将多种语言翻译成另一种语言的应用程序吗?

绝对有可能创建一个 Android 应用程序来做到这一点,因为谷歌已经制作了一个谷歌翻译应用程序,还有很多其他人

于 2010-02-24T11:35:17.697 回答
1

考虑到我发布的这个答案已经很晚了,但它可以帮助其他人。谷歌首先弃用了翻译器 API 版本 1,它推出的版本 2 属于付费服务。这里是来自 bing 的链接,它是完全免费的,并提供了在您的应用程序中使用它的完整步骤。http://www.microsoft.com/web/post/using-the-free-bing-translation-apis

于 2011-12-13T09:17:19.373 回答
0

我写了一个类来轻松翻译基于 google-api-translate 的文本。您所要做的就是获取设备的语言环境,您可以轻松地将任何文本翻译成设备的当前语言设置。请参阅android-translate-api

于 2011-06-29T01:47:26.950 回答