[gedit-plugins] Remove debug aids + unnecesary spaces in translate pluggin
- From: Jordi Mas <jmas src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit-plugins] Remove debug aids + unnecesary spaces in translate pluggin
- Date: Sun, 7 Jan 2018 11:01:01 +0000 (UTC)
commit d8e13cdefcb1ba163e228d24d7d5c0406bc92b3b
Author: Jordi Mas <jmas softcatala org>
Date: Sun Jan 7 11:59:58 2018 +0100
Remove debug aids + unnecesary spaces in translate pluggin
plugins/translate/translate/__init__.py | 3 --
plugins/translate/translate/services/apertium.py | 5 ----
plugins/translate/translate/services/yandex.py | 23 +++++++++------------
3 files changed, 10 insertions(+), 21 deletions(-)
---
diff --git a/plugins/translate/translate/__init__.py b/plugins/translate/translate/__init__.py
index 8384382..6afa38d 100644
--- a/plugins/translate/translate/__init__.py
+++ b/plugins/translate/translate/__init__.py
@@ -102,16 +102,13 @@ class TranslateWindowActivatable(GObject.Object, Gedit.WindowActivatable, PeasGt
return service
def get_languages_names_codes(self, service_id):
- print("get_languages_names_codes. service_id: " + str(service_id))
service = self._get_translation_service()
return service.get_language_names(), service.get_language_codes()
def do_create_configure_widget(self):
- print("called do_create_configure_widget")
config_widget = Preferences(self.plugin_info.get_data_dir(),
self.get_languages_names_codes)
widget = config_widget.configure_widget()
- print("called do_create_configure_widget return:" + str(type(widget)))
return widget
'''Entry point when user uses keyboard shortcut'''
diff --git a/plugins/translate/translate/services/apertium.py
b/plugins/translate/translate/services/apertium.py
index 828229e..77edc59 100644
--- a/plugins/translate/translate/services/apertium.py
+++ b/plugins/translate/translate/services/apertium.py
@@ -81,7 +81,6 @@ class Apertium(Service):
user_locale = self._get_lang_from_langcountry(user_locale)
if user_locale is None:
user_locale = 'en'
- print("User locale:" + user_locale)
return user_locale
def _get_language_name(self, langcode, locales_names):
@@ -114,7 +113,6 @@ class Apertium(Service):
locales_names_en = self._get_remote_language_names(locales, 'en')
for l in locales_names_en:
if l not in locales_names:
- print("Adding from EN: " + locales_names_en[l])
locales_names[l] = locales_names_en[l]
return locales_names
@@ -155,7 +153,6 @@ class Apertium(Service):
def _get_remote_language_pairs(self):
url = "{0}/listPairs".format(self.SERVER)
- print("url->" + url)
response = urllib.request.urlopen(url)
data = json.loads(response.read().decode("utf-8"))
@@ -185,7 +182,6 @@ class Apertium(Service):
url = "{0}/listLanguageNames?locale={1}&languages={2}".format(self.SERVER,
user_locale, locales_string)
- print("url->" + url)
response = urllib.request.urlopen(url)
return json.loads(response.read().decode("utf-8"))
@@ -193,7 +189,6 @@ class Apertium(Service):
def translate_text(self, text, language_pair):
url = "{0}/translate?langpair={1}&markUnknown=no".format(self.SERVER, language_pair)
url += "&q=" + urllib.parse.quote_plus(text.encode('utf-8'))
- print("url->" + url)
response = urllib.request.urlopen(url)
data = json.loads(response.read().decode("utf-8"))
diff --git a/plugins/translate/translate/services/yandex.py b/plugins/translate/translate/services/yandex.py
index 2d4faa2..53150e3 100644
--- a/plugins/translate/translate/services/yandex.py
+++ b/plugins/translate/translate/services/yandex.py
@@ -47,11 +47,11 @@ class Yandex(Service):
def _clean_for_ut():
Yandex.g_language_codes = []
Yandex.g_language_names = []
- Yandex.g_locales_names = {}
-
+ Yandex.g_locales_names = {}
+
def has_api_key(self):
return True
-
+
def set_api_key(self, key):
self._key = key
@@ -65,10 +65,10 @@ class Yandex(Service):
return self.DEFAULT_LANGUAGE_NAMES
def get_language_codes(self):
- if len(Yandex.g_language_codes) > 0 and len(Yandex.g_language_names) > 0:
+ if len(Yandex.g_language_codes) > 0 and len(Yandex.g_language_names) > 0:
return Yandex.g_language_codes
- return self.DEFAULT_LANGUAGE_CODES
+ return self.DEFAULT_LANGUAGE_CODES
def get_language_pair_name(self, source, target, locales_names=None):
if locales_names is None:
@@ -80,15 +80,13 @@ class Yandex(Service):
def _get_language_name(self, langcode, locales_names):
return locales_names[langcode]
-
+
def _get_remote_language_names(self):
-
- url = "{0}/getLangs?ui=en&key={1}".format(self.SERVER, self._key)
- print("url->" + url)
+ url = "{0}/getLangs?ui=en&key={1}".format(self.SERVER, self._key)
response = urllib.request.urlopen(url)
payload = json.loads(response.read().decode("utf-8"))
-
+
language_codes = payload['dirs']
language_codes = [x.replace('-', '|') for x in language_codes]
locales_names = payload['langs']
@@ -100,17 +98,16 @@ class Yandex(Service):
target = langs[1]
name = self.get_language_pair_name(source, target, locales_names)
language_names.append(name)
-
+
Yandex.g_locales_names = locales_names
Yandex.g_language_names = language_names
Yandex.g_language_codes = language_codes
-
+
def translate_text(self, text, language_pair):
language_pair = language_pair.replace('|', '-')
url = "{0}/translate?lang={1}&format=plain&key={2}".format(self.SERVER, language_pair, self._key)
url += "&text=" + urllib.parse.quote_plus(text.encode('utf-8'))
- print("url->" + url)
response = urllib.request.urlopen(url)
r = response.read().decode("utf-8")
data = json.loads(r)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]