eric7/Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py

branch
eric7
changeset 9148
b31f0d894b55
parent 9145
520a70c5437f
--- a/eric7/Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py	Sun Jun 12 16:05:27 2022 +0200
+++ b/eric7/Plugins/UiExtensionPlugins/Translator/ConfigurationPage/TranslatorPage.py	Mon Jun 13 16:39:53 2022 +0200
@@ -30,6 +30,7 @@
         Constructor
         
         @param plugin reference to the plugin object
+        @type TranslatorPlugin
         """
         super().__init__()
         self.setupUi(self)
@@ -95,6 +96,8 @@
         # Microsoft settings
         self.msSubscriptionKeyEdit.setText(
             self.__plugin.getPreferences("MsTranslatorKey"))
+        self.msSubscriptionRegionEdit.setText(
+            self.__plugin.getPreferences("MsTranslatorRegion"))
         # MyMemory settings
         self.mymemoryKeyEdit.setText(
             self.__plugin.getPreferences("MyMemoryKey"))
@@ -106,7 +109,7 @@
     
     def save(self):
         """
-        Public slot to save the Pyramid configuration.
+        Public slot to save the translators configuration.
         """
         enabledLanguages = [
             itm.data(Qt.ItemDataRole.UserRole)
@@ -131,6 +134,8 @@
         # Microsoft settings
         self.__plugin.setPreferences(
             "MsTranslatorKey", self.msSubscriptionKeyEdit.text())
+        self.__plugin.setPreferences(
+            "MsTranslatorRegion", self.msSubscriptionRegionEdit.text())
         # MyMemory settings
         self.__plugin.setPreferences(
             "MyMemoryKey", self.mymemoryKeyEdit.text())
@@ -142,7 +147,8 @@
         """
         Private method to get a list of checked language items.
         
-        @return list of checked language items (list of QListWidgetItem)
+        @return list of checked language items
+        @rtype list of QListWidgetItem
         """
         items = []
         for index in range(self.languagesList.count()):
@@ -191,7 +197,8 @@
         """
         Private slot to handle the selection of an item.
         
-        @param item reference to the changed item (QListWidgetItem)
+        @param item reference to the changed item
+        @type QListWidgetItem
         """
         if (
             self.__enableLanguageWarning and

eric ide

mercurial