tr su tutto guimain

This commit is contained in:
2020-04-09 14:11:22 +02:00
parent 518b1441e8
commit 606571de2c

View File

@@ -77,7 +77,7 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
def fillInterface(self):
#pagina principale
try:
self.ui.lbl_preset.setText(self.conf.inUse.replace(".json",""))
self.ui.lbl_preset.setText(self.conf.inUse.replace('.json',''))
self.ui.lbl_sorg.setText(self.conf.getParam('paths','INworkPath'))
self.ui.lbl_dest.setText(self.conf.getParam('paths','OUTworkPath'))
self.ui.rad_fileNew.setChecked(self.conf.getParam('docStruct', 'fileVersNew'))
@@ -148,42 +148,42 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
pass
def openAdvOpt(self):
self.logger.debug("Apri Opzioni Avanzate")
self.logger.debug(tr("Apri Opzioni Avanzate"))
self.advopt.fillInterface()
self.advopt.show()
pass
def openLanguage(self):
self.logger.debug("Apri Opzioni Lingua")
self.logger.debug(tr("Apri Opzioni Lingua"))
pass
def openAbout(self):
self.logger.debug("Apri Finestra About")
self.logger.debug(tr("Apri Finestra About"))
self.spxabt=spexAbout()
def selezSorg(self):
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,"Seleziona Cartella Sorgente",self.conf.getParam('paths','INworkPath'))
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,tr("Seleziona Cartella Sorgente"),self.conf.getParam('paths','INworkPath'))
if rv is not "":
self.conf.setParam(keys=('paths','INworkPath',), val=rv+"/")
self.ui.lbl_sorg.setText(rv)
self.logger.info("Selezionata Cartella Sorgente: {}".format(rv+"/"))
self.logger.info(tr("Selezionata Cartella Sorgente: {}").format(rv+"/"))
self.fillFileList()
pass
def selezDest(self):
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,"Seleziona Cartella Destinazione",self.conf.getParam('paths','OUTworkPath'))
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,tr("Seleziona Cartella Destinazione"),self.conf.getParam('paths','OUTworkPath'))
if rv is not "":
self.conf.setParam(keys=('paths','OUTworkPath',), val=rv+"/")
self.ui.lbl_dest.setText(rv)
self.logger.info("Selezionata Cartella Destinazione: {}".format(rv+"/"))
self.logger.info(tr("Selezionata Cartella Destinazione: {}").format(rv+"/"))
pass
def selezVers(self):
self.conf.setParam(('docStruct','fileVersNew'), self.ui.rad_fileNew.isChecked())
self.logger.debug(f"Selezionata Versione File")
self.logger.debug(tr(f"Selezionata Versione File"))
def openFileDialog(self, name, path):
self.log.debug("Apro in directory: {}".format(path))
self.log.debug(tr("Apro in directory: {}").format(path))
return
def applicaTutto(self):
@@ -238,15 +238,15 @@ class bananaTitolo(PyQt5.QtWidgets.QWidget):
#finestra avanzate
self.advtitolo.fillInterface()
except:
self.log.critical("Titolo: Configurazione non accettata")
self.log.critical(tr("Titolo: Configurazione non accettata"))
def spawnAvanzate(self):
self.log.debug("Mostro la finestra avanzate titolo")
self.log.debug(tr("Mostro la finestra avanzate titolo"))
self.advtitolo.show()
pass
def applica(self):
self.log.info("Applico impostazioni Titolo")
self.log.info(tr("Applico impostazioni Titolo"))
self.conf.setParam(('docStruct','outDate'),self.titoloui.chk_data.isChecked())
self.conf.setParam(('docStruct','outNumber'),self.titoloui.chk_docnum.isChecked())
self.conf.setParam(('docStruct','outTitle'),self.titoloui.chk_titolo.isChecked())
@@ -303,7 +303,7 @@ class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget):
self.titoloavui.txt_prefisso.setText(self.conf.getParam('docStruct','outPrefix'))
self.titoloavui.txt_suffisso.setText(self.conf.getParam('docStruct','outSuffix'))
except:
self.log.critical("AvanzateTitolo: Configurazione non accettata")
self.log.critical(tr("AvanzateTitolo: Configurazione non accettata"))
def gestisciBottoni(self):
#PRIMO
@@ -357,13 +357,13 @@ class bananaTitoloAvanzate(PyQt5.QtWidgets.QWidget):
pass
def returnOk(self):
self.log.info("Avanzate Titolo Accettate")
self.log.info(tr("Avanzate Titolo Accettate"))
self.applica()
self.hide()
pass
def returnKo(self):
self.log.info("Avanzate Titolo Rifiutate")
self.log.info(tr("Avanzate Titolo Rifiutate"))
self.hide()
pass
@@ -428,11 +428,11 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget):
self.selezoutui.lin_specialChars.setText(''.join(self.conf.getParam('settings', 'delChars')))
pass
except:
self.log.critical("SelezUscita: Configurazione non accettata")
self.log.critical(tr("SelezUscita: Configurazione non accettata"))
pass
def applica(self):
self.log.info("Applico Impostazioni File Uscita")
self.log.info(tr("Applico Impostazioni File Uscita"))
self.conf.setParam(('docStruct', 'language'), self.selezoutui.cmb_lingua.currentText())
self.conf.setParam(('docStruct', 'languageIdx'), self.selezoutui.cmb_lingua.currentIndex())
self.conf.setParam(('settings', 'saveBodyFile'), self.selezoutui.rad_mainbody.isChecked()
@@ -472,8 +472,8 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget):
splconf['docStruct']['outNameFormat'] = splconf['docStruct']['outNameSep'].join(nametemp)+splconf['docStruct']['outExt']
#costruisco messageBox
msgb = QMessageBox(parent=self, icon=QMessageBox.Warning, text="Sto SPLITTANDO, attendi..")
msgb.setWindowTitle("Sto Splittando..")
msgb = QMessageBox(parent=self, icon=QMessageBox.Warning, text=tr("Sto SPLITTANDO, attendi.."))
msgb.setWindowTitle(tr("Sto Splittando.."))
msgb.show()
@pyqtSlot()
@@ -490,9 +490,9 @@ class bananaSelezOut(PyQt5.QtWidgets.QWidget):
tDict[f].run()
#QThreadPool.globalInstance().start(tDict[f])
except Exception as e:
self.log.error(f"Impossibile avviare lo splitter: {e}")
self.log.error(tr(f"Impossibile avviare lo splitter: {e}"))
msgb.setText('FINITO!')
msgb.setText(tr("FINITO!"))
pass
class bananaAdvOpt(PyQt5.QtWidgets.QWidget):
@@ -516,28 +516,28 @@ class bananaAdvOpt(PyQt5.QtWidgets.QWidget):
try:
self.advoptui.txt_confFile.setPlainText(json.dumps(self.conf.dump(),indent=2))
except:
self.log.critical("AdvancedOptions: Configurazione non accettata")
self.log.critical(tr("AdvancedOptions: Configurazione non accettata"))
pass
def accetta(self):
self.errmsg = QMessageBox()
self.errmsg.setModal(True)
self.errmsg.setWindowTitle("Avanzate Globali")
self.errmsg.setWindowTitle(tr("Avanzate Globali"))
icon = PyQt5.QtGui.QIcon()
icon.addPixmap(PyQt5.QtGui.QPixmap(":/icons/icons8-smartphone-ram-100.png"), PyQt5.QtGui.QIcon.Normal, PyQt5.QtGui.QIcon.Off)
self.errmsg.setWindowIcon(icon)
try:
self.conf.loads(self.advoptui.txt_confFile.toPlainText())
self.log.info("Parametri inseriti validi, configurazione accettata")
self.log.info(tr("Parametri inseriti validi, configurazione accettata"))
self.errmsg.setIcon(QMessageBox.Information)
self.errmsg.setText("Parametri inseriti validi, configurazione accettata")
self.errmsg.setText(tr("Parametri inseriti validi, configurazione accettata"))
self.errmsg.show()
self.update.emit()
self.hide()
except Exception as e:
self.log.error(f"Errore nei parametri! {e}")
self.log.error(tr(f"Errore nei parametri! {e}"))
self.errmsg.setIcon(QMessageBox.Critical)
self.errmsg.setText(f"Errore nei parametri!\n{e}")
self.errmsg.setText(tr(f"Errore nei parametri!\n{e}"))
self.errmsg.show()
pass