primo tentativo di traduzione
This commit is contained in:
@@ -85,7 +85,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7pt; font-weight:400; font-style:normal;">
|
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:7pt; font-weight:400; font-style:normal;">
|
||||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:20pt; font-weight:600;">About SPEx<br /></span><span style=" font-size:12pt;">Versione {ver}</span></p>
|
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:20pt; font-weight:600;">About SPEx<br /></span><span style=" font-size:12pt;">Versione {ver}</span></p>
|
||||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">SPEx (Split Parse &amp; Extract) e' un tool, utile ai linguisti che devono costruire un corpus, che ha come funzione principale dividere e ripulire da elementi non necessari raccolte di &quot;articoli&quot; scaricati da database online quali </span><span style=" font-size:12pt; font-style:italic;">LexisNexis</span><span style=" font-size:12pt; font-style:italic; vertical-align:super;">®</span><span style=" font-size:12pt;">.</span></p>
|
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">SPEx (Split Parse &amp; Extract) e' un tool, utile ai linguisti che devono costruire un corpus, che ha come funzione principale dividere e ripulire da elementi non necessari raccolte di &quot;articoli&quot; scaricati da database online quali </span><span style=" font-size:12pt; font-style:italic;">LexisNexis</span><span style=" font-size:12pt;">.</span></p>
|
||||||
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Pui tranquillamente suggerire SPEx ad un tuo collega, ci fa molto piacere! Ricordati solo di mandarci (o farci mandare) una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>
|
<p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Pui tranquillamente suggerire SPEx ad un tuo collega, ci fa molto piacere! Ricordati solo di mandarci (o farci mandare) una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>
|
||||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||||||
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">SPEx non e' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto &quot;del tempo libero&quot;, bug e proposte di espansione verranno sicuramente presi in considerazione ma non possiamo dirvi nulla riguardo alle tempistiche.</span></p>
|
<p align="center" style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt;">SPEx non e' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto &quot;del tempo libero&quot;, bug e proposte di espansione verranno sicuramente presi in considerazione ma non possiamo dirvi nulla riguardo alle tempistiche.</span></p>
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ class Ui_about(object):
|
|||||||
"</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:7pt; font-weight:400; font-style:normal;\">\n"
|
"</style></head><body style=\" font-family:\'MS Shell Dlg 2\'; font-size:7pt; font-weight:400; font-style:normal;\">\n"
|
||||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:20pt; font-weight:600;\">About SPEx<br /></span><span style=\" font-size:12pt;\">Versione {ver}</span></p>\n"
|
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:20pt; font-weight:600;\">About SPEx<br /></span><span style=\" font-size:12pt;\">Versione {ver}</span></p>\n"
|
||||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p>\n"
|
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p>\n"
|
||||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt;\">SPEx (Split Parse & Extract) e\' un tool, utile ai linguisti che devono costruire un corpus, che ha come funzione principale dividere e ripulire da elementi non necessari raccolte di "articoli" scaricati da database online quali </span><span style=\" font-size:12pt; font-style:italic;\">LexisNexis</span><span style=\" font-size:12pt; font-style:italic; vertical-align:super;\">R</span><span style=\" font-size:12pt;\">.</span></p>\n"
|
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt;\">SPEx (Split Parse & Extract) e\' un tool, utile ai linguisti che devono costruire un corpus, che ha come funzione principale dividere e ripulire da elementi non necessari raccolte di "articoli" scaricati da database online quali </span><span style=\" font-size:12pt; font-style:italic;\">LexisNexis</span><span style=\" font-size:12pt;\">.</span></p>\n"
|
||||||
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt;\">Pui tranquillamente suggerire SPEx ad un tuo collega, ci fa molto piacere! Ricordati solo di mandarci (o farci mandare) una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>\n"
|
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:12pt;\">Pui tranquillamente suggerire SPEx ad un tuo collega, ci fa molto piacere! Ricordati solo di mandarci (o farci mandare) una mail con scopo e impressioni di utilizzo: questo ci aiuta a tenere traccia di quanti ricercatori stanno usando SPEx e pensare a sviluppi futuri di questo tool. </span></p>\n"
|
||||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p>\n"
|
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><br /></p>\n"
|
||||||
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">SPEx non e\' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto "del tempo libero", bug e proposte di espansione verranno sicuramente presi in considerazione ma non possiamo dirvi nulla riguardo alle tempistiche.</span></p>\n"
|
"<p align=\"center\" style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">SPEx non e\' soggetto ad alcun tipo di licenza e viene distribuito senza alcuna garanzia.<br />Essendo un progetto "del tempo libero", bug e proposte di espansione verranno sicuramente presi in considerazione ma non possiamo dirvi nulla riguardo alle tempistiche.</span></p>\n"
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
@@ -17,4 +17,7 @@
|
|||||||
<file>icons8-documents-folder-80.png</file>
|
<file>icons8-documents-folder-80.png</file>
|
||||||
<file>icons8-downloads-folder-80.png</file>
|
<file>icons8-downloads-folder-80.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
|
<qresource prefix="translations">
|
||||||
|
<file>mainwindow.qm</file>
|
||||||
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|||||||
@@ -19,21 +19,15 @@ from libfancylogger import fancyLogger
|
|||||||
from libconfload import bananaCONF
|
from libconfload import bananaCONF
|
||||||
from libsplit import bananaSPLITTER
|
from libsplit import bananaSPLITTER
|
||||||
|
|
||||||
from PyQt5.QtCore import QDir, QSize, pyqtSlot, pyqtSignal
|
from PyQt5.QtCore import QDir, QSize, QTranslator, pyqtSlot, pyqtSignal
|
||||||
from PyQt5.QtWidgets import QMessageBox, QSizePolicy
|
from PyQt5.QtWidgets import QMessageBox, QSizePolicy
|
||||||
|
from bananaSPLIT.libtestmain import logger
|
||||||
|
|
||||||
class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
||||||
def __init__(self):
|
def __init__(self, logger=None, confloader=None):
|
||||||
PyQt5.QtWidgets.QMainWindow.__init__(self)
|
PyQt5.QtWidgets.QMainWindow.__init__(self)
|
||||||
try:
|
self.logger = logger
|
||||||
self.logger = fancyLogger(filepath=r"./conf/loggerconf.json",fileLog=False)
|
self.conf = confloader
|
||||||
self.conf = bananaCONF(workdir=r"./conf", logger=self.logger)
|
|
||||||
self.conf.open()
|
|
||||||
self.conf.use("defaults.json")
|
|
||||||
self.conf.use(self.conf.getParam('paths', 'lastUsed'))
|
|
||||||
except Exception as e:
|
|
||||||
print(e)
|
|
||||||
sys.exit()
|
|
||||||
|
|
||||||
# inizializzazione interfaccia
|
# inizializzazione interfaccia
|
||||||
self.ui = Ui_mainwin()
|
self.ui = Ui_mainwin()
|
||||||
@@ -169,7 +163,6 @@ class bananaMain(PyQt5.QtWidgets.QMainWindow):
|
|||||||
self.logger.debug("Apri Finestra About")
|
self.logger.debug("Apri Finestra About")
|
||||||
self.spxabt=spexAbout()
|
self.spxabt=spexAbout()
|
||||||
|
|
||||||
|
|
||||||
def selezSorg(self):
|
def selezSorg(self):
|
||||||
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,"Seleziona Cartella Sorgente",self.conf.getParam('paths','INworkPath'))
|
rv = PyQt5.QtWidgets.QFileDialog.getExistingDirectory(self,"Seleziona Cartella Sorgente",self.conf.getParam('paths','INworkPath'))
|
||||||
if rv is not "":
|
if rv is not "":
|
||||||
@@ -576,8 +569,24 @@ def except_hook(cls, exception, traceback):
|
|||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
app = PyQt5.QtWidgets.QApplication(sys.argv)
|
app = PyQt5.QtWidgets.QApplication(sys.argv)
|
||||||
sys.excepthook = except_hook
|
sys.excepthook = except_hook
|
||||||
window = bananaMain()
|
|
||||||
window.resize(window.sizeHint().width(), window.size().height())
|
|
||||||
|
try:
|
||||||
|
LOGGER = fancyLogger(filepath=r"./conf/loggerconf.json",fileLog=False)
|
||||||
|
conf = bananaCONF(workdir=r"./conf", logger=LOGGER)
|
||||||
|
conf.open()
|
||||||
|
conf.use("defaults.json")
|
||||||
|
conf.use(conf.getParam('paths', 'lastUsed'))
|
||||||
|
|
||||||
|
t = QTranslator()
|
||||||
|
t.load(":/translations/mainwindow.qm")
|
||||||
|
app.installTranslator(t)
|
||||||
|
|
||||||
|
except Exception as e:
|
||||||
|
print(e)
|
||||||
|
sys.exit()
|
||||||
|
|
||||||
|
window = bananaMain(logger=LOGGER, confloader=conf)
|
||||||
window.show()
|
window.show()
|
||||||
rv = app.exec()
|
rv = app.exec()
|
||||||
print("ExitCode: {}".format(rv))
|
print("ExitCode: {}".format(rv))
|
||||||
|
|||||||
Reference in New Issue
Block a user