lpcmanager

Parents 1aa3cfa5b4a3
Children c86b16570870
Adding support for extending internationalization to extensions
  • +10 -3
    LPCManager.py
  • --- a/LPCManager.py Fri Sep 07 18:32:41 2012 +0200
    +++ b/LPCManager.py Fri Sep 07 20:11:05 2012 +0200
    @@ -52,11 +52,18 @@
    app.SetAppName('beremiz')
    wx.InitAllImageHandlers()
    -# Import module for internationalization
    -import gettext
    +_base_folder = os.path.split(sys.path[0])[0]
    +sys.path.append(os.path.join(_base_folder, "beremiz"))
    +
    +from util.TranslationCatalogs import AddCatalog, locale
    +AddCatalog(os.path.join(CWD, "locale"))
    if __name__ == '__main__':
    - __builtin__.__dict__['_'] = wx.GetTranslation#unicode_translation
    + # Import module for internationalization
    + import gettext
    +
    + __builtin__.__dict__['loc'] = locale
    + __builtin__.__dict__['_'] = wx.GetTranslation
    _base_path = os.path.split(__file__)[0]
    import features