PluginProjectPyramid.py

changeset 91
893e1f0baf23
parent 88
464745dfb03a
child 93
6a2cc4d7e39a
equal deleted inserted replaced
90:020b73b61327 91:893e1f0baf23
26 # Start-of-Header 26 # Start-of-Header
27 name = "Pyramid Project Plugin" 27 name = "Pyramid Project Plugin"
28 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 28 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
29 autoactivate = True 29 autoactivate = True
30 deactivateable = True 30 deactivateable = True
31 version = "2.1.3" 31 version = "2.2.0"
32 className = "ProjectPyramidPlugin" 32 className = "ProjectPyramidPlugin"
33 packageName = "ProjectPyramid" 33 packageName = "ProjectPyramid"
34 shortDescription = "Project support for Pyramid projects." 34 shortDescription = "Project support for Pyramid projects."
35 longDescription = \ 35 longDescription = \
36 """This plugin implements project support for Pyramid projects.""" 36 """This plugin implements project support for Pyramid projects."""
270 if self.__ui is not None: 270 if self.__ui is not None:
271 loc = self.__ui.getLocale() 271 loc = self.__ui.getLocale()
272 if loc and loc != "C": 272 if loc and loc != "C":
273 locale_dir = os.path.join( 273 locale_dir = os.path.join(
274 os.path.dirname(__file__), "ProjectPyramid", "i18n") 274 os.path.dirname(__file__), "ProjectPyramid", "i18n")
275 translation = "pyramid_%s" % loc 275 translation = "pyramid_{0}".format(loc)
276 translator = QTranslator(None) 276 translator = QTranslator(None)
277 loaded = translator.load(translation, locale_dir) 277 loaded = translator.load(translation, locale_dir)
278 if loaded: 278 if loaded:
279 self.__translator = translator 279 self.__translator = translator
280 e5App().installTranslator(self.__translator) 280 e5App().installTranslator(self.__translator)
281 else: 281 else:
282 print("Warning: translation file '{0}' could not be" 282 print("Warning: translation file '{0}' could not be" # __IGNORE_WARNING__
283 " loaded.".format(translation)) 283 " loaded.".format(translation))
284 print("Using default.") 284 print("Using default.") # __IGNORE_WARNING__
285 285
286 def __projectOpened(self): 286 def __projectOpened(self):
287 """ 287 """
288 Private slot to handle the projectOpened signal. 288 Private slot to handle the projectOpened signal.
289 """ 289 """

eric ide

mercurial