MicrosoftTranslator

Interface for Microsoft Translator

Latest on Hackage:0.1.0.1

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.

BSD-3-Clause licensed by Ernesto Rodriguez
Maintained by [email protected]

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.