yandex-dictionary
Library for Yandex Dictionary API | Библиотека для API Яндекс.Словарей
Installation
Add this line to your application's Gemfile:
gem 'yandex-dictionary'
And then execute:
$ bundle
Or install it yourself as:
$ gem install yandex-dictionary
Usage
Require gem:
require 'yandex_dictionary'
Get api key there.
Set your api key:
Yandex::Dictionary.api_key = 'your.key'
To get list of directions use get_langs:
Yandex::Dictionary.get_langs
To get dictionary entry about word(in json) use lookup method:
Yandex::Dictionary.lookup 'Amnesty', 'en', 'en'
Optional parameters can be specified such:
Yandex::Dictionary.lookup 'Amnesty', 'en', 'en', flags: %(family morpho), ui: 'ru'
(for more details see the official method definition)
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request