[GNOME 2.24] Revisione di Sound-Juicer
Daniele Forsi
dforsi@gmail.com
Sab 6 Set 2008 16:35:33 CEST
Il 4 settembre 2008 9.52, Francesco Marletta ha scritto:
> #: ../data/sound-
> juicer.glade.h:42
> msgid "_Submit Track Names..."
> msgstr "_Invia nome
> traccia..."
s/nome traccia/nomi tracce/
> #: ../data/sound-juicer.schemas.in.h:7
> msgid ""
> "If enabled, special
> characters such as space, wildcards and backslashes will "
> "be removed
> from the output filename."
> msgstr ""
> "Se abilitato, i caratteri
> speciali come lo spazio, i metacaratteri e i "
> "backslash verranno
> rimossi dal nome del file di uscita."
? s/backslash/barre rovesciate/
> #: ..
> /libjuicer/sj-metadata-musicbrainz.c:364
> #, c-format
> msgid "Device '%s'
> does not contain any media"
> msgstr "Il dispositivo \"%s\" non contiene
> alcun supporto"
>
> #: ../libjuicer/sj-metadata-musicbrainz.c:367
> #, c-
> format
> msgid ""
> "Device '%s' could not be opened. Check the access
> permissions on the device."
> msgstr ""
> "Il dispositivo \"%s\" non può
> essere aperto. Controllare i permessi di "
> "accesso al dispositivo."
"device" invariato perché si riferisce al percorso tipo /dev/cdrom o
/media/cdrom passato come primo argomento di access():
if (access (priv->cdrom, W_OK) == 0) {
msg = g_strdup_printf (_("Device '%s' does not contain any
media"), priv->cdrom);
err = SJ_ERROR_CD_NO_MEDIA;
} else {
msg = g_strdup_printf (_("Device '%s' could not be opened. Check
the access permissions on the device."), priv->cdrom);
err = SJ_ERROR_CD_PERMISSION_ERROR;
}
http://svn.gnome.org/viewvc/sound-juicer/tags/2.23.2/libjuicer/sj-metadata-musicbrainz.c?revision=2258&view=markup
> #: ../src/sj-main.c:1590
>
> msgid "What CD device to read"
> msgstr "Dispositivo CD da cui leggere"
> #: ../src/sj-main.c:1591
> msgid "URI to the CD device to read"
> msgstr
> "URI del dispositivo CD da cui leggere"
per queste il codice è più complicato, ma sembra indicare in entrambi
i casi un percorso (vedi l'uso di g_strdup_printf ("/dev/%s", ...) e
poi il risultato passato a set_device() ):
{ "device", 'd', 0, G_OPTION_ARG_FILENAME, &device, N_("What CD
device to read"), N_("DEVICE") },
{ G_OPTION_REMAINING, '\0', 0, G_OPTION_ARG_FILENAME_ARRAY, &uris,
N_("URI to the CD device to read"), NULL },
[...]
if (device)
set_device (device, TRUE);
else {
char *d;
/* Mash up the CDDA URIs into a device path */
if (g_str_has_prefix (uris[0], "cdda://")) {
guint len;
d = g_strdup_printf ("/dev/%s", uris[0] + strlen ("cdda://"));
len = strlen (d);
d[len - 1] = '\0';
set_device (d, TRUE);
g_free (d);
} else {
device_changed_cb (gconf_client, -1, gconf_client_get_entry
(gconf_client, GCONF_DEVICE, NULL, TRUE, NULL), GINT_TO_POINTER
(TRUE));
}
}
http://svn.gnome.org/viewvc/sound-juicer/tags/2.23.2/src/sj-main.c?revision=2258&view=markup
i link da svn sono per 2.23.2 perché in trunk le stringhe si trovano
in altri file
--
Daniele Forsi
Maggiori informazioni sulla lista
tp