24 # Start-of-Header |
24 # Start-of-Header |
25 name = "Kivy Project Plugin" |
25 name = "Kivy Project Plugin" |
26 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
26 author = "Detlev Offenbach <detlev@die-offenbachs.de>" |
27 autoactivate = True |
27 autoactivate = True |
28 deactivateable = True |
28 deactivateable = True |
29 version = "2.0.1" |
29 version = "2.0.2" |
30 className = "ProjectKivyPlugin" |
30 className = "ProjectKivyPlugin" |
31 packageName = "ProjectKivy" |
31 packageName = "ProjectKivy" |
32 shortDescription = "Project support for Kivy projects." |
32 shortDescription = "Project support for Kivy projects." |
33 longDescription = \ |
33 longDescription = \ |
34 """This plugin implements project support for Kivy projects.""" |
34 """This plugin implements project support for Kivy projects.""" |
166 if self.__ui is not None: |
166 if self.__ui is not None: |
167 loc = self.__ui.getLocale() |
167 loc = self.__ui.getLocale() |
168 if loc and loc != "C": |
168 if loc and loc != "C": |
169 locale_dir = os.path.join( |
169 locale_dir = os.path.join( |
170 os.path.dirname(__file__), "ProjectKivy", "i18n") |
170 os.path.dirname(__file__), "ProjectKivy", "i18n") |
171 translation = "kivy_%s" % loc |
171 translation = "kivy_{0}".format(loc) |
172 translator = QTranslator(None) |
172 translator = QTranslator(None) |
173 loaded = translator.load(translation, locale_dir) |
173 loaded = translator.load(translation, locale_dir) |
174 if loaded: |
174 if loaded: |
175 self.__translator = translator |
175 self.__translator = translator |
176 e5App().installTranslator(self.__translator) |
176 e5App().installTranslator(self.__translator) |