]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/po/fr.po
Don't attempt signature validation on non-files
[bacula/bacula] / bacula / po / fr.po
index 847d7e5bc81cf521bba1520b8db2ae2152d70dfc..d9f43ae659d674a0c582f8cd52beea2674679cba 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Bacula 1.38\n"
 "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n"
-"POT-Creation-Date: 2005-08-10 18:10+0200\n"
+"POT-Creation-Date: 2005-08-19 11:20+0200\n"
 "PO-Revision-Date: 2005-08-10 16:45+0100\n"
 "Last-Translator: Nicolas Boichat <nicolas@boichat.ch>\n"
 "Language-Team: French <bacula-devel-fr@lists.sourceforge.net>\n"
@@ -160,10 +160,9 @@ msgstr ""
 msgid "Create DB Job record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:91 src/dird/dird_conf.c:532 src/dird/expand.c:145
-#: src/dird/ua_cmds.c:422 src/dird/ua_prune.c:455 src/dird/ua_purge.c:171
-#: src/dird/ua_run.c:643 src/dird/ua_select.c:228 src/dird/ua_select.c:249
-#: src/dird/pythondir.c:61 src/stored/pythonsd.c:58
+#: src/cats/sql_create.c:91 src/dird/dird_conf.c:532 src/dird/ua_cmds.c:422
+#: src/dird/ua_prune.c:454 src/dird/ua_run.c:643 src/dird/ua_select.c:228
+#: src/dird/ua_select.c:249
 msgid "Job"
 msgstr ""
 
@@ -187,9 +186,8 @@ msgstr ""
 msgid "Create db Pool record %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:201 src/dird/expand.c:152 src/dird/ua_run.c:650
-#: src/dird/ua_select.c:464 src/dird/ua_select.c:554 src/dird/ua_update.c:356
-#: src/dird/ua_update.c:426 src/dird/pythondir.c:67 src/stored/pythonsd.c:64
+#: src/cats/sql_create.c:201 src/dird/ua_run.c:650 src/dird/ua_select.c:464
+#: src/dird/ua_select.c:554 src/dird/ua_update.c:356 src/dird/ua_update.c:426
 #: src/wx-console/wxbrestorepanel.cpp:362
 #: src/wx-console/wxbrestorepanel.cpp:548
 #: src/wx-console/wxbrestorepanel.cpp:558
@@ -207,7 +205,7 @@ msgstr ""
 msgid "Create db Device record %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:248 src/stored/pythonsd.c:69
+#: src/cats/sql_create.c:248
 msgid "Device"
 msgstr ""
 
@@ -226,8 +224,7 @@ msgstr ""
 msgid "Create DB Storage record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:306 src/dird/expand.c:153 src/dird/ua_run.c:642
-#: src/dird/ua_select.c:152 src/dird/ua_status.c:128 src/dird/pythondir.c:68
+#: src/cats/sql_create.c:306 src/dird/ua_run.c:642 src/dird/ua_select.c:152
 #: src/wx-console/wxbrestorepanel.cpp:363
 #: src/wx-console/wxbrestorepanel.cpp:379
 #: src/wx-console/wxbrestorepanel.cpp:500
@@ -250,8 +247,7 @@ msgstr ""
 msgid "Create db mediatype record %s failed: ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:354 src/dird/expand.c:155 src/dird/pythondir.c:70
-#: src/stored/pythonsd.c:65
+#: src/cats/sql_create.c:354
 msgid "MediaType"
 msgstr ""
 
@@ -284,11 +280,8 @@ msgstr ""
 msgid "Create DB Client record %s failed. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sql_create.c:507 src/dird/expand.c:150 src/dird/ua_purge.c:173
-#: src/dird/ua_purge.c:178 src/dird/ua_run.c:645 src/dird/ua_select.c:272
-#: src/dird/ua_select.c:379 src/dird/ua_status.c:129 src/dird/pythondir.c:65
-#: src/filed/pythonfd.c:77 src/stored/pythonsd.c:63
-#: src/wx-console/wxbrestorepanel.cpp:360
+#: src/cats/sql_create.c:507 src/dird/ua_run.c:645 src/dird/ua_select.c:272
+#: src/dird/ua_select.c:379 src/wx-console/wxbrestorepanel.cpp:360
 #: src/wx-console/wxbrestorepanel.cpp:378
 #: src/wx-console/wxbrestorepanel.cpp:452
 #: src/wx-console/wxbrestorepanel.cpp:453
@@ -391,50 +384,50 @@ msgstr ""
 msgid "Error fetching row %s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:95 src/cats/sql_find.c:127
+#: src/cats/sql_find.c:90 src/cats/sql_find.c:119
 #, c-format
 msgid ""
 "Query error for start time request: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:102
+#: src/cats/sql_find.c:96
 msgid "No prior Full backup Job record found.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:115
+#: src/cats/sql_find.c:108
 #, c-format
 msgid "Unknown level=%d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:134
+#: src/cats/sql_find.c:125
 #, c-format
 msgid ""
 "No Job record found: ERR=%s\n"
 "CMD=%s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:228
+#: src/cats/sql_find.c:222
 #, c-format
 msgid "Unknown Job level=%c\n"
 msgstr ""
 
-#: src/cats/sql_find.c:238
+#: src/cats/sql_find.c:232
 #, c-format
 msgid "No Job found for: %s.\n"
 msgstr ""
 
-#: src/cats/sql_find.c:249
+#: src/cats/sql_find.c:243
 #, c-format
 msgid "No Job found for: %s\n"
 msgstr ""
 
-#: src/cats/sql_find.c:318
+#: src/cats/sql_find.c:312
 #, c-format
 msgid "Request for Volume item %d greater than max %d\n"
 msgstr ""
 
-#: src/cats/sql_find.c:330
+#: src/cats/sql_find.c:324
 #, c-format
 msgid "No Volume record found for item %d.\n"
 msgstr ""
@@ -615,7 +608,7 @@ msgstr ""
 msgid "Unable to open Database=%s. ERR=%s\n"
 msgstr ""
 
-#: src/cats/sqlite.c:162 src/lib/bnet_server.c:378
+#: src/cats/sqlite.c:162 src/lib/bnet_server.c:372
 msgid "unknown"
 msgstr ""
 
@@ -634,15 +627,6 @@ msgstr ""
 msgid "next_index update error: ERR=%s\n"
 msgstr ""
 
-#: src/console/authenticate.c:41
-#, c-format
-msgid "Hello %s calling\n"
-msgstr ""
-
-#: src/console/authenticate.c:44
-msgid "1000 OK:"
-msgstr ""
-
 #: src/console/authenticate.c:104 src/dird/authenticate.c:106
 #: src/dird/authenticate.c:206 src/filed/authenticate.c:124
 #: src/filed/authenticate.c:220 src/stored/authenticate.c:128
@@ -711,71 +695,38 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/console/console.c:150
-msgid "input"
-msgstr ""
-
 #: src/console/console.c:150
 msgid "input from file"
 msgstr ""
 
-#: src/console/console.c:151
-msgid "output"
-msgstr ""
-
 #: src/console/console.c:151
 msgid "output to file"
 msgstr ""
 
-#: src/console/console.c:152 src/dird/ua_cmds.c:106 src/dird/ua_tree.c:72
-#: src/stored/btape.c:2536
+#: src/console/console.c:152 src/dird/ua_cmds.c:106
 msgid "quit"
 msgstr ""
 
-#: src/console/console.c:153
-msgid "tee"
-msgstr ""
-
 #: src/console/console.c:153
 msgid "output to file and terminal"
 msgstr ""
 
-#: src/console/console.c:154
-msgid "sleep"
-msgstr ""
-
 #: src/console/console.c:154
 msgid "sleep specified time"
 msgstr ""
 
-#: src/console/console.c:155 src/dird/ua_cmds.c:118
-msgid "time"
-msgstr ""
-
 #: src/console/console.c:155 src/dird/ua_cmds.c:118
 msgid "print current time"
 msgstr ""
 
-#: src/console/console.c:156 src/dird/ua_cmds.c:125
-msgid "version"
-msgstr ""
-
 #: src/console/console.c:156
 msgid "print Console's version"
 msgstr ""
 
-#: src/console/console.c:157 src/dird/ua_cmds.c:95 src/dird/ua_tree.c:62
-msgid "exit"
-msgstr ""
-
 #: src/console/console.c:157 src/dird/ua_cmds.c:95
 msgid "exit = quit"
 msgstr ""
 
-#: src/console/console.c:158
-msgid "zed_keyst"
-msgstr ""
-
 #: src/console/console.c:158
 msgid "zed_keys = use zed keys instead of bash keys"
 msgstr ""
@@ -786,7 +737,7 @@ msgstr ""
 
 #: src/console/console.c:400 src/dird/dird.c:196 src/filed/filed.c:183
 #: src/gnome2-console/console.c:271 src/stored/stored.c:189
-#: src/wx-console/console_thread.cpp:230
+#: src/wx-console/console_thread.cpp:233
 msgid "TLS library initialization failed.\n"
 msgstr ""
 
@@ -821,13 +772,13 @@ msgid "Connecting to Director %s:%d\n"
 msgstr "Connection au Director %s:%d\n"
 
 #: src/console/console.c:471 src/gnome2-console/console.c:508
-#: src/wx-console/console_thread.cpp:364
+#: src/wx-console/console_thread.cpp:367
 #, c-format
 msgid "Failed to initialize TLS context for Console \"%s\".\n"
 msgstr ""
 
 #: src/console/console.c:492 src/gnome2-console/console.c:530
-#: src/wx-console/console_thread.cpp:385
+#: src/wx-console/console_thread.cpp:388
 #, c-format
 msgid "Failed to initialize TLS context for Director \"%s\".\n"
 msgstr ""
@@ -840,8 +791,8 @@ msgstr ""
 #: src/dird/dird.c:711 src/dird/dird.c:777 src/dird/dird.c:829
 #: src/filed/filed.c:302 src/filed/filed.c:348
 #: src/gnome2-console/console.c:140 src/gnome2-console/console.c:169
-#: src/stored/stored.c:310 src/wx-console/console_thread.cpp:93
-#: src/wx-console/console_thread.cpp:122
+#: src/stored/stored.c:310 src/wx-console/console_thread.cpp:96
+#: src/wx-console/console_thread.cpp:125
 msgid "TLS required but not configured in Bacula.\n"
 msgstr ""
 
@@ -938,7 +889,7 @@ msgstr ""
 msgid "Start Admin JobId %d, Job=%s\n"
 msgstr ""
 
-#: src/dird/admin.c:82 src/dird/backup.c:337 src/dird/mac.c:236
+#: src/dird/admin.c:82 src/dird/backup.c:339 src/dird/mac.c:228
 #, c-format
 msgid "Error getting job record for stats: %s"
 msgstr ""
@@ -955,7 +906,7 @@ msgstr ""
 msgid "Admin Canceled"
 msgstr ""
 
-#: src/dird/admin.c:102 src/dird/backup.c:449 src/dird/mac.c:338
+#: src/dird/admin.c:102 src/dird/backup.c:451 src/dird/mac.c:330
 #: src/dird/restore.c:258
 #, c-format
 msgid "Inappropriate term code: %c\n"
@@ -1088,84 +1039,84 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/backup.c:79 src/dird/backup.c:85 src/dird/mac.c:100
+#: src/dird/backup.c:88 src/dird/backup.c:94 src/dird/mac.c:92
 #: src/dird/ua_output.c:609
 #, c-format
 msgid "Pool %s not in database. %s"
 msgstr ""
 
-#: src/dird/backup.c:83 src/dird/mac.c:104 src/dird/ua_output.c:617
+#: src/dird/backup.c:92 src/dird/mac.c:96 src/dird/ua_output.c:617
 #, c-format
 msgid "Pool %s created in database.\n"
 msgstr ""
 
-#: src/dird/backup.c:115
+#: src/dird/backup.c:117
 msgid "Could not start clone job.\n"
 msgstr ""
 
-#: src/dird/backup.c:117
+#: src/dird/backup.c:119
 #, c-format
 msgid "Clone JobId %d started.\n"
 msgstr ""
 
-#: src/dird/backup.c:142
+#: src/dird/backup.c:144
 #, c-format
 msgid "Start Backup JobId %u, Job=%s\n"
 msgstr ""
 
-#: src/dird/backup.c:270
+#: src/dird/backup.c:272
 #, c-format
 msgid "Unexpected Client Job message: %s\n"
 msgstr ""
 
-#: src/dird/backup.c:278
+#: src/dird/backup.c:280
 #, c-format
 msgid "Network error with FD during %s: ERR=%s\n"
 msgstr ""
 
-#: src/dird/backup.c:294
+#: src/dird/backup.c:296
 msgid "No Job status returned from FD.\n"
 msgstr ""
 
-#: src/dird/backup.c:344
+#: src/dird/backup.c:346
 #, c-format
 msgid "Error getting client record for stats: %s"
 msgstr ""
 
-#: src/dird/backup.c:350 src/dird/mac.c:243
+#: src/dird/backup.c:352 src/dird/mac.c:235
 #, c-format
 msgid "Error getting Media record for Volume \"%s\": ERR=%s"
 msgstr ""
 
-#: src/dird/backup.c:378 src/dird/mac.c:271
+#: src/dird/backup.c:380 src/dird/mac.c:263
 #, c-format
 msgid "Could not get Job Volume Parameters to update Bootstrap file. ERR=%s\n"
 msgstr ""
 
-#: src/dird/backup.c:412 src/dird/mac.c:301
+#: src/dird/backup.c:414 src/dird/mac.c:293
 #, c-format
 msgid ""
 "Could not open WriteBootstrap file:\n"
 "%s: ERR=%s\n"
 msgstr ""
 
-#: src/dird/backup.c:422 src/dird/mac.c:311
+#: src/dird/backup.c:424 src/dird/mac.c:303
 msgid "Backup OK -- with warnings"
 msgstr ""
 
-#: src/dird/backup.c:424 src/dird/mac.c:313 src/stored/bscan.c:1054
+#: src/dird/backup.c:426 src/dird/mac.c:305 src/stored/bscan.c:1054
 msgid "Backup OK"
 msgstr ""
 
-#: src/dird/backup.c:429 src/dird/mac.c:318 src/stored/bscan.c:1058
+#: src/dird/backup.c:431 src/dird/mac.c:310 src/stored/bscan.c:1058
 msgid "*** Backup Error ***"
 msgstr ""
 
-#: src/dird/backup.c:439 src/dird/mac.c:328 src/stored/bscan.c:1061
+#: src/dird/backup.c:441 src/dird/mac.c:320 src/stored/bscan.c:1061
 msgid "Backup Canceled"
 msgstr ""
 
-#: src/dird/backup.c:489
+#: src/dird/backup.c:491
 #, c-format
 msgid ""
 "Bacula %s (%s): %s\n"
@@ -1402,7 +1353,7 @@ msgstr ""
 msgid "Too many items in Job resource\n"
 msgstr ""
 
-#: src/dird/dird.c:672 src/dird/job.c:101 src/dird/ua_cmds.c:1424
+#: src/dird/dird.c:672 src/dird/job.c:101 src/dird/ua_cmds.c:1425
 #: src/dird/ua_output.c:598
 #, c-format
 msgid "Could not open database \"%s\".\n"
@@ -1755,66 +1706,6 @@ msgstr ""
 msgid "Expected a Restore replacement option, got: %s"
 msgstr ""
 
-#: src/dird/expand.c:137
-msgid "Year"
-msgstr ""
-
-#: src/dird/expand.c:138
-msgid "Month"
-msgstr ""
-
-#: src/dird/expand.c:139
-msgid "Day"
-msgstr ""
-
-#: src/dird/expand.c:140
-msgid "Hour"
-msgstr ""
-
-#: src/dird/expand.c:141
-msgid "Minute"
-msgstr ""
-
-#: src/dird/expand.c:142
-msgid "Second"
-msgstr ""
-
-#: src/dird/expand.c:143
-msgid "WeekDay"
-msgstr ""
-
-#: src/dird/expand.c:146
-msgid "Dir"
-msgstr ""
-
-#: src/dird/expand.c:147 src/dird/ua_run.c:641 src/dird/pythondir.c:62
-#: src/filed/pythonfd.c:74 src/stored/pythonsd.c:60
-msgid "Level"
-msgstr ""
-
-#: src/dird/expand.c:148 src/dird/pythondir.c:63 src/filed/pythonfd.c:75
-#: src/stored/pythonsd.c:61
-msgid "Type"
-msgstr ""
-
-#: src/dird/expand.c:149 src/dird/ua_purge.c:172 src/dird/ua_run.c:658
-#: src/dird/pythondir.c:64 src/filed/pythonfd.c:76 src/stored/pythonsd.c:62
-msgid "JobId"
-msgstr ""
-
-#: src/dird/expand.c:151 src/dird/pythondir.c:66
-msgid "NumVols"
-msgstr ""
-
-#: src/dird/expand.c:154 src/dird/ua_select.c:205 src/dird/pythondir.c:69
-msgid "Catalog"
-msgstr ""
-
-#: src/dird/expand.c:156 src/dird/pythondir.c:71 src/filed/pythonfd.c:78
-#: src/stored/pythonsd.c:66
-msgid "JobName"
-msgstr ""
-
 #: src/dird/expand.c:240
 #, c-format
 msgid "Count not update counter %s: ERR=%s\n"
@@ -2080,8 +1971,8 @@ msgstr ""
 msgid "Failed to connect to File daemon.\n"
 msgstr ""
 
-#: src/dird/job.c:409 src/dird/ua_cmds.c:619 src/dird/ua_cmds.c:1265
-#: src/dird/ua_label.c:682
+#: src/dird/job.c:409 src/dird/ua_cmds.c:619 src/dird/ua_cmds.c:1266
+#: src/dird/ua_label.c:691
 msgid "Failed to connect to Storage daemon.\n"
 msgstr ""
 
@@ -2095,16 +1986,16 @@ msgstr ""
 msgid "Could not create Client record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:652
+#: src/dird/job.c:653
 msgid "FileSet MD5 signature not found.\n"
 msgstr ""
 
-#: src/dird/job.c:657
+#: src/dird/job.c:658
 #, c-format
 msgid "Could not create FileSet \"%s\" record. ERR=%s\n"
 msgstr ""
 
-#: src/dird/job.c:695
+#: src/dird/job.c:697
 #, c-format
 msgid "Error updating job record. %s"
 msgstr ""
@@ -2170,16 +2061,16 @@ msgstr ""
 msgid "Rescheduled Job %s at %s to re-run in %d seconds.\n"
 msgstr ""
 
-#: src/dird/mac.c:67 src/dird/verify.c:92
+#: src/dird/mac.c:59 src/dird/verify.c:92
 msgid "Unable to find JobId of previous Job for this client.\n"
 msgstr ""
 
-#: src/dird/mac.c:141
+#: src/dird/mac.c:133
 #, c-format
 msgid "Start %s JobId %u, Job=%s\n"
 msgstr ""
 
-#: src/dird/mac.c:377
+#: src/dird/mac.c:369
 #, c-format
 msgid ""
 "Bacula %s (%s): %s\n"
@@ -2384,218 +2275,6 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/dird/run_conf.c:57 src/dird/ua_output.c:52 src/dird/ua_output.c:76
-msgid "on"
-msgstr ""
-
-#: src/dird/run_conf.c:58
-msgid "at"
-msgstr ""
-
-#: src/dird/run_conf.c:60
-msgid "sun"
-msgstr ""
-
-#: src/dird/run_conf.c:61
-msgid "mon"
-msgstr ""
-
-#: src/dird/run_conf.c:62
-msgid "tue"
-msgstr ""
-
-#: src/dird/run_conf.c:63
-msgid "wed"
-msgstr ""
-
-#: src/dird/run_conf.c:64
-msgid "thu"
-msgstr ""
-
-#: src/dird/run_conf.c:65
-msgid "fri"
-msgstr ""
-
-#: src/dird/run_conf.c:66
-msgid "sat"
-msgstr ""
-
-#: src/dird/run_conf.c:67
-msgid "jan"
-msgstr ""
-
-#: src/dird/run_conf.c:68
-msgid "feb"
-msgstr ""
-
-#: src/dird/run_conf.c:69
-msgid "mar"
-msgstr ""
-
-#: src/dird/run_conf.c:70
-msgid "apr"
-msgstr ""
-
-#: src/dird/run_conf.c:71
-msgid "may"
-msgstr ""
-
-#: src/dird/run_conf.c:72
-msgid "jun"
-msgstr ""
-
-#: src/dird/run_conf.c:73
-msgid "jul"
-msgstr ""
-
-#: src/dird/run_conf.c:74
-msgid "aug"
-msgstr ""
-
-#: src/dird/run_conf.c:75
-msgid "sep"
-msgstr ""
-
-#: src/dird/run_conf.c:76
-msgid "oct"
-msgstr ""
-
-#: src/dird/run_conf.c:77
-msgid "nov"
-msgstr ""
-
-#: src/dird/run_conf.c:78
-msgid "dec"
-msgstr ""
-
-#: src/dird/run_conf.c:80
-msgid "sunday"
-msgstr ""
-
-#: src/dird/run_conf.c:81
-msgid "monday"
-msgstr ""
-
-#: src/dird/run_conf.c:82
-msgid "tuesday"
-msgstr ""
-
-#: src/dird/run_conf.c:83
-msgid "wednesday"
-msgstr ""
-
-#: src/dird/run_conf.c:84
-msgid "thursday"
-msgstr ""
-
-#: src/dird/run_conf.c:85
-msgid "friday"
-msgstr ""
-
-#: src/dird/run_conf.c:86
-msgid "saturday"
-msgstr ""
-
-#: src/dird/run_conf.c:87
-msgid "january"
-msgstr ""
-
-#: src/dird/run_conf.c:88
-msgid "february"
-msgstr ""
-
-#: src/dird/run_conf.c:89
-msgid "march"
-msgstr ""
-
-#: src/dird/run_conf.c:90
-msgid "april"
-msgstr ""
-
-#: src/dird/run_conf.c:91
-msgid "june"
-msgstr ""
-
-#: src/dird/run_conf.c:92
-msgid "july"
-msgstr ""
-
-#: src/dird/run_conf.c:93
-msgid "august"
-msgstr ""
-
-#: src/dird/run_conf.c:94
-msgid "september"
-msgstr ""
-
-#: src/dird/run_conf.c:95
-msgid "october"
-msgstr ""
-
-#: src/dird/run_conf.c:96
-msgid "november"
-msgstr ""
-
-#: src/dird/run_conf.c:97
-msgid "december"
-msgstr ""
-
-#: src/dird/run_conf.c:99
-msgid "daily"
-msgstr ""
-
-#: src/dird/run_conf.c:100
-msgid "weekly"
-msgstr ""
-
-#: src/dird/run_conf.c:101
-msgid "monthly"
-msgstr ""
-
-#: src/dird/run_conf.c:102
-msgid "hourly"
-msgstr ""
-
-#: src/dird/run_conf.c:104
-msgid "1st"
-msgstr ""
-
-#: src/dird/run_conf.c:105
-msgid "2nd"
-msgstr ""
-
-#: src/dird/run_conf.c:106
-msgid "3rd"
-msgstr ""
-
-#: src/dird/run_conf.c:107
-msgid "4th"
-msgstr ""
-
-#: src/dird/run_conf.c:108
-msgid "5th"
-msgstr ""
-
-#: src/dird/run_conf.c:110
-msgid "first"
-msgstr ""
-
-#: src/dird/run_conf.c:111
-msgid "second"
-msgstr ""
-
-#: src/dird/run_conf.c:112
-msgid "third"
-msgstr ""
-
-#: src/dird/run_conf.c:113
-msgid "fourth"
-msgstr ""
-
-#: src/dird/run_conf.c:114
-msgid "fifth"
-msgstr ""
-
 #: src/dird/run_conf.c:188
 #, c-format
 msgid "Expected an equals, got: %s"
@@ -2631,53 +2310,53 @@ msgstr ""
 msgid "Expected a keyword name, got: %s"
 msgstr ""
 
-#: src/dird/run_conf.c:325
+#: src/dird/run_conf.c:327
 msgid "Day number out of range (1-31)"
 msgstr ""
 
-#: src/dird/run_conf.c:342 src/dird/run_conf.c:488
+#: src/dird/run_conf.c:344 src/dird/run_conf.c:490
 msgid "Week number out of range (0-53)"
 msgstr ""
 
-#: src/dird/run_conf.c:357
+#: src/dird/run_conf.c:359
 #, c-format
 msgid "Job type field: %s in run record not found"
 msgstr ""
 
-#: src/dird/run_conf.c:364
+#: src/dird/run_conf.c:366
 #, c-format
 msgid "Unexpected token: %d:%s"
 msgstr ""
 
-#: src/dird/run_conf.c:408
+#: src/dird/run_conf.c:410
 msgid "Time must be preceded by keyword AT."
 msgstr ""
 
-#: src/dird/run_conf.c:416
+#: src/dird/run_conf.c:418
 msgid "Time logic error.\n"
 msgstr ""
 
-#: src/dird/run_conf.c:428 src/dird/run_conf.c:444
+#: src/dird/run_conf.c:430 src/dird/run_conf.c:446
 msgid "Bad time specification."
 msgstr ""
 
-#: src/dird/run_conf.c:457
+#: src/dird/run_conf.c:459
 msgid "Range logic error.\n"
 msgstr ""
 
-#: src/dird/run_conf.c:466
+#: src/dird/run_conf.c:468
 msgid "Bad day range specification."
 msgstr ""
 
-#: src/dird/run_conf.c:513
+#: src/dird/run_conf.c:515
 msgid "Invalid month, week or position day range"
 msgstr ""
 
-#: src/dird/run_conf.c:528
+#: src/dird/run_conf.c:530
 msgid "Invalid month, weekday or position range"
 msgstr ""
 
-#: src/dird/run_conf.c:587
+#: src/dird/run_conf.c:589
 msgid "Unexpected run state\n"
 msgstr ""
 
@@ -2714,273 +2393,140 @@ msgstr ""
 msgid "Run queue"
 msgstr ""
 
-#: src/dird/ua_cmds.c:88
-msgid "add"
-msgstr ""
-
 #: src/dird/ua_cmds.c:88
 msgid "add media to a pool"
 msgstr ""
 
-#: src/dird/ua_cmds.c:89
-msgid "autodisplay"
-msgstr ""
-
 #: src/dird/ua_cmds.c:89
 msgid "autodisplay [on|off] -- console messages"
 msgstr ""
 
-#: src/dird/ua_cmds.c:90
-msgid "automount"
-msgstr ""
-
 #: src/dird/ua_cmds.c:90
 msgid "automount [on|off] -- after label"
 msgstr ""
 
-#: src/dird/ua_cmds.c:91
-msgid "cancel"
-msgstr ""
-
 #: src/dird/ua_cmds.c:91
 msgid "cancel [<jobid=nnn> | <job=name>] -- cancel a job"
 msgstr ""
 
-#: src/dird/ua_cmds.c:92
-msgid "create"
-msgstr ""
-
 #: src/dird/ua_cmds.c:92
 msgid "create DB Pool from resource"
 msgstr ""
 
-#: src/dird/ua_cmds.c:93
-msgid "delete"
-msgstr ""
-
 #: src/dird/ua_cmds.c:93
 msgid "delete [pool=<pool-name> | media volume=<volume-name>]"
 msgstr ""
 
-#: src/dird/ua_cmds.c:94 src/dird/ua_tree.c:61
-msgid "estimate"
-msgstr ""
-
 #: src/dird/ua_cmds.c:94
 msgid "performs FileSet estimate, listing gives full listing"
 msgstr ""
 
-#: src/dird/ua_cmds.c:96
-msgid "gui"
-msgstr ""
-
 #: src/dird/ua_cmds.c:96
 msgid "gui [on|off] -- non-interactive gui mode"
 msgstr ""
 
-#: src/dird/ua_cmds.c:97 src/dird/ua_output.c:112 src/dird/ua_tree.c:64
-#: src/stored/btape.c:2533
-msgid "help"
-msgstr ""
-
 #: src/dird/ua_cmds.c:97 src/stored/btape.c:2533
 msgid "print this command"
 msgstr ""
 
-#: src/dird/ua_cmds.c:98
-msgid "list"
-msgstr ""
-
 #: src/dird/ua_cmds.c:98
 msgid ""
 "list [pools | jobs | jobtotals | media <pool=pool-name> | files <jobid=nn>]; "
 "from catalog"
 msgstr ""
 
-#: src/dird/ua_cmds.c:99 src/stored/btape.c:2534
-msgid "label"
-msgstr ""
-
 #: src/dird/ua_cmds.c:99
 msgid "label a tape"
 msgstr ""
 
-#: src/dird/ua_cmds.c:100
-msgid "llist"
-msgstr ""
-
 #: src/dird/ua_cmds.c:100
 msgid "full or long list like list command"
 msgstr ""
 
-#: src/dird/ua_cmds.c:101 src/dird/ua_output.c:110
+#: src/dird/ua_cmds.c:101
 msgid "messages"
 msgstr ""
 
-#: src/dird/ua_cmds.c:102
-msgid "mount"
-msgstr ""
-
 #: src/dird/ua_cmds.c:102
 msgid "mount <storage-name>"
 msgstr ""
 
-#: src/dird/ua_cmds.c:103
-msgid "prune"
-msgstr ""
-
 #: src/dird/ua_cmds.c:103
 msgid "prune expired records from catalog"
 msgstr ""
 
-#: src/dird/ua_cmds.c:104
-msgid "purge"
-msgstr ""
-
 #: src/dird/ua_cmds.c:104
 msgid "purge records from catalog"
 msgstr ""
 
-#: src/dird/ua_cmds.c:105
-msgid "python"
-msgstr ""
-
 #: src/dird/ua_cmds.c:105
 msgid "python control commands"
 msgstr ""
 
-#: src/dird/ua_cmds.c:107
-msgid "query"
-msgstr ""
-
 #: src/dird/ua_cmds.c:107
 msgid "query catalog"
 msgstr ""
 
-#: src/dird/ua_cmds.c:108
-msgid "restore"
-msgstr ""
-
 #: src/dird/ua_cmds.c:108
 msgid "restore files"
 msgstr ""
 
-#: src/dird/ua_cmds.c:109
-msgid "relabel"
-msgstr ""
-
 #: src/dird/ua_cmds.c:109
 msgid "relabel a tape"
 msgstr ""
 
-#: src/dird/ua_cmds.c:110
-msgid "release"
-msgstr ""
-
 #: src/dird/ua_cmds.c:110
 msgid "release <storage-name>"
 msgstr ""
 
-#: src/dird/ua_cmds.c:111
-msgid "reload"
-msgstr ""
-
 #: src/dird/ua_cmds.c:111
 msgid "reload conf file"
 msgstr ""
 
-#: src/dird/ua_cmds.c:112
-msgid "run"
-msgstr ""
-
 #: src/dird/ua_cmds.c:112
 msgid "run <job-name>"
 msgstr ""
 
-#: src/dird/ua_cmds.c:113 src/stored/btape.c:2543
-msgid "status"
-msgstr ""
-
 #: src/dird/ua_cmds.c:113
 msgid "status [storage | client]=<name>"
 msgstr ""
 
-#: src/dird/ua_cmds.c:114
-msgid "setdebug"
-msgstr ""
-
 #: src/dird/ua_cmds.c:114
 msgid "sets debug level"
 msgstr ""
 
-#: src/dird/ua_cmds.c:115
-msgid "setip"
-msgstr ""
-
 #: src/dird/ua_cmds.c:115
 msgid "sets new client address -- if authorized"
 msgstr ""
 
-#: src/dird/ua_cmds.c:116
-msgid "show"
-msgstr ""
-
 #: src/dird/ua_cmds.c:116
 msgid "show (resource records) [jobs | pools | ... | all]"
 msgstr ""
 
-#: src/dird/ua_cmds.c:117
-msgid "sqlquery"
-msgstr ""
-
 #: src/dird/ua_cmds.c:117
 msgid "use SQL to query catalog"
 msgstr ""
 
-#: src/dird/ua_cmds.c:119
-msgid "trace"
-msgstr ""
-
 #: src/dird/ua_cmds.c:119
 msgid "turn on/off trace to file"
 msgstr ""
 
-#: src/dird/ua_cmds.c:120
-msgid "unmount"
-msgstr ""
-
 #: src/dird/ua_cmds.c:120
 msgid "unmount <storage-name>"
 msgstr ""
 
-#: src/dird/ua_cmds.c:121
-msgid "umount"
-msgstr ""
-
 #: src/dird/ua_cmds.c:121
 msgid "umount <storage-name> for old-time Unix guys"
 msgstr ""
 
-#: src/dird/ua_cmds.c:122
-msgid "update"
-msgstr ""
-
 #: src/dird/ua_cmds.c:122
 msgid "update Volume, Pool or slots"
 msgstr ""
 
-#: src/dird/ua_cmds.c:123
-msgid "use"
-msgstr ""
-
 #: src/dird/ua_cmds.c:123
 msgid "use catalog xxx"
 msgstr ""
 
-#: src/dird/ua_cmds.c:124
-msgid "var"
-msgstr ""
-
 #: src/dird/ua_cmds.c:124
 msgid "does variable expansion"
 msgstr ""
@@ -2989,10 +2535,6 @@ msgstr ""
 msgid "print Director version"
 msgstr ""
 
-#: src/dird/ua_cmds.c:126
-msgid "wait"
-msgstr ""
-
 #: src/dird/ua_cmds.c:126
 msgid "wait until no jobs are running"
 msgstr ""
@@ -3037,11 +2579,11 @@ msgstr ""
 msgid "Enter base volume name: "
 msgstr ""
 
-#: src/dird/ua_cmds.c:264 src/dird/ua_label.c:586
+#: src/dird/ua_cmds.c:264 src/dird/ua_label.c:590
 msgid "Volume name too long.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:268 src/dird/ua_label.c:592 src/lib/edit.c:413
+#: src/dird/ua_cmds.c:268 src/dird/ua_label.c:596 src/lib/edit.c:413
 msgid "Volume name must be at least one character long.\n"
 msgstr ""
 
@@ -3070,14 +2612,11 @@ msgstr ""
 msgid "Turn on or off? "
 msgstr ""
 
-#: src/dird/ua_cmds.c:348 src/dird/ua_cmds.c:874 src/dird/ua_output.c:53
-#: src/dird/ua_output.c:77
+#: src/dird/ua_cmds.c:348 src/dird/ua_cmds.c:874
 msgid "off"
 msgstr ""
 
-#: src/dird/ua_cmds.c:368 src/dird/ua_cmds.c:1055 src/dird/ua_cmds.c:1115
-#: src/dird/ua_output.c:272 src/dird/ua_output.c:296 src/dird/ua_output.c:315
-#: src/dird/ua_output.c:346 src/dird/ua_select.c:618 src/dird/ua_select.c:793
+#: src/dird/ua_cmds.c:368
 msgid "jobid"
 msgstr ""
 
@@ -3086,9 +2625,7 @@ msgstr ""
 msgid "JobId %s is not running. Use Job name to cancel inactive jobs.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:379 src/dird/ua_output.c:282 src/dird/ua_output.c:291
-#: src/dird/ua_output.c:310 src/dird/ua_output.c:341 src/dird/ua_select.c:615
-#: src/dird/ua_select.c:807
+#: src/dird/ua_cmds.c:379
 msgid "job"
 msgstr ""
 
@@ -3143,7 +2680,7 @@ msgstr ""
 msgid "Python interpreter restarted.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:569 src/dird/ua_cmds.c:1095
+#: src/dird/ua_cmds.c:569 src/dird/ua_cmds.c:1094
 msgid "Nothing done.\n"
 msgstr ""
 
@@ -3170,12 +2707,12 @@ msgstr ""
 msgid "Connected to storage daemon\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:642 src/dird/ua_cmds.c:982 src/dird/ua_status.c:324
+#: src/dird/ua_cmds.c:642 src/dird/ua_cmds.c:981 src/dird/ua_status.c:324
 #, c-format
 msgid "Connecting to Client %s at %s:%d\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:645 src/dird/ua_cmds.c:985
+#: src/dird/ua_cmds.c:645 src/dird/ua_cmds.c:984
 msgid "Failed to connect to Client.\n"
 msgstr ""
 
@@ -3191,54 +2728,44 @@ msgstr ""
 msgid "Select daemon type to set debug level"
 msgstr ""
 
-#: src/dird/ua_cmds.c:937 src/dird/ua_run.c:478
+#: src/dird/ua_cmds.c:936 src/dird/ua_run.c:478
 #, c-format
 msgid "Level %s not valid.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:950
+#: src/dird/ua_cmds.c:949
 msgid "No job specified.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:990
+#: src/dird/ua_cmds.c:989
 msgid "Error sending include list.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:995
+#: src/dird/ua_cmds.c:994
 msgid "Error sending exclude list.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1053 src/dird/ua_output.c:394 src/dird/ua_purge.c:167
-#: src/dird/ua_purge.c:232 src/dird/ua_update.c:55
-msgid "volume"
-msgstr ""
-
-#: src/dird/ua_cmds.c:1054 src/dird/ua_output.c:363 src/dird/ua_select.c:431
-#: src/dird/ua_update.c:56
-msgid "pool"
-msgstr ""
-
-#: src/dird/ua_cmds.c:1081
+#: src/dird/ua_cmds.c:1080
 msgid ""
 "In general it is not a good idea to delete either a\n"
 "Pool or a Volume since they may contain data.\n"
 "\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1084
+#: src/dird/ua_cmds.c:1083
 msgid "Choose catalog item to delete"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1152
+#: src/dird/ua_cmds.c:1151
 msgid "Enter JobId to delete: "
 msgstr ""
 
-#: src/dird/ua_cmds.c:1195
+#: src/dird/ua_cmds.c:1194
 #, c-format
 msgid "Job %s and associated records deleted from the catalog.\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1208
+#: src/dird/ua_cmds.c:1207
 #, c-format
 msgid ""
 "\n"
@@ -3246,116 +2773,52 @@ msgid ""
 "and all Jobs saved on that volume from the Catalog\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1212
+#: src/dird/ua_cmds.c:1211
 msgid "Are you sure you want to delete this Volume? (yes/no): "
 msgstr ""
 
-#: src/dird/ua_cmds.c:1233
+#: src/dird/ua_cmds.c:1232
 msgid "Are you sure you want to delete this Pool? (yes/no): "
 msgstr ""
 
-#: src/dird/ua_cmds.c:1328
+#: src/dird/ua_cmds.c:1329
 #, c-format
 msgid "Using Catalog name=%s DB=%s\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1369 src/dird/ua_tree.c:594 src/stored/btape.c:2580
+#: src/dird/ua_cmds.c:1370 src/dird/ua_tree.c:594 src/stored/btape.c:2580
 #, c-format
 msgid ""
 "  Command    Description\n"
 "  =======    ===========\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1371
+#: src/dird/ua_cmds.c:1372
 #, c-format
 msgid "  %-10s %s\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1373
+#: src/dird/ua_cmds.c:1374
 msgid ""
 "\n"
 "When at a prompt, entering a period cancels the command.\n"
 "\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1389
+#: src/dird/ua_cmds.c:1390
 #, c-format
 msgid "%s Version: %s (%s)\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1408
+#: src/dird/ua_cmds.c:1409
 msgid "Could not find a Catalog resource\n"
 msgstr ""
 
-#: src/dird/ua_cmds.c:1411
+#: src/dird/ua_cmds.c:1412
 #, c-format
 msgid "Using default Catalog name=%s DB=%s\n"
 msgstr ""
 
-#: src/dird/ua_dotcmds.c:59
-msgid ".die"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:60
-msgid ".jobs"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:61
-msgid ".filesets"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:62
-msgid ".clients"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:63
-msgid ".msgs"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:64
-msgid ".pools"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:65
-msgid ".types"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:66
-msgid ".backups"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:67
-msgid ".levels"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:68
-msgid ".status"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:69
-msgid ".storage"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:70
-msgid ".defaults"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:71
-msgid ".messages"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:72
-msgid ".help"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:73
-msgid ".quit"
-msgstr ""
-
-#: src/dird/ua_dotcmds.c:74
-msgid ".exit"
-msgstr ""
-
 #: src/dird/ua_dotcmds.c:121
 msgid "The Director will segment fault.\n"
 msgstr ""
@@ -3375,9 +2838,8 @@ msgstr ""
 msgid "Expected a positive integer, got: %s\n"
 msgstr ""
 
-#: src/dird/ua_input.c:120 src/dird/ua_restore.c:232 src/dird/ua_run.c:487
-#: src/dird/ua_run.c:860 src/dird/ua_select.c:54 src/dird/ua_update.c:232
-#: src/dird/ua_update.c:247 src/dird/ua_update.c:495
+#: src/dird/ua_input.c:120 src/dird/ua_run.c:860 src/dird/ua_select.c:54
+#: src/dird/ua_update.c:232 src/dird/ua_update.c:247 src/dird/ua_update.c:495
 #: src/stored/parse_bsr.c:741 src/tools/dbcheck.c:1098
 msgid "yes"
 msgstr ""
@@ -3417,181 +2879,177 @@ msgid "Values must be be greater than zero.\n"
 msgstr ""
 
 #: src/dird/ua_label.c:121
-msgid "Slot too large.\n"
-msgstr ""
-
-#: src/dird/ua_label.c:170 src/stored/btape.c:2541
-msgid "scan"
+msgid "Slot too large.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:174 src/dird/ua_label.c:459
+#: src/dird/ua_label.c:176 src/dird/ua_label.c:463
 msgid "No slots in changer to scan.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:186 src/dird/ua_label.c:470
+#: src/dird/ua_label.c:188 src/dird/ua_label.c:474
 msgid "No Volumes found to label, or no barcodes.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:193
+#: src/dird/ua_label.c:195
 #, c-format
 msgid "Slot %d larger than max %d ignored.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:222
+#: src/dird/ua_label.c:224
 #, c-format
 msgid "No VolName for Slot=%d set InChanger to zero.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:237
+#: src/dird/ua_label.c:239
 #, c-format
 msgid "Catalog record for Volume \"%s\" updated to reference slot %d.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:241
+#: src/dird/ua_label.c:243
 #, c-format
 msgid "Catalog record for Volume \"%s\" is up to date.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:247
+#: src/dird/ua_label.c:249
 #, c-format
 msgid "Record for Volume \"%s\" not found in catalog.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:330
+#: src/dird/ua_label.c:334
 #, c-format
 msgid ""
 "Volume \"%s\" has VolStatus %s. It must be Purged or Recycled before "
 "relabeling.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:346
+#: src/dird/ua_label.c:350
 msgid "Enter new Volume name: "
 msgstr ""
 
-#: src/dird/ua_label.c:359
+#: src/dird/ua_label.c:363
 #, c-format
 msgid "Media record for new Volume \"%s\" already exists.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:373
+#: src/dird/ua_label.c:378
 msgid "Enter slot (0 or Enter for none): "
 msgstr ""
 
-#: src/dird/ua_label.c:399
+#: src/dird/ua_label.c:403
 #, c-format
 msgid "Delete of Volume \"%s\" failed. ERR=%s"
 msgstr ""
 
-#: src/dird/ua_label.c:402
+#: src/dird/ua_label.c:406
 #, c-format
 msgid "Old volume \"%s\" deleted from catalog.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:413
+#: src/dird/ua_label.c:417
 #, c-format
 msgid "Requesting to mount %s ...\n"
 msgstr ""
 
-#: src/dird/ua_label.c:435
+#: src/dird/ua_label.c:439
 msgid "Do not forget to mount the drive!!!\n"
 msgstr ""
 
-#: src/dird/ua_label.c:475
+#: src/dird/ua_label.c:479
 msgid ""
 "The following Volumes will be labeled:\n"
 "Slot  Volume\n"
 "==============\n"
 msgstr ""
 
-#: src/dird/ua_label.c:484 src/stored/btape.c:608
+#: src/dird/ua_label.c:488 src/stored/btape.c:608
 msgid "Do you want to continue? (y/n): "
 msgstr ""
 
-#: src/dird/ua_label.c:505
+#: src/dird/ua_label.c:509
 #, c-format
 msgid "Media record for Slot %d Volume \"%s\" already exists.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:511
+#: src/dird/ua_label.c:515
 #, c-format
 msgid "Error setting InChanger: ERR=%s"
 msgstr ""
 
-#: src/dird/ua_label.c:536
+#: src/dird/ua_label.c:540
 #, c-format
 msgid "Catalog record for cleaning tape \"%s\" successfully created.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:543
+#: src/dird/ua_label.c:547
 #, c-format
 msgid "Catalog error on cleaning tape: %s"
 msgstr ""
 
-#: src/dird/ua_label.c:579
+#: src/dird/ua_label.c:583
 #, c-format
 msgid "Illegal character \"%c\" in a volume name.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:621
+#: src/dird/ua_label.c:628
 #, c-format
 msgid "Sending relabel command from \"%s\" to \"%s\" ...\n"
 msgstr ""
 
-#: src/dird/ua_label.c:626
+#: src/dird/ua_label.c:635
 #, c-format
 msgid "Sending label command for Volume \"%s\" Slot %d ...\n"
 msgstr ""
 
-#: src/dird/ua_label.c:656
+#: src/dird/ua_label.c:665
 #, c-format
 msgid "Catalog record for Volume \"%s\", Slot %d  successfully created.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:669
+#: src/dird/ua_label.c:678
 #, c-format
 msgid "Label command failed for Volume %s.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:679
+#: src/dird/ua_label.c:688
 #, c-format
 msgid "Connecting to Storage daemon %s at %s:%d ...\n"
 msgstr ""
 
-#: src/dird/ua_label.c:707
+#: src/dird/ua_label.c:716
 msgid "Could not open SD socket.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:713
+#: src/dird/ua_label.c:722
 #, c-format
-msgid "readlabel %s Slot=%d\n"
+msgid "readlabel %s Slot=%d drive=%d\n"
 msgstr ""
 
-#: src/dird/ua_label.c:755
+#: src/dird/ua_label.c:764
 #, c-format
 msgid "autochanger list %s \n"
 msgstr ""
 
-#: src/dird/ua_label.c:779 src/dird/ua_label.c:789
+#: src/dird/ua_label.c:788 src/dird/ua_label.c:798
 #, c-format
 msgid "Invalid Slot number: %s\n"
 msgstr ""
 
-#: src/dird/ua_label.c:798
+#: src/dird/ua_label.c:807
 #, c-format
 msgid "Invalid Volume name: %s\n"
 msgstr ""
 
-#: src/dird/ua_label.c:867
+#: src/dird/ua_label.c:876
 #, c-format
 msgid "autochanger slots %s \n"
 msgstr ""
 
-#: src/dird/ua_label.c:877
+#: src/dird/ua_label.c:886
 #, c-format
 msgid "Device \"%s\" has %d slots.\n"
 msgstr ""
 
-#: src/dird/ua_label.c:893
+#: src/dird/ua_label.c:902
 #, c-format
 msgid "Pool \"%s\" resource not found!\n"
 msgstr ""
@@ -3600,50 +3058,6 @@ msgstr ""
 msgid "ON or OFF keyword missing.\n"
 msgstr ""
 
-#: src/dird/ua_output.c:100
-msgid "directors"
-msgstr ""
-
-#: src/dird/ua_output.c:101 src/dird/ua_output.c:332
-msgid "clients"
-msgstr ""
-
-#: src/dird/ua_output.c:102
-msgid "counters"
-msgstr ""
-
-#: src/dird/ua_output.c:103
-msgid "devices"
-msgstr ""
-
-#: src/dird/ua_output.c:104 src/dird/ua_output.c:259 src/dird/ua_purge.c:166
-msgid "jobs"
-msgstr ""
-
-#: src/dird/ua_output.c:105
-msgid "storages"
-msgstr ""
-
-#: src/dird/ua_output.c:106
-msgid "catalogs"
-msgstr ""
-
-#: src/dird/ua_output.c:107
-msgid "schedules"
-msgstr ""
-
-#: src/dird/ua_output.c:108
-msgid "filesets"
-msgstr ""
-
-#: src/dird/ua_output.c:109 src/dird/ua_output.c:329
-msgid "pools"
-msgstr ""
-
-#: src/dird/ua_output.c:111 src/dird/ua_status.c:101
-msgid "all"
-msgstr ""
-
 #: src/dird/ua_output.c:178
 msgid "Keywords for the show command are:\n"
 msgstr ""
@@ -3662,30 +3076,6 @@ msgstr ""
 msgid "Hey! DB is NULL\n"
 msgstr ""
 
-#: src/dird/ua_output.c:261 src/dird/ua_output.c:406
-msgid "limit"
-msgstr ""
-
-#: src/dird/ua_output.c:268
-msgid "jobtotals"
-msgstr ""
-
-#: src/dird/ua_output.c:288 src/dird/ua_purge.c:165
-msgid "files"
-msgstr ""
-
-#: src/dird/ua_output.c:307
-msgid "jobmedia"
-msgstr ""
-
-#: src/dird/ua_output.c:337 src/dird/ua_update.c:54
-msgid "media"
-msgstr ""
-
-#: src/dird/ua_output.c:338
-msgid "volumes"
-msgstr ""
-
 #: src/dird/ua_output.c:353
 #, c-format
 msgid "Jobid %d used %d Volume(s): %s\n"
@@ -3709,14 +3099,6 @@ msgstr ""
 msgid "No Volume Name specified.\n"
 msgstr ""
 
-#: src/dird/ua_output.c:403
-msgid "nextvol"
-msgstr ""
-
-#: src/dird/ua_output.c:404
-msgid "nextvolume"
-msgstr ""
-
 #: src/dird/ua_output.c:409
 #, c-format
 msgid "Unknown list keyword: %s\n"
@@ -3740,57 +3122,48 @@ msgstr ""
 msgid "You have no messages.\n"
 msgstr ""
 
-#: src/dird/ua_prune.c:161
-msgid "Files"
-msgstr ""
-
-#: src/dird/ua_prune.c:162 src/dird/ua_prune.c:455
-msgid "Jobs"
-msgstr ""
-
-#: src/dird/ua_prune.c:163 src/dird/ua_purge.c:174 src/dird/ua_purge.c:179
-#: src/stored/label.c:956
-msgid "Volume"
-msgstr ""
-
-#: src/dird/ua_prune.c:174
+#: src/dird/ua_prune.c:173
 msgid "Choose item to prune"
 msgstr ""
 
-#: src/dird/ua_prune.c:255
+#: src/dird/ua_prune.c:254
 msgid "No Files found to prune.\n"
 msgstr ""
 
-#: src/dird/ua_prune.c:287
+#: src/dird/ua_prune.c:286
 #, c-format
 msgid "Pruned Files from %s Jobs for client %s from catalog.\n"
 msgstr ""
 
-#: src/dird/ua_prune.c:393
+#: src/dird/ua_prune.c:392
 msgid "No Jobs found to prune.\n"
 msgstr ""
 
-#: src/dird/ua_prune.c:454
+#: src/dird/ua_prune.c:453
 #, c-format
 msgid "Pruned %d %s for client %s from catalog.\n"
 msgstr ""
 
-#: src/dird/ua_prune.c:502
+#: src/dird/ua_prune.c:454
+msgid "Jobs"
+msgstr ""
+
+#: src/dird/ua_prune.c:501
 #, c-format
 msgid "There are no Jobs associated with Volume \"%s\". Prune not needed.\n"
 msgstr ""
 
-#: src/dird/ua_prune.c:509 src/dird/ua_purge.c:488
+#: src/dird/ua_prune.c:508 src/dird/ua_purge.c:482
 #, c-format
 msgid "There are no Jobs associated with Volume \"%s\". Marking it purged.\n"
 msgstr ""
 
-#: src/dird/ua_prune.c:567
+#: src/dird/ua_prune.c:566
 #, c-format
 msgid "Pruned %d %s on Volume \"%s\" from catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:183
+#: src/dird/ua_purge.c:177
 msgid ""
 "\n"
 "This command is can be DANGEROUS!!!\n"
@@ -3802,65 +3175,65 @@ msgid ""
 "PRUNE command, which respects retention periods.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:243
+#: src/dird/ua_purge.c:237
 msgid "Choose item to purge"
 msgstr ""
 
-#: src/dird/ua_purge.c:288
+#: src/dird/ua_purge.c:282
 #, c-format
 msgid "Begin purging files for Client \"%s\"\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:300
+#: src/dird/ua_purge.c:294
 #, c-format
 msgid "No Files found for client %s to purge from %s catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:331
+#: src/dird/ua_purge.c:325
 #, c-format
 msgid "%d Files for client \"%s\" purged from %s catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:368
+#: src/dird/ua_purge.c:362
 #, c-format
 msgid "Begin purging jobs from Client \"%s\"\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:379
+#: src/dird/ua_purge.c:373
 #, c-format
 msgid "No Jobs found for client %s to purge from %s catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:419
+#: src/dird/ua_purge.c:413
 #, c-format
 msgid "%d Jobs for client %s purged from %s catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:470
+#: src/dird/ua_purge.c:464
 #, c-format
 msgid ""
 "Volume \"%s\" has VolStatus \"%s\" and cannot be purged.\n"
 "The VolStatus must be: Append, Full, Used, or Error to be purged.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:541
+#: src/dird/ua_purge.c:535
 #, c-format
 msgid "%d File%s on Volume \"%s\" purged from catalog.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:555
+#: src/dird/ua_purge.c:549
 #, c-format
 msgid ""
 "There are no more Jobs associated with Volume \"%s\". Marking it purged.\n"
 msgstr ""
 
-#: src/dird/ua_purge.c:584
+#: src/dird/ua_purge.c:581
 #, c-format
 msgid "Cannot purge Volume with VolStatus=%s\n"
 msgstr ""
 
-#: src/dird/ua_query.c:59 src/findlib/create_file.c:276
-#: src/findlib/create_file.c:333
+#: src/dird/ua_query.c:59 src/findlib/create_file.c:282
+#: src/findlib/create_file.c:339
 #, c-format
 msgid "Could not open %s: ERR=%s\n"
 msgstr ""
@@ -3942,12 +3315,6 @@ msgstr ""
 msgid "No Restore Job resource found!\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:276 src/dird/ua_select.c:288 src/dird/ua_select.c:325
-#: src/dird/ua_status.c:108 src/lib/bnet_server.c:291
-#: src/lib/bnet_server.c:385
-msgid "client"
-msgstr ""
-
 #: src/dird/ua_restore.c:309
 msgid "List last 20 Jobs run"
 msgstr ""
@@ -4184,10 +3551,6 @@ msgid ""
 "%d Jobs, %s files inserted into the tree.\n"
 msgstr ""
 
-#: src/dird/ua_restore.c:954 src/dird/ua_tree.c:60
-msgid "done"
-msgstr ""
-
 #: src/dird/ua_restore.c:1023
 #, c-format
 msgid "Error getting FileSet \"%s\": ERR=%s\n"
@@ -4384,10 +3747,6 @@ msgstr ""
 msgid "Invalid replace option: %s\n"
 msgstr ""
 
-#: src/dird/ua_run.c:464
-msgid "fdcalled"
-msgstr ""
-
 #: src/dird/ua_run.c:500
 #, c-format
 msgid ""
@@ -4494,14 +3853,17 @@ msgstr ""
 msgid "Parameters to modify:\n"
 msgstr ""
 
+#: src/dird/ua_run.c:641
+msgid "Level"
+msgstr ""
+
 #: src/dird/ua_run.c:646 src/wx-console/wxbrestorepanel.cpp:380
 #: src/wx-console/wxbrestorepanel.cpp:808
 #: src/wx-console/wxbrestorepanel.cpp:1833
 msgid "When"
 msgstr ""
 
-#: src/dird/ua_run.c:647 src/dird/pythondir.c:73 src/dird/pythondir.c:83
-#: src/wx-console/wxbrestorepanel.cpp:381
+#: src/dird/ua_run.c:647 src/wx-console/wxbrestorepanel.cpp:381
 #: src/wx-console/wxbrestorepanel.cpp:1079
 #: src/wx-console/wxbrestorepanel.cpp:1835
 msgid "Priority"
@@ -4532,6 +3894,10 @@ msgstr ""
 msgid "Replace"
 msgstr ""
 
+#: src/dird/ua_run.c:658
+msgid "JobId"
+msgstr ""
+
 #: src/dird/ua_run.c:660 src/dird/ua_update.c:430
 msgid "Select parameter to modify"
 msgstr ""
@@ -4683,6 +4049,10 @@ msgstr ""
 msgid "The defined Catalog resources are:\n"
 msgstr ""
 
+#: src/dird/ua_select.c:205
+msgid "Catalog"
+msgstr ""
+
 #: src/dird/ua_select.c:205
 msgid "Select Catalog resource"
 msgstr ""
@@ -4711,10 +4081,6 @@ msgstr ""
 msgid "Select Client (File daemon) resource"
 msgstr ""
 
-#: src/dird/ua_select.c:289 src/dird/ua_select.c:326
-msgid "fd"
-msgstr ""
-
 #: src/dird/ua_select.c:297
 #, c-format
 msgid "Error: Client resource %s does not exist.\n"
@@ -4725,6 +4091,15 @@ msgstr ""
 msgid "Could not find Client %s: ERR=%s"
 msgstr ""
 
+#: src/dird/ua_select.c:325 src/lib/bnet_server.c:285
+#: src/lib/bnet_server.c:379
+msgid "client"
+msgstr ""
+
+#: src/dird/ua_select.c:326
+msgid "fd"
+msgstr ""
+
 #: src/dird/ua_select.c:332 src/dird/ua_select.c:386
 #, c-format
 msgid "Could not find Client \"%s\": ERR=%s"
@@ -4817,52 +4192,48 @@ msgstr ""
 msgid "Please enter a number between 1 and %d\n"
 msgstr ""
 
-#: src/dird/ua_select.c:779
+#: src/dird/ua_select.c:778
 msgid "Storage name given twice.\n"
 msgstr ""
 
-#: src/dird/ua_select.c:788
-msgid "storage"
-msgstr ""
-
-#: src/dird/ua_select.c:789
-msgid "sd"
-msgstr ""
-
-#: src/dird/ua_select.c:796
+#: src/dird/ua_select.c:795
 #, c-format
 msgid "Expecting jobid=nn command, got: %s\n"
 msgstr ""
 
-#: src/dird/ua_select.c:800
+#: src/dird/ua_select.c:799
 #, c-format
 msgid "JobId %s is not running.\n"
 msgstr ""
 
-#: src/dird/ua_select.c:809
+#: src/dird/ua_select.c:808
 #, c-format
 msgid "Expecting job=xxx, got: %s.\n"
 msgstr ""
 
-#: src/dird/ua_select.c:813
+#: src/dird/ua_select.c:812
 #, c-format
 msgid "Job \"%s\" is not running.\n"
 msgstr ""
 
-#: src/dird/ua_select.c:829
+#: src/dird/ua_select.c:828
 #, c-format
 msgid "Storage resource \"%s\": not found\n"
 msgstr ""
 
-#: src/dird/ua_select.c:862
+#: src/dird/ua_select.c:850
+msgid "Enter autochanger drive[0]: "
+msgstr ""
+
+#: src/dird/ua_select.c:879
 msgid "Media Types defined in conf file:\n"
 msgstr ""
 
-#: src/dird/ua_select.c:868
+#: src/dird/ua_select.c:885
 msgid "Media Type"
 msgstr ""
 
-#: src/dird/ua_select.c:868
+#: src/dird/ua_select.c:885
 msgid "Select the Media Type"
 msgstr ""
 
@@ -4875,26 +4246,10 @@ msgstr ""
 msgid "You have messages.\n"
 msgstr ""
 
-#: src/dird/ua_status.c:104 src/dird/ua_tree.c:59
-msgid "dir"
-msgstr ""
-
-#: src/dird/ua_status.c:105
-msgid "director"
-msgstr ""
-
 #: src/dird/ua_status.c:126
 msgid "Status available for:\n"
 msgstr ""
 
-#: src/dird/ua_status.c:127
-msgid "Director"
-msgstr ""
-
-#: src/dird/ua_status.c:130
-msgid "All"
-msgstr ""
-
 #: src/dird/ua_status.c:132
 msgid "Select daemon type for status"
 msgstr ""
@@ -5137,18 +4492,10 @@ msgstr ""
 msgid "\n"
 msgstr ""
 
-#: src/dird/ua_tree.c:57
-msgid "cd"
-msgstr ""
-
 #: src/dird/ua_tree.c:57
 msgid "change current directory"
 msgstr ""
 
-#: src/dird/ua_tree.c:58
-msgid "count"
-msgstr ""
-
 #: src/dird/ua_tree.c:58
 msgid "count marked files in and below the cd"
 msgstr ""
@@ -5169,10 +4516,6 @@ msgstr ""
 msgid "same as done command"
 msgstr ""
 
-#: src/dird/ua_tree.c:63
-msgid "find"
-msgstr ""
-
 #: src/dird/ua_tree.c:63
 msgid "find files, wildcards allowed"
 msgstr ""
@@ -5181,58 +4524,30 @@ msgstr ""
 msgid "print help"
 msgstr ""
 
-#: src/dird/ua_tree.c:65
-msgid "ls"
-msgstr ""
-
 #: src/dird/ua_tree.c:65
 msgid "list current directory, wildcards allowed"
 msgstr ""
 
-#: src/dird/ua_tree.c:66
-msgid "lsmark"
-msgstr ""
-
 #: src/dird/ua_tree.c:66
 msgid "list the marked files in and below the cd"
 msgstr ""
 
-#: src/dird/ua_tree.c:67
-msgid "mark"
-msgstr ""
-
 #: src/dird/ua_tree.c:67
 msgid "mark dir/file to be restored recursively in dirs"
 msgstr ""
 
-#: src/dird/ua_tree.c:68
-msgid "markdir"
-msgstr ""
-
 #: src/dird/ua_tree.c:68
 msgid "mark directory name to be restored (no files)"
 msgstr ""
 
-#: src/dird/ua_tree.c:69
-msgid "pwd"
-msgstr ""
-
 #: src/dird/ua_tree.c:69
 msgid "print current working directory"
 msgstr ""
 
-#: src/dird/ua_tree.c:70
-msgid "unmark"
-msgstr ""
-
 #: src/dird/ua_tree.c:70
 msgid "unmark dir/file to be restored recursively in dir"
 msgstr ""
 
-#: src/dird/ua_tree.c:71
-msgid "unmarkdir"
-msgstr ""
-
 #: src/dird/ua_tree.c:71
 msgid "unmark directory name only no recursion"
 msgstr ""
@@ -5241,10 +4556,6 @@ msgstr ""
 msgid "quit and do not do restore"
 msgstr ""
 
-#: src/dird/ua_tree.c:73
-msgid "?"
-msgstr ""
-
 #: src/dird/ua_tree.c:92
 msgid ""
 "\n"
@@ -5535,10 +4846,6 @@ msgstr ""
 msgid "File: %s\n"
 msgstr ""
 
-#: src/dird/ua_update.c:57
-msgid "slots"
-msgstr ""
-
 #: src/dird/ua_update.c:79
 msgid "Update choice:\n"
 msgstr ""
@@ -5923,37 +5230,21 @@ msgstr ""
 msgid "Pool DB record updated from resource.\n"
 msgstr ""
 
-#: src/dird/pythondir.c:72 src/filed/pythonfd.c:79 src/stored/pythonsd.c:67
-msgid "JobStatus"
-msgstr ""
-
-#: src/dird/pythondir.c:74
-msgid "CatalogRes"
-msgstr ""
-
-#: src/dird/pythondir.c:81 src/filed/pythonfd.c:86 src/stored/pythonsd.c:77
-msgid "JobReport"
-msgstr ""
-
-#: src/dird/pythondir.c:82 src/stored/pythonsd.c:68
-msgid "VolumeName"
-msgstr ""
-
-#: src/dird/pythondir.c:104 src/filed/pythonfd.c:102 src/filed/pythonfd.c:156
+#: src/dird/pythondir.c:105 src/filed/pythonfd.c:102 src/filed/pythonfd.c:156
 #: src/filed/pythonfd.c:220 src/stored/pythonsd.c:95 src/stored/pythonsd.c:160
 msgid "Job pointer not found."
 msgstr ""
 
-#: src/dird/pythondir.c:136
+#: src/dird/pythondir.c:137
 msgid "Pool record not found."
 msgstr ""
 
-#: src/dird/pythondir.c:163 src/filed/pythonfd.c:133 src/stored/pythonsd.c:137
+#: src/dird/pythondir.c:166 src/filed/pythonfd.c:133 src/stored/pythonsd.c:137
 #, c-format
 msgid "Attribute %s not found."
 msgstr ""
 
-#: src/dird/pythondir.c:206 src/dird/pythondir.c:212 src/filed/pythonfd.c:175
+#: src/dird/pythondir.c:209 src/dird/pythondir.c:215 src/filed/pythonfd.c:175
 #: src/stored/pythonsd.c:177
 msgid "Read-only attribute"
 msgstr ""
@@ -6004,98 +5295,98 @@ msgstr ""
 msgid "Cannot set buffer size FD->SD.\n"
 msgstr ""
 
-#: src/filed/backup.c:159
+#: src/filed/backup.c:155
 #, c-format
 msgid "     Recursion turned off. Will not descend into %s\n"
 msgstr ""
 
 #: src/filed/backup.c:162
 #, c-format
-msgid "     File system change prohibited. Will not descend into %s\n"
+msgid "     Filesystem change prohibited. Will not descend into %s\n"
 msgstr ""
 
-#: src/filed/backup.c:165
+#: src/filed/backup.c:168
 #, c-format
 msgid "     Disallowed filesystem. Will not descend into %s\n"
 msgstr ""
 
-#: src/filed/backup.c:182 src/filed/verify.c:113
+#: src/filed/backup.c:186 src/filed/verify.c:113
 #, c-format
 msgid "     Could not access %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:189 src/filed/verify.c:120
+#: src/filed/backup.c:193 src/filed/verify.c:120
 #, c-format
 msgid "     Could not follow link %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:196 src/filed/verify.c:127
+#: src/filed/backup.c:200 src/filed/verify.c:127
 #, c-format
 msgid "     Could not stat %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:203 src/filed/verify.c:133
+#: src/filed/backup.c:207 src/filed/verify.c:133
 #, c-format
 msgid "     Unchanged file skipped: %s\n"
 msgstr ""
 
-#: src/filed/backup.c:206
+#: src/filed/backup.c:210
 #, c-format
 msgid "     Archive file not saved: %s\n"
 msgstr ""
 
-#: src/filed/backup.c:210 src/filed/verify.c:147
+#: src/filed/backup.c:214 src/filed/verify.c:147
 #, c-format
 msgid "     Could not open directory %s: ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:216
+#: src/filed/backup.c:220
 #, c-format
 msgid "     Unknown file type %d; not saved: %s\n"
 msgstr ""
 
-#: src/filed/backup.c:239
+#: src/filed/backup.c:243
 #, c-format
 msgid "Python reader program \"%s\" not found.\n"
 msgstr ""
 
-#: src/filed/backup.c:264 src/filed/verify.c:214
+#: src/filed/backup.c:268 src/filed/verify.c:214
 #, c-format
 msgid "     Cannot open %s: ERR=%s.\n"
 msgstr ""
 
-#: src/filed/backup.c:293 src/filed/verify.c:229
+#: src/filed/backup.c:297 src/filed/verify.c:229
 #, c-format
 msgid "     Cannot open resource fork for %s: ERR=%s.\n"
 msgstr ""
 
-#: src/filed/backup.c:344
+#: src/filed/backup.c:348
 #, c-format
 msgid "Unknown signature type %i.\n"
 msgstr ""
 
-#: src/filed/backup.c:406 src/filed/backup.c:489 src/filed/backup.c:515
-#: src/filed/backup.c:544 src/filed/backup.c:557 src/filed/backup.c:565
-#: src/filed/backup.c:606 src/filed/backup.c:640
+#: src/filed/backup.c:410 src/filed/backup.c:493 src/filed/backup.c:519
+#: src/filed/backup.c:548 src/filed/backup.c:561 src/filed/backup.c:569
+#: src/filed/backup.c:610 src/filed/backup.c:644
 #, c-format
 msgid "Network send error to SD. ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:469
+#: src/filed/backup.c:473
 #, c-format
 msgid "Compression error: %d\n"
 msgstr ""
 
-#: src/filed/backup.c:506
+#: src/filed/backup.c:510
 #, c-format
 msgid "Read error on file %s. ERR=%s\n"
 msgstr ""
 
-#: src/filed/backup.c:509
+#: src/filed/backup.c:513
 msgid "Too many errors.\n"
 msgstr ""
 
-#: src/filed/backup.c:535
+#: src/filed/backup.c:539
 #, c-format
 msgid "Error reading ACL of %s\n"
 msgstr ""
@@ -6665,10 +5956,6 @@ msgstr ""
 msgid "Error scanning record header: %s\n"
 msgstr ""
 
-#: src/filed/pythonfd.c:73
-msgid "FDName"
-msgstr ""
-
 #: src/filed/pythonfd.c:150 src/stored/pythonsd.c:154
 #, c-format
 msgid "Cannot delete attribute %s"
@@ -6785,62 +6072,62 @@ msgstr ""
 msgid "File skipped. Already exists: %s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:118
+#: src/findlib/create_file.c:124
 #, c-format
 msgid "File %s already exists and could not be replaced. ERR=%s.\n"
 msgstr ""
 
-#: src/findlib/create_file.c:170 src/findlib/create_file.c:271
-#: src/findlib/create_file.c:322
+#: src/findlib/create_file.c:176 src/findlib/create_file.c:277
+#: src/findlib/create_file.c:328
 #, c-format
 msgid "bpkt already open fid=%d\n"
 msgstr ""
 
-#: src/findlib/create_file.c:192
+#: src/findlib/create_file.c:198
 msgid "Could not save_dirn"
 msgstr ""
 
-#: src/findlib/create_file.c:201 src/findlib/create_file.c:214
+#: src/findlib/create_file.c:207 src/findlib/create_file.c:220
 #, c-format
 msgid "Could not chdir to %s: ERR=%s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:234
+#: src/findlib/create_file.c:240
 #, c-format
 msgid "Could not create %s: ERR=%s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:247
+#: src/findlib/create_file.c:253
 #, c-format
 msgid "Cannot make fifo %s: ERR=%s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:255
+#: src/findlib/create_file.c:261
 #, c-format
 msgid "Cannot make node %s: ERR=%s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:291
+#: src/findlib/create_file.c:297
 #, c-format
 msgid "Could not symlink %s -> %s: ERR=%s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:301
+#: src/findlib/create_file.c:307
 #, c-format
 msgid "Could not hard link %s -> %s: ERR=%s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:352
+#: src/findlib/create_file.c:358
 #, c-format
 msgid "Original file %s not saved: type=%d\n"
 msgstr ""
 
-#: src/findlib/create_file.c:355
+#: src/findlib/create_file.c:361
 #, c-format
 msgid "Unknown file type %d; not restored: %s\n"
 msgstr ""
 
-#: src/findlib/create_file.c:386
+#: src/findlib/create_file.c:392
 #, c-format
 msgid "Zero length filename: %s\n"
 msgstr ""
@@ -6982,18 +6269,18 @@ msgid ""
 "\n"
 msgstr ""
 
-#: src/gnome2-console/console.c:498 src/wx-console/console_thread.cpp:354
+#: src/gnome2-console/console.c:498 src/wx-console/console_thread.cpp:357
 #, c-format
 msgid "Passphrase for Console \"%s\" TLS private key: "
 msgstr ""
 
-#: src/gnome2-console/console.c:520 src/wx-console/console_thread.cpp:375
+#: src/gnome2-console/console.c:520 src/wx-console/console_thread.cpp:378
 #, c-format
 msgid "Passphrase for Director \"%s\" TLS private key: "
 msgstr ""
 
 #: src/gnome2-console/console.c:539 src/tray-monitor/tray-monitor.c:860
-#: src/wx-console/console_thread.cpp:393
+#: src/wx-console/console_thread.cpp:396
 msgid "Director daemon"
 msgstr ""
 
@@ -7043,38 +6330,10 @@ msgstr ""
 msgid "Disconnect from Director"
 msgstr ""
 
-#: src/gnome2-console/interface.c:47
-msgid "gtk-quit"
-msgstr ""
-
-#: src/gnome2-console/interface.c:59
-msgid "gtk-cut"
-msgstr ""
-
-#: src/gnome2-console/interface.c:66
-msgid "gtk-copy"
-msgstr ""
-
-#: src/gnome2-console/interface.c:73
-msgid "gtk-paste"
-msgstr ""
-
-#: src/gnome2-console/interface.c:80
-msgid "gtk-clear"
-msgstr ""
-
 #: src/gnome2-console/interface.c:93
 msgid "_Display Messages"
 msgstr ""
 
-#: src/gnome2-console/interface.c:105
-msgid "gtk-preferences"
-msgstr ""
-
-#: src/gnome2-console/interface.c:117
-msgid "gnome-stock-about"
-msgstr ""
-
 #: src/gnome2-console/interface.c:129
 msgid "_File"
 msgstr ""
@@ -7104,7 +6363,7 @@ msgid "Bacula Console"
 msgstr ""
 
 #: src/gnome2-console/interface.c:231 src/wx-console/wxbmainframe.cpp:229
-#: src/wx-console/wxbmainframe.cpp:589
+#: src/wx-console/wxbmainframe.cpp:590
 msgid "Connect"
 msgstr ""
 
@@ -7461,162 +6720,162 @@ msgstr ""
 msgid "Invalid errno. No error message possible."
 msgstr ""
 
-#: src/lib/bget_msg.c:91
+#: src/lib/bget_msg.c:86
 msgid "Status OK\n"
 msgstr ""
 
-#: src/lib/bget_msg.c:95
+#: src/lib/bget_msg.c:90
 #, c-format
 msgid "bget_msg: unknown signal %d\n"
 msgstr ""
 
-#: src/lib/bnet.c:102
+#: src/lib/bnet.c:109
 #, c-format
 msgid "Attr spool write error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:200 src/lib/bnet.c:257
+#: src/lib/bnet.c:207 src/lib/bnet.c:264
 #, c-format
 msgid "Read expected %d got %d from %s:%s:%d\n"
 msgstr ""
 
-#: src/lib/bnet.c:218
+#: src/lib/bnet.c:225
 #, c-format
 msgid "Packet size too big from \"%s:%s:%d. Terminating connection.\n"
 msgstr ""
 
-#: src/lib/bnet.c:247
+#: src/lib/bnet.c:254
 #, c-format
 msgid "Read error from %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:323 src/lib/bnet.c:339
+#: src/lib/bnet.c:330 src/lib/bnet.c:346
 #, c-format
 msgid "fread attr spool error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:383
+#: src/lib/bnet.c:390
 #, c-format
 msgid "Write error sending len to %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:388 src/lib/bnet.c:420
+#: src/lib/bnet.c:395 src/lib/bnet.c:427
 #, c-format
 msgid "Wrote %d bytes to %s:%s:%d, but only %d accepted.\n"
 msgstr ""
 
-#: src/lib/bnet.c:414
+#: src/lib/bnet.c:421
 #, c-format
 msgid "Write error sending %d bytes to %s:%s:%d: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:440 src/lib/bnet.c:480
+#: src/lib/bnet.c:447 src/lib/bnet.c:487
 msgid "TLS connection initialization failed.\n"
 msgstr ""
 
-#: src/lib/bnet.c:448
+#: src/lib/bnet.c:455
 msgid "TLS Negotiation failed.\n"
 msgstr ""
 
-#: src/lib/bnet.c:454
+#: src/lib/bnet.c:461
 msgid ""
 "TLS certificate verification failed. Peer certificate did not match a "
 "required commonName\n"
 msgstr ""
 
-#: src/lib/bnet.c:492
+#: src/lib/bnet.c:499
 #, c-format
 msgid ""
 "TLS host certificate verification failed. Host %s did not match presented "
 "certificate\n"
 msgstr ""
 
-#: src/lib/bnet.c:506 src/lib/bnet.c:511
+#: src/lib/bnet.c:513 src/lib/bnet.c:518
 msgid "TLS not configured.\n"
 msgstr ""
 
-#: src/lib/bnet.c:607
+#: src/lib/bnet.c:614
 msgid "No problem."
 msgstr ""
 
-#: src/lib/bnet.c:610
+#: src/lib/bnet.c:617
 msgid "Authoritative answer for host not found."
 msgstr ""
 
-#: src/lib/bnet.c:613
+#: src/lib/bnet.c:620
 msgid "Non-authoritative for host not found, or ServerFail."
 msgstr ""
 
-#: src/lib/bnet.c:616
+#: src/lib/bnet.c:623
 msgid "Non-recoverable errors, FORMERR, REFUSED, or NOTIMP."
 msgstr ""
 
-#: src/lib/bnet.c:619
+#: src/lib/bnet.c:626
 msgid "Valid name, no data record of resquested type."
 msgstr ""
 
-#: src/lib/bnet.c:622
+#: src/lib/bnet.c:629
 msgid "Unknown error."
 msgstr ""
 
-#: src/lib/bnet.c:757
+#: src/lib/bnet.c:764
 #, c-format
 msgid "gethostbyname() for host \"%s\" failed: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:777
+#: src/lib/bnet.c:784
 #, c-format
 msgid "Socket open error. proto=%d port=%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:786 src/lib/bnet.c:811 src/lib/bnet_server.c:200
-#: src/lib/bnet_server.c:358
+#: src/lib/bnet.c:793 src/lib/bnet.c:818 src/lib/bnet_server.c:194
+#: src/lib/bnet_server.c:352
 #, c-format
 msgid "Cannot set SO_KEEPALIVE on socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet.c:842
+#: src/lib/bnet.c:849
 #, c-format
 msgid ""
 "Could not connect to %s on %s:%d. ERR=%s\n"
 "Retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet.c:848
+#: src/lib/bnet.c:855
 #, c-format
 msgid "Unable to connect to %s on %s:%d. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:926
+#: src/lib/bnet.c:933
 msgid "Could not malloc BSOCK data buffer\n"
 msgstr ""
 
-#: src/lib/bnet.c:933 src/lib/bnet.c:957
+#: src/lib/bnet.c:940 src/lib/bnet.c:964
 #, c-format
 msgid "sockopt error: %s\n"
 msgstr ""
 
-#: src/lib/bnet.c:939 src/lib/bnet.c:963
+#: src/lib/bnet.c:946 src/lib/bnet.c:970
 #, c-format
 msgid "Warning network buffer = %d bytes not max size.\n"
 msgstr ""
 
-#: src/lib/bnet.c:943 src/lib/bnet.c:967
+#: src/lib/bnet.c:950 src/lib/bnet.c:974
 #, c-format
 msgid "Network buffer size %d not multiple of tape block size.\n"
 msgstr ""
 
-#: src/lib/bnet.c:987 src/lib/bnet.c:1020
+#: src/lib/bnet.c:994 src/lib/bnet.c:1028
 #, c-format
 msgid "fcntl F_GETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:993 src/lib/bnet.c:1026 src/lib/bnet.c:1050
+#: src/lib/bnet.c:1000 src/lib/bnet.c:1034 src/lib/bnet.c:1059
 #, c-format
 msgid "fcntl F_SETFL error. ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet.c:1104
+#: src/lib/bnet.c:1113
 #, c-format
 msgid "Unknown sig %d"
 msgstr ""
@@ -7626,70 +6885,70 @@ msgstr ""
 msgid "Unknown BPKT type: %d\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:101
+#: src/lib/bnet_server.c:96
 #, c-format
 msgid "Cannot open stream socket. ERR=%s. Current %s All %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:114 src/lib/bnet_server.c:265
+#: src/lib/bnet_server.c:109 src/lib/bnet_server.c:259
 #, c-format
 msgid "Cannot set SO_REUSEADDR on socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:124
+#: src/lib/bnet_server.c:118
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: Retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:129
+#: src/lib/bnet_server.c:123
 #, c-format
 msgid "Cannot bind port %d: ERR=%s.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:140
+#: src/lib/bnet_server.c:134
 #, c-format
 msgid "Could not init client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:164 src/lib/bnet_server.c:327
+#: src/lib/bnet_server.c:158 src/lib/bnet_server.c:321
 #, c-format
 msgid "Error in select: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:185 src/lib/bnet_server.c:346
+#: src/lib/bnet_server.c:179 src/lib/bnet_server.c:340
 #, c-format
 msgid "Connection from %s:%d refused by hosts.access\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:211
+#: src/lib/bnet_server.c:205
 msgid "Could not create client BSOCK.\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:218
+#: src/lib/bnet_server.c:212
 #, c-format
 msgid "Could not add job to client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:229
+#: src/lib/bnet_server.c:223
 #, c-format
 msgid "Could not destroy client queue: ERR=%s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:256
+#: src/lib/bnet_server.c:250
 #, c-format
 msgid "Cannot open stream socket: %s\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:285
+#: src/lib/bnet_server.c:279
 #, c-format
 msgid "Cannot bind port %d: ERR=%s: retrying ...\n"
 msgstr ""
 
-#: src/lib/bnet_server.c:291
+#: src/lib/bnet_server.c:285
 msgid "Server socket"
 msgstr ""
 
-#: src/lib/bnet_server.c:373
+#: src/lib/bnet_server.c:367
 #, c-format
 msgid "Socket accept error for %s. ERR=%s\n"
 msgstr ""
@@ -7811,7 +7070,7 @@ msgstr ""
 msgid "Could not set specified userid: %s\n"
 msgstr ""
 
-#: src/lib/btimers.c:239
+#: src/lib/btimers.c:241
 msgid "stop_btimer called with NULL btimer_id\n"
 msgstr ""
 
@@ -7865,12 +7124,12 @@ msgid ""
 "Watchdog sending kill after %d secs to thread stalled reading Director.\n"
 msgstr ""
 
-#: src/lib/lex.c:79 src/wx-console/console_thread.cpp:189
+#: src/lib/lex.c:79 src/wx-console/console_thread.cpp:192
 #, c-format
 msgid "Problem probably begins at line %d.\n"
 msgstr ""
 
-#: src/lib/lex.c:84 src/wx-console/console_thread.cpp:194
+#: src/lib/lex.c:84 src/wx-console/console_thread.cpp:197
 #, c-format
 msgid ""
 "Config error: %s\n"
@@ -9179,40 +8438,40 @@ msgstr ""
 msgid "Ready to read from volume \"%s\" on device %s.\n"
 msgstr ""
 
-#: src/stored/acquire.c:328 src/stored/reserve.c:617
+#: src/stored/acquire.c:328 src/stored/reserve.c:664
 #, c-format
 msgid "Device %s is busy reading.\n"
 msgstr ""
 
-#: src/stored/acquire.c:357
+#: src/stored/acquire.c:358
 #, c-format
 msgid "Wanted Volume \"%s\", but device %s is busy writing on \"%s\" .\n"
 msgstr ""
 
-#: src/stored/acquire.c:374
+#: src/stored/acquire.c:377
 #, c-format
 msgid ""
 "Cannot recycle volume \"%s\" on device %s because it is in use by another "
 "job.\n"
 msgstr ""
 
-#: src/stored/acquire.c:396
+#: src/stored/acquire.c:399
 #, c-format
 msgid "Could not ready device %s for append.\n"
 msgstr ""
 
-#: src/stored/acquire.c:459 src/stored/block.c:353 src/stored/block.c:676
+#: src/stored/acquire.c:464 src/stored/block.c:353 src/stored/block.c:676
 #: src/stored/block.c:744
 #, c-format
 msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n"
 msgstr ""
 
-#: src/stored/acquire.c:501
+#: src/stored/acquire.c:506
 #, c-format
 msgid "Alert: %s"
 msgstr ""
 
-#: src/stored/acquire.c:509
+#: src/stored/acquire.c:514
 #, c-format
 msgid "3997 Bad alert command: %s: ERR=%s.\n"
 msgstr ""
@@ -9391,76 +8650,71 @@ msgid ""
 "help.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:87
-#, c-format
-msgid "3303 Issuing autochanger \"unload slot %d, drive %d\" command.\n"
-msgstr ""
-
-#: src/stored/autochanger.c:96
-#, c-format
-msgid "3992 Bad autochanger \"unload slot %d, drive %d\": ERR=%s.\n"
-msgstr ""
-
-#: src/stored/autochanger.c:109
+#: src/stored/autochanger.c:95
 #, c-format
 msgid "3304 Issuing autochanger \"load slot %d, drive %d\" command.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:116
+#: src/stored/autochanger.c:102
 #, c-format
 msgid "3305 Autochanger \"load slot %d, drive %d\", status is OK.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:122
+#: src/stored/autochanger.c:108
 #, c-format
 msgid "3992 Bad autochanger \"load slot %d, drive %d\": ERR=%s.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:167
+#: src/stored/autochanger.c:153
 #, c-format
 msgid "3301 Issuing autochanger \"loaded drive %d\" command.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:176
+#: src/stored/autochanger.c:162
 #, c-format
 msgid "3302 Autochanger \"loaded drive %d\", result is Slot %d.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:180
+#: src/stored/autochanger.c:166
 #, c-format
 msgid "3302 Autochanger \"loaded drive %d\", result: nothing loaded.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:187
+#: src/stored/autochanger.c:173
 #, c-format
 msgid "3991 Bad autochanger \"loaded drive %d\" command: ERR=%s.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:235
+#: src/stored/autochanger.c:234 src/stored/autochanger.c:304
 #, c-format
-msgid "3993 Device %s not an autochanger device.\n"
+msgid "3307 Issuing autochanger \"unload slot %d, drive %d\" command.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:253
+#: src/stored/autochanger.c:247 src/stored/autochanger.c:325
 #, c-format
-msgid "3307 Issuing autochanger \"unload slot %d, drive %d\" command.\n"
+msgid "3995 Bad autochanger \"unload slot %d, drive %d\": ERR=%s.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:265
+#: src/stored/autochanger.c:290
 #, c-format
-msgid "3995 Bad autochanger \"unload slot %d, drive %d\": ERR=%s.\n"
+msgid "Volume %s is in use by device %s\n"
+msgstr ""
+
+#: src/stored/autochanger.c:358
+#, c-format
+msgid "3993 Device %s not an autochanger device.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:277
+#: src/stored/autochanger.c:372
 #, c-format
 msgid "3306 Issuing autochanger \"%s\" command.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:282
+#: src/stored/autochanger.c:377
 msgid "3996 Open bpipe failed.\n"
 msgstr ""
 
-#: src/stored/autochanger.c:306
+#: src/stored/autochanger.c:401
 #, c-format
 msgid "Autochanger error: ERR=%s\n"
 msgstr ""
@@ -11042,7 +10296,7 @@ msgstr ""
 msgid "Starting scan at file %u\n"
 msgstr ""
 
-#: src/stored/btape.c:1597 src/stored/dev.c:1234
+#: src/stored/btape.c:1597 src/stored/dev.c:1238
 #, c-format
 msgid "read error on %s. ERR=%s.\n"
 msgstr ""
@@ -11375,98 +10629,50 @@ msgstr ""
 msgid "Write failed at block %u.\n"
 msgstr ""
 
-#: src/stored/btape.c:2521
-msgid "autochanger"
-msgstr ""
-
 #: src/stored/btape.c:2521
 msgid "test autochanger"
 msgstr ""
 
-#: src/stored/btape.c:2522
-msgid "bsf"
-msgstr ""
-
 #: src/stored/btape.c:2522
 msgid "backspace file"
 msgstr ""
 
-#: src/stored/btape.c:2523
-msgid "bsr"
-msgstr ""
-
 #: src/stored/btape.c:2523
 msgid "backspace record"
 msgstr ""
 
-#: src/stored/btape.c:2524
-msgid "bfill"
-msgstr ""
-
 #: src/stored/btape.c:2524
 msgid "fill tape using Bacula writes"
 msgstr ""
 
-#: src/stored/btape.c:2525
-msgid "cap"
-msgstr ""
-
 #: src/stored/btape.c:2525
 msgid "list device capabilities"
 msgstr ""
 
-#: src/stored/btape.c:2526
-msgid "clear"
-msgstr ""
-
 #: src/stored/btape.c:2526
 msgid "clear tape errors"
 msgstr ""
 
-#: src/stored/btape.c:2527
-msgid "eod"
-msgstr ""
-
 #: src/stored/btape.c:2527
 msgid "go to end of Bacula data for append"
 msgstr ""
 
-#: src/stored/btape.c:2528
-msgid "eom"
-msgstr ""
-
 #: src/stored/btape.c:2528
 msgid "go to the physical end of medium"
 msgstr ""
 
-#: src/stored/btape.c:2529
-msgid "fill"
-msgstr ""
-
 #: src/stored/btape.c:2529
 msgid "fill tape, write onto second volume"
 msgstr ""
 
-#: src/stored/btape.c:2530
-msgid "unfill"
-msgstr ""
-
 #: src/stored/btape.c:2530
 msgid "read filled tape"
 msgstr ""
 
-#: src/stored/btape.c:2531
-msgid "fsf"
-msgstr ""
-
 #: src/stored/btape.c:2531
 msgid "forward space a file"
 msgstr ""
 
-#: src/stored/btape.c:2532
-msgid "fsr"
-msgstr ""
-
 #: src/stored/btape.c:2532
 msgid "forward space a record"
 msgstr ""
@@ -11475,10 +10681,6 @@ msgstr ""
 msgid "write a Bacula label to the tape"
 msgstr ""
 
-#: src/stored/btape.c:2535
-msgid "load"
-msgstr ""
-
 #: src/stored/btape.c:2535
 msgid "load a tape"
 msgstr ""
@@ -11487,34 +10689,18 @@ msgstr ""
 msgid "quit btape"
 msgstr ""
 
-#: src/stored/btape.c:2537
-msgid "rawfill"
-msgstr ""
-
 #: src/stored/btape.c:2537
 msgid "use write() to fill tape"
 msgstr ""
 
-#: src/stored/btape.c:2538
-msgid "readlabel"
-msgstr ""
-
 #: src/stored/btape.c:2538
 msgid "read and print the Bacula tape label"
 msgstr ""
 
-#: src/stored/btape.c:2539
-msgid "rectest"
-msgstr ""
-
 #: src/stored/btape.c:2539
 msgid "test record handling functions"
 msgstr ""
 
-#: src/stored/btape.c:2540
-msgid "rewind"
-msgstr ""
-
 #: src/stored/btape.c:2540
 msgid "rewind the tape"
 msgstr ""
@@ -11523,10 +10709,6 @@ msgstr ""
 msgid "read() tape block by block to EOT and report"
 msgstr ""
 
-#: src/stored/btape.c:2542
-msgid "scanblocks"
-msgstr ""
-
 #: src/stored/btape.c:2542
 msgid "Bacula read block by block to EOT and report"
 msgstr ""
@@ -11535,42 +10717,22 @@ msgstr ""
 msgid "print tape status"
 msgstr ""
 
-#: src/stored/btape.c:2544
-msgid "test"
-msgstr ""
-
 #: src/stored/btape.c:2544
 msgid "General test Bacula tape functions"
 msgstr ""
 
-#: src/stored/btape.c:2545
-msgid "weof"
-msgstr ""
-
 #: src/stored/btape.c:2545
 msgid "write an EOF on the tape"
 msgstr ""
 
-#: src/stored/btape.c:2546
-msgid "wr"
-msgstr ""
-
 #: src/stored/btape.c:2546
 msgid "write a single Bacula block"
 msgstr ""
 
-#: src/stored/btape.c:2547
-msgid "rr"
-msgstr ""
-
 #: src/stored/btape.c:2547
 msgid "read a single record"
 msgstr ""
 
-#: src/stored/btape.c:2548
-msgid "qfill"
-msgstr ""
-
 #: src/stored/btape.c:2548
 msgid "quick fill command"
 msgstr ""
@@ -11747,216 +10909,216 @@ msgstr ""
 msgid "Illegal mode given to open dev.\n"
 msgstr ""
 
-#: src/stored/dev.c:372 src/stored/device.c:302
+#: src/stored/dev.c:376 src/stored/device.c:302
 #, c-format
 msgid "Unable to open device %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:392
+#: src/stored/dev.c:396
 #, c-format
 msgid "fcntl error. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:430 src/stored/dev.c:489
+#: src/stored/dev.c:434 src/stored/dev.c:493
 #, c-format
 msgid "Could not open file device %s. No Volume name given.\n"
 msgstr ""
 
-#: src/stored/dev.c:455 src/stored/dev.c:569
+#: src/stored/dev.c:459 src/stored/dev.c:573
 #, c-format
 msgid "Could not open: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:514
+#: src/stored/dev.c:518
 #, c-format
 msgid ""
 "The media in the device %s is not empty, please blank it before writing "
 "anything to it.\n"
 msgstr ""
 
-#: src/stored/dev.c:530
+#: src/stored/dev.c:534
 #, c-format
 msgid "There is no valid media in the device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:537
+#: src/stored/dev.c:541
 #, c-format
 msgid "Could not mount device %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:595
+#: src/stored/dev.c:599
 #, c-format
 msgid "Could not fstat: %s, ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:648
+#: src/stored/dev.c:652
 #, c-format
 msgid "Bad call to rewind_dev. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:677
+#: src/stored/dev.c:681
 #, c-format
 msgid "Rewind error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:687 src/stored/dev.c:800 src/stored/dev.c:937
-#: src/stored/dev.c:1462
+#: src/stored/dev.c:691 src/stored/dev.c:804 src/stored/dev.c:941
+#: src/stored/dev.c:1466
 #, c-format
 msgid "lseek_dev error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:727
+#: src/stored/dev.c:731
 msgid "unknown blocked code"
 msgstr ""
 
-#: src/stored/dev.c:770
+#: src/stored/dev.c:774
 #, c-format
 msgid "Bad call to eod_dev. Device %s not open\n"
 msgstr ""
 
-#: src/stored/dev.c:836
+#: src/stored/dev.c:840
 #, c-format
 msgid "ioctl MTEOM error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:844 src/stored/dev.c:977
+#: src/stored/dev.c:848 src/stored/dev.c:981
 #, c-format
 msgid "ioctl MTIOCGET error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:923
+#: src/stored/dev.c:927
 msgid "Bad device call. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:936
+#: src/stored/dev.c:940
 #, c-format
 msgid "Seek error: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:972
+#: src/stored/dev.c:976
 msgid " Bacula status:"
 msgstr ""
 
-#: src/stored/dev.c:973 src/stored/dev.c:1022 src/stored/dev.c:1024
+#: src/stored/dev.c:977 src/stored/dev.c:1026 src/stored/dev.c:1028
 #, c-format
 msgid " file=%d block=%d\n"
 msgstr ""
 
-#: src/stored/dev.c:981
+#: src/stored/dev.c:985
 msgid " Device status:"
 msgstr ""
 
-#: src/stored/dev.c:1046
+#: src/stored/dev.c:1050
 msgid "Bad call to load_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1057 src/stored/dev.c:1070
+#: src/stored/dev.c:1061 src/stored/dev.c:1074
 #, c-format
 msgid "ioctl MTLOAD error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1089
+#: src/stored/dev.c:1093
 msgid "Bad call to offline_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1112
+#: src/stored/dev.c:1116
 #, c-format
 msgid "ioctl MTOFFL error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1153
+#: src/stored/dev.c:1157
 msgid "Bad call to fsf_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1163 src/stored/dev.c:1284
+#: src/stored/dev.c:1167 src/stored/dev.c:1288
 #, c-format
 msgid "Device %s at End of Tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1188 src/stored/dev.c:1264
+#: src/stored/dev.c:1192 src/stored/dev.c:1268
 #, c-format
 msgid "ioctl MTFSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1313
+#: src/stored/dev.c:1317
 msgid "Bad call to bsf_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1319
+#: src/stored/dev.c:1323
 #, c-format
 msgid "Device %s cannot BSF because it is not a tape.\n"
 msgstr ""
 
-#: src/stored/dev.c:1334
+#: src/stored/dev.c:1338
 #, c-format
 msgid "ioctl MTBSF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1354
+#: src/stored/dev.c:1358
 msgid "Bad call to fsr. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1363
+#: src/stored/dev.c:1367
 #, c-format
 msgid "ioctl MTFSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1391
+#: src/stored/dev.c:1395
 #, c-format
 msgid "ioctl MTFSR %d error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1411
+#: src/stored/dev.c:1415
 msgid "Bad call to bsr_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1421
+#: src/stored/dev.c:1425
 #, c-format
 msgid "ioctl MTBSR not permitted on %s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1434
+#: src/stored/dev.c:1438
 #, c-format
 msgid "ioctl MTBSR error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1451
+#: src/stored/dev.c:1455
 msgid "Bad call to reposition_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1519
+#: src/stored/dev.c:1523
 msgid "Bad call to weof_dev. Device not open\n"
 msgstr ""
 
-#: src/stored/dev.c:1529
+#: src/stored/dev.c:1533
 msgid "Attempt to WEOF on non-appendable Volume\n"
 msgstr ""
 
-#: src/stored/dev.c:1546
+#: src/stored/dev.c:1550
 #, c-format
 msgid "ioctl MTWEOF error on %s. ERR=%s.\n"
 msgstr ""
 
-#: src/stored/dev.c:1588
+#: src/stored/dev.c:1592
 msgid "Got ENOTTY on read/write!\n"
 msgstr ""
 
-#: src/stored/dev.c:1635
+#: src/stored/dev.c:1639
 #, c-format
 msgid "unknown func code %d"
 msgstr ""
 
-#: src/stored/dev.c:1641
+#: src/stored/dev.c:1645
 #, c-format
 msgid "I/O function \"%s\" not supported on this device.\n"
 msgstr ""
 
-#: src/stored/dev.c:1779 src/stored/dvd.c:668
+#: src/stored/dev.c:1783 src/stored/dvd.c:668
 #, c-format
 msgid "Unable to truncate device %s. ERR=%s\n"
 msgstr ""
 
-#: src/stored/dev.c:1818
+#: src/stored/dev.c:1822
 msgid "Bad call to term_dev. Device not open\n"
 msgstr ""
 
@@ -12032,60 +11194,60 @@ msgstr ""
 msgid "3903 Error scanning cancel command.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:352 src/stored/dircmd.c:648 src/stored/dircmd.c:712
-#: src/stored/dircmd.c:770 src/stored/dircmd.c:822 src/stored/dircmd.c:860
+#: src/stored/dircmd.c:356 src/stored/dircmd.c:655 src/stored/dircmd.c:720
+#: src/stored/dircmd.c:779 src/stored/dircmd.c:829 src/stored/dircmd.c:869
 #, c-format
 msgid "3999 Device \"%s\" not found\n"
 msgstr ""
 
-#: src/stored/dircmd.c:357
+#: src/stored/dircmd.c:361
 #, c-format
 msgid "3903 Error scanning label command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:401
+#: src/stored/dircmd.c:405
 #, c-format
 msgid "3920 Cannot label Volume because it is already labeled: \"%s\"\n"
 msgstr ""
 
-#: src/stored/dircmd.c:407
+#: src/stored/dircmd.c:411
 msgid "3921 Wrong volume mounted.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:411
+#: src/stored/dircmd.c:415
 msgid "3922 Cannot relabel an ANSI/IBM labeled Volume.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:419 src/stored/dircmd.c:428
+#: src/stored/dircmd.c:423 src/stored/dircmd.c:432
 #, c-format
 msgid "3912 Failed to label Volume: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:431
+#: src/stored/dircmd.c:435
 #, c-format
 msgid "3913 Cannot label Volume. Unknown status %d from read_volume_label()\n"
 msgstr ""
 
-#: src/stored/dircmd.c:464
+#: src/stored/dircmd.c:468
 #, c-format
 msgid "3001 Mounted Volume: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:468 src/stored/dircmd.c:896
+#: src/stored/dircmd.c:472 src/stored/dircmd.c:905
 #, c-format
 msgid ""
 "3902 Cannot mount Volume on Storage Device %s because:\n"
 "%s"
 msgstr ""
 
-#: src/stored/dircmd.c:491 src/stored/reserve.c:518
+#: src/stored/dircmd.c:495 src/stored/reserve.c:554
 #, c-format
 msgid ""
 "\n"
 "     Device \"%s\" requested by DIR could not be opened or does not exist.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:512 src/stored/reserve.c:514
+#: src/stored/dircmd.c:516 src/stored/reserve.c:550
 #, c-format
 msgid ""
 "\n"
@@ -12093,149 +11255,149 @@ msgid ""
 "does not exist.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:568 src/stored/dircmd.c:616
+#: src/stored/dircmd.c:575 src/stored/dircmd.c:623
 #, c-format
 msgid "3901 open device failed: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:583 src/stored/dircmd.c:607
+#: src/stored/dircmd.c:590 src/stored/dircmd.c:614
 #, c-format
 msgid "3001 Device %s is mounted with Volume \"%s\"\n"
 msgstr ""
 
-#: src/stored/dircmd.c:586 src/stored/dircmd.c:610 src/stored/dircmd.c:625
+#: src/stored/dircmd.c:593 src/stored/dircmd.c:617 src/stored/dircmd.c:632
 #, c-format
 msgid ""
 "3905 Device %s open but no Bacula volume is mounted.\n"
 "If this is not a blank tape, try unmounting and remounting the Volume.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:595
+#: src/stored/dircmd.c:602
 #, c-format
 msgid "3001 Device %s is doing acquire.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:600 src/stored/dircmd.c:690
+#: src/stored/dircmd.c:607 src/stored/dircmd.c:698
 #, c-format
 msgid "3903 Device %s is being labeled.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:622
+#: src/stored/dircmd.c:629
 #, c-format
 msgid "3001 Device %s is already mounted with Volume \"%s\"\n"
 msgstr ""
 
-#: src/stored/dircmd.c:631
+#: src/stored/dircmd.c:638
 #, c-format
 msgid "3002 Device %s is mounted.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:634
+#: src/stored/dircmd.c:641
 #, c-format
 msgid "3907 %s"
 msgstr ""
 
-#: src/stored/dircmd.c:637
+#: src/stored/dircmd.c:644
 #, c-format
 msgid "3906 File device %s is always mounted.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:643
+#: src/stored/dircmd.c:650
 #, c-format
 msgid "3905 Bizarre wait state %d\n"
 msgstr ""
 
-#: src/stored/dircmd.c:652
+#: src/stored/dircmd.c:659
 #, c-format
 msgid "3909 Error scanning mount command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:673
+#: src/stored/dircmd.c:681
 #, c-format
 msgid "3901 Device %s is already unmounted.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:682
+#: src/stored/dircmd.c:690
 #, c-format
 msgid "3001 Device %s unmounted.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:686
+#: src/stored/dircmd.c:694
 #, c-format
 msgid "3902 Device %s is busy in acquire.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:707
+#: src/stored/dircmd.c:715
 #, c-format
 msgid "3002 Device %s unmounted.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:717
+#: src/stored/dircmd.c:725
 #, c-format
 msgid "3907 Error scanning unmount command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:742
+#: src/stored/dircmd.c:751
 #, c-format
 msgid "3911 Device %s already released.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:749
+#: src/stored/dircmd.c:758
 #, c-format
 msgid "3912 Device %s waiting for mount.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:753
+#: src/stored/dircmd.c:762
 #, c-format
 msgid "3913 Device %s is busy in acquire.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:757
+#: src/stored/dircmd.c:766
 #, c-format
 msgid "3914 Device %s is being labeled.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:765
+#: src/stored/dircmd.c:774
 #, c-format
 msgid "3012 Device %s released.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:775
+#: src/stored/dircmd.c:784
 #, c-format
 msgid "3917 Error scanning release command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:808
+#: src/stored/dircmd.c:817
 #, c-format
 msgid "3995 Device %s is not an autochanger.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:826
+#: src/stored/dircmd.c:833
 #, c-format
 msgid "3908 Error scanning autocharger list/slots command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:864
+#: src/stored/dircmd.c:873
 #, c-format
 msgid "3909 Error scanning readlabel command: %s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:892
+#: src/stored/dircmd.c:901
 #, c-format
 msgid "3001 Volume=%s Slot=%d\n"
 msgstr ""
 
-#: src/stored/dircmd.c:921
+#: src/stored/dircmd.c:930
 #, c-format
 msgid "3910 Unable to open device %s: ERR=%s\n"
 msgstr ""
 
-#: src/stored/dircmd.c:931
+#: src/stored/dircmd.c:940
 #, c-format
 msgid "3911 Device %s is busy reading.\n"
 msgstr ""
 
-#: src/stored/dircmd.c:934
+#: src/stored/dircmd.c:943
 #, c-format
 msgid "3912 Device %s is busy with %d writer(s).\n"
 msgstr ""
@@ -12442,6 +11604,10 @@ msgstr ""
 msgid "Fresh Volume"
 msgstr ""
 
+#: src/stored/label.c:956
+msgid "Volume"
+msgstr ""
+
 #: src/stored/label.c:965 src/stored/read_record.c:335
 msgid "End of Media"
 msgstr ""
@@ -13108,7 +12274,7 @@ msgstr ""
 msgid "Could not open device %s\n"
 msgstr ""
 
-#: src/stored/stored.c:526
+#: src/stored/stored.c:521
 #, c-format
 msgid "Could not mount device %s\n"
 msgstr ""
@@ -13256,10 +12422,6 @@ msgstr ""
 msgid "Job %s waiting to reserve a device.\n"
 msgstr ""
 
-#: src/stored/pythonsd.c:59
-msgid "SDName"
-msgstr ""
-
 #: src/stored/pythonsd.c:202
 msgid "Error in ParseTuple\n"
 msgstr ""
@@ -13273,12 +12435,12 @@ msgstr ""
 msgid "Error in Python method %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:344 src/stored/reserve.c:361
+#: src/stored/reserve.c:373 src/stored/reserve.c:390
 #, c-format
 msgid "Failed command: %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:346
+#: src/stored/reserve.c:375
 #, c-format
 msgid ""
 "\n"
@@ -13286,32 +12448,32 @@ msgid ""
 "Device resources.\n"
 msgstr ""
 
-#: src/stored/reserve.c:528
+#: src/stored/reserve.c:564
 #, c-format
 msgid "3926 Could not get dcr for device: %s\n"
 msgstr ""
 
-#: src/stored/reserve.c:568 src/stored/reserve.c:623
+#: src/stored/reserve.c:615 src/stored/reserve.c:670
 #, c-format
 msgid "Device %s is BLOCKED due to user unmount.\n"
 msgstr ""
 
-#: src/stored/reserve.c:576
+#: src/stored/reserve.c:623
 #, c-format
 msgid "Device %s is busy.\n"
 msgstr ""
 
-#: src/stored/reserve.c:631
+#: src/stored/reserve.c:678
 #, c-format
 msgid "Device %s is busy writing on another Volume.\n"
 msgstr ""
 
-#: src/stored/reserve.c:705
+#: src/stored/reserve.c:777
 #, c-format
 msgid "Wanted Pool \"%s\", but device %s is using Pool \"%s\" .\n"
 msgstr ""
 
-#: src/stored/reserve.c:710 src/stored/reserve.c:711
+#: src/stored/reserve.c:784 src/stored/reserve.c:785
 msgid "Logic error!!!! Should not get here.\n"
 msgstr ""
 
@@ -14229,7 +13391,7 @@ msgstr ""
 msgid "<< Error: BNET_PROMPT signal received. >>\n"
 msgstr ""
 
-#: src/tray-monitor/tray-monitor.c:953 src/wx-console/console_thread.cpp:442
+#: src/tray-monitor/tray-monitor.c:953 src/wx-console/console_thread.cpp:445
 msgid "<< Heartbeat signal received, answered. >>\n"
 msgstr ""
 
@@ -14287,7 +13449,7 @@ msgstr ""
 msgid "*None*"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:100
+#: src/wx-console/console_thread.cpp:103
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
@@ -14295,81 +13457,81 @@ msgid ""
 " At least one CA certificate store is required.\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:109
+#: src/wx-console/console_thread.cpp:112
 msgid ""
 "No Director resource defined in config file.\n"
 "Without that I don't how to speak to the Director :-(\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:129
+#: src/wx-console/console_thread.cpp:132
 #, c-format
 msgid ""
 "Neither \"TLS CA Certificate\" or \"TLS CA Certificate Dir\" are defined for "
 "Console \"%s\" in config file.\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:151
+#: src/wx-console/console_thread.cpp:154
 msgid "Error while initializing windows sockets...\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:166
+#: src/wx-console/console_thread.cpp:169
 msgid "Error while cleaning up windows sockets...\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:204
+#: src/wx-console/console_thread.cpp:207
 msgid "Error while initializing library."
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:234
+#: src/wx-console/console_thread.cpp:237
 msgid "Please correct configuration file.\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:267
+#: src/wx-console/console_thread.cpp:270
 msgid "Error : Library not initialized\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:278
+#: src/wx-console/console_thread.cpp:281
 msgid "Error : No configuration file loaded\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:288
+#: src/wx-console/console_thread.cpp:291
 msgid "Connecting...\n"
-msgstr ""
+msgstr "Connection...\n"
 
-#: src/wx-console/console_thread.cpp:304
+#: src/wx-console/console_thread.cpp:307
 msgid "Error : No director defined in config file.\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:316
+#: src/wx-console/console_thread.cpp:319
 msgid "Multiple directors found in your config file.\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:325
+#: src/wx-console/console_thread.cpp:328
 #, c-format
-msgid "Please choose a director (1-%s): "
+msgid "Please choose a director (1-%d): "
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:397
+#: src/wx-console/console_thread.cpp:400
 msgid "Failed to connect to the director\n"
-msgstr ""
+msgstr "Impossible de se connecter au Director\n"
 
-#: src/wx-console/console_thread.cpp:407
+#: src/wx-console/console_thread.cpp:410
 msgid "Connected\n"
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:445
+#: src/wx-console/console_thread.cpp:448
 msgid "<< Unexpected signal received : "
 msgstr ""
 
-#: src/wx-console/console_thread.cpp:463
+#: src/wx-console/console_thread.cpp:466
 msgid "Connection terminated\n"
 msgstr ""
 
-#: src/wx-console/main.cpp:96
+#: src/wx-console/main.cpp:101
 msgid "Bacula wx-console"
 msgstr ""
 
-#: src/wx-console/main.cpp:101 src/wx-console/wxbmainframe.cpp:248
+#: src/wx-console/main.cpp:106 src/wx-console/wxbmainframe.cpp:248
 #, c-format
 msgid "Welcome to bacula wx-console %s (%s)!\n"
 msgstr ""
@@ -14407,7 +13569,7 @@ msgstr ""
 #: src/wx-console/wxbhistorytextctrl.cpp:132
 #: src/wx-console/wxbmainframe.cpp:272
 msgid "Type your command below:"
-msgstr ""
+msgstr "Entrez votre commande ci-dessous :"
 
 #: src/wx-console/wxbhistorytextctrl.cpp:96
 msgid "Unknown command."
@@ -14564,7 +13726,7 @@ msgstr ""
 
 #: src/wx-console/wxbrestorepanel.cpp:741
 #, c-format
-msgid "Please configure your restore (%s files selected to be restored)..."
+msgid "Please configure your restore (%ld files selected to be restored)..."
 msgstr ""
 
 #: src/wx-console/wxbrestorepanel.cpp:751
@@ -14622,7 +13784,7 @@ msgstr ""
 
 #: src/wx-console/wxbrestorepanel.cpp:846
 #, c-format
-msgid "Restore job running, please wait (%d of %d files restored)..."
+msgid "Restore job running, please wait (%ld of %ld files restored)..."
 msgstr ""
 
 #: src/wx-console/wxbrestorepanel.cpp:850
@@ -14798,7 +13960,7 @@ msgstr ""
 msgid "Show about dialog"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:229 src/wx-console/wxbmainframe.cpp:590
+#: src/wx-console/wxbmainframe.cpp:229 src/wx-console/wxbmainframe.cpp:591
 msgid "Connect to the director"
 msgstr ""
 
@@ -14890,94 +14052,94 @@ msgid ""
 "Do you want to choose another one? (Press no to edit this file)"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:421
+#: src/wx-console/wxbmainframe.cpp:422
 msgid "Unable to read configuration file"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:433
+#: src/wx-console/wxbmainframe.cpp:434
 msgid "Please choose a configuration file to use"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:446
+#: src/wx-console/wxbmainframe.cpp:447
 msgid "This configuration file has been successfully read, use it as default?"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:447
+#: src/wx-console/wxbmainframe.cpp:448
 msgid "Configuration file read successfully"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:457
+#: src/wx-console/wxbmainframe.cpp:458
 #, c-format
 msgid "Using this configuration file: %s\n"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:462
+#: src/wx-console/wxbmainframe.cpp:463
 msgid "Connecting to the director..."
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:477
+#: src/wx-console/wxbmainframe.cpp:478
 msgid "Failed to unregister a data parser !"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:485
+#: src/wx-console/wxbmainframe.cpp:486
 msgid "Quitting.\n"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:500
+#: src/wx-console/wxbmainframe.cpp:501
 msgid ""
 "Welcome to Bacula wx-console.\n"
 "Written by Nicolas Boichat <nicolas@boichat.ch>\n"
-"(C) 2004 Kern Sibbald and John Walker\n"
+"(C) 2005 Kern Sibbald\n"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:502
+#: src/wx-console/wxbmainframe.cpp:503
 msgid "About Bacula wx-console"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:508
+#: src/wx-console/wxbmainframe.cpp:509
 msgid "Please choose your default configuration file"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:512
+#: src/wx-console/wxbmainframe.cpp:513
 msgid "Use this configuration file as default?"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:513
+#: src/wx-console/wxbmainframe.cpp:514
 msgid "Configuration file"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:577
+#: src/wx-console/wxbmainframe.cpp:578
 msgid "Console thread terminated."
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:581
+#: src/wx-console/wxbmainframe.cpp:582
 msgid "Connection to the director lost. Quit program?"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:582
+#: src/wx-console/wxbmainframe.cpp:583
 msgid "Connection lost"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:598
+#: src/wx-console/wxbmainframe.cpp:599
 msgid "Connected to the director."
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:612
+#: src/wx-console/wxbmainframe.cpp:613
 msgid "Reconnect"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:613
+#: src/wx-console/wxbmainframe.cpp:614
 msgid "Reconnect to the director"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:623
+#: src/wx-console/wxbmainframe.cpp:624
 msgid "Disconnected of the director."
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:642
+#: src/wx-console/wxbmainframe.cpp:643
 msgid "Unexpected question has been received.\n"
 msgstr ""
 
-#: src/wx-console/wxbmainframe.cpp:665 src/wx-console/wxbmainframe.cpp:680
+#: src/wx-console/wxbmainframe.cpp:666 src/wx-console/wxbmainframe.cpp:681
 msgid "wx-console: unexpected director's question."
 msgstr ""