diff options
author | Alexander Larsson <alexl@redhat.com> | 2008-01-28 10:54:14 +0000 |
---|---|---|
committer | Alexander Larsson <alexl@src.gnome.org> | 2008-01-28 10:54:14 +0000 |
commit | c61dc33f75801ae23b33f9c3bf6e057853f7e5f1 (patch) | |
tree | 780a3b9261782b91ef81e07807aaf949d40f8d4a /daemon/daemon-main.c | |
parent | fd50d05d3ee6d72750a886349cb8a51adf68ee7d (diff) | |
download | gvfs-c61dc33f75801ae23b33f9c3bf6e057853f7e5f1.tar.gz |
Enable translations for daemons and some l10n fixes. Patch from Luca
2008-01-28 Alexander Larsson <alexl@redhat.com>
* daemon/Makefile.am:
* daemon/daemon-main.c:
* daemon/main.c:
Enable translations for daemons and some l10n
fixes. Patch from Luca Ferretti.
svn path=/trunk/; revision=1186
Diffstat (limited to 'daemon/daemon-main.c')
-rw-r--r-- | daemon/daemon-main.c | 27 |
1 files changed, 20 insertions, 7 deletions
diff --git a/daemon/daemon-main.c b/daemon/daemon-main.c index b02e50f4..b70f14c4 100644 --- a/daemon/daemon-main.c +++ b/daemon/daemon-main.c @@ -44,6 +44,12 @@ daemon_init (void) { DBusConnection *connection; DBusError derror; + + setlocale (LC_ALL, ""); + + bindtextdomain (GETTEXT_PACKAGE, GVFS_LOCALEDIR); + bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); + textdomain (GETTEXT_PACKAGE); dbus_threads_init_default (); g_thread_init (NULL); @@ -53,7 +59,8 @@ daemon_init (void) connection = dbus_bus_get (DBUS_BUS_SESSION, &derror); if (connection == NULL) { - g_printerr (_("Error connecting to D-Bus: %s\n"), derror.message); + g_printerr (_("Error connecting to D-Bus: %s"), derror.message); + g_printerr ("\n"); dbus_error_free (&derror); exit (1); } @@ -71,7 +78,8 @@ send_spawned (DBusConnection *connection, gboolean succeeded, char *error_messag if (spawner_id == NULL || spawner_path == NULL) { if (!succeeded) - g_print ("Error: %s\n", error_message); + g_printerr (_("Error: %s"), error_message); + g_printerr ("_\n"); return; } @@ -103,7 +111,8 @@ daemon_parse_args (int argc, char *argv[], const char *default_type) { if (argc < 4) { - g_printerr ("Usage: %s --spawner dbus-id object_path\n", argv[0]); + g_printerr (_("Usage: %s --spawner dbus-id object_path"), argv[0]); + g_printerr ("\n"); exit (1); } @@ -126,7 +135,8 @@ daemon_parse_args (int argc, char *argv[], const char *default_type) p = strchr (argv[i], '='); if (p == NULL || p[1] == 0 || p == argv[i]) { - g_printerr ("Usage: %s key=value key=value ...\n", argv[0]); + g_printerr (_("Usage: %s key=value key=value ..."), argv[0]); + g_printerr ("\n"); exit (1); } @@ -141,8 +151,10 @@ daemon_parse_args (int argc, char *argv[], const char *default_type) if (!found_type) { - g_printerr ("No mount type specified\n"); - g_printerr ("Usage: %s key=value key=value ...\n", argv[0]); + g_printerr (_("No mount type specified")); + g_printerr ("\n"); + g_printerr (_("Usage: %s key=value key=value ..."), argv[0]); + g_printerr ("\n"); exit (1); } } @@ -174,7 +186,8 @@ daemon_main (int argc, connection = dbus_bus_get (DBUS_BUS_SESSION, &derror); if (connection == NULL) { - g_printerr (_("Error connecting dbus: %s\n"), derror.message); + g_printerr (_("Error connecting to D-Bus: %s"), derror.message); + g_printerr ("\n"); dbus_error_free (&derror); exit (1); } |