YandexTranslator::Translator
A library for translating text using Yandex Translate API version 1.5
Installation
Add this line to your application's Gemfile:
gem 'yandex_translator'
And then execute:
$ bundle
Or install it yourself as:
$ gem install yandex_translator
Usage
- Create translator object using your API key. You can obtain a key here.
translator = YandexTranslator::Translator.new(key)
- To get the list of available translation directions and transcriptions of languages abbreviations use method lang_list:
translator.lang_list(text, hint=nil)
- To get possible text languages use method lang_detect:
translator.lang_detect(text, hint=nil)
- To translate text use method translate:
translator.translate(text, lang, format:plain, options:0)
License
The gem is available as open source under the terms of the MIT License.