Fix frozen localisation

Addresses Bitmessage#737
This commit is contained in:
mailchuck 2015-12-22 23:28:40 +01:00 committed by Peter Surda
parent 6f74ffc265
commit d7ff86705e

View File

@ -88,7 +88,10 @@ def change_translation(locale):
QtGui.QApplication.installTranslator(qmytranslator)
qsystranslator = QtCore.QTranslator()
translationpath = os.path.join (str(QtCore.QLibraryInfo.location(QtCore.QLibraryInfo.TranslationsPath)), 'qt_' + locale)
if shared.frozen:
translationpath = os.path.join (shared.codePath(), 'translations', 'qt_' + locale)
else:
translationpath = os.path.join (str(QtCore.QLibraryInfo.location(QtCore.QLibraryInfo.TranslationsPath)), 'qt_' + locale)
qsystranslator.load(translationpath)
QtGui.QApplication.installTranslator(qsystranslator)