Yandex Translate

Use this service to integrate Yandex Translate algorithms into end-user applications or web projects. Yandex Translate supports more than 90 languages and can translate individual words or complete texts.
To access the service, use the HTTP API.