我正在测试选择一个MT API的过程,并且在测试Microsoft Translator时发现,使用脚本从API中获得相同句子的结果与将整个URL传递给Web Translator时获得的结果不同。
对于这句话在EN来源中:
运行9.3及更高版本且具有nCore构建的NetScaler设备上支持AppFlow 。
(https://docs.citrix.com/en-us/netscaler/12-1/networking-faq/appflow-faq.html中的第一个常见问题解答)
当在https://www.bing.com/translator页中通过翻译API的Python脚本传递单个句子进行翻译时,我得到了FR的结果:
AppFlow的价格由NetScaler 9.3版及更高版本的设备执行,而avec ncore Build。
但是,Web Translator中整个翻译的URL中的相同句子为:
AppFlow的价格是由NetScaler执行器9.3版和ci-dessus avec nCore构造所提供的。
我的理解是,默认情况下,API现在可以与NMT一起使用。我想了解为什么Web Translator会显示不同的结果。我本打算通过将URL传递到Web Translator来进行一些评估,但是如果未将API与NMT一起使用,那么我将无法使用此方法。
谢谢。
答案 0 :(得分:3)
翻译器API的版本3默认为NMT。 http://bing.com/translator也默认为NMT。 bing.com和Edge浏览器扩展程序中的完整网页翻译仍然对大多数语言对(包括英语<>法语)使用SMT。这是出于可伸缩性原因。