2013-04-11 6 views
0

Я хочу преобразовать английскую строку, которую я получаю от ответа JSON на арабскую строку. (нельзя использовать другой @String для арабского языка, так как строки являются динамическими, прямо из веб-службы)Перевести текст на английском арабском

Я не хочу использовать API Google translate, поскольку он оплачен, и имеет ограничение 2M символов/день.

Все, что мне нужно знать, это то, что если есть какой-либо API, доступный для этого или любой ссылки, которую я могу использовать для заполнения моего требования.

+1

Перевод с использованием машины всегда будет довольно неточным. Для носителей языка вы, вероятно, можете понять смысл, но это, конечно, не будет естественным. –

+0

Я знаю этот риск, но строки, которые мне нужно обрабатывать, - это простые и общие слова, такие как привет, привет и т. Д., Поэтому он должен работать нормально – Abx

ответ

3

См эту ссылку BING API

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

Тогда есть веб-запрос вы получите требуемый выход

+0

Спасибо за это, но мне было интересно, есть ли какие-либо api, чтобы i может скопировать мои английские строки и преобразовать их позже в арабский, который будет автономным процессом. – Abx

1

попробовать этот Bing API http://www.microsoft.com/web/post/using-the-free-bing-translation-apis

Это на данный момент бесплатно.

+1

btw, вы пробовали это [stack over flow link] (http://stackoverflow.com/questions/11816646/how-to-translate-text-without-using-google-api?rq=1) – Sunny

+0

Да, Я считаю, что у меня есть. Но ответы не были предназначены для моей нынешней проблемы – Abx

Смежные вопросы