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 and complete texts.
To access the service, use the HTTP API.