From e34a6a5d5c888c11ff23dc5fc05026bc20b3a9ac Mon Sep 17 00:00:00 2001 From: Florent Date: Wed, 9 Jan 2013 15:37:35 +0100 Subject: [PATCH] Fix wordereference close #840 #1036 --- modules/wordreference/pages.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/modules/wordreference/pages.py b/modules/wordreference/pages.py index 45ba6402..d1426db9 100644 --- a/modules/wordreference/pages.py +++ b/modules/wordreference/pages.py @@ -28,5 +28,7 @@ class TranslatePage(BasePage): def get_translation(self): for tr in self.document.getiterator('tr'): if tr.attrib.get('class','') == 'odd' or tr.attrib.get('class','') == 'even': - return u''+tr.getchildren()[0].getchildren()[0].text + for td in tr.getiterator('td'): + if td.attrib.get('class','') == 'ToWrd': + return u''+td.text