文字翻译API正在翻译网址

时间:2019-04-02 05:22:05

标签: api text translation microsoft-cognitive microsoft-translator

我正在尝试使用Microsoft认知文本翻译API进行翻译:

要翻译的文本是您的票证编号为INC123456已创建。以下是链接https://microsofttest.service-now.com/sp?id=ticket&table=incident&sys_id=aisuoiqwq1233444

//从英语到泰卢固语

这正在翻译成:

నెంబరుINC20534102సృష్టించబడిందిటిక్కెట్。 [,[https://microsofttest.service-now.com/sp? id =టిక్కెట్&పట్టిక=ఘటన&sys_id = aisuoiqwq1233444](https://microsofttest.service-now.com/sp?id =టిక్కెట్&పట్టిక=ఘటన&sys_id = aisuoiqwq1233444)。

如何防止链接被翻译?

1 个答案:

答案 0 :(得分:0)

documentation中指出,您可以标记内容,以便不使用多种方法进行翻译。

我认为适合您的方案的最佳方法是按照以下示例使用notranslate标记您的内容:

<div class="notranslate">This will not be translated.</div>
<div>This will be translated. </div>

您可以允许用户使用HTML编辑内容,但我认为最基本的解决方案是编写一个功能来搜索内容中的URL,并自动向其中添加此notranslate标签,然后执行魔术!