Toolbox/Startup.py

changeset 3190
a9a94491c4fd
parent 3160
209a07d7e401
child 3193
d425f6251b6b
--- a/Toolbox/Startup.py	Fri Jan 10 19:30:21 2014 +0100
+++ b/Toolbox/Startup.py	Sat Jan 11 11:55:33 2014 +0100
@@ -10,7 +10,7 @@
 import os
 import sys
 
-from PyQt4.QtCore import QTranslator, QLocale, QLibraryInfo, QDir
+from PyQt4.QtCore import QTranslator, QLocale, QLibraryInfo, QDir, QTextCodec
 from PyQt4.QtGui import QApplication
 
 from E5Gui.E5Application import E5Application
@@ -161,6 +161,9 @@
     
     global loaded_translators
     
+    # set the default encoding for tr()
+    QTextCodec.setCodecForTr(QTextCodec.codecForName("utf-8"))
+    
     translations = ("qt", "eric5") + translationFiles
     loc = Preferences.getUILanguage()
     if loc is None:

eric ide

mercurial