【问题标题】:How to have a translation service in android app如何在 Android 应用程序中提供翻译服务
【发布时间】:2011-01-20 11:58:18
【问题描述】:

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

【问题讨论】:

    标签: android translate


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      编辑 - 由于“滥用”,Google 已弃用 Translation API。 Apertium 是一个可能的选择。

      你问:

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

      Google Translate 似乎是在 Android 应用中使用的显而易见的服务。

      您可以在应用程序中使用 an unofficial Java client API 来调用 Google 翻译。

      如果你使用这个,请确保你给你的应用程序the INTERNET permission,以便它可以建立适当的网络连接。

      我们能否有一款可以将多种语言翻译成另一种语言的应用?

      绝对可以创建一个 Android 应用来执行此操作,因为 Google already have made a Google Translate applicationlots of other people 一样。

      【讨论】:

      • 让我试试这个。我会让你知道
      • Google 已于 2011 年 5 月 26 日弃用 Translation API 作为其 API 春季大扫除的一部分。这已在其博客文章 Spring cleaning for some of our APIs 中宣布。它将在 2011 年 12 月 1 日完全关闭。
      【解决方案3】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-07-20
        • 2011-01-20
        • 1970-01-01
        • 1970-01-01
        • 2017-02-12
        • 2019-03-31
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多