Reword userstyle/ script install message in infobar

This commit is contained in:
Paweł Forysiuk 2010-11-08 02:26:53 +01:00 committed by Christian Dywan
parent d4644a67f1
commit 2feb127e4b

View file

@ -214,19 +214,29 @@ addons_uri_install (MidoriBrowser* browser,
AddonsKind kind) AddonsKind kind)
{ {
const gchar* kind_name; const gchar* kind_name;
gchar* message, *button_text; const gchar* message;
const gchar* button_text;
kind_name = kind == ADDONS_USER_SCRIPTS ? "user script" : "user style";
if (kind == ADDONS_USER_SCRIPTS)
{
/* i18n: An infobar shows up when viewing a script on userscripts.org */
message = _("This page appears to contain a user script. Do you wish to install it?");
button_text = _("_Install user script");
}
else if (kind == ADDONS_USER_STYLES)
{
/* i18n: An infobar shows up when viewing a style on userstyles.org */
message = _("This page appears to contain a user style. Do you wish to install it?");
button_text = _("_Install user style");
}
else
g_assert_not_reached ();
kind_name = ADDONS_USER_SCRIPTS ? "user script" : "user style";
message = g_strdup_printf (_("Currently viewed page appears to contain %s. Do you wish to install it?"),
kind_name);
button_text = g_strdup_printf (_("_Install %s"), kind_name);
midori_view_add_info_bar (view, GTK_MESSAGE_QUESTION, message, midori_view_add_info_bar (view, GTK_MESSAGE_QUESTION, message,
G_CALLBACK (addons_install_response), view, G_CALLBACK (addons_install_response), view,
button_text, GTK_RESPONSE_ACCEPT, button_text, GTK_RESPONSE_ACCEPT,
_("_Don't Install"), GTK_RESPONSE_CANCEL, NULL); _("Don't install"), GTK_RESPONSE_CANCEL, NULL);
g_free (message);
g_free (button_text);
} }
static void static void