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