summaryrefslogtreecommitdiff
path: root/src/trg-remote-prefs-dialog.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-03-06 21:39:14 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-03-06 21:39:14 +0000
commitc8f532bd4192bc3d5a8dfda1b1db943870475658 (patch)
tree22e6f6a88c86b8bd029fadfbf82caa0adc432f0e /src/trg-remote-prefs-dialog.c
parent333b26cbd471c2fb60cc0bdd6f37ca0bf5267c0d (diff)
all (I hope) strings in _(string) macro for localisation
Diffstat (limited to 'src/trg-remote-prefs-dialog.c')
-rw-r--r--src/trg-remote-prefs-dialog.c85
1 files changed, 43 insertions, 42 deletions
diff --git a/src/trg-remote-prefs-dialog.c b/src/trg-remote-prefs-dialog.c
index b0ca1c5..1536293 100644
--- a/src/trg-remote-prefs-dialog.c
+++ b/src/trg-remote-prefs-dialog.c
@@ -17,6 +17,7 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/
+#include <glib/gi18n.h>
#include <gtk/gtk.h>
#include <json-glib/json-glib.h>
@@ -160,9 +161,9 @@ static void
trg_remote_prefs_response_cb(GtkDialog * dlg, gint res_id,
gpointer data G_GNUC_UNUSED)
{
- if (res_id == GTK_RESPONSE_ACCEPT) {
+ if (res_id == GTK_RESPONSE_ACCEPT)
update_session(dlg);
- }
+
gtk_widget_destroy(GTK_WIDGET(dlg));
instance = NULL;
}
@@ -214,10 +215,10 @@ static GtkWidget *trg_rprefs_limitsPage(TrgRemotePrefsDialog * win,
t = hig_workarea_create();
- hig_workarea_add_section_title(t, &row, "Bandwidth");
+ hig_workarea_add_section_title(t, &row, _("Bandwidth"));
tb = priv->speed_limit_down_check = gtk_check_button_new_with_mnemonic
- ("Limit download speed (KB/s)");
+ (_("Limit download speed (KB/s)"));
widget_set_json_key(tb, SGET_SPEED_LIMIT_DOWN_ENABLED);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(tb),
session_get_speed_limit_down_enabled
@@ -236,7 +237,7 @@ static GtkWidget *trg_rprefs_limitsPage(TrgRemotePrefsDialog * win,
hig_workarea_add_row_w(t, &row, tb, w, NULL);
tb = priv->speed_limit_up_check = gtk_check_button_new_with_mnemonic
- ("Limit upload speed (KB/s)");
+ (_("Limit upload speed (KB/s)"));
widget_set_json_key(tb, SGET_SPEED_LIMIT_UP_ENABLED);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(tb),
session_get_speed_limit_up_enabled(json));
@@ -253,10 +254,10 @@ static GtkWidget *trg_rprefs_limitsPage(TrgRemotePrefsDialog * win,
(tb)));
hig_workarea_add_row_w(t, &row, tb, w, NULL);
- hig_workarea_add_section_title(t, &row, "Seeding");
+ hig_workarea_add_section_title(t, &row, _("Seeding"));
tb = priv->seed_ratio_limit_check = gtk_check_button_new_with_mnemonic
- ("Seed ratio limit");
+ (_("Seed ratio limit"));
widget_set_json_key(tb, SGET_SEED_RATIO_LIMITED);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(tb),
session_get_seed_ratio_limited(json));
@@ -273,21 +274,21 @@ static GtkWidget *trg_rprefs_limitsPage(TrgRemotePrefsDialog * win,
G_CALLBACK(toggle_active_arg_is_sensitive), w);
hig_workarea_add_row_w(t, &row, tb, w, NULL);
- hig_workarea_add_section_title(t, &row, "Peers");
+ hig_workarea_add_section_title(t, &row, _("Peers"));
w = priv->peer_limit_global_spin =
gtk_spin_button_new_with_range(0, INT_MAX, 5);
widget_set_json_key(GTK_WIDGET(w), SGET_PEER_LIMIT_GLOBAL);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(w),
session_get_peer_limit_global(json));
- hig_workarea_add_row(t, &row, "Global peer limit", w, w);
+ hig_workarea_add_row(t, &row, _("Global peer limit"), w, w);
w = priv->peer_limit_per_torrent_spin =
gtk_spin_button_new_with_range(0, INT_MAX, 5);
widget_set_json_key(GTK_WIDGET(w), SGET_PEER_LIMIT_PER_TORRENT);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(w),
session_get_peer_limit_per_torrent(json));
- hig_workarea_add_row(t, &row, "Per torrent peer limit", w, w);
+ hig_workarea_add_row(t, &row, _("Per torrent peer limit"), w, w);
return t;
}
@@ -301,7 +302,7 @@ static void on_port_tested(JsonObject * response, int status,
TrgRemotePrefsDialogPrivate *priv =
TRG_REMOTE_PREFS_DIALOG_GET_PRIVATE(data);
- gtk_button_set_label(GTK_BUTTON(priv->port_test_button), "Retest");
+ gtk_button_set_label(GTK_BUTTON(priv->port_test_button), _("Retest"));
gtk_widget_set_sensitive(priv->port_test_button, TRUE);
if (status == CURLE_OK) {
@@ -310,10 +311,10 @@ static void on_port_tested(JsonObject * response, int status,
"port-is-open");
if (isOpen)
gtk_label_set_markup(GTK_LABEL(priv->port_test_label),
- "Port is <span font_weight=\"bold\" fgcolor=\"darkgreen\">open</span>");
+ _("Port is <span font_weight=\"bold\" fgcolor=\"darkgreen\">open</span>"));
else
gtk_label_set_markup(GTK_LABEL(priv->port_test_label),
- "Port is <span font_weight=\"bold\" fgcolor=\"red\">closed</span>");
+ _("Port is <span font_weight=\"bold\" fgcolor=\"red\">closed</span>"));
} else {
trg_error_dialog(GTK_WINDOW(data), status, response);
}
@@ -329,8 +330,8 @@ static void port_test_cb(GtkButton * b, gpointer data)
TRG_REMOTE_PREFS_DIALOG_GET_PRIVATE(data);
JsonNode *req = port_test();
- gtk_label_set_text(GTK_LABEL(priv->port_test_label), "Port test");
- gtk_button_set_label(b, "Testing...");
+ gtk_label_set_text(GTK_LABEL(priv->port_test_label), _("Port test"));
+ gtk_button_set_label(b, _("Testing..."));
gtk_widget_set_sensitive(GTK_WIDGET(b), FALSE);
dispatch_async(priv->client, req, on_port_tested, data);
@@ -352,7 +353,7 @@ static void on_blocklist_updated(JsonObject * response, int status,
if (status == CURLE_OK) {
JsonObject *args = get_arguments(response);
gchar *labelText =
- g_strdup_printf("Blocklist (%ld entries)",
+ g_strdup_printf(_("Blocklist (%ld entries)"),
json_object_get_int_member(args,
SGET_BLOCKLIST_SIZE));
gtk_button_set_label(GTK_BUTTON(priv->blocklist_check),
@@ -375,7 +376,7 @@ static void update_blocklist_cb(GtkButton * b, gpointer data)
JsonNode *req = blocklist_update();
gtk_widget_set_sensitive(GTK_WIDGET(b), FALSE);
- gtk_button_set_label(b, "Updating...");
+ gtk_button_set_label(b, _("Updating..."));
dispatch_async(priv->client, req, on_blocklist_updated, data);
}
@@ -394,9 +395,9 @@ static GtkWidget *trg_rprefs_connPage(TrgRemotePrefsDialog * win,
w = priv->encryption_combo = gtk_combo_box_new_text();
widget_set_json_key(GTK_WIDGET(w), SGET_ENCRYPTION);
- gtk_combo_box_append_text(GTK_COMBO_BOX(w), "Required");
- gtk_combo_box_append_text(GTK_COMBO_BOX(w), "Preferred");
- gtk_combo_box_append_text(GTK_COMBO_BOX(w), "Tolerated");
+ gtk_combo_box_append_text(GTK_COMBO_BOX(w), _("Required"));
+ gtk_combo_box_append_text(GTK_COMBO_BOX(w), _("Preferred"));
+ gtk_combo_box_append_text(GTK_COMBO_BOX(w), _("Tolerated"));
stringValue = session_get_encryption(s);
if (g_strcmp0(stringValue, "required") == 0) {
gtk_combo_box_set_active(GTK_COMBO_BOX(w), 0);
@@ -405,46 +406,46 @@ static GtkWidget *trg_rprefs_connPage(TrgRemotePrefsDialog * win,
} else {
gtk_combo_box_set_active(GTK_COMBO_BOX(w), 1);
}
- hig_workarea_add_row(t, &row, "Encryption", w, NULL);
+ hig_workarea_add_row(t, &row, _("Encryption"), w, NULL);
w = priv->peer_port_spin = gtk_spin_button_new_with_range(0, 65535, 1);
widget_set_json_key(w, SGET_PEER_PORT);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(w),
session_get_peer_port(s));
- hig_workarea_add_row(t, &row, "Peer port", w, w);
+ hig_workarea_add_row(t, &row, _("Peer port"), w, w);
- priv->port_test_label = gtk_label_new("Port test");
- w = priv->port_test_button = gtk_button_new_with_label("Test");
+ priv->port_test_label = gtk_label_new(_("Port test"));
+ w = priv->port_test_button = gtk_button_new_with_label(_("Test"));
g_signal_connect(w, "clicked", G_CALLBACK(port_test_cb), win);
hig_workarea_add_row_w(t, &row, priv->port_test_label, w, NULL);
w = priv->peer_port_random_check =
hig_workarea_add_wide_checkbutton(t, &row,
- "Random peer port on start",
+ _("Random peer port on start"),
session_get_peer_port_random(s));
widget_set_json_key(w, SGET_PEER_PORT_RANDOM_ON_START);
w = priv->peer_port_forwarding_check =
hig_workarea_add_wide_checkbutton(t, &row,
- "Peer port forwarding",
+ _("Peer port forwarding"),
session_get_port_forwarding_enabled
(s));
widget_set_json_key(w, SGET_PORT_FORWARDING_ENABLED);
w = priv->pex_enabled_check =
hig_workarea_add_wide_checkbutton(t, &row,
- "Peer exchange (PEX)",
+ _("Peer exchange (PEX)"),
session_get_pex_enabled(s));
widget_set_json_key(w, SGET_PEX_ENABLED);
w = priv->lpd_enabled_check =
hig_workarea_add_wide_checkbutton(t, &row,
- "Local peer discovery",
+ _("Local peer discovery"),
session_get_lpd_enabled(s));
widget_set_json_key(w, SGET_LPD_ENABLED);
stringValue =
- g_strdup_printf("Blocklist (%ld entries)",
+ g_strdup_printf(_("Blocklist (%ld entries)"),
session_get_blocklist_size(s));
tb = priv->blocklist_check =
gtk_check_button_new_with_mnemonic(stringValue);
@@ -454,7 +455,7 @@ static GtkWidget *trg_rprefs_connPage(TrgRemotePrefsDialog * win,
session_get_blocklist_enabled(s));
w = priv->blocklist_update_button =
- gtk_button_new_with_label("Update");
+ gtk_button_new_with_label(_("Update"));
g_signal_connect(G_OBJECT(w), "clicked",
G_CALLBACK(update_blocklist_cb), win);
@@ -470,7 +471,7 @@ static GtkWidget *trg_rprefs_connPage(TrgRemotePrefsDialog * win,
(GTK_TOGGLE_BUTTON(tb)));
g_signal_connect(G_OBJECT(tb), "toggled",
G_CALLBACK(toggle_active_arg_is_sensitive), w);
- hig_workarea_add_row(t, &row, "Blocklist URL:", w, NULL);
+ hig_workarea_add_row(t, &row, _("Blocklist URL:"), w, NULL);
}
return t;
@@ -491,10 +492,10 @@ static GtkWidget *trg_rprefs_generalPage(TrgRemotePrefsDialog * win,
w = priv->download_dir_entry = gtk_entry_new();
widget_set_json_key(w, SGET_DOWNLOAD_DIR);
gtk_entry_set_text(GTK_ENTRY(w), session_get_download_dir(s));
- hig_workarea_add_row(t, &row, "Download directory", w, NULL);
+ hig_workarea_add_row(t, &row, _("Download directory"), w, NULL);
tb = priv->incomplete_dir_check =
- gtk_check_button_new_with_mnemonic("Incomplete download dir");
+ gtk_check_button_new_with_mnemonic(_("Incomplete download dir"));
widget_set_json_key(tb, SGET_INCOMPLETE_DIR_ENABLED);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(tb),
session_get_incomplete_dir_enabled(s));
@@ -510,7 +511,7 @@ static GtkWidget *trg_rprefs_generalPage(TrgRemotePrefsDialog * win,
hig_workarea_add_row_w(t, &row, tb, w, NULL);
tb = priv->done_script_enabled_check =
- gtk_check_button_new_with_mnemonic("Torrent done script");
+ gtk_check_button_new_with_mnemonic(_("Torrent done script"));
widget_set_json_key(tb, SGET_SCRIPT_TORRENT_DONE_ENABLED);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(tb),
session_get_torrent_done_enabled(s));
@@ -531,26 +532,26 @@ static GtkWidget *trg_rprefs_generalPage(TrgRemotePrefsDialog * win,
gtk_spin_button_new_with_range(0, INT_MAX, 1);
widget_set_json_key(w, SGET_CACHE_SIZE_MB);
gtk_spin_button_set_value(GTK_SPIN_BUTTON(w), cache_size_mb);
- hig_workarea_add_row(t, &row, "Cache size (MB)", w, w);
+ hig_workarea_add_row(t, &row, _("Cache size (MB)"), w, w);
}
w = priv->rename_partial_files_check =
hig_workarea_add_wide_checkbutton(t, &row,
- "Rename partial files",
+ _("Rename partial files"),
session_get_rename_partial_files
(s));
widget_set_json_key(w, SGET_RENAME_PARTIAL_FILES);
w = priv->trash_original_torrent_files_check =
hig_workarea_add_wide_checkbutton(t, &row,
- "Trash original torrent files",
+ _("Trash original torrent files"),
session_get_trash_original_torrent_files
(s));
widget_set_json_key(w, SGET_TRASH_ORIGINAL_TORRENT_FILES);
w = priv->start_added_torrent_check =
hig_workarea_add_wide_checkbutton(t, &row,
- "Start added torrents",
+ _("Start added torrents"),
session_get_start_added_torrents
(s));
widget_set_json_key(w, SGET_START_ADDED_TORRENTS);
@@ -576,7 +577,7 @@ static GObject *trg_remote_prefs_dialog_constructor(GType type,
priv = TRG_REMOTE_PREFS_DIALOG_GET_PRIVATE(object);
session = priv->client->session;
- gtk_window_set_title(GTK_WINDOW(object), "Remote Preferences");
+ gtk_window_set_title(GTK_WINDOW(object), _("Remote Preferences"));
gtk_window_set_transient_for(GTK_WINDOW(object),
GTK_WINDOW(priv->parent));
gtk_window_set_destroy_with_parent(GTK_WINDOW(object), TRUE);
@@ -604,17 +605,17 @@ static GObject *trg_remote_prefs_dialog_constructor(GType type,
gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
trg_rprefs_generalPage
(TRG_REMOTE_PREFS_DIALOG(object),
- session), gtk_label_new("General"));
+ session), gtk_label_new(_("General")));
gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
trg_rprefs_connPage
(TRG_REMOTE_PREFS_DIALOG(object),
- session), gtk_label_new("Connections"));
+ session), gtk_label_new(_("Connections")));
gtk_notebook_append_page(GTK_NOTEBOOK(notebook),
trg_rprefs_limitsPage
(TRG_REMOTE_PREFS_DIALOG(object),
- session), gtk_label_new("Limits"));
+ session), gtk_label_new(_("Limits")));
gtk_container_set_border_width(GTK_CONTAINER(notebook), GUI_PAD);