PluginCxFreeze.py

changeset 4
192986d70612
parent 1
0b6f3f5600da
child 5
de1e980553fa
child 7
9266a2fa0bc9
equal deleted inserted replaced
3:e3db43c5f3ea 4:192986d70612
173 if self.__ui is not None: 173 if self.__ui is not None:
174 loc = self.__ui.getLocale() 174 loc = self.__ui.getLocale()
175 if loc and loc != "C": 175 if loc and loc != "C":
176 locale_dir = \ 176 locale_dir = \
177 os.path.join(os.path.dirname(__file__), "CxFreeze", "i18n") 177 os.path.join(os.path.dirname(__file__), "CxFreeze", "i18n")
178 translation = "cxfreeze_%s" % loc 178 translation = "cxfreeze_{0}".format(loc)
179 translator = QTranslator(None) 179 translator = QTranslator(None)
180 loaded = translator.load(translation, locale_dir) 180 loaded = translator.load(translation, locale_dir)
181 if loaded: 181 if loaded:
182 self.__translator = translator 182 self.__translator = translator
183 e5App().installTranslator(self.__translator) 183 e5App().installTranslator(self.__translator)
184 else: 184 else:
185 print("Warning: translation file '%s' could not be loaded." % \ 185 print("Warning: translation file '{0}' could not be loaded."\
186 translation) 186 .format(translation))
187 print("Using default.") 187 print("Using default.")
188 188
189 def __cxfreeze(self): 189 def __cxfreeze(self):
190 """ 190 """
191 Private slot to handle the cxfreeze execution. 191 Private slot to handle the cxfreeze execution.

eric ide

mercurial