From 2424b7418399694e059ea22699de1c0c45dab772 Mon Sep 17 00:00:00 2001 From: Diego Escalante Urrelo Date: Tue, 23 Feb 2010 01:47:21 -0500 Subject: Always use i18n'd Desktop and Downloads dir names Otherwise preferences gets confused and also some other parts of our code put files where they shouldn't be. This was causing the default downloads destination to reset everytime the preferences dialog was opened and also causing some downloads (when "Open" is selected) to end up where they shouldn't. Bug #610721 --- src/prefs-dialog.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/prefs-dialog.c b/src/prefs-dialog.c index 6545f7cd4..d532d41f0 100644 --- a/src/prefs-dialog.c +++ b/src/prefs-dialog.c @@ -906,13 +906,16 @@ download_path_changed_cb (GtkFileChooser *button) desktop_dir = ephy_file_desktop_dir (); g_return_if_fail (downloads_dir != NULL && desktop_dir != NULL); + /* Check if the dir matches the default downloads_dir or desktop_dir to + * store the english name instead of the localized one reported by the + * two ephy_file_ functions. */ if (strcmp (dir, downloads_dir) == 0) { - eel_gconf_set_string (CONF_STATE_DOWNLOAD_DIR, "Downloads"); + eel_gconf_set_string (CONF_STATE_DOWNLOAD_DIR, _("Downloads")); } else if (strcmp (dir, desktop_dir) == 0) { - eel_gconf_set_string (CONF_STATE_DOWNLOAD_DIR, "Desktop"); + eel_gconf_set_string (CONF_STATE_DOWNLOAD_DIR, _("Desktop")); } else { -- cgit v1.2.3