Yandex Translate

Yandex Translate allows application developers to access the online machine translation service. It supports more than 90 languages and can translate individual words or complete texts.

To access the service, use the HTTP API.