Используйте переводчик Bing на моем сайте - PullRequest
0 голосов
/ 24 октября 2011

Недавно я столкнулся с необходимостью типа перевода, который мог бы переводить определенные текстовые поля или области на другие языки.

Я хочу, когда пользователь будет писать тексты в **<input type="text" id="texttotranslate"/>** html.контроль и после пробела текст должен быть преобразован в местный язык т.е. хинди, арабский финский

Я не уверен, что что-то подобное вообще существует - но я подумал, что это может быть хорошимместо, чтобы спросить. Ссылка 1 Я пришел и к этим ссылкам, но я хочу, чтобы это было с помощью Javascript / ajax решения

Ссылка 2 Я прошел через это и создал свой APPID . Я получаю ссылку 1, работающую в моем консольном приложении C #, но

Я хочу решение для javascript для того же.то есть.когда я пишу слово в текстовом поле, оно должно быть преобразовано в установленный мною местный язык.

Ответы [ 2 ]

1 голос
/ 19 ноября 2012

Одним из вариантов будет размещение виджета Microsoft Translator на вашем сайте (http://www.microsofttranslator.com/widget). Отметьте поля, которые вы не хотите переводить, используя тег class = "notranslate".

В качестве альтернативы, если выЕсли вы хотите использовать API, я рекомендую придерживаться следующих руководств: http://blogs.msdn.com/b/translation/p/gettingstarted1.aspx

и

http://blogs.msdn.com/b/translation/p/gettingstarted2.aspx

В то время как вторая ссылка делает это в ASP.NET, вместоJavaScript должен дать вам приблизительное представление о том, как это сделать. По крайней мере, я рекомендую получить ваш токен доступа на стороне сервера, используя ASP.NET, PHP или что-то подобное, чтобы ваш Client ID и Client Secret не былиthe-clear на вашем сайте.

Наконец, посмотрите здесь: http://msdn.microsoft.com/en-us/library/ff512385.aspx, для документации MSDN по API AJAX, включая способ доступа к ней с помощью JavaScript.

1 голос
/ 24 октября 2011

если вы используете переводчик Bing на своем веб-сайте, то нет необходимости писать код на C #.Вы можете использовать URL-адрес Bing для перевода слов.

См. Следующий URL: http://basharkokash.com/post/Bing-Translator-for-developers.aspx

...