Project/TranslationPropertiesDialog.py

changeset 5099
175b36822cc9
parent 4631
5c1a96925da4
child 5389
9b1c800daff3
--- a/Project/TranslationPropertiesDialog.py	Wed Aug 17 12:32:58 2016 +0200
+++ b/Project/TranslationPropertiesDialog.py	Wed Aug 17 17:52:52 2016 +0200
@@ -74,16 +74,10 @@
         Public method to initialize the dialogs data.
         """
         self.buttonBox.button(QDialogButtonBox.Ok).setEnabled(False)
-        try:
-            self.transPatternPicker.setText(
-                self.project.pdata["TRANSLATIONPATTERN"][0])
-        except IndexError:
-            pass
-        try:
-            self.transBinPathPicker.setText(
-                self.project.pdata["TRANSLATIONSBINPATH"][0])
-        except IndexError:
-            pass
+        self.transPatternPicker.setText(
+            self.project.pdata["TRANSLATIONPATTERN"])
+        self.transBinPathPicker.setText(
+            self.project.pdata["TRANSLATIONSBINPATH"])
         self.exceptionsList.clear()
         for texcept in self.project.pdata["TRANSLATIONEXCEPTIONS"]:
             if texcept:
@@ -201,16 +195,16 @@
         tp = self.transPatternPicker.text()
         if tp:
             tp = self.project.getRelativePath(tp)
-            self.project.pdata["TRANSLATIONPATTERN"] = [tp]
+            self.project.pdata["TRANSLATIONPATTERN"] = tp
             self.project.translationsRoot = tp.split("%language%")[0]
         else:
-            self.project.pdata["TRANSLATIONPATTERN"] = []
+            self.project.pdata["TRANSLATIONPATTERN"] = ""
         tp = self.transBinPathPicker.text()
         if tp:
             tp = self.project.getRelativePath(tp)
-            self.project.pdata["TRANSLATIONSBINPATH"] = [tp]
+            self.project.pdata["TRANSLATIONSBINPATH"] = tp
         else:
-            self.project.pdata["TRANSLATIONSBINPATH"] = []
+            self.project.pdata["TRANSLATIONSBINPATH"] = ""
         exceptList = []
         for i in range(self.exceptionsList.count()):
             exceptList.append(self.exceptionsList.item(i).text())

eric ide

mercurial