class Oversetter::Hablaa::Getlangs
Fetches supported languages from Hablaa
.
Public Instance Methods
get_lang(search, params)
click to toggle source
@param search [String] The word or phrase to search for. @param params [Hash] The search parameters to use.
# File lib/oversetter/hablaa/getlangs.rb, line 10 def get_lang(search, params) func, result = 'languages', nil lang = Oversetter::Hablaa.new result = lang.get_word(search, func, params, result) result = MultiJson.load(result) #array of hashes label = 'Languages' Oversetter.label(label) puts '' x, y = 0, result.length - 1 while x <= y item = result[x] print Rainbow('Name|').bright print "#{item['name']}|" print Rainbow('Code|').bright print "#{item['lang_code']}|" print Rainbow('Site Language?|').bright if item['site_language'] == '1' then print 'yes' else print 'no'; end puts '' x += 1 end end