Commit 0f11c770e90c7a0374162caa530fd43915eab399

Authored by Paulo Henrique Junqueira Amorim
1 parent 94610509

ADD: support internationalization, reffer ticket fix #52

Showing 1 changed file with 6 additions and 6 deletions   Show diff stats
invesalius/gui/language_dialog.py
... ... @@ -34,7 +34,7 @@ class LanguageDialog(wx.Dialog):
34 34  
35 35 def __init__(self, parent, startApp = None):
36 36  
37   - #self.__TranslateMessage__()
  37 + self.__TranslateMessage__()
38 38  
39 39 self.pre = pre = wx.PreDialog()
40 40 pre.SetExtraStyle(wx.DIALOG_MODAL)
... ... @@ -51,7 +51,7 @@ class LanguageDialog(wx.Dialog):
51 51 style=wx.TAB_TRAVERSAL)
52 52  
53 53 self.txtMsg = wx.StaticText(id=1,
54   - label=('Choose user interface language'),
  54 + label=_('Choose user interface language'),
55 55 name='txtMsg', parent=self.pnl, pos=wx.Point(15,
56 56 10), size=wx.Size(200, 13), style=0)
57 57  
... ... @@ -115,14 +115,14 @@ class LanguageDialog(wx.Dialog):
115 115  
116 116 def __TranslateMessage__(self):
117 117 """Translate Messages of the Window"""
118   - os_language = ivI18n.GetLocaleOS()
  118 + os_language = i18n.GetLocaleOS()
119 119  
120 120 if(os_language[0:2] == 'pt'):
121   - _ = ivI18n.ParseLang('pt_BR')
  121 + _ = i18n.InstallLanguage('pt_BR')
122 122 elif(os_language[0:2] == 'es'):
123   - _ = ivI18n.ParseLang('es')
  123 + _ = i18n.InstallLanguage('es')
124 124 else:
125   - _ = ivI18n.ParseLang('en_GB')
  125 + _ = i18n.InstallLanguage('en_GB')
126 126  
127 127 def Cancel(self, event):
128 128 """Close Frm_Language"""
... ...