eric6/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py

changeset 8240
93b8a353c4bf
parent 8218
7c09585bd960
--- a/eric6/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py	Wed Apr 14 19:38:19 2021 +0200
+++ b/eric6/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/TranslationEngine.py	Wed Apr 14 19:59:16 2021 +0200
@@ -7,6 +7,8 @@
 Module implementing the translation engine base class.
 """
 
+import contextlib
+
 from PyQt5.QtCore import pyqtSignal, QObject
 
 
@@ -62,11 +64,8 @@
         @rtype list of str
         """
         targetLanguages = self.supportedLanguages()[:]
-        try:
+        with contextlib.suppress(ValueError):
             targetLanguages.remove(original)
-        except ValueError:
-            # original is not in the list of target languages
-            pass
         
         return targetLanguages
     

eric ide

mercurial