0
我使用谷歌翻译API将文本从英文翻译成德文。 我使用的代码是:从Google的翻译API获取响应时错误的编码?
string url = String.Format("http://www.google.com/translate_t?hl=en&ie=UTF8&text={0}&langpair={1}", TxtEnglish.Text, Constants.LanguagePair);
WebClient webClient = new WebClient();
webClient.Encoding = System.Text.Encoding.UTF8;
webClient.DownloadStringCompleted += new DownloadStringCompletedEventHandler(TextTranslation_DownloadStringCompleted);
webClient.DownloadStringAsync(new Uri(url));
在接收e.Result
....... 原始文本的回应:你能帮助我吗?
翻译翻译页面上德语文本:können Sie mir helfen
结果在e.Result
:k�nnen Sie mir helfen
所以,plz帮助我知道为什么会这样“”特殊字符快到了,我该如何解决这个问题?