2013-10-28 114 views
0

正在使用Bing翻译来翻译我的表格中的几条记录。我使用API​​的Translate方法来进行翻译。然而,由于我的记录是多种语言,我希望必应翻译提取这些记录,自动检测该语言,然后进行翻译。但这似乎并没有被working.I已经使用下面的代码来调用翻译方法:Bing翻译,C#代码

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

您的调试器不知道如何说'从值无效'。还有别的东西必须说出来。 “它”究竟是怎么说的? –

+0

[] Error:System.ServiceModel.FaultException:ArgumentOutOfRangeException:'from'必须是有效的语言 参数名称:from:ID = 3925.V2_Soap.Translate.443C822F – GracilBen

+0

这是Bing服务,抱怨'from'参数必须是一个有效的语言参数名称。 –

回答

0

,您应该使用的Detect(也许DetectArray)第一,不是打电话Translate,因为它需要的口味之一语言来翻译。

+0

这就像一个魅力:)感谢吨阿列克谢列文科夫!你是明星! – GracilBen