summaryrefslogtreecommitdiffstats
path: root/src/service-discovery-config.in
diff options
context:
space:
mode:
Diffstat (limited to 'src/service-discovery-config.in')
-rwxr-xr-xsrc/service-discovery-config.in15
1 files changed, 11 insertions, 4 deletions
diff --git a/src/service-discovery-config.in b/src/service-discovery-config.in
index b0aa57f..a729c48 100755
--- a/src/service-discovery-config.in
+++ b/src/service-discovery-config.in
@@ -24,12 +24,19 @@ def error_msg(msg):
d.destroy()
try:
+ import gettext
+ gettext.bindtextdomain("@GETTEXT_PACKAGE@", "@LOCALEDIR@")
+ gettext.textdomain("@GETTEXT_PACKAGE@")
+ gettext.install("@GETTEXT_PACKAGE@", unicode=1)
import gtk
+ import gtk.glade
+ gtk.glade.bindtextdomain("@GETTEXT_PACKAGE@", "@LOCALEDIR@")
+ gtk.glade.textdomain("@GETTEXT_PACKAGE@")
import gobject
import gconf
import avahi
except ImportError, e:
- error_msg("A python module is missing.\n%s" % (e))
+ error_msg(_("A python module is missing.\n%s") % (e))
sys.exit()
from avahi.SimpleGladeApp import SimpleGladeApp
@@ -81,7 +88,7 @@ class Config_window(SimpleGladeApp):
renderer = gtk.CellRendererToggle()
renderer.connect('toggled', self.enabled_toggled, model)
- column = gtk.TreeViewColumn('Enabled', renderer, active=COLUMN_ENABLED)
+ column = gtk.TreeViewColumn(_("Enabled"), renderer, active=COLUMN_ENABLED)
# set this column to a fixed sizing(of 50 pixels)
#column.set_sizing(gtk.TREE_VIEW_COLUMN_FIXED)
@@ -95,7 +102,7 @@ class Config_window(SimpleGladeApp):
renderer.connect("edited", self.on_cell_edited, model)
renderer.set_data("column", COLUMN_SERVICE)
- column = gtk.TreeViewColumn('Service type', renderer,
+ column = gtk.TreeViewColumn(_("Service type"), renderer,
text=COLUMN_SERVICE, editable=COLUMN_EDITABLE)
treeview.append_column(column)
@@ -129,7 +136,7 @@ class Config_window(SimpleGladeApp):
iter = model.append()
model.set (iter,
COLUMN_ENABLED, False,
- COLUMN_SERVICE, "_service._protocol",
+ COLUMN_SERVICE, _("_service._protocol"),
COLUMN_NAME, None,
COLUMN_ACTION, False,
COLUMN_EDITABLE, True)