From 878f526fde3ab01d279c5fc9086869e876f09462 Mon Sep 17 00:00:00 2001 From: Emanuele Date: Mon, 13 Apr 2020 20:15:43 +0200 Subject: [PATCH] qualquadra ancora non cosa, risolvibile --- bananaSPLIT/guimain.py | 21 +++++++++++++++++++-- bananaSPLIT/libbananasplit/libsplit.py | 4 ++-- 2 files changed, 21 insertions(+), 4 deletions(-) diff --git a/bananaSPLIT/guimain.py b/bananaSPLIT/guimain.py index c984e20..d72ccc8 100644 --- a/bananaSPLIT/guimain.py +++ b/bananaSPLIT/guimain.py @@ -579,11 +579,28 @@ if __name__ == '__main__': iflan = conf.getParam('settings','uiLang') if iflan != 'it': + p = QTranslator() + pp = QTranslator() + ppp = QTranslator() t = QTranslator() + tt = QTranslator() + ttt = QTranslator() + tttt = QTranslator() + print(p.load(f":/tr/translations/guimain_{iflan}.qm")) + print(pp.load(f":/tr/translations/libconfload_{iflan}.qm")) + print(ppp.load(f":/tr/translations/libsplit_{iflan}.qm")) print(t.load(f":/tr/translations/mainwindow_{iflan}.qm")) - print(t.load(f":/tr/translations/libconfload_{iflan}.qm")) + print(tt.load(f":/tr/translations/avanzatetitolo3_{iflan}.qm")) + print(ttt.load(f":/tr/translations/titolow_{iflan}.qm")) + print(tttt.load(f":/tr/translations/selezout_{iflan}.qm")) + app.installTranslator(p) + app.installTranslator(pp) + app.installTranslator(ppp) app.installTranslator(t) - + app.installTranslator(tt) + app.installTranslator(ttt) + app.installTranslator(tttt) + except Exception as e: print(f"Errore main: {e}") sys.exit() diff --git a/bananaSPLIT/libbananasplit/libsplit.py b/bananaSPLIT/libbananasplit/libsplit.py index 8735b78..25a125c 100644 --- a/bananaSPLIT/libbananasplit/libsplit.py +++ b/bananaSPLIT/libbananasplit/libsplit.py @@ -25,7 +25,7 @@ class bananaSPLITTER(QObject): self.duplicateNumber=0 #self.log.debug(f"Configurazione: \n {json.dumps(fileParams, indent=2)}") if fileParams is not None: - self.log.debug(self.self.tr("Sto operando sul file: {}..").format(self.fileParams['name'])) + self.log.debug(self.tr("Sto operando sul file: {}..").format(self.fileParams['name'])) self.paths = self.fileParams['paths'] self.docStruct = self.fileParams['docStruct'] self.settings = self.fileParams['settings'] @@ -34,7 +34,7 @@ class bananaSPLITTER(QObject): self.beginTime = time.time() pass else: - self.log.critical(self.self.tr("Non e' stato fornito il nome di alcun file da splittare!")) + self.log.critical(self.tr("Non e' stato fornito il nome di alcun file da splittare!")) except Exception as e: print(f"libSplit error: {e}") pass