diff options
-rw-r--r-- | activity.py | 4 | ||||
-rw-r--r-- | canvas.py | 18 |
2 files changed, 14 insertions, 8 deletions
diff --git a/activity.py b/activity.py index 48f4018..d930e8d 100644 --- a/activity.py +++ b/activity.py @@ -33,6 +33,8 @@ from sugar.graphics.radiotoolbutton import RadioToolButton from sugar.graphics.icon import Icon from sugar.graphics import iconentry +from gettext import gettext as _ + from canvas import Canvas # Update the list @@ -66,10 +68,12 @@ class ActivitiesStore(activity.Activity): store_list.set_active(True) store_list.props.icon_name = 'view-list' store_list.connect("clicked", canvas.switch_to_list) + store_list.set_tooltip(_("Show the search list")) toolbarbox.toolbar.insert(store_list, -1) downloads_list = RadioToolButton() downloads_list.connect("clicked", canvas.switch_to_downloads_list) + downloads_list.set_tooltip(_("Show the downloads list")) downloads_list.props.group = store_list self.downloads_icon = DownloadsIcon() @@ -22,6 +22,8 @@ import gtk import threading import utils +from gettext import gettext as _ + BTN_COLOR = gtk.gdk.color_parse("blue") @@ -112,7 +114,7 @@ class ActivityWidget(gtk.HBox): self.name_label = self._label() self.icon = gtk.Image() - self.install_button = gtk.Button("INSTALL") + self.install_button = gtk.Button(_("INSTALL")) self.install_button.connect("clicked", self._btn_clicked) self.install_button.modify_bg(gtk.STATE_NORMAL, BTN_COLOR) self.install_button.modify_bg(gtk.STATE_PRELIGHT, BTN_COLOR) @@ -177,22 +179,22 @@ class DownloadList(gtk.TreeView): self.set_model(self._model) renderer_text = gtk.CellRendererText() - column_text = gtk.TreeViewColumn("Name", renderer_text, text=0) + column_text = gtk.TreeViewColumn(_("Name"), renderer_text, text=0) self.append_column(column_text) renderer_text = gtk.CellRendererText() - column_text = gtk.TreeViewColumn("State", renderer_text, text=1) + column_text = gtk.TreeViewColumn(_("State"), renderer_text, text=1) self.append_column(column_text) renderer_progress = gtk.CellRendererProgress() - column_progress = gtk.TreeViewColumn("Progress", renderer_progress, + column_progress = gtk.TreeViewColumn(_("Progress"), renderer_progress, value=2) self.append_column(column_progress) self.show_all() def add_download(self, name): - iter = self._model.append([name, "Starting download...", 0]) + iter = self._model.append([name, _("Starting download..."), 0]) return iter def set_download_progress(self, id, progress): @@ -200,10 +202,10 @@ class DownloadList(gtk.TreeView): self._model[id][2] = int(progress) if progress > 0: - self._model[id][1] = "Downloading..." + self._model[id][1] = _("Downloading...") if progress >= 150: - self._model[id][1] = "Installing..." + self._model[id][1] = _("Installing...") if progress == 200: - self._model[id][1] = "Installed!" + self._model[id][1] = _("Installed!") |