2013-04-11 106 views
0

我想將我從JSON響應中獲得的英文字符串轉換爲阿拉伯文字符串。 (不能使用另一個@String阿拉伯語作爲字符串是動態的,直接從網絡服務)將英文文本翻譯爲阿拉伯語

我不想使用谷歌翻譯API,因爲它是支付,並有2M字節/天的限制。

所有我需要知道的是,如果有任何可用的API或任何可用於滿足我的要求的鏈接。

+1

通過機器翻譯總是會相當不準確。對於母語爲英語的人來說,你可能會明白其含義,但肯定不會是自然的。 – 2013-04-11 11:46:28

+0

我知道這種風險,但我需要處理的字符串是相當簡單和通用的詞,如嗨,你好等,所以它應該工作正常 – Abx 2013-04-11 11:51:04

回答

3

請參考以下鏈接BING API

string uri = "http://api.microsofttranslator.com/v2/Http.svc/Translate?appId=" + appId + "&text=" + tobetranslated + "&from=" + fromLang + "&to=" + toLang; 

然後有一個web請求,您將獲得所需的輸出

+0

感謝你,但我想知道是否有任何API可用,所以我可以複製我的英文字符串,並將它們稍後轉換爲阿拉伯文,這將成爲一個離線程序。 – Abx 2013-04-11 11:53:41

1
+1

順便說一句,你有沒有試過這個 [stack over flow link](http://stackoverflow.com/questions/11816646/how-to-translate-text-without-using-google-api?rq=1) – Sunny 2013-04-11 11:47:51

+0

是的,我相信我有。但答案並不意味着我目前的問題 – Abx 2013-04-11 11:57:36