Mercurial > libervia-backend
diff frontends/wix/gateways.py @ 70:8f2ed279784b
i18n
- gettext support added in frontends
- first draft of frontends french translation
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 05 Mar 2010 20:33:10 +1100 |
parents | a5b5fb5fc9fd |
children | 94011f553cd0 |
line wrap: on
line diff
--- a/frontends/wix/gateways.py Wed Mar 03 17:12:23 2010 +1100 +++ b/frontends/wix/gateways.py Fri Mar 05 20:33:10 2010 +1100 @@ -27,11 +27,11 @@ from logging import debug, info, error from tools.jid import JID -WARNING_MSG = u"""Be careful ! Gateways allow you to use an external IM (legacy IM), so you can see your contact as jabber contacts. -But when you do this, all your messages go throught the external legacy IM server, it is a huge privacy issue (i.e.: all your messages throught the gateway can be monitored, recorded, analyzed by the external server, most of time a private company).""" +WARNING_MSG = _(u"""Be careful ! Gateways allow you to use an external IM (legacy IM), so you can see your contact as jabber contacts. +But when you do this, all your messages go throught the external legacy IM server, it is a huge privacy issue (i.e.: all your messages throught the gateway can be monitored, recorded, analyzed by the external server, most of time a private company).""") class GatewaysManager(wx.Frame): - def __init__(self, host, gateways, title="Gateways manager", server=None): + def __init__(self, host, gateways, title=_("Gateways manager"), server=None): super(GatewaysManager, self).__init__(None, title=title) self.host = host @@ -86,10 +86,10 @@ self.ext_server_panel.SetAutoLayout(True) self.sizer.Add(self.ext_server_panel, 0, flag=wx.EXPAND) - ext_server_label = wx.StaticText(self.ext_server_panel, -1, "Use external XMPP server: ") + ext_server_label = wx.StaticText(self.ext_server_panel, -1, _("Use external XMPP server: ")) ext_server_label.SetFont(wx.ITALIC_FONT) self.ext_server_text = wx.TextCtrl(self.ext_server_panel, -1) - ext_server_button = wx.Button(self.ext_server_panel, -1, "GO !") + ext_server_button = wx.Button(self.ext_server_panel, -1, _("GO !")) self.ext_server_panel.Bind(wx.EVT_BUTTON, self.browseExternalServer, ext_server_button) self.ext_server_panel.sizer.Add(ext_server_label) @@ -104,7 +104,7 @@ def browseExternalServer(self, event): """Open the gateway manager on given server""" server = self.ext_server_text.GetValue() - debug("Opening gateways manager on [%s]" % server) + debug(_("Opening gateways manager on [%s]") % server) id = self.host.bridge.findGateways(server) self.host.current_action_ids.add(id) self.host.current_action_ids_cb[id] = self.host.onGatewaysFound @@ -127,7 +127,7 @@ #Then the transport type message - type_label_txt = 'Unknown IM' + type_label_txt = _('Unknown IM') if param['type'] == 'irc': type_label_txt = "Internet Relay Chat" @@ -159,7 +159,6 @@ gateway_jid = event.GetEventObject().gateway_jid id = self.host.bridge.in_band_register(gateway_jid) self.host.current_action_ids.add(id) - print "register id:",id self.MakeModal(False) self.Destroy() @@ -168,15 +167,14 @@ gateway_jid = event.GetEventObject().gateway_jid id = self.host.bridge.gatewayRegister("CANCEL",gateway_jid, None) self.host.current_action_ids.add(id) - print "unregister id:",id self.MakeModal(False) self.Destroy() - reg_button = wx.Button(self.panel, -1, "Register", size=wx.Size(-1, 8)) + reg_button = wx.Button(self.panel, -1, _("Register"), size=wx.Size(-1, 8)) reg_button.SetFont(self.button_font) reg_button.gateway_jid = JID(gateway) self.panel.Bind(wx.EVT_BUTTON, register_cb, reg_button) - unreg_button = wx.Button(self.panel, -1, "Unregister", size=wx.Size(-1, 8)) + unreg_button = wx.Button(self.panel, -1, _("Unregister"), size=wx.Size(-1, 8)) unreg_button.SetFont(self.button_font) unreg_button.gateway_jid = JID(gateway) self.panel.Bind(wx.EVT_BUTTON, unregister_cb, unreg_button) @@ -190,7 +188,7 @@ def onClose(self, event): """Close event""" - debug("close") + debug(_("close")) self.MakeModal(False) event.Skip()