如何使用谷歌翻译将页面的一部分翻译成另一种语言

时间:2014-03-25 06:18:39

标签: c# asp.net google-translate

我使用C#在Asp.net工作,并且客户端要求低于要求。我已经完成了一些R& D但是没有在互联网的工作模式中找到任何具体的例子。

我想将网页上的部分翻译成其他语言?

我该怎么办?注意我不想翻译整个页面。

请参阅随附的屏幕截图。 此外,当点击黑色矩形中的特定记录时,它将在我的网站弹出IFRAME中打开第三方网站链接。我想将该页面翻译成特别的!语言,我可以这样做吗?

请参阅图片了解更多详情。

enter image description here

1 个答案:

答案 0 :(得分:0)

在Asp.Net中使用WebRequest类 从Web URL接收响应 并在您的页面中阅读Resoponse http://translate.google.com/#en/mr/My%20Name%20Is%20ganesh

URL /#FromLanguage / ToLanguage /要翻译的文字

string url="save Above URL HERE";
 HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
    HttpWebResponse response = (HttpWebResponse) request.GetResponse();
    Stream s = response.GetResponseStream();
    using (StreamReader sr = new StreamReader(s))
    {
        s.Flush();
        resultString = sr.ReadToEnd();


    }