【问题标题】:Bing Translate , C# code必应翻译,C#代码
【发布时间】:2013-10-28 07:06:22
【问题描述】:

我正在使用 Bing Translate 翻译我表中的一些记录。我使用 API 的 Translate 方法进行翻译。但是,由于我的记录是多种语言的,我希望 Bing 翻译器提取这些记录,自动检测语言然后翻译。但这似乎不起作用。我使用以下代码调用 translate 方法:

translatedText = client.Translate("", sourceText,"" ,"en", "text/plain", "general");

【问题讨论】:

  • 您的调试器不知道如何说“值无效”。一定是有别的东西在说。 “它”到底是怎么表达的?
  • [] 错误:System.ServiceModel.FaultException:ArgumentOutOfRangeException:'from' 必须是有效的语言参数名称:来自:ID=3925.V2_Soap.Translate.443C822F
  • 这是 Bing 服务抱怨 from 参数必须是有效的语言参数名称。

标签: c# sql ssis bing-api


【解决方案1】:

您应该首先使用Detect(可能是DetectArray)的一种风格,然后调用Translate,因为它需要翻译语言。

【讨论】:

  • 这就像一个魅力 :) 非常感谢 Alexei Levenkov!你是明星!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-06-26
  • 2011-12-05
  • 2011-09-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-08-04
相关资源
最近更新 更多