2014-03-25 31 views
0

我在C#中使用Asp.net,並從客戶端獲得以下要求。我已經做了一些R & D但是沒有找到任何在互聯網工作模式的具體例子。如何使用谷歌翻譯將頁面的一部分翻譯成其他語言

我想將我網頁上的一部分翻譯成其他語言?

我該怎麼做?注意我不想翻譯整個頁面。

請參閱附件截圖。 此外,當點擊黑色矩形中的特定記錄時,它會打開我的網站在IFRAME中彈出的第三方網站鏈接。我想將該頁面翻譯成特定的!語言,我可以這樣做嗎?

請參閱圖像的更多細節。

enter image description here

回答

0

使用WebRequest類在Asp.Net 收到響應從網頁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(); 


    }