From 6c790f7bd5f2b8df3af6fe2e94f9e42128ed708f Mon Sep 17 00:00:00 2001 From: Sascha Silbe Date: Tue, 07 Jun 2011 16:08:28 +0000 Subject: Clarify warning on Stop with pending downloads (SL#1508) The warning previously used the word "cancel" to describe two antagonistic operations: Not continuing the download (including erasing it from the Journal) and not stopping Browse. The new wording was agreed upon [1] by the Design Team. [1] http://meeting.sugarlabs.org/sugar-meeting/meetings/2011-05-29T16:09:15.html Closes: SL#1508 Signed-off-by: Sascha Silbe --- (limited to 'webactivity.py') diff --git a/webactivity.py b/webactivity.py index 48cb3ed..fc9e913 100644 --- a/webactivity.py +++ b/webactivity.py @@ -18,6 +18,7 @@ import logging from gettext import gettext as _ +from gettext import ngettext import os import subprocess @@ -650,10 +651,17 @@ class WebActivity(activity.Activity): return True else: alert = Alert() - alert.props.title = _('Download in progress') - alert.props.msg = _('Stopping now will cancel your download') + alert.props.title = ngettext('Download in progress', + 'Downloads in progress', + downloadmanager.num_downloads()) + message = ngettext('Stopping now will erase your download', + 'Stopping now will erase your downloads', + downloadmanager.num_downloads()) + alert.props.msg = message cancel_icon = Icon(icon_name='dialog-cancel') - alert.add_button(gtk.RESPONSE_CANCEL, _('Cancel'), cancel_icon) + cancel_label = ngettext('Continue download', 'Continue downloads', + downloadmanager.num_downloads()) + alert.add_button(gtk.RESPONSE_CANCEL, cancel_label, cancel_icon) stop_icon = Icon(icon_name='dialog-ok') alert.add_button(gtk.RESPONSE_OK, _('Stop'), stop_icon) stop_icon.show() -- cgit v0.9.1