From 442618f449fcf20293d8e82f7e39f8ab1976bc8b Mon Sep 17 00:00:00 2001 From: Clement-Jean Date: Tue, 18 Sep 2018 14:51:25 +0800 Subject: [PATCH] Use of export in lang.py --- addons/fastwq/service/dict/esdict.py | 2 +- addons/fastwq/service/dict/frdic.py | 2 +- addons/fastwq/service/dict/iciba.py | 8 ++++---- addons/fastwq/service/dict/minidict.py | 4 ++-- addons/fastwq/service/dict/youdao.py | 6 +++--- addons21/fastwq/service/dict/esdict.py | 2 +- addons21/fastwq/service/dict/frdic.py | 3 +-- addons21/fastwq/service/dict/iciba.py | 8 ++++---- addons21/fastwq/service/dict/minidict.py | 2 +- addons21/fastwq/service/dict/youdao.py | 6 +++--- 10 files changed, 21 insertions(+), 22 deletions(-) diff --git a/addons/fastwq/service/dict/esdict.py b/addons/fastwq/service/dict/esdict.py index e807b4c..ba645cf 100644 --- a/addons/fastwq/service/dict/esdict.py +++ b/addons/fastwq/service/dict/esdict.py @@ -65,7 +65,7 @@ class Esdict(WebService): return self.get_anki_label(filename, 'audio') return '' - @export([u'音标', u'Phonetic symbols']) + @export('PHON') def fld_phonetic(self): return self._get_field('phonitic') diff --git a/addons/fastwq/service/dict/frdic.py b/addons/fastwq/service/dict/frdic.py index 142b561..6820695 100644 --- a/addons/fastwq/service/dict/frdic.py +++ b/addons/fastwq/service/dict/frdic.py @@ -65,7 +65,7 @@ class Frdic(WebService): return self.get_anki_label(filename, 'audio') return '' - @export([u'音标', u'Phonetic symbol']) + @export('PHON') def fld_phonetic(self): return self._get_field('phonitic') diff --git a/addons/fastwq/service/dict/iciba.py b/addons/fastwq/service/dict/iciba.py index 3790fc1..8a27c3d 100644 --- a/addons/fastwq/service/dict/iciba.py +++ b/addons/fastwq/service/dict/iciba.py @@ -39,19 +39,19 @@ class ICIBA(WebService): # return resp @ignore_exception - @export([u'美式音标', u'Phonetic symbols (US)']) + @export('AME_PHON') def fld_phonetic_us(self): seg = self._get_field('baesInfo') return '/' + seg['symbols'][0]['ph_am'] + '/' @ignore_exception - @export([u'英式音标', u'Phonetic symbols (UK)']) + @export('BRE_PHON') def fld_phonetic_uk(self): seg = self._get_field('baesInfo') return '/' + seg['symbols'][0]['ph_en'] + '/' @ignore_exception - @export([u'美式发音', u'American pronounciation']) + @export('AME_PRON') def fld_mp3_us(self): seg = self._get_field('baesInfo') audio_url, t = seg['symbols'][0]['ph_am_mp3'], 'am' @@ -64,7 +64,7 @@ class ICIBA(WebService): return audio_url @ignore_exception - @export([u'英式发音', u'British pronounciation']) + @export('BRE_PRON') def fld_mp3_uk(self): seg = self._get_field('baesInfo') audio_url, t = seg['symbols'][0]['ph_en_mp3'], 'en' diff --git a/addons/fastwq/service/dict/minidict.py b/addons/fastwq/service/dict/minidict.py index 927f69c..bd1bb48 100644 --- a/addons/fastwq/service/dict/minidict.py +++ b/addons/fastwq/service/dict/minidict.py @@ -44,8 +44,8 @@ class MiniDict(WebService): tag.decompose() return self.cache_this(result) - - @export([u'音标', u'Phonetic symbol']) + + @export('PHON') def fld_phonetic(self): return self._get_field('phonetic') diff --git a/addons/fastwq/service/dict/youdao.py b/addons/fastwq/service/dict/youdao.py index 6d5bd9f..f6798a4 100644 --- a/addons/fastwq/service/dict/youdao.py +++ b/addons/fastwq/service/dict/youdao.py @@ -64,7 +64,7 @@ class Youdao(WebService): pass return self.cache_this(result) - @export([u'音标', u'Phonetic symbols']) + @export('PHON') def fld_phonetic(self): return self._get_field('phonetic') @@ -93,7 +93,7 @@ class Youdao(WebService): except: return '' - @export([u'英式发音', u'British pronounciation']) + @export('BRE_PRON') def fld_british_audio(self): audio_url = u'http://dict.youdao.com/dictvoice?audio={}&type=1'.format(self.quote_word) if youdao_download_mp3: @@ -102,7 +102,7 @@ class Youdao(WebService): return self.get_anki_label(filename, 'audio') return audio_url - @export([u'美式发音', u'American pronounciation']) + @export('AME_PRON') def fld_american_audio(self): audio_url = u'http://dict.youdao.com/dictvoice?audio={}&type=2'.format(self.quote_word) if youdao_download_mp3: diff --git a/addons21/fastwq/service/dict/esdict.py b/addons21/fastwq/service/dict/esdict.py index 8336122..c7d8189 100644 --- a/addons21/fastwq/service/dict/esdict.py +++ b/addons21/fastwq/service/dict/esdict.py @@ -65,7 +65,7 @@ class Esdict(WebService): return self.get_anki_label(filename, 'audio') return '' - @export([u'音标', u'Phonetic symbols']) + @export('PHON') def fld_phonetic(self): return self._get_field('phonitic') diff --git a/addons21/fastwq/service/dict/frdic.py b/addons21/fastwq/service/dict/frdic.py index ac40aa5..534bda6 100644 --- a/addons21/fastwq/service/dict/frdic.py +++ b/addons21/fastwq/service/dict/frdic.py @@ -64,8 +64,7 @@ class Frdic(WebService): if os.path.exists(filename) or self.net_download(filename, url): return self.get_anki_label(filename, 'audio') return '' - - @export([u'音标', u'Phonetic symbols']) + @export('PHON') def fld_phonetic(self): return self._get_field('phonitic') diff --git a/addons21/fastwq/service/dict/iciba.py b/addons21/fastwq/service/dict/iciba.py index a844ea6..9cd5e88 100644 --- a/addons21/fastwq/service/dict/iciba.py +++ b/addons21/fastwq/service/dict/iciba.py @@ -39,19 +39,19 @@ class ICIBA(WebService): # return resp @ignore_exception - @export([u'美式音标', u'Phonetic symbols (US)']) + @export('AME_PHON') def fld_phonetic_us(self): seg = self._get_field('baesInfo') return '/' + seg['symbols'][0]['ph_am'] + '/' @ignore_exception - @export([u'英式音标', u'Phonetic symbols (UK)']) + @export('BRE_PHON') def fld_phonetic_uk(self): seg = self._get_field('baesInfo') return '/' + seg['symbols'][0]['ph_en'] + '/' @ignore_exception - @export([u'美式发音', u'American pronounciation') + @export('AME_PRON') def fld_mp3_us(self): seg = self._get_field('baesInfo') audio_url, t = seg['symbols'][0]['ph_am_mp3'], 'am' @@ -64,7 +64,7 @@ class ICIBA(WebService): return audio_url @ignore_exception - @export([u'英式发音', u'British pronounciation']) + @export('BRE_PRON') def fld_mp3_uk(self): seg = self._get_field('baesInfo') audio_url, t = seg['symbols'][0]['ph_en_mp3'], 'en' diff --git a/addons21/fastwq/service/dict/minidict.py b/addons21/fastwq/service/dict/minidict.py index 0dda1cd..c416435 100644 --- a/addons21/fastwq/service/dict/minidict.py +++ b/addons21/fastwq/service/dict/minidict.py @@ -45,7 +45,7 @@ class MiniDict(WebService): return self.cache_this(result) - @export([u'音标', u'Phonetic symbols']) + @export('PHON') def fld_phonetic(self): return self._get_field('phonetic') diff --git a/addons21/fastwq/service/dict/youdao.py b/addons21/fastwq/service/dict/youdao.py index 8d1ac5a..bbe5c5b 100644 --- a/addons21/fastwq/service/dict/youdao.py +++ b/addons21/fastwq/service/dict/youdao.py @@ -64,7 +64,7 @@ class Youdao(WebService): pass return self.cache_this(result) - @export([u'音标', u'Phonetic symbols']) + @export('PHON') def fld_phonetic(self): return self._get_field('phonetic') @@ -93,7 +93,7 @@ class Youdao(WebService): except: return '' - @export([u'英式发音', u'British pronounciation']) + @export('BRE_PRON') def fld_british_audio(self): audio_url = u'http://dict.youdao.com/dictvoice?audio={}&type=1'.format(self.quote_word) if youdao_download_mp3: @@ -102,7 +102,7 @@ class Youdao(WebService): return self.get_anki_label(filename, 'audio') return audio_url - @export([u'美式发音', u'Americation pronounciation']) + @export('AME_PRON') def fld_american_audio(self): audio_url = u'http://dict.youdao.com/dictvoice?audio={}&type=2'.format(self.quote_word) if youdao_download_mp3: