PluginProjectDjangoTagsMenu.py

changeset 37
06449b2d8cfc
parent 35
e98f7b5ed394
child 39
c75a95d5cfd4
equal deleted inserted replaced
36:20cfcca64299 37:06449b2d8cfc
21 # Start-of-Header 21 # Start-of-Header
22 name = "Django Tags Menu Plugin" 22 name = "Django Tags Menu Plugin"
23 author = "Detlev Offenbach <detlev@die-offenbachs.de>" 23 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
24 autoactivate = True 24 autoactivate = True
25 deactivateable = True 25 deactivateable = True
26 version = "2.0.2" 26 version = "2.0.3"
27 className = "ProjectDjangoTagsMenuPlugin" 27 className = "ProjectDjangoTagsMenuPlugin"
28 packageName = "ProjectDjangoTagsMenu" 28 packageName = "ProjectDjangoTagsMenu"
29 shortDescription = "Tags menu for Django projects." 29 shortDescription = "Tags menu for Django projects."
30 longDescription = \ 30 longDescription = \
31 """This plug-in adds a menu to select various tag templates to the""" \ 31 """This plug-in adds a menu to select various tag templates to the""" \
149 if self.__ui is not None: 149 if self.__ui is not None:
150 loc = self.__ui.getLocale() 150 loc = self.__ui.getLocale()
151 if loc and loc != "C": 151 if loc and loc != "C":
152 locale_dir = os.path.join( 152 locale_dir = os.path.join(
153 os.path.dirname(__file__), "ProjectDjangoTagsMenu", "i18n") 153 os.path.dirname(__file__), "ProjectDjangoTagsMenu", "i18n")
154 translation = "djangotagsmenu_%s" % loc 154 translation = "djangotagsmenu_{0}".format(loc)
155 translator = QTranslator(None) 155 translator = QTranslator(None)
156 loaded = translator.load(translation, locale_dir) 156 loaded = translator.load(translation, locale_dir)
157 if loaded: 157 if loaded:
158 self.__translator = translator 158 self.__translator = translator
159 e5App().installTranslator(self.__translator) 159 e5App().installTranslator(self.__translator)
187 plug-in object (object) 187 plug-in object (object)
188 """ 188 """
189 if moduleName == "PluginProjectDjango": 189 if moduleName == "PluginProjectDjango":
190 self.__handler.closeAllWindows() 190 self.__handler.closeAllWindows()
191 self.__detachMenu() 191 self.__detachMenu()
192
193 #
194 # eflag: noqa = M801

eric ide

mercurial