23 __header__ = { |
23 __header__ = { |
24 "name": "IRC Extension Plugin", |
24 "name": "IRC Extension Plugin", |
25 "author": "Detlev Offenbach <detlev@die-offenbachs.de>", |
25 "author": "Detlev Offenbach <detlev@die-offenbachs.de>", |
26 "autoactivate": True, |
26 "autoactivate": True, |
27 "deactivateable": True, |
27 "deactivateable": True, |
28 "version": "10.0.0", |
28 "version": "10.0.1", |
29 "className": "IrcExtensionPlugin", |
29 "className": "IrcExtensionPlugin", |
30 "packageName": "ExtensionIrc", |
30 "packageName": "ExtensionIrc", |
31 "shortDescription": "This plug-in adds a widget to communicate via IRC messa", |
31 "shortDescription": "This plug-in adds a widget to communicate via IRC messa", |
32 "longDescription": ( |
32 "longDescription": ( |
33 "This plug-in adds a widget to communicate via IRC messages. It replaces" |
33 "This plug-in adds a widget to communicate via IRC messages. It replaces" |
283 loc = self.__ui.getLocale() |
283 loc = self.__ui.getLocale() |
284 if loc and loc != "C": |
284 if loc and loc != "C": |
285 locale_dir = os.path.join( |
285 locale_dir = os.path.join( |
286 os.path.dirname(__file__), "ExtensionIrc", "i18n" |
286 os.path.dirname(__file__), "ExtensionIrc", "i18n" |
287 ) |
287 ) |
288 translation = "icr_{0}".format(loc) |
288 translation = "irc_{0}".format(loc) |
289 translator = QTranslator(None) |
289 translator = QTranslator(None) |
290 loaded = translator.load(translation, locale_dir) |
290 loaded = translator.load(translation, locale_dir) |
291 if loaded: |
291 if loaded: |
292 self.__translator = translator |
292 self.__translator = translator |
293 ericApp().installTranslator(self.__translator) |
293 ericApp().installTranslator(self.__translator) |