lib/tr4n5l4te/translator.rb in tr4n5l4te-0.1.9 vs lib/tr4n5l4te/translator.rb in tr4n5l4te-0.1.10

- old
+ new

@@ -16,13 +16,13 @@ def translate(text, from_lang, to_lang) encoded_text = validate_and_encode(text) return '' if encoded_text == '' smart_visit(translator_url(encoded_text, from_lang, to_lang)) - result_box = browser.find('.tlid-translation') + result_box = browser.find('.JLqJ4b.ChMk0b > span:first-child') postprocess(result_box.text) rescue Capybara::Ambiguous - all_translations = browser.find_all('.tlid-translation') + all_translations = browser.find_all('.JLqJ4b.ChMk0b > span:first-child') multiples = all_translations.collect(&:text) puts("WARNING: '#{text}' has multiple translations: [#{multiples.join(', ')}]") text end