2013-10-28 150 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