Sha256: 94664d8d6f55fef4b4bfce9ee9f95e91b888ed6f989eb4597539e4ca041189ef
Contents?: true
Size: 1.02 KB
Versions: 2
Compression:
Stored size: 1.02 KB
Contents
class ResultParser attr_reader :result def initialize result @result = result end def translation result[0][0][0] end def translit result[0][1][2] end def nouns list = [] if result[1].size > 1 if result[1][0] list = result[1][0][1] end end list end def verbs list = [] if result[1].size > 1 if result[1][1] list = result[1][1][1] end end list end def synonym_nouns list = [] if result[11].size > 1 if result[1][0] result[11][0][1].each do |r, _| list << r end end end list end def synonym_verbs list = [] if result[11].size > 1 if result[1][1] result[11][1][1].each do |r, _| list << r end end end list end def synonym_exclamations list = [] if result[11].size > 1 if result[1][2] result[11][2][1].each do |r, _| list << r end end end list end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
google-translate-1.1.1 | lib/google_translate/result_parser.rb |
google-translate-1.1.0 | lib/google_translate/result_parser.rb |