MicrosoftTranslator: Interface for Microsoft Translator

[ bsd3, language, library ] [ Propose Tags ]

A simple library to use Microsoft Translator in Haskell. It provides an easy to use interface to the free translation service from Microsoft so one can easily add language translation to a Haskell program as long as there is internet connection available.

The easiest way to use the program is via the toplevel translate function:

translate :: ClientId -> ClientSecret -> Text -> BingLanguage -> BingLanguage -> IO (Either BingError Text)

To use this library one must have an account for Microsoft Translator in the Azure Data Market. More information about this package available here.




Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


  • No Candidates
Versions [RSS],
Dependencies aeson (>=0.9.0), base (>=4.8 && <4.9), bytestring (>=0.10.0), datetime (>=0.2.1), exceptions (>=0.8.0), http-client (>=0.4.16), lens (>=4.12.0), text (>=1.2.0), transformers (>=, url (>=2.1.0), wreq (>=, xml (>=1.3.0) [details]
License BSD-3-Clause
Author Ernesto Rodriguez
Category Language
Source repo head: git clone
Uploaded by netogallo at 2015-08-23T20:10:04Z
Reverse Dependencies 1 direct, 0 indirect [details]
Downloads 1567 total (6 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-09-27 [all 3 reports]