Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py

changeset 3190
a9a94491c4fd
parent 3189
9a21c547de5f
child 3345
071afe8be2a1
--- a/Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py	Fri Jan 10 19:30:21 2014 +0100
+++ b/Plugins/WizardPlugins/PyRegExpWizard/PyRegExpWizardDialog.py	Sat Jan 11 11:55:33 2014 +0100
@@ -70,25 +70,25 @@
         self.namedGroups = re.compile(r"""\(?P<([^>]+)>""").findall
         
         self.saveButton = self.buttonBox.addButton(
-            self.trUtf8("Save"), QDialogButtonBox.ActionRole)
+            self.tr("Save"), QDialogButtonBox.ActionRole)
         self.saveButton.setToolTip(
-            self.trUtf8("Save the regular expression to a file"))
+            self.tr("Save the regular expression to a file"))
         self.loadButton = self.buttonBox.addButton(
-            self.trUtf8("Load"), QDialogButtonBox.ActionRole)
+            self.tr("Load"), QDialogButtonBox.ActionRole)
         self.loadButton.setToolTip(
-            self.trUtf8("Load a regular expression from a file"))
+            self.tr("Load a regular expression from a file"))
         self.validateButton = self.buttonBox.addButton(
-            self.trUtf8("Validate"), QDialogButtonBox.ActionRole)
+            self.tr("Validate"), QDialogButtonBox.ActionRole)
         self.validateButton.setToolTip(
-            self.trUtf8("Validate the regular expression"))
+            self.tr("Validate the regular expression"))
         self.executeButton = self.buttonBox.addButton(
-            self.trUtf8("Execute"), QDialogButtonBox.ActionRole)
+            self.tr("Execute"), QDialogButtonBox.ActionRole)
         self.executeButton.setToolTip(
-            self.trUtf8("Execute the regular expression"))
+            self.tr("Execute the regular expression"))
         self.nextButton = self.buttonBox.addButton(
-            self.trUtf8("Next match"), QDialogButtonBox.ActionRole)
+            self.tr("Next match"), QDialogButtonBox.ActionRole)
         self.nextButton.setToolTip(
-            self.trUtf8("Show the next match of the regular expression"))
+            self.tr("Show the next match of the regular expression"))
         self.nextButton.setEnabled(False)
         
         if fromEric:
@@ -97,9 +97,9 @@
             self.copyButton = None
         else:
             self.copyButton = self.buttonBox.addButton(
-                self.trUtf8("Copy"), QDialogButtonBox.ActionRole)
+                self.tr("Copy"), QDialogButtonBox.ActionRole)
             self.copyButton.setToolTip(
-                self.trUtf8("Copy the regular expression to the clipboard"))
+                self.tr("Copy the regular expression to the clipboard"))
             self.buttonBox.setStandardButtons(QDialogButtonBox.Close)
             self.variableLabel.hide()
             self.variableLineEdit.hide()
@@ -178,14 +178,14 @@
         if not names:
             E5MessageBox.information(
                 self,
-                self.trUtf8("Named reference"),
-                self.trUtf8("""No named groups have been defined yet."""))
+                self.tr("Named reference"),
+                self.tr("""No named groups have been defined yet."""))
             return
         
         groupName, ok = QInputDialog.getItem(
             self,
-            self.trUtf8("Named reference"),
-            self.trUtf8("Select group name:"),
+            self.tr("Named reference"),
+            self.tr("Select group name:"),
             names,
             0, True)
         if ok and groupName:
@@ -315,9 +315,9 @@
         """
         fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
             self,
-            self.trUtf8("Save regular expression"),
+            self.tr("Save regular expression"),
             "",
-            self.trUtf8("RegExp Files (*.rx);;All Files (*)"),
+            self.tr("RegExp Files (*.rx);;All Files (*)"),
             None,
             E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite))
         if fname:
@@ -329,9 +329,9 @@
             if QFileInfo(fname).exists():
                 res = E5MessageBox.yesNo(
                     self,
-                    self.trUtf8("Save regular expression"),
-                    self.trUtf8("<p>The file <b>{0}</b> already exists."
-                                " Overwrite it?</p>").format(fname),
+                    self.tr("Save regular expression"),
+                    self.tr("<p>The file <b>{0}</b> already exists."
+                            " Overwrite it?</p>").format(fname),
                     icon=E5MessageBox.Warning)
                 if not res:
                     return
@@ -344,9 +344,9 @@
             except IOError as err:
                 E5MessageBox.information(
                     self,
-                    self.trUtf8("Save regular expression"),
-                    self.trUtf8("""<p>The regular expression could not"""
-                                """ be saved.</p><p>Reason: {0}</p>""")
+                    self.tr("Save regular expression"),
+                    self.tr("""<p>The regular expression could not"""
+                            """ be saved.</p><p>Reason: {0}</p>""")
                     .format(str(err)))
     
     @pyqtSlot()
@@ -356,9 +356,9 @@
         """
         fname = E5FileDialog.getOpenFileName(
             self,
-            self.trUtf8("Load regular expression"),
+            self.tr("Load regular expression"),
             "",
-            self.trUtf8("RegExp Files (*.rx);;All Files (*)"))
+            self.tr("RegExp Files (*.rx);;All Files (*)"))
         if fname:
             try:
                 f = open(
@@ -369,9 +369,9 @@
             except IOError as err:
                 E5MessageBox.information(
                     self,
-                    self.trUtf8("Save regular expression"),
-                    self.trUtf8("""<p>The regular expression could not"""
-                                """ be saved.</p><p>Reason: {0}</p>""")
+                    self.tr("Save regular expression"),
+                    self.tr("""<p>The regular expression could not"""
+                            """ be saved.</p><p>Reason: {0}</p>""")
                     .format(str(err)))
 
     @pyqtSlot()
@@ -417,27 +417,27 @@
                 re.compile(regex, flags)
                 E5MessageBox.information(
                     self,
-                    self.trUtf8("Validation"),
-                    self.trUtf8("""The regular expression is valid."""))
+                    self.tr("Validation"),
+                    self.tr("""The regular expression is valid."""))
             except re.error as e:
                 E5MessageBox.critical(
                     self,
-                    self.trUtf8("Error"),
-                    self.trUtf8("""Invalid regular expression: {0}""")
+                    self.tr("Error"),
+                    self.tr("""Invalid regular expression: {0}""")
                     .format(str(e)))
                 return
             except IndexError:
                 E5MessageBox.critical(
                     self,
-                    self.trUtf8("Error"),
-                    self.trUtf8("""Invalid regular expression: missing"""
-                                """ group name"""))
+                    self.tr("Error"),
+                    self.tr("""Invalid regular expression: missing"""
+                            """ group name"""))
                 return
         else:
             E5MessageBox.critical(
                 self,
-                self.trUtf8("Error"),
-                self.trUtf8("""A regular expression must be given."""))
+                self.tr("Error"),
+                self.tr("""A regular expression must be given."""))
 
     @pyqtSlot()
     def on_executeButton_clicked(self, startpos=0):
@@ -486,7 +486,7 @@
                 self.resultTable.setRowCount(0)
                 self.resultTable.setRowCount(OFFSET)
                 self.resultTable.setItem(
-                    row, 0, QTableWidgetItem(self.trUtf8("Regexp")))
+                    row, 0, QTableWidgetItem(self.tr("Regexp")))
                 self.resultTable.setItem(
                     row, 1, QTableWidgetItem(regex))
                 
@@ -497,7 +497,7 @@
                     row += 1
                     self.resultTable.setItem(
                         row, 0,
-                        QTableWidgetItem(self.trUtf8("Offset")))
+                        QTableWidgetItem(self.tr("Offset")))
                     self.resultTable.setItem(
                         row, 1,
                         QTableWidgetItem("{0:d}".format(matchobj.start(0))))
@@ -505,22 +505,22 @@
                     row += 1
                     self.resultTable.setItem(
                         row, 0,
-                        QTableWidgetItem(self.trUtf8("Captures")))
+                        QTableWidgetItem(self.tr("Captures")))
                     self.resultTable.setItem(
                         row, 1,
                         QTableWidgetItem("{0:d}".format(captures)))
                     row += 1
                     self.resultTable.setItem(
                         row, 1,
-                        QTableWidgetItem(self.trUtf8("Text")))
+                        QTableWidgetItem(self.tr("Text")))
                     self.resultTable.setItem(
                         row, 2,
-                        QTableWidgetItem(self.trUtf8("Characters")))
+                        QTableWidgetItem(self.tr("Characters")))
                     
                     row += 1
                     self.resultTable.setItem(
                         row, 0,
-                        QTableWidgetItem(self.trUtf8("Match")))
+                        QTableWidgetItem(self.tr("Match")))
                     self.resultTable.setItem(
                         row, 1,
                         QTableWidgetItem(matchobj.group(0)))
@@ -536,7 +536,7 @@
                             self.resultTable.setItem(
                                 row, 0,
                                 QTableWidgetItem(
-                                    self.trUtf8("Capture #{0}").format(i)))
+                                    self.tr("Capture #{0}").format(i)))
                             self.resultTable.setItem(
                                 row, 1, QTableWidgetItem(matchobj.group(i)))
                             self.resultTable.setItem(
@@ -555,11 +555,11 @@
                     if startpos > 0:
                         self.resultTable.setItem(
                             row, 0,
-                            QTableWidgetItem(self.trUtf8("No more matches")))
+                            QTableWidgetItem(self.tr("No more matches")))
                     else:
                         self.resultTable.setItem(
                             row, 0,
-                            QTableWidgetItem(self.trUtf8("No matches")))
+                            QTableWidgetItem(self.tr("No matches")))
                     
                     # remove the highlight
                     tc = self.textTextEdit.textCursor()
@@ -573,23 +573,23 @@
             except re.error as e:
                 E5MessageBox.critical(
                     self,
-                    self.trUtf8("Error"),
-                    self.trUtf8("""Invalid regular expression: {0}""")
+                    self.tr("Error"),
+                    self.tr("""Invalid regular expression: {0}""")
                     .format(str(e)))
                 return
             except IndexError:
                 E5MessageBox.critical(
                     self,
-                    self.trUtf8("Error"),
-                    self.trUtf8("""Invalid regular expression: missing"""
-                                """ group name"""))
+                    self.tr("Error"),
+                    self.tr("""Invalid regular expression: missing"""
+                            """ group name"""))
                 return
         else:
             E5MessageBox.critical(
                 self,
-                self.trUtf8("Error"),
-                self.trUtf8("""A regular expression and a text must be"""
-                            """ given."""))
+                self.tr("Error"),
+                self.tr("""A regular expression and a text must be"""
+                        """ given."""))
         
     @pyqtSlot()
     def on_nextButton_clicked(self):
@@ -615,9 +615,9 @@
         # set the checkboxes
         self.localeCheckBox.setEnabled(checked)
         if checked:
-            self.unicodeCheckBox.setText(self.trUtf8("Unicode"))
+            self.unicodeCheckBox.setText(self.tr("Unicode"))
         else:
-            self.unicodeCheckBox.setText(self.trUtf8("ASCII"))
+            self.unicodeCheckBox.setText(self.tr("ASCII"))
         self.unicodeCheckBox.setChecked(not self.unicodeCheckBox.isChecked())
         
         # clear the result table

eric ide

mercurial