[Xfce4-commits] r24299 - in libexo/trunk: . exo-mount po

Benedikt Meurer benny at xfce.org
Sun Jan 7 23:42:27 CET 2007


Author: benny
Date: 2007-01-07 22:42:26 +0000 (Sun, 07 Jan 2007)
New Revision: 24299

Modified:
   libexo/trunk/ChangeLog
   libexo/trunk/exo-mount/exo-mount-hal.c
   libexo/trunk/po/ChangeLog
   libexo/trunk/po/ca.po
   libexo/trunk/po/cs.po
   libexo/trunk/po/cy.po
   libexo/trunk/po/de.po
   libexo/trunk/po/dz.po
   libexo/trunk/po/el.po
   libexo/trunk/po/en_GB.po
   libexo/trunk/po/es.po
   libexo/trunk/po/et.po
   libexo/trunk/po/eu.po
   libexo/trunk/po/fi.po
   libexo/trunk/po/fr.po
   libexo/trunk/po/gl.po
   libexo/trunk/po/he.po
   libexo/trunk/po/hu.po
   libexo/trunk/po/it.po
   libexo/trunk/po/ja.po
   libexo/trunk/po/ka.po
   libexo/trunk/po/libexo-0.3.pot
   libexo/trunk/po/lt.po
   libexo/trunk/po/mk.po
   libexo/trunk/po/nl.po
   libexo/trunk/po/pa.po
   libexo/trunk/po/pl.po
   libexo/trunk/po/pt_BR.po
   libexo/trunk/po/ro.po
   libexo/trunk/po/ru.po
   libexo/trunk/po/sv.po
Log:
2007-01-07	Benedikt Meurer <benny at xfce.org>

	* exo-mount/exo-mount-hal.c: Handle blank discs properly. Try to come
	  up with a usable error message if the user tries to mount a blank
	  disc or a pure audio disc.
	* exo-mount/exo-mount-hal.c: Fix crash with certain types of discs.
	  Bug #2723.
	* po/libexo-0.3.pot, po/*.po: Merge new strings.
	* po/de.po: Update german translations.




Modified: libexo/trunk/ChangeLog
===================================================================
--- libexo/trunk/ChangeLog	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/ChangeLog	2007-01-07 22:42:26 UTC (rev 24299)
@@ -1,5 +1,15 @@
 2007-01-07	Benedikt Meurer <benny at xfce.org>
 
+	* exo-mount/exo-mount-hal.c: Handle blank discs properly. Try to come
+	  up with a usable error message if the user tries to mount a blank
+	  disc or a pure audio disc.
+	* exo-mount/exo-mount-hal.c: Fix crash with certain types of discs.
+	  Bug #2723.
+	* po/libexo-0.3.pot, po/*.po: Merge new strings.
+	* po/de.po: Update german translations.
+
+2007-01-07	Benedikt Meurer <benny at xfce.org>
+
 	* configure.in.in, Makefile.am, exo-hal/: Add utility library exo-hal,
 	  which provides functions to lookup display names and icons for HAL
 	  devices. These functions are used by both exo-mount and Thunar, and

Modified: libexo/trunk/exo-mount/exo-mount-hal.c
===================================================================
--- libexo/trunk/exo-mount/exo-mount-hal.c	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/exo-mount/exo-mount-hal.c	2007-01-07 22:42:26 UTC (rev 24299)
@@ -234,9 +234,12 @@
 
   /* determine the valid mount options from the UDI */
   device->fsoptions = libhal_device_get_property_strlist (hal_context, udi, "volume.mount.valid_options", &derror);
-  if (G_UNLIKELY (device->file == NULL || device->name == NULL || device->fsoptions == NULL))
+
+  /* sanity checking */
+  if (G_UNLIKELY (device->file == NULL || device->name == NULL))
     {
       exo_mount_hal_device_free (device);
+      device = NULL;
       goto err0;
     }
 
@@ -609,34 +612,40 @@
 
   /* determine the required mount options */
   options = g_new0 (gchar *, 20);
-  for (m = 0; device->fsoptions[m] != NULL; ++m)
+
+  /* check if we know any valid mount options */
+  if (G_LIKELY (device->fsoptions != NULL))
     {
-      /* this is currently mostly Linux specific noise */
-      if (strcmp (device->fsoptions[m], "uid=") == 0
-          && (strcmp (device->fstype, "vfat") == 0
-           || strcmp (device->fstype, "iso9660") == 0
-           || strcmp (device->fstype, "udf") == 0
-           || device->volume == NULL))
+      /* process all valid mount options */
+      for (m = 0; device->fsoptions[m] != NULL; ++m)
         {
-          options[n++] = g_strdup_printf ("uid=%u", (guint) getuid ());
+          /* this is currently mostly Linux specific noise */
+          if (strcmp (device->fsoptions[m], "uid=") == 0
+              && (strcmp (device->fstype, "vfat") == 0
+               || strcmp (device->fstype, "iso9660") == 0
+               || strcmp (device->fstype, "udf") == 0
+               || device->volume == NULL))
+            {
+              options[n++] = g_strdup_printf ("uid=%u", (guint) getuid ());
+            }
+          else if (strcmp (device->fsoptions[m], "shortname=") == 0
+                && strcmp (device->fstype, "vfat") == 0)
+            {
+              options[n++] = g_strdup_printf ("shortname=winnt");
+            }
+          else if (strcmp (device->fsoptions[m], "sync") == 0
+                && device->volume == NULL)
+            {
+              /* non-pollable drive... */
+              options[n++] = g_strdup ("sync");
+            }
+          else if (strcmp (device->fsoptions[m], "longnames") == 0
+                && strcmp (device->fstype, "vfat") == 0)
+            {
+              /* however this one is FreeBSD specific */
+              options[n++] = g_strdup ("longnames");
+            }
         }
-      else if (strcmp (device->fsoptions[m], "shortname=") == 0
-            && strcmp (device->fstype, "vfat") == 0)
-        {
-          options[n++] = g_strdup_printf ("shortname=winnt");
-        }
-      else if (strcmp (device->fsoptions[m], "sync") == 0
-            && device->volume == NULL)
-        {
-          /* non-pollable drive... */
-          options[n++] = g_strdup ("sync");
-        }
-      else if (strcmp (device->fsoptions[m], "longnames") == 0
-            && strcmp (device->fstype, "vfat") == 0)
-        {
-          /* however this one is FreeBSD specific */
-          options[n++] = g_strdup ("longnames");
-        }
     }
 
   /* try to determine a usable mount point */
@@ -798,8 +807,30 @@
         }
       else
         {
-          /* unknown error, use HAL's message */
-          exo_mount_hal_propagate_error (error, &derror);
+          /* try to come up with a useful error message */
+          if (device->volume != NULL && libhal_volume_is_disc (device->volume) && libhal_volume_disc_is_blank (device->volume))
+            {
+              /* TRANSLATORS: User tried to mount blank disc, which is not going to work. */
+              g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED,
+                           _("Blank discs cannot be mounted, use a CD "
+                             "recording application like Xfburn to "
+                             "record audio or data on the disc"));
+            }
+          else if (device->volume != NULL
+              && libhal_volume_is_disc (device->volume)
+              && !libhal_volume_disc_has_data (device->volume)
+              && libhal_volume_disc_has_audio (device->volume))
+            {
+              /* TRANSLATORS: User tried to mount an Audio CD that doesn't contain a data track. */
+              g_set_error (error, G_FILE_ERROR, G_FILE_ERROR_FAILED,
+                           _("Audio CDs cannot be mounted, use "
+                             "Xfmedia to play the audio tracks"));
+            }
+          else
+            {
+              /* unknown error, use HAL's message */
+              exo_mount_hal_propagate_error (error, &derror);
+            }
         }
 
       /* release D-Bus error */

Modified: libexo/trunk/po/ChangeLog
===================================================================
--- libexo/trunk/po/ChangeLog	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/ChangeLog	2007-01-07 22:42:26 UTC (rev 24299)
@@ -1,3 +1,8 @@
+2007-01-07  Benedikt Meurer <benny at xfce.org>
+
+	* libexo-0.3.pot, *.po: Merge new strings.
+	* de.po: Update german translations.
+
 2007-01-07  Maximilian Schleiss <maxschleiss at bluewin.ch>
 
 	* fr.po: Updated the French translation.

Modified: libexo/trunk/po/ca.po
===================================================================
--- libexo/trunk/po/ca.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/ca.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-09-18 21:22+0200\n"
 "Last-Translator: Carles Muñoz Gorriz <carlesmu at internautas.org>\n"
 "Language-Team: Catalan\n"
@@ -758,90 +758,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "No s'ha pogut desar «%s»."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1164,49 +1164,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/cs.po
===================================================================
--- libexo/trunk/po/cs.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/cs.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-09-16 11:19+0100\n"
 "Last-Translator: Michal Várady <miko.vaji at gmail.com>\n"
 "Language-Team: Czech <translation-team-cs at lists.sourceforge.net>\n"
@@ -763,90 +763,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Nepodařilo se uložit \"%s\"."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1170,49 +1170,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/cy.po
===================================================================
--- libexo/trunk/po/cy.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/cy.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: cy\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-11-02 18:35+0000\n"
 "Last-Translator: Geraint Rowlands <ansbaradigeidfran at gmail.com>\n"
 "Language-Team: Welsh <xfce-i18n at xfce.org>\n"
@@ -748,90 +748,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Methu cadw \"%s\"."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1153,49 +1153,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/de.po
===================================================================
--- libexo/trunk/po/de.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/de.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -8,9 +8,9 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.13svn\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
-"PO-Revision-Date:  2007-01-07 18:02+0100\n"
-"Last-Translator: Fabian Nowak <timystery at arcor.de>\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
+"PO-Revision-Date:  2007-01-07 23:24+0100\n"
+"Last-Translator: Benedikt Meurer <benny at xfce.org>\n"
 "Language-Team: German <de at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -756,90 +756,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Konnte »%s« nicht speichern."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr "Externes %s-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr "%s-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr "Externes Diskettenlaufwerk"
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr "Diskettenlaufwerk"
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr "Compact-Flash-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr "Memory-Stick-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr "Smart-Media-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr "SD/MMC-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr "ZIP-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr "Jaz-Laufwerk"
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr "USB-Stick-Laufwerk"
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr "%s Musik-Player"
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr "%s Digitalkamera"
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr "Laufwerk"
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr "%s-Rohling"
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr "%s-Medium"
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr "Audio-CD"
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr "%s entfernbarer Datenträger"
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr "%s Datenträger"
@@ -1164,51 +1164,66 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr "Das Gerät »%s« ist nicht in der Datenträgertabelle enthalten"
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr "Das Gerät »%s« ist kein gültiger Datenträger"
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr "Sie sind nicht priviligiert den Datenträger »%s« auszuwerfen"
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 "Eine Anwendung verhindert, dass der Datenträger »%s« ausgeworfen werden kann"
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr "Sie sind nicht priviligiert den Datenträger »%s« einzubinden"
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+"CD-Rohlinge können nicht eingebunden werden. Benutzen Sie stattdessen eine "
+"Brennsoftware, wie zum Beispiel Xfburn, um Daten oder Musik auf den Rohling "
+"zu brennen"
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+"Audio-CDs können nicht eingebunden werden. Benutzen Sie stattdessen Xfmedia "
+"um die Audio-Tracks abzuspielen"
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr "Sie sind nicht priviligiert den Datenträger »%s« auszulösen"
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 "Eine Anwendung verhindert, dass der Datenträger »%s« ausgeworfen werden kann"
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/dz.po
===================================================================
--- libexo/trunk/po/dz.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/dz.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-10-20 09:45+0530\n"
 "Last-Translator: sonam pelden <sonaa_peldn at yahoo.com>\n"
 "Language-Team: Dzongkha <pgeyleg at dit.gov.bt>\n"
@@ -757,90 +757,90 @@
 msgid "Failed to save \"%s\"."
 msgstr " \"%s\" སྲུང་བཞག་འབད་ནི་ལུ་འཐུས་ཤོར་འབྱུག་ཡོད།"
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1161,49 +1161,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/el.po
===================================================================
--- libexo/trunk/po/el.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/el.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-10-09 22:54+0200\n"
 "Last-Translator: Stavros Giannouris <stavrosg at serverhive.com>\n"
 "Language-Team: Greek <nls at tux.hellug.gr>\n"
@@ -757,90 +757,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Η αποθήκευση του \"%s\" απέτυχε"
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1169,49 +1169,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/en_GB.po
===================================================================
--- libexo/trunk/po/en_GB.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/en_GB.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2005-10-10 01:45+0900\n"
 "Last-Translator: Dwayne Bailey <dwayne at translate.org.za>\n"
 "Language-Team: British English <en_gb at li.org>\n"
@@ -740,90 +740,90 @@
 msgid "Failed to save \"%s\"."
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1125,49 +1125,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/es.po
===================================================================
--- libexo/trunk/po/es.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/es.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2005-10-10 01:45+0900\n"
 "Last-Translator: Patricio Carr <pato at patocarr.com>\n"
 "Language-Team: os-cillation <info at os-cillation.com>\n"
@@ -752,90 +752,90 @@
 msgid "Failed to save \"%s\"."
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1137,49 +1137,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/et.po
===================================================================
--- libexo/trunk/po/et.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/et.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-04-21 23:06+0300\n"
 "Last-Translator: Peeter Vois <peeter.vois at proekspert.ee>\n"
 "Language-Team: Estonian <et at li.org>\n"
@@ -758,90 +758,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "\"%s\" avamine läks nässu."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1168,49 +1168,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/eu.po
===================================================================
--- libexo/trunk/po/eu.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/eu.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-09-15 22:15+0200\n"
 "Last-Translator: Piarres Beobide <pi at beobide.net>\n"
 "Language-Team: librezale <librezale at librezale.org>\n"
@@ -756,90 +756,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Huts  \"%s\" gordetzerakoan."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1161,49 +1161,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/fi.po
===================================================================
--- libexo/trunk/po/fi.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/fi.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-09-12 16:09+0300\n"
 "Last-Translator: Jari Rahkonen <jari.rahkonen at pp1.inet.fi>\n"
 "Language-Team: os-cillation <info at os-cillation.com>\n"
@@ -749,90 +749,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Kohteen \"%s\" tallentaminen epäonnistui."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1152,49 +1152,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/fr.po
===================================================================
--- libexo/trunk/po/fr.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/fr.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.13svn\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2007-01-07 23:32+0100\n"
 "Last-Translator: Maximilian Schleiss <maxschleiss at bluewin.ch>\n"
 "Language-Team: French <xfce-i18n at xfce.org>\n"
@@ -42,10 +42,8 @@
 msgid "The size of the icon to render in pixels."
 msgstr "Taille de l'icône, en pixels, pour faire le rendu."
 
-#: ../exo/exo-gdk-pixbuf-extensions.c:770
-#: ../exo-mount/exo-mount-fstab.c:148
-#: ../exo-mount/exo-mount-fstab.c:177
-#: ../exo-mount/exo-mount-fstab.c:203
+#: ../exo/exo-gdk-pixbuf-extensions.c:770 ../exo-mount/exo-mount-fstab.c:148
+#: ../exo-mount/exo-mount-fstab.c:177 ../exo-mount/exo-mount-fstab.c:203
 #, c-format
 msgid "Failed to open file \"%s\": %s"
 msgstr "Échec à l'ouverture du fichier \"%s\" : %s"
@@ -57,11 +55,13 @@
 
 #: ../exo/exo-gdk-pixbuf-extensions.c:873
 #, c-format
-msgid "Failed to load image \"%s\": Unknown reason, probably a corrupt image file"
-msgstr "Échec au chargement de l'image \"%s\" : raison inconnue, probablement une image corrompue"
+msgid ""
+"Failed to load image \"%s\": Unknown reason, probably a corrupt image file"
+msgstr ""
+"Échec au chargement de l'image \"%s\" : raison inconnue, probablement une "
+"image corrompue"
 
-#: ../exo/exo-icon-bar.c:249
-#: ../exo/exo-icon-view.c:783
+#: ../exo/exo-icon-bar.c:249 ../exo/exo-icon-view.c:783
 msgid "Orientation"
 msgstr "Orientation"
 
@@ -69,23 +69,19 @@
 msgid "The orientation of the iconbar"
 msgstr "L'orientation de la barre d'icônes"
 
-#: ../exo/exo-icon-bar.c:266
-#: ../exo/exo-icon-view.c:800
+#: ../exo/exo-icon-bar.c:266 ../exo/exo-icon-view.c:800
 msgid "Pixbuf column"
 msgstr "Colonne pixbuf"
 
-#: ../exo/exo-icon-bar.c:267
-#: ../exo/exo-icon-view.c:801
+#: ../exo/exo-icon-bar.c:267 ../exo/exo-icon-view.c:801
 msgid "Model column used to retrieve the icon pixbuf from"
 msgstr "Modèle de colonne utilisé pour obtenir l'icône pixbuf"
 
-#: ../exo/exo-icon-bar.c:282
-#: ../exo/exo-icon-view.c:927
+#: ../exo/exo-icon-bar.c:282 ../exo/exo-icon-view.c:927
 msgid "Text column"
 msgstr "Colonne texte"
 
-#: ../exo/exo-icon-bar.c:283
-#: ../exo/exo-icon-view.c:928
+#: ../exo/exo-icon-bar.c:283 ../exo/exo-icon-view.c:928
 msgid "Model column used to retrieve the text from"
 msgstr "Modèle de colonne utilisé pour obtenir le texte"
 
@@ -105,33 +101,27 @@
 msgid "Active item index"
 msgstr "Activer l'élément indexé"
 
-#: ../exo/exo-icon-bar.c:319
-#: ../exo/exo-icon-bar.c:320
+#: ../exo/exo-icon-bar.c:319 ../exo/exo-icon-bar.c:320
 msgid "Active item fill color"
 msgstr "Activer la couleur de remplissage de l'élément"
 
-#: ../exo/exo-icon-bar.c:326
-#: ../exo/exo-icon-bar.c:327
+#: ../exo/exo-icon-bar.c:326 ../exo/exo-icon-bar.c:327
 msgid "Active item border color"
 msgstr "Activer la couleur du bord de l'élément"
 
-#: ../exo/exo-icon-bar.c:333
-#: ../exo/exo-icon-bar.c:334
+#: ../exo/exo-icon-bar.c:333 ../exo/exo-icon-bar.c:334
 msgid "Active item text color"
 msgstr "Activer la couleur du texte de l'élément"
 
-#: ../exo/exo-icon-bar.c:340
-#: ../exo/exo-icon-bar.c:341
+#: ../exo/exo-icon-bar.c:340 ../exo/exo-icon-bar.c:341
 msgid "Cursor item fill color"
 msgstr "Couleur de remplissage de l'élément du curseur"
 
-#: ../exo/exo-icon-bar.c:347
-#: ../exo/exo-icon-bar.c:348
+#: ../exo/exo-icon-bar.c:347 ../exo/exo-icon-bar.c:348
 msgid "Cursor item border color"
 msgstr "Couleur du bord de l'élément du curseur"
 
-#: ../exo/exo-icon-bar.c:354
-#: ../exo/exo-icon-bar.c:355
+#: ../exo/exo-icon-bar.c:354 ../exo/exo-icon-bar.c:355
 msgid "Cursor item text color"
 msgstr "Couleur du texte de l'élément du curseur"
 
@@ -201,8 +191,7 @@
 msgstr "Toutes les icônes"
 
 #. EXO_ICON_CHOOSER_CONTEXT_FILE
-#: ../exo/exo-icon-chooser-dialog.c:115
-#: ../exo/exo-icon-chooser-dialog.c:262
+#: ../exo/exo-icon-chooser-dialog.c:115 ../exo/exo-icon-chooser-dialog.c:262
 msgid "Image Files"
 msgstr "Fichiers image"
 
@@ -233,7 +222,9 @@
 
 #: ../exo/exo-icon-view.c:684
 msgid "View allows user to search through columns interactively"
-msgstr "La vue permet à l'utilisateur de chercher dans les colonnes de manière interactive"
+msgstr ""
+"La vue permet à l'utilisateur de chercher dans les colonnes de manière "
+"interactive"
 
 #: ../exo/exo-icon-view.c:701
 msgid "Width for each item"
@@ -265,7 +256,9 @@
 
 #: ../exo/exo-icon-view.c:755
 msgid "Model column used to retrieve the text if using Pango markup"
-msgstr "Modèle de colonne utilisé pour obtenir le texte si des balises Pango sont utilisées"
+msgstr ""
+"Modèle de colonne utilisé pour obtenir le texte si des balises Pango sont "
+"utilisées"
 
 #: ../exo/exo-icon-view.c:769
 msgid "Icon View Model"
@@ -276,8 +269,11 @@
 msgstr "Le modèle pour la vue d'icônes"
 
 #: ../exo/exo-icon-view.c:784
-msgid "How the text and icon of each item are positioned relative to each other"
-msgstr "Comment le texte et l'icône sont positionnés relativement l'un par rapport à l'autre"
+msgid ""
+"How the text and icon of each item are positioned relative to each other"
+msgstr ""
+"Comment le texte et l'icône sont positionnés relativement l'un par rapport à "
+"l'autre"
 
 #: ../exo/exo-icon-view.c:816
 msgid "Reorderable"
@@ -311,25 +307,26 @@
 msgid "The selection mode"
 msgstr "Le mode de sélection"
 
-#: ../exo/exo-icon-view.c:878
-#: ../exo/exo-tree-view.c:166
+#: ../exo/exo-icon-view.c:878 ../exo/exo-tree-view.c:166
 msgid "Single Click"
 msgstr "Simple clique"
 
-#: ../exo/exo-icon-view.c:879
-#: ../exo/exo-tree-view.c:167
+#: ../exo/exo-icon-view.c:879 ../exo/exo-tree-view.c:167
 msgid "Whether the items in the view can be activated with single clicks"
-msgstr "Si les éléments dans la vue peuvent être activés ou non avec un simple clique"
+msgstr ""
+"Si les éléments dans la vue peuvent être activés ou non avec un simple clique"
 
-#: ../exo/exo-icon-view.c:895
-#: ../exo/exo-tree-view.c:183
+#: ../exo/exo-icon-view.c:895 ../exo/exo-tree-view.c:183
 msgid "Single Click Timeout"
 msgstr "Compte à rebours simple clique"
 
-#: ../exo/exo-icon-view.c:896
-#: ../exo/exo-tree-view.c:184
-msgid "The amount of time after which the item under the mouse cursor will be selected automatically in single click mode"
-msgstr "La limite de temps après laquelle l'élément sous le curseur de la souris est automatiquement sélectionné en mode simple clique"
+#: ../exo/exo-icon-view.c:896 ../exo/exo-tree-view.c:184
+msgid ""
+"The amount of time after which the item under the mouse cursor will be "
+"selected automatically in single click mode"
+msgstr ""
+"La limite de temps après laquelle l'élément sous le curseur de la souris est "
+"automatiquement sélectionné en mode simple clique"
 
 #: ../exo/exo-icon-view.c:911
 msgid "Spacing"
@@ -359,8 +356,7 @@
 msgid "Preview"
 msgstr "Prévisualiser"
 
-#: ../exo/exo-thumbnail-preview.c:139
-#: ../exo/exo-thumbnail-preview.c:281
+#: ../exo/exo-thumbnail-preview.c:139 ../exo/exo-thumbnail-preview.c:281
 msgid "No file selected"
 msgstr "Aucun fichier sélectionné"
 
@@ -389,8 +385,12 @@
 msgstr "_Ajouter une nouvelle barre d'outils"
 
 #: ../exo/exo-toolbars-editor.c:230
-msgid "Drag an item onto the toolbars above to add it, from the toolbars in the items table to remove it."
-msgstr "Glisser un article sur la barre d'outils ci-dessus pour l'ajouter, depuis la barre d'outils vers la table des articles pour le supprimer."
+msgid ""
+"Drag an item onto the toolbars above to add it, from the toolbars in the "
+"items table to remove it."
+msgstr ""
+"Glisser un article sur la barre d'outils ci-dessus pour l'ajouter, depuis la "
+"barre d'outils vers la table des articles pour le supprimer."
 
 #: ../exo/exo-toolbars-editor.c:543
 msgid "Separator"
@@ -517,10 +517,8 @@
 msgid "  --build-list      Parse (name, file) pairs\n"
 msgstr "  --build-list      Analyser les paires (nom, fichier)\n"
 
-#: ../exo-csource/main.c:248
-#: ../exo-desktop-item-edit/main.c:153
-#: ../exo-mount/main.c:120
-#: ../exo-mount-notify/main.c:167
+#: ../exo-csource/main.c:248 ../exo-desktop-item-edit/main.c:153
+#: ../exo-mount/main.c:120 ../exo-mount-notify/main.c:167
 #: ../exo-open/main.c:129
 #, c-format
 msgid ""
@@ -536,10 +534,8 @@
 "Écrit par Benedikt Meurer <benny at xfce.org>.\n"
 "\n"
 
-#: ../exo-csource/main.c:252
-#: ../exo-desktop-item-edit/main.c:157
-#: ../exo-mount/main.c:124
-#: ../exo-mount-notify/main.c:171
+#: ../exo-csource/main.c:252 ../exo-desktop-item-edit/main.c:157
+#: ../exo-mount/main.c:124 ../exo-mount-notify/main.c:171
 #: ../exo-open/main.c:133
 #, c-format
 msgid ""
@@ -555,10 +551,8 @@
 "trouvée dans l'archive de sources %s.\n"
 "\n"
 
-#: ../exo-csource/main.c:256
-#: ../exo-desktop-item-edit/main.c:161
-#: ../exo-mount/main.c:128
-#: ../exo-mount-notify/main.c:175
+#: ../exo-csource/main.c:256 ../exo-desktop-item-edit/main.c:161
+#: ../exo-mount/main.c:128 ../exo-mount-notify/main.c:175
 #: ../exo-open/main.c:137
 #, c-format
 msgid "Please report bugs to <%s>.\n"
@@ -648,8 +642,14 @@
 msgstr "Utili_ser la notification de démarrage"
 
 #: ../exo-desktop-item-edit/exo-die-editor.c:431
-msgid "Select this option to enable startup notification when the command is run from the file manager or the menu. Not every application supports startup notification."
-msgstr "Sélectionner cette option pour activer la notification au démarrage lorsque la commande est exécutée depuis le gestionnaire de fichier ou le menu. La notification au démarrage n'est pas supportée par toutes les applications."
+msgid ""
+"Select this option to enable startup notification when the command is run "
+"from the file manager or the menu. Not every application supports startup "
+"notification."
+msgstr ""
+"Sélectionner cette option pour activer la notification au démarrage lorsque "
+"la commande est exécutée depuis le gestionnaire de fichier ou le menu. La "
+"notification au démarrage n'est pas supportée par toutes les applications."
 
 #. TRANSLATORS: Check button label in "Create Launcher" dialog, make sure to avoid mnemonic conflicts
 #. *              and sync your translations with the translations in Thunar and xfce4-panel.
@@ -660,7 +660,9 @@
 
 #: ../exo-desktop-item-edit/exo-die-editor.c:444
 msgid "Select this option to run the command in a terminal window."
-msgstr "Sélectionner cette option pour exécuter la commande dans une fenêtre terminal."
+msgstr ""
+"Sélectionner cette option pour exécuter la commande dans une fenêtre "
+"terminal."
 
 #. allocate the icon chooser dialog
 #: ../exo-desktop-item-edit/exo-die-editor.c:591
@@ -712,8 +714,7 @@
 msgid "Preset icon when creating a desktop file"
 msgstr "Icône préréglé à la création d'un fichier de bureau"
 
-#: ../exo-desktop-item-edit/main.c:79
-#: ../exo-mount/main.c:72
+#: ../exo-desktop-item-edit/main.c:79 ../exo-mount/main.c:72
 #: ../exo-mount-notify/main.c:77
 msgid "Print version information and exit"
 msgstr "Afficher la version et quitter"
@@ -723,8 +724,7 @@
 msgid "[FILE|FOLDER]"
 msgstr "[FILE|FOLDER]"
 
-#: ../exo-desktop-item-edit/main.c:138
-#: ../exo-mount/main.c:106
+#: ../exo-desktop-item-edit/main.c:138 ../exo-mount/main.c:106
 #: ../exo-mount-notify/main.c:153
 msgid "Failed to open display"
 msgstr "Échec à l'ouverture de l'affichage"
@@ -759,90 +759,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Échec à l'enregistrement de \"%s\"."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr "Lecteur %s externe"
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr "Lecteur %s"
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr "Lecteur de disquettes externe"
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr "Lecteur de disquettes"
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr "Lecteur de cartes Compact Flash"
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr "Lecteur de cartes Memory Stick"
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr "Lecteur de cartes Smart Media"
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr "Lecteur de cartes SD/MMC"
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr "Lecteur Zip"
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr "Lecteur Jaz"
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr "Clef USB"
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr "Lecteur MP3 %s"
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr "Appareil photo numérique %s"
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr "Lecteur"
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr "Disque %s vierge"
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr "Disque %s"
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr "CD Audio"
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr "Volume amovible %s"
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr "Volume %s"
@@ -914,7 +914,9 @@
 #: ../exo-helper/exo-helper-chooser.c:184
 #: ../exo-helper/exo-helper-chooser.c:191
 msgid "Press left mouse button to change the selected application."
-msgstr "Presser le bouton gauche de la souris pour changer l'application sélectionnée."
+msgstr ""
+"Presser le bouton gauche de la souris pour changer l'application "
+"sélectionnée."
 
 #: ../exo-helper/exo-helper-chooser.c:190
 msgid "Application Chooser Button"
@@ -979,7 +981,8 @@
 
 #: ../exo-helper/exo-helper-chooser.c:610
 msgid "Browse the file system to choose a custom command."
-msgstr "Naviguer sur le système de fichiers pour choisir une commande personnelle."
+msgstr ""
+"Naviguer sur le système de fichiers pour choisir une commande personnelle."
 
 #: ../exo-helper/exo-helper-chooser.c:793
 msgid "_Other..."
@@ -1035,7 +1038,9 @@
 
 #: ../exo-helper/exo-preferred-applications.desktop.in.h:2
 msgid "Preferred Applications (Web Browser, Mail Reader and Terminal Emulator)"
-msgstr "Applications favorites (navigateur Web, client de messagerie et émulateur de terminal)"
+msgstr ""
+"Applications favorites (navigateur Web, client de messagerie et émulateur de "
+"terminal)"
 
 #: ../exo-helper/exo-preferred-applications.desktop.in.h:3
 msgid "Xfce 4 Preferred Applications"
@@ -1163,54 +1168,68 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242
-#: ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
-msgstr "Le périphérique \"%s\" n'a pas été trouvé dans la table des périphériques système"
+msgstr ""
+"Le périphérique \"%s\" n'a pas été trouvé dans la table des périphériques "
+"système"
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194
-#: ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr "Le périphérique \"%s\" n'est pas un volume ou un disque"
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
-msgstr "Vous n'avez pas les privilèges nécessaires à l'éjection du volume \"%s\""
+msgstr ""
+"Vous n'avez pas les privilèges nécessaires à l'éjection du volume \"%s\""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr "Une application empêche l'éjection du volume \"%s\""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr "Vous n'avez pas les privilèges nécessaires au montage du volume \"%s\""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
-msgstr "Vous n'avez pas les privilèges nécessaires au démontage du volume \"%s\""
+msgstr ""
+"Vous n'avez pas les privilèges nécessaires au démontage du volume \"%s\""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr "Une application empêche le démontage du volume \"%s\""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
-msgstr "Le volume \"%s\" a probablement été monté manuellement à partir de la ligne de commande"
+msgstr ""
+"Le volume \"%s\" a probablement été monté manuellement à partir de la ligne "
+"de commande"
 
 #: ../exo-mount/main.c:63
 msgid "Eject rather than mount"
@@ -1247,8 +1266,12 @@
 msgstr "Spécifier soit l'UDI HAL du périphérique ou son fichier"
 
 #: ../exo-mount/main.c:152
-msgid "Cannot mount by HAL device UDI, because HAL support was disabled for this build"
-msgstr "Échec au montage par l'UDI HAL du périphérique car le support HAL était désactivé pour cette version"
+msgid ""
+"Cannot mount by HAL device UDI, because HAL support was disabled for this "
+"build"
+msgstr ""
+"Échec au montage par l'UDI HAL du périphérique car le support HAL était "
+"désactivé pour cette version"
 
 #. the caller must not specify both eject and unmount
 #: ../exo-mount/main.c:167
@@ -1288,7 +1311,9 @@
 #: ../exo-mount-notify/main.c:225
 #, c-format
 msgid "The device \"%s\" is being ejected. This may take some time."
-msgstr "Le périphérique \"%s\" est en cours d'éjection. Cela peut prendre un certain temps."
+msgstr ""
+"Le périphérique \"%s\" est en cours d'éjection. Cela peut prendre un certain "
+"temps."
 
 #. read-only, just unmounting
 #: ../exo-mount-notify/main.c:230
@@ -1297,8 +1322,12 @@
 
 #: ../exo-mount-notify/main.c:231
 #, c-format
-msgid "The device \"%s\" is being unmounted by the system. Please do not remove the media or disconnect the drive."
-msgstr "Le périphérique \"%s\" est en cours de démontage par le système. N'ôtez pas le support et ne déconnectez pas de lecteur."
+msgid ""
+"The device \"%s\" is being unmounted by the system. Please do not remove the "
+"media or disconnect the drive."
+msgstr ""
+"Le périphérique \"%s\" est en cours de démontage par le système. N'ôtez pas "
+"le support et ne déconnectez pas de lecteur."
 
 #. not read-only, writing back data
 #: ../exo-mount-notify/main.c:238
@@ -1307,8 +1336,12 @@
 
 #: ../exo-mount-notify/main.c:239
 #, c-format
-msgid "There is data that needs to be written to the device \"%s\" before it can be removed. Please do not remove the media or disconnect the drive."
-msgstr "Des données doivent être écrites sur le périphérique \"%s\" avant sa déconnexion. N'ôtez pas le support et ne déconnectez pas de lecteur."
+msgid ""
+"There is data that needs to be written to the device \"%s\" before it can be "
+"removed. Please do not remove the media or disconnect the drive."
+msgstr ""
+"Des données doivent être écrites sur le périphérique \"%s\" avant sa "
+"déconnexion. N'ôtez pas le support et ne déconnectez pas de lecteur."
 
 #: ../exo-open/main.c:59
 msgid "Usage: exo-open [URLs...]"
@@ -1320,16 +1353,21 @@
 
 #: ../exo-open/main.c:62
 msgid "  -?, --help                          Print this help message and exit"
-msgstr "  -?, --help                          Afficher ce message d'aide et quitter"
+msgstr ""
+"  -?, --help                          Afficher ce message d'aide et quitter"
 
 #: ../exo-open/main.c:63
-msgid "  -v, --version                       Print version information and exit"
-msgstr "  -v, --version                       Afficher les informations de version et quitter"
+msgid ""
+"  -v, --version                       Print version information and exit"
+msgstr ""
+"  -v, --version                       Afficher les informations de version "
+"et quitter"
 
 #: ../exo-open/main.c:65
 msgid ""
 "  --launch TYPE [PARAMETERs...]       Launch the preferred application of\n"
-"                                      TYPE with the optional PARAMETERs, where\n"
+"                                      TYPE with the optional PARAMETERs, "
+"where\n"
 "                                      TYPE is one of the following values."
 msgstr ""
 "  --launch TYPE [PARAMÈTREs...]       Lancer l'application favorite du TYPE\n"
@@ -1338,10 +1376,12 @@
 
 #: ../exo-open/main.c:69
 msgid ""
-"  --working-directory DIRECTORY       Default working directory for applications\n"
+"  --working-directory DIRECTORY       Default working directory for "
+"applications\n"
 "                                      when using the --launch option."
 msgstr ""
-"  --working-directory DIRECTORY       Default working directory for applications\n"
+"  --working-directory DIRECTORY       Default working directory for "
+"applications\n"
 "                                      when using the --launch option."
 
 #: ../exo-open/main.c:72
@@ -1369,8 +1409,10 @@
 "pass additional parameters to the application (i.e. for TerminalEmulator\n"
 "you can pass the command line that should be run in the terminal)."
 msgstr ""
-"Si vous ne spécifiez pas l'option --launch, exo-open ouvrira toutes les URLs\n"
-"spécifiées avec leur lanceurs d'URL favori. Sinon, si vous spécifiez l'option\n"
+"Si vous ne spécifiez pas l'option --launch, exo-open ouvrira toutes les "
+"URLs\n"
+"spécifiées avec leur lanceurs d'URL favori. Sinon, si vous spécifiez "
+"l'option\n"
 "--launch, vous pouvez sélectionner avec quelle application favorite vous\n"
 "voulez exécuter, et passer des paramètres additionnels à cette application\n"
 "(i.e. pour TerminalEmulator vous pouvez passer la ligne de commande qui\n"
@@ -1388,8 +1430,9 @@
 
 #~ msgid "Failed to open display: %s"
 #~ msgstr "Échec à l'ouverture de l'affichage : %s"
+
 #~ msgid "Select an Icon"
 #~ msgstr "Sélectionner une icône"
+
 #~ msgid "Default Web Browser"
 #~ msgstr "Navigateur Web par défaut"
-

Modified: libexo/trunk/po/gl.po
===================================================================
--- libexo/trunk/po/gl.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/gl.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-08-18 00:47+0000\n"
 "Last-Translator: Leandro Regueiro <leandro.regueiro at gmail.com>\n"
 "Language-Team: Galician <gl at li.org>\n"
@@ -738,90 +738,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Fallo ó gardar \"%s\"."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1132,49 +1132,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/he.po
===================================================================
--- libexo/trunk/po/he.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/he.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-11-25 04:59+0200\n"
 "Last-Translator: Yuval Tanny <tanai at int.gov.il>\n"
 "Language-Team: Hebrew\n"
@@ -746,90 +746,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Failed to save \"%s\"."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1149,49 +1149,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/hu.po
===================================================================
--- libexo/trunk/po/hu.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/hu.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -2,7 +2,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-09-12 08:40+0100\n"
 "Last-Translator: SZERVÑC Attila <sas at 321.hu>\n"
 "Language-Team: Hungarian\n"
@@ -747,90 +747,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "\"%s\" mentése sikertelen."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-format
 msgid "Blank %s Disc"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:658
+#: ../exo-hal/exo-hal.c:663
 #, c-format
 msgid "%s Disc"
 msgstr ""
 
 #. special case for pure audio disc
-#: ../exo-hal/exo-hal.c:663
+#: ../exo-hal/exo-hal.c:668
 msgid "Audio CD"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:699
+#: ../exo-hal/exo-hal.c:704
 #, c-format
 msgid "%s Removable Volume"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:701
+#: ../exo-hal/exo-hal.c:706
 #, c-format
 msgid "%s Volume"
 msgstr ""
@@ -1150,49 +1150,59 @@
 
 #. generate an appropriate error message
 #. tell the caller that no matching device was found
-#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:340
+#: ../exo-mount/exo-mount-fstab.c:242 ../exo-mount/exo-mount-hal.c:343
 #, c-format
 msgid "Device \"%s\" not found in file system device table"
 msgstr ""
 
 #. definitely not a device that we're able to mount, eject or unmount
-#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:247
+#: ../exo-mount/exo-mount-hal.c:194 ../exo-mount/exo-mount-hal.c:250
 #, c-format
 msgid "Given device \"%s\" is not a volume or drive"
 msgstr ""
 
 #. TRANSLATORS: The user tried to eject a device although he's not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:561
+#: ../exo-mount/exo-mount-hal.c:564
 #, c-format
 msgid "You are not privileged to eject the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a mounted volume from being ejected.
-#: ../exo-mount/exo-mount-hal.c:566
+#: ../exo-mount/exo-mount-hal.c:569
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being ejected"
 msgstr ""
 
 #. TRANSLATORS: User tried to mount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:791
+#: ../exo-mount/exo-mount-hal.c:800
 #, c-format
 msgid "You are not privileged to mount the volume \"%s\""
 msgstr ""
 
+#: ../exo-mount/exo-mount-hal.c:815
+msgid ""
+"Blank discs cannot be mounted, use a CD recording application like Xfburn to "
+"record audio or data on the disc"
+msgstr ""
+
+#: ../exo-mount/exo-mount-hal.c:826
+msgid "Audio CDs cannot be mounted, use Xfmedia to play the audio tracks"
+msgstr ""
+
 #. TRANSLATORS: User tried to unmount a volume, but is not privileged to do so.
-#: ../exo-mount/exo-mount-hal.c:880
+#: ../exo-mount/exo-mount-hal.c:911
 #, c-format
 msgid "You are not privileged to unmount the volume \"%s\""
 msgstr ""
 
 #. TRANSLATORS: An application is blocking a volume from being unmounted.
-#: ../exo-mount/exo-mount-hal.c:885
+#: ../exo-mount/exo-mount-hal.c:916
 #, c-format
 msgid "An application is preventing the volume \"%s\" from being unmounted"
 msgstr ""
 
 #. TRANSLATORS: HAL can only unmount volumes that were mounted via HAL.
-#: ../exo-mount/exo-mount-hal.c:890
+#: ../exo-mount/exo-mount-hal.c:921
 #, c-format
 msgid "The volume \"%s\" was probably mounted manually on the command line"
 msgstr ""

Modified: libexo/trunk/po/it.po
===================================================================
--- libexo/trunk/po/it.po	2007-01-07 22:41:32 UTC (rev 24298)
+++ libexo/trunk/po/it.po	2007-01-07 22:42:26 UTC (rev 24299)
@@ -9,7 +9,7 @@
 msgstr ""
 "Project-Id-Version: exo 0.3.1.12rc2\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2007-01-07 17:59+0100\n"
+"POT-Creation-Date: 2007-01-07 23:35+0100\n"
 "PO-Revision-Date: 2006-09-20 00:10+0200\n"
 "Last-Translator: Dario <dariolinux at tiscali.it>\n"
 "Language-Team: Italiano\n"
@@ -760,90 +760,90 @@
 msgid "Failed to save \"%s\"."
 msgstr "Errore nel salvataggio di \"%s\"."
 
-#: ../exo-hal/exo-hal.c:341
+#: ../exo-hal/exo-hal.c:346
 #, c-format
 msgid "External %s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:343
+#: ../exo-hal/exo-hal.c:348
 #, c-format
 msgid "%s Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:352
+#: ../exo-hal/exo-hal.c:357
 msgid "External Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:354
+#: ../exo-hal/exo-hal.c:359
 msgid "Floppy Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:358
+#: ../exo-hal/exo-hal.c:363
 msgid "Compact Flash Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:362
+#: ../exo-hal/exo-hal.c:367
 msgid "Memory Stick Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:366
+#: ../exo-hal/exo-hal.c:371
 msgid "Smart Media Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:370
+#: ../exo-hal/exo-hal.c:375
 msgid "SD/MMC Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:374
+#: ../exo-hal/exo-hal.c:379
 msgid "Zip Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:378
+#: ../exo-hal/exo-hal.c:383
 msgid "Jaz Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:382
+#: ../exo-hal/exo-hal.c:387
 msgid "Pen Drive"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:391
+#: ../exo-hal/exo-hal.c:396
 #, c-format
 msgid "%s Music Player"
 msgstr ""
 
 #. TRANSLATORS: This string requires special care as %s may be the empty string. Trailing/leading whitespace will be removed.
-#: ../exo-hal/exo-hal.c:406
+#: ../exo-hal/exo-hal.c:411
 #, c-format
 msgid "%s Digital Camera"
 msgstr ""
 
 #. last fallback to "Drive"
-#: ../exo-hal/exo-hal.c:429
+#: ../exo-hal/exo-hal.c:434
 msgid "Drive"
 msgstr ""
 
-#: ../exo-hal/exo-hal.c:656
+#: ../exo-hal/exo-hal.c:661
 #, c-