i18n/mki18n.py
branchpython3
changeset 3793 9958cf865da0
parent 3752 9f6f46dbe3ae
equal deleted inserted replaced
3792:365f866ee120 3793:9958cf865da0
   118 
   118 
   119 
   119 
   120 def getlanguageDict():
   120 def getlanguageDict():
   121     languageDict = {}
   121     languageDict = {}
   122     getSupportedLanguageDict('Beremiz')
   122     getSupportedLanguageDict('Beremiz')
   123     if wx.VERSION >= (3, 0, 0):
   123     _app = wx.App()
   124         _app = wx.App()
       
   125     else:
       
   126         _app = wx.PySimpleApp()
       
   127 
   124 
   128     for lang in [x for x in dir(wx) if x.startswith("LANGUAGE")]:
   125     for lang in [x for x in dir(wx) if x.startswith("LANGUAGE")]:
   129         i = wx.Locale(wx.LANGUAGE_DEFAULT).GetLanguageInfo(getattr(wx, lang))
   126         i = wx.Locale(wx.LANGUAGE_DEFAULT).GetLanguageInfo(getattr(wx, lang))
   130         if i:
   127         if i:
   131             languageDict[i.CanonicalName] = i.Description
   128             languageDict[i.CanonicalName] = i.Description