问题描述
我正在尝试使用https://api.microsofttranslator.com/V2/Http.svc/TranslateArray2获取对齐信息,但它似乎没有返回任何信息(请参阅下面的示例输出) 。任何线索?提供对齐的功能是否已弃用?谢谢
提前。
I'm trying to get alignment information using https://api.microsofttranslator.com/V2/Http.svc/TranslateArray2, but it doesn't seem to be returning any (see sample output below). Any clue? Has the feature to provide alignment been deprecated? Thanks in advance.
Ruben
推荐答案
Alignment API有限制我们不公开这些值:
https://msdn.microsoft.com/en-us/library/dn198370.aspx
There is a limitation on Alignment API where we don’t expose the values: https://msdn.microsoft.com/en-us/library/dn198370.aspx
限制
仅对于a返回对齐此时语言对的子集:
Alignment is only returned for a subset of the language pairs at this point:
- 从英语到任何其他语言;
- 从任何其他语言到英语,中文简体,繁体中文和拉脱维亚语到英语除外
- 从日语到韩语或从韩语到日语
您将不会收到以下c中的对齐信息ases:
You will not receive alignment information in the following cases:
- 如果翻译来自CTF(在您的帐户下添加AddTranslation() )。
- 如果句子是罐装翻译。固定翻译的示例是"这是一个测试","我爱你"。和其他高频句子。
- 通过TranslateArray2()之外的任何方法。具体来说,Translate()方法不会公开对齐。 TranslateArray2()是Translate()的真超集。
如果您希望根据上述内容进行对齐,请告诉我们。请提供其他详细信息,以便我们进一步调查。
If you are expecting alignment based on the above, please let us know. Please provide additional details so that we can investigate it further.
这篇关于TranslateArray2不返回对齐信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!