Re: Google Text Translator Peoblem
Jun 14, 2011 12:57 PM | LINK
I know regular expressions are faster but why don't u do it the old way
try this function (TESTED)
public string TranslateText( string input, string languagePair)
{
string url = String.Format("http://www.google.com/translate_t?hl=en&ie=UTF8&text={0}&langpair={1}", input, languagePair);
WebClient webClient = new WebClient();
webClient.Encoding = System.Text.Encoding.UTF8;
string result = webClient.DownloadString(url);
result = result.Substring(result.IndexOf("id=result_box") + 22, result.IndexOf("id=result_box") + 500);
result = result.Substring(0, result.IndexOf("</div"));
return result;
}
Комментариев нет:
Отправить комментарий