summaryrefslogtreecommitdiff
path: root/daemon/daemon-main.c
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2008-01-28 10:54:14 +0000
committerAlexander Larsson <alexl@src.gnome.org>2008-01-28 10:54:14 +0000
commitc61dc33f75801ae23b33f9c3bf6e057853f7e5f1 (patch)
tree780a3b9261782b91ef81e07807aaf949d40f8d4a /daemon/daemon-main.c
parentfd50d05d3ee6d72750a886349cb8a51adf68ee7d (diff)
downloadgvfs-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.c27
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);
}