Changeset 2369
- Timestamp:
- Sep 5, 2016, 1:51:46 PM (5 years ago)
- Location:
- n4d-network/trunk/fuentes
- Files:
-
- 7 added
- 1 deleted
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
n4d-network/trunk/fuentes/n4d-nat-frontend.install/usr/share/n4d-nat-frontend/nat-manager.py
r144 r2369 1 import gi 2 gi.require_version('Gtk','3.0') 3 1 4 from gi.repository import Gtk 2 5 import xmlrpclib … … 8 11 9 12 signal.signal(signal.SIGINT, signal.SIG_DFL) 13 14 import gettext 15 gettext.textdomain('n4d-nat-frontend') 16 _ = gettext.gettext 10 17 11 18 class NatManager: … … 21 28 if not status: 22 29 print("[!] You need root privileges to run this program [!]") 23 label = Gtk.Label( "You need root privileges to run nat-manager")30 label = Gtk.Label(_("You need root privileges to run nat-manager")) 24 31 dialog = Gtk.Dialog("Warning", None, Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT, (Gtk.STOCK_OK, Gtk.ResponseType.ACCEPT)) 25 32 dialog.vbox.pack_start(label,True,True,10) … … 62 69 63 70 except Exception as e: 64 self.msg_label.set_text( "N4D error: "+ str(e))71 self.msg_label.set_text(_("N4D error: ") + str(e)) 65 72 #set msg error 66 73 … … 72 79 73 80 builder=Gtk.Builder() 74 81 builder.set_translation_domain('n4d-nat-frontend') 75 82 if os.path.exists("/srv/svn/pandora/n4d-network/trunk/n4d-nat-frontend.install/usr/share/n4d-nat-frontend/rsrc/nat-manager.glade"): 76 83 builder.add_from_file("/srv/svn/pandora/n4d-network/trunk/n4d-nat-frontend.install/usr/share/n4d-nat-frontend/rsrc/nat-manager.glade") 77 84 else: 78 builder.add_from_file("/usr/share/n4d-nat-frontend/rsrc/nat-manager. glade")85 builder.add_from_file("/usr/share/n4d-nat-frontend/rsrc/nat-manager.ui") 79 86 80 87 self.window=builder.get_object("window") … … 129 136 self.client.set_nat(self.key,"NetworkManager",self.status["nat"],self.status["nat_persistence"]) 130 137 self.client.set_routing(self.key,"NetworkManager",self.status["routing"],self.status["routing_persistence"]) 131 self.msg_label.set_text( "Changes saved successfuly")138 self.msg_label.set_text(_("Changes saved successfuly")) 132 139 except Exception as e: 133 self.msg_label.set_text( "Operation failed because: "+ str(e))140 self.msg_label.set_text(_("Operation failed because: ") + str(e)) 134 141 135 142
Note: See TracChangeset
for help on using the changeset viewer.