2015-05-28 13:32:09 +12:00
|
|
|
# -*- coding: utf-8 -*-
|
|
|
|
|
|
|
|
import sys
|
2015-06-04 04:40:19 +12:00
|
|
|
from qt import *
|
|
|
|
|
2015-06-15 22:18:42 +12:00
|
|
|
_version = "0.1"
|
2015-05-28 13:32:09 +12:00
|
|
|
|
2015-06-08 08:06:57 +12:00
|
|
|
def run():
|
2015-05-28 13:32:09 +12:00
|
|
|
app = QApplication(sys.argv)
|
|
|
|
app.setOrganizationName("Theologeek")
|
|
|
|
app.setOrganizationDomain("www.theologeek.ch")
|
2015-05-31 16:03:07 +12:00
|
|
|
app.setApplicationName("snowFlaqe")
|
2015-06-15 22:18:42 +12:00
|
|
|
app.setApplicationVersion("0.1")
|
|
|
|
|
2015-06-07 00:21:48 +12:00
|
|
|
app.setStyle("Fusion")
|
2015-05-28 13:32:09 +12:00
|
|
|
|
2015-06-08 12:10:18 +12:00
|
|
|
### Translation process
|
|
|
|
locale = QLocale.system().name()
|
2015-06-08 22:01:45 +12:00
|
|
|
locale = "fr_CH"
|
2015-06-08 12:10:18 +12:00
|
|
|
#qtTranslator = QTranslator()
|
|
|
|
#if qtTranslator.load("qt_" + locale):
|
|
|
|
#app.installTranslator(qtTranslator)
|
|
|
|
appTranslator = QTranslator()
|
2015-06-08 22:01:45 +12:00
|
|
|
if appTranslator.load("i18n/snowflaQe_{}.qm".format(locale)):
|
2015-06-08 12:10:18 +12:00
|
|
|
app.installTranslator(appTranslator)
|
2015-06-08 22:01:45 +12:00
|
|
|
print(app.tr("Loaded transation: {}.").format(locale))
|
2015-06-08 12:10:18 +12:00
|
|
|
else:
|
2015-06-08 22:01:45 +12:00
|
|
|
print(app.tr("Failed to load translator for {}...").format(locale))
|
2015-06-08 12:10:18 +12:00
|
|
|
|
2015-05-28 13:32:09 +12:00
|
|
|
from mainWindow import MainWindow
|
|
|
|
|
|
|
|
|
|
|
|
main = MainWindow()
|
|
|
|
main.show()
|
|
|
|
|
|
|
|
app.exec_()
|
|
|
|
app.deleteLater()
|
2015-06-08 08:06:57 +12:00
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
run()
|