diff -r 96232974dcdb -r 645c12de6b0c Toolbox/Startup.py --- a/Toolbox/Startup.py Sun Mar 30 22:00:14 2014 +0200 +++ b/Toolbox/Startup.py Thu Apr 03 23:05:31 2014 +0200 @@ -12,7 +12,8 @@ import os import sys -from PyQt4.QtCore import QTranslator, QLocale, QLibraryInfo, QDir +from PyQt4.QtCore import QTranslator, QLocale, QLibraryInfo, QDir, \ + QTextCodec, qVersion from PyQt4.QtGui import QApplication from E5Gui.E5Application import E5Application @@ -163,6 +164,10 @@ global loaded_translators + if qVersion() < "5.0.0": + # set the default encoding for tr() + QTextCodec.setCodecForTr(QTextCodec.codecForName("utf-8")) + translations = ("qt", "eric5") + translationFiles loc = Preferences.getUILanguage() if loc is None: