Hi ,
Check this
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string val = "مشرف لوحة أجهزة القياس";
trans.InnerHtml = TranslateText(val, "ar|en");
}
}
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);
int len = result.Length;
result = result.Remove(0, result.IndexOf("id=result_box"));
int len2 = result.Length;
result = result.Remove(result.IndexOf("</span>"));
return "<span"+ result +"</span>";
}
<body>
<form id="form1" runat="server">
<div id="trans" runat="server">
</div>
</form>
</body>
Best Regards
M.Mitwalli