iOS翻译应用程序网址方案

时间:2015-12-16 11:12:05

标签: ios google-translate url-scheme

我正在尝试在我的应用中翻译某些文字。我希望用户能够启动他们在设备上使用的任何翻译工具(Google Translate或iTranslate),并且无需键入即可查看翻译。为此,我正在使用网址方案:

googletranslate://
itranslate://

现在,我需要将查询传递给这些应用程序。我知道如何为iTranslate这样做:

itranslate://translate?from=auto&to=en&text=<encoded_string>

这很酷,现在我想知道如何为谷歌翻译做同样的事情。它需要自动检测语言并将其翻译成英语。

1 个答案:

答案 0 :(得分:1)

googletranslate://网址打开时,目前无法在Google翻译iOS应用中预填充UI元素。 googletranslate://之后的网址内容似乎完全被忽略。因此,目前使用这些链接所能获得的最多就是打开iOS应用程序。

如果确实在将来某个时候实施,可以通过打开googletranslate://example%20text/?param=value&from=zh_TW之类的链接进行测试。我强烈建议您通过请求此功能在Google Translate product forum上听到您的声音。

与此同时,您可能需要考虑使用Translation API在您的应用程序中提供翻译。这可以使用REST API实现。