菜鸟教程小白 发表于 2022-12-13 12:39:45

iOS 翻译应用程序 url 方案


                                            <p><p>我正在尝试在我的应用中启用翻译某些文本。我希望用户能够启动他们在设备上使用的任何翻译工具(谷歌翻译或 iTranslate)并查看翻译而无需输入。为此,我使用的是 url 方案:</p>

<pre><code>googletranslate://
itranslate://
</code></pre>

<p>现在,我需要将查询传递给这些应用程序。我知道如何为 iTranslate 执行此操作:</p>

<pre><code>itranslate://translate?from=auto&amp;to=en&amp;text=&lt;encoded_string&gt;
</code></pre>

<p>这很酷,现在我想知道如何为 Google 翻译做同样的事情。它需要自动检测语言并将其翻译成英文。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>目前无法在从 <code>googletranslate://</code> 网址打开 Google 翻译 iOS 应用程序时预填充 UI 元素。 <code>googletranslate://</code> 之后的 URL 内容似乎被完全忽略了。因此,目前使用这些链接最多可以打开 iOS 应用程序。</p>

<p>如果此<strong>确实</strong>在未来某个时间实现,可以通过打开类似 <code>googletranslate://example%20text/?param=value&from=zh_TW</code> 之类的链接进行测试>。我强烈建议您在 <a href="https://productforums.google.com/forum/#!forum/translate" rel="noreferrer noopener nofollow">Google Translate product forum</a> 上发出您的声音。通过请求此功能。</p>

<p>与此同时,您可能需要考虑使用 <a href="https://cloud.google.com/translate/docs/getting-started" rel="noreferrer noopener nofollow">Translation API</a>在您的应用程序中提供翻译。这可以使用 REST API 来实现。</p></p>
                                   
                                                <p style="font-size: 20px;">关于iOS 翻译应用程序 url 方案,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/34310509/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/34310509/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: iOS 翻译应用程序 url 方案