Существует сервис Яндекс.Переводчик, у него есть хорошо описанное API.
key
— ключ, который вам предстоит самостоятельно получить с сервера яндекса, либо же можно воспользоваться этим ключом: trnsl.1.1.20160723T183155Z.f2a3339517e26a3c.d86d2dc91f2e374351379bb3fe371985273278df
;text
— непосредственно текст из формы;lang
— описание языка перевода, на ваше усмотрение.Запрос:
https://translate.yandex.net/api/v1.5/tr.json/translate?key=trnsl.1.1.20160723T183155Z.f2a3339517e26a3c.d86d2dc91f2e374351379bb3fe371985273278df&text=подосиновик&lang=ru-en
Ответ:
{
"code": 200,
"lang": "ru-en",
"text": [
"boletus"
]
}
Сервис необходимо реализовать на языке Node.js. Допускается использование только встроенных модулей (http).