如何在 Microsoft Translator 中设置语言偏好?

How to give language preference in Microsoft Translator?

要求:

curl -X POST "https://api.cognitive.microsofttranslator.com/detect?api-version=3.0" -H "Ocp-Apim-Subscription-Key: <client-secret>" -H "Content-Type: application/json" -d "[{'Text':'No'}]"

回复:

[{"language":"es","score":1.0,"isTranslationSupported":true,"isTransliterationSupported":false}]

我能理解的是,“No”这个词在英语和西班牙语中都是一样的,但是有什么办法可以告诉翻译器,如果发生冲突,那么优先选择英语。

检测api 不支持在可以使用多种语言时设置语言首选项。我们建议使用更长的句子以获得更准确的结果。