simpleburn-1.7.3/po/fr.po000644 001750 000144 00000024673 12276511307 015607 0ustar00frankusers000000 000000 # French translations for simpleburn package # Traductions françaises du paquet simpleburn. # Copyright (C) 2008 THE simpleburn'S COPYRIGHT HOLDER # This file is distributed under the same license as the simpleburn package. # , 2008-2014. # msgid "" msgstr "" "Project-Id-Version: simpleburn 1.0.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2008-12-24 19:08+0100\n" "Last-Translator: \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "À propos de SimpleBurn" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 msgid "Fast blanking" msgstr "Effacement rapide" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 msgid "Full blanking" msgstr "Effacement complet" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 msgid "ISO file:" msgstr "Fichier ISO :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 msgid "Directory:" msgstr "Dossier :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "Selectionner un fichier ISO à graver" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 msgid "Select a directory to burn" msgstr "Sélectionner un dossier à graver" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 msgid "Burn file" msgstr "Graver le fichier" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 msgid "Burn directory" msgstr "Graver le dossier" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "Attention : le CD ou DVD contient des données." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "Voulez vous vraiment l'effacer ?" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 msgid "Extract" msgstr "Extraire" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "Piste" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 msgid "Title" msgstr "Titre" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "Durée" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 msgid "Select destination directory" msgstr "Sélectionner le dossier de destination" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 msgid "Destination directory:" msgstr "Dossier de destination" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "Format" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 msgid "Filename:" msgstr "Nom du fichier :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 msgid "Title:" msgstr "Titre :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 msgid "Language:" msgstr "Language :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 msgid "Subtitles:" msgstr "Sous-titres :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 msgid "Quality:" msgstr "Qualité :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "Découpage :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "Prévisualiser" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Fichier" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 msgid "Help" msgstr "Aide" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 msgid "CD / DVD device:" msgstr "Périphérique CD / DVD :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Analyser le média" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Ejecter" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "Type :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 msgid "Capacity:" msgstr "Capacité :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "Contenu :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "Taille :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 msgid "Estimated time:" msgstr "Temps estimé :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 msgid "Elapsed time:" msgstr "Temps écoulé :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 msgid "Remaining time:" msgstr "Temps restant :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 msgid "Fast blanking ..." msgstr "Effacement rapide ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 msgid "Full blanking ..." msgstr "Effacement complet ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 msgid "Error: please select file to burn." msgstr "Erreur : veuillez sélectionner un fichier à graver." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "Gravure du fichier ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 msgid "Error: please select directory to burn." msgstr "Erreur : veuillez sélectionner un dossier à graver." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 msgid "Burning directory ..." msgstr "Gravure du dossier ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 msgid "Extracting audio CD ..." msgstr "Extraction du CD audio ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 msgid "Error: please enter a filename." msgstr "Erreur : veuillez saisir un nom de fichier." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "Extraction du DVD vidéo ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 msgid "Extracting ISO image ..." msgstr "Extraction de l'image ISO ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "Opération terminée." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 msgid "Error: please check there is enough space on media." msgstr "" "Erreur : veuillez vérifier qu'il y a assez d'espace disponible sur le média." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "Erreur : quelque chose n'a pas fonctionné." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "vidéo" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "données" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "aucun média" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 msgid "Extract audio" msgstr "Extraire audio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 msgid "Extract video" msgstr "Extraire vidéo" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 msgid "Extract ISO" msgstr "Extraire ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "Graver" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "Effacer" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "aucun" simpleburn-1.7.3/src/mediainfos.h000644 001750 000144 00000001633 12274462042 017266 0ustar00frankusers000000 000000 typedef struct { gint id; gchar lang[3]; } T_LanguageInfos; typedef struct { gint id; gint length; //in seconds T_LanguageInfos **languages; gint langscount; T_LanguageInfos **subtitles; gint subscount; gchar *cropinfos; } T_TitleInfos; struct { gchar *mediatype; gboolean hasmedia; gboolean cdtype; gchar * mediacontent; gboolean emptycontent; gboolean videocontent; gboolean audiocontent; gboolean iso9660content; gboolean rewritablemedia; guint64 mediacapacity; guint64 mediasize; //bytes guint8 trackscount; gchar *medialabel; T_TitleInfos **titles; } mediainfos; void init_mediainfos(); void free_mediainfos(); gchar **load_mediainfos(); void commoninfos(gchar *firstinfoline); void audioinfos(gchar **infolines); void videoinfos(gchar **infolines); void on_detectmedia_clicked(GtkWidget *widget, gpointer user_data); void on_videotitle_changed(GtkWidget *widget, gpointer user_data); simpleburn-1.7.3/src/mediainfos.c000644 001750 000144 00000024543 12461535567 017301 0ustar00frankusers000000 000000 #include #include #include #include "simpleburn.h" #include "mediainfos.h" void init_mediainfos() { mediainfos.mediatype = NULL; mediainfos.hasmedia = FALSE; mediainfos.cdtype = FALSE; mediainfos.mediacontent = NULL; mediainfos.emptycontent = TRUE; mediainfos.videocontent = FALSE; mediainfos.audiocontent = FALSE; mediainfos.iso9660content = FALSE; mediainfos.rewritablemedia = FALSE; mediainfos.mediacapacity = 0; //bytes mediainfos.mediasize = 0; mediainfos.trackscount = 0; mediainfos.medialabel = NULL; mediainfos.titles = NULL; } void free_mediainfos() { if (mediainfos.mediatype != NULL) g_free(mediainfos.mediatype); if (mediainfos.mediacontent != NULL) g_free(mediainfos.mediacontent); if (mediainfos.medialabel != NULL) g_free(mediainfos.medialabel); if (mediainfos.videocontent) { for (gint i = 0; i < mediainfos.trackscount; i++) { for (gint j = 0; j < mediainfos.titles[i]->langscount; j++) g_free(mediainfos.titles[i]->languages[j]); g_free(mediainfos.titles[i]->languages); mediainfos.titles[i]->langscount = 0; for (gint j = 0; j < mediainfos.titles[i]->subscount; j++) g_free(mediainfos.titles[i]->subtitles[j]); g_free(mediainfos.titles[i]->subtitles); mediainfos.titles[i]->subscount = 0; g_free(mediainfos.titles[i]->cropinfos); g_free(mediainfos.titles[i]); } g_free(mediainfos.titles); } init_mediainfos(); } gchar **load_mediasinfos() { GtkTreeIter iter; gchar *opticaldevice; gchar **infolines; gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); gchar *command = g_strdup_printf("simpleburn-detect.sh -cr %s", opticaldevice); gchar *output; g_spawn_command_line_sync(command, &output, NULL, NULL, NULL ); g_free(command); g_free(opticaldevice); infolines = g_strsplit(output, "\n", 0); g_free(output); return infolines; } void commoninfos(gchar *firstinfoline) { gchar **infos = g_strsplit(firstinfoline, ":", 0); //set: if (g_ascii_strcasecmp(infos[1], "audio") == 0) { mediainfos.emptycontent = FALSE; mediainfos.audiocontent = TRUE; mediainfos.mediacontent = g_strdup_printf("%s", gettext("audio")); } else if (g_ascii_strcasecmp(infos[1], "video") == 0) { mediainfos.emptycontent = FALSE; mediainfos.videocontent = TRUE; mediainfos.mediacontent = g_strdup_printf("%s", gettext("video")); } else if (g_ascii_strcasecmp(infos[1], "iso9660") == 0) { mediainfos.emptycontent = FALSE; mediainfos.iso9660content = TRUE; //~ mediainfos.mediacontent = g_strdup_printf("%s", infos[1]); mediainfos.mediacontent = g_strdup_printf("%s", gettext("data")); } else { mediainfos.mediacontent = g_strdup("/"); } if (g_ascii_strtoull(infos[4], NULL, 10) == 1) { mediainfos.rewritablemedia = TRUE; } gchar *basemediatype; if (g_ascii_strcasecmp(infos[0], "cd") == 0) { mediainfos.hasmedia = TRUE; mediainfos.cdtype = TRUE; basemediatype = g_strdup("CD"); } else if (g_ascii_strcasecmp(infos[0], "dvd") == 0) { mediainfos.hasmedia = TRUE; basemediatype = g_strdup("DVD"); } else { mediainfos.mediatype = g_strdup("/"); } if (mediainfos.hasmedia) { if (mediainfos.rewritablemedia) { mediainfos.mediatype = g_strdup_printf("%s / RW", basemediatype); } else if (mediainfos.emptycontent) { mediainfos.mediatype = g_strdup_printf("%s / R", basemediatype); } else { mediainfos.mediatype = g_strdup(basemediatype); } g_free(basemediatype); } mediainfos.mediacapacity = g_ascii_strtoull(infos[2], NULL, 10); mediainfos.mediasize = g_ascii_strtoull(infos[3], NULL, 10); mediainfos.trackscount = (guint8) g_ascii_strtoull(infos[5], NULL, 10); mediainfos.medialabel = g_ascii_strdown(infos[6], -1); g_strfreev(infos); //display: if (mediainfos.hasmedia) { gtk_label_set_text(ui.info_medialabel, mediainfos.medialabel); } else { gtk_label_set_text(ui.info_medialabel, gettext("no media")); } gtk_label_set_text(ui.info_mediatype, mediainfos.mediatype); gtk_label_set_text(ui.info_mediacontent, mediainfos.mediacontent); if (mediainfos.mediacapacity == 0) { gtk_label_set_text(ui.info_mediacapacity, "/"); } else { gchar *capacity = g_strdup_printf("%d MB", mediainfos.mediacapacity / 1048576); gtk_label_set_text(ui.info_mediacapacity,capacity); g_free(capacity); } if (mediainfos.mediasize == 0) { gtk_label_set_text(ui.info_mediasize, "/"); } else { gchar *size = g_strdup_printf("%d MB", mediainfos.mediasize / 1048576); gtk_label_set_text(ui.info_mediasize, size); g_free(size); } } void audioinfos(gchar **infolines) { GtkTreeIter iter; gtk_list_store_clear(ui.model_tracks); for (gint i=0; strlen(infolines[i+1]) != 0; i++) { gchar **trackinfos = g_strsplit(infolines[i+1], ";", 0); gtk_list_store_append(ui.model_tracks, &iter); //~ gtk_list_store_set(ui.model_tracks, &iter, 0, TRUE, 1, g_ascii_strtoull(trackinfos[0], NULL, 10), 2, trackinfos[1], 3, trackinfos[2], -1); gtk_list_store_set(ui.model_tracks, &iter, 0, TRUE, 1, i+1, 2, trackinfos[1], 3, trackinfos[2], -1); g_strfreev(trackinfos); } } void videoinfos(gchar **infolines) { GtkTreeIter iter; mediainfos.titles = g_new(T_TitleInfos *, mediainfos.trackscount); gtk_combo_box_set_model(ui.ctrl_videotitle, NULL); gtk_list_store_clear(ui.model_videotitle); for (gint i=0; strlen(infolines[i+1]) != 0 && i < mediainfos.trackscount; i++) { mediainfos.titles[i] = g_new(T_TitleInfos, 1); gchar **titleinfos = g_strsplit(infolines[i+1], ";", 0); mediainfos.titles[i]->id = g_ascii_strtoll(titleinfos[0], NULL, 10); mediainfos.titles[i]->length = g_ascii_strtoll(titleinfos[1], NULL, 10) / 60; gtk_list_store_append(ui.model_videotitle, &iter); gchar *title = g_strdup_printf("%d (%d')", mediainfos.titles[i]->id, mediainfos.titles[i]->length); gtk_list_store_set(ui.model_videotitle, &iter, 0, mediainfos.titles[i]->id, 1, title, -1); g_free(title); gchar **languages = g_strsplit(titleinfos[2], ",", 0); mediainfos.titles[i]->langscount = g_strv_length(languages); mediainfos.titles[i]->languages = g_new(T_LanguageInfos *, mediainfos.titles[i]->langscount); for (gint j=0; jlangscount; j++) { mediainfos.titles[i]->languages[j] = g_new(T_LanguageInfos, 1); gchar **languageparts = g_strsplit(languages[j], "/", 0); mediainfos.titles[i]->languages[j]->id = g_ascii_strtoll(languageparts[0], NULL, 10); for (gint k=0; k<3; k++) mediainfos.titles[i]->languages[j]->lang[k] = languageparts[1][k]; g_free(languageparts); } g_strfreev(languages); gchar **subtitles = g_strsplit(titleinfos[3], ",", 0); mediainfos.titles[i]->subscount = g_strv_length(subtitles); mediainfos.titles[i]->subtitles = g_new(T_LanguageInfos *, mediainfos.titles[i]->subscount); for (gint j=0; jsubscount; j++) { mediainfos.titles[i]->subtitles[j] = g_new(T_LanguageInfos, 1); gchar **subtitleparts = g_strsplit(subtitles[j], "/", 0); mediainfos.titles[i]->subtitles[j]->id = g_ascii_strtoll(subtitleparts[0], NULL, 10); for (gint k=0; k<3; k++) mediainfos.titles[i]->subtitles[j]->lang[k] = subtitleparts[1][k]; g_free(subtitleparts); } g_strfreev(subtitles); mediainfos.titles[i]->cropinfos = g_strdup(titleinfos[4]); g_strfreev(titleinfos); } gtk_combo_box_set_model(ui.ctrl_videotitle, (GtkTreeModel *) ui.model_videotitle); gtk_combo_box_set_active(ui.ctrl_videotitle, 0); gchar *filename = g_strdup_printf("%s.avi", mediainfos.medialabel); gtk_entry_set_text(ui.ctrl_videoextractfile, filename); g_free(filename); } void on_detectmedia_clicked(GtkWidget *widget, gpointer user_data) { free_mediainfos(); gchar **infolines = load_mediasinfos(); commoninfos(infolines[0]); if (mediainfos.audiocontent) { audioinfos(infolines); } if (mediainfos.videocontent) { videoinfos(infolines); } if (mediainfos.iso9660content) { gchar *filename = g_strdup_printf("%s.iso", mediainfos.medialabel); gtk_entry_set_text(ui.ctrl_isoextractfile, filename); g_free(filename); } g_strfreev(infolines); //hide & show tabs: while (gtk_notebook_get_n_pages(ui.tabs_actions) != 0) { gtk_notebook_remove_page(ui.tabs_actions, -1); } if (mediainfos.audiocontent) gtk_notebook_append_page(ui.tabs_actions, ui.tab_extractaudio, gtk_label_new(gettext("Extract audio"))); else if (mediainfos.videocontent) gtk_notebook_append_page(ui.tabs_actions, ui.tab_extractvideo, gtk_label_new(gettext("Extract video"))); else if (mediainfos.iso9660content) gtk_notebook_append_page(ui.tabs_actions, ui.tab_extractiso, gtk_label_new(gettext("Extract ISO"))); if (mediainfos.rewritablemedia || (mediainfos.emptycontent && mediainfos.hasmedia)) gtk_notebook_append_page(ui.tabs_actions, ui.tab_burn, gtk_label_new(gettext("Burn"))); if (mediainfos.rewritablemedia) gtk_notebook_append_page(ui.tabs_actions, ui.tab_blank, gtk_label_new(gettext("Erase"))); } void on_videotitle_changed(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gint titlepos = gtk_combo_box_get_active(ui.ctrl_videotitle); gint langpos = gtk_combo_box_get_active(ui.ctrl_videolanguage); if (langpos == -1) langpos = 0; gtk_combo_box_set_model(ui.ctrl_videolanguage, NULL); gtk_list_store_clear(ui.model_videolanguage); for (gint i=0; ilangscount; i++) { gtk_list_store_append(ui.model_videolanguage, &iter); gtk_list_store_set(ui.model_videolanguage, &iter, 0, mediainfos.titles[titlepos]->languages[i]->id, 1, mediainfos.titles[titlepos]->languages[i]->lang, -1); } gtk_combo_box_set_model(ui.ctrl_videolanguage, (GtkTreeModel *) ui.model_videolanguage); gtk_combo_box_set_active(ui.ctrl_videolanguage, langpos); gint subpos = gtk_combo_box_get_active(ui.ctrl_videosubtitles); if (subpos == -1) subpos = 0; gtk_combo_box_set_model(ui.ctrl_videosubtitles, NULL); gtk_list_store_clear(ui.model_videosubtitles); gtk_list_store_append(ui.model_videosubtitles, &iter); gtk_list_store_set(ui.model_videosubtitles, &iter, 0, -1, 1, gettext("none"), -1); for (gint i=0; isubscount; i++) { gtk_list_store_append(ui.model_videosubtitles, &iter); gtk_list_store_set(ui.model_videosubtitles, &iter, 0, mediainfos.titles[titlepos]->subtitles[i]->id, 1, mediainfos.titles[titlepos]->subtitles[i]->lang, -1); } gtk_combo_box_set_model(ui.ctrl_videosubtitles, (GtkTreeModel *) ui.model_videosubtitles); gtk_combo_box_set_active(ui.ctrl_videosubtitles, subpos); gtk_entry_set_text(ui.ctrl_videocropinfos, mediainfos.titles[titlepos]->cropinfos); } simpleburn-1.7.3/doc/AUTHORS000644 001750 000144 00000000051 12271722567 016026 0ustar00frankusers000000 000000 Frank ENDRES simpleburn-1.7.3/src/simpleburn.ui000644 001750 000144 00000162572 12502344100 017514 0ustar00frankusers000000 000000 False 5 About SimpleBurn False True center-on-parent True dialog mainwindow SimpleBurn http://simpleburn.tuxfamily.org http://simpleburn.tuxfamily.org CeCILL <http://www.cecill.info/licences.en.html> Frank Endres <frankendres@tuxfamily.org> - cs : Jaromír Cápík <tavvva@seznam.cz> - de : Christoph Zeiler <moonborn@moonblade.org> - es : Pablo López <guesst@gmail.com> - fr : Frank Endres <frankendres@tuxfamily.org> - hu : András Fekete <andras@email.ro> - it : Andrea Sciucca <gohanz@infinito.it> - pl : Robert Wojewódzki <robwoj44@poczta.onet.pl> - sr : Jay Alexander Flemingódzki <tito.nehru.naser@gmail.com> - sv : Niklas Grahn <terra.unknown@yahoo.com> - ru : Andrey Frantsuzov <pokazsch@yandex.ru> & Dmitry Korzhevin <dkorzhevin@lsupport.net> True False 2 True False end False True end 0 flac FLAC (lossless) ogg OGG / Vorbis mp3 MP3 wav WAV (lossless) True False True False True Fast blanking True True True imageerase1 False True 0 Full blanking True True True imageerase2 False True 1 False True 0 True False 2 3 True False ISO file: GTK_FILL True False Directory: 1 2 GTK_FILL True False Select an ISO image file to burn 1 2 GTK_FILL True False select-folder Select a directory to burn 1 2 1 2 GTK_FILL Burn file True True True imageburn2 2 3 GTK_FILL Burn directory True True True imageburn1 2 3 1 2 GTK_FILL False 5 True center-on-parent dialog False mainwindow True False 2 True False end gtk-no True True True True False False 0 gtk-yes True True True True False False 1 False True end 0 True False Attention: CD or DVD contains data. True True 1 True False Do You really want to erase it ? True True 2 button2 button1 True False 280 True True automatic automatic True True tracksmodel False 0 Extract 0 Track 1 Title 2 Length 3 False True 0 True False 2 2 True False audioformatmodel 1 1 1 2 True False select-folder Select destination directory 1 2 1 2 True False Destination directory: 1 2 True False Format: False True 1 Extract True True True imageextract3 False True 2 True False 3 2 True False select-folder False Select destination directory 1 2 True True False False True True 1 2 1 2 True False Destination directory: True False Filename: 1 2 Extract True True True imageextract1 1 2 2 3 True False True False 7 2 True False videotitlemodel 1 1 2 True False videolanguagemodel 0 1 1 2 1 2 True False videosubtitlesmodel 0 1 1 2 2 3 True False videoqualitymodel 0 0 1 2 3 4 True False select-folder Select destination directory 1 2 4 5 True False Title: True False Language: 1 2 True False Subtitles: 2 3 True False Quality: 3 4 True False Destination directory: 4 5 True False Filename: 5 6 True True False False True True 1 2 5 6 True True False False True True 1 2 6 7 True False Crop: 6 7 True True 0 True False True Preview True True True imagepreview True True 0 Extract True True True imageextract2 True True 1 True False end 1 True False gtk-media-record True False gtk-media-record True False gtk-refresh True False media-eject True False gtk-clear True False gtk-clear True False gtk-save True False gtk-save True False gtk-save True False gtk-media-play 640 640 False True False True False True False _File True True False gtk-quit True False True True True False Help True True False gtk-about True False True True False True 0 True False True False CD / DVD device: True True 0 True False opticaldevicemodel 0 True True 1 Get media informations True True True imagedetect True True 2 Eject True True True imageeject True True 3 False True 1 True False False True 2 True False 30 True False False True 0 True False True False 2 2 True False Type: True False Capacity: 1 2 True False 1 2 True False 1 2 1 2 True True 0 True False False True 1 True False 2 2 True False Content: True False 1 2 True False Size: 1 2 True False 1 2 1 2 True True 2 False True 1 False True 10 3 True False False True 4 True True False True 10 5 32 True False True False Estimated time: True True 0 48 True False True True 1 True False Elapsed time: True True 2 48 True False True True 3 True False Remaining time: True True 4 48 True False True True 5 False True end 6 True False 32 True False True True True 0 gtk-cancel True False True True True False True end 1 False True end 7 30 True False center middle 100 False True end 8 normal high simpleburn-1.7.3/doc/000755 001750 000144 00000000000 12473167763 014767 5ustar00frankusers000000 000000 simpleburn-1.7.3/po/simpleburn.pot000644 001750 000144 00000022324 12274457257 017546 0ustar00frankusers000000 000000 # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 msgid "Fast blanking" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 msgid "Full blanking" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 msgid "ISO file:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 msgid "Directory:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 msgid "Select a directory to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 msgid "Burn file" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 msgid "Burn directory" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 msgid "Extract" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 msgid "Title" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 msgid "Select destination directory" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 msgid "Destination directory:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 msgid "Filename:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 msgid "Title:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 msgid "Language:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 msgid "Subtitles:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 msgid "Quality:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 msgid "Help" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 msgid "CD / DVD device:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 msgid "Capacity:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 msgid "Estimated time:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 msgid "Elapsed time:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 msgid "Remaining time:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 msgid "Fast blanking ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 msgid "Full blanking ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 msgid "Error: please select file to burn." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 msgid "Error: please select directory to burn." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 msgid "Burning directory ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 msgid "Extracting audio CD ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 msgid "Error: please enter a filename." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 msgid "Extracting ISO image ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 msgid "Error: please check there is enough space on media." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 msgid "Extract audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 msgid "Extract video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 msgid "Extract ISO" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "" simpleburn-1.7.3/src/simpleburn-gauges.c000755 001750 000144 00000006170 12272212077 020577 0ustar00frankusers000000 000000 #include #include #include #include void cdrecordgauge(int trackscount, int trackssizes[]) { int totalsize; //MB int *writtensizes; int percent, lastdisplayedpercent; int inputchar; char inputline[80]; int inputnextcharpos; int inputtrack, inputwritten, inputtracksize; int i; char echocommand[9]; totalsize = 0; for (i=0; i= 48) && (c <= 57)) { //[0-9] length = strlen(inputchars); inputchars[length] = c; inputchars[length+1] = '\0'; } else { endoftrack = true; } } c = fgetc(fifofile); } fclose(fifofile); } int main(int argc, char *argv[]) { int i; int *args; if (argc < 2) { //basic check to prevent a user running this program printf("usage: intended for SimpleBurn scripts\n"); return -1; } args = (int *) malloc(argc * sizeof(int)); if (strncmp(argv[1], "cdda2wav", 8) == 0) { cdda2wavgauge(atoi(argv[2]), atoi(argv[3]), argv[4]); } else { if (strncmp(argv[1], "cdrecord", 8) == 0) { for (i=2; i, 2010. # msgid "" msgstr "" "Project-Id-Version: simpleburn 1.5.2.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2010-11-05 13:45+0100\n" "Last-Translator: \n" "Language-Team: Spanish\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 #, fuzzy msgid "Fast blanking" msgstr "Formato rapido de CD / DVD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 #, fuzzy msgid "Full blanking" msgstr "Formato completo de CD/RW a '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 #, fuzzy msgid "ISO file:" msgstr "Archivo de imagen :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 #, fuzzy msgid "Directory:" msgstr "Directorio :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 #, fuzzy msgid "Select a directory to burn" msgstr "Seleccionar un directorio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 #, fuzzy msgid "Burn file" msgstr "Grabar imagen ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 #, fuzzy msgid "Burn directory" msgstr "Grabando los datos de la carpeta '%s' en '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 #, fuzzy msgid "Extract" msgstr "Extraer audio de CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 msgid "Title" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 #, fuzzy msgid "Select destination directory" msgstr "Seleccionar un directorio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 #, fuzzy msgid "Destination directory:" msgstr "Seleccionar un directorio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 #, fuzzy msgid "Filename:" msgstr "Nombre del archivo de imagen :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 msgid "Title:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 msgid "Language:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 msgid "Subtitles:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 msgid "Quality:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Archivo" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 #, fuzzy msgid "Help" msgstr "_y Ayuda" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 #, fuzzy msgid "CD / DVD device:" msgstr "Lector de CD / DVD :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Obtener info del medio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Expulsar" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 msgid "Capacity:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 #, fuzzy msgid "Estimated time:" msgstr "Tiempo transcurrido :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 #, fuzzy msgid "Elapsed time:" msgstr "Tiempo transcurrido :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 #, fuzzy msgid "Remaining time:" msgstr "Tiemop restante :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 #, fuzzy msgid "Fast blanking ..." msgstr "Formato rápido del CD/RW a '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 #, fuzzy msgid "Full blanking ..." msgstr "Formato completo de CD/RW a '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 #, fuzzy msgid "Error: please select file to burn." msgstr "Error : el archivo de imagen está vacío." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 #, fuzzy msgid "Error: please select directory to burn." msgstr "Seleccionar un directorio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 #, fuzzy msgid "Burning directory ..." msgstr "Grabando los datos de la carpeta '%s' en '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 #, fuzzy msgid "Extracting audio CD ..." msgstr "Extraer audio de CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 #, fuzzy msgid "Error: please enter a filename." msgstr "Error : el archivo de imagen está vacío." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 #, fuzzy msgid "Extracting ISO image ..." msgstr "Extraer la imagen ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 #, fuzzy msgid "Error: please check there is enough space on media." msgstr "Error : no hay suficiente espacio en el medio." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 #, fuzzy msgid "Extract audio" msgstr "Extraer audio de CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 #, fuzzy msgid "Extract video" msgstr "Extraer audio de CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 #, fuzzy msgid "Extract ISO" msgstr "Extraer la imagen ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Seleccionar un directorio" #~ msgid "Total time :" #~ msgstr "Tiempo total :" #~ msgid "Informations" #~ msgstr "Información" #~ msgid "Location :" #~ msgstr "Locación :" #~ msgid "CD / DVD writer :" #~ msgstr "Grabador CD / DVD :" #~ msgid "DVD reader :" #~ msgstr "Lector de DVD :" #~ msgid "Burn audio CD" #~ msgstr "Grabar un CD de audio" #~ msgid "Burn data CD / DVD" #~ msgstr "Grabar un CD / DVD de datos" #~ msgid "Note: MP3 CDs are data CDs." #~ msgstr "Nota: un CD MP3 es un CD de datos." #~ msgid "Burn audio / data" #~ msgstr "Grabar audio / datos" #~ msgid "Copy CD / DVD" #~ msgstr "Copiar CD / DVD" #~ msgid "Copy" #~ msgstr "Copiar" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Formato completo de CD / DVD" #~ msgid "Blank" #~ msgstr "Formato" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "Formato rápido del DVD/RW a '%s' ..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "Formato completo de DVD/RW a '%s' ..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Error : no hay CD / DVD reescribible en el dispositivo." #~ msgid "Error : no CD in drive." #~ msgstr "Error : no hay un CD en el dispositivo." #~ msgid "Error : no DVD in drive." #~ msgstr "Error : no hay un DVD en el dispositivo." #~ msgid "Error : media in drive is not blank." #~ msgstr "Error : el medio en el dispositivo no está vacío." #~ msgid "Error : media in drive is blank." #~ msgstr "Error : el medio en el dispositivo está vacío." #~ msgid "Error : no audio CD in drive." #~ msgstr "Error : no hay un CD de audio CD en el dispositivo." #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Error : no hay medio ISO9660 formateado en el dispositivo." #~ msgid "Error : image file is not set." #~ msgstr "Error : no se ha establecido el archivo de imagen." #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "" #~ "Error : para copiar el lector y la grabadora de CD / DVD deben ser " #~ "diferentes." #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "Grabando la imagen ISO '%s' en '%s' ..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Grabando archivos de audio de '%s' en '%s' ..." #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Copiando el CD de audio de '%s' a '%s' ..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Copy data CD / DVD in '%s' to '%s' ..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "Extrayendo la imagen ISO de '%s' a '%s' ..." #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Extrayendo el audio de '%s' a '%s' ..." #~ msgid "Error : no CD / DVD device detected" #~ msgstr "Error : no se detectó el dispositivo CD / DVD" #~ msgid "No media inserted" #~ msgstr "No hay medio insertado" #~ msgid "rewritable" #~ msgstr "No hay medio insertado" #~ msgid "Media type : blank CD" #~ msgstr "Tipo de medio : CD vacio" #~ msgid "Media type : audio CD" #~ msgstr "Tipo de medio : CD de audio" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Tipo de medio : CD de datos (ISO9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Tipo de medio : CD de datos (UDF)" #~ msgid "Media type : blank DVD" #~ msgstr "Tipo de medio : DVD vacio" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Tipo de medio : DVD (ISO9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Tipo de medio : DVD (UDF)" #~ msgid "Media type : unknown" #~ msgstr "Tipo de medio : desconocido" simpleburn-1.7.3/po/sv.po000644 001750 000144 00000032301 12274457257 015626 0ustar00frankusers000000 000000 # Swedish translations for simpleburn package # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Niklas Grahn , 2009. # msgid "" msgstr "" "Project-Id-Version: simpleburn-1.2.0beta1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2009-04-22 18:56+0100\n" "Last-Translator: FULL NAME \n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Swedish\n" "X-Poedit-Country: SWEDEN\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "Om SimpleBurn" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 #, fuzzy msgid "Fast blanking" msgstr "Snabbtöm cd / dvd" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 #, fuzzy msgid "Full blanking" msgstr "Fullständig '%s' cd-/rw-tömning ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 #, fuzzy msgid "ISO file:" msgstr "Skivavbildningsfil :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 #, fuzzy msgid "Directory:" msgstr "Katalog:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 #, fuzzy msgid "Select a directory to burn" msgstr "Markera en katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 #, fuzzy msgid "Burn file" msgstr "Bränn skivavbildning" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 #, fuzzy msgid "Burn directory" msgstr "Bränner data i katalog '%s' till '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 #, fuzzy msgid "Extract" msgstr "Extrahera ljud-cd" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 msgid "Title" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 #, fuzzy msgid "Select destination directory" msgstr "Markera en katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 #, fuzzy msgid "Destination directory:" msgstr "Markera en katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 #, fuzzy msgid "Filename:" msgstr "Skivavbildningens filnamn :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 msgid "Title:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 msgid "Language:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 msgid "Subtitles:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 msgid "Quality:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Arkiv" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 #, fuzzy msgid "Help" msgstr "_Hjälp" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 #, fuzzy msgid "CD / DVD device:" msgstr "Cd- / dvd-läsare : " #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Hämta mediainformation" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 msgid "Capacity:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 #, fuzzy msgid "Estimated time:" msgstr "Åtgången tid :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 #, fuzzy msgid "Elapsed time:" msgstr "Åtgången tid :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 #, fuzzy msgid "Remaining time:" msgstr "Återstående tid :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 #, fuzzy msgid "Fast blanking ..." msgstr "Snabb '%s' cd-/rw-tömning ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 #, fuzzy msgid "Full blanking ..." msgstr "Fullständig '%s' cd-/rw-tömning ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 #, fuzzy msgid "Error: please select file to burn." msgstr "Fel : skivavbildningens filnamn är tomt." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 #, fuzzy msgid "Error: please select directory to burn." msgstr "Markera en katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 #, fuzzy msgid "Burning directory ..." msgstr "Bränner data i katalog '%s' till '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 #, fuzzy msgid "Extracting audio CD ..." msgstr "Extrahera ljud-cd" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 #, fuzzy msgid "Error: please enter a filename." msgstr "Fel : skivavbildningens filnamn är tomt." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 #, fuzzy msgid "Extracting ISO image ..." msgstr "Extrahera skivavbildning" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 #, fuzzy msgid "Error: please check there is enough space on media." msgstr "Fel : inte tillräckligt med utrymme på media." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 #, fuzzy msgid "Extract audio" msgstr "Extrahera ljud-cd" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 #, fuzzy msgid "Extract video" msgstr "Extrahera ljud-cd" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 #, fuzzy msgid "Extract ISO" msgstr "Extrahera skivavbildning" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Markera en katalog" #~ msgid "Total time :" #~ msgstr "Total tid :" #~ msgid "Informations" #~ msgstr "Information" #~ msgid "Location :" #~ msgstr "Plats : " #~ msgid "CD / DVD writer :" #~ msgstr "Cd- / dvd-brännare :" #~ msgid "Burn audio CD" #~ msgstr "Bränn ljud-cd" #~ msgid "Burn data CD / DVD" #~ msgstr "Bränn data-cd / dvd" #~ msgid "Burn audio / data" #~ msgstr "Bränn ljud / data" # #~ msgid "Copy CD / DVD" #~ msgstr "Kopiera cd / dvd" #~ msgid "Copy" #~ msgstr "Kopiera" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Fullständig tömning av cd / dvd " #~ msgid "Blank" #~ msgstr "Töm" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "Snabb '%s' dvd-/rw-tömning ..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "Fullständig '%s' dvd-/rw-tömning ..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Fel : ingen återskrivbar cd / dvd i enheten." #~ msgid "Error : no CD in drive." #~ msgstr "Fel : ingen cd i enheten." #~ msgid "Error : no DVD in drive." #~ msgstr "Fel : ingen dvd i enheten." #~ msgid "Error : media in drive is not blank." #~ msgstr "Fel : media i enheten är inte tom." #~ msgid "Error : media in drive is blank." #~ msgstr "Fel : media i enheten är tom." #~ msgid "Error : no audio CD in drive." #~ msgstr "Fel : ingen ljud-cd i enheten." #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Fel : ingen ISO9660 formaterad media i enheten." #~ msgid "Error : image file is not set." #~ msgstr "Fel : skivavbildningsfil är inte inställd." #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "Fel : cd- / dvd-läsare och skrivare måste" #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "Bränner '%s' skivavbildning till '%s' ..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Bränner ljudfiler i '%s' till '%s' ..." #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Kopiera ljud-cd i '%s' till '%s' ..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Kopiera data-cd / data-dvd i '%s' till '%s' ..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "Extraherar skivavbildningsfil från '%s' till '%s' ..." #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Extraherar ljud från '%s' till '%s' ..." #~ msgid "No media inserted" #~ msgstr "Inget media inlagt" #~ msgid "rewritable" #~ msgstr "återskrivbar" #~ msgid "Media type : blank CD" #~ msgstr "Mediatyp : tom cd" #~ msgid "Media type : audio CD" #~ msgstr "Mediatyp : ljud-cd" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Mediatyp : data-cd (iso9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Mediatyp : data-cd (udf)" #~ msgid "Media type : blank DVD" #~ msgstr "Mediatyp : tom dvd" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Mediatyp : dvd (iso9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Mediatyp : dvd (udf)" #~ msgid "Media type : unknown" #~ msgstr "Mediatyp : okänd" simpleburn-1.7.3/src/simpleburn.png000644 001750 000144 00000004124 11463636262 017671 0ustar00frankusers000000 000000 PNG  IHDR szzsRGBbKGD pHYs  tIME VtEXtCommentCreado con el GIMP^ IDATXåyUW?ޛ7l,eYKV3(-%AmGVkkbZ`HmZ[X6T*Km@aVyޛ z߹s~r~e 8@P۬kKmcI*UQbl$e+Hh/;=c{cAc uw{{g??^냫!Tȉj A (%Ū#o=g :bY Գ'?`֊͍*H愜+OAQi!7P0 fё,JM@܎ʴJ&vʑVW)W+J)R _=%4Wr`j[}ӂ -!fKWOZ弯.~2+^^KYmͣW(9Z sdNwx<󩑳-EnqIh(7 4K x¢IQY_Q:$1/x"n[rEi_[afRF~7nN; P_էk[RpĢ8wwm_'f칟^\Qm(+13e hhh 26o?|`3OKOWƒ =kMRs,jv99ͫ糜 °]7JbI2t9q(04擷 XAVc`)Ă AK"f[bEQ@<~mX&,Yb(H 68M&)\j8%L|I1B`8@JW7J8f.,nR"zQ4%V:p-]MgbF.#K7`  0; GbyKyvJ"[,ŒX!ݟali~iy|%\ (|?I>۞e7Uxɵ4}q%1B1G Ga;0#%%5<O 2y>v<<"h k"7Ѹ(P@$K38u]@ PVwSQ"(2lM(|ΗQ~]F=2.wodim, cdda2wav->icedax, genisoimage->mkisofs) - detection: cdrom_id, blkid, isosize, mplayer (video DVD detection) - burning and extracting: flac, mpg123, lame (for MP3 audio extracting), vorbis-tools, mencoder (DVD ripping) - video preview / audio listening: gmplayer Installation procedure: 1) extract the archive containing the program sources, 2) enter the directory containing the sources, 3) run the command `cmake .'; options: `-DCMAKE_INSTALL_PREFIX=/usr': to install into `/usr' instead of `/usr/local'; `-DGTK3=ON': to enable gtk+3 (defaults to gtk+2) 4) run the command `make', 5) run the command `make install' (or `make install DESTDIR=absolute_path_to_somedir' to place the files in a temporary location instead of the expected one). simpleburn-1.7.3/scripts/simpleburn-gauges.sh000755 001750 000144 00000001563 12272024441 021664 0ustar00frankusers000000 000000 #!/bin/sh function mencodergauge () { totalsize=$1 #bytes pass=$2 lockfile=$3 destination=$4 if (( $pass == 0 )) then cumul=0 passpercent=99 #1% for container else passpercent=49 if (( $pass == 1 )) then cumul=0 else cumul=50 fi fi echo $cumul while [ -f $lockfile ]; do currentsize=`ls -l "$destination" | cut -f5 -d' '` let percent=(currentsize*passpercent/totalsize)+cumul echo $percent sleep 1 done } function ddgauge() { totalsize=$1 #bytes lockfile=$2 shift; shift; destination=$* while [ -f $lockfile ]; do filesize=`ls -l "$destination" | cut -f5 -d' '` let filesize=filesize/1024 let percent=(filesize*100)/totalsize let percent=percent%100 echo $percent sleep 1 done } case $1 in "mencoder") shift mencodergauge $* ;; "dd") shift ddgauge $* ;; *) echo "usage: intended for SimpleBurn scripts" exit 1 esac simpleburn-1.7.3/po/CMakeLists.txt000644 001750 000144 00000001770 11747342512 017373 0ustar00frankusers000000 000000 find_program (XGETTEXT xgettext) find_program (MSGFMT msgfmt) find_program (MSGMERGE msgmerge) add_custom_target (i18n ALL) add_custom_target (update_po) file (GLOB PO_FILES *.po) foreach (PO_FILE ${PO_FILES}) get_filename_component (LANGCODE ${PO_FILE} NAME_WE) set (MO_FILE ${CMAKE_BINARY_DIR}/po/${LANGCODE}.mo) add_custom_command (TARGET i18n COMMAND ${MSGFMT} -o ${MO_FILE} ${PO_FILE}) install (FILES ${MO_FILE} DESTINATION share/locale/${LANGCODE}/LC_MESSAGES RENAME ${PROJECT_NAME}.mo) endforeach (PO_FILE ${PO_FILES}) set (POT_FILE ${CMAKE_SOURCE_DIR}/po/${PROJECT_NAME}.pot) file (GLOB C_FILES ${CMAKE_SOURCE_DIR}/src/*.c) add_custom_command (TARGET update_po COMMAND ${XGETTEXT} -o ${POT_FILE} -L Glade ${CMAKE_SOURCE_DIR}/src/${PROJECT_NAME}.ui) add_custom_command (TARGET update_po COMMAND ${XGETTEXT} -o ${POT_FILE} -j ${C_FILES}) foreach (PO_FILE ${PO_FILES}) add_custom_command (TARGET update_po COMMAND ${MSGMERGE} --backup none -U ${PO_FILE} ${POT_FILE}) endforeach (PO_FILE ${PO_FILES}) simpleburn-1.7.3/src/progress.c000644 001750 000144 00000014256 12276504716 017023 0ustar00frankusers000000 000000 #include #include #include #include #include #include "simpleburn.h" #include "progress.h" void on_abort_clicked(GtkWidget *widget, gpointer user_data) { gtk_widget_set_sensitive((GtkWidget *) ui.bt_abort, FALSE); gchar *commandline = g_strdup_printf("simpleburn.sh abort %d", commandinfos.pid); g_spawn_command_line_sync(commandline, NULL, NULL, NULL, NULL); g_free(commandline); } void startprogress(gchar *commandline, gboolean pulse, gchar *message, gint actiontype) { g_print("command: %s\n", commandline); GtkTreeIter iter; gint stdoutfd; gchar **command; enablebuttons(FALSE); gtk_label_set_text(ui.info_log, message); //~ gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); //~ gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &commandinfos.opticaldevice, -1); g_get_current_time(&commandinfos.starttime); commandinfos.elapsedtime_handler = g_timeout_add(333, elapsedtime_handler, NULL); commandinfos.actiontype = actiontype; g_shell_parse_argv(commandline, NULL, &command, NULL); g_spawn_async_with_pipes(NULL, command, NULL, G_SPAWN_SEARCH_PATH|G_SPAWN_DO_NOT_REAP_CHILD, NULL, NULL, &commandinfos.pid, NULL, &stdoutfd, NULL, NULL); g_strfreev (command); g_child_watch_add(commandinfos.pid, stopprogress, NULL); commandinfos.estimatedtime = 0; if (pulse) { commandinfos.stdoutioc = NULL; commandinfos.pulsebar_handler = 0; commandinfos.progressbar_handler = g_timeout_add(100, pulsebar_handler, NULL); } else { commandinfos.stdoutioc = g_io_channel_unix_new(stdoutfd); commandinfos.pulsebar_handler = g_timeout_add(100, pulsebar_handler, NULL); //first use a pulse bar until the progress can be displayed commandinfos.progressbar_handler = g_io_add_watch(commandinfos.stdoutioc, G_IO_IN, progressbar_handler, NULL); } } void stopprogress(GPid pid, gint status, gpointer data) { commandinfos.pid = 0; if (commandinfos.pulsebar_handler != 0) g_source_remove(commandinfos.pulsebar_handler); g_source_remove(commandinfos.progressbar_handler); g_source_remove(commandinfos.elapsedtime_handler); if (commandinfos.stdoutioc != NULL) { g_io_channel_shutdown(commandinfos.stdoutioc, FALSE, NULL); g_io_channel_unref(commandinfos.stdoutioc); } if (status == 0) { gtk_label_set_text(ui.info_log, gettext("Operation completed.")); } else { if (commandinfos.actiontype == BURN) { gtk_label_set_text(ui.info_log, gettext("Error: please check there is enough space on media.")); } else { gtk_label_set_text(ui.info_log, gettext("Error: something went wrong.")); } } gtk_progress_bar_set_fraction(ui.info_progressbar, 0); gtk_progress_bar_set_text(ui.info_progressbar, ""); gtk_label_set_text(ui.info_estimatedtime, ""); gtk_label_set_text(ui.info_elapsedtime, ""); gtk_label_set_text(ui.info_remainingtime, ""); //~ gchar *commandline = g_strdup_printf("cdrecord -eject dev=%s", commandinfos.opticaldevice); //~ g_spawn_command_line_sync(commandline, NULL, NULL, NULL, NULL); //~ g_free(commandline); //~ g_free(commandinfos.opticaldevice); if (commandinfos.actiontype != EXTRACT) { while (gtk_notebook_get_n_pages(ui.tabs_actions) != 0) { gtk_notebook_remove_page(ui.tabs_actions, -1); } } enablebuttons(TRUE); } gboolean pulsebar_handler(gpointer data) { gtk_progress_bar_pulse(ui.info_progressbar); return TRUE; } gboolean progressbar_handler(GIOChannel *source, GIOCondition condition, gpointer data) { gchar *line; GTimeVal currenttime; g_io_channel_read_line(commandinfos.stdoutioc, &line, NULL, NULL, NULL); if (line != NULL) { line [strlen(line)-1] = '\0'; gdouble progressfraction = g_ascii_strtoull(line, NULL, 10) / 100.0; if (commandinfos.pulsebar_handler != 0) { //the pulse bar thread has to be ended g_source_remove(commandinfos.pulsebar_handler); commandinfos.pulsebar_handler = 0; g_get_current_time(&commandinfos.progress_startttime); gtk_progress_bar_set_fraction(ui.info_progressbar, 0); gtk_progress_bar_set_text(ui.info_progressbar, " 0 %"); } if (progressfraction != gtk_progress_bar_get_fraction(ui.info_progressbar)) { gtk_progress_bar_set_fraction(ui.info_progressbar, progressfraction); gchar *s_progressfraction = g_strdup_printf("%3s %c", line, '%'); gtk_progress_bar_set_text(ui.info_progressbar, s_progressfraction); g_free(s_progressfraction); g_get_current_time(¤ttime); glong elapsedtime = currenttime.tv_sec - commandinfos.starttime.tv_sec; glong progresselapsedtime = currenttime.tv_sec - commandinfos.progress_startttime.tv_sec; glong totaltime = (glong) (progresselapsedtime / progressfraction) + (elapsedtime - progresselapsedtime); if (labs(commandinfos.estimatedtime - totaltime) > 5) commandinfos.estimatedtime = totaltime; } else { gtk_progress_bar_set_fraction(ui.info_progressbar, progressfraction); //unneeded but force window repainting } g_free(line); } return TRUE; } gboolean elapsedtime_handler(gpointer data) { GTimeVal currenttime; g_get_current_time(¤ttime); glong elapsedtime = currenttime.tv_sec - commandinfos.starttime.tv_sec; gchar *s_elapsedtime = timeformat(elapsedtime); gtk_label_set_text(ui.info_elapsedtime, s_elapsedtime); g_free(s_elapsedtime); if (commandinfos.estimatedtime != 0) { if (gtk_progress_bar_get_fraction(ui.info_progressbar) < 1) { gchar *s_estimatedtime = timeformat(commandinfos.estimatedtime); gtk_label_set_text(ui.info_estimatedtime, s_estimatedtime); g_free(s_estimatedtime); glong remainingtime = commandinfos.estimatedtime - elapsedtime; gchar *s_remainingtime = timeformat(remainingtime); gtk_label_set_text(ui.info_remainingtime, s_remainingtime); g_free(s_remainingtime); } else { gtk_label_set_text(ui.info_elapsedtime, ""); gtk_label_set_text(ui.info_remainingtime, ""); } } return TRUE; } gchar *timeformat(glong timeinseconds) { glong minutes, seconds; minutes = (guint) floor(timeinseconds / 60); seconds = (guint) timeinseconds % 60; return g_strdup_printf("%02ld' %02ld''", minutes, seconds); } void enablebuttons(gboolean enabled) { for (gint i=0; i < ui.buttonscount; i++) { gtk_widget_set_sensitive((GtkWidget *) ui.buttons[i], enabled); } gtk_widget_set_sensitive((GtkWidget *) ui.bt_abort, !enabled); } simpleburn-1.7.3/doc/TESTS000644 001750 000144 00000001463 12301077023 015573 0ustar00frankusers000000 000000 Date: 2014-01-31 System: Slackware64 Linux 14.1 (cdrecord-3.01a17) Tests results: + : tested = : untested - : not implemented Detection: + empty CD-R + blanked CD-RW + audio CD (from commerce) + data (iso9660) CD (from commerce) + empty DVD+R + empty DVD-R + blanked DVD+RW + new DVD+RW + data (iso9660) DVD-RW + data (udf) DVD-RW + video DVD (from commerce) Extraction: + data (iso9660) CD (from commerce) + audio CD (from commerce) + audio CD (home made - without CDDB entry) + video DVD (from commerce) Burning: + CD-RW fast blanking + CD-RW all (full) blanking + DVD+RW fast blanking + DVD+RW all (full) blanking + audio CD-RW + data folder on CD-RW (iso9660) + data folder on DVD+RW (iso9660) + iso9660 file on CD-RW + iso9660 file on DVD+RW - audio CD copy - data (iso9660) CD copy - data (iso9660) DVD copy simpleburn-1.7.3/doc/I18N000644 001750 000144 00000000512 12272317611 015351 0ustar00frankusers000000 000000 - add a new language: (from inside "simpleburn" root directory) # cd po # msginit (edit language (po) file) - update translation files (if strings have changed): (from inside "simpleburn" root directory) # mkdir build # cd build # cmake .. # make update_po # cd .. # rm -rf build # cd po (edit language (po) file) simpleburn-1.7.3/po/de.po000644 001750 000144 00000024433 12276511320 015555 0ustar00frankusers000000 000000 # German translation for simpleburn # Copyright (C) 2009 Christoph Zeiler # This file is distributed under the same license as the simpleburn package. # Christoph Zeiler , 2009 msgid "" msgstr "" "Project-Id-Version: simpleburn 1.0.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2009-04-11 17:24+0001\n" "Last-Translator: Christoph Zeiler \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Translate Toolkit 1.3.0\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "Über SimpleBurn" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 msgid "Fast blanking" msgstr "Schnelles löschen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 msgid "Full blanking" msgstr "Komplettes Löschen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 msgid "ISO file:" msgstr "Abbild Datei :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 msgid "Directory:" msgstr "Verzeichnis :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "Abbild Datei zu brennen auswählen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 msgid "Select a directory to burn" msgstr "Verzeichnis zu brennen auswählen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 msgid "Burn file" msgstr "Datei brennen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 msgid "Burn directory" msgstr "Verzeichnis brennen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "Achtung : CD oder DVD enthält Daten." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "Wollen sie es wirklich löschen ?" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 msgid "Extract" msgstr "Entpacke" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "Stück" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 msgid "Title" msgstr "Titel" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "Dauer" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 msgid "Select destination directory" msgstr "Zielverzeichnis auswählen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 msgid "Destination directory:" msgstr "Zielverzeichnis" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "Format :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 msgid "Filename:" msgstr "Dateiname :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 msgid "Title:" msgstr "Titel :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 msgid "Language:" msgstr "Sprache :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 msgid "Subtitles:" msgstr "Untertiteln :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 msgid "Quality:" msgstr "Qualität :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "Schnitt :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "Vorschau" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Datei" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 msgid "Help" msgstr "Hilfe" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 msgid "CD / DVD device:" msgstr "CD / DVD Laufwerk :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Hole Medien Informationen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "Typ :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 msgid "Capacity:" msgstr "Kapazität :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "Inhalt :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "Größe :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 msgid "Estimated time:" msgstr "Geschätzte Zeit :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 msgid "Elapsed time:" msgstr "Abgelaufene Zeit :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 msgid "Remaining time:" msgstr "Verbleibende Zeit :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 msgid "Fast blanking ..." msgstr "Schnelle Löschung ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 msgid "Full blanking ..." msgstr "Komplettes Löschung ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 msgid "Error: please select file to burn." msgstr "Fehler : Bitte wählen Sie Datei zu brennen." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "Datei brennung ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 msgid "Error: please select directory to burn." msgstr "Fehler : Bitte wählen Sie Verzeichnis zu brennen." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 msgid "Burning directory ..." msgstr "Verzeichnis brennung ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 msgid "Extracting audio CD ..." msgstr "Entpackung der Audio CD ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 msgid "Error: please enter a filename." msgstr "Fehler : bitte geben Sie einen Dateinamen." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "Entpacken Video DVD ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 msgid "Extracting ISO image ..." msgstr "Entpacken ISO Abbild ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "Arbeitsgang abgeschlossen." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 msgid "Error: please check there is enough space on media." msgstr "Fehler : bitte bestätigen das es genug Platz auf dem Medium gibt." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "Fehler : Etwas ging falsch." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "Audio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "Video" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "Daten" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "kein Medium" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 msgid "Extract audio" msgstr "Entpacke Audio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 msgid "Extract video" msgstr "Entpacke Video" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 msgid "Extract ISO" msgstr "Entpacke ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "Brennen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "Löschen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "keine" simpleburn-1.7.3/CMakeLists.txt000644 001750 000144 00000001211 12473170010 016730 0ustar00frankusers000000 000000 cmake_minimum_required(VERSION 2.8) set (PROJECT_NAME "simpleburn") project (${PROJECT_NAME}) set (PROJECT_VERSION "1.7.3") add_subdirectory (po) add_subdirectory (src) add_subdirectory (scripts) install (DIRECTORY doc/ DESTINATION doc/${PROJECT_NAME}-${PROJECT_VERSION}) option (GTK3 "Enable gtk+3.") add_custom_target (uninstall) add_custom_command (TARGET uninstall COMMAND xargs rm -f < ${CMAKE_BINARY_DIR}/install_manifest.txt) add_custom_command (TARGET uninstall COMMAND rmdir ${CMAKE_INSTALL_PREFIX}/doc/${PROJECT_NAME}-${PROJECT_VERSION}) add_custom_command (TARGET uninstall COMMAND rmdir ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}) simpleburn-1.7.3/scripts/simpleburn.sh000755 001750 000144 00000033514 12502354516 020421 0ustar00frankusers000000 000000 #!/bin/sh function printusage() { echo "error: invalid parameters" echo "" echo "usage: $0 [CD/DVD device] blank [(fast|all)]" echo "usage: $0 [CD/DVD device] extract /path/to/iso_file" echo -e "usage: $0 [CD/DVD device] extract /path/to/audio_dir\n\t[format(wav|flac|ogg|mp3)\n\t\t[tracks(1,2,4-6,...)]\n\t]" echo -e "usage: $0 [CD/DVD device] extract /path/to/video_file title\n\t[quality(high|normal)\n\t\t[language(country-code/aid)\n\t\t\t[subtitles(-1|country-code/sid)\n\t\t\t\t[cropinfos(W:H:X:Y)]\n\t\t\t]\n\t\t]\n\t]" echo "usage: $0 [CD/DVD device] burn /path/to/iso_file" echo -e "usage: $0 [CD/DVD device] burn /path/to/audio_dir" echo "usage: $0 [CD/DVD device] burn /path/to/data_dir" echo "usage: $0 [CD/DVD device (source)] copy [CD/DVD device (copy)]" echo "" echo "example: $0 /dev/sr0 blank" exit 1 } function extractiso() { device=$1 destination=$2 let blockscount=mediasize/2048 let tracksize=mediasize/1024 LOCKFILE="/tmp/simpleburn-extract.$$" rm -f "$destination" touch $LOCKFILE if [ "$opt" == "-cr" ]; then { sleep 5; simpleburn-gauges.sh dd $tracksize $LOCKFILE "$destination"; } & fi dd if=$device bs=2048 count=$blockscount of="$destination" status=$? rm -f $LOCKFILE exit $status } function expandtracks() { tracksrange=$1 tracks="" while [ ! -z "$tracksrange" ]; do expd=`echo $tracksrange | cut -f1 -d,` if echo $expd | grep -q "-"; then firsttrack=`echo $expd | cut -f1 -d-` lasttrack=`echo $expd | cut -f2 -d-` expd="" for ((i=firsttrack; i<=lasttrack; i++)); do expd="$expd $i" done tracks="$tracks$expd" else tracks="$tracks $expd" fi if echo $tracksrange | grep -q "," then tracksrange=`echo $tracksrange | cut -f2- -d,` else tracksrange="" fi done echo $tracks } function extractaudio() { device=$1 destination=$2 format=$3 shift; shift; shift; tracks=$* total=0; for track in $tracks; do tracklength=`echo -e $mediainfos | grep "^$track;" | cut -f3 -d';'` minutes=`echo $tracklength | cut -f1 -d:` seconds=`echo $tracklength | cut -f2 -d: | sed 's/^0//'` let seconds=minutes*60+seconds lengths[$track]=seconds let total=total+seconds done cd "$destination" FIFOFILE="/tmp/simpleburn-extract.$$"; mkfifo $FIFOFILE let totaldone=0 for track in $tracks; do let previouspercent=totaldone*100/total let trackpercent=lengths[$track]*100/total title="$track-"`echo -e $mediainfos | grep "^$track;" | cut -f2 -d';' | sed 's@/@-@g'` if (( $track < 10 )); then title="0$title"; fi case $format in "wav") if [ "$opt" == "-cr" ]; then cdda2wav dev=$device -t $track "$title.wav" 2>$FIFOFILE | \ simpleburn-gauges cdda2wav $previouspercent $trackpercent $FIFOFILE status=${PIPESTATUS[0]} else cdda2wav dev=$device -t $track "$title.wav" status=$? fi ;; "flac") if [ "$opt" == "-cr" ]; then cdda2wav dev=$device -t $track - 2>$FIFOFILE | flac --totally-silent -f -o "$title.flac" - | \ simpleburn-gauges cdda2wav $previouspercent $trackpercent $FIFOFILE status=${PIPESTATUS[0]} else cdda2wav dev=$device -t $track - 2>/dev/null | flac -f -o "$title.flac" - status=${PIPESTATUS[0]} fi ;; "ogg") if [ "$opt" == "-cr" ]; then cdda2wav dev=$device -t $track - 2>$FIFOFILE | oggenc -b 256 -Q -o "$title.ogg" - | \ simpleburn-gauges cdda2wav $previouspercent $trackpercent $FIFOFILE status=${PIPESTATUS[0]} else cdda2wav dev=$device -t $track - 2>/dev/null | oggenc -b 256 -o "$title.ogg" - status=${PIPESTATUS[0]} fi ;; "mp3") if [ "$opt" == "-cr" ]; then cdda2wav dev=$device -t $track - 2>$FIFOFILE | lame -b 256 --quiet - "$title.mp3" | \ simpleburn-gauges cdda2wav $previouspercent $trackpercent $FIFOFILE status=${PIPESTATUS[0]} else cdda2wav dev=$device -t $track - | lame -b 256 - "$title.mp3" status=${PIPESTATUS[0]} fi ;; esac let totaldone=totaldone+lengths[$track] done rm -f $FIFOFILE cd - >/dev/null exit $status } function extractvideo() { device=$1 title=$2 destination=$3 quality=$4 audio=$5 subtitles=$6 cropinfos=$7 if mencoder -oac help | grep -q "mp3lame" then AUDIORATE=160; HQAUDIORATE=256 OAC_STRING="-oac mp3lame -lameopts mode=2:cbr:br" else AUDIORATE=224; HQAUDIORATE=320 OAC_STRING="-oac lavc -lavcopts acodec=mp2:abitrate" fi VIDEORATE=896; HQVIDEORATE=1856 titleinfos=`echo -e $mediainfos | grep "^$title;"` length=`echo $titleinfos | cut -f2 -d';'` LOCKFILE="/tmp/simpleburn-extract.$$" cd "`dirname \"$destination\"`" destination=`basename "$destination"` if [ "$opt" == "-cr" ]; then msglevel="-msglevel all=-1" fi aid=`echo $titleinfos | cut -f3 -d';' | sed 's/,/\n/g' | grep "$audio" | cut -f1 -d'/' | head -n1` if [ "$subtitles" == "-1" ] then subtitlescmd="-vobsubout nosubs" else sid=`echo $titleinfos | cut -f4 -d';' | sed 's/,/\n/g' | grep "$subtitles" | cut -f1 -d'/' | head -n1` subtitlescmd="-vobsubout $destination -sid $sid" fi if [ "$quality" == "normal" ]; then audiorate=$AUDIORATE videorate=$VIDEORATE else audiorate=$HQAUDIORATE videorate=$HQVIDEORATE fi let totalrate=(audiorate+videorate)*1000/8 #kbits -> bytes let totalsize=length*totalrate if [ ! -z "$cropinfos" ]; then cropinfos="-vf crop=$cropinfos" fi rm -f divx2pass.log touch $LOCKFILE-1 if [ "$opt" == "-cr" ]; then { sleep 5; simpleburn-gauges.sh mencoder $totalsize 1 $LOCKFILE-1 "$destination"; } & fi { mencoder $msglevel -dvd-device $device dvd://$title -aid $aid $OAC_STRING=$audiorate \ -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=$videorate:v4mv:mbd=2:trell:turbo:autoaspect:vpass=1 $cropinfos \ -o "$destination"; } 1>&2 2>/dev/null rm -f $LOCKFILE-1 touch $LOCKFILE-2 if [ "$opt" == "-cr" ]; then { sleep 5; simpleburn-gauges.sh mencoder $totalsize 2 $LOCKFILE-2 "$destination"; } & fi { mencoder $msglevel -dvd-device $device dvd://$title -aid $aid $OAC_STRING=$audiorate $subtitlescmd \ -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=$videorate:v4mv:mbd=2:trell:autoaspect:vpass=2 $cropinfos \ -o "$destination"; } 1>&2 2>/dev/null status=$? rm -f $LOCKFILE-2 rm -f divx2pass.log if [ "$subtitles" == "-1" ]; then rm -f nosubs.{idx,sub} fi cd - >/dev/null exit $status } function burniso() { device=$1 source=$2 tracksize=`ls -l "$source" | cut -f5 -d' '` let tracksize=tracksize/1048576 #MB if [ "$opt" == "-cr" ]; then cdrecord -v -eject gracetime=3 dev=$device -pad "$source" | simpleburn-gauges cdrecord $tracksize status=${PIPESTATUS[0]} else cdrecord -v -eject gracetime=3 dev=$device -pad "$source" status=$? fi exit $status } function burnaudio() { device=$1 source=$2 ls "$source"/*.flac 2>/dev/null | while read audiofile; do if [ ! -f "$audiofile.wav" ]; then flac --decode --channels=2 --sample-rate=44100 "$audiofile" "$audiofile.wav" fi done ls "$source"/*.mp3 2>/dev/null | while read audiofile; do if [ ! -f "$audiofile.wav" ]; then mpg123 --stereo --rate 44100 --wav "$audiofile.wav" "$audiofile" fi done ls "$source"/*.ogg 2>/dev/null | while read audiofile; do if [ ! -f "$audiofile.wav" ]; then oggdec -o "$audiofile.wav" "$audiofile" fi done #~ normalize "$source"/*.wav audiosizes="" totalsize=0 for audiosize in `ls -l "$source"/*.wav | cut -f5 -d' '`; do let audiosize=audiosize/1048576 audiosizes="$audiosizes$audiosize " let totalsize=totalsize+audiosize done let totalsize=totalsize*913046 #1024x1024x2048/2352 if (( $totalsize > $mediacapacity )); then #final check due to conversion echo "error: not enough space on CD/DVD media" exit 3 fi cd "$source" #notice: options -useinfo -text are ignored by cdrskin cdrecord -eject -v speed=0 gracetime=3 dev=$device -dao -audio -pad -useinfo -text *.wav | simpleburn-gauges cdrecord $audiosizes status=${PIPESTATUS[0]} cd - >/dev/null exit $status } function burndata() { device=$1 source=$2 label=`basename "$source" | sed 's/ /_/g' | cut -c1-32` if [ -f "$source/VIDEO_TS/VIDEO_TS.IFO" ]; then udfopt="-dvd-video" else udfopt="-udf" fi tsize=`mkisofs -J -r -N -d -hide-rr-moved $udfopt -print-size "$source"` let tracksize=tsize/512 #blocks => MB if [ "$opt" == "-cr" ]; then mkisofs -J -r -N -d -hide-rr-moved $udfopt -V "$label" "$source" | cdrecord -v -eject gracetime=3 dev=$device driveropts=burnfree tsize=$tsize\s -data -pad - | simpleburn-gauges cdrecord $tracksize status=${PIPESTATUS[0]}&&${PIPESTATUS[1]} else mkisofs -J -r -N -d -hide-rr-moved $udfopt -V "$label" "$source" | cdrecord -v -eject gracetime=3 dev=$device driveropts=burnfree tsize=$tsize\s -data -pad - status=${PIPESTATUS[0]}&&${PIPESTATUS[1]} fi exit $status } #tools detection PATH=$PATH:/lib/udev:/usr/lib/udev:/sbin:/usr/sbin:`pwd` for tool in cdrom_id blkid isosize cdrecord cdda2wav mplayer flac mpg123 oggdec mencoder oggenc lame; do if ! which $tool >/dev/null 2>&1; then echo "error: '$tool' is missing"; exit 2; fi done #common parameters if [ "$1" == "--help" ] || [ "$1" == "-h" ]; then echo "usage: $0 [CD / DVD device]" echo "example: $0 /dev/sr0" exit fi if [ "$1" == "-cr" ]; then opt="-cr"; shift; fi if [ -b "$1" ] then device=$1; shift else device=/dev/cdrom fi action=$1; shift source simpleburn-detect.sh $device case $action in "blank") speed=$1 if [ -z $speed ]; then speed="fast"; fi if [ "$speed" != "all" ] && [ "$speed" != "fast" ]; then printusage fi detect $device if [ $rewritablemedia != 1 ]; then echo "error: no rewritable media" exit 3 fi #all ok cdrecord -eject gracetime=3 dev=$device blank=$speed exit $? ;; "extract") destination=$1; shift detect $device if [ "$mediatype" == "none" ] || [ "$mediacontent" == "blank" ] || [ "$mediacontent" == "udf" ]; then echo "error: can't extract from media ($mediatype/$mediacontent)" exit 3 fi case $mediacontent in "video") title=$1; quality=$2; audio=$3; subtitles=$4; cropinfos=$5 if [ -z "$quality" ]; then quality="normal"; fi if [ -z "$audio" ]; then if [ "$LANG" == "C" ]; then audio="en"; else audio=`echo $LANG | cut -c1-2`; fi; fi if [ -z "$subtitles" ]; then subtitles="-1"; fi if [ -z "$cropinfo" ]; then cropinfos=`mplayer -dvd-device $device dvd://$title -ao null -ss 15 -frames 120 -vf cropdetect -vo null 2>&1 | grep "crop=720:" | tail -n1 | cut -f2 -d'=' | cut -f1 -d')'`; fi if [ -z "$destination" ] || [ ! -d `dirname "$destination"` ] || [ -z "$title" ] || ( [ "$quality" != "normal" ] && [ "$quality" != "high" ] ); then printusage fi titleinfos=`echo -e $mediainfos | grep "^$title;"` if [ -z "$titleinfos" ]; then echo "error: title '$title' not available" exit 3 fi if ! echo $titleinfos | cut -f3 -d';' | sed 's/,/\n/g' | grep -q "$audio"; then echo "error: audio language '$audio' not available for this title" exit 3 fi if [ "$subtitles" != "-1" ] && ! echo $titleinfos | cut -f4 -d';' | sed 's/,/\n/g' | grep -q "$subtitles"; then echo "error: subtitles language '$subtitles' not available for this title" exit 3 fi #all ok extractvideo $device $title "$destination" $quality $audio $subtitles $cropinfos ;; "audio") format=$1; tracks=$2 if [ -z "$format" ]; then format="wav"; fi if [ -z "$tracks" ]; then tracks="1-$trackscount"; fi if [ -z "$destination" ] || [ ! -d "$destination" ] || ( [ "$format" != "wav" ] && [ "$format" != "mp3" ] && [ "$format" != "flac" ] && [ "$format" != "ogg" ] ); then printusage fi #all ok tracks=`expandtracks $tracks` for track in $tracks; do if (( $track < 1 )) || (( $track > $trackscount )); then echo "error: track '$track' not available"; exit 3; fi done extractaudio $device "$destination" $format $tracks ;; "iso9660") if [ -z "$destination" ] || [ ! -d `dirname "$destination"` ] then printusage else extractiso $device "$destination" fi ;; esac ;; "burn") source="$1" detect $device if [ -z "$source" ] || ( [ ! -f "$source" ] && [ ! -d "$source" ] ); then printusage fi if [ "$mediacontent" != "blank" ] && (( rewritablemedia == 0 )); then echo "error: can't burn on media ($mediatype/$mediacontent)" exit 3 fi if mount | grep -q "^$device "; then if ! udisksctl unmount -b $device || umount $device; then echo "error: media can't be unmounted" exit 3 fi fi if [ -f "$source" ]; then datasize=`ls -l "$source" | cut -f5 -d' '` else datasize=`du -bs "$source" | sed 's/\t.*//'` if [ "$mediatype" != "dvd" ] && (( `ls -l "$source"/*.wav 2>/dev/null | wc -l` != 0 )); then let datasize=datasize*2048/2352 fi fi if (( $datasize > $mediacapacity )); then echo "error: not enough space on CD/DVD media" exit 3 fi #all ok if [ "$mediacontent" != "blank" ] && [ "$opt" != "-cr" ]; then echo -n "warning: media is not empty ($mediatype/$mediacontent); continue (y/N)? " read response if [ "$response" != "y" ]; then exit; fi fi if [ "$mediacontent" != "blank" ] && [ "$mediatype" == "cd" ]; then cdrecord gracetime=3 dev=$device blank=fast fi if [ -f "$source" ]; then burniso $device $source else if [ "$mediatype" == "dvd" ] || (( `ls -l "$source"/*.wav 2>/dev/null | wc -l` == 0 )) then burndata $device "$source" else burnaudio $device "$source" fi fi ;; "copy") echo "sorry: not implemented yet" #umount / empty target #data: cdrecord -v gracetime=3 dev=$cdwriter -isosize $cdreader | simpleburn-gauges cdrecord $mediasize #audio: cdrdao copy --fast-toc --on-the-fly --source-device $cdreader --device $cdwriter 2>&1 | simpleburn-gauges cdrdao #audio: cdda2wav dev=$cdreader -no-infofile -B -Oraw - 2>/dev/null | cdrecord -v gracetime=3 dev=$cdwriter -dao -audio -useinfo -text *.inf | simpleburn-gauges cdrecord $trackslengths #status=${PIPESTATUS[0]} ;; "abort") pid=$1 pslist="" function listps () { pid=$1 pslist="$pid $pslist" for ppid in `pgrep -P $pid`; do listps $ppid done } listps $pid echo "kill $pslist" kill $pslist ;; *) printusage esac simpleburn-1.7.3/src/callbacks.h000644 001750 000144 00000001524 12274257231 017070 0ustar00frankusers000000 000000 void linkcallbacks(); void on_ejectmedia_clicked(GtkWidget *widget, gpointer user_data); void on_selected_toggled(GtkCellRendererToggle *cell_renderer, gchar *path, gpointer user_data); void on_blankfast_clicked(GtkWidget *widget, gpointer user_data); void on_blankfull_clicked(GtkWidget *widget, gpointer user_data); void on_fileburn_clicked(GtkWidget *widget, gpointer user_data); void on_dirburn_clicked(GtkWidget *widget, gpointer user_data); void on_tracks_row_activated(GtkTreeView *tree_view, GtkTreePath *path, GtkTreeViewColumn *column, gpointer user_data); void on_extractaudio_clicked(GtkWidget *widget, gpointer user_data); void on_previewvideo_clicked(GtkWidget *widget, gpointer user_data); void on_extractvideo_clicked(GtkWidget *widget, gpointer user_data); void on_extractiso_clicked(GtkWidget *widget, gpointer user_data); simpleburn-1.7.3/scripts/simpleburn-detect.sh000755 001750 000144 00000015564 12416003347 021671 0ustar00frankusers000000 000000 #!/bin/sh function detect() { device=$1 #assumes it is a valid CD / DVD device readcd dev=$device -fulltoc 2>/dev/null; rm -f ~/toc.dat; rm -f toc.dat #wait for loading if cdrom_id $device | grep -q "ID_CDROM_MEDIA"; then trackscount=`cdrom_id $device | grep "ID_CDROM_MEDIA_TRACK_COUNT=" | cut -f2 -d'='` if cdrom_id $device | grep -q -E "ID_CDROM_MEDIA_CD_RW|ID_CDROM_MEDIA_DVD.*RW"; then rewritablemedia=1 fi if cdrom_id $device | grep -q "ID_CDROM_MEDIA_STATE=blank"; then mediacontent="blank" else mediasize=`isosize $device 2>/dev/null` mediacontent=`blkid -o udev $device | grep "ID_FS_TYPE=" | cut -f2 -d'='` medialabel=`blkid -o udev $device | grep "ID_FS_LABEL=" | cut -f2 -d'='` fi if cdrom_id $device | grep -q ID_CDROM_MEDIA_DVD; then #DVD mediatype="dvd" if cdrom_id $device | grep -q "ID_CDROM_MEDIA_DVD.*R"; then mediacapacity=`cdrecord -atip dev=$device 2>&1 | grep "rzone size:" | tail -1 | sed 's/rzone size: \+//'` if [ -z "$mediacapacity" ]; then mediacapacity=`cdrecord -atip dev=$device 2>&1 | grep "phys size:..." | tail -1 | sed 's/phys size:... \+//'` fi let mediacapacity=mediacapacity*2048 fi if which mplayer >/dev/null 2>&1; then { mplayer -dvd-device $device dvd://1 -identify -vo null -ao null -frames 0 2>&1 > /tmp/simpleburn-detect.$$ ;} 2>&1 >/dev/null if grep -q "ID_DVD_TITLES" /tmp/simpleburn-detect.$$; then mediacontent="video" trackscount=0 for title in `cat /tmp/simpleburn-detect.$$ | grep "TITLE_[0-9]\+_LENGTH"`; do #for each title during more than 3' titlenum=`echo $title | cut -d'_' -f4` titlelenght=`echo $title | cut -d'=' -f2 | cut -f1 -d'.'` let minutes=titlelenght/60 if (( minutes > 3 )); then if (( $titlenum != 1 )); then { mplayer -dvd-device $device dvd://$titlenum -identify -vo null -ao null -frames 0 2>&1 > /tmp/simpleburn-detect.$$; } 2>&1 >/dev/null fi let trackscount=trackscount+1 if [ ! -z "$mediainfos" ]; then mediainfos="$mediainfos\n" detailedinfos="$detailedinfos\n" fi mediainfos="$mediainfos$titlenum;$titlelenght" detailedinfos="$detailedinfos""title: $titlenum ($minutes')" for id in ID_AID ID_SID; do #audio & subtitles if grep -q "$id" /tmp/simpleburn-detect.$$; then mediasubinfos="" subdetailedinfos="" for language in `cat /tmp/simpleburn-detect.$$ | grep "$id"`; do if [ ! -z "$mediasubinfos" ]; then mediasubinfos="$mediasubinfos," subdetailedinfos="$subdetailedinfos, " fi languageid=`echo $language | cut -d'_' -f3` languagename=`echo $language | cut -d'=' -f2 | cut -f1 -d'.'` mediasubinfos="$mediasubinfos$languageid/$languagename" subdetailedinfos="$subdetailedinfos $languagename($languageid)" done mediainfos="$mediainfos;$mediasubinfos" if [ "$id" == "ID_AID" ] then detailedinfos="$detailedinfos\n\tlanguages: $subdetailedinfos" else detailedinfos="$detailedinfos\n\tsubtitles: $subdetailedinfos" fi else if [ "$id" == "ID_AID" ]; then #failback mediasubinfos="" for id in `cat /tmp/simpleburn-detect.$$ | grep "ID_AUDIO_ID" | sort -u | cut -f2 -d=`; do if [ ! -z "$mediasubinfos" ]; then mediasubinfos="$mediasubinfos," fi mediasubinfos="$mediasubinfos$id/??" done mediainfos="$mediainfos;$mediasubinfos" else mediainfos="$mediainfos;" fi fi done cropinfos=`mplayer -dvd-device $device dvd://$titlenum -ao null -ss 15 -frames 120 -vf cropdetect -vo null 2>&1 | grep "crop=720:" | tail -n1 | cut -f2 -d'=' | cut -f1 -d')'` mediainfos="$mediainfos;$cropinfos" detailedinfos="$detailedinfos""title: $titlenum ($minutes') - crop=$cropinfos" fi done fi rm -f /tmp/simpleburn-detect.$$ fi else #CD if cdrom_id $device | grep -q ID_CDROM_MEDIA_CD; then mediatype="cd" if cdrom_id $device | grep -q "ID_CDROM_MEDIA_CD_R"; then mediacapacity=`cdrecord -atip dev=$device 2>&1 | grep "ATIP start of lead out:" | sed 's/.*: \([0-9]\+\) .*/\1/'` let mediacapacity=mediacapacity*2048 fi if cdrom_id $device | grep -q "ID_CDROM_MEDIA_TRACK_COUNT_AUDIO"; then mediacontent="audio" mediasize=`cdrecord -toc dev=$device 2>&1 | grep "track:lout" | sed 's/track:lout lba: \+\([0-9]\+\) .*/\1/'` let mediasize=mediasize*2048 cdda2wav -J -L1 -v titles,toc -g -N -H dev=$device out-fd=1 2>/dev/null | tr -d '\200-\377'> /tmp/simpleburn-detect.$$ medialabel=`cat /tmp/simpleburn-detect.$$ | grep "^Album title:" | sed 's/^Album title: .\(.*\). from .*$/\1/'` n=`cat /tmp/simpleburn-detect.$$ | grep "^T..:" | wc -l` for (( i=1; i<=$n; i++ )); do line=`cat /tmp/simpleburn-detect.$$ | grep "^T..:" | sed -n $i\p` if [ ! -z "$mediainfos" ]; then mediainfos="$mediainfos\n" detailedinfos="$detailedinfos\n" fi tracknum=`echo $line | sed -e 's/^T0\?\([0-9]*\):.*/\1/'` tracktitle=`echo $line | grep "^T..:" | sed -e 's/.* title .\(.*\). from .*/\1/'` tracklength=`echo $line | sed 's/T..: \(.*\) title.*/\1/' | cut -f1 -d .` detailedinfos="$detailedinfos""track $tracknum ($tracklength): $tracktitle" mediainfos="$mediainfos$tracknum;$tracktitle;$tracklength" done rm -f /tmp/simpleburn-detect.$$ fi else mediatype="unknown" fi fi fi let mediasize_=mediasize/1048576 let mediacapacity_=mediacapacity/1048576 if [ $rewritablemedia -eq 1 ] then rewritablemedia_="yes" else rewritablemedia_="no" fi detailedinfos="type: $mediatype\ncontent: $mediacontent\ncapacity: $mediacapacity_ MB\nsize: $mediasize_ MB\nrewritable: $rewritablemedia_\ntrackscount: $trackscount\nlabel: $medialabel\n$detailedinfos" } #tools detection PATH=$PATH:/lib/udev:/usr/lib/udev:/sbin:/usr/sbin for tool in cdrom_id blkid isosize cdrecord cdda2wav; do if ! which $tool >/dev/null 2>&1; then echo "error: '$tool' is missing"; exit 2; fi done #common parameters if [ "$1" == "--help" ] || [ "$1" == "-h" ]; then echo "usage: $0 [CD / DVD device]" echo "example: $0 /dev/sr0" exit fi if [ "$1" == "-cr" ]; then opt="-cr"; shift; fi if [ -b "$1" ] then device=$1; shift else device=/dev/cdrom fi #global vars initialization mediatype="none" #none, cd, dvd mediacontent="empty" #empty, blank, audio, video, iso9660, udf mediacapacity=0 #bytes mediasize=0 rewritablemedia=0 trackscount=0 medialabel="" mediainfos="" #computer readable (-cr) detailedinfos="" #human readable #display infos if asked for if [ `basename "'$0"` == "simpleburn-detect.sh" ]; then detect $device if [ "$opt" == "-cr" ] then echo "$mediatype:$mediacontent:$mediacapacity:$mediasize:$rewritablemedia:$trackscount:$medialabel" echo -e $mediainfos echo "" fi echo -e $detailedinfos fi simpleburn-1.7.3/po/pl.po000644 001750 000144 00000033435 12274457260 015614 0ustar00frankusers000000 000000 # Polish translations for simpleburn package. # Copyright (C) 2010 THE simpleburn'S COPYRIGHT HOLDER # This file is distributed under the same license as the simpleburn package. # root , 2010. # msgid "" msgstr "" "Project-Id-Version: simpleburn 1.5.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2010-07-09 01:07+0000\n" "Last-Translator: root \n" "Language-Team: Polish\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "O SimpleBurn" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 #, fuzzy msgid "Fast blanking" msgstr "Szybkie wymazywanie CD / DVD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 #, fuzzy msgid "Full blanking" msgstr "Pełne wymazywanie CD/RW '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 #, fuzzy msgid "ISO file:" msgstr "Plik obrazu :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 #, fuzzy msgid "Directory:" msgstr "Katalog :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 #, fuzzy msgid "Select a directory to burn" msgstr "Wybierz katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 #, fuzzy msgid "Burn file" msgstr "Wypalenie obrazu ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 #, fuzzy msgid "Burn directory" msgstr "Wypalanie danych z '%s' na '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 #, fuzzy msgid "Extract" msgstr "Ściągnięcie CD audio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 msgid "Title" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 #, fuzzy msgid "Select destination directory" msgstr "Wybierz katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 #, fuzzy msgid "Destination directory:" msgstr "Wybierz katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 #, fuzzy msgid "Filename:" msgstr "Nazwa pliku obrazu :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 msgid "Title:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 msgid "Language:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 msgid "Subtitles:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 msgid "Quality:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Plik" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 #, fuzzy msgid "Help" msgstr "_Pomoc" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 #, fuzzy msgid "CD / DVD device:" msgstr "Urządzenie CD / DVD :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Informacje o płycie" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Wysuń" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 msgid "Capacity:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 #, fuzzy msgid "Estimated time:" msgstr "Czas który upłynął :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 #, fuzzy msgid "Elapsed time:" msgstr "Czas który upłynął :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 #, fuzzy msgid "Remaining time:" msgstr "Pozostały czas :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 #, fuzzy msgid "Fast blanking ..." msgstr "Szybkie wymazywanie CD/RW '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 #, fuzzy msgid "Full blanking ..." msgstr "Pełne wymazywanie CD/RW '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 #, fuzzy msgid "Error: please select file to burn." msgstr "Błąd : brak nazwy pliku obrazu." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 #, fuzzy msgid "Error: please select directory to burn." msgstr "Wybierz katalog" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 #, fuzzy msgid "Burning directory ..." msgstr "Wypalanie danych z '%s' na '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 #, fuzzy msgid "Extracting audio CD ..." msgstr "Ściągnięcie CD audio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 #, fuzzy msgid "Error: please enter a filename." msgstr "Błąd : brak nazwy pliku obrazu." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 #, fuzzy msgid "Extracting ISO image ..." msgstr "Zrobienie obrazu ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 #, fuzzy msgid "Error: please check there is enough space on media." msgstr "Bład : nie ma wystarczającej ilości wolnego miejsca na płycie." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 #, fuzzy msgid "Extract audio" msgstr "Ściągnięcie CD audio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 #, fuzzy msgid "Extract video" msgstr "Ściągnięcie CD audio" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 #, fuzzy msgid "Extract ISO" msgstr "Zrobienie obrazu ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Wybierz katalog" #~ msgid "Total time :" #~ msgstr "Łączny czas :" #~ msgid "Informations" #~ msgstr "Informacje" #~ msgid "Location :" #~ msgstr "Położenie :" #~ msgid "CD / DVD writer :" #~ msgstr "Urządzenie CD / DVD :" #~ msgid "DVD reader :" #~ msgstr "Urządzenie DVD :" #~ msgid "Burn audio CD" #~ msgstr "Wypalenie CD audio" #~ msgid "Burn data CD / DVD" #~ msgstr "Wypalenie CD / DVD z danymi" #~ msgid "Note: MP3 CDs are data CDs." #~ msgstr "Uwaga: Płyta CD MP3 jest płytą CD z danymi." #~ msgid "Burn audio / data" #~ msgstr "Wypalenie audio / danych" #~ msgid "Copy CD / DVD" #~ msgstr "Skopiowanie CD / DVD" #~ msgid "Copy" #~ msgstr "Kopiowanie" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Pełne wymazywanie CD / DVD" #~ msgid "Blank" #~ msgstr "Wymazywanie" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "Szybkie wymazywanie DVD/RW '%s' ..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "Pełne wymazywanie DVD/RW '%s' ..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Błąd : nie ma zapisywalnej płyty CD / DVD w urządzeniu." #~ msgid "Error : no CD in drive." #~ msgstr "Błąd : nie ma CD w urządzeniu." #~ msgid "Error : no DVD in drive." #~ msgstr "Błąd : nie ma DVD w urządzeniu." #~ msgid "Error : media in drive is not blank." #~ msgstr "Błąd : płyta w urządzeniu nie jest pusta." #~ msgid "Error : media in drive is blank." #~ msgstr "Błąd : płyta w urządzeniu jest pusta." #~ msgid "Error : no audio CD in drive." #~ msgstr "Błąd : nie ma płyty CD audio w urządzeniu." #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Błąd : nie ma płyty w formacie ISO9660 w urządzeniu." #~ msgid "Error : image file is not set." #~ msgstr "Błąd : plik obrazu nie jest określony." #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "" #~ "Błąd : czytnik i nagrywarka CD / DVD muszą być różne dla kopiowania." #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "Wypalanie obrazu ISO '%s' na '%s' ..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Wypalanie plików audio z '%s' na '%s' ..." #~ msgid "Error : no video DVD in drive." #~ msgstr "Błąd : nie ma DVD w urządzeniu." #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Kopiowanie CD audio z '%s' na '%s' ..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Kopiowanie CD / DVD z danymi z '%s' na '%s' ..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "Ściągnięcie obrazu ISO z '%s' na '%s' ..." #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Ściągnięcie audio z '%s' na '%s' ..." #~ msgid "Error : no CD / DVD device detected" #~ msgstr "Błąd : nie wykryto żadnego urządzenia CD / DVD." #~ msgid "No media inserted" #~ msgstr "Brak płyty" #~ msgid "rewritable" #~ msgstr "wielokrotnego zapisu" #~ msgid "Media type : blank CD" #~ msgstr "Rodzaj płyty : pusta CD" #~ msgid "Media type : audio CD" #~ msgstr "Rodzaj płyty : CD audio" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Rodzaj płyty : CD z danymi (ISO9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Rodzaj płyty : CD z danymi (UDF)" #~ msgid "Media type : blank DVD" #~ msgstr "Rodzaj płyty : pusta DVD" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Rodzaj płyty : DVD (ISO9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Rodzaj płyty : DVD (UDF)" #~ msgid "Media type : unknown" #~ msgstr "Rodzaj płyty : nieznany" simpleburn-1.7.3/src/simpleburn.h000644 001750 000144 00000003366 12274456771 017351 0ustar00frankusers000000 000000 struct { GtkBuilder *xml; //common: GtkComboBox *ctrl_opticaldevice; GtkListStore *model_opticaldevice; GtkButton *bt_ejectmedia; GtkButton *bt_detectmedia; GtkButton *bt_abort; GtkLabel *info_medialabel; GtkLabel *info_mediatype; GtkLabel *info_mediacontent; GtkLabel *info_mediasize; GtkLabel *info_mediacapacity; GtkLabel *info_log; GtkProgressBar *info_progressbar; GtkLabel *info_estimatedtime; GtkLabel *info_elapsedtime; GtkLabel *info_remainingtime; GtkDialog *dialog_confirmerase; GtkNotebook *tabs_actions; //audio tab: GtkWidget *tab_extractaudio; GtkButton *bt_extractaudio; GtkComboBox *ctrl_audioformat; GtkListStore *model_audioformat; GtkFileChooserButton *ctrl_audioextractdir; GtkListStore *model_tracks; //video tab: GtkWidget *tab_extractvideo; GtkButton *bt_extractvideo; GtkButton *bt_previewvideo; GtkFileChooserButton *ctrl_videoextractdir; GtkEntry *ctrl_videoextractfile; GtkEntry *ctrl_videocropinfos; GtkComboBox *ctrl_videotitle; GtkListStore *model_videotitle; GtkComboBox *ctrl_videolanguage; GtkListStore *model_videolanguage; GtkComboBox *ctrl_videosubtitles; GtkListStore *model_videosubtitles; GtkComboBox *ctrl_videoquality; GtkListStore *model_videoquality; //iso tab: GtkWidget *tab_extractiso; GtkButton *bt_extractiso; GtkEntry *ctrl_isoextractfile; GtkFileChooserButton *ctrl_isoextractdir; //burn tab: GtkWidget *tab_burn; GtkFileChooserButton *ctrl_burnfile; GtkFileChooserButton *ctrl_burndir; GtkButton *bt_dirburn; GtkButton *bt_fileburn; //blank tab: GtkWidget *tab_blank; GtkButton *bt_blankfast; GtkButton *bt_blankfull; GtkButton *buttons[10]; gint buttonscount; } ui; void exit_program(); void init_program(); void init_widgets_references(); void detect_devices(); simpleburn-1.7.3/src/CMakeLists.txt000644 001750 000144 00000002265 12272744565 017554 0ustar00frankusers000000 000000 include (FindPkgConfig) if (GTK3) pkg_check_modules (MAINLIBS REQUIRED gtk+-3.0) else (GTK3) pkg_check_modules (MAINLIBS REQUIRED gtk+-2.0) endif (GTK3) find_path (UDEV_ROOT cdrom_id /lib/udev /usr/lib/udev) set (LOCALE_DIR ${CMAKE_INSTALL_PREFIX}/share/locale) set (UI_FILE ${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}/${PROJECT_NAME}.ui) set (APP_ICON ${CMAKE_INSTALL_PREFIX}/share/pixmaps/${PROJECT_NAME}.png) configure_file (config.h.cmake config.h) include_directories (${${PROJECT_NAME}_BINARY_DIR}/src) set (CMAKE_C_FLAGS "-std=c99") add_library(mediainfos mediainfos.c) add_library(progress progress.c) add_library(callbacks callbacks.c) add_executable (${PROJECT_NAME} ${PROJECT_NAME}.c) include_directories (${MAINLIBS_INCLUDE_DIRS}) target_link_libraries (${PROJECT_NAME} mediainfos callbacks progress ${MAINLIBS_LDFLAGS} -lm) install (TARGETS ${PROJECT_NAME} DESTINATION bin) install (FILES ${PROJECT_NAME}.ui DESTINATION share/${PROJECT_NAME}) install (FILES ${PROJECT_NAME}.desktop DESTINATION share/applications) install (FILES ${PROJECT_NAME}.png DESTINATION share/pixmaps) add_executable (simpleburn-gauges simpleburn-gauges.c) install (TARGETS simpleburn-gauges DESTINATION bin) simpleburn-1.7.3/src/callbacks.c000644 001750 000144 00000024361 12276505606 017073 0ustar00frankusers000000 000000 #include #include #include #include "simpleburn.h" #include "callbacks.h" #include "mediainfos.h" #include "progress.h" void linkcallbacks() {} void on_ejectmedia_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice; gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); gchar *commandline = g_strdup_printf("cdrecord -eject dev=%s", opticaldevice); g_spawn_command_line_sync(commandline, NULL, NULL, NULL, NULL ); g_free(commandline); g_free(opticaldevice); on_detectmedia_clicked(NULL, NULL); } void on_selected_toggled(GtkCellRendererToggle *cell_renderer, gchar *path, gpointer user_data) { GtkTreeIter iter; gboolean selected; gtk_tree_model_get_iter_from_string((GtkTreeModel *) ui.model_tracks, &iter, path); gtk_tree_model_get((GtkTreeModel *) ui.model_tracks, &iter, 0, &selected, -1); selected = !selected; gtk_list_store_set(ui.model_tracks, &iter, 0, selected, -1); } void on_blankfast_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice; if (! mediainfos.emptycontent) { if (gtk_dialog_run(ui.dialog_confirmerase) != 1) return; } gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); gchar *commandline = g_strdup_printf("simpleburn.sh -cr %s blank fast", opticaldevice); startprogress(commandline, TRUE, gettext("Fast blanking ..."), BLANK); g_free(commandline); g_free(opticaldevice); } void on_blankfull_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice; if (! mediainfos.emptycontent) { if (gtk_dialog_run(ui.dialog_confirmerase) != 1) return; } gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); gchar *commandline = g_strdup_printf("simpleburn.sh -cr %s blank all", opticaldevice); startprogress(commandline, TRUE, gettext("Full blanking ..."), BLANK); g_free(commandline); g_free(opticaldevice); } void on_fileburn_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice, *source, *message; if (! mediainfos.emptycontent) { if (gtk_dialog_run(ui.dialog_confirmerase) != 1) return; } gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); source = gtk_file_chooser_get_filename((GtkFileChooser *) ui.ctrl_burnfile); if (source == NULL) { gtk_label_set_text(ui.info_log, gettext("Error: please select file to burn.")); return; } gchar *quotetsource = g_shell_quote(source); gchar *commandline = g_strdup_printf("simpleburn.sh -cr %s burn %s", opticaldevice, quotetsource); startprogress(commandline, FALSE, gettext("Burning file ..."), BURN); g_free(commandline); g_free(quotetsource); g_free(source); g_free(opticaldevice); } void on_dirburn_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice, *source, *message; if (! mediainfos.emptycontent) { if (gtk_dialog_run(ui.dialog_confirmerase) != 1) return; } gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); source = gtk_file_chooser_get_filename((GtkFileChooser *) ui.ctrl_burndir); if (source == NULL) { gtk_label_set_text(ui.info_log, gettext("Error: please select directory to burn.")); return; } gchar *quotetsource = g_shell_quote(source); gchar *commandline = g_strdup_printf("simpleburn.sh -cr %s burn %s", opticaldevice, quotetsource); startprogress(commandline, FALSE, gettext("Burning directory ..."), BURN); g_free(commandline); g_free(quotetsource); g_free(source); g_free(opticaldevice); } void on_tracks_row_activated(GtkTreeView *tree_view, GtkTreePath *path, GtkTreeViewColumn *column, gpointer user_data) { GtkTreeIter iter; gint id; gchar * opticaldevice; gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); gtk_tree_model_get_iter((GtkTreeModel *) ui.model_tracks, &iter, path); gtk_tree_model_get((GtkTreeModel *) ui.model_tracks, &iter, 1, &id, -1); gchar *commandline = g_strdup_printf("gmplayer -cdrom-device %s cdda://%d", opticaldevice, id); //~ gchar *commandline = g_strdup_printf("gvfs-mount cdda://%s", opticaldevice + 5); //+5 chars: skip "/dev/" //~ g_spawn_command_line_sync(commandline, NULL, NULL, NULL, NULL); //~ g_free(commandline); //~ commandline = g_strdup_printf("gvfs-open 'cdda://%s/Track %d.wav'", opticaldevice + 5, id); g_spawn_command_line_async(commandline, NULL); g_free(commandline); g_free(opticaldevice); } void on_extractaudio_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gint id; gboolean selected, hasnext; gchar *opticaldevice, *format, *idslist, *tmpidslist; gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); idslist = g_strdup(""); hasnext = gtk_tree_model_get_iter_first((GtkTreeModel *) ui.model_tracks, &iter); while (hasnext) { gtk_tree_model_get((GtkTreeModel *) ui.model_tracks, &iter, 0, &selected, 1, &id, -1); if (selected) { if (strlen(idslist) == 0) { tmpidslist = g_strdup_printf("%d", id); } else { tmpidslist = g_strdup_printf("%s,%d", idslist, id); } g_free(idslist); idslist = tmpidslist; } hasnext = gtk_tree_model_iter_next((GtkTreeModel *) ui.model_tracks, &iter); } gtk_combo_box_get_active_iter(ui.ctrl_audioformat, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_audioformat, &iter, 0, &format, -1); gchar *destination = gtk_file_chooser_get_filename((GtkFileChooser *) ui.ctrl_audioextractdir); gchar *quotetdestination = g_shell_quote(destination); gchar *commandline = g_strdup_printf("simpleburn.sh -cr %s extract %s %s %s", opticaldevice, quotetdestination, format, idslist); startprogress(commandline, FALSE, gettext("Extracting audio CD ..."), EXTRACT); g_free(commandline); g_free(quotetdestination); g_free(destination); g_free(format); g_free(idslist); g_free(opticaldevice); } void on_previewvideo_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice, *commandline, *cropinfos; gint title, aid, sid; gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); gtk_combo_box_get_active_iter(ui.ctrl_videotitle, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_videotitle, &iter, 0, &title, -1); gtk_combo_box_get_active_iter(ui.ctrl_videolanguage, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_videolanguage, &iter, 0, &aid, -1); gtk_combo_box_get_active_iter(ui.ctrl_videosubtitles, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_videosubtitles, &iter, 0, &sid, -1); if (strlen(gtk_entry_get_text(ui.ctrl_videocropinfos)) != 0) { cropinfos = g_strdup_printf("-vf crop=%s", gtk_entry_get_text(ui.ctrl_videocropinfos)); } else { cropinfos = g_strdup(""); } if (sid == -1) { commandline = g_strdup_printf("gmplayer -dvd-device %s dvd://%d -aid %d -slang none %s", opticaldevice, title, aid, cropinfos); } else { commandline = g_strdup_printf("gmplayer -dvd-device %s dvd://%d -aid %d -sid %d %s", opticaldevice, title, aid, sid, cropinfos); } g_spawn_command_line_async(commandline, NULL); g_free(cropinfos); g_free(commandline); g_free(opticaldevice); } void on_extractvideo_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice, *quality; gint title, aid, sid; gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); gtk_combo_box_get_active_iter(ui.ctrl_videotitle, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_videotitle, &iter, 0, &title, -1); gtk_combo_box_get_active_iter(ui.ctrl_videolanguage, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_videolanguage, &iter, 0, &aid, -1); gtk_combo_box_get_active_iter(ui.ctrl_videosubtitles, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_videosubtitles, &iter, 0, &sid, -1); gtk_combo_box_get_active_iter(ui.ctrl_videoquality, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_videoquality, &iter, 0, &quality, -1); gchar *destination = gtk_file_chooser_get_filename((GtkFileChooser *) ui.ctrl_videoextractdir); const gchar *filename = gtk_entry_get_text(ui.ctrl_videoextractfile); if (strlen(filename) == 0) { gtk_label_set_text(ui.info_log, gettext("Error: please enter a filename.")); return; } gchar *quotetdestination = g_shell_quote(destination); gchar *quotetfilename = g_shell_quote(filename); gchar *commandline = g_strdup_printf("simpleburn.sh -cr %s extract %s/%s %d %s %d %d %s", opticaldevice, quotetdestination, quotetfilename, title, quality, aid, sid, gtk_entry_get_text(ui.ctrl_videocropinfos)); startprogress(commandline, FALSE, gettext("Extracting video DVD ..."), EXTRACT); g_free(commandline); g_free(quotetfilename); g_free(quotetdestination); g_free(opticaldevice); g_free(quality); g_free(destination); } void on_extractiso_clicked(GtkWidget *widget, gpointer user_data) { GtkTreeIter iter; gchar *opticaldevice; gtk_combo_box_get_active_iter(ui.ctrl_opticaldevice, &iter); gtk_tree_model_get((GtkTreeModel *) ui.model_opticaldevice, &iter, 0, &opticaldevice, -1); const gchar *filename = gtk_entry_get_text(ui.ctrl_isoextractfile); if (strlen(filename) == 0) { gtk_label_set_text(ui.info_log, gettext("Error: please enter a filename.")); return; } gchar *destination = gtk_file_chooser_get_filename((GtkFileChooser *) ui.ctrl_isoextractdir); gchar *quotetdestination = g_shell_quote(destination); gchar *quotetfilename = g_shell_quote(filename); gchar *commandline = g_strdup_printf("simpleburn.sh -cr %s extract %s/%s", opticaldevice, destination, filename); startprogress(commandline, FALSE, gettext("Extracting ISO image ..."), EXTRACT); g_free(commandline); g_free(quotetfilename); g_free(quotetdestination); g_free(destination); g_free(opticaldevice); } simpleburn-1.7.3/000755 001750 000144 00000000000 12473167763 014222 5ustar00frankusers000000 000000 simpleburn-1.7.3/doc/LICENSE000644 001750 000144 00000002677 12271722610 015770 0ustar00frankusers000000 000000 SimpleBurn, Copyright Frank ENDRES, since 2008-2014 frankendres@tuxfamily.org This software is governed by the CeCILL license under French law and abiding by the rules of distribution of free software. You can use, modify and/ or redistribute the software under the terms of the CeCILL license as circulated by CEA, CNRS and INRIA at the following URL "http://www.cecill.info". As a counterpart to the access to the source code and rights to copy, modify and redistribute granted by the license, users are provided only with a limited warranty and the software's author, the holder of the economic rights, and the successive licensors have only limited liability. In this respect, the user's attention is drawn to the risks associated with loading, using, modifying and/or developing or reproducing the software by the user in light of its specific status of free software, that may mean that it is complicated to manipulate, and that also therefore means that it is reserved for developers and experienced professionals having in-depth computer knowledge. Users are therefore encouraged to load and test the software's suitability as regards their requirements in conditions enabling the security of their systems and/or data to be ensured and, more generally, to use and operate it in the same conditions as regards security. The fact that you are presently reading this means that you have had knowledge of the CeCILL license and that you accept its terms. simpleburn-1.7.3/src/simpleburn.c000644 001750 000144 00000016570 12274457020 017331 0ustar00frankusers000000 000000 #include #include #include #include #include "simpleburn.h" #include "mediainfos.h" #include "callbacks.h" #include "progress.h" #include "config.h" void exit_program() { if (commandinfos.pid != 0) { on_abort_clicked(NULL, NULL); } gtk_main_quit(); } void init_program() { linkcallbacks(); //force static code linkage: defined only in glade (GtkBuilder UI file) - not read during compilation init_widgets_references(); init_mediainfos(); commandinfos.pid = 0; detect_devices(); gtk_widget_set_sensitive((GtkWidget *) ui.bt_abort, FALSE); gtk_progress_bar_set_text(ui.info_progressbar, ""); GtkFileFilter *filter = gtk_file_filter_new(); gtk_file_filter_add_pattern(filter, "*.iso"); gtk_file_filter_set_name(filter, "*.iso"); gtk_file_chooser_add_filter((GtkFileChooser *) ui.ctrl_burnfile, filter); gtk_file_chooser_select_filename((GtkFileChooser *) ui.ctrl_isoextractdir, g_getenv("HOME")); gtk_file_chooser_select_filename((GtkFileChooser *) ui.ctrl_videoextractdir, g_getenv("HOME")); gtk_file_chooser_select_filename((GtkFileChooser *) ui.ctrl_audioextractdir, g_getenv("HOME")); } void init_widgets_references() { ui.ctrl_opticaldevice = (GtkComboBox *) gtk_builder_get_object(ui.xml, "opticaldevice"); ui.model_opticaldevice = (GtkListStore *) gtk_combo_box_get_model(ui.ctrl_opticaldevice); ui.bt_ejectmedia = (GtkButton *) gtk_builder_get_object(ui.xml, "ejectmedia"); ui.buttons[0] = ui.bt_ejectmedia; ui.bt_detectmedia = (GtkButton *) gtk_builder_get_object(ui.xml, "detectmedia"); ui.buttons[1] = ui.bt_detectmedia; ui.bt_abort = (GtkButton *) gtk_builder_get_object(ui.xml, "abort"); //not referenced in ui.buttons ui.info_medialabel = (GtkLabel *) gtk_builder_get_object(ui.xml, "medialabel"); ui.info_mediatype = (GtkLabel *) gtk_builder_get_object(ui.xml, "mediatype"); ui.info_mediacontent = (GtkLabel *) gtk_builder_get_object(ui.xml, "mediacontent"); ui.info_mediacapacity = (GtkLabel *) gtk_builder_get_object(ui.xml, "mediacapacity"); ui.info_mediasize = (GtkLabel *) gtk_builder_get_object(ui.xml, "mediasize"); ui.info_log = (GtkLabel *) gtk_builder_get_object(ui.xml, "log"); ui.tabs_actions = (GtkNotebook *) gtk_builder_get_object(ui.xml, "tabs"); ui.info_progressbar = (GtkProgressBar *) gtk_builder_get_object(ui.xml, "progressbar"); ui.info_estimatedtime = (GtkLabel *) gtk_builder_get_object(ui.xml, "estimatedtime"); ui.info_elapsedtime = (GtkLabel *) gtk_builder_get_object(ui.xml, "elapsedtime"); ui.info_remainingtime = (GtkLabel *) gtk_builder_get_object(ui.xml, "remainingtime"); ui.dialog_confirmerase = (GtkDialog *) gtk_builder_get_object(ui.xml, "confirmerase"); //audio tab: ui.tab_extractaudio = (GtkWidget *) gtk_builder_get_object(ui.xml, "extractingaudio"); ui.bt_extractaudio = (GtkButton *) gtk_builder_get_object(ui.xml, "extractaudio"); ui.buttons[2] = ui.bt_extractaudio; ui.ctrl_audioformat = (GtkComboBox *) gtk_builder_get_object(ui.xml, "audioformat"); ui.model_audioformat = (GtkListStore *) gtk_combo_box_get_model(ui.ctrl_audioformat); ui.ctrl_audioextractdir = (GtkFileChooserButton *) gtk_builder_get_object(ui.xml, "audioextractdir"); ui.model_tracks = (GtkListStore *) gtk_builder_get_object(ui.xml, "tracksmodel"); //video tab: ui.tab_extractvideo = (GtkWidget *) gtk_builder_get_object(ui.xml, "extractingvideo"); ui.bt_extractvideo = (GtkButton *) gtk_builder_get_object(ui.xml, "extractvideo"); ui.buttons[3] = ui.bt_extractvideo; ui.bt_previewvideo = (GtkButton *) gtk_builder_get_object(ui.xml, "previewvideo"); ui.buttons[4] = ui.bt_previewvideo; ui.ctrl_videoextractdir = (GtkFileChooserButton *) gtk_builder_get_object(ui.xml, "videoextractdir"); ui.ctrl_videoextractfile = (GtkEntry *) gtk_builder_get_object(ui.xml, "videoextractfile"); ui.ctrl_videocropinfos = (GtkEntry *) gtk_builder_get_object(ui.xml, "videocropinfos"); ui.ctrl_videotitle = (GtkComboBox *) gtk_builder_get_object(ui.xml, "videotitle"); ui.model_videotitle = (GtkListStore *) gtk_combo_box_get_model(ui.ctrl_videotitle); ui.ctrl_videolanguage = (GtkComboBox *) gtk_builder_get_object(ui.xml, "videolanguage"); ui.model_videolanguage = (GtkListStore *) gtk_combo_box_get_model(ui.ctrl_videolanguage); ui.ctrl_videosubtitles = (GtkComboBox *) gtk_builder_get_object(ui.xml, "videosubtitles"); ui.model_videosubtitles = (GtkListStore *) gtk_combo_box_get_model(ui.ctrl_videosubtitles); ui.ctrl_videoquality = (GtkComboBox *) gtk_builder_get_object(ui.xml, "videoquality"); ui.model_videoquality = (GtkListStore *) gtk_combo_box_get_model(ui.ctrl_videoquality); //iso tab: ui.tab_extractiso = (GtkWidget *) gtk_builder_get_object(ui.xml, "extractingiso"); ui.bt_extractiso = (GtkButton *) gtk_builder_get_object(ui.xml, "extractiso"); ui.buttons[5] = ui.bt_extractiso; ui.ctrl_isoextractfile = (GtkEntry *) gtk_builder_get_object(ui.xml, "isoextractfile"); ui.ctrl_isoextractdir = (GtkFileChooserButton *) gtk_builder_get_object(ui.xml, "isoextractdir"); //burn tab: ui.tab_burn = (GtkWidget *) gtk_builder_get_object(ui.xml, "burning"); ui.ctrl_burnfile = (GtkFileChooserButton *) gtk_builder_get_object(ui.xml, "burnfile"); ui.ctrl_burndir = (GtkFileChooserButton *) gtk_builder_get_object(ui.xml, "burndir"); ui.bt_dirburn = (GtkButton *) gtk_builder_get_object(ui.xml, "dirburn"); ui.buttons[6] = ui.bt_dirburn; ui.bt_fileburn = (GtkButton *) gtk_builder_get_object(ui.xml, "fileburn"); ui.buttons[7] = ui.bt_fileburn; //blank tab: ui.tab_blank = (GtkWidget *) gtk_builder_get_object(ui.xml, "blanking"); ui.bt_blankfast = (GtkButton *) gtk_builder_get_object(ui.xml, "blankfast"); ui.buttons[8] = ui.bt_blankfast; ui.bt_blankfull = (GtkButton *) gtk_builder_get_object(ui.xml, "blankfull"); ui.buttons[9] = ui.bt_blankfull; ui.buttonscount = 10; } void detect_devices() { GtkTreeIter iter; glob_t devices; gint exitvalue; gchar *output; glob("/sys/block/*", 0, NULL, &devices); for (gint i = 0; i < devices.gl_pathc; i++) { gchar *devicename = g_path_get_basename(devices.gl_pathv[i]); if (g_ascii_strncasecmp("ram", devicename, 3) != 0 && g_ascii_strncasecmp("loop", devicename, 4) != 0 && g_ascii_strncasecmp("sd", devicename, 2) != 0 && g_ascii_strncasecmp("md", devicename, 2) != 0) { gchar *command = g_strdup_printf("%s/cdrom_id /dev/%s", UDEV_ROOT, devicename); g_spawn_command_line_sync(command, &output, NULL, &exitvalue, NULL); if ((exitvalue == 0) && g_regex_match_simple("ID_CDROM_CD_R=1", output, 0, 0)) { gchar *devicepath = g_strdup_printf("/dev/%s", devicename); gtk_list_store_append(ui.model_opticaldevice, &iter); gtk_list_store_set(ui.model_opticaldevice, &iter, 0, devicepath, -1); g_free(devicepath); } g_free(output); g_free(command); } g_free(devicename); } gtk_combo_box_set_active_iter(ui.ctrl_opticaldevice, &iter); } int main(int argc, char *argv[]) { setlocale(LC_ALL, ""); bindtextdomain(PROJECT_NAME, LOCALE_DIR); textdomain(PROJECT_NAME); gtk_init(&argc, &argv); ui.xml = gtk_builder_new(); gtk_builder_add_from_file(ui.xml, UI_FILE, NULL); gtk_builder_connect_signals(ui.xml, NULL); init_program(); GtkWindow *mainwindow = (GtkWindow *) gtk_builder_get_object(ui.xml, "mainwindow"); gtk_window_set_icon_from_file(mainwindow, APP_ICON, NULL); GtkAboutDialog *aboutdialog = (GtkAboutDialog *) gtk_builder_get_object(ui.xml, "aboutdialog"); gtk_about_dialog_set_version(aboutdialog, PROJECT_VERSION); gtk_widget_show((GtkWidget *) mainwindow); gtk_main(); } simpleburn-1.7.3/src/config.h.cmake000644 001750 000144 00000000316 11752461521 017472 0ustar00frankusers000000 000000 #define PROJECT_NAME "@PROJECT_NAME@" #define PROJECT_VERSION "@PROJECT_VERSION@" #define LOCALE_DIR "@LOCALE_DIR@" #define UI_FILE "@UI_FILE@" #define APP_ICON "@APP_ICON@" #define UDEV_ROOT "@UDEV_ROOT@" simpleburn-1.7.3/po/ru.po000644 001750 000144 00000037646 12274457257 015645 0ustar00frankusers000000 000000 # Russian translations for simpleburn package # Перевод на русский язык пакета simpleburn. # Copyright (C) 2009 THE simpleburn'S COPYRIGHT HOLDER # This file is distributed under the same license as the SimpleBurn package. # Dmitry Korzhevin , 2009. # msgid "" msgstr "" "Project-Id-Version: simpleburn 1.6.2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2011-05-01 18:44+0300\n" "Last-Translator: Andrey Frantsuzov \n" "Language-Team: Russian\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Russian\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2)\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "О программе" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 #, fuzzy msgid "Fast blanking" msgstr "Быстро" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 #, fuzzy msgid "Full blanking" msgstr "Полная очистка CD-RW на приводе '%s'..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 #, fuzzy msgid "ISO file:" msgstr "ISO-образ для записи:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 #, fuzzy msgid "Directory:" msgstr "Каталог:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 #, fuzzy msgid "Select a directory to burn" msgstr "Выбор каталога для записи" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 #, fuzzy msgid "Burn file" msgstr "ЗАПИСАТЬ ISO-образ" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 #, fuzzy msgid "Burn directory" msgstr "Запись данных из каталога '%s' на приводе '%s'..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 #, fuzzy msgid "Extract" msgstr "Конвертировать Аудио CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 #, fuzzy msgid "Track" msgstr "Дорожки:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 #, fuzzy msgid "Title" msgstr "Раздел:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 #, fuzzy msgid "Select destination directory" msgstr "Выбор каталога для записи" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 #, fuzzy msgid "Destination directory:" msgstr "Выбор каталога для записи" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 #, fuzzy msgid "Format:" msgstr "Формат:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 #, fuzzy msgid "Filename:" msgstr "Имя ISO-образа:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 #, fuzzy msgid "Title:" msgstr "Раздел:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 #, fuzzy msgid "Language:" msgstr "Язык звука:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 #, fuzzy msgid "Subtitles:" msgstr "Субтитры:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 #, fuzzy msgid "Quality:" msgstr "Качество:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "Просмотреть" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Файл" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 #, fuzzy msgid "Help" msgstr "_Справка" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 #, fuzzy msgid "CD / DVD device:" msgstr "Оптический привод:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Информация" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Извлечь из привода" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 #, fuzzy msgid "Capacity:" msgstr "Качество:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 #, fuzzy msgid "Estimated time:" msgstr "Прошло:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 #, fuzzy msgid "Elapsed time:" msgstr "Прошло:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 #, fuzzy msgid "Remaining time:" msgstr "Осталось:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 #, fuzzy msgid "Fast blanking ..." msgstr "Быстрая очистка CD-RW на приводе '%s'..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 #, fuzzy msgid "Full blanking ..." msgstr "Полная очистка CD-RW на приводе '%s'..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 #, fuzzy msgid "Error: please select file to burn." msgstr "Ошибка: не выбрано имя ISO-образа." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 #, fuzzy msgid "Error: please select directory to burn." msgstr "Выбор каталога для записи" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 #, fuzzy msgid "Burning directory ..." msgstr "Запись данных из каталога '%s' на приводе '%s'..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 #, fuzzy msgid "Extracting audio CD ..." msgstr "Конвертировать Аудио CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 #, fuzzy msgid "Error: please enter a filename." msgstr "Ошибка: не выбрано имя ISO-образа." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "Конвертирование видео DVD..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 #, fuzzy msgid "Extracting ISO image ..." msgstr "Конвертирование видео DVD..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "Задание выполнено." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 #, fuzzy msgid "Error: please check there is enough space on media." msgstr "Ошибка: недостаточно свободного места." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 #, fuzzy msgid "Error: something went wrong." msgstr "Процесс не завершён." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 #, fuzzy msgid "Extract audio" msgstr "Конвертировать Аудио CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 #, fuzzy msgid "Extract video" msgstr "Конвертировать DVD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 #, fuzzy msgid "Extract ISO" msgstr "Создать ISO-образ" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "ничего нет" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Выбор каталога для записи" #~ msgid "Total time :" #~ msgstr "Всего времени:" #~ msgid "SimpleBurn" #~ msgstr "SimpleBurn" #~ msgid "Informations" #~ msgstr "Диск" #~ msgid "Location :" #~ msgstr "Каталог:" #~ msgid "CD / DVD writer :" #~ msgstr "Оптический привод:" #~ msgid "DVD reader :" #~ msgstr "Оптический привод:" #~ msgid "Detect" #~ msgstr "Обнаружить" #~ msgid "Burn audio CD" #~ msgstr "Аудио CD" #~ msgid "Burn data CD / DVD" #~ msgstr "Диск с данными" #~ msgid "Note: MP3 CDs are data CDs." #~ msgstr "Заметка: CD с mp3-файлами — это CD с данными." #~ msgid "Burn audio / data" #~ msgstr "ЗАПИСАТЬ" #~ msgid "Copy CD / DVD" #~ msgstr "Копировать диск \"на лету\"" #~ msgid "Copy" #~ msgstr "Копировать" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Полностью" #~ msgid "Blank" #~ msgstr "Очистить" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "Быстрая очистка DVD RW на приводе '%s'..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "Полная очистка DVD RW на приводе '%s'..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Ошибка: нет перезаписываемого (RW) диска." #~ msgid "Error : no CD in drive." #~ msgstr "Ошибка: нет CD." #~ msgid "Error : no DVD in drive." #~ msgstr "Ошибка: нет DVD." #~ msgid "Error : media in drive is not blank." #~ msgstr "Ошибка: нет чистого диска." #~ msgid "Error : media in drive is blank." #~ msgstr "Ошибка: чистый диск." #~ msgid "Error : no audio CD in drive." #~ msgstr "Ошибка: нет аудио CD." #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Ошибка: нет диска с файловой системой ISO 9660." #~ msgid "Error : image file is not set." #~ msgstr "Ошибка: ISO-образ не выбран." #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "Ошибка: должны быть выбраны разные приводы." #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "Запись ISO-образа '%s' на приводе '%s'..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Запись аудио из каталога '%s' на приводе '%s'..." #~ msgid "Error : no video DVD in drive." #~ msgstr "Ошибка: нет видео DVD." #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Копирование аудио CD с привода '%s' на привод '%s'..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Копирование диска с привода '%s' на привод '%s'..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "Создание ISO-образа на приводе '%s' в '%s'..." #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Конвертирование аудио CD на приводе '%s' в '%s'..." #~ msgid "Error : no CD / DVD device detected" #~ msgstr "Ошибка: привод не обнаружен." #~ msgid "MPEG-4 Normal quality" #~ msgstr "MPEG-4 Нормальное качество" #~ msgid "MPEG-4 High quality" #~ msgstr "MPEG-4 Высокое качество" #~ msgid "MPEG-2 DVD quality (best)" #~ msgstr "MPEG-2 DVD-качество (лучшее)" #~ msgid "No media inserted" #~ msgstr "Ошибка: нет диска" #~ msgid "rewritable" #~ msgstr "RW (перезаписываемый)" #~ msgid "Media type : blank CD" #~ msgstr "Описание: чистый CD" #~ msgid "Media type : audio CD" #~ msgstr "Описание: аудио CD" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Описание: CD с данными (файловая система ISO 9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Описание: CD с данными (файловая система UDF)" #~ msgid "Media type : blank DVD" #~ msgstr "Описание: чистый DVD" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Описание: DVD (файловая система ISO 9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Описание: DVD (файловая система UDF)" #~ msgid "Media type : unknown" #~ msgstr "Описание: не определено" #~ msgid "" #~ "WAV\n" #~ "FLAC\n" #~ "OGG\n" #~ "MP3\n" #~ msgstr "" #~ "WAV\n" #~ "FLAC\n" #~ "OGG\n" #~ "MP3\n" simpleburn-1.7.3/po/000755 001750 000144 00000000000 12473167763 014640 5ustar00frankusers000000 000000 simpleburn-1.7.3/src/000755 001750 000144 00000000000 12416002131 014757 5ustar00frankusers000000 000000 simpleburn-1.7.3/po/sr.po000644 001750 000144 00000041136 12342335630 015612 0ustar00frankusers000000 000000 # Serbian translation for SimpleBurn package # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the SimpleBurn package. # Jay A. Fleming , 2013. # msgid "" msgstr "" "Project-Id-Version: simpleburn 1.6.5\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2014-04-27 23:49+0100\n" "Last-Translator: Jay Alexander Fleming \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Poedit-Language: Serbian\n" "X-Poedit-SourceCharset: utf-8\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "О програму" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "ЦеЦИЛЛ " #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin \n" msgstr "" "- cs : Јаромир Цапик \n" "- de : Кристоф Цајлер \n" "- es : Пабло Лопез \n" "- fr : Франк Ендрес \n" "- hu : Андраш Фекете \n" "- it : Андреа Сцијућа \n" "- pl : Роберт Војеводски \n" "- sr : Џеј Александар Флеминг \n" "- sv : Никлас Гран \n" "- ru : Андреј Французов и Дмитриј Коржевин \n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 msgid "Fast blanking" msgstr "Брзо брисање" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 msgid "Full blanking" msgstr "Потпуно брисање" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 msgid "ISO file:" msgstr "Одраз диска:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 msgid "Directory:" msgstr "Директоријум:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "Одаберите одраз диска за нарезивање" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 msgid "Select a directory to burn" msgstr "Изаберите директоријум за нарезивање" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 msgid "Burn file" msgstr "Нарежи датотеку" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 msgid "Burn directory" msgstr "Нарежи директоријум" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "УПОЗОРЕЊЕ! ЦД или ДВД садржи податке!" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "Да ли сте сигурни да желите да га пребришете?" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 msgid "Extract" msgstr "Извуци" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "Нумера" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 msgid "Title" msgstr "Наслов" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "Трајање" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 msgid "Select destination directory" msgstr "Изаберите одредиште" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 msgid "Destination directory:" msgstr "Одредишни директоријум:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "Формат:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 msgid "Filename:" msgstr "Име датотеке:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 msgid "Title:" msgstr "Наслов:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 msgid "Language:" msgstr "Језик:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 msgid "Subtitles:" msgstr "Превод:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 msgid "Quality:" msgstr "Квалитет:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "Исеци:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "Претпреглед" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Датотека" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 msgid "Help" msgstr "Помоћ" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 msgid "CD / DVD device:" msgstr "ЦД-ДВД уређај:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Преузми податке о медију" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Избаци" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "Врста:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 msgid "Capacity:" msgstr "Доступно:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "Садржај:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "Величина:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 msgid "Estimated time:" msgstr "Процењено време: " #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 msgid "Elapsed time:" msgstr "Протекло је: " #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 msgid "Remaining time:" msgstr "Преостало је: " #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 msgid "Fast blanking ..." msgstr "Брзо брисање..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 msgid "Full blanking ..." msgstr "Потпуно брисање..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 msgid "Error: please select file to burn." msgstr "Грешка! Нисте одабрали одраз диска за нарезивање." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "Нарезујем датотеку..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 msgid "Error: please select directory to burn." msgstr "Грешка! Нисте одабрали директоријум за нарезивање." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 msgid "Burning directory ..." msgstr "Нарезујем директоријум..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 msgid "Extracting audio CD ..." msgstr "Извлачим звучне нумере..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 msgid "Error: please enter a filename." msgstr "Грешка! Нисте навели име датотеке." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "Извозим видео диск..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 msgid "Extracting ISO image ..." msgstr "Распакујем одраз диска..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "Завршио сам!" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 msgid "Error: please check there is enough space on media." msgstr "Грешка! Недовољно је простора на медију." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "Грешка! Нешто је кренуло наопако." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "звук" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "видео" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "подаци" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "нема доступних дискова" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 msgid "Extract audio" msgstr "Извуци звучне нумере" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 msgid "Extract video" msgstr "Извуци видео" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 msgid "Extract ISO" msgstr "Распакуј одраз диска" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "Нарежи" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "Пребриши" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "ништа" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Изаберите директоријум" #~ msgid "Total time :" #~ msgstr "Укупно време: " #~ msgid "SimpleBurn" #~ msgstr "Лакорез" #~ msgid "Informations" #~ msgstr "ИНФО" #~ msgid "Location :" #~ msgstr "Директоријум:" #~ msgid "CD / DVD writer :" #~ msgstr "Писач диска:" #~ msgid "DVD reader :" #~ msgstr "Читач диска:" #~ msgid "Detect" #~ msgstr "Истражи" #~ msgid "Burn audio CD" #~ msgstr "Упиши Звучни диск" #~ msgid "Burn data CD / DVD" #~ msgstr "Упиши Диск са подацима" #~ msgid "Note: MP3 CDs are data CDs." #~ msgstr "" #~ "ПАЖЊА:\n" #~ "\tОГГ, ФЛАК, МП3 и сличне звучне записе\n" #~ "\tуписујете као Диск са подацима." #~ msgid "Burn audio / data" #~ msgstr "Нови диск..." #~ msgid "Copy CD / DVD" #~ msgstr "Умножи диск" #~ msgid "Copy" #~ msgstr "Резервна копија" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Пуно брисање пребрисивог диска" #~ msgid "Blank" #~ msgstr "Обриши" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "Брзо брисање ДВД-РВ диска у „%s“..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "Потпуно брисање ДВД-РВ диска у „%s“..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Грешка! Нема пребрисивог диска у уређају." #~ msgid "Error : no CD in drive." #~ msgstr "Грешка! Нема ЦД-а у уређају." #~ msgid "Error : no DVD in drive." #~ msgstr "Грешка! Нема ДВД-а у уређају." #~ msgid "Error : media in drive is not blank." #~ msgstr "Грешка! Диск у уређају није празан." #~ msgid "Error : media in drive is blank." #~ msgstr "Грешка! Убацили сте празан диск." #~ msgid "Error : no audio CD in drive." #~ msgstr "Грешка! Нисте убацили звучни диск." #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Грешка! Нема медија у формату ИСО9660 у уређају." #~ msgid "Error : image file is not set." #~ msgstr "Грешка: Није одабрана датотеке слике." #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "Грешка! Код умножавања писач и читач су различити уређаји." #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "Уписујем ИСО слику „%s“ на „%s“..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Уписујем звучне датотеке из „%s“ на „%s“..." #~ msgid "Error : no video DVD in drive." #~ msgstr "Грешка! Нисте убацили видео диск." #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Умножавам звучни диск из „%s“ у „%s“..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Умножавам диск из „%s“ у „%s“..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "Диск из „%s“ извозим у „%s“..." #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Звучни диск из „%s“ извозим у „%s“..." #~ msgid "Error : no CD / DVD device detected" #~ msgstr "Грешка! Нисам пронашао уређај за дискове." #~ msgid "MPEG-4 Normal quality" #~ msgstr "МПЕГ-4 — добро" #~ msgid "MPEG-4 High quality" #~ msgstr "МПЕГ-4 — боље" #~ msgid "MPEG-2 DVD quality (best)" #~ msgstr "Најбоље — МПЕГ-2" #~ msgid "No media inserted" #~ msgstr "Нема убаченог медија" #~ msgid "rewritable" #~ msgstr "пребрисив" #~ msgid "Media type : blank CD" #~ msgstr "Врста диска: празан ЦД" #~ msgid "Media type : audio CD" #~ msgstr "Врста диска: звучни ЦД" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Врста диска: ЦД са подацима (ИСО9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Врста диска: ЦД са подацима (УДФ)" #~ msgid "Media type : blank DVD" #~ msgstr "Врста диска: празан ДВД" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Врста диска: ДВД (ИСО9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Врста диска: ДВД (УДФ)" #~ msgid "Media type : unknown" #~ msgstr "Врста диска: непознато" simpleburn-1.7.3/po/it.po000644 001750 000144 00000034145 12274457257 015622 0ustar00frankusers000000 000000 # translation of it.po to # Italian translations for simpleburn package # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Andrea Sciucca , 2009. # msgid "" msgstr "" "Project-Id-Version: it\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2009-04-25 12:40+0200\n" "Last-Translator: \n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "A proposito di SimpleBurn" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 #, fuzzy msgid "Fast blanking" msgstr "Cancellazione veloce CD / DVD " #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 #, fuzzy msgid "Full blanking" msgstr "Cancellazione '%s' completa CD/RW ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 #, fuzzy msgid "ISO file:" msgstr "File immagine :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 #, fuzzy msgid "Directory:" msgstr "Directory :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 #, fuzzy msgid "Select a directory to burn" msgstr "Seleziona una directory" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 #, fuzzy msgid "Burn file" msgstr "Masterizza immagine ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 #, fuzzy msgid "Burn directory" msgstr "Masterizzazione dati nella directory '%s' su '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 #, fuzzy msgid "Extract" msgstr "Estrai audio CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 #, fuzzy msgid "Title" msgstr "Titolo :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 #, fuzzy msgid "Select destination directory" msgstr "Seleziona una directory" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 #, fuzzy msgid "Destination directory:" msgstr "Seleziona una directory" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 #, fuzzy msgid "Filename:" msgstr "Nome file immagine :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 #, fuzzy msgid "Title:" msgstr "Titolo :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 #, fuzzy msgid "Language:" msgstr "Audio lingua :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 #, fuzzy msgid "Subtitles:" msgstr "Sottotitoli :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 #, fuzzy msgid "Quality:" msgstr "Qualità :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "Anteprima" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_File" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 #, fuzzy msgid "Help" msgstr "A_iuto" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 #, fuzzy msgid "CD / DVD device:" msgstr "Lettore CD/DVD :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Acquisisci Informazioni sui media" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Espellere" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 #, fuzzy msgid "Capacity:" msgstr "Qualità :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 #, fuzzy msgid "Estimated time:" msgstr "Tempo trascorso :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 #, fuzzy msgid "Elapsed time:" msgstr "Tempo trascorso :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 #, fuzzy msgid "Remaining time:" msgstr "Tempo rimanente :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 #, fuzzy msgid "Fast blanking ..." msgstr "Cancellazione '%s' veloce CD/RW ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 #, fuzzy msgid "Full blanking ..." msgstr "Cancellazione '%s' completa CD/RW ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 #, fuzzy msgid "Error: please select file to burn." msgstr "Errore : il file immagine è vuoto." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 #, fuzzy msgid "Error: please select directory to burn." msgstr "Seleziona una directory" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 #, fuzzy msgid "Burning directory ..." msgstr "Masterizzazione dati nella directory '%s' su '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 #, fuzzy msgid "Extracting audio CD ..." msgstr "Estrai audio CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 #, fuzzy msgid "Error: please enter a filename." msgstr "Errore : il file immagine è vuoto." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "Estrazione video DVD ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 #, fuzzy msgid "Extracting ISO image ..." msgstr "Estrazione video DVD ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 #, fuzzy msgid "Error: please check there is enough space on media." msgstr "Errore : Non c'è ulteriore spazio sul disco." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 #, fuzzy msgid "Extract audio" msgstr "Estrai audio CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 #, fuzzy msgid "Extract video" msgstr "Estrai video DVD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 #, fuzzy msgid "Extract ISO" msgstr "Estrai immagine ISO" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "nessuno" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Seleziona una directory" #~ msgid "Total time :" #~ msgstr "Tempo totale :" #~ msgid "Informations" #~ msgstr "Informazioni" #~ msgid "Location :" #~ msgstr "Posizione :" #~ msgid "CD / DVD writer :" #~ msgstr "Masterizzatore CD/DVD :" #~ msgid "DVD reader :" #~ msgstr "Lettore DVD :" #~ msgid "Detect" #~ msgstr "Identificare" #~ msgid "Burn audio CD" #~ msgstr "Masterizza audio CD" #~ msgid "Burn data CD / DVD" #~ msgstr "Masterizza CD/DVD dati" #~ msgid "Note: MP3 CDs are data CDs." #~ msgstr "Nota: CD MP3 sono CD di dati." #~ msgid "Burn audio / data" #~ msgstr "Masterizza audio / dati" #~ msgid "Copy CD / DVD" #~ msgstr "Copia CD /DVD" #~ msgid "Copy" #~ msgstr "Copia" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Cancellazione completa CD / DVD" #~ msgid "Blank" #~ msgstr "Cancellazione" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "Cancellazione '%s' veloce DVD/RW ..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "Cancellazione '%s' completa CD/RW ..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Errore : nessun CD / DVD riscrivibile nel drive." #~ msgid "Error : no CD in drive." #~ msgstr "Errore : nessun CD nel drive." #~ msgid "Error : no DVD in drive." #~ msgstr "Errore : nessun DVD nel drive" #~ msgid "Error : media in drive is not blank." #~ msgstr "Errore : il media nel drive non è vuoto." #~ msgid "Error : media in drive is blank." #~ msgstr "Errore : il media nel drive è vuoto" #~ msgid "Error : no audio CD in drive." #~ msgstr "Errore : nessun audio CD nel drive" #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Errore : nessun ISO9660 formattato disco nel drive" #~ msgid "Error : image file is not set." #~ msgstr "Errore : il file immagine non è stato selezionato." #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "" #~ "Errore : il lettore CD / DVD deve essere differente per eseguire la copia." #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "Masterizzazione '%s' immagine ISO su '%s' ..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Masterizzazione files audio da'%s' su '%s' ..." #~ msgid "Error : no video DVD in drive." #~ msgstr "Errore : nessun video DVD nel drive." #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Copia audio CD da '%s' a '%s' ..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Copia data CD / DVD da '%s' a '%s' ..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "Estrazione immagine ISO da '%s' a '%s' ..." #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Estrazione audio da '%s' a '%s' ..." #~ msgid "Error : no CD / DVD device detected" #~ msgstr "Errore : nessun CD / DVD dispositivo rilevato" #~ msgid "MPEG-4 Normal quality" #~ msgstr "MPEG-4 Qualità normale" #~ msgid "MPEG-4 High quality" #~ msgstr "MPEG-4 Di alta qualità" #~ msgid "MPEG-2 DVD quality (best)" #~ msgstr "MPEG-2 DVD qualità (migliore)" #~ msgid "No media inserted" #~ msgstr "Nessun disco inserito" #~ msgid "rewritable" #~ msgstr "riscrivibile" #~ msgid "Media type : blank CD" #~ msgstr "Tipologia media : CD vuoto" #~ msgid "Media type : audio CD" #~ msgstr "Tipologia media : audio CD" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Tipologia media : CD dati (ISO9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Tipologia media : CD dati (UDF)" #~ msgid "Media type : blank DVD" #~ msgstr "Tipologia media : DVD vuoto" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Tipologia media : DVD (ISO9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Tipologia media : DVD (ISO9660)" #~ msgid "Media type : unknown" #~ msgstr "Tipologia media : sconosciuta" simpleburn-1.7.3/src/simpleburn.desktop000644 001750 000144 00000000405 12401640421 020535 0ustar00frankusers000000 000000 [Desktop Entry] Name=SimpleBurn GenericName=Disc Burner and extractor Comment=CD/DVD burning and extraction utility Keywords=disc;cdrom;dvd;burn;audio;video; Exec=simpleburn Icon=simpleburn Type=Application StartupNotify=true Categories=DiscBurning;AudioVideo; simpleburn-1.7.3/doc/TODO000644 001750 000144 00000000631 12301076040 015430 0ustar00frankusers000000 000000 1.7.1 - quality improvments simpleburn-gauge.sh -> simpleburn-gauges.c video ripping: detection of all titles is unneeded detection: add pulse bar 1.7.2 - features improvments Audio / data compilations 1.7.3 Verify integrity ? Support Hybrid (audio / data) media ? Add option to extract / write UDF formatted medias ? Add option to write multisession CDs ? Add option to append data on overwritable media ?simpleburn-1.7.3/src/progress.h000644 001750 000144 00000001444 12274460137 017017 0ustar00frankusers000000 000000 struct { GPid pid; guint progressbar_handler; guint pulsebar_handler; guint elapsedtime_handler; GIOChannel *stdoutioc; GTimeVal starttime; GTimeVal progress_startttime; glong estimatedtime; //~ gchar *opticaldevice; gint actiontype; //EXTRACT, BLANK, BURN } commandinfos; #define EXTRACT 0 #define BLANK 1 #define BURN 2 void on_abort_clicked(GtkWidget *widget, gpointer user_data); void startprogress(gchar *commandline, gboolean pulse, gchar *message, gint actiontype); void stopprogress(GPid pid, gint status, gpointer data); gboolean pulsebar_handler(gpointer data); gboolean progressbar_handler(GIOChannel *source, GIOCondition condition, gpointer data); gboolean elapsedtime_handler(gpointer data); gchar *timeformat(glong timeinseconds); void enablebuttons(gboolean enabled);simpleburn-1.7.3/po/cs.po000644 001750 000144 00000034226 12274457260 015605 0ustar00frankusers000000 000000 # Czech translations for simpleburn package. # Copyright (C) 2011 THE simpleburn'S COPYRIGHT HOLDER # This file is distributed under the same license as the simpleburn package. # , 2011. # msgid "" msgstr "" "Project-Id-Version: simpleburn 1.6.0.1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2011-01-12 21:32+0100\n" "Last-Translator: Jaromír Cápík \n" "Language-Team: Czech\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "O aplikaci Simpleburn" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 #, fuzzy msgid "Fast blanking" msgstr "Rychlé CD / DVD mazání" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 #, fuzzy msgid "Full blanking" msgstr "Úplné '%s' CD/RW mazání ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 #, fuzzy msgid "ISO file:" msgstr "Soubor obrazu :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 #, fuzzy msgid "Directory:" msgstr "Adresář :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 #, fuzzy msgid "Select a directory to burn" msgstr "Vybrat adresář" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 #, fuzzy msgid "Burn file" msgstr "Vypálit ISO obraz" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 #, fuzzy msgid "Burn directory" msgstr "Vypaluji data v adresáři '%s' na '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 #, fuzzy msgid "Extract" msgstr "Extrahovat hudební CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 #, fuzzy msgid "Title" msgstr "Název :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 #, fuzzy msgid "Select destination directory" msgstr "Vybrat adresář" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 #, fuzzy msgid "Destination directory:" msgstr "Vybrat adresář" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 #, fuzzy msgid "Filename:" msgstr "Název souboru s obrazem :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 #, fuzzy msgid "Title:" msgstr "Název :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 #, fuzzy msgid "Language:" msgstr "Jazyk nahrávky :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 #, fuzzy msgid "Subtitles:" msgstr "Titulky :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 #, fuzzy msgid "Quality:" msgstr "Kvalita :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "Ukázka" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Soubor" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 #, fuzzy msgid "Help" msgstr "_Pomoc" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 #, fuzzy msgid "CD / DVD device:" msgstr "CD / DVD čtečka :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Získat informace o médiu" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Vysunout" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 #, fuzzy msgid "Capacity:" msgstr "Kvalita :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 #, fuzzy msgid "Estimated time:" msgstr "Uplynulý čas :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 #, fuzzy msgid "Elapsed time:" msgstr "Uplynulý čas :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 #, fuzzy msgid "Remaining time:" msgstr "Zbývající čas :" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 #, fuzzy msgid "Fast blanking ..." msgstr "Rychlé '%s' CD/RW mazání ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 #, fuzzy msgid "Full blanking ..." msgstr "Úplné '%s' CD/RW mazání ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 #, fuzzy msgid "Error: please select file to burn." msgstr "Chyba : název souboru s obrazem je prázdný." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 #, fuzzy msgid "Error: please select directory to burn." msgstr "Vybrat adresář" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 #, fuzzy msgid "Burning directory ..." msgstr "Vypaluji data v adresáři '%s' na '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 #, fuzzy msgid "Extracting audio CD ..." msgstr "Extrahovat hudební CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 #, fuzzy msgid "Error: please enter a filename." msgstr "Chyba : název souboru s obrazem je prázdný." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "Extrahuji video DVD ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 #, fuzzy msgid "Extracting ISO image ..." msgstr "Extrahuji video DVD ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 #, fuzzy msgid "Error: please check there is enough space on media." msgstr "Chyba : nedostatek místa na médiu." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 #, fuzzy msgid "Extract audio" msgstr "Extrahovat hudební CD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 #, fuzzy msgid "Extract video" msgstr "Extrahovat video DVD" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 #, fuzzy msgid "Extract ISO" msgstr "Extrahovat ISO obraz" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "žádný" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Vybrat adresář" #~ msgid "Total time :" #~ msgstr "Celkový čas :" #~ msgid "SimpleBurn" #~ msgstr "SimpleBurn" #~ msgid "Informations" #~ msgstr "Informace" #~ msgid "Location :" #~ msgstr "Umístění :" #~ msgid "CD / DVD writer :" #~ msgstr "CD / DVD vypalovačka :" #~ msgid "DVD reader :" #~ msgstr "DVD čtečka :" #~ msgid "Detect" #~ msgstr "Detekovat" #~ msgid "Burn audio CD" #~ msgstr "Vypálit hudební CD" #~ msgid "Burn data CD / DVD" #~ msgstr "Vypálit datové CD / DVD" #~ msgid "Note: MP3 CDs are data CDs." #~ msgstr "Poznámka: MP3 CD jsou datová CD." #~ msgid "Burn audio / data" #~ msgstr "Vypálit hudbu / data" #~ msgid "Copy CD / DVD" #~ msgstr "Kopírovat CD / DVD" #~ msgid "Copy" #~ msgstr "Kopírovat" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Úplné CD/ DVD mazání" #~ msgid "Blank" #~ msgstr "Vymazat" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "Rychlé '%s' DVD/RW mazání ..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "Úplné '%s' DVD/RW mazání ..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Chyba : žádné přepisovatelné CD / DVD v mechanice." #~ msgid "Error : no CD in drive." #~ msgstr "Chyba : žádné CD v mechanice." #~ msgid "Error : no DVD in drive." #~ msgstr "Chyba : žádné DVD v mechanice." #~ msgid "Error : media in drive is not blank." #~ msgstr "Chyba : médium v mechanice není prázdné." #~ msgid "Error : media in drive is blank." #~ msgstr "Chyba : médium v mechanice je prázdné." #~ msgid "Error : no audio CD in drive." #~ msgstr "Chyba : žádné hudební CD v mechanice." #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Chyba : žádné médium s formátem ISO9660 v mechanice." #~ msgid "Error : image file is not set." #~ msgstr "Chyba : soubor s obrazem není nenastaven." #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "Chyba : CD / DVD čtečka a vypalovačka se při kopírování musí lišit." #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "Vypaluji '%s' ISO obraz na '%s' ..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Vypaluji hudební soubory v '%s' na '%s' ..." #~ msgid "Error : no video DVD in drive." #~ msgstr "Chyba : žádné video DVD v mechanice." #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Kopíruji hudební CD v '%s' na '%s' ..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Kopíruji datové CD / DVD v '%s' na '%s' ..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "Extrahuji ISO obraz z '%s' do '%s' ..." #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Extrahuji hudbu z '%s' do '%s' ..." #~ msgid "Error : no CD / DVD device detected" #~ msgstr "Chyba : žádné CD / DVD zařízení nebylo detekováno" #~ msgid "MPEG-4 Normal quality" #~ msgstr "MPEG-4 Běžná kvalita" #~ msgid "MPEG-4 High quality" #~ msgstr "MPEG-4 Vysoká kvalita" #~ msgid "MPEG-2 DVD quality (best)" #~ msgstr "MPEG-2 DVD kvalita (nejlepší)" #~ msgid "No media inserted" #~ msgstr "Médium nevloženo" #~ msgid "rewritable" #~ msgstr "přepisovatelný" #~ msgid "Media type : blank CD" #~ msgstr "Typ média : prázdné CD" #~ msgid "Media type : audio CD" #~ msgstr "Typ média : hudební CD" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Typ média : datové CD (ISO9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Typ média : datové CD (UDF)" #~ msgid "Media type : blank DVD" #~ msgstr "Typ média : prázdné DVD" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Typ média : DVD (ISO9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Typ média : DVD (UDF)" #~ msgid "Media type : unknown" #~ msgstr "Typ média : neznámé" simpleburn-1.7.3/po/hu.po000644 001750 000144 00000033765 12274457260 015623 0ustar00frankusers000000 000000 msgid "" msgstr "" "Project-Id-Version: simpleburn 1.0.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-05 16:54+0100\n" "PO-Revision-Date: 2010-12-29 09:20+0200\n" "Last-Translator: Fekete András \n" "Language-Team: Hungarian\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: -k\n" "X-Poedit-Language: Hungarian\n" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:8 msgid "About SimpleBurn" msgstr "a SimpleBurn-ről" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:17 msgid "http://simpleburn.tuxfamily.org" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:18 msgid "CeCILL " msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:20 msgid "" "- cs : Jaromír Cápík \n" "- de : Christoph Zeiler \n" "- es : Pablo López \n" "- fr : Frank Endres \n" "- hu : András Fekete \n" "- it : Andrea Sciucca \n" "- pl : Robert Wojewódzki \n" "- sr : Jay Alexander Flemingódzki \n" "- sv : Niklas Grahn \n" "- ru : Andrey Frantsuzov & Dmitry Korzhevin " "\n" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:94 #, fuzzy msgid "Fast blanking" msgstr "CD / DVD gyors törlése" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:109 #, fuzzy msgid "Full blanking" msgstr "'%s' CD/RW teljes törlése ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:139 #, fuzzy msgid "ISO file:" msgstr "Lemezképfájl:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:149 #, fuzzy msgid "Directory:" msgstr "Könyvtár:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:161 msgid "Select an ISO image file to burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:174 #, fuzzy msgid "Select a directory to burn" msgstr "Válassz egy könyvtárat" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:186 #, fuzzy msgid "Burn file" msgstr "ISO lemezkép felírása" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:201 #, fuzzy msgid "Burn directory" msgstr "Az itt ('%s') levő adat fájlok írása ezen: '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:276 msgid "Attention: CD or DVD contains data." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:288 msgid "Do You really want to erase it ?" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:323 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:441 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:513 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:775 #, fuzzy msgid "Extract" msgstr "Audió CD kivonása" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:336 msgid "Track" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:347 #, fuzzy msgid "Title" msgstr "Cím:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:358 msgid "Length" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:405 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:469 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:630 #, fuzzy msgid "Select destination directory" msgstr "Válassz egy könyvtárat" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:418 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:497 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:683 #, fuzzy msgid "Destination directory:" msgstr "Válassz egy könyvtárat" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:429 msgid "Format:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:504 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:694 #, fuzzy msgid "Filename:" msgstr "Lemezképfájl neve:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:643 #, fuzzy msgid "Title:" msgstr "Cím:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:650 #, fuzzy msgid "Language:" msgstr "Hangnyelv:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:661 #, fuzzy msgid "Subtitles:" msgstr "Felirat:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:672 #, fuzzy msgid "Quality:" msgstr "Minőség:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:739 msgid "Crop:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:760 msgid "Preview" msgstr "Előnézet" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:870 msgid "_File" msgstr "_Fájl" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:894 #, fuzzy msgid "Help" msgstr "_Segítség" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:929 #, fuzzy msgid "CD / DVD device:" msgstr "CD / DVD olvasó:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:957 msgid "Get media informations" msgstr "Lemezinformáció beolvasása" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:972 msgid "Eject" msgstr "Lemezt kiad" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1036 msgid "Type:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1043 #, fuzzy msgid "Capacity:" msgstr "Minőség:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1106 msgid "Content:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1126 msgid "Size:" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1202 #, fuzzy msgid "Estimated time:" msgstr "Eltelt idő:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1226 #, fuzzy msgid "Elapsed time:" msgstr "Eltelt idő:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/simpleburn.ui:1250 #, fuzzy msgid "Remaining time:" msgstr "Hátramaradt idő:" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:45 #, fuzzy msgid "Fast blanking ..." msgstr "'%s' CD/RW gyors törlése ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:60 #, fuzzy msgid "Full blanking ..." msgstr "'%s' CD/RW teljes törlése ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:76 #, fuzzy msgid "Error: please select file to burn." msgstr "Hiba: lemezképfájl neve üres" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:80 msgid "Burning file ..." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:97 #, fuzzy msgid "Error: please select directory to burn." msgstr "Válassz egy könyvtárat" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:101 #, fuzzy msgid "Burning directory ..." msgstr "Az itt ('%s') levő adat fájlok írása ezen: '%s' ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:153 #, fuzzy msgid "Extracting audio CD ..." msgstr "Audió CD kivonása" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:208 #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:227 #, fuzzy msgid "Error: please enter a filename." msgstr "Hiba: lemezképfájl neve üres" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:212 msgid "Extracting video DVD ..." msgstr "Videó DVD kivonása folyamatban ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/callbacks.c:232 #, fuzzy msgid "Extracting ISO image ..." msgstr "Videó DVD kivonása folyamatban ..." #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:58 msgid "Operation completed." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:61 #, fuzzy msgid "Error: please check there is enough space on media." msgstr "Hiba: nincs elég hely a lemezen" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/progress.c:63 msgid "Error: something went wrong." msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:69 msgid "audio" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:73 msgid "video" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:78 msgid "data" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:115 msgid "no media" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:214 #, fuzzy msgid "Extract audio" msgstr "Audió CD kivonása" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:215 #, fuzzy msgid "Extract video" msgstr "Videó DVD kivonása" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:216 #, fuzzy msgid "Extract ISO" msgstr "ISO lemezkép készítése" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:217 msgid "Burn" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:218 msgid "Erase" msgstr "" #: /home/frank/Documents/Developpements/sallu/simpleburn-1.7.0/src/mediainfos.c:240 msgid "none" msgstr "egy sem" #, fuzzy #~ msgid "Burn file or directory" #~ msgstr "Válassz egy könyvtárat" #~ msgid "Total time :" #~ msgstr "Teljes idő:" #~ msgid "SimpleBurn" #~ msgstr "SimpleBurn" #~ msgid "Informations" #~ msgstr "Információk" #~ msgid "Location :" #~ msgstr "Hely:" #~ msgid "CD / DVD writer :" #~ msgstr "CD / DVD író:" #~ msgid "DVD reader :" #~ msgstr "DVD olvasó:" #~ msgid "Detect" #~ msgstr "Keresd" #~ msgid "Burn audio CD" #~ msgstr "Audió CD írása" #~ msgid "Burn data CD / DVD" #~ msgstr "Adat CD / DVD írása" #~ msgid "Note: MP3 CDs are data CDs." #~ msgstr "Megjegyzés: az MP3 CD-k adat CD-k" #~ msgid "Burn audio / data" #~ msgstr "Audió / Adatok felírása" #~ msgid "Copy CD / DVD" #~ msgstr "CD / DVD másolás" #~ msgid "Copy" #~ msgstr "Másolás" #~ msgid "Complete CD / DVD blanking" #~ msgstr "Újraírható CD / DVD teljes törlése" #~ msgid "Blank" #~ msgstr "Törlés" #~ msgid "Fast '%s' DVD/RW blanking ..." #~ msgstr "'%s' DVD/RW gyors törlése ..." #~ msgid "Full '%s' DVD/RW blanking ..." #~ msgstr "'%s' DVD/RW teljes törlése ..." #~ msgid "Error : no rewritable CD / DVD in drive." #~ msgstr "Hiba: a meghajtóban nincs újraírható CD / DVD" #~ msgid "Error : no CD in drive." #~ msgstr "Hiba: a meghajtóban nincs CD lemez" #~ msgid "Error : no DVD in drive." #~ msgstr "Hiba: a meghajtóban nincs DVD lemez" #~ msgid "Error : media in drive is not blank." #~ msgstr "Hiba: a meghajtóban levő lemez nem üres" #~ msgid "Error : media in drive is blank." #~ msgstr "Hiba: a meghajtóban levő lemez üres" #~ msgid "Error : no audio CD in drive." #~ msgstr "Hiba: a meghajtóban nincs audió CD" #~ msgid "Error : no ISO9660 formatted media in drive." #~ msgstr "Hiba: a meghajtóban levő lemez nem ISO9660 formátumú " #~ msgid "Error : image file is not set." #~ msgstr "Hiba: lemezképfájl nincs megadva" #~ msgid "Error : CD / DVD reader and writer must be different for copy." #~ msgstr "" #~ "Hiba: CD / DVD másolásához az olvasó és író két különböző meghajtó kell " #~ "legyen" #~ msgid "Burning '%s' ISO image on '%s' ..." #~ msgstr "'%s' ISO kép kép írása ezen: '%s' ..." #~ msgid "Burning audio files in '%s' on '%s' ..." #~ msgstr "Az itt ('%s') levő audió fájlok írása ezen: '%s' ..." #~ msgid "Error : no video DVD in drive." #~ msgstr "Hiba: a meghajtóban nincs videó DVD" #~ msgid "Copy audio CD in '%s' to '%s' ..." #~ msgstr "Az itt ('%s') levő audió CD másolása ide: '%s' ..." #~ msgid "Copy data CD / DVD in '%s' to '%s' ..." #~ msgstr "Az itt ('%s') levő adat CD / DVD másolása ide: '%s' ..." #~ msgid "Extracting ISO image of '%s' to '%s' ..." #~ msgstr "ISO lemezkép készítése erről '%s' ide: '%s'" #~ msgid "Extracting audio of '%s' to '%s' ..." #~ msgstr "Audió kivonása erről '%s' ide: '%s'" #~ msgid "Error : no CD / DVD device detected" #~ msgstr "Hiba: CD / DVD meghajtó nem található" #~ msgid "MPEG-4 Normal quality" #~ msgstr "MPEG-4 normális minőség" #~ msgid "MPEG-4 High quality" #~ msgstr "MPEG-4 jó minőség" #~ msgid "MPEG-2 DVD quality (best)" #~ msgstr "MPEG-2 DVD minőség (a legjobb)" #~ msgid "No media inserted" #~ msgstr "Lemez nincs behelyezve" #~ msgid "rewritable" #~ msgstr "újraírható" #~ msgid "Media type : blank CD" #~ msgstr "Lemeztípus: üres CD" #~ msgid "Media type : audio CD" #~ msgstr "Lemeztípus: audió CD" #~ msgid "Media type : data CD (ISO9660)" #~ msgstr "Lemeztípus: adat CD (ISO9660)" #~ msgid "Media type : data CD (UDF)" #~ msgstr "Mediatyp : adat CD (UDF)" #~ msgid "Media type : blank DVD" #~ msgstr "Lemeztípus: üres DVD" #~ msgid "Media type : DVD (ISO9660)" #~ msgstr "Lemeztípus: DVD (ISO9660)" #~ msgid "Media type : DVD (UDF)" #~ msgstr "Lemeztípus: DVD (UDF)" #~ msgid "Media type : unknown" #~ msgstr "Lemeztípus: ismeretlen" simpleburn-1.7.3/doc/ChangeLog000644 001750 000144 00000017347 12502351301 016525 0ustar00frankusers000000 000000 2015-03-18, version 1.7.3: - media can now be unmounted using udisksctl - directory are now burned with UDF filesystem, as video DVD if appropriate 2015-01-26, version 1.7.2: - fixed missing audio titles and lenghts in GUI - detection doesn't crash anymore when mplayer is missing 2014-09-31, version 1.7.1: - fixed video DVD detection when ID_AID / ID_SID are not present - fixed desktop file thanks to Christopher Meng 2014-05-31, version 1.7.0: updated serbian translation (thanks to Jay Alexander Fleming) 2014-02-19, version 1.7.0-rc1: - fixed capacity detection on new DVD/RW - more tests 2014-02-11, version 1.7.0-beta2: - patched to support directory and filename with spaces 2014-02-05, version 1.7.0-beta1: - full code and files refactoring - copy not implemented yet - dropped LibCDIO and LibBurnia support (no time for maintenance) - simplier command line tools - see required tools in INSTALL - UI redesign (show only what can be done) - now, if user is ok, CD-RW are automaticaly blanked when not empty and DVD-RW can be burned even if not empty - DVD ripping bugfixes and enhancements: user can now verify and ajust cropping - added serbian language thanks to Jay Alexander Fleming - add support for GTK-3 (GTK-2 still supported) 2012-08-09, version 1.6.5: - fixed missing -lm flags on some systems thanks to Gregory, - handle /lib64/udev/cdrom_id and /usr/lib64/udev/cdrom_id for UDEV detection thanks to Gregory - dropped HAL support, - UDEV is now the default detection method, - -DALLOW_DEVICES_SYMLINKS=ON is now enabled by default - media detection wait for loading completion instead of reporting no media 2012-05-12, version 1.6.4: - MP3 and OGG extraction bitrate is now 256 kbps (better quality) - dialog close bugfix - Udev path bugfix; thanks to '4javier' visitor - Udev detection latency bugfix; thanks to '4javier' visitor 2011-06-19, version 1.6.3: - umount drive before burning if needed - fix exit status handling (to inform user if something went wrong) - isosize command is no more needed; data media size detection bugfix - improved Debian support - repaint window every second when extracting DVD - add "uninstall" target thanks to Stefan Fleischmann 2011-05-02, version 1.6.2.1: - updated russian translation thanks to Andrey Frantsuzov - fixed polish translation thanks to Patrick Verner and 'Echinos' PartedMagic forum user 2011-04-14, version 1.6.2: - automaticaly switch to mp2 audio for video DVD extraction if mplayer isn't compiled with lame support - empty CD detection with LibCDIO bugfix 2011-02-06, version 1.6.1: - limit audio burning speed to the lowest possible - allow user to choose audio tracks to extract and format (wav, flac, ogg, mp3) - now inform the user if the operation failed - LIBCDIO now replaces HAL as default detection method 2011-01-13, version 1.6.0.2: added czech translation thanks to Jaromír Cápík 2011-01-09, version 1.6.0.1: added hungarian translation thanks to András Fekete 2010-11-18, version 1.6.0: new application icon + added spanish translation thanks to Pablo López 2010-11-07, version 1.5.2.2: new application icon + added spanish translation thanks to Pablo López 2010-10-16, version 1.6.0-beta4: audio extraction bugfix 2010-09-28, version 1.6.0-beta3: DVD subtitle encoding bugfix 2010-07-09, version 1.6.0-beta2.2: updated russian translation (again) thanks to Andrey Frantzutov 2010-07-09, version 1.6.0-beta2.1: updated russian translation thanks to Andrey Frantzutov 2010-07-09, version 1.5.2.1: updated polish translation 2010-07-07, version 1.6.0-beta2: bugfixes: - crash when previewing a video DVD - burning ISO images bigger than 2GB 2010-07-07, version 1.5.2: bugfix: burning ISO images bigger than 2GB 2010-06-20, version 1.6.0-beta1: added support for DVD ripping 2010-06-20, version 1.5.1: added isosize command + DVD blanking bugfix (thanks to Andrew Frantsuzov for his help in testing) 2010-03-30, version 1.5.0: - added support for LibBurnia (cdrkit + xorriso) + CDParanoia / LibCDIO (cd-paranoia) + CDRDAO burning suite - added LibCDIO detection method (neither HAL nor Udev detection methods worked on Puppy) - removed dvd+rw-tools dependance - added polish translation thanks to Robert Wojewódzki - added support for mpg123 (use mpg123 instead of mpg321) and normalize (for MP3 compilations) - CDRTools / CDRecord detection method has been renamed to Udev (this method has evolved, and the new name sticks better to reality; CDRKit or LibBurnia can replace CDRTools) - added program icon - added debug informations for devices detection - updated developer documentation 2010-01-07, version 1.4.0: - SimpleBurn now works on Debian 5.0 too: support for cdrkit has been added - add support for UDF file system detection - more precise calculation of the audio CDs size - cdrecord method for media detection rewrite (using /lib/udev/cdrom_id) 2010-01-01, version 1.3.2: - use directory name for data CD / DVD label - add build option to enable "cdrecord" (and disable HAL) for device and media detection - fixed compilation error with CMake 2.8 (config.h was generated in a bad place) - use /usr/share/simpleburn (without version number - as suggested) to store the simpleburn.ui file (this version was only available through git repository) 2009-11-30, version 1.3.1.1: added russian translation thanks to Dmitry Korzhevin 2009-11-29, version 1.3.1: - fixed media detection crash - fixed device detection (thanks to Thomas Gibson) - fixed "burn-audio" script (audio directory size check) - added documentation for developers 2009-11-19, version 1.3.0: - CD / DVD devices and medias detection rewrite (using HAL instead of "cdrecord -minfo" output) - thanks to Mihai Militaru for the report, and the help in testing - add aborting functionnality - new DVD size detection and ISO extraction bugfix (extract is now limited to the amount given by the "isosize" command) - fixed some translations issues - fixed DVD full blanking issue 2009-11-06, version 1.2.3: DVD detection bugfix and rewritable DVD writing improvement (it is no more needed to blank it before burning) 2009-10-22, version 1.2.2: improvement (at least video DVD where not correctly recognized) and simplification of the media detection 2009-08-30, version 1.2.1: updated german translation (thanks to Christoph Zeiler) + set ellipsize mode to 'middle' for log widget + minor cosmetic fixes 2009-05-10, version 1.2.0: fixed media size display (displayed KB instead of MB) 2009-04-21, version 1.2.0beta1: - added german translation (thanks to Christoph Zeiler) - added direct copy feature + removed LibGlade dependencies (using GtkBuilder instead) - add elapsed/remaining time display - more precise progress bar - progress calculation code rewritten in C for performance 2009-04-05, version 1.1.0beta1: - precise progress bar - automatic MP3/OGG to WAV conversion for audio CD burning - code simplification (using BASH scripts for actions) 2009-02-24, version 1.0.6.2: added Italian translation, thanks to Andrea Sciucca 2009-02-24, version 1.0.6.1: added Swedish translation, thanks to Niklas Grahn 2009-02-16, version 1.0.6: enhance CD / DVD drive detection (using /lib/udev/cdrom_id) ; thanks to Patrick for his tip 2009-02-08, version 1.0.5: add more reliable CD / DVD drive detection (based on /sys/block/*/device/media) 2009-02-08, version 1.0.4: - CD /DVD devices detection bugfix (introduced in previous release - memory allocation problem) - media detection bugfix (memory freeing problem when no device was inserted) 2009-02-06, version 1.0.3: CD /DVD devices detection bugfix and improvment ; thanks to Christoph Zeiler for reporting the problem 2009-02-04, version 1.0.2: audio extraction bugfix (the extracted file was hidden if there was only one track) 2009-01-18, version 1.0.1: ISO extraction bugfix + audio convertion tool addition