Elixir client for ABBYY Lingvo API
If available in Hex, the package can be installed
by adding lingvo
to your list of dependencies in mix.exs
:
def deps do
[
{:lingvo, "~> 0.9.0"}
]
end
An API key can be set in your application's config.
config :lingvo, api_key: "LINGVO_API_KEY"
Then make request for getting access_token
Lingvo.authenticate
An API key can be set in your application's config.
Lingvo.translate([text: "Hola", from: "es", to: "ru"], access_token)
text - Word or phrase to translate, required from - Source language, ISO 639-1 format, required to - Target language, ISO 639-1 format, required case_sensitivity - If you need case-sensitive search then just add any value, optional, default is false access_token - Access token from authentication, required
Bug reports and pull requests are welcome on GitHub at https://github.com/kortirso/lingvo.
The package is available as open source under the terms of the MIT License.
Use this package at your own peril and risk.
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/learn_kit.