From 663e3ba40c3653efc0e953f47424b311768c1726 Mon Sep 17 00:00:00 2001 From: Kern Sibbald Date: Tue, 25 Mar 2008 09:09:43 +0000 Subject: [PATCH] Final changes git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/branches/Branch-2.2@6675 91ce42f0-d328-0410-95d8-f526ca767f89 --- bacula/po/bacula.pot | 885 +++++++++++++++++++++--------------------- bacula/po/de.po | 885 +++++++++++++++++++++--------------------- bacula/po/fr.po | 901 ++++++++++++++++++++++--------------------- bacula/src/version.h | 6 +- 4 files changed, 1376 insertions(+), 1301 deletions(-) diff --git a/bacula/po/bacula.pot b/bacula/po/bacula.pot index f8ac62af56..4ae0870a68 100644 --- a/bacula/po/bacula.pot +++ b/bacula/po/bacula.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-01-26 09:48+0100\n" +"POT-Creation-Date: 2008-03-25 10:09+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -194,8 +194,8 @@ msgid "" "msglen=%d msg=%s\n" msgstr "" -#: src/dird/fd_cmds.c:640 src/dird/fd_cmds.c:698 src/dird/catreq.c:408 -#: src/dird/catreq.c:482 src/cats/sql.c:368 +#: src/dird/fd_cmds.c:640 src/dird/fd_cmds.c:698 src/dird/catreq.c:413 +#: src/dird/catreq.c:487 src/cats/sql.c:368 #, c-format msgid "Attribute create error. %s" msgstr "" @@ -238,7 +238,7 @@ msgstr "" msgid "Slot too large.\n" msgstr "" -#: src/dird/ua_label.c:184 src/dird/ua_label.c:349 src/dird/ua_run.c:1200 +#: src/dird/ua_label.c:184 src/dird/ua_label.c:349 src/dird/ua_run.c:1203 msgid "command line" msgstr "" @@ -614,7 +614,7 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:245 src/dird/ua_update.c:265 src/dird/ua_update.c:609 -#: src/dird/ua_input.c:123 src/dird/ua_run.c:447 src/stored/parse_bsr.c:779 +#: src/dird/ua_input.c:123 src/dird/ua_run.c:450 src/stored/parse_bsr.c:779 #: src/tools/dbcheck.c:1202 msgid "yes" msgstr "" @@ -684,7 +684,7 @@ msgstr "" msgid "New Enabled is: %d\n" msgstr "" -#: src/dird/ua_update.c:518 src/dird/ua_run.c:262 +#: src/dird/ua_update.c:518 src/dird/ua_run.c:265 msgid "Parameters to modify:\n" msgstr "" @@ -729,10 +729,10 @@ msgid "Volume Files" msgstr "" #: src/dird/ua_update.c:529 src/dird/ua_select.c:506 src/dird/ua_select.c:596 -#: src/dird/ua_run.c:277 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:280 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 -#: src/wx-console/wxbrestorepanel.cpp:1807 +#: src/wx-console/wxbrestorepanel.cpp:1834 msgid "Pool" msgstr "" @@ -756,7 +756,7 @@ msgstr "" msgid "Done" msgstr "" -#: src/dird/ua_update.c:535 src/dird/ua_run.c:288 src/dird/ua_run.c:488 +#: src/dird/ua_update.c:535 src/dird/ua_run.c:291 src/dird/ua_run.c:491 msgid "Select parameter to modify" msgstr "" @@ -1064,7 +1064,7 @@ msgstr "" msgid "Run queue" msgstr "" -#: src/dird/catreq.c:129 src/dird/catreq.c:335 +#: src/dird/catreq.c:129 src/dird/catreq.c:340 #, c-format msgid "1990 Invalid Catalog Request: %s" msgstr "" @@ -1121,50 +1121,50 @@ msgstr "" msgid "1992 Update Media error. VolFiles=%u, CatFiles=%u\n" msgstr "" -#: src/dird/catreq.c:298 +#: src/dird/catreq.c:303 #, c-format msgid "Catalog error updating Media record. %s" msgstr "" -#: src/dird/catreq.c:300 +#: src/dird/catreq.c:305 msgid "1993 Update Media error\n" msgstr "" -#: src/dird/catreq.c:324 +#: src/dird/catreq.c:329 #, c-format msgid "Catalog error creating JobMedia record. %s" msgstr "" -#: src/dird/catreq.c:326 +#: src/dird/catreq.c:331 msgid "1991 Update JobMedia error\n" msgstr "" -#: src/dird/catreq.c:336 +#: src/dird/catreq.c:341 #, c-format msgid "Invalid Catalog request: %s" msgstr "" -#: src/dird/catreq.c:371 +#: src/dird/catreq.c:376 #, c-format msgid "1991 Invalid Catalog Update: %s" msgstr "" -#: src/dird/catreq.c:372 +#: src/dird/catreq.c:377 #, c-format msgid "Invalid Catalog Update; DB not open: %s" msgstr "" -#: src/dird/catreq.c:445 +#: src/dird/catreq.c:450 #, c-format msgid "Got %s but not same File as attributes\n" msgstr "" -#: src/dird/catreq.c:471 +#: src/dird/catreq.c:476 #, c-format msgid "Catalog error updating file digest. Unsupported digest stream type: %d" msgstr "" -#: src/dird/catreq.c:487 +#: src/dird/catreq.c:492 #, c-format msgid "Catalog error updating file digest. %s" msgstr "" @@ -1628,7 +1628,7 @@ msgstr "" msgid "Continue? (yes/mod/no): " msgstr "" -#: src/dird/ua_select.c:63 src/dird/ua_run.c:259 +#: src/dird/ua_select.c:63 src/dird/ua_run.c:262 msgid "mod" msgstr "" @@ -1649,15 +1649,16 @@ msgid "The defined Storage resources are:\n" msgstr "" #: src/dird/ua_select.c:168 src/dird/ua_cmds.c:996 src/dird/ua_dotcmds.c:284 -#: src/dird/ua_run.c:264 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_run.c:267 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 #: src/wx-console/wxbrestorepanel.cpp:490 #: src/wx-console/wxbrestorepanel.cpp:491 -#: src/wx-console/wxbrestorepanel.cpp:1154 -#: src/wx-console/wxbrestorepanel.cpp:1818 -#: src/wx-console/wxbrestorepanel.cpp:1889 +#: src/wx-console/wxbrestorepanel.cpp:1173 +#: src/wx-console/wxbrestorepanel.cpp:1176 +#: src/wx-console/wxbrestorepanel.cpp:1845 +#: src/wx-console/wxbrestorepanel.cpp:1916 msgid "Storage" msgstr "" @@ -1669,7 +1670,7 @@ msgstr "" msgid "The defined FileSet resources are:\n" msgstr "" -#: src/dird/ua_select.c:191 src/dird/ua_restore.c:1160 src/dird/ua_run.c:266 +#: src/dird/ua_select.c:191 src/dird/ua_restore.c:1160 src/dird/ua_run.c:269 msgid "FileSet" msgstr "" @@ -1702,7 +1703,7 @@ msgid "The defined Job resources are:\n" msgstr "" #: src/dird/ua_select.c:263 src/dird/ua_select.c:286 src/dird/ua_cmds.c:476 -#: src/dird/ua_prune.c:365 src/dird/dird_conf.c:600 src/dird/ua_run.c:265 +#: src/dird/ua_prune.c:365 src/dird/dird_conf.c:600 src/dird/ua_run.c:268 msgid "Job" msgstr "" @@ -1723,20 +1724,21 @@ msgid "The defined Client resources are:\n" msgstr "" #: src/dird/ua_select.c:311 src/dird/ua_select.c:420 src/dird/ua_cmds.c:997 -#: src/dird/ua_dotcmds.c:285 src/dird/ua_run.c:270 +#: src/dird/ua_dotcmds.c:285 src/dird/ua_run.c:273 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 #: src/wx-console/wxbrestorepanel.cpp:432 #: src/wx-console/wxbrestorepanel.cpp:442 #: src/wx-console/wxbrestorepanel.cpp:443 -#: src/wx-console/wxbrestorepanel.cpp:690 -#: src/wx-console/wxbrestorepanel.cpp:1124 -#: src/wx-console/wxbrestorepanel.cpp:1211 -#: src/wx-console/wxbrestorepanel.cpp:1811 -#: src/wx-console/wxbrestorepanel.cpp:1813 -#: src/wx-console/wxbrestorepanel.cpp:1887 -#: src/wx-console/wxbrestorepanel.cpp:1943 +#: src/wx-console/wxbrestorepanel.cpp:700 +#: src/wx-console/wxbrestorepanel.cpp:1133 +#: src/wx-console/wxbrestorepanel.cpp:1136 +#: src/wx-console/wxbrestorepanel.cpp:1238 +#: src/wx-console/wxbrestorepanel.cpp:1838 +#: src/wx-console/wxbrestorepanel.cpp:1840 +#: src/wx-console/wxbrestorepanel.cpp:1914 +#: src/wx-console/wxbrestorepanel.cpp:1970 msgid "Client" msgstr "" @@ -2287,7 +2289,7 @@ msgid "Enter a list of directories to restore for found JobIds" msgstr "" #: src/dird/ua_restore.c:418 src/dird/ua_status.c:772 src/filed/status.c:256 -#: src/stored/status.c:521 src/wx-console/wxbconfigpanel.cpp:212 +#: src/stored/status.c:521 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "" @@ -2806,7 +2808,7 @@ msgstr "" #: src/dird/ua_status.c:775 src/filed/status.c:259 src/stored/status.c:524 #: src/stored/btape.c:1193 src/lib/util.c:188 src/lib/util.c:261 -#: src/wx-console/wxbconfigpanel.cpp:201 +#: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "" @@ -2945,7 +2947,7 @@ msgstr "" msgid "Run storage override" msgstr "" -#: src/dird/job.c:1032 src/dird/ua_run.c:1212 +#: src/dird/job.c:1032 src/dird/ua_run.c:1215 msgid "No storage specified.\n" msgstr "" @@ -3278,7 +3280,7 @@ msgstr "" msgid "Nothing done.\n" msgstr "" -#: src/dird/ua_cmds.c:713 src/dird/ua_run.c:1225 +#: src/dird/ua_cmds.c:713 src/dird/ua_run.c:1228 #, c-format msgid "Client \"%s\" not found.\n" msgstr "" @@ -3327,7 +3329,7 @@ msgstr "" msgid "No authorization for FileSet \"%s\"\n" msgstr "" -#: src/dird/ua_cmds.c:1111 src/dird/ua_run.c:217 +#: src/dird/ua_cmds.c:1111 src/dird/ua_run.c:220 #, c-format msgid "Level %s not valid.\n" msgstr "" @@ -4630,263 +4632,267 @@ msgstr "" msgid "Bacula " msgstr "" -#: src/dird/ua_run.c:152 src/dird/ua_run.c:337 +#: src/dird/ua_run.c:126 +msgid "User input" +msgstr "" + +#: src/dird/ua_run.c:155 src/dird/ua_run.c:340 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:174 +#: src/dird/ua_run.c:177 #, c-format msgid "Invalid replace option: %s\n" msgstr "" -#: src/dird/ua_run.c:242 +#: src/dird/ua_run.c:245 msgid "OK to run? (yes/mod/no): " msgstr "" -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:266 msgid "Level" msgstr "" -#: src/dird/ua_run.c:268 +#: src/dird/ua_run.c:271 msgid "Restore Client" msgstr "" -#: src/dird/ua_run.c:272 src/wx-console/wxbrestorepanel.cpp:356 -#: src/wx-console/wxbrestorepanel.cpp:844 -#: src/wx-console/wxbrestorepanel.cpp:1891 +#: src/dird/ua_run.c:275 src/wx-console/wxbrestorepanel.cpp:356 +#: src/wx-console/wxbrestorepanel.cpp:854 +#: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "" -#: src/dird/ua_run.c:273 src/wx-console/wxbrestorepanel.cpp:357 -#: src/wx-console/wxbrestorepanel.cpp:1117 -#: src/wx-console/wxbrestorepanel.cpp:1894 +#: src/dird/ua_run.c:276 src/wx-console/wxbrestorepanel.cpp:357 +#: src/wx-console/wxbrestorepanel.cpp:1128 +#: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "" -#: src/dird/ua_run.c:279 +#: src/dird/ua_run.c:282 msgid "Verify Job" msgstr "" -#: src/dird/ua_run.c:282 src/wx-console/wxbrestorepanel.cpp:349 -#: src/wx-console/wxbrestorepanel.cpp:1872 +#: src/dird/ua_run.c:285 src/wx-console/wxbrestorepanel.cpp:349 +#: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "" -#: src/dird/ua_run.c:283 src/wx-console/wxbrestorepanel.cpp:350 -#: src/wx-console/wxbrestorepanel.cpp:1093 -#: src/wx-console/wxbrestorepanel.cpp:1874 +#: src/dird/ua_run.c:286 src/wx-console/wxbrestorepanel.cpp:350 +#: src/wx-console/wxbrestorepanel.cpp:1104 +#: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "" -#: src/dird/ua_run.c:284 +#: src/dird/ua_run.c:287 msgid "File Relocation" msgstr "" -#: src/dird/ua_run.c:285 src/wx-console/wxbrestorepanel.cpp:352 -#: src/wx-console/wxbrestorepanel.cpp:1101 -#: src/wx-console/wxbrestorepanel.cpp:1878 -#: src/wx-console/wxbrestorepanel.cpp:1879 -#: src/wx-console/wxbrestorepanel.cpp:1880 -#: src/wx-console/wxbrestorepanel.cpp:1881 -#: src/wx-console/wxbrestorepanel.cpp:1882 +#: src/dird/ua_run.c:288 src/wx-console/wxbrestorepanel.cpp:352 +#: src/wx-console/wxbrestorepanel.cpp:1112 +#: src/wx-console/wxbrestorepanel.cpp:1905 +#: src/wx-console/wxbrestorepanel.cpp:1906 +#: src/wx-console/wxbrestorepanel.cpp:1907 +#: src/wx-console/wxbrestorepanel.cpp:1908 +#: src/wx-console/wxbrestorepanel.cpp:1909 msgid "Replace" msgstr "" -#: src/dird/ua_run.c:286 +#: src/dird/ua_run.c:289 msgid "JobId" msgstr "" -#: src/dird/ua_run.c:297 src/dird/ua_run.c:1206 +#: src/dird/ua_run.c:300 src/dird/ua_run.c:1209 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:329 +#: src/dird/ua_run.c:332 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" -#: src/dird/ua_run.c:344 +#: src/dird/ua_run.c:347 msgid "Enter new Priority: " msgstr "" -#: src/dird/ua_run.c:348 +#: src/dird/ua_run.c:351 msgid "Priority must be a positive integer.\n" msgstr "" -#: src/dird/ua_run.c:368 +#: src/dird/ua_run.c:371 msgid "Please enter the Bootstrap file name: " msgstr "" -#: src/dird/ua_run.c:380 +#: src/dird/ua_run.c:383 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:402 msgid "Please enter path prefix for restore (/ for none): " msgstr "" -#: src/dird/ua_run.c:421 +#: src/dird/ua_run.c:424 msgid "Replace:\n" msgstr "" -#: src/dird/ua_run.c:425 +#: src/dird/ua_run.c:428 msgid "Select replace option" msgstr "" -#: src/dird/ua_run.c:436 +#: src/dird/ua_run.c:439 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" -#: src/dird/ua_run.c:456 +#: src/dird/ua_run.c:459 msgid "Job failed.\n" msgstr "" -#: src/dird/ua_run.c:459 +#: src/dird/ua_run.c:462 #, c-format msgid "Job queued. JobId=%s\n" msgstr "" -#: src/dird/ua_run.c:465 +#: src/dird/ua_run.c:468 msgid "Job not run.\n" msgstr "" -#: src/dird/ua_run.c:477 +#: src/dird/ua_run.c:480 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:480 +#: src/dird/ua_run.c:483 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:481 +#: src/dird/ua_run.c:484 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:482 +#: src/dird/ua_run.c:485 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:483 +#: src/dird/ua_run.c:486 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:484 +#: src/dird/ua_run.c:487 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:485 +#: src/dird/ua_run.c:488 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:486 +#: src/dird/ua_run.c:489 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:491 +#: src/dird/ua_run.c:494 msgid "Please enter path prefix to strip: " msgstr "" -#: src/dird/ua_run.c:499 +#: src/dird/ua_run.c:502 msgid "Please enter path prefix to add (/ for none): " msgstr "" -#: src/dird/ua_run.c:510 +#: src/dird/ua_run.c:513 msgid "Please enter file suffix to add: " msgstr "" -#: src/dird/ua_run.c:517 +#: src/dird/ua_run.c:520 msgid "Please enter a valid regexp (!from!to!): " msgstr "" -#: src/dird/ua_run.c:530 +#: src/dird/ua_run.c:533 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:536 +#: src/dird/ua_run.c:539 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:543 +#: src/dird/ua_run.c:546 msgid "Cannot use your regexp\n" msgstr "" -#: src/dird/ua_run.c:547 +#: src/dird/ua_run.c:550 msgid "Please enter filename to test: " msgstr "" -#: src/dird/ua_run.c:549 +#: src/dird/ua_run.c:552 #, c-format msgid "%s -> %s\n" msgstr "" -#: src/dird/ua_run.c:593 +#: src/dird/ua_run.c:596 msgid "Cannot use your regexp.\n" msgstr "" -#: src/dird/ua_run.c:606 src/dird/ua_run.c:632 +#: src/dird/ua_run.c:609 src/dird/ua_run.c:635 msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:607 src/filed/status.c:373 src/stored/status.c:560 +#: src/dird/ua_run.c:610 src/filed/status.c:373 src/stored/status.c:560 #: src/lib/util.c:335 msgid "Base" msgstr "" -#: src/dird/ua_run.c:608 src/filed/status.c:375 src/stored/status.c:562 +#: src/dird/ua_run.c:611 src/filed/status.c:375 src/stored/status.c:562 #: src/lib/util.c:337 msgid "Full" msgstr "" -#: src/dird/ua_run.c:609 src/filed/status.c:378 src/stored/status.c:565 +#: src/dird/ua_run.c:612 src/filed/status.c:378 src/stored/status.c:565 #: src/lib/util.c:340 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:610 src/filed/status.c:381 src/stored/status.c:568 +#: src/dird/ua_run.c:613 src/filed/status.c:381 src/stored/status.c:568 #: src/lib/util.c:343 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:611 src/filed/status.c:384 src/stored/status.c:571 +#: src/dird/ua_run.c:614 src/filed/status.c:384 src/stored/status.c:571 #: src/lib/util.c:346 msgid "Since" msgstr "" -#: src/dird/ua_run.c:612 src/dird/ua_run.c:638 +#: src/dird/ua_run.c:615 src/dird/ua_run.c:641 msgid "Select level" msgstr "" -#: src/dird/ua_run.c:633 +#: src/dird/ua_run.c:636 msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:634 src/filed/status.c:387 src/stored/status.c:574 +#: src/dird/ua_run.c:637 src/filed/status.c:387 src/stored/status.c:574 #: src/lib/util.c:349 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:635 src/lib/util.c:355 +#: src/dird/ua_run.c:638 src/lib/util.c:355 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:636 src/lib/util.c:358 +#: src/dird/ua_run.c:639 src/lib/util.c:358 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:637 +#: src/dird/ua_run.c:640 msgid "Verify Volume Data (not yet implemented)" msgstr "" -#: src/dird/ua_run.c:658 +#: src/dird/ua_run.c:661 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:672 +#: src/dird/ua_run.c:675 #, c-format msgid "" "Run %s job\n" @@ -4898,11 +4904,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:679 src/lib/util.c:302 +#: src/dird/ua_run.c:682 src/lib/util.c:302 msgid "Admin" msgstr "" -#: src/dird/ua_run.c:692 +#: src/dird/ua_run.c:695 #, c-format msgid "" "Run %s job\n" @@ -4916,11 +4922,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:701 src/lib/util.c:293 +#: src/dird/ua_run.c:704 src/lib/util.c:293 msgid "Backup" msgstr "" -#: src/dird/ua_run.c:724 +#: src/dird/ua_run.c:727 #, c-format msgid "" "Run %s job\n" @@ -4936,15 +4942,15 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:735 src/lib/util.c:296 +#: src/dird/ua_run.c:738 src/lib/util.c:296 msgid "Verify" msgstr "" -#: src/dird/ua_run.c:753 +#: src/dird/ua_run.c:756 msgid "Please enter a JobId for restore: " msgstr "" -#: src/dird/ua_run.c:765 +#: src/dird/ua_run.c:768 #, c-format msgid "" "Run Restore job\n" @@ -4961,7 +4967,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:790 +#: src/dird/ua_run.c:793 #, c-format msgid "" "Run Restore job\n" @@ -4978,7 +4984,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:817 +#: src/dird/ua_run.c:820 #, c-format msgid "" "Run Restore job\n" @@ -4986,17 +4992,17 @@ msgid "" "Bootstrap: %s\n" msgstr "" -#: src/dird/ua_run.c:825 +#: src/dird/ua_run.c:828 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:828 +#: src/dird/ua_run.c:831 #, c-format msgid "Where: %s\n" msgstr "" -#: src/dird/ua_run.c:832 +#: src/dird/ua_run.c:835 #, c-format msgid "" "Replace: %s\n" @@ -5008,7 +5014,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:851 +#: src/dird/ua_run.c:854 #, c-format msgid "" "Run Migration job\n" @@ -5025,167 +5031,167 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:876 +#: src/dird/ua_run.c:879 #, c-format msgid "Unknown Job Type=%d\n" msgstr "" -#: src/dird/ua_run.c:936 +#: src/dird/ua_run.c:939 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:943 +#: src/dird/ua_run.c:946 msgid "Job name specified twice.\n" msgstr "" -#: src/dird/ua_run.c:951 +#: src/dird/ua_run.c:954 msgid "JobId specified twice.\n" msgstr "" -#: src/dird/ua_run.c:960 src/dird/ua_run.c:1104 +#: src/dird/ua_run.c:963 src/dird/ua_run.c:1107 msgid "Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:968 +#: src/dird/ua_run.c:971 msgid "FileSet specified twice.\n" msgstr "" -#: src/dird/ua_run.c:976 +#: src/dird/ua_run.c:979 msgid "Level specified twice.\n" msgstr "" -#: src/dird/ua_run.c:985 +#: src/dird/ua_run.c:988 msgid "Storage specified twice.\n" msgstr "" -#: src/dird/ua_run.c:993 +#: src/dird/ua_run.c:996 msgid "RegexWhere or Where specified twice.\n" msgstr "" -#: src/dird/ua_run.c:998 +#: src/dird/ua_run.c:1001 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1005 +#: src/dird/ua_run.c:1008 msgid "Where or RegexWhere specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1010 +#: src/dird/ua_run.c:1013 msgid "No authoriztion for \"where\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1017 +#: src/dird/ua_run.c:1020 msgid "Bootstrap specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1025 +#: src/dird/ua_run.c:1028 msgid "Replace specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1033 +#: src/dird/ua_run.c:1036 msgid "When specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1041 +#: src/dird/ua_run.c:1044 msgid "Priority specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1046 +#: src/dird/ua_run.c:1049 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" -#: src/dird/ua_run.c:1056 +#: src/dird/ua_run.c:1059 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1088 +#: src/dird/ua_run.c:1091 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1096 +#: src/dird/ua_run.c:1099 msgid "Pool specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1112 +#: src/dird/ua_run.c:1115 msgid "Restore Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1136 +#: src/dird/ua_run.c:1139 #, c-format msgid "Invalid keyword: %s\n" msgstr "" -#: src/dird/ua_run.c:1147 +#: src/dird/ua_run.c:1150 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1151 +#: src/dird/ua_run.c:1154 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1162 +#: src/dird/ua_run.c:1165 #, c-format msgid "Job \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1169 +#: src/dird/ua_run.c:1172 msgid "A job name must be specified.\n" msgstr "" -#: src/dird/ua_run.c:1175 +#: src/dird/ua_run.c:1178 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1183 +#: src/dird/ua_run.c:1186 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1193 +#: src/dird/ua_run.c:1196 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1203 +#: src/dird/ua_run.c:1206 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1215 +#: src/dird/ua_run.c:1218 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1235 src/dird/ua_run.c:1255 +#: src/dird/ua_run.c:1238 src/dird/ua_run.c:1258 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1245 +#: src/dird/ua_run.c:1248 #, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1265 +#: src/dird/ua_run.c:1268 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1274 +#: src/dird/ua_run.c:1277 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1282 +#: src/dird/ua_run.c:1285 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1292 +#: src/dird/ua_run.c:1295 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -6289,7 +6295,7 @@ msgstr "" #: src/gnome2-console/interface.c:255 src/lib/util.c:299 #: src/wx-console/wxbrestorepanel.cpp:404 -#: src/wx-console/wxbrestorepanel.cpp:1974 +#: src/wx-console/wxbrestorepanel.cpp:2000 msgid "Restore" msgstr "" @@ -6363,7 +6369,7 @@ msgid " " msgstr "" #: src/gnome2-console/interface.c:765 src/gnome2-console/interface.c:1660 -#: src/wx-console/wxbrestorepanel.cpp:1886 +#: src/wx-console/wxbrestorepanel.cpp:1913 msgid "Client:" msgstr "" @@ -6371,7 +6377,7 @@ msgstr "" msgid "FileSet: " msgstr "" -#: src/gnome2-console/interface.c:820 src/wx-console/wxbrestorepanel.cpp:1893 +#: src/gnome2-console/interface.c:820 src/wx-console/wxbrestorepanel.cpp:1920 msgid "Priority:" msgstr "" @@ -6398,7 +6404,7 @@ msgid " " msgstr "" #: src/gnome2-console/interface.c:898 src/gnome2-console/interface.c:1407 -#: src/gnome2-console/interface.c:1748 src/wx-console/wxbrestorepanel.cpp:1888 +#: src/gnome2-console/interface.c:1748 src/wx-console/wxbrestorepanel.cpp:1915 msgid "Storage:" msgstr "" @@ -6410,11 +6416,11 @@ msgstr "" msgid "Where: " msgstr "" -#: src/gnome2-console/interface.c:979 src/wx-console/wxbrestorepanel.cpp:1890 +#: src/gnome2-console/interface.c:979 src/wx-console/wxbrestorepanel.cpp:1917 msgid "When:" msgstr "" -#: src/gnome2-console/interface.c:999 src/wx-console/wxbrestorepanel.cpp:1871 +#: src/gnome2-console/interface.c:999 src/wx-console/wxbrestorepanel.cpp:1898 msgid "Bootstrap:" msgstr "" @@ -7257,7 +7263,7 @@ msgstr "" #: src/stored/autochanger.c:149 #, c-format msgid "" -"Invalid slot=%d defined in catalog for Volume \"%s\" on %s. Manual load my " +"Invalid slot=%d defined in catalog for Volume \"%s\" on %s. Manual load may " "be required.\n" msgstr "" @@ -7532,63 +7538,63 @@ msgstr "" msgid "End of Volume at file %u on device %s, Volume \"%s\"\n" msgstr "" -#: src/stored/read_record.c:86 +#: src/stored/read_record.c:87 msgid "End of all volumes.\n" msgstr "" -#: src/stored/read_record.c:129 +#: src/stored/read_record.c:130 msgid "part" msgstr "" -#: src/stored/read_record.c:132 +#: src/stored/read_record.c:133 msgid "file" msgstr "" -#: src/stored/read_record.c:135 +#: src/stored/read_record.c:136 #, c-format msgid "End of %s %u on device %s, Volume \"%s\"\n" msgstr "" -#: src/stored/read_record.c:149 +#: src/stored/read_record.c:150 msgid "Did fsr in attemp to skip bad record.\n" msgstr "" -#: src/stored/read_record.c:342 +#: src/stored/read_record.c:343 #, c-format msgid "Reposition from (file:block) %u:%u to %u:%u\n" msgstr "" -#: src/stored/read_record.c:370 +#: src/stored/read_record.c:371 #, c-format msgid "Forward spacing Volume \"%s\" to file:block %u:%u.\n" msgstr "" -#: src/stored/read_record.c:388 src/stored/bcopy.c:312 src/stored/bls.c:416 +#: src/stored/read_record.c:389 src/stored/bcopy.c:312 src/stored/bls.c:416 msgid "Fresh Volume Label" msgstr "" -#: src/stored/read_record.c:391 src/stored/bcopy.c:315 src/stored/bls.c:419 +#: src/stored/read_record.c:392 src/stored/bcopy.c:315 src/stored/bls.c:419 msgid "Volume Label" msgstr "" -#: src/stored/read_record.c:395 +#: src/stored/read_record.c:396 msgid "Begin Session" msgstr "" -#: src/stored/read_record.c:399 +#: src/stored/read_record.c:400 msgid "End Session" msgstr "" -#: src/stored/read_record.c:402 src/stored/label.c:1032 +#: src/stored/read_record.c:403 src/stored/label.c:1031 msgid "End of Media" msgstr "" -#: src/stored/read_record.c:405 +#: src/stored/read_record.c:406 #, c-format msgid "Unknown code %d\n" msgstr "" -#: src/stored/read_record.c:409 src/stored/bcopy.c:337 src/stored/bls.c:440 +#: src/stored/read_record.c:410 src/stored/bcopy.c:337 src/stored/bls.c:440 #, c-format msgid "%s Record: VolSessionId=%d VolSessionTime=%d JobId=%d DataLen=%d\n" msgstr "" @@ -7622,21 +7628,26 @@ msgstr "" msgid "Unable to initialize volume list lock. ERR=%s\n" msgstr "" -#: src/stored/reserve.c:434 +#: src/stored/reserve.c:421 +#, c-format +msgid "Device switch. New device %s chosen.\n" +msgstr "" + +#: src/stored/reserve.c:474 #, c-format msgid "Hey! num_writers=%d!!!!\n" msgstr "" -#: src/stored/reserve.c:649 +#: src/stored/reserve.c:705 msgid "3939 Could not get dcr\n" msgstr "" -#: src/stored/reserve.c:772 src/stored/reserve.c:783 +#: src/stored/reserve.c:828 src/stored/reserve.c:839 #, c-format msgid "Failed command: %s\n" msgstr "" -#: src/stored/reserve.c:773 +#: src/stored/reserve.c:829 #, c-format msgid "" "\n" @@ -7644,7 +7655,7 @@ msgid "" "Device resources.\n" msgstr "" -#: src/stored/reserve.c:1076 src/stored/dircmd.c:596 +#: src/stored/reserve.c:1135 src/stored/dircmd.c:598 #, c-format msgid "" "\n" @@ -7652,80 +7663,80 @@ msgid "" "does not exist.\n" msgstr "" -#: src/stored/reserve.c:1080 src/stored/dircmd.c:574 +#: src/stored/reserve.c:1139 src/stored/dircmd.c:576 #, c-format msgid "" "\n" " Device \"%s\" requested by DIR could not be opened or does not exist.\n" msgstr "" -#: src/stored/reserve.c:1092 +#: src/stored/reserve.c:1151 #, c-format msgid "3926 Could not get dcr for device: %s\n" msgstr "" -#: src/stored/reserve.c:1207 +#: src/stored/reserve.c:1274 #, c-format msgid "3601 JobId=%u device %s is BLOCKED due to user unmount.\n" msgstr "" -#: src/stored/reserve.c:1217 +#: src/stored/reserve.c:1284 #, c-format msgid "3602 JobId=%u device %s is busy (already reading/writing).\n" msgstr "" -#: src/stored/reserve.c:1264 +#: src/stored/reserve.c:1331 #, c-format msgid "3603 JobId=%u device %s is busy reading.\n" msgstr "" -#: src/stored/reserve.c:1273 +#: src/stored/reserve.c:1340 #, c-format msgid "3604 JobId=%u device %s is BLOCKED due to user unmount.\n" msgstr "" -#: src/stored/reserve.c:1314 +#: src/stored/reserve.c:1381 #, c-format msgid "" "3608 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" nreserve=%d on drive %" "s.\n" msgstr "" -#: src/stored/reserve.c:1336 +#: src/stored/reserve.c:1403 #, c-format msgid "3610 JobId=%u Volume max jobs exceeded on drive %s.\n" msgstr "" -#: src/stored/reserve.c:1391 +#: src/stored/reserve.c:1458 #, c-format msgid "3605 JobId=%u wants free drive but device %s is busy.\n" msgstr "" -#: src/stored/reserve.c:1399 +#: src/stored/reserve.c:1466 #, c-format msgid "3606 JobId=%u prefers mounted drives, but drive %s has no Volume.\n" msgstr "" -#: src/stored/reserve.c:1422 +#: src/stored/reserve.c:1489 #, c-format msgid "3607 JobId=%u wants Vol=\"%s\" drive has Vol=\"%s\" on drive %s.\n" msgstr "" -#: src/stored/reserve.c:1479 +#: src/stored/reserve.c:1546 #, c-format msgid "Logic error!!!! JobId=%u Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1480 +#: src/stored/reserve.c:1547 #, c-format msgid "3910 JobId=%u Logic error!!!! drive %s Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1483 +#: src/stored/reserve.c:1550 msgid "Logic error!!!! Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1486 +#: src/stored/reserve.c:1553 #, c-format msgid "3911 JobId=%u failed reserve drive %s.\n" msgstr "" @@ -7754,7 +7765,7 @@ msgstr "" msgid "Wrong number of arguments: \n" msgstr "" -#: src/stored/bcopy.c:199 src/stored/btape.c:368 src/stored/device.c:297 +#: src/stored/bcopy.c:199 src/stored/btape.c:368 src/stored/device.c:290 #, c-format msgid "dev open failed: %s\n" msgstr "" @@ -7795,11 +7806,11 @@ msgstr "" msgid "EOT label not copied.\n" msgstr "" -#: src/stored/bcopy.c:319 src/stored/label.c:1026 src/stored/bls.c:423 +#: src/stored/bcopy.c:319 src/stored/label.c:1025 src/stored/bls.c:423 msgid "Begin Job Session" msgstr "" -#: src/stored/bcopy.c:323 src/stored/label.c:1029 src/stored/bls.c:427 +#: src/stored/bcopy.c:323 src/stored/label.c:1028 src/stored/bls.c:427 msgid "End Job Session" msgstr "" @@ -7807,7 +7818,7 @@ msgstr "" msgid "End of Medium" msgstr "" -#: src/stored/bcopy.c:331 src/stored/label.c:1038 src/stored/bls.c:434 +#: src/stored/bcopy.c:331 src/stored/label.c:1037 src/stored/bls.c:434 msgid "Unknown" msgstr "" @@ -7994,62 +8005,62 @@ msgstr "" msgid "Volume on %s has bad Bacula label type: %x\n" msgstr "" -#: src/stored/label.c:216 src/stored/label.c:402 +#: src/stored/label.c:216 src/stored/label.c:405 #, c-format msgid "Could not reserve volume %s on %s\n" msgstr "" -#: src/stored/label.c:289 +#: src/stored/label.c:290 #, c-format msgid "Cannot write Volume label to block for device %s\n" msgstr "" -#: src/stored/label.c:449 +#: src/stored/label.c:453 #, c-format msgid "Rewind error on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:455 +#: src/stored/label.c:460 #, c-format msgid "Truncate error on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:461 +#: src/stored/label.c:466 #, c-format msgid "Failed to re-open DVD after truncate on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:484 +#: src/stored/label.c:489 #, c-format msgid "Unable to write device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:512 +#: src/stored/label.c:517 #, c-format msgid "Recycled volume \"%s\" on device %s, all previous data lost.\n" msgstr "" -#: src/stored/label.c:515 +#: src/stored/label.c:520 #, c-format msgid "Wrote label to prelabeled Volume \"%s\" on device %s\n" msgstr "" -#: src/stored/label.c:719 +#: src/stored/label.c:718 #, c-format msgid "Bad Volume session label = %d\n" msgstr "" -#: src/stored/label.c:774 +#: src/stored/label.c:773 #, c-format msgid "Expecting Volume Label, got FI=%s Stream=%s len=%d\n" msgstr "" -#: src/stored/label.c:901 +#: src/stored/label.c:900 #, c-format msgid "Unknown %d" msgstr "" -#: src/stored/label.c:905 +#: src/stored/label.c:904 #, c-format msgid "" "\n" @@ -8066,17 +8077,17 @@ msgid "" "HostName : %s\n" msgstr "" -#: src/stored/label.c:927 +#: src/stored/label.c:926 #, c-format msgid "Date label written: %s\n" msgstr "" -#: src/stored/label.c:933 +#: src/stored/label.c:932 #, c-format msgid "Date label written: %04d-%02d-%02d at %02d:%02d\n" msgstr "" -#: src/stored/label.c:953 +#: src/stored/label.c:952 #, c-format msgid "" "\n" @@ -8089,7 +8100,7 @@ msgid "" "ClientName : %s\n" msgstr "" -#: src/stored/label.c:966 +#: src/stored/label.c:965 #, c-format msgid "" "Job (unique name) : %s\n" @@ -8098,7 +8109,7 @@ msgid "" "JobLevel : %c\n" msgstr "" -#: src/stored/label.c:975 +#: src/stored/label.c:974 #, c-format msgid "" "JobFiles : %s\n" @@ -8111,48 +8122,48 @@ msgid "" "JobStatus : %c\n" msgstr "" -#: src/stored/label.c:996 +#: src/stored/label.c:995 #, c-format msgid "Date written : %s\n" msgstr "" -#: src/stored/label.c:1001 +#: src/stored/label.c:1000 #, c-format msgid "Date written : %04d-%02d-%02d at %02d:%02d\n" msgstr "" -#: src/stored/label.c:1020 +#: src/stored/label.c:1019 msgid "Fresh Volume" msgstr "" -#: src/stored/label.c:1023 +#: src/stored/label.c:1022 msgid "Volume" msgstr "" -#: src/stored/label.c:1035 +#: src/stored/label.c:1034 msgid "End of Tape" msgstr "" -#: src/stored/label.c:1055 src/stored/label.c:1063 src/stored/label.c:1096 +#: src/stored/label.c:1054 src/stored/label.c:1062 src/stored/label.c:1095 #, c-format msgid "%s Record: File:blk=%u:%u SessId=%d SessTime=%d JobId=%d DataLen=%d\n" msgstr "" -#: src/stored/label.c:1060 +#: src/stored/label.c:1059 msgid "End of physical tape.\n" msgstr "" -#: src/stored/label.c:1075 src/stored/label.c:1084 +#: src/stored/label.c:1074 src/stored/label.c:1083 #, c-format msgid "%s Record: File:blk=%u:%u SessId=%d SessTime=%d JobId=%d\n" msgstr "" -#: src/stored/label.c:1077 +#: src/stored/label.c:1076 #, c-format msgid " Job=%s Date=%s Level=%c Type=%c\n" msgstr "" -#: src/stored/label.c:1086 +#: src/stored/label.c:1085 #, c-format msgid " Date=%s Level=%c Type=%c Files=%s Bytes=%s Errors=%d Status=%c\n" msgstr "" @@ -10248,12 +10259,12 @@ msgstr "" msgid "End of Volume \"%s\" %d records.\n" msgstr "" -#: src/stored/btape.c:2744 +#: src/stored/btape.c:2745 #, c-format msgid "Read block=%u, VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2756 src/stored/mount.c:634 +#: src/stored/btape.c:2757 src/stored/mount.c:636 #, c-format msgid "Cannot open Dev=%s, Vol=%s\n" msgstr "" @@ -10297,7 +10308,7 @@ msgstr "" msgid "Writing spooled data to Volume. Despooling %s bytes ...\n" msgstr "" -#: src/stored/spool.c:293 src/stored/mac.c:124 src/stored/mac.c:220 +#: src/stored/spool.c:293 src/stored/mac.c:125 src/stored/mac.c:221 #: src/stored/append.c:303 #, c-format msgid "Fatal append error on device %s: ERR=%s\n" @@ -10408,12 +10419,12 @@ msgstr "" msgid "write_block_to_device overflow block failed. ERR=%s" msgstr "" -#: src/stored/device.c:326 src/stored/dev.c:432 +#: src/stored/device.c:319 src/stored/dev.c:432 #, c-format msgid "Unable to open device %s: ERR=%s\n" msgstr "" -#: src/stored/device.c:328 +#: src/stored/device.c:321 #, c-format msgid "Unable to open archive %s: ERR=%s\n" msgstr "" @@ -10427,11 +10438,11 @@ msgstr "" msgid "No Volume names found for %s.\n" msgstr "" -#: src/stored/mac.c:126 src/stored/append.c:305 +#: src/stored/mac.c:127 src/stored/append.c:305 msgid "Set ok=FALSE after write_block_to_device.\n" msgstr "" -#: src/stored/mac.c:249 src/stored/append.c:244 +#: src/stored/mac.c:250 src/stored/append.c:244 #, c-format msgid "Error updating file attributes. ERR=%s\n" msgstr "" @@ -10583,8 +10594,8 @@ msgstr "" msgid "3903 Error scanning cancel command.\n" msgstr "" -#: src/stored/dircmd.c:405 src/stored/dircmd.c:761 src/stored/dircmd.c:851 -#: src/stored/dircmd.c:923 src/stored/dircmd.c:986 src/stored/dircmd.c:1029 +#: src/stored/dircmd.c:405 src/stored/dircmd.c:763 src/stored/dircmd.c:853 +#: src/stored/dircmd.c:925 src/stored/dircmd.c:988 src/stored/dircmd.c:1031 #, c-format msgid "3999 Device \"%s\" not found or could not be opened.\n" msgstr "" @@ -10627,193 +10638,193 @@ msgstr "" msgid "3913 Cannot label Volume. Unknown status %d from read_volume_label()\n" msgstr "" -#: src/stored/dircmd.c:542 +#: src/stored/dircmd.c:543 #, c-format msgid "3001 Mounted Volume: %s\n" msgstr "" -#: src/stored/dircmd.c:546 src/stored/dircmd.c:1065 +#: src/stored/dircmd.c:547 src/stored/dircmd.c:1067 #, c-format msgid "" "3902 Cannot mount Volume on Storage Device %s because:\n" "%s" msgstr "" -#: src/stored/dircmd.c:671 src/stored/dircmd.c:728 +#: src/stored/dircmd.c:673 src/stored/dircmd.c:730 #, c-format msgid "3901 open device failed: ERR=%s\n" msgstr "" -#: src/stored/dircmd.c:691 src/stored/dircmd.c:719 +#: src/stored/dircmd.c:693 src/stored/dircmd.c:721 #, c-format msgid "3001 Device %s is mounted with Volume \"%s\"\n" msgstr "" -#: src/stored/dircmd.c:694 src/stored/dircmd.c:722 src/stored/dircmd.c:737 +#: src/stored/dircmd.c:696 src/stored/dircmd.c:724 src/stored/dircmd.c:739 #, 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:704 +#: src/stored/dircmd.c:706 #, c-format msgid "3001 Device %s is doing acquire.\n" msgstr "" -#: src/stored/dircmd.c:709 src/stored/dircmd.c:823 +#: src/stored/dircmd.c:711 src/stored/dircmd.c:825 #, c-format msgid "3903 Device %s is being labeled.\n" msgstr "" -#: src/stored/dircmd.c:734 +#: src/stored/dircmd.c:736 #, c-format msgid "3001 Device %s is already mounted with Volume \"%s\"\n" msgstr "" -#: src/stored/dircmd.c:743 +#: src/stored/dircmd.c:745 #, c-format msgid "3002 Device %s is mounted.\n" msgstr "" -#: src/stored/dircmd.c:746 src/stored/dircmd.c:796 src/stored/dircmd.c:811 -#: src/stored/dircmd.c:842 +#: src/stored/dircmd.c:748 src/stored/dircmd.c:798 src/stored/dircmd.c:813 +#: src/stored/dircmd.c:844 #, c-format msgid "3907 %s" msgstr "" -#: src/stored/dircmd.c:749 +#: src/stored/dircmd.c:751 #, c-format msgid "3906 File device %s is always mounted.\n" msgstr "" -#: src/stored/dircmd.c:755 +#: src/stored/dircmd.c:757 #, c-format msgid "3905 Bizarre wait state %d\n" msgstr "" -#: src/stored/dircmd.c:765 +#: src/stored/dircmd.c:767 #, c-format msgid "3909 Error scanning mount command: %s\n" msgstr "" -#: src/stored/dircmd.c:793 src/stored/dircmd.c:844 +#: src/stored/dircmd.c:795 src/stored/dircmd.c:846 #, c-format msgid "3002 Device %s unmounted.\n" msgstr "" -#: src/stored/dircmd.c:800 +#: src/stored/dircmd.c:802 #, c-format msgid "3901 Device %s is already unmounted.\n" msgstr "" -#: src/stored/dircmd.c:814 +#: src/stored/dircmd.c:816 #, c-format msgid "3001 Device %s unmounted.\n" msgstr "" -#: src/stored/dircmd.c:819 +#: src/stored/dircmd.c:821 #, c-format msgid "3902 Device %s is busy in acquire.\n" msgstr "" -#: src/stored/dircmd.c:856 +#: src/stored/dircmd.c:858 #, c-format msgid "3907 Error scanning unmount command: %s\n" msgstr "" -#: src/stored/dircmd.c:887 +#: src/stored/dircmd.c:889 #, c-format msgid "3921 Device %s already released.\n" msgstr "" -#: src/stored/dircmd.c:894 +#: src/stored/dircmd.c:896 #, c-format msgid "3922 Device %s waiting for sysop.\n" msgstr "" -#: src/stored/dircmd.c:900 +#: src/stored/dircmd.c:902 #, c-format msgid "3922 Device %s waiting for mount.\n" msgstr "" -#: src/stored/dircmd.c:904 +#: src/stored/dircmd.c:906 #, c-format msgid "3923 Device %s is busy in acquire.\n" msgstr "" -#: src/stored/dircmd.c:908 +#: src/stored/dircmd.c:910 #, c-format msgid "3914 Device %s is being labeled.\n" msgstr "" -#: src/stored/dircmd.c:917 +#: src/stored/dircmd.c:919 #, c-format msgid "3022 Device %s released.\n" msgstr "" -#: src/stored/dircmd.c:928 +#: src/stored/dircmd.c:930 #, c-format msgid "3927 Error scanning release command: %s\n" msgstr "" -#: src/stored/dircmd.c:973 +#: src/stored/dircmd.c:975 #, c-format msgid "3995 Device %s is not an autochanger.\n" msgstr "" -#: src/stored/dircmd.c:990 +#: src/stored/dircmd.c:992 #, c-format msgid "3908 Error scanning autocharger drives/list/slots command: %s\n" msgstr "" -#: src/stored/dircmd.c:1033 +#: src/stored/dircmd.c:1035 #, c-format msgid "3909 Error scanning readlabel command: %s\n" msgstr "" -#: src/stored/dircmd.c:1061 +#: src/stored/dircmd.c:1063 #, c-format msgid "3001 Volume=%s Slot=%d\n" msgstr "" -#: src/stored/dircmd.c:1093 +#: src/stored/dircmd.c:1095 #, c-format msgid "3931 Device %s is BLOCKED. user unmounted.\n" msgstr "" -#: src/stored/dircmd.c:1097 +#: src/stored/dircmd.c:1099 #, c-format msgid "" "3932 Device %s is BLOCKED. user unmounted during wait for media/mount.\n" msgstr "" -#: src/stored/dircmd.c:1101 +#: src/stored/dircmd.c:1103 #, c-format msgid "3933 Device %s is BLOCKED waiting for media.\n" msgstr "" -#: src/stored/dircmd.c:1105 +#: src/stored/dircmd.c:1107 #, c-format msgid "3934 Device %s is being initialized.\n" msgstr "" -#: src/stored/dircmd.c:1109 +#: src/stored/dircmd.c:1111 #, c-format msgid "3935 Device %s is blocked labeling a Volume.\n" msgstr "" -#: src/stored/dircmd.c:1113 +#: src/stored/dircmd.c:1115 #, c-format msgid "3935 Device %s is blocked for unknown reason.\n" msgstr "" -#: src/stored/dircmd.c:1118 +#: src/stored/dircmd.c:1120 #, c-format msgid "3936 Device %s is busy reading.\n" msgstr "" -#: src/stored/dircmd.c:1121 +#: src/stored/dircmd.c:1123 #, c-format msgid "3937 Device %s is busy with %d writer(s).\n" msgstr "" @@ -10831,8 +10842,8 @@ msgid "Unable to set network buffer size.\n" msgstr "" #: src/stored/append.c:94 src/stored/append.c:103 src/stored/append.c:115 -#: src/stored/append.c:298 src/stored/append.c:309 src/stored/askdir.c:334 -#: src/stored/askdir.c:335 +#: src/stored/append.c:298 src/stored/append.c:309 src/stored/askdir.c:326 +#: src/stored/askdir.c:327 msgid "NULL Volume name. This shouldn't happen!!!\n" msgstr "" @@ -10893,27 +10904,27 @@ msgstr "" msgid "Error getting Volume info: %s" msgstr "" -#: src/stored/askdir.c:369 +#: src/stored/askdir.c:361 #, c-format msgid "Didn't get vol info vol=%s: ERR=%s" msgstr "" -#: src/stored/askdir.c:411 +#: src/stored/askdir.c:403 #, c-format msgid "Error creating JobMedia record: ERR=%s\n" msgstr "" -#: src/stored/askdir.c:418 +#: src/stored/askdir.c:410 #, c-format msgid "Error creating JobMedia record: %s\n" msgstr "" -#: src/stored/askdir.c:485 +#: src/stored/askdir.c:477 #, c-format msgid "Job %s canceled while waiting for mount on Storage Device \"%s\".\n" msgstr "" -#: src/stored/askdir.c:498 +#: src/stored/askdir.c:490 #, c-format msgid "" "Job %s waiting. Cannot find any appendable volumes.\n" @@ -10923,25 +10934,25 @@ msgid "" " Media type: %s\n" msgstr "" -#: src/stored/askdir.c:522 src/stored/askdir.c:612 +#: src/stored/askdir.c:514 src/stored/askdir.c:614 #, c-format msgid "Max time exceeded waiting to mount Storage Device %s for Job %s\n" msgstr "" -#: src/stored/askdir.c:532 +#: src/stored/askdir.c:524 msgid "pthread error in mount_next_volume.\n" msgstr "" -#: src/stored/askdir.c:564 +#: src/stored/askdir.c:556 msgid "Cannot request another volume: no volume name given.\n" msgstr "" -#: src/stored/askdir.c:570 +#: src/stored/askdir.c:562 #, c-format msgid "Job %s canceled while waiting for mount on Storage Device %s.\n" msgstr "" -#: src/stored/askdir.c:585 +#: src/stored/askdir.c:579 #, c-format msgid "" "Please mount Volume \"%s\" or label a new one for:\n" @@ -10951,7 +10962,17 @@ msgid "" " Media type: %s\n" msgstr "" -#: src/stored/askdir.c:622 +#: src/stored/askdir.c:585 +#, c-format +msgid "" +"Please mount Volume \"%s\" for:\n" +" Job: %s\n" +" Storage: %s\n" +" Pool: %s\n" +" Media type: %s\n" +msgstr "" + +#: src/stored/askdir.c:624 msgid "pthread error in mount_volume\n" msgstr "" @@ -11205,17 +11226,17 @@ msgstr "" msgid "I/O function \"%s\" not supported on this device.\n" msgstr "" -#: src/stored/dev.c:1929 +#: src/stored/dev.c:1933 #, c-format msgid "Unable to truncate device %s. ERR=%s\n" msgstr "" -#: src/stored/dev.c:2028 src/stored/dev.c:2033 +#: src/stored/dev.c:2032 src/stored/dev.c:2037 #, c-format msgid "Device %s cannot be %smounted. ERR=%s\n" msgstr "" -#: src/stored/dev.c:2441 +#: src/stored/dev.c:2445 #, c-format msgid "Unable to set eotmodel on device %s: ERR=%s\n" msgstr "" @@ -11363,71 +11384,64 @@ msgid "" " device=%s\n" msgstr "" -#: src/stored/acquire.c:152 +#: src/stored/acquire.c:150 #, c-format msgid "Media Type change. New device %s chosen.\n" msgstr "" -#: src/stored/acquire.c:163 +#: src/stored/acquire.c:161 #, c-format msgid "No suitable device found to read Volume \"%s\"\n" msgstr "" -#: src/stored/acquire.c:192 +#: src/stored/acquire.c:190 #, c-format msgid "Job %s canceled.\n" msgstr "" -#: src/stored/acquire.c:206 +#: src/stored/acquire.c:204 #, c-format msgid "Read open device %s Volume \"%s\" failed: ERR=%s\n" msgstr "" -#: src/stored/acquire.c:277 +#: src/stored/acquire.c:275 #, c-format msgid "Too many errors trying to mount device %s for reading.\n" msgstr "" -#: src/stored/acquire.c:286 +#: src/stored/acquire.c:284 #, c-format msgid "Ready to read from volume \"%s\" on device %s.\n" msgstr "" -#: src/stored/acquire.c:336 +#: src/stored/acquire.c:334 #, c-format msgid "Want to append, but device %s is busy reading.\n" msgstr "" -#: src/stored/acquire.c:378 -#, c-format -msgid "" -"Cannot recycle volume \"%s\" on device %s because it is in use by another " -"job.\n" -msgstr "" - -#: src/stored/acquire.c:404 +#: src/stored/acquire.c:398 #, c-format msgid "" "Invalid tape position on volume \"%s\" on device %s. Expected %d, got %d\n" msgstr "" -#: src/stored/acquire.c:426 +#: src/stored/acquire.c:420 #, c-format msgid "Could not ready device %s for append.\n" msgstr "" -#: src/stored/acquire.c:524 src/stored/block.c:368 src/stored/block.c:718 -#: src/stored/block.c:794 +#: src/stored/acquire.c:519 src/stored/block.c:368 src/stored/block.c:722 +#: src/stored/block.c:798 #, c-format msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n" msgstr "" -#: src/stored/acquire.c:565 +#: src/stored/acquire.c:562 #, c-format msgid "Alert: %s" msgstr "" -#: src/stored/acquire.c:573 +#: src/stored/acquire.c:570 #, c-format msgid "3997 Bad alert command: %s: ERR=%s.\n" msgstr "" @@ -11537,142 +11551,142 @@ msgid "" "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n" msgstr "" -#: src/stored/block.c:426 +#: src/stored/block.c:425 msgid "Cannot write block. Device at EOM.\n" msgstr "" -#: src/stored/block.c:431 +#: src/stored/block.c:430 msgid "Attempt to write on read-only Volume.\n" msgstr "" -#: src/stored/block.c:483 +#: src/stored/block.c:482 #, c-format msgid "User defined maximum volume capacity %s exceeded on device %s.\n" msgstr "" -#: src/stored/block.c:498 +#: src/stored/block.c:497 #, c-format msgid "Unable to write EOF. ERR=%s\n" msgstr "" -#: src/stored/block.c:524 src/stored/block.c:549 +#: src/stored/block.c:523 src/stored/block.c:548 msgid "Write block header zeroed.\n" msgstr "" -#: src/stored/block.c:568 +#: src/stored/block.c:567 #, c-format msgid "Write error at %u:%u on device %s. ERR=%s.\n" msgstr "" -#: src/stored/block.c:575 +#: src/stored/block.c:574 #, c-format msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n" msgstr "" -#: src/stored/block.c:655 src/stored/block.c:661 +#: src/stored/block.c:654 src/stored/block.c:660 #, c-format msgid "Backspace file at EOT failed. ERR=%s\n" msgstr "" -#: src/stored/block.c:668 +#: src/stored/block.c:667 #, c-format msgid "Backspace record at EOT failed. ERR=%s\n" msgstr "" -#: src/stored/block.c:685 +#: src/stored/block.c:684 #, c-format msgid "Re-read last block at EOT failed. ERR=%s" msgstr "" -#: src/stored/block.c:695 +#: src/stored/block.c:694 #, c-format msgid "" "Re-read of last block OK, but block numbers differ. Last block=%u Current " "block=%u.\n" msgstr "" -#: src/stored/block.c:698 +#: src/stored/block.c:697 msgid "Re-read of last block succeeded.\n" msgstr "" -#: src/stored/block.c:726 +#: src/stored/block.c:730 #, c-format msgid "" "Error writing final EOF to tape. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:740 +#: src/stored/block.c:744 #, c-format msgid "" "Error writing final part to DVD. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:843 +#: src/stored/block.c:847 #, c-format msgid "" "Error while writing, current part number is less than the total number of " "parts (%d/%d, device=%s)\n" msgstr "" -#: src/stored/block.c:851 +#: src/stored/block.c:855 #, c-format msgid "Unable to open device next part %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:871 +#: src/stored/block.c:875 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d, errmsg=%s).\n" msgstr "" -#: src/stored/block.c:884 +#: src/stored/block.c:888 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d).\n" msgstr "" -#: src/stored/block.c:940 +#: src/stored/block.c:944 #, c-format msgid "Block buffer size looping problem on device %s\n" msgstr "" -#: src/stored/block.c:968 +#: src/stored/block.c:972 #, c-format msgid "Unable to open device part=%d %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:994 +#: src/stored/block.c:998 #, c-format msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n" msgstr "" -#: src/stored/block.c:1007 +#: src/stored/block.c:1011 #, c-format msgid "Read zero bytes at %u:%u on device %s.\n" msgstr "" -#: src/stored/block.c:1031 +#: src/stored/block.c:1035 #, c-format msgid "" "Volume data error at %u:%u! Very short block of %d bytes on device %s " "discarded.\n" msgstr "" -#: src/stored/block.c:1056 +#: src/stored/block.c:1060 #, c-format msgid "Block length %u is greater than buffer %u. Attempting recovery.\n" msgstr "" -#: src/stored/block.c:1075 +#: src/stored/block.c:1079 #, c-format msgid "Setting block buffer size to %u bytes.\n" msgstr "" -#: src/stored/block.c:1090 +#: src/stored/block.c:1094 #, c-format msgid "" "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n" @@ -15386,7 +15400,7 @@ msgstr "" msgid "Disconnected of the director." msgstr "" -#: src/wx-console/wxbmainframe.cpp:685 src/wx-console/wxbrestorepanel.cpp:710 +#: src/wx-console/wxbmainframe.cpp:685 src/wx-console/wxbrestorepanel.cpp:720 msgid "Unexpected question has been received.\n" msgstr "" @@ -15398,7 +15412,7 @@ msgstr "" msgid "Bacula bwx-console" msgstr "" -#: src/wx-console/wxbconfigpanel.cpp:205 +#: src/wx-console/wxbconfigpanel.cpp:213 msgid "Apply" msgstr "" @@ -15411,8 +15425,8 @@ msgid "Possible completions: " msgstr "" #: src/wx-console/wxbrestorepanel.cpp:234 -#: src/wx-console/wxbrestorepanel.cpp:1920 -#: src/wx-console/wxbrestorepanel.cpp:1949 +#: src/wx-console/wxbrestorepanel.cpp:1947 +#: src/wx-console/wxbrestorepanel.cpp:1976 msgid "Enter restore mode" msgstr "" @@ -15452,8 +15466,8 @@ msgstr "" #: src/wx-console/wxbrestorepanel.cpp:503 #: src/wx-console/wxbrestorepanel.cpp:513 #: src/wx-console/wxbrestorepanel.cpp:516 -#: src/wx-console/wxbrestorepanel.cpp:1784 -#: src/wx-console/wxbrestorepanel.cpp:1870 +#: src/wx-console/wxbrestorepanel.cpp:1811 +#: src/wx-console/wxbrestorepanel.cpp:1897 msgid "Job Name" msgstr "" @@ -15463,25 +15477,26 @@ msgstr "" #: src/wx-console/wxbrestorepanel.cpp:456 #: src/wx-console/wxbrestorepanel.cpp:466 #: src/wx-console/wxbrestorepanel.cpp:467 -#: src/wx-console/wxbrestorepanel.cpp:1139 -#: src/wx-console/wxbrestorepanel.cpp:1212 -#: src/wx-console/wxbrestorepanel.cpp:1822 -#: src/wx-console/wxbrestorepanel.cpp:1824 -#: src/wx-console/wxbrestorepanel.cpp:1885 +#: src/wx-console/wxbrestorepanel.cpp:1153 +#: src/wx-console/wxbrestorepanel.cpp:1156 +#: src/wx-console/wxbrestorepanel.cpp:1239 +#: src/wx-console/wxbrestorepanel.cpp:1849 +#: src/wx-console/wxbrestorepanel.cpp:1851 +#: src/wx-console/wxbrestorepanel.cpp:1912 msgid "Fileset" msgstr "" #: src/wx-console/wxbrestorepanel.cpp:340 -#: src/wx-console/wxbrestorepanel.cpp:1206 -#: src/wx-console/wxbrestorepanel.cpp:1222 -#: src/wx-console/wxbrestorepanel.cpp:1224 -#: src/wx-console/wxbrestorepanel.cpp:1232 -#: src/wx-console/wxbrestorepanel.cpp:1234 -#: src/wx-console/wxbrestorepanel.cpp:1253 -#: src/wx-console/wxbrestorepanel.cpp:1260 -#: src/wx-console/wxbrestorepanel.cpp:1812 -#: src/wx-console/wxbrestorepanel.cpp:1823 -#: src/wx-console/wxbrestorepanel.cpp:1944 +#: src/wx-console/wxbrestorepanel.cpp:1233 +#: src/wx-console/wxbrestorepanel.cpp:1249 +#: src/wx-console/wxbrestorepanel.cpp:1251 +#: src/wx-console/wxbrestorepanel.cpp:1259 +#: src/wx-console/wxbrestorepanel.cpp:1261 +#: src/wx-console/wxbrestorepanel.cpp:1280 +#: src/wx-console/wxbrestorepanel.cpp:1287 +#: src/wx-console/wxbrestorepanel.cpp:1839 +#: src/wx-console/wxbrestorepanel.cpp:1850 +#: src/wx-console/wxbrestorepanel.cpp:1971 msgid "Before" msgstr "" @@ -15490,7 +15505,7 @@ msgid "Please configure parameters concerning files to restore :" msgstr "" #: src/wx-console/wxbrestorepanel.cpp:351 -#: src/wx-console/wxbrestorepanel.cpp:1878 +#: src/wx-console/wxbrestorepanel.cpp:1905 msgid "always" msgstr "" @@ -15503,7 +15518,7 @@ msgid "if older" msgstr "" #: src/wx-console/wxbrestorepanel.cpp:351 -#: src/wx-console/wxbrestorepanel.cpp:1881 +#: src/wx-console/wxbrestorepanel.cpp:1908 msgid "never" msgstr "" @@ -15540,258 +15555,264 @@ msgstr "" msgid "Please configure your restore parameters." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:562 +#: src/wx-console/wxbrestorepanel.cpp:556 +msgid "Please select a client." +msgstr "" + +#: src/wx-console/wxbrestorepanel.cpp:560 +msgid "Please select a restore date." +msgstr "" + +#: src/wx-console/wxbrestorepanel.cpp:565 msgid "Building restore tree..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:605 +#: src/wx-console/wxbrestorepanel.cpp:613 msgid "Error while starting restore: " msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:695 +#: src/wx-console/wxbrestorepanel.cpp:705 msgid "" "Right click on a file or on a directory, or double-click on its mark to add " "it to the restore list." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:732 -#: src/wx-console/wxbrestorepanel.cpp:754 +#: src/wx-console/wxbrestorepanel.cpp:742 +#: src/wx-console/wxbrestorepanel.cpp:764 msgid "bwx-console: unexpected restore question." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:765 +#: src/wx-console/wxbrestorepanel.cpp:775 msgid " files selected to be restored." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:770 +#: src/wx-console/wxbrestorepanel.cpp:780 msgid " file selected to be restored." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:777 +#: src/wx-console/wxbrestorepanel.cpp:787 #, c-format msgid "Please configure your restore (%ld files selected to be restored)..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:787 +#: src/wx-console/wxbrestorepanel.cpp:797 msgid "Restore failed : no file selected.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:788 +#: src/wx-console/wxbrestorepanel.cpp:798 msgid "Restore failed : no file selected." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:798 +#: src/wx-console/wxbrestorepanel.cpp:808 msgid "Restoring, please wait..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:811 +#: src/wx-console/wxbrestorepanel.cpp:821 msgid "Job queued. JobId=" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:813 +#: src/wx-console/wxbrestorepanel.cpp:823 msgid "Restore queued, jobid=" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:817 +#: src/wx-console/wxbrestorepanel.cpp:827 msgid "Job failed." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:818 +#: src/wx-console/wxbrestorepanel.cpp:828 msgid "Restore failed, please look at messages.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:819 +#: src/wx-console/wxbrestorepanel.cpp:829 msgid "Restore failed, please look at messages in console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:825 -#: src/wx-console/wxbrestorepanel.cpp:826 +#: src/wx-console/wxbrestorepanel.cpp:835 +#: src/wx-console/wxbrestorepanel.cpp:836 msgid "Failed to retrieve jobid.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:852 +#: src/wx-console/wxbrestorepanel.cpp:862 msgid "" -"Restore is scheduled in more than two minutes, bwx-console will not wait for " -"its completion.\n" +"Restore is scheduled to run. bwx-console will not wait for its completion.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:853 +#: src/wx-console/wxbrestorepanel.cpp:863 msgid "" -"Restore is scheduled in more than two minutes, bwx-console will not wait for " -"its completion." +"Restore is scheduled to run. bwx-console will not wait for its completion." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:879 +#: src/wx-console/wxbrestorepanel.cpp:889 msgid "Restore job created, but not yet running." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:884 +#: src/wx-console/wxbrestorepanel.cpp:894 #, c-format msgid "Restore job running, please wait (%ld of %ld files restored)..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:888 +#: src/wx-console/wxbrestorepanel.cpp:898 msgid "Restore job terminated successfully." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:889 +#: src/wx-console/wxbrestorepanel.cpp:899 msgid "Restore job terminated successfully.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:894 +#: src/wx-console/wxbrestorepanel.cpp:904 msgid "Restore job terminated in error, see messages in console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:895 +#: src/wx-console/wxbrestorepanel.cpp:905 msgid "Restore job terminated in error, see messages.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:900 +#: src/wx-console/wxbrestorepanel.cpp:910 msgid "Restore job reported a non-fatal error." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:904 +#: src/wx-console/wxbrestorepanel.cpp:914 msgid "Restore job reported a fatal error." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:909 +#: src/wx-console/wxbrestorepanel.cpp:919 msgid "Restore job cancelled by user." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:910 +#: src/wx-console/wxbrestorepanel.cpp:920 msgid "Restore job cancelled by user.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:915 +#: src/wx-console/wxbrestorepanel.cpp:925 msgid "Restore job is waiting on File daemon." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:919 +#: src/wx-console/wxbrestorepanel.cpp:929 msgid "Restore job is waiting for new media." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:923 +#: src/wx-console/wxbrestorepanel.cpp:933 msgid "Restore job is waiting for storage resource." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:927 +#: src/wx-console/wxbrestorepanel.cpp:937 msgid "Restore job is waiting for job resource." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:931 +#: src/wx-console/wxbrestorepanel.cpp:941 msgid "Restore job is waiting for Client resource." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:935 +#: src/wx-console/wxbrestorepanel.cpp:945 msgid "Restore job is waiting for maximum jobs." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:939 +#: src/wx-console/wxbrestorepanel.cpp:949 msgid "Restore job is waiting for start time." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:943 +#: src/wx-console/wxbrestorepanel.cpp:953 msgid "Restore job is waiting for higher priority jobs to finish." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:992 +#: src/wx-console/wxbrestorepanel.cpp:1002 msgid "" "The restore job has not been started within one minute, bwx-console will not " "wait for its completion anymore.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:993 +#: src/wx-console/wxbrestorepanel.cpp:1003 msgid "" "The restore job has not been started within one minute, bwx-console will not " "wait for its completion anymore." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1003 +#: src/wx-console/wxbrestorepanel.cpp:1013 msgid "Restore done successfully.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1004 +#: src/wx-console/wxbrestorepanel.cpp:1014 msgid "Restore done successfully." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1075 +#: src/wx-console/wxbrestorepanel.cpp:1086 msgid "Applying restore configuration changes..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1126 +#: src/wx-console/wxbrestorepanel.cpp:1138 msgid "Failed to find the selected client." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1141 +#: src/wx-console/wxbrestorepanel.cpp:1158 msgid "Failed to find the selected fileset." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1156 +#: src/wx-console/wxbrestorepanel.cpp:1178 msgid "Failed to find the selected storage." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1173 -#: src/wx-console/wxbrestorepanel.cpp:1859 +#: src/wx-console/wxbrestorepanel.cpp:1199 +#: src/wx-console/wxbrestorepanel.cpp:1886 msgid "Run Restore job" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1189 +#: src/wx-console/wxbrestorepanel.cpp:1216 msgid "Restore configuration changes were applied." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1198 +#: src/wx-console/wxbrestorepanel.cpp:1225 msgid "Restore cancelled.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1199 +#: src/wx-console/wxbrestorepanel.cpp:1226 msgid "Restore cancelled." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1221 +#: src/wx-console/wxbrestorepanel.cpp:1248 msgid "No results to list." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1223 +#: src/wx-console/wxbrestorepanel.cpp:1250 msgid "No backup found for this client." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1230 +#: src/wx-console/wxbrestorepanel.cpp:1257 msgid "ERROR" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1231 +#: src/wx-console/wxbrestorepanel.cpp:1258 msgid "Query failed" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1233 +#: src/wx-console/wxbrestorepanel.cpp:1260 msgid "Cannot get previous backups list, see console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1869 +#: src/wx-console/wxbrestorepanel.cpp:1896 msgid "JobName:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1873 +#: src/wx-console/wxbrestorepanel.cpp:1900 msgid "Where:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1876 +#: src/wx-console/wxbrestorepanel.cpp:1903 msgid "Replace:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1879 +#: src/wx-console/wxbrestorepanel.cpp:1906 msgid "ifnewer" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1880 +#: src/wx-console/wxbrestorepanel.cpp:1907 msgid "ifolder" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1884 +#: src/wx-console/wxbrestorepanel.cpp:1911 msgid "FileSet:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:2001 +#: src/wx-console/wxbrestorepanel.cpp:2028 msgid "Restoring..." msgstr "" diff --git a/bacula/po/de.po b/bacula/po/de.po index 90d12736c7..bdb56ee465 100644 --- a/bacula/po/de.po +++ b/bacula/po/de.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: bacula-devel@lists.sourceforge.net\n" -"POT-Creation-Date: 2008-01-26 09:48+0100\n" +"POT-Creation-Date: 2008-03-25 10:09+0100\n" "PO-Revision-Date: 2007-06-25 20:38+0200\n" "Last-Translator: Philipp Storz \n" "Language-Team: \n" @@ -205,8 +205,8 @@ msgstr "" " %s\n" msgstr " --> Run=%s\n" -#: src/dird/ua_run.c:593 +#: src/dird/ua_run.c:596 msgid "Cannot use your regexp.\n" msgstr "" -#: src/dird/ua_run.c:606 src/dird/ua_run.c:632 +#: src/dird/ua_run.c:609 src/dird/ua_run.c:635 msgid "Levels:\n" msgstr "" -#: src/dird/ua_run.c:607 src/filed/status.c:373 src/stored/status.c:560 +#: src/dird/ua_run.c:610 src/filed/status.c:373 src/stored/status.c:560 #: src/lib/util.c:335 msgid "Base" msgstr "" -#: src/dird/ua_run.c:608 src/filed/status.c:375 src/stored/status.c:562 +#: src/dird/ua_run.c:611 src/filed/status.c:375 src/stored/status.c:562 #: src/lib/util.c:337 msgid "Full" msgstr "" -#: src/dird/ua_run.c:609 src/filed/status.c:378 src/stored/status.c:565 +#: src/dird/ua_run.c:612 src/filed/status.c:378 src/stored/status.c:565 #: src/lib/util.c:340 msgid "Incremental" msgstr "" -#: src/dird/ua_run.c:610 src/filed/status.c:381 src/stored/status.c:568 +#: src/dird/ua_run.c:613 src/filed/status.c:381 src/stored/status.c:568 #: src/lib/util.c:343 msgid "Differential" msgstr "" -#: src/dird/ua_run.c:611 src/filed/status.c:384 src/stored/status.c:571 +#: src/dird/ua_run.c:614 src/filed/status.c:384 src/stored/status.c:571 #: src/lib/util.c:346 msgid "Since" msgstr "" -#: src/dird/ua_run.c:612 src/dird/ua_run.c:638 +#: src/dird/ua_run.c:615 src/dird/ua_run.c:641 msgid "Select level" msgstr "" -#: src/dird/ua_run.c:633 +#: src/dird/ua_run.c:636 msgid "Initialize Catalog" msgstr "" -#: src/dird/ua_run.c:634 src/filed/status.c:387 src/stored/status.c:574 +#: src/dird/ua_run.c:637 src/filed/status.c:387 src/stored/status.c:574 #: src/lib/util.c:349 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:635 src/lib/util.c:355 +#: src/dird/ua_run.c:638 src/lib/util.c:355 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:636 src/lib/util.c:358 +#: src/dird/ua_run.c:639 src/lib/util.c:358 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:637 +#: src/dird/ua_run.c:640 msgid "Verify Volume Data (not yet implemented)" msgstr "" -#: src/dird/ua_run.c:658 +#: src/dird/ua_run.c:661 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:672 +#: src/dird/ua_run.c:675 #, c-format msgid "" "Run %s job\n" @@ -5115,11 +5121,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:679 src/lib/util.c:302 +#: src/dird/ua_run.c:682 src/lib/util.c:302 msgid "Admin" msgstr "" -#: src/dird/ua_run.c:692 +#: src/dird/ua_run.c:695 #, c-format msgid "" "Run %s job\n" @@ -5133,11 +5139,11 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:701 src/lib/util.c:293 +#: src/dird/ua_run.c:704 src/lib/util.c:293 msgid "Backup" msgstr "" -#: src/dird/ua_run.c:724 +#: src/dird/ua_run.c:727 #, c-format msgid "" "Run %s job\n" @@ -5153,15 +5159,15 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:735 src/lib/util.c:296 +#: src/dird/ua_run.c:738 src/lib/util.c:296 msgid "Verify" msgstr "" -#: src/dird/ua_run.c:753 +#: src/dird/ua_run.c:756 msgid "Please enter a JobId for restore: " msgstr "" -#: src/dird/ua_run.c:765 +#: src/dird/ua_run.c:768 #, c-format msgid "" "Run Restore job\n" @@ -5178,7 +5184,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:790 +#: src/dird/ua_run.c:793 #, c-format msgid "" "Run Restore job\n" @@ -5195,7 +5201,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:817 +#: src/dird/ua_run.c:820 #, c-format msgid "" "Run Restore job\n" @@ -5203,17 +5209,17 @@ msgid "" "Bootstrap: %s\n" msgstr "" -#: src/dird/ua_run.c:825 +#: src/dird/ua_run.c:828 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:828 +#: src/dird/ua_run.c:831 #, fuzzy, c-format msgid "Where: %s\n" msgstr " opcmd=%s\n" -#: src/dird/ua_run.c:832 +#: src/dird/ua_run.c:835 #, c-format msgid "" "Replace: %s\n" @@ -5225,7 +5231,7 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:851 +#: src/dird/ua_run.c:854 #, c-format msgid "" "Run Migration job\n" @@ -5242,168 +5248,168 @@ msgid "" "Priority: %d\n" msgstr "" -#: src/dird/ua_run.c:876 +#: src/dird/ua_run.c:879 #, c-format msgid "Unknown Job Type=%d\n" msgstr "" -#: src/dird/ua_run.c:936 +#: src/dird/ua_run.c:939 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:943 +#: src/dird/ua_run.c:946 msgid "Job name specified twice.\n" msgstr "" -#: src/dird/ua_run.c:951 +#: src/dird/ua_run.c:954 msgid "JobId specified twice.\n" msgstr "" -#: src/dird/ua_run.c:960 src/dird/ua_run.c:1104 +#: src/dird/ua_run.c:963 src/dird/ua_run.c:1107 msgid "Client specified twice.\n" msgstr "" -#: src/dird/ua_run.c:968 +#: src/dird/ua_run.c:971 msgid "FileSet specified twice.\n" msgstr "" -#: src/dird/ua_run.c:976 +#: src/dird/ua_run.c:979 msgid "Level specified twice.\n" msgstr "" -#: src/dird/ua_run.c:985 +#: src/dird/ua_run.c:988 msgid "Storage specified twice.\n" msgstr "" -#: src/dird/ua_run.c:993 +#: src/dird/ua_run.c:996 msgid "RegexWhere or Where specified twice.\n" msgstr "" -#: src/dird/ua_run.c:998 +#: src/dird/ua_run.c:1001 msgid "No authorization for \"regexwhere\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1005 +#: src/dird/ua_run.c:1008 msgid "Where or RegexWhere specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1010 +#: src/dird/ua_run.c:1013 msgid "No authoriztion for \"where\" specification.\n" msgstr "" -#: src/dird/ua_run.c:1017 +#: src/dird/ua_run.c:1020 msgid "Bootstrap specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1025 +#: src/dird/ua_run.c:1028 msgid "Replace specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1033 +#: src/dird/ua_run.c:1036 msgid "When specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1041 +#: src/dird/ua_run.c:1044 msgid "Priority specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1046 +#: src/dird/ua_run.c:1049 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" -#: src/dird/ua_run.c:1056 +#: src/dird/ua_run.c:1059 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1088 +#: src/dird/ua_run.c:1091 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1096 +#: src/dird/ua_run.c:1099 msgid "Pool specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1112 +#: src/dird/ua_run.c:1115 #, fuzzy msgid "Restore Client specified twice.\n" msgstr "Kein storage angegeben.\n" -#: src/dird/ua_run.c:1136 +#: src/dird/ua_run.c:1139 #, c-format msgid "Invalid keyword: %s\n" msgstr "" -#: src/dird/ua_run.c:1147 +#: src/dird/ua_run.c:1150 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1151 +#: src/dird/ua_run.c:1154 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1162 +#: src/dird/ua_run.c:1165 #, c-format msgid "Job \"%s\" not found\n" msgstr "" -#: src/dird/ua_run.c:1169 +#: src/dird/ua_run.c:1172 msgid "A job name must be specified.\n" msgstr "" -#: src/dird/ua_run.c:1175 +#: src/dird/ua_run.c:1178 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1183 +#: src/dird/ua_run.c:1186 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1193 +#: src/dird/ua_run.c:1196 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1203 +#: src/dird/ua_run.c:1206 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1215 +#: src/dird/ua_run.c:1218 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1235 src/dird/ua_run.c:1255 +#: src/dird/ua_run.c:1238 src/dird/ua_run.c:1258 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1245 +#: src/dird/ua_run.c:1248 #, fuzzy, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "Pool Ressource \"%s\" nicht gefunden.\n" -#: src/dird/ua_run.c:1265 +#: src/dird/ua_run.c:1268 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1274 +#: src/dird/ua_run.c:1277 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1282 +#: src/dird/ua_run.c:1285 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1292 +#: src/dird/ua_run.c:1295 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -6526,7 +6532,7 @@ msgstr "" #: src/gnome2-console/interface.c:255 src/lib/util.c:299 #: src/wx-console/wxbrestorepanel.cpp:404 -#: src/wx-console/wxbrestorepanel.cpp:1974 +#: src/wx-console/wxbrestorepanel.cpp:2000 msgid "Restore" msgstr "" @@ -6600,7 +6606,7 @@ msgid " " msgstr "" #: src/gnome2-console/interface.c:765 src/gnome2-console/interface.c:1660 -#: src/wx-console/wxbrestorepanel.cpp:1886 +#: src/wx-console/wxbrestorepanel.cpp:1913 msgid "Client:" msgstr "" @@ -6608,7 +6614,7 @@ msgstr "" msgid "FileSet: " msgstr "" -#: src/gnome2-console/interface.c:820 src/wx-console/wxbrestorepanel.cpp:1893 +#: src/gnome2-console/interface.c:820 src/wx-console/wxbrestorepanel.cpp:1920 msgid "Priority:" msgstr "" @@ -6635,7 +6641,7 @@ msgid " " msgstr "" #: src/gnome2-console/interface.c:898 src/gnome2-console/interface.c:1407 -#: src/gnome2-console/interface.c:1748 src/wx-console/wxbrestorepanel.cpp:1888 +#: src/gnome2-console/interface.c:1748 src/wx-console/wxbrestorepanel.cpp:1915 msgid "Storage:" msgstr "" @@ -6647,11 +6653,11 @@ msgstr "" msgid "Where: " msgstr "" -#: src/gnome2-console/interface.c:979 src/wx-console/wxbrestorepanel.cpp:1890 +#: src/gnome2-console/interface.c:979 src/wx-console/wxbrestorepanel.cpp:1917 msgid "When:" msgstr "" -#: src/gnome2-console/interface.c:999 src/wx-console/wxbrestorepanel.cpp:1871 +#: src/gnome2-console/interface.c:999 src/wx-console/wxbrestorepanel.cpp:1898 msgid "Bootstrap:" msgstr "" @@ -7533,7 +7539,7 @@ msgstr "" #: src/stored/autochanger.c:149 #, c-format msgid "" -"Invalid slot=%d defined in catalog for Volume \"%s\" on %s. Manual load my " +"Invalid slot=%d defined in catalog for Volume \"%s\" on %s. Manual load may " "be required.\n" msgstr "" @@ -7808,63 +7814,63 @@ msgstr "" msgid "End of Volume at file %u on device %s, Volume \"%s\"\n" msgstr "" -#: src/stored/read_record.c:86 +#: src/stored/read_record.c:87 msgid "End of all volumes.\n" msgstr "" -#: src/stored/read_record.c:129 +#: src/stored/read_record.c:130 msgid "part" msgstr "" -#: src/stored/read_record.c:132 +#: src/stored/read_record.c:133 msgid "file" msgstr "" -#: src/stored/read_record.c:135 +#: src/stored/read_record.c:136 #, c-format msgid "End of %s %u on device %s, Volume \"%s\"\n" msgstr "" -#: src/stored/read_record.c:149 +#: src/stored/read_record.c:150 msgid "Did fsr in attemp to skip bad record.\n" msgstr "" -#: src/stored/read_record.c:342 +#: src/stored/read_record.c:343 #, c-format msgid "Reposition from (file:block) %u:%u to %u:%u\n" msgstr "" -#: src/stored/read_record.c:370 +#: src/stored/read_record.c:371 #, c-format msgid "Forward spacing Volume \"%s\" to file:block %u:%u.\n" msgstr "" -#: src/stored/read_record.c:388 src/stored/bcopy.c:312 src/stored/bls.c:416 +#: src/stored/read_record.c:389 src/stored/bcopy.c:312 src/stored/bls.c:416 msgid "Fresh Volume Label" msgstr "" -#: src/stored/read_record.c:391 src/stored/bcopy.c:315 src/stored/bls.c:419 +#: src/stored/read_record.c:392 src/stored/bcopy.c:315 src/stored/bls.c:419 msgid "Volume Label" msgstr "" -#: src/stored/read_record.c:395 +#: src/stored/read_record.c:396 msgid "Begin Session" msgstr "" -#: src/stored/read_record.c:399 +#: src/stored/read_record.c:400 msgid "End Session" msgstr "" -#: src/stored/read_record.c:402 src/stored/label.c:1032 +#: src/stored/read_record.c:403 src/stored/label.c:1031 msgid "End of Media" msgstr "" -#: src/stored/read_record.c:405 +#: src/stored/read_record.c:406 #, c-format msgid "Unknown code %d\n" msgstr "" -#: src/stored/read_record.c:409 src/stored/bcopy.c:337 src/stored/bls.c:440 +#: src/stored/read_record.c:410 src/stored/bcopy.c:337 src/stored/bls.c:440 #, c-format msgid "%s Record: VolSessionId=%d VolSessionTime=%d JobId=%d DataLen=%d\n" msgstr "" @@ -7898,21 +7904,26 @@ msgstr "" msgid "Unable to initialize volume list lock. ERR=%s\n" msgstr "Kann DB lock nicht initialisieren. ERR=%s\n" -#: src/stored/reserve.c:434 +#: src/stored/reserve.c:421 +#, c-format +msgid "Device switch. New device %s chosen.\n" +msgstr "" + +#: src/stored/reserve.c:474 #, c-format msgid "Hey! num_writers=%d!!!!\n" msgstr "" -#: src/stored/reserve.c:649 +#: src/stored/reserve.c:705 msgid "3939 Could not get dcr\n" msgstr "" -#: src/stored/reserve.c:772 src/stored/reserve.c:783 +#: src/stored/reserve.c:828 src/stored/reserve.c:839 #, c-format msgid "Failed command: %s\n" msgstr "" -#: src/stored/reserve.c:773 +#: src/stored/reserve.c:829 #, c-format msgid "" "\n" @@ -7920,7 +7931,7 @@ msgid "" "Device resources.\n" msgstr "" -#: src/stored/reserve.c:1076 src/stored/dircmd.c:596 +#: src/stored/reserve.c:1135 src/stored/dircmd.c:598 #, c-format msgid "" "\n" @@ -7928,80 +7939,80 @@ msgid "" "does not exist.\n" msgstr "" -#: src/stored/reserve.c:1080 src/stored/dircmd.c:574 +#: src/stored/reserve.c:1139 src/stored/dircmd.c:576 #, c-format msgid "" "\n" " Device \"%s\" requested by DIR could not be opened or does not exist.\n" msgstr "" -#: src/stored/reserve.c:1092 +#: src/stored/reserve.c:1151 #, c-format msgid "3926 Could not get dcr for device: %s\n" msgstr "" -#: src/stored/reserve.c:1207 +#: src/stored/reserve.c:1274 #, c-format msgid "3601 JobId=%u device %s is BLOCKED due to user unmount.\n" msgstr "" -#: src/stored/reserve.c:1217 +#: src/stored/reserve.c:1284 #, c-format msgid "3602 JobId=%u device %s is busy (already reading/writing).\n" msgstr "" -#: src/stored/reserve.c:1264 +#: src/stored/reserve.c:1331 #, c-format msgid "3603 JobId=%u device %s is busy reading.\n" msgstr "" -#: src/stored/reserve.c:1273 +#: src/stored/reserve.c:1340 #, c-format msgid "3604 JobId=%u device %s is BLOCKED due to user unmount.\n" msgstr "" -#: src/stored/reserve.c:1314 +#: src/stored/reserve.c:1381 #, c-format msgid "" "3608 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" nreserve=%d on drive %" "s.\n" msgstr "" -#: src/stored/reserve.c:1336 +#: src/stored/reserve.c:1403 #, c-format msgid "3610 JobId=%u Volume max jobs exceeded on drive %s.\n" msgstr "" -#: src/stored/reserve.c:1391 +#: src/stored/reserve.c:1458 #, c-format msgid "3605 JobId=%u wants free drive but device %s is busy.\n" msgstr "" -#: src/stored/reserve.c:1399 +#: src/stored/reserve.c:1466 #, c-format msgid "3606 JobId=%u prefers mounted drives, but drive %s has no Volume.\n" msgstr "" -#: src/stored/reserve.c:1422 +#: src/stored/reserve.c:1489 #, c-format msgid "3607 JobId=%u wants Vol=\"%s\" drive has Vol=\"%s\" on drive %s.\n" msgstr "" -#: src/stored/reserve.c:1479 +#: src/stored/reserve.c:1546 #, c-format msgid "Logic error!!!! JobId=%u Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1480 +#: src/stored/reserve.c:1547 #, c-format msgid "3910 JobId=%u Logic error!!!! drive %s Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1483 +#: src/stored/reserve.c:1550 msgid "Logic error!!!! Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1486 +#: src/stored/reserve.c:1553 #, c-format msgid "3911 JobId=%u failed reserve drive %s.\n" msgstr "" @@ -8044,7 +8055,7 @@ msgstr "" msgid "Wrong number of arguments: \n" msgstr "" -#: src/stored/bcopy.c:199 src/stored/btape.c:368 src/stored/device.c:297 +#: src/stored/bcopy.c:199 src/stored/btape.c:368 src/stored/device.c:290 #, c-format msgid "dev open failed: %s\n" msgstr "" @@ -8085,11 +8096,11 @@ msgstr "" msgid "EOT label not copied.\n" msgstr "" -#: src/stored/bcopy.c:319 src/stored/label.c:1026 src/stored/bls.c:423 +#: src/stored/bcopy.c:319 src/stored/label.c:1025 src/stored/bls.c:423 msgid "Begin Job Session" msgstr "" -#: src/stored/bcopy.c:323 src/stored/label.c:1029 src/stored/bls.c:427 +#: src/stored/bcopy.c:323 src/stored/label.c:1028 src/stored/bls.c:427 msgid "End Job Session" msgstr "" @@ -8097,7 +8108,7 @@ msgstr "" msgid "End of Medium" msgstr "" -#: src/stored/bcopy.c:331 src/stored/label.c:1038 src/stored/bls.c:434 +#: src/stored/bcopy.c:331 src/stored/label.c:1037 src/stored/bls.c:434 msgid "Unknown" msgstr "" @@ -8298,62 +8309,62 @@ msgstr "" msgid "Volume on %s has bad Bacula label type: %x\n" msgstr "" -#: src/stored/label.c:216 src/stored/label.c:402 +#: src/stored/label.c:216 src/stored/label.c:405 #, fuzzy, c-format msgid "Could not reserve volume %s on %s\n" msgstr "Konnte FileSet \"%s\" Eintrag nicht erzeugen. ERR=%s\n" -#: src/stored/label.c:289 +#: src/stored/label.c:290 #, c-format msgid "Cannot write Volume label to block for device %s\n" msgstr "" -#: src/stored/label.c:449 +#: src/stored/label.c:453 #, c-format msgid "Rewind error on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:455 +#: src/stored/label.c:460 #, c-format msgid "Truncate error on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:461 +#: src/stored/label.c:466 #, c-format msgid "Failed to re-open DVD after truncate on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:484 +#: src/stored/label.c:489 #, c-format msgid "Unable to write device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:512 +#: src/stored/label.c:517 #, c-format msgid "Recycled volume \"%s\" on device %s, all previous data lost.\n" msgstr "" -#: src/stored/label.c:515 +#: src/stored/label.c:520 #, c-format msgid "Wrote label to prelabeled Volume \"%s\" on device %s\n" msgstr "" -#: src/stored/label.c:719 +#: src/stored/label.c:718 #, c-format msgid "Bad Volume session label = %d\n" msgstr "" -#: src/stored/label.c:774 +#: src/stored/label.c:773 #, c-format msgid "Expecting Volume Label, got FI=%s Stream=%s len=%d\n" msgstr "" -#: src/stored/label.c:901 +#: src/stored/label.c:900 #, c-format msgid "Unknown %d" msgstr "" -#: src/stored/label.c:905 +#: src/stored/label.c:904 #, c-format msgid "" "\n" @@ -8370,17 +8381,17 @@ msgid "" "HostName : %s\n" msgstr "" -#: src/stored/label.c:927 +#: src/stored/label.c:926 #, c-format msgid "Date label written: %s\n" msgstr "" -#: src/stored/label.c:933 +#: src/stored/label.c:932 #, c-format msgid "Date label written: %04d-%02d-%02d at %02d:%02d\n" msgstr "" -#: src/stored/label.c:953 +#: src/stored/label.c:952 #, c-format msgid "" "\n" @@ -8393,7 +8404,7 @@ msgid "" "ClientName : %s\n" msgstr "" -#: src/stored/label.c:966 +#: src/stored/label.c:965 #, c-format msgid "" "Job (unique name) : %s\n" @@ -8402,7 +8413,7 @@ msgid "" "JobLevel : %c\n" msgstr "" -#: src/stored/label.c:975 +#: src/stored/label.c:974 #, c-format msgid "" "JobFiles : %s\n" @@ -8415,48 +8426,48 @@ msgid "" "JobStatus : %c\n" msgstr "" -#: src/stored/label.c:996 +#: src/stored/label.c:995 #, c-format msgid "Date written : %s\n" msgstr "" -#: src/stored/label.c:1001 +#: src/stored/label.c:1000 #, c-format msgid "Date written : %04d-%02d-%02d at %02d:%02d\n" msgstr "" -#: src/stored/label.c:1020 +#: src/stored/label.c:1019 msgid "Fresh Volume" msgstr "" -#: src/stored/label.c:1023 +#: src/stored/label.c:1022 msgid "Volume" msgstr "" -#: src/stored/label.c:1035 +#: src/stored/label.c:1034 msgid "End of Tape" msgstr "" -#: src/stored/label.c:1055 src/stored/label.c:1063 src/stored/label.c:1096 +#: src/stored/label.c:1054 src/stored/label.c:1062 src/stored/label.c:1095 #, c-format msgid "%s Record: File:blk=%u:%u SessId=%d SessTime=%d JobId=%d DataLen=%d\n" msgstr "" -#: src/stored/label.c:1060 +#: src/stored/label.c:1059 msgid "End of physical tape.\n" msgstr "" -#: src/stored/label.c:1075 src/stored/label.c:1084 +#: src/stored/label.c:1074 src/stored/label.c:1083 #, c-format msgid "%s Record: File:blk=%u:%u SessId=%d SessTime=%d JobId=%d\n" msgstr "" -#: src/stored/label.c:1077 +#: src/stored/label.c:1076 #, c-format msgid " Job=%s Date=%s Level=%c Type=%c\n" msgstr "" -#: src/stored/label.c:1086 +#: src/stored/label.c:1085 #, c-format msgid " Date=%s Level=%c Type=%c Files=%s Bytes=%s Errors=%d Status=%c\n" msgstr "" @@ -10583,12 +10594,12 @@ msgstr "" msgid "End of Volume \"%s\" %d records.\n" msgstr "" -#: src/stored/btape.c:2744 +#: src/stored/btape.c:2745 #, c-format msgid "Read block=%u, VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2756 src/stored/mount.c:634 +#: src/stored/btape.c:2757 src/stored/mount.c:636 #, c-format msgid "Cannot open Dev=%s, Vol=%s\n" msgstr "" @@ -10632,7 +10643,7 @@ msgstr "" msgid "Writing spooled data to Volume. Despooling %s bytes ...\n" msgstr "" -#: src/stored/spool.c:293 src/stored/mac.c:124 src/stored/mac.c:220 +#: src/stored/spool.c:293 src/stored/mac.c:125 src/stored/mac.c:221 #: src/stored/append.c:303 #, c-format msgid "Fatal append error on device %s: ERR=%s\n" @@ -10743,12 +10754,12 @@ msgstr "" msgid "write_block_to_device overflow block failed. ERR=%s" msgstr "" -#: src/stored/device.c:326 src/stored/dev.c:432 +#: src/stored/device.c:319 src/stored/dev.c:432 #, c-format msgid "Unable to open device %s: ERR=%s\n" msgstr "" -#: src/stored/device.c:328 +#: src/stored/device.c:321 #, c-format msgid "Unable to open archive %s: ERR=%s\n" msgstr "" @@ -10762,11 +10773,11 @@ msgstr "" msgid "No Volume names found for %s.\n" msgstr "" -#: src/stored/mac.c:126 src/stored/append.c:305 +#: src/stored/mac.c:127 src/stored/append.c:305 msgid "Set ok=FALSE after write_block_to_device.\n" msgstr "" -#: src/stored/mac.c:249 src/stored/append.c:244 +#: src/stored/mac.c:250 src/stored/append.c:244 #, c-format msgid "Error updating file attributes. ERR=%s\n" msgstr "" @@ -10918,8 +10929,8 @@ msgstr "" msgid "3903 Error scanning cancel command.\n" msgstr "" -#: src/stored/dircmd.c:405 src/stored/dircmd.c:761 src/stored/dircmd.c:851 -#: src/stored/dircmd.c:923 src/stored/dircmd.c:986 src/stored/dircmd.c:1029 +#: src/stored/dircmd.c:405 src/stored/dircmd.c:763 src/stored/dircmd.c:853 +#: src/stored/dircmd.c:925 src/stored/dircmd.c:988 src/stored/dircmd.c:1031 #, c-format msgid "3999 Device \"%s\" not found or could not be opened.\n" msgstr "" @@ -10962,193 +10973,193 @@ msgstr "" msgid "3913 Cannot label Volume. Unknown status %d from read_volume_label()\n" msgstr "" -#: src/stored/dircmd.c:542 +#: src/stored/dircmd.c:543 #, c-format msgid "3001 Mounted Volume: %s\n" msgstr "" -#: src/stored/dircmd.c:546 src/stored/dircmd.c:1065 +#: src/stored/dircmd.c:547 src/stored/dircmd.c:1067 #, c-format msgid "" "3902 Cannot mount Volume on Storage Device %s because:\n" "%s" msgstr "" -#: src/stored/dircmd.c:671 src/stored/dircmd.c:728 +#: src/stored/dircmd.c:673 src/stored/dircmd.c:730 #, c-format msgid "3901 open device failed: ERR=%s\n" msgstr "" -#: src/stored/dircmd.c:691 src/stored/dircmd.c:719 +#: src/stored/dircmd.c:693 src/stored/dircmd.c:721 #, c-format msgid "3001 Device %s is mounted with Volume \"%s\"\n" msgstr "" -#: src/stored/dircmd.c:694 src/stored/dircmd.c:722 src/stored/dircmd.c:737 +#: src/stored/dircmd.c:696 src/stored/dircmd.c:724 src/stored/dircmd.c:739 #, 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:704 +#: src/stored/dircmd.c:706 #, c-format msgid "3001 Device %s is doing acquire.\n" msgstr "" -#: src/stored/dircmd.c:709 src/stored/dircmd.c:823 +#: src/stored/dircmd.c:711 src/stored/dircmd.c:825 #, c-format msgid "3903 Device %s is being labeled.\n" msgstr "" -#: src/stored/dircmd.c:734 +#: src/stored/dircmd.c:736 #, c-format msgid "3001 Device %s is already mounted with Volume \"%s\"\n" msgstr "" -#: src/stored/dircmd.c:743 +#: src/stored/dircmd.c:745 #, c-format msgid "3002 Device %s is mounted.\n" msgstr "" -#: src/stored/dircmd.c:746 src/stored/dircmd.c:796 src/stored/dircmd.c:811 -#: src/stored/dircmd.c:842 +#: src/stored/dircmd.c:748 src/stored/dircmd.c:798 src/stored/dircmd.c:813 +#: src/stored/dircmd.c:844 #, c-format msgid "3907 %s" msgstr "" -#: src/stored/dircmd.c:749 +#: src/stored/dircmd.c:751 #, c-format msgid "3906 File device %s is always mounted.\n" msgstr "" -#: src/stored/dircmd.c:755 +#: src/stored/dircmd.c:757 #, c-format msgid "3905 Bizarre wait state %d\n" msgstr "" -#: src/stored/dircmd.c:765 +#: src/stored/dircmd.c:767 #, c-format msgid "3909 Error scanning mount command: %s\n" msgstr "" -#: src/stored/dircmd.c:793 src/stored/dircmd.c:844 +#: src/stored/dircmd.c:795 src/stored/dircmd.c:846 #, c-format msgid "3002 Device %s unmounted.\n" msgstr "" -#: src/stored/dircmd.c:800 +#: src/stored/dircmd.c:802 #, c-format msgid "3901 Device %s is already unmounted.\n" msgstr "" -#: src/stored/dircmd.c:814 +#: src/stored/dircmd.c:816 #, c-format msgid "3001 Device %s unmounted.\n" msgstr "" -#: src/stored/dircmd.c:819 +#: src/stored/dircmd.c:821 #, c-format msgid "3902 Device %s is busy in acquire.\n" msgstr "" -#: src/stored/dircmd.c:856 +#: src/stored/dircmd.c:858 #, c-format msgid "3907 Error scanning unmount command: %s\n" msgstr "" -#: src/stored/dircmd.c:887 +#: src/stored/dircmd.c:889 #, c-format msgid "3921 Device %s already released.\n" msgstr "" -#: src/stored/dircmd.c:894 +#: src/stored/dircmd.c:896 #, c-format msgid "3922 Device %s waiting for sysop.\n" msgstr "" -#: src/stored/dircmd.c:900 +#: src/stored/dircmd.c:902 #, c-format msgid "3922 Device %s waiting for mount.\n" msgstr "" -#: src/stored/dircmd.c:904 +#: src/stored/dircmd.c:906 #, c-format msgid "3923 Device %s is busy in acquire.\n" msgstr "" -#: src/stored/dircmd.c:908 +#: src/stored/dircmd.c:910 #, c-format msgid "3914 Device %s is being labeled.\n" msgstr "" -#: src/stored/dircmd.c:917 +#: src/stored/dircmd.c:919 #, c-format msgid "3022 Device %s released.\n" msgstr "" -#: src/stored/dircmd.c:928 +#: src/stored/dircmd.c:930 #, c-format msgid "3927 Error scanning release command: %s\n" msgstr "" -#: src/stored/dircmd.c:973 +#: src/stored/dircmd.c:975 #, c-format msgid "3995 Device %s is not an autochanger.\n" msgstr "" -#: src/stored/dircmd.c:990 +#: src/stored/dircmd.c:992 #, c-format msgid "3908 Error scanning autocharger drives/list/slots command: %s\n" msgstr "" -#: src/stored/dircmd.c:1033 +#: src/stored/dircmd.c:1035 #, c-format msgid "3909 Error scanning readlabel command: %s\n" msgstr "" -#: src/stored/dircmd.c:1061 +#: src/stored/dircmd.c:1063 #, c-format msgid "3001 Volume=%s Slot=%d\n" msgstr "" -#: src/stored/dircmd.c:1093 +#: src/stored/dircmd.c:1095 #, c-format msgid "3931 Device %s is BLOCKED. user unmounted.\n" msgstr "" -#: src/stored/dircmd.c:1097 +#: src/stored/dircmd.c:1099 #, c-format msgid "" "3932 Device %s is BLOCKED. user unmounted during wait for media/mount.\n" msgstr "" -#: src/stored/dircmd.c:1101 +#: src/stored/dircmd.c:1103 #, c-format msgid "3933 Device %s is BLOCKED waiting for media.\n" msgstr "" -#: src/stored/dircmd.c:1105 +#: src/stored/dircmd.c:1107 #, c-format msgid "3934 Device %s is being initialized.\n" msgstr "" -#: src/stored/dircmd.c:1109 +#: src/stored/dircmd.c:1111 #, c-format msgid "3935 Device %s is blocked labeling a Volume.\n" msgstr "" -#: src/stored/dircmd.c:1113 +#: src/stored/dircmd.c:1115 #, fuzzy, c-format msgid "3935 Device %s is blocked for unknown reason.\n" msgstr "unbekannt" -#: src/stored/dircmd.c:1118 +#: src/stored/dircmd.c:1120 #, c-format msgid "3936 Device %s is busy reading.\n" msgstr "" -#: src/stored/dircmd.c:1121 +#: src/stored/dircmd.c:1123 #, c-format msgid "3937 Device %s is busy with %d writer(s).\n" msgstr "" @@ -11166,8 +11177,8 @@ msgid "Unable to set network buffer size.\n" msgstr "" #: src/stored/append.c:94 src/stored/append.c:103 src/stored/append.c:115 -#: src/stored/append.c:298 src/stored/append.c:309 src/stored/askdir.c:334 -#: src/stored/askdir.c:335 +#: src/stored/append.c:298 src/stored/append.c:309 src/stored/askdir.c:326 +#: src/stored/askdir.c:327 msgid "NULL Volume name. This shouldn't happen!!!\n" msgstr "" @@ -11228,27 +11239,27 @@ msgstr "" msgid "Error getting Volume info: %s" msgstr "" -#: src/stored/askdir.c:369 +#: src/stored/askdir.c:361 #, c-format msgid "Didn't get vol info vol=%s: ERR=%s" msgstr "" -#: src/stored/askdir.c:411 +#: src/stored/askdir.c:403 #, c-format msgid "Error creating JobMedia record: ERR=%s\n" msgstr "" -#: src/stored/askdir.c:418 +#: src/stored/askdir.c:410 #, c-format msgid "Error creating JobMedia record: %s\n" msgstr "" -#: src/stored/askdir.c:485 +#: src/stored/askdir.c:477 #, c-format msgid "Job %s canceled while waiting for mount on Storage Device \"%s\".\n" msgstr "" -#: src/stored/askdir.c:498 +#: src/stored/askdir.c:490 #, c-format msgid "" "Job %s waiting. Cannot find any appendable volumes.\n" @@ -11258,25 +11269,25 @@ msgid "" " Media type: %s\n" msgstr "" -#: src/stored/askdir.c:522 src/stored/askdir.c:612 +#: src/stored/askdir.c:514 src/stored/askdir.c:614 #, c-format msgid "Max time exceeded waiting to mount Storage Device %s for Job %s\n" msgstr "" -#: src/stored/askdir.c:532 +#: src/stored/askdir.c:524 msgid "pthread error in mount_next_volume.\n" msgstr "" -#: src/stored/askdir.c:564 +#: src/stored/askdir.c:556 msgid "Cannot request another volume: no volume name given.\n" msgstr "" -#: src/stored/askdir.c:570 +#: src/stored/askdir.c:562 #, c-format msgid "Job %s canceled while waiting for mount on Storage Device %s.\n" msgstr "" -#: src/stored/askdir.c:585 +#: src/stored/askdir.c:579 #, c-format msgid "" "Please mount Volume \"%s\" or label a new one for:\n" @@ -11286,7 +11297,17 @@ msgid "" " Media type: %s\n" msgstr "" -#: src/stored/askdir.c:622 +#: src/stored/askdir.c:585 +#, c-format +msgid "" +"Please mount Volume \"%s\" for:\n" +" Job: %s\n" +" Storage: %s\n" +" Pool: %s\n" +" Media type: %s\n" +msgstr "" + +#: src/stored/askdir.c:624 msgid "pthread error in mount_volume\n" msgstr "" @@ -11540,17 +11561,17 @@ msgstr "unbekannt" msgid "I/O function \"%s\" not supported on this device.\n" msgstr "" -#: src/stored/dev.c:1929 +#: src/stored/dev.c:1933 #, c-format msgid "Unable to truncate device %s. ERR=%s\n" msgstr "" -#: src/stored/dev.c:2028 src/stored/dev.c:2033 +#: src/stored/dev.c:2032 src/stored/dev.c:2037 #, c-format msgid "Device %s cannot be %smounted. ERR=%s\n" msgstr "" -#: src/stored/dev.c:2441 +#: src/stored/dev.c:2445 #, c-format msgid "Unable to set eotmodel on device %s: ERR=%s\n" msgstr "" @@ -11698,71 +11719,64 @@ msgid "" " device=%s\n" msgstr "" -#: src/stored/acquire.c:152 +#: src/stored/acquire.c:150 #, c-format msgid "Media Type change. New device %s chosen.\n" msgstr "" -#: src/stored/acquire.c:163 +#: src/stored/acquire.c:161 #, c-format msgid "No suitable device found to read Volume \"%s\"\n" msgstr "" -#: src/stored/acquire.c:192 +#: src/stored/acquire.c:190 #, c-format msgid "Job %s canceled.\n" msgstr "" -#: src/stored/acquire.c:206 +#: src/stored/acquire.c:204 #, c-format msgid "Read open device %s Volume \"%s\" failed: ERR=%s\n" msgstr "" -#: src/stored/acquire.c:277 +#: src/stored/acquire.c:275 #, c-format msgid "Too many errors trying to mount device %s for reading.\n" msgstr "" -#: src/stored/acquire.c:286 +#: src/stored/acquire.c:284 #, c-format msgid "Ready to read from volume \"%s\" on device %s.\n" msgstr "" -#: src/stored/acquire.c:336 +#: src/stored/acquire.c:334 #, c-format msgid "Want to append, but device %s is busy reading.\n" msgstr "" -#: src/stored/acquire.c:378 -#, c-format -msgid "" -"Cannot recycle volume \"%s\" on device %s because it is in use by another " -"job.\n" -msgstr "" - -#: src/stored/acquire.c:404 +#: src/stored/acquire.c:398 #, c-format msgid "" "Invalid tape position on volume \"%s\" on device %s. Expected %d, got %d\n" msgstr "" -#: src/stored/acquire.c:426 +#: src/stored/acquire.c:420 #, c-format msgid "Could not ready device %s for append.\n" msgstr "" -#: src/stored/acquire.c:524 src/stored/block.c:368 src/stored/block.c:718 -#: src/stored/block.c:794 +#: src/stored/acquire.c:519 src/stored/block.c:368 src/stored/block.c:722 +#: src/stored/block.c:798 #, c-format msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n" msgstr "" -#: src/stored/acquire.c:565 +#: src/stored/acquire.c:562 #, c-format msgid "Alert: %s" msgstr "" -#: src/stored/acquire.c:573 +#: src/stored/acquire.c:570 #, c-format msgid "3997 Bad alert command: %s: ERR=%s.\n" msgstr "" @@ -11872,142 +11886,142 @@ msgid "" "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n" msgstr "" -#: src/stored/block.c:426 +#: src/stored/block.c:425 msgid "Cannot write block. Device at EOM.\n" msgstr "" -#: src/stored/block.c:431 +#: src/stored/block.c:430 msgid "Attempt to write on read-only Volume.\n" msgstr "" -#: src/stored/block.c:483 +#: src/stored/block.c:482 #, c-format msgid "User defined maximum volume capacity %s exceeded on device %s.\n" msgstr "" -#: src/stored/block.c:498 +#: src/stored/block.c:497 #, c-format msgid "Unable to write EOF. ERR=%s\n" msgstr "" -#: src/stored/block.c:524 src/stored/block.c:549 +#: src/stored/block.c:523 src/stored/block.c:548 msgid "Write block header zeroed.\n" msgstr "" -#: src/stored/block.c:568 +#: src/stored/block.c:567 #, c-format msgid "Write error at %u:%u on device %s. ERR=%s.\n" msgstr "" -#: src/stored/block.c:575 +#: src/stored/block.c:574 #, c-format msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n" msgstr "" -#: src/stored/block.c:655 src/stored/block.c:661 +#: src/stored/block.c:654 src/stored/block.c:660 #, c-format msgid "Backspace file at EOT failed. ERR=%s\n" msgstr "" -#: src/stored/block.c:668 +#: src/stored/block.c:667 #, c-format msgid "Backspace record at EOT failed. ERR=%s\n" msgstr "" -#: src/stored/block.c:685 +#: src/stored/block.c:684 #, c-format msgid "Re-read last block at EOT failed. ERR=%s" msgstr "" -#: src/stored/block.c:695 +#: src/stored/block.c:694 #, c-format msgid "" "Re-read of last block OK, but block numbers differ. Last block=%u Current " "block=%u.\n" msgstr "" -#: src/stored/block.c:698 +#: src/stored/block.c:697 msgid "Re-read of last block succeeded.\n" msgstr "" -#: src/stored/block.c:726 +#: src/stored/block.c:730 #, c-format msgid "" "Error writing final EOF to tape. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:740 +#: src/stored/block.c:744 #, c-format msgid "" "Error writing final part to DVD. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:843 +#: src/stored/block.c:847 #, c-format msgid "" "Error while writing, current part number is less than the total number of " "parts (%d/%d, device=%s)\n" msgstr "" -#: src/stored/block.c:851 +#: src/stored/block.c:855 #, c-format msgid "Unable to open device next part %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:871 +#: src/stored/block.c:875 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d, errmsg=%s).\n" msgstr "" -#: src/stored/block.c:884 +#: src/stored/block.c:888 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d).\n" msgstr "" -#: src/stored/block.c:940 +#: src/stored/block.c:944 #, c-format msgid "Block buffer size looping problem on device %s\n" msgstr "" -#: src/stored/block.c:968 +#: src/stored/block.c:972 #, c-format msgid "Unable to open device part=%d %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:994 +#: src/stored/block.c:998 #, c-format msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n" msgstr "" -#: src/stored/block.c:1007 +#: src/stored/block.c:1011 #, c-format msgid "Read zero bytes at %u:%u on device %s.\n" msgstr "" -#: src/stored/block.c:1031 +#: src/stored/block.c:1035 #, c-format msgid "" "Volume data error at %u:%u! Very short block of %d bytes on device %s " "discarded.\n" msgstr "" -#: src/stored/block.c:1056 +#: src/stored/block.c:1060 #, c-format msgid "Block length %u is greater than buffer %u. Attempting recovery.\n" msgstr "" -#: src/stored/block.c:1075 +#: src/stored/block.c:1079 #, c-format msgid "Setting block buffer size to %u bytes.\n" msgstr "" -#: src/stored/block.c:1090 +#: src/stored/block.c:1094 #, c-format msgid "" "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n" @@ -15757,7 +15771,7 @@ msgstr "" msgid "Disconnected of the director." msgstr "" -#: src/wx-console/wxbmainframe.cpp:685 src/wx-console/wxbrestorepanel.cpp:710 +#: src/wx-console/wxbmainframe.cpp:685 src/wx-console/wxbrestorepanel.cpp:720 msgid "Unexpected question has been received.\n" msgstr "" @@ -15769,7 +15783,7 @@ msgstr "" msgid "Bacula bwx-console" msgstr "" -#: src/wx-console/wxbconfigpanel.cpp:205 +#: src/wx-console/wxbconfigpanel.cpp:213 msgid "Apply" msgstr "" @@ -15782,8 +15796,8 @@ msgid "Possible completions: " msgstr "" #: src/wx-console/wxbrestorepanel.cpp:234 -#: src/wx-console/wxbrestorepanel.cpp:1920 -#: src/wx-console/wxbrestorepanel.cpp:1949 +#: src/wx-console/wxbrestorepanel.cpp:1947 +#: src/wx-console/wxbrestorepanel.cpp:1976 msgid "Enter restore mode" msgstr "" @@ -15823,8 +15837,8 @@ msgstr "" #: src/wx-console/wxbrestorepanel.cpp:503 #: src/wx-console/wxbrestorepanel.cpp:513 #: src/wx-console/wxbrestorepanel.cpp:516 -#: src/wx-console/wxbrestorepanel.cpp:1784 -#: src/wx-console/wxbrestorepanel.cpp:1870 +#: src/wx-console/wxbrestorepanel.cpp:1811 +#: src/wx-console/wxbrestorepanel.cpp:1897 msgid "Job Name" msgstr "" @@ -15834,25 +15848,26 @@ msgstr "" #: src/wx-console/wxbrestorepanel.cpp:456 #: src/wx-console/wxbrestorepanel.cpp:466 #: src/wx-console/wxbrestorepanel.cpp:467 -#: src/wx-console/wxbrestorepanel.cpp:1139 -#: src/wx-console/wxbrestorepanel.cpp:1212 -#: src/wx-console/wxbrestorepanel.cpp:1822 -#: src/wx-console/wxbrestorepanel.cpp:1824 -#: src/wx-console/wxbrestorepanel.cpp:1885 +#: src/wx-console/wxbrestorepanel.cpp:1153 +#: src/wx-console/wxbrestorepanel.cpp:1156 +#: src/wx-console/wxbrestorepanel.cpp:1239 +#: src/wx-console/wxbrestorepanel.cpp:1849 +#: src/wx-console/wxbrestorepanel.cpp:1851 +#: src/wx-console/wxbrestorepanel.cpp:1912 msgid "Fileset" msgstr "" #: src/wx-console/wxbrestorepanel.cpp:340 -#: src/wx-console/wxbrestorepanel.cpp:1206 -#: src/wx-console/wxbrestorepanel.cpp:1222 -#: src/wx-console/wxbrestorepanel.cpp:1224 -#: src/wx-console/wxbrestorepanel.cpp:1232 -#: src/wx-console/wxbrestorepanel.cpp:1234 -#: src/wx-console/wxbrestorepanel.cpp:1253 -#: src/wx-console/wxbrestorepanel.cpp:1260 -#: src/wx-console/wxbrestorepanel.cpp:1812 -#: src/wx-console/wxbrestorepanel.cpp:1823 -#: src/wx-console/wxbrestorepanel.cpp:1944 +#: src/wx-console/wxbrestorepanel.cpp:1233 +#: src/wx-console/wxbrestorepanel.cpp:1249 +#: src/wx-console/wxbrestorepanel.cpp:1251 +#: src/wx-console/wxbrestorepanel.cpp:1259 +#: src/wx-console/wxbrestorepanel.cpp:1261 +#: src/wx-console/wxbrestorepanel.cpp:1280 +#: src/wx-console/wxbrestorepanel.cpp:1287 +#: src/wx-console/wxbrestorepanel.cpp:1839 +#: src/wx-console/wxbrestorepanel.cpp:1850 +#: src/wx-console/wxbrestorepanel.cpp:1971 msgid "Before" msgstr "" @@ -15861,7 +15876,7 @@ msgid "Please configure parameters concerning files to restore :" msgstr "" #: src/wx-console/wxbrestorepanel.cpp:351 -#: src/wx-console/wxbrestorepanel.cpp:1878 +#: src/wx-console/wxbrestorepanel.cpp:1905 msgid "always" msgstr "" @@ -15874,7 +15889,7 @@ msgid "if older" msgstr "" #: src/wx-console/wxbrestorepanel.cpp:351 -#: src/wx-console/wxbrestorepanel.cpp:1881 +#: src/wx-console/wxbrestorepanel.cpp:1908 msgid "never" msgstr "" @@ -15911,258 +15926,264 @@ msgstr "" msgid "Please configure your restore parameters." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:562 +#: src/wx-console/wxbrestorepanel.cpp:556 +msgid "Please select a client." +msgstr "" + +#: src/wx-console/wxbrestorepanel.cpp:560 +msgid "Please select a restore date." +msgstr "" + +#: src/wx-console/wxbrestorepanel.cpp:565 msgid "Building restore tree..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:605 +#: src/wx-console/wxbrestorepanel.cpp:613 msgid "Error while starting restore: " msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:695 +#: src/wx-console/wxbrestorepanel.cpp:705 msgid "" "Right click on a file or on a directory, or double-click on its mark to add " "it to the restore list." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:732 -#: src/wx-console/wxbrestorepanel.cpp:754 +#: src/wx-console/wxbrestorepanel.cpp:742 +#: src/wx-console/wxbrestorepanel.cpp:764 msgid "bwx-console: unexpected restore question." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:765 +#: src/wx-console/wxbrestorepanel.cpp:775 msgid " files selected to be restored." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:770 +#: src/wx-console/wxbrestorepanel.cpp:780 msgid " file selected to be restored." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:777 +#: src/wx-console/wxbrestorepanel.cpp:787 #, c-format msgid "Please configure your restore (%ld files selected to be restored)..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:787 +#: src/wx-console/wxbrestorepanel.cpp:797 msgid "Restore failed : no file selected.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:788 +#: src/wx-console/wxbrestorepanel.cpp:798 msgid "Restore failed : no file selected." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:798 +#: src/wx-console/wxbrestorepanel.cpp:808 msgid "Restoring, please wait..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:811 +#: src/wx-console/wxbrestorepanel.cpp:821 msgid "Job queued. JobId=" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:813 +#: src/wx-console/wxbrestorepanel.cpp:823 msgid "Restore queued, jobid=" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:817 +#: src/wx-console/wxbrestorepanel.cpp:827 msgid "Job failed." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:818 +#: src/wx-console/wxbrestorepanel.cpp:828 msgid "Restore failed, please look at messages.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:819 +#: src/wx-console/wxbrestorepanel.cpp:829 msgid "Restore failed, please look at messages in console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:825 -#: src/wx-console/wxbrestorepanel.cpp:826 +#: src/wx-console/wxbrestorepanel.cpp:835 +#: src/wx-console/wxbrestorepanel.cpp:836 msgid "Failed to retrieve jobid.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:852 +#: src/wx-console/wxbrestorepanel.cpp:862 msgid "" -"Restore is scheduled in more than two minutes, bwx-console will not wait for " -"its completion.\n" +"Restore is scheduled to run. bwx-console will not wait for its completion.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:853 +#: src/wx-console/wxbrestorepanel.cpp:863 msgid "" -"Restore is scheduled in more than two minutes, bwx-console will not wait for " -"its completion." +"Restore is scheduled to run. bwx-console will not wait for its completion." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:879 +#: src/wx-console/wxbrestorepanel.cpp:889 msgid "Restore job created, but not yet running." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:884 +#: src/wx-console/wxbrestorepanel.cpp:894 #, c-format msgid "Restore job running, please wait (%ld of %ld files restored)..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:888 +#: src/wx-console/wxbrestorepanel.cpp:898 msgid "Restore job terminated successfully." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:889 +#: src/wx-console/wxbrestorepanel.cpp:899 msgid "Restore job terminated successfully.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:894 +#: src/wx-console/wxbrestorepanel.cpp:904 msgid "Restore job terminated in error, see messages in console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:895 +#: src/wx-console/wxbrestorepanel.cpp:905 msgid "Restore job terminated in error, see messages.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:900 +#: src/wx-console/wxbrestorepanel.cpp:910 msgid "Restore job reported a non-fatal error." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:904 +#: src/wx-console/wxbrestorepanel.cpp:914 msgid "Restore job reported a fatal error." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:909 +#: src/wx-console/wxbrestorepanel.cpp:919 msgid "Restore job cancelled by user." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:910 +#: src/wx-console/wxbrestorepanel.cpp:920 msgid "Restore job cancelled by user.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:915 +#: src/wx-console/wxbrestorepanel.cpp:925 msgid "Restore job is waiting on File daemon." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:919 +#: src/wx-console/wxbrestorepanel.cpp:929 msgid "Restore job is waiting for new media." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:923 +#: src/wx-console/wxbrestorepanel.cpp:933 msgid "Restore job is waiting for storage resource." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:927 +#: src/wx-console/wxbrestorepanel.cpp:937 msgid "Restore job is waiting for job resource." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:931 +#: src/wx-console/wxbrestorepanel.cpp:941 msgid "Restore job is waiting for Client resource." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:935 +#: src/wx-console/wxbrestorepanel.cpp:945 msgid "Restore job is waiting for maximum jobs." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:939 +#: src/wx-console/wxbrestorepanel.cpp:949 msgid "Restore job is waiting for start time." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:943 +#: src/wx-console/wxbrestorepanel.cpp:953 msgid "Restore job is waiting for higher priority jobs to finish." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:992 +#: src/wx-console/wxbrestorepanel.cpp:1002 msgid "" "The restore job has not been started within one minute, bwx-console will not " "wait for its completion anymore.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:993 +#: src/wx-console/wxbrestorepanel.cpp:1003 msgid "" "The restore job has not been started within one minute, bwx-console will not " "wait for its completion anymore." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1003 +#: src/wx-console/wxbrestorepanel.cpp:1013 msgid "Restore done successfully.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1004 +#: src/wx-console/wxbrestorepanel.cpp:1014 msgid "Restore done successfully." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1075 +#: src/wx-console/wxbrestorepanel.cpp:1086 msgid "Applying restore configuration changes..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1126 +#: src/wx-console/wxbrestorepanel.cpp:1138 msgid "Failed to find the selected client." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1141 +#: src/wx-console/wxbrestorepanel.cpp:1158 msgid "Failed to find the selected fileset." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1156 +#: src/wx-console/wxbrestorepanel.cpp:1178 msgid "Failed to find the selected storage." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1173 -#: src/wx-console/wxbrestorepanel.cpp:1859 +#: src/wx-console/wxbrestorepanel.cpp:1199 +#: src/wx-console/wxbrestorepanel.cpp:1886 msgid "Run Restore job" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1189 +#: src/wx-console/wxbrestorepanel.cpp:1216 msgid "Restore configuration changes were applied." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1198 +#: src/wx-console/wxbrestorepanel.cpp:1225 msgid "Restore cancelled.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1199 +#: src/wx-console/wxbrestorepanel.cpp:1226 msgid "Restore cancelled." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1221 +#: src/wx-console/wxbrestorepanel.cpp:1248 msgid "No results to list." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1223 +#: src/wx-console/wxbrestorepanel.cpp:1250 msgid "No backup found for this client." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1230 +#: src/wx-console/wxbrestorepanel.cpp:1257 msgid "ERROR" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1231 +#: src/wx-console/wxbrestorepanel.cpp:1258 msgid "Query failed" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1233 +#: src/wx-console/wxbrestorepanel.cpp:1260 msgid "Cannot get previous backups list, see console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1869 +#: src/wx-console/wxbrestorepanel.cpp:1896 msgid "JobName:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1873 +#: src/wx-console/wxbrestorepanel.cpp:1900 msgid "Where:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1876 +#: src/wx-console/wxbrestorepanel.cpp:1903 msgid "Replace:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1879 +#: src/wx-console/wxbrestorepanel.cpp:1906 msgid "ifnewer" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1880 +#: src/wx-console/wxbrestorepanel.cpp:1907 msgid "ifolder" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1884 +#: src/wx-console/wxbrestorepanel.cpp:1911 msgid "FileSet:" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:2001 +#: src/wx-console/wxbrestorepanel.cpp:2028 msgid "Restoring..." msgstr "Wiederherstellung läuft..." diff --git a/bacula/po/fr.po b/bacula/po/fr.po index 50e6b1b2fc..f7ee52b3ce 100644 --- a/bacula/po/fr.po +++ b/bacula/po/fr.po @@ -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: 2008-01-26 09:48+0100\n" +"POT-Creation-Date: 2008-03-25 10:09+0100\n" "PO-Revision-Date: 2008-01-24 22:54+0100\n" "Last-Translator: Eric Bollengier \n" "Language-Team: French \n" @@ -198,8 +198,8 @@ msgid "" "msglen=%d msg=%s\n" msgstr "" -#: src/dird/fd_cmds.c:640 src/dird/fd_cmds.c:698 src/dird/catreq.c:408 -#: src/dird/catreq.c:482 src/cats/sql.c:368 +#: src/dird/fd_cmds.c:640 src/dird/fd_cmds.c:698 src/dird/catreq.c:413 +#: src/dird/catreq.c:487 src/cats/sql.c:368 #, c-format msgid "Attribute create error. %s" msgstr "" @@ -242,7 +242,7 @@ msgstr "Les valeurs doivent msgid "Slot too large.\n" msgstr "Slot trop grand.\n" -#: src/dird/ua_label.c:184 src/dird/ua_label.c:349 src/dird/ua_run.c:1200 +#: src/dird/ua_label.c:184 src/dird/ua_label.c:349 src/dird/ua_run.c:1203 msgid "command line" msgstr "" @@ -662,7 +662,7 @@ msgid "New Recycle flag is: %s\n" msgstr "" #: src/dird/ua_update.c:245 src/dird/ua_update.c:265 src/dird/ua_update.c:609 -#: src/dird/ua_input.c:123 src/dird/ua_run.c:447 src/stored/parse_bsr.c:779 +#: src/dird/ua_input.c:123 src/dird/ua_run.c:450 src/stored/parse_bsr.c:779 #: src/tools/dbcheck.c:1202 msgid "yes" msgstr "oui" @@ -732,7 +732,7 @@ msgstr "Impossible de mettre msgid "New Enabled is: %d\n" msgstr "Le nouveau flag Enabled est : %d\n" -#: src/dird/ua_update.c:518 src/dird/ua_run.c:262 +#: src/dird/ua_update.c:518 src/dird/ua_run.c:265 msgid "Parameters to modify:\n" msgstr "Paramètre à modifier :\n" @@ -777,10 +777,10 @@ msgid "Volume Files" msgstr "Fichiers du Volume" #: src/dird/ua_update.c:529 src/dird/ua_select.c:506 src/dird/ua_select.c:596 -#: src/dird/ua_run.c:277 src/wx-console/wxbrestorepanel.cpp:338 +#: src/dird/ua_run.c:280 src/wx-console/wxbrestorepanel.cpp:338 #: src/wx-console/wxbrestorepanel.cpp:527 #: src/wx-console/wxbrestorepanel.cpp:537 -#: src/wx-console/wxbrestorepanel.cpp:1807 +#: src/wx-console/wxbrestorepanel.cpp:1834 msgid "Pool" msgstr "Pool" @@ -804,7 +804,7 @@ msgstr "RecyclePool" msgid "Done" msgstr "Fin" -#: src/dird/ua_update.c:535 src/dird/ua_run.c:288 src/dird/ua_run.c:488 +#: src/dird/ua_update.c:535 src/dird/ua_run.c:291 src/dird/ua_run.c:491 msgid "Select parameter to modify" msgstr "Sélectionnez le paramètre à modifier" @@ -1119,7 +1119,7 @@ msgstr "" msgid "Run queue" msgstr "" -#: src/dird/catreq.c:129 src/dird/catreq.c:335 +#: src/dird/catreq.c:129 src/dird/catreq.c:340 #, c-format msgid "1990 Invalid Catalog Request: %s" msgstr "1990 Requête sur le Catalogue Invalide : %s" @@ -1178,50 +1178,50 @@ msgstr "" msgid "1992 Update Media error. VolFiles=%u, CatFiles=%u\n" msgstr "" -#: src/dird/catreq.c:298 +#: src/dird/catreq.c:303 #, c-format msgid "Catalog error updating Media record. %s" msgstr "" -#: src/dird/catreq.c:300 +#: src/dird/catreq.c:305 msgid "1993 Update Media error\n" msgstr "1993 Erreur sur la mise à jour du Media\n" -#: src/dird/catreq.c:324 +#: src/dird/catreq.c:329 #, c-format msgid "Catalog error creating JobMedia record. %s" msgstr "" -#: src/dird/catreq.c:326 +#: src/dird/catreq.c:331 msgid "1991 Update JobMedia error\n" msgstr "1991 Erreur sur la mise à jour du JobMedia\n" -#: src/dird/catreq.c:336 +#: src/dird/catreq.c:341 #, c-format msgid "Invalid Catalog request: %s" msgstr "" -#: src/dird/catreq.c:371 +#: src/dird/catreq.c:376 #, c-format msgid "1991 Invalid Catalog Update: %s" msgstr "" -#: src/dird/catreq.c:372 +#: src/dird/catreq.c:377 #, c-format msgid "Invalid Catalog Update; DB not open: %s" msgstr "" -#: src/dird/catreq.c:445 +#: src/dird/catreq.c:450 #, c-format msgid "Got %s but not same File as attributes\n" msgstr "" -#: src/dird/catreq.c:471 +#: src/dird/catreq.c:476 #, c-format msgid "Catalog error updating file digest. Unsupported digest stream type: %d" msgstr "" -#: src/dird/catreq.c:487 +#: src/dird/catreq.c:492 #, c-format msgid "Catalog error updating file digest. %s" msgstr "" @@ -1722,7 +1722,7 @@ msgstr "La p msgid "Continue? (yes/mod/no): " msgstr "Continuer ? (oui/mod/non) : " -#: src/dird/ua_select.c:63 src/dird/ua_run.c:259 +#: src/dird/ua_select.c:63 src/dird/ua_run.c:262 msgid "mod" msgstr "mod" @@ -1743,15 +1743,16 @@ msgid "The defined Storage resources are:\n" msgstr "Les ressources de Stockage définies sont :\n" #: src/dird/ua_select.c:168 src/dird/ua_cmds.c:996 src/dird/ua_dotcmds.c:284 -#: src/dird/ua_run.c:264 src/wx-console/wxbrestorepanel.cpp:339 +#: src/dird/ua_run.c:267 src/wx-console/wxbrestorepanel.cpp:339 #: src/wx-console/wxbrestorepanel.cpp:355 #: src/wx-console/wxbrestorepanel.cpp:479 #: src/wx-console/wxbrestorepanel.cpp:480 #: src/wx-console/wxbrestorepanel.cpp:490 #: src/wx-console/wxbrestorepanel.cpp:491 -#: src/wx-console/wxbrestorepanel.cpp:1154 -#: src/wx-console/wxbrestorepanel.cpp:1818 -#: src/wx-console/wxbrestorepanel.cpp:1889 +#: src/wx-console/wxbrestorepanel.cpp:1173 +#: src/wx-console/wxbrestorepanel.cpp:1176 +#: src/wx-console/wxbrestorepanel.cpp:1845 +#: src/wx-console/wxbrestorepanel.cpp:1916 msgid "Storage" msgstr "Stockage" @@ -1763,7 +1764,7 @@ msgstr "S msgid "The defined FileSet resources are:\n" msgstr "Les FileSet définis sont :\n" -#: src/dird/ua_select.c:191 src/dird/ua_restore.c:1160 src/dird/ua_run.c:266 +#: src/dird/ua_select.c:191 src/dird/ua_restore.c:1160 src/dird/ua_run.c:269 msgid "FileSet" msgstr "FileSet" @@ -1796,7 +1797,7 @@ msgid "The defined Job resources are:\n" msgstr "Les Job définis sont :\n" #: src/dird/ua_select.c:263 src/dird/ua_select.c:286 src/dird/ua_cmds.c:476 -#: src/dird/ua_prune.c:365 src/dird/dird_conf.c:600 src/dird/ua_run.c:265 +#: src/dird/ua_prune.c:365 src/dird/dird_conf.c:600 src/dird/ua_run.c:268 msgid "Job" msgstr "Job" @@ -1817,20 +1818,21 @@ msgid "The defined Client resources are:\n" msgstr "Les clients définis sont :\n" #: src/dird/ua_select.c:311 src/dird/ua_select.c:420 src/dird/ua_cmds.c:997 -#: src/dird/ua_dotcmds.c:285 src/dird/ua_run.c:270 +#: src/dird/ua_dotcmds.c:285 src/dird/ua_run.c:273 #: src/wx-console/wxbrestorepanel.cpp:336 #: src/wx-console/wxbrestorepanel.cpp:354 #: src/wx-console/wxbrestorepanel.cpp:431 #: src/wx-console/wxbrestorepanel.cpp:432 #: src/wx-console/wxbrestorepanel.cpp:442 #: src/wx-console/wxbrestorepanel.cpp:443 -#: src/wx-console/wxbrestorepanel.cpp:690 -#: src/wx-console/wxbrestorepanel.cpp:1124 -#: src/wx-console/wxbrestorepanel.cpp:1211 -#: src/wx-console/wxbrestorepanel.cpp:1811 -#: src/wx-console/wxbrestorepanel.cpp:1813 -#: src/wx-console/wxbrestorepanel.cpp:1887 -#: src/wx-console/wxbrestorepanel.cpp:1943 +#: src/wx-console/wxbrestorepanel.cpp:700 +#: src/wx-console/wxbrestorepanel.cpp:1133 +#: src/wx-console/wxbrestorepanel.cpp:1136 +#: src/wx-console/wxbrestorepanel.cpp:1238 +#: src/wx-console/wxbrestorepanel.cpp:1838 +#: src/wx-console/wxbrestorepanel.cpp:1840 +#: src/wx-console/wxbrestorepanel.cpp:1914 +#: src/wx-console/wxbrestorepanel.cpp:1970 msgid "Client" msgstr "Client" @@ -2442,7 +2444,7 @@ msgid "Enter a list of directories to restore for found JobIds" msgstr "Saisir la liste des répertoires à restaurer (pour un JobId)" #: src/dird/ua_restore.c:418 src/dird/ua_status.c:772 src/filed/status.c:256 -#: src/stored/status.c:521 src/wx-console/wxbconfigpanel.cpp:212 +#: src/stored/status.c:521 src/wx-console/wxbconfigpanel.cpp:220 msgid "Cancel" msgstr "Annulé" @@ -3008,7 +3010,7 @@ msgstr "" #: src/dird/ua_status.c:775 src/filed/status.c:259 src/stored/status.c:524 #: src/stored/btape.c:1193 src/lib/util.c:188 src/lib/util.c:261 -#: src/wx-console/wxbconfigpanel.cpp:201 +#: src/wx-console/wxbconfigpanel.cpp:209 msgid "OK" msgstr "OK" @@ -3148,7 +3150,7 @@ msgstr "" msgid "Run storage override" msgstr "" -#: src/dird/job.c:1032 src/dird/ua_run.c:1212 +#: src/dird/job.c:1032 src/dird/ua_run.c:1215 msgid "No storage specified.\n" msgstr "Pas de storage sélectionné.\n" @@ -3490,7 +3492,7 @@ msgstr "" msgid "Nothing done.\n" msgstr "Rien de fait.\n" -#: src/dird/ua_cmds.c:713 src/dird/ua_run.c:1225 +#: src/dird/ua_cmds.c:713 src/dird/ua_run.c:1228 #, c-format msgid "Client \"%s\" not found.\n" msgstr "le client « %s » est introuvable.\n" @@ -3539,7 +3541,7 @@ msgstr "" msgid "No authorization for FileSet \"%s\"\n" msgstr "Pas d'enregistrement trouvé en base pour : %s\n" -#: src/dird/ua_cmds.c:1111 src/dird/ua_run.c:217 +#: src/dird/ua_cmds.c:1111 src/dird/ua_run.c:220 #, c-format msgid "Level %s not valid.\n" msgstr "Le type %s est invalide.\n" @@ -4924,268 +4926,272 @@ msgstr "Admin Annul msgid "Bacula " msgstr "Bacula " -#: src/dird/ua_run.c:152 src/dird/ua_run.c:337 +#: src/dird/ua_run.c:126 +msgid "User input" +msgstr "" + +#: src/dird/ua_run.c:155 src/dird/ua_run.c:340 msgid "Invalid time, using current time.\n" msgstr "" -#: src/dird/ua_run.c:174 +#: src/dird/ua_run.c:177 #, c-format msgid "Invalid replace option: %s\n" msgstr "Option d'écrasement (Replace) invalide : %s\n" -#: src/dird/ua_run.c:242 +#: src/dird/ua_run.c:245 msgid "OK to run? (yes/mod/no): " msgstr "OK pour le lancement ? (oui/mod/non) : " -#: src/dird/ua_run.c:263 +#: src/dird/ua_run.c:266 msgid "Level" msgstr "Type" -#: src/dird/ua_run.c:268 +#: src/dird/ua_run.c:271 #, fuzzy msgid "Restore Client" msgstr "Restauration annulée" -#: src/dird/ua_run.c:272 src/wx-console/wxbrestorepanel.cpp:356 -#: src/wx-console/wxbrestorepanel.cpp:844 -#: src/wx-console/wxbrestorepanel.cpp:1891 +#: src/dird/ua_run.c:275 src/wx-console/wxbrestorepanel.cpp:356 +#: src/wx-console/wxbrestorepanel.cpp:854 +#: src/wx-console/wxbrestorepanel.cpp:1918 msgid "When" msgstr "Quand" -#: src/dird/ua_run.c:273 src/wx-console/wxbrestorepanel.cpp:357 -#: src/wx-console/wxbrestorepanel.cpp:1117 -#: src/wx-console/wxbrestorepanel.cpp:1894 +#: src/dird/ua_run.c:276 src/wx-console/wxbrestorepanel.cpp:357 +#: src/wx-console/wxbrestorepanel.cpp:1128 +#: src/wx-console/wxbrestorepanel.cpp:1921 msgid "Priority" msgstr "Priorité" -#: src/dird/ua_run.c:279 +#: src/dird/ua_run.c:282 msgid "Verify Job" msgstr "Job de vérification" -#: src/dird/ua_run.c:282 src/wx-console/wxbrestorepanel.cpp:349 -#: src/wx-console/wxbrestorepanel.cpp:1872 +#: src/dird/ua_run.c:285 src/wx-console/wxbrestorepanel.cpp:349 +#: src/wx-console/wxbrestorepanel.cpp:1899 msgid "Bootstrap" msgstr "Bootstrap" -#: src/dird/ua_run.c:283 src/wx-console/wxbrestorepanel.cpp:350 -#: src/wx-console/wxbrestorepanel.cpp:1093 -#: src/wx-console/wxbrestorepanel.cpp:1874 +#: src/dird/ua_run.c:286 src/wx-console/wxbrestorepanel.cpp:350 +#: src/wx-console/wxbrestorepanel.cpp:1104 +#: src/wx-console/wxbrestorepanel.cpp:1901 msgid "Where" msgstr "Destination" -#: src/dird/ua_run.c:284 +#: src/dird/ua_run.c:287 msgid "File Relocation" msgstr "" -#: src/dird/ua_run.c:285 src/wx-console/wxbrestorepanel.cpp:352 -#: src/wx-console/wxbrestorepanel.cpp:1101 -#: src/wx-console/wxbrestorepanel.cpp:1878 -#: src/wx-console/wxbrestorepanel.cpp:1879 -#: src/wx-console/wxbrestorepanel.cpp:1880 -#: src/wx-console/wxbrestorepanel.cpp:1881 -#: src/wx-console/wxbrestorepanel.cpp:1882 +#: src/dird/ua_run.c:288 src/wx-console/wxbrestorepanel.cpp:352 +#: src/wx-console/wxbrestorepanel.cpp:1112 +#: src/wx-console/wxbrestorepanel.cpp:1905 +#: src/wx-console/wxbrestorepanel.cpp:1906 +#: src/wx-console/wxbrestorepanel.cpp:1907 +#: src/wx-console/wxbrestorepanel.cpp:1908 +#: src/wx-console/wxbrestorepanel.cpp:1909 msgid "Replace" msgstr "Écrasement" -#: src/dird/ua_run.c:286 +#: src/dird/ua_run.c:289 msgid "JobId" msgstr "JobId" -#: src/dird/ua_run.c:297 src/dird/ua_run.c:1206 +#: src/dird/ua_run.c:300 src/dird/ua_run.c:1209 msgid "user selection" msgstr "" -#: src/dird/ua_run.c:329 +#: src/dird/ua_run.c:332 msgid "" "Please enter desired start time as YYYY-MM-DD HH:MM:SS (return for now): " msgstr "" "Saisissez la date de lancement (YYYY-MM-DD HH:MM:SS) (ou maintenant) : " -#: src/dird/ua_run.c:344 +#: src/dird/ua_run.c:347 msgid "Enter new Priority: " msgstr "Saisissez la nouvelle priorité : " -#: src/dird/ua_run.c:348 +#: src/dird/ua_run.c:351 msgid "Priority must be a positive integer.\n" msgstr "La priorité doit être un entier positif.\n" -#: src/dird/ua_run.c:368 +#: src/dird/ua_run.c:371 msgid "Please enter the Bootstrap file name: " msgstr "Saisissez le nom du fichier Bootstrap : " # Impossible d'ouvrir %s : ERR=%s -#: src/dird/ua_run.c:380 +#: src/dird/ua_run.c:383 #, c-format msgid "Warning cannot open %s: ERR=%s\n" msgstr "Impossible d'ouvrir %s : ERR=%s\n" -#: src/dird/ua_run.c:399 +#: src/dird/ua_run.c:402 msgid "Please enter path prefix for restore (/ for none): " msgstr "Saisissez le chemin (prefix) pour la restauration (/ pour aucun) : " -#: src/dird/ua_run.c:421 +#: src/dird/ua_run.c:424 msgid "Replace:\n" msgstr "Écrasement :\n" -#: src/dird/ua_run.c:425 +#: src/dird/ua_run.c:428 msgid "Select replace option" msgstr "Saisissez l'option d'écrasement" -#: src/dird/ua_run.c:436 +#: src/dird/ua_run.c:439 msgid "" "You must set the bootstrap file to NULL to be able to specify a JobId.\n" msgstr "" "Vous ne devez pas spécifié de fichier bootstrap pour pouvoir utiliser un " "JobId.\n" -#: src/dird/ua_run.c:456 +#: src/dird/ua_run.c:459 msgid "Job failed.\n" msgstr "Job échoué.\n" -#: src/dird/ua_run.c:459 +#: src/dird/ua_run.c:462 #, c-format msgid "Job queued. JobId=%s\n" msgstr "Job mis en queue. JobId=%s\n" -#: src/dird/ua_run.c:465 +#: src/dird/ua_run.c:468 msgid "Job not run.\n" msgstr "Job non lancé.\n" -#: src/dird/ua_run.c:477 +#: src/dird/ua_run.c:480 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s\n" msgstr "" -#: src/dird/ua_run.c:480 +#: src/dird/ua_run.c:483 msgid "This will replace your current Where value\n" msgstr "" -#: src/dird/ua_run.c:481 +#: src/dird/ua_run.c:484 msgid "Strip prefix" msgstr "" -#: src/dird/ua_run.c:482 +#: src/dird/ua_run.c:485 msgid "Add prefix" msgstr "" -#: src/dird/ua_run.c:483 +#: src/dird/ua_run.c:486 msgid "Add file suffix" msgstr "" -#: src/dird/ua_run.c:484 +#: src/dird/ua_run.c:487 msgid "Enter a regexp" msgstr "" -#: src/dird/ua_run.c:485 +#: src/dird/ua_run.c:488 msgid "Test filename manipulation" msgstr "" -#: src/dird/ua_run.c:486 +#: src/dird/ua_run.c:489 msgid "Use this ?" msgstr "" -#: src/dird/ua_run.c:491 +#: src/dird/ua_run.c:494 msgid "Please enter path prefix to strip: " msgstr "Saisissez le début du chemin (prefix) à enlever : " -#: src/dird/ua_run.c:499 +#: src/dird/ua_run.c:502 msgid "Please enter path prefix to add (/ for none): " msgstr "Saisissez le chemin (prefix) à ajouter (/ pour aucun) : " -#: src/dird/ua_run.c:510 +#: src/dird/ua_run.c:513 msgid "Please enter file suffix to add: " msgstr "Saisissez une extention à ajouter aux fichiers : " -#: src/dird/ua_run.c:517 +#: src/dird/ua_run.c:520 msgid "Please enter a valid regexp (!from!to!): " msgstr "Saisissez une regexp valide (!rechercher!remplacer!) : " -#: src/dird/ua_run.c:530 +#: src/dird/ua_run.c:533 #, c-format msgid "regexwhere=%s\n" msgstr "" -#: src/dird/ua_run.c:536 +#: src/dird/ua_run.c:539 #, c-format msgid "strip_prefix=%s add_prefix=%s add_suffix=%s result=%s\n" msgstr "" -#: src/dird/ua_run.c:543 +#: src/dird/ua_run.c:546 msgid "Cannot use your regexp\n" msgstr "Impossible d'utiliser votre regexp\n" -#: src/dird/ua_run.c:547 +#: src/dird/ua_run.c:550 msgid "Please enter filename to test: " msgstr "Saisissez un nom de fichier à tester : " -#: src/dird/ua_run.c:549 +#: src/dird/ua_run.c:552 #, c-format msgid "%s -> %s\n" msgstr "%s -> %s\n" -#: src/dird/ua_run.c:593 +#: src/dird/ua_run.c:596 msgid "Cannot use your regexp.\n" msgstr "Impossible d'utiliser votre regexp.\n" -#: src/dird/ua_run.c:606 src/dird/ua_run.c:632 +#: src/dird/ua_run.c:609 src/dird/ua_run.c:635 msgid "Levels:\n" msgstr "Types :\n" -#: src/dird/ua_run.c:607 src/filed/status.c:373 src/stored/status.c:560 +#: src/dird/ua_run.c:610 src/filed/status.c:373 src/stored/status.c:560 #: src/lib/util.c:335 msgid "Base" msgstr "Base" -#: src/dird/ua_run.c:608 src/filed/status.c:375 src/stored/status.c:562 +#: src/dird/ua_run.c:611 src/filed/status.c:375 src/stored/status.c:562 #: src/lib/util.c:337 msgid "Full" msgstr "Full" -#: src/dird/ua_run.c:609 src/filed/status.c:378 src/stored/status.c:565 +#: src/dird/ua_run.c:612 src/filed/status.c:378 src/stored/status.c:565 #: src/lib/util.c:340 msgid "Incremental" msgstr "Incrémental" -#: src/dird/ua_run.c:610 src/filed/status.c:381 src/stored/status.c:568 +#: src/dird/ua_run.c:613 src/filed/status.c:381 src/stored/status.c:568 #: src/lib/util.c:343 msgid "Differential" msgstr "Différentiel" -#: src/dird/ua_run.c:611 src/filed/status.c:384 src/stored/status.c:571 +#: src/dird/ua_run.c:614 src/filed/status.c:384 src/stored/status.c:571 #: src/lib/util.c:346 msgid "Since" msgstr "Depuis" -#: src/dird/ua_run.c:612 src/dird/ua_run.c:638 +#: src/dird/ua_run.c:615 src/dird/ua_run.c:641 msgid "Select level" msgstr "Saisissez le type" -#: src/dird/ua_run.c:633 +#: src/dird/ua_run.c:636 msgid "Initialize Catalog" msgstr "Initialisez le catalogue" -#: src/dird/ua_run.c:634 src/filed/status.c:387 src/stored/status.c:574 +#: src/dird/ua_run.c:637 src/filed/status.c:387 src/stored/status.c:574 #: src/lib/util.c:349 msgid "Verify Catalog" msgstr "" -#: src/dird/ua_run.c:635 src/lib/util.c:355 +#: src/dird/ua_run.c:638 src/lib/util.c:355 msgid "Verify Volume to Catalog" msgstr "" -#: src/dird/ua_run.c:636 src/lib/util.c:358 +#: src/dird/ua_run.c:639 src/lib/util.c:358 msgid "Verify Disk to Catalog" msgstr "" -#: src/dird/ua_run.c:637 +#: src/dird/ua_run.c:640 msgid "Verify Volume Data (not yet implemented)" msgstr "Vérification des données sur le volume (pas encore implémenté)" -#: src/dird/ua_run.c:658 +#: src/dird/ua_run.c:661 msgid "Level not appropriate for this Job. Cannot be changed.\n" msgstr "" -#: src/dird/ua_run.c:672 +#: src/dird/ua_run.c:675 #, c-format msgid "" "Run %s job\n" @@ -5204,11 +5210,11 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:679 src/lib/util.c:302 +#: src/dird/ua_run.c:682 src/lib/util.c:302 msgid "Admin" msgstr "Admin" -#: src/dird/ua_run.c:692 +#: src/dird/ua_run.c:695 #, c-format msgid "" "Run %s job\n" @@ -5231,11 +5237,11 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:701 src/lib/util.c:293 +#: src/dird/ua_run.c:704 src/lib/util.c:293 msgid "Backup" msgstr "Backup" -#: src/dird/ua_run.c:724 +#: src/dird/ua_run.c:727 #, c-format msgid "" "Run %s job\n" @@ -5262,15 +5268,15 @@ msgstr "" "Quand : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:735 src/lib/util.c:296 +#: src/dird/ua_run.c:738 src/lib/util.c:296 msgid "Verify" msgstr "Vérifier" -#: src/dird/ua_run.c:753 +#: src/dird/ua_run.c:756 msgid "Please enter a JobId for restore: " msgstr "Saisissez le JobId pour la restauration : " -#: src/dird/ua_run.c:765 +#: src/dird/ua_run.c:768 #, fuzzy, c-format msgid "" "Run Restore job\n" @@ -5299,7 +5305,7 @@ msgstr "" "Catalogue : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:790 +#: src/dird/ua_run.c:793 #, c-format msgid "" "Run Restore job\n" @@ -5328,7 +5334,7 @@ msgstr "" "Catalogue : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:817 +#: src/dird/ua_run.c:820 #, c-format msgid "" "Run Restore job\n" @@ -5339,17 +5345,17 @@ msgstr "" "JobName : %s\n" "Bootstrap : %s\n" -#: src/dird/ua_run.c:825 +#: src/dird/ua_run.c:828 #, c-format msgid "RegexWhere: %s\n" msgstr "" -#: src/dird/ua_run.c:828 +#: src/dird/ua_run.c:831 #, c-format msgid "Where: %s\n" msgstr "Where : %s\n" -#: src/dird/ua_run.c:832 +#: src/dird/ua_run.c:835 #, c-format msgid "" "Replace: %s\n" @@ -5368,7 +5374,7 @@ msgstr "" "Catalogue : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:851 +#: src/dird/ua_run.c:854 #, fuzzy, c-format msgid "" "Run Migration job\n" @@ -5396,171 +5402,171 @@ msgstr "" "Catalogue : %s\n" "Priorité : %d\n" -#: src/dird/ua_run.c:876 +#: src/dird/ua_run.c:879 #, c-format msgid "Unknown Job Type=%d\n" msgstr "Job du Type=%d inconnu\n" -#: src/dird/ua_run.c:936 +#: src/dird/ua_run.c:939 #, c-format msgid "Value missing for keyword %s\n" msgstr "" -#: src/dird/ua_run.c:943 +#: src/dird/ua_run.c:946 msgid "Job name specified twice.\n" msgstr "Le job est déjà spécifié.\n" -#: src/dird/ua_run.c:951 +#: src/dird/ua_run.c:954 msgid "JobId specified twice.\n" msgstr "Le JobId est déjà spécifié.\n" -#: src/dird/ua_run.c:960 src/dird/ua_run.c:1104 +#: src/dird/ua_run.c:963 src/dird/ua_run.c:1107 msgid "Client specified twice.\n" msgstr "Le client est déjà spécifié.\n" -#: src/dird/ua_run.c:968 +#: src/dird/ua_run.c:971 msgid "FileSet specified twice.\n" msgstr "Le FileSet est déjà spécifié.\n" -#: src/dird/ua_run.c:976 +#: src/dird/ua_run.c:979 msgid "Level specified twice.\n" msgstr "Le type (Level) est déjà spécifié.\n" -#: src/dird/ua_run.c:985 +#: src/dird/ua_run.c:988 msgid "Storage specified twice.\n" msgstr "Le Storage est déjà spécifié.\n" -#: src/dird/ua_run.c:993 +#: src/dird/ua_run.c:996 msgid "RegexWhere or Where specified twice.\n" msgstr "RegexWhere ou Where est déjà spécifiée.\n" -#: src/dird/ua_run.c:998 +#: src/dird/ua_run.c:1001 #, fuzzy msgid "No authorization for \"regexwhere\" specification.\n" msgstr "La destination (Where) est déjà spécifiée.\n" -#: src/dird/ua_run.c:1005 +#: src/dird/ua_run.c:1008 msgid "Where or RegexWhere specified twice.\n" msgstr "RegexWhere ou Where est déjà spécifiée.\n" -#: src/dird/ua_run.c:1010 +#: src/dird/ua_run.c:1013 #, fuzzy msgid "No authoriztion for \"where\" specification.\n" msgstr "Pas d'enregistrement trouvé en base pour : %s\n" -#: src/dird/ua_run.c:1017 +#: src/dird/ua_run.c:1020 msgid "Bootstrap specified twice.\n" msgstr "Le bootstrap est déjà spécifié.\n" -#: src/dird/ua_run.c:1025 +#: src/dird/ua_run.c:1028 msgid "Replace specified twice.\n" msgstr "L'option d'écrasement (Replace) est déjà spécifié.\n" -#: src/dird/ua_run.c:1033 +#: src/dird/ua_run.c:1036 msgid "When specified twice.\n" msgstr "La planification (When) est déjà spécifiée.\n" -#: src/dird/ua_run.c:1041 +#: src/dird/ua_run.c:1044 msgid "Priority specified twice.\n" msgstr "La priorité (Priority) est déjà spécifiée.\n" -#: src/dird/ua_run.c:1046 +#: src/dird/ua_run.c:1049 msgid "Priority must be positive nonzero setting it to 10.\n" msgstr "" "La priorité doit être supérieure à zéro. Utilisation d'une priorité de 10.\n" -#: src/dird/ua_run.c:1056 +#: src/dird/ua_run.c:1059 msgid "Verify Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1088 +#: src/dird/ua_run.c:1091 msgid "Migration Job specified twice.\n" msgstr "" -#: src/dird/ua_run.c:1096 +#: src/dird/ua_run.c:1099 msgid "Pool specified twice.\n" msgstr "Le pool est déjà spécifié.\n" -#: src/dird/ua_run.c:1112 +#: src/dird/ua_run.c:1115 #, fuzzy msgid "Restore Client specified twice.\n" msgstr "Le client est déjà spécifié.\n" -#: src/dird/ua_run.c:1136 +#: src/dird/ua_run.c:1139 #, c-format msgid "Invalid keyword: %s\n" msgstr "Argument invalide : %s\n" -#: src/dird/ua_run.c:1147 +#: src/dird/ua_run.c:1150 #, c-format msgid "Catalog \"%s\" not found\n" msgstr "Le catalogue « %s » est introuvable\n" -#: src/dird/ua_run.c:1151 +#: src/dird/ua_run.c:1154 #, c-format msgid "No authorization. Catalog \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1162 +#: src/dird/ua_run.c:1165 #, c-format msgid "Job \"%s\" not found\n" msgstr "Le job « %s » est introuvable\n" -#: src/dird/ua_run.c:1169 +#: src/dird/ua_run.c:1172 msgid "A job name must be specified.\n" msgstr "Un nom de Job doit être spécifié.\n" -#: src/dird/ua_run.c:1175 +#: src/dird/ua_run.c:1178 #, c-format msgid "No authorization. Job \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1183 +#: src/dird/ua_run.c:1186 #, c-format msgid "Pool \"%s\" not found.\n" msgstr "Le pool « %s » est introuvable.\n" -#: src/dird/ua_run.c:1193 +#: src/dird/ua_run.c:1196 #, c-format msgid "No authorization. Pool \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1203 +#: src/dird/ua_run.c:1206 #, c-format msgid "Storage \"%s\" not found.\n" msgstr "Le Storage « %s » est introuvable.\n" -#: src/dird/ua_run.c:1215 +#: src/dird/ua_run.c:1218 #, c-format msgid "No authorization. Storage \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1235 src/dird/ua_run.c:1255 +#: src/dird/ua_run.c:1238 src/dird/ua_run.c:1258 #, c-format msgid "No authorization. Client \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1245 +#: src/dird/ua_run.c:1248 #, fuzzy, c-format msgid "Restore Client \"%s\" not found.\n" msgstr "le client « %s » est introuvable.\n" -#: src/dird/ua_run.c:1265 +#: src/dird/ua_run.c:1268 #, c-format msgid "FileSet \"%s\" not found.\n" msgstr "Le FileSet « %s » est introuvable.\n" -#: src/dird/ua_run.c:1274 +#: src/dird/ua_run.c:1277 #, c-format msgid "No authorization. FileSet \"%s\".\n" msgstr "" -#: src/dird/ua_run.c:1282 +#: src/dird/ua_run.c:1285 #, c-format msgid "Verify Job \"%s\" not found.\n" msgstr "" -#: src/dird/ua_run.c:1292 +#: src/dird/ua_run.c:1295 #, c-format msgid "Migration Job \"%s\" not found.\n" msgstr "" @@ -6696,7 +6702,7 @@ msgstr "Statut #: src/gnome2-console/interface.c:255 src/lib/util.c:299 #: src/wx-console/wxbrestorepanel.cpp:404 -#: src/wx-console/wxbrestorepanel.cpp:1974 +#: src/wx-console/wxbrestorepanel.cpp:2000 msgid "Restore" msgstr "Restaurer" @@ -6784,7 +6790,7 @@ msgid " " msgstr " (" #: src/gnome2-console/interface.c:765 src/gnome2-console/interface.c:1660 -#: src/wx-console/wxbrestorepanel.cpp:1886 +#: src/wx-console/wxbrestorepanel.cpp:1913 #, fuzzy msgid "Client:" msgstr "Client" @@ -6794,7 +6800,7 @@ msgstr "Client" msgid "FileSet: " msgstr "FileSet" -#: src/gnome2-console/interface.c:820 src/wx-console/wxbrestorepanel.cpp:1893 +#: src/gnome2-console/interface.c:820 src/wx-console/wxbrestorepanel.cpp:1920 #, fuzzy msgid "Priority:" msgstr "Priorité" @@ -6824,7 +6830,7 @@ msgid " " msgstr "" #: src/gnome2-console/interface.c:898 src/gnome2-console/interface.c:1407 -#: src/gnome2-console/interface.c:1748 src/wx-console/wxbrestorepanel.cpp:1888 +#: src/gnome2-console/interface.c:1748 src/wx-console/wxbrestorepanel.cpp:1915 #, fuzzy msgid "Storage:" msgstr "Stockage" @@ -6839,12 +6845,12 @@ msgstr "messages" msgid "Where: " msgstr "Destination" -#: src/gnome2-console/interface.c:979 src/wx-console/wxbrestorepanel.cpp:1890 +#: src/gnome2-console/interface.c:979 src/wx-console/wxbrestorepanel.cpp:1917 #, fuzzy msgid "When:" msgstr "Quand" -#: src/gnome2-console/interface.c:999 src/wx-console/wxbrestorepanel.cpp:1871 +#: src/gnome2-console/interface.c:999 src/wx-console/wxbrestorepanel.cpp:1898 #, fuzzy msgid "Bootstrap:" msgstr "Bootstrap" @@ -7736,7 +7742,7 @@ msgstr "" #: src/stored/autochanger.c:149 #, c-format msgid "" -"Invalid slot=%d defined in catalog for Volume \"%s\" on %s. Manual load my " +"Invalid slot=%d defined in catalog for Volume \"%s\" on %s. Manual load may " "be required.\n" msgstr "" @@ -8036,63 +8042,63 @@ msgstr "" msgid "End of Volume at file %u on device %s, Volume \"%s\"\n" msgstr "Fin de Volume au fichier %u sur le Device %s, Volume « %s »\n" -#: src/stored/read_record.c:86 +#: src/stored/read_record.c:87 msgid "End of all volumes.\n" msgstr "Fin de tous les Volumes.\n" -#: src/stored/read_record.c:129 +#: src/stored/read_record.c:130 msgid "part" msgstr "" -#: src/stored/read_record.c:132 +#: src/stored/read_record.c:133 msgid "file" msgstr "" -#: src/stored/read_record.c:135 +#: src/stored/read_record.c:136 #, c-format msgid "End of %s %u on device %s, Volume \"%s\"\n" msgstr "Fin de %s %u sur le device %s, Volume « %s »\n" -#: src/stored/read_record.c:149 +#: src/stored/read_record.c:150 msgid "Did fsr in attemp to skip bad record.\n" msgstr "" -#: src/stored/read_record.c:342 +#: src/stored/read_record.c:343 #, c-format msgid "Reposition from (file:block) %u:%u to %u:%u\n" msgstr "Repositionnement de (fichier:bloc) %u:%u à %u:%u\n" -#: src/stored/read_record.c:370 +#: src/stored/read_record.c:371 #, c-format msgid "Forward spacing Volume \"%s\" to file:block %u:%u.\n" msgstr "Postionnement en avant du Volume « %s » sur le fichier:bloc %u:%u.\n" -#: src/stored/read_record.c:388 src/stored/bcopy.c:312 src/stored/bls.c:416 +#: src/stored/read_record.c:389 src/stored/bcopy.c:312 src/stored/bls.c:416 msgid "Fresh Volume Label" msgstr "" -#: src/stored/read_record.c:391 src/stored/bcopy.c:315 src/stored/bls.c:419 +#: src/stored/read_record.c:392 src/stored/bcopy.c:315 src/stored/bls.c:419 msgid "Volume Label" msgstr "" -#: src/stored/read_record.c:395 +#: src/stored/read_record.c:396 msgid "Begin Session" msgstr "" -#: src/stored/read_record.c:399 +#: src/stored/read_record.c:400 msgid "End Session" msgstr "" -#: src/stored/read_record.c:402 src/stored/label.c:1032 +#: src/stored/read_record.c:403 src/stored/label.c:1031 msgid "End of Media" msgstr "" -#: src/stored/read_record.c:405 +#: src/stored/read_record.c:406 #, c-format msgid "Unknown code %d\n" msgstr "" -#: src/stored/read_record.c:409 src/stored/bcopy.c:337 src/stored/bls.c:440 +#: src/stored/read_record.c:410 src/stored/bcopy.c:337 src/stored/bls.c:440 #, c-format msgid "%s Record: VolSessionId=%d VolSessionTime=%d JobId=%d DataLen=%d\n" msgstr "" @@ -8126,22 +8132,27 @@ msgstr "Impossible d'initialiser le verrou sur la base. ERR=%s\n" msgid "Unable to initialize volume list lock. ERR=%s\n" msgstr "Impossible d'initialiser le verrou sur la base. ERR=%s\n" -#: src/stored/reserve.c:434 +#: src/stored/reserve.c:421 +#, c-format +msgid "Device switch. New device %s chosen.\n" +msgstr "" + +#: src/stored/reserve.c:474 #, c-format msgid "Hey! num_writers=%d!!!!\n" msgstr "" -#: src/stored/reserve.c:649 +#: src/stored/reserve.c:705 #, fuzzy msgid "3939 Could not get dcr\n" msgstr "Impossible de créer la structure BSOCK cliente.\n" -#: src/stored/reserve.c:772 src/stored/reserve.c:783 +#: src/stored/reserve.c:828 src/stored/reserve.c:839 #, c-format msgid "Failed command: %s\n" msgstr "Erreur sur la commande : %s\n" -#: src/stored/reserve.c:773 +#: src/stored/reserve.c:829 #, c-format msgid "" "\n" @@ -8149,7 +8160,7 @@ msgid "" "Device resources.\n" msgstr "" -#: src/stored/reserve.c:1076 src/stored/dircmd.c:596 +#: src/stored/reserve.c:1135 src/stored/dircmd.c:598 #, c-format msgid "" "\n" @@ -8157,42 +8168,42 @@ msgid "" "does not exist.\n" msgstr "" -#: src/stored/reserve.c:1080 src/stored/dircmd.c:574 +#: src/stored/reserve.c:1139 src/stored/dircmd.c:576 #, c-format msgid "" "\n" " Device \"%s\" requested by DIR could not be opened or does not exist.\n" msgstr "" -#: src/stored/reserve.c:1092 +#: src/stored/reserve.c:1151 #, c-format msgid "3926 Could not get dcr for device: %s\n" msgstr "" -#: src/stored/reserve.c:1207 +#: src/stored/reserve.c:1274 #, c-format msgid "3601 JobId=%u device %s is BLOCKED due to user unmount.\n" msgstr "" "3601 JobId=%u device %s est BLOQUÉ car il a été demonté par l'utilisateur.\n" -#: src/stored/reserve.c:1217 +#: src/stored/reserve.c:1284 #, c-format msgid "3602 JobId=%u device %s is busy (already reading/writing).\n" msgstr "3602 JobId=%u device %s est occupé (à lire ou écrire).\n" -#: src/stored/reserve.c:1264 +#: src/stored/reserve.c:1331 #, c-format msgid "3603 JobId=%u device %s is busy reading.\n" msgstr "3603 JobId=%u device %s est occupé en lecture.\n" -#: src/stored/reserve.c:1273 +#: src/stored/reserve.c:1340 #, c-format msgid "3604 JobId=%u device %s is BLOCKED due to user unmount.\n" msgstr "" "3604 JobId=%u device %s est bloqué car il a été démonté par l'utilisateur " "(unmount).\n" -#: src/stored/reserve.c:1314 +#: src/stored/reserve.c:1381 #, fuzzy, c-format msgid "" "3608 JobId=%u wants Pool=\"%s\" but have Pool=\"%s\" nreserve=%d on drive %" @@ -8201,46 +8212,46 @@ msgstr "" "3608 JobId=%u voulait le Pool=« %s », mais c'est le Pool=« %s » qui est dans " "le drive %s.\n" -#: src/stored/reserve.c:1336 +#: src/stored/reserve.c:1403 #, fuzzy, c-format msgid "3610 JobId=%u Volume max jobs exceeded on drive %s.\n" msgstr "" "3607 JobId=%u voulait Vol=« %s », c'est le Vol=« %s » qui est dans le drive %" "s.\n" -#: src/stored/reserve.c:1391 +#: src/stored/reserve.c:1458 #, c-format msgid "3605 JobId=%u wants free drive but device %s is busy.\n" msgstr "" "3605 JobId=%u voulait libérer le lecteur, mais le device %s est occupé.\n" -#: src/stored/reserve.c:1399 +#: src/stored/reserve.c:1466 #, c-format msgid "3606 JobId=%u prefers mounted drives, but drive %s has no Volume.\n" msgstr "3606 JobId=%u voulait un lecteur monté, mais le lecteur %s est vide.\n" -#: src/stored/reserve.c:1422 +#: src/stored/reserve.c:1489 #, c-format msgid "3607 JobId=%u wants Vol=\"%s\" drive has Vol=\"%s\" on drive %s.\n" msgstr "" "3607 JobId=%u voulait Vol=« %s », c'est le Vol=« %s » qui est dans le drive %" "s.\n" -#: src/stored/reserve.c:1479 +#: src/stored/reserve.c:1546 #, c-format msgid "Logic error!!!! JobId=%u Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1480 +#: src/stored/reserve.c:1547 #, c-format msgid "3910 JobId=%u Logic error!!!! drive %s Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1483 +#: src/stored/reserve.c:1550 msgid "Logic error!!!! Should not get here.\n" msgstr "" -#: src/stored/reserve.c:1486 +#: src/stored/reserve.c:1553 #, c-format msgid "3911 JobId=%u failed reserve drive %s.\n" msgstr "" @@ -8284,7 +8295,7 @@ msgstr "" msgid "Wrong number of arguments: \n" msgstr "" -#: src/stored/bcopy.c:199 src/stored/btape.c:368 src/stored/device.c:297 +#: src/stored/bcopy.c:199 src/stored/btape.c:368 src/stored/device.c:290 #, c-format msgid "dev open failed: %s\n" msgstr "" @@ -8325,11 +8336,11 @@ msgstr "" msgid "EOT label not copied.\n" msgstr "" -#: src/stored/bcopy.c:319 src/stored/label.c:1026 src/stored/bls.c:423 +#: src/stored/bcopy.c:319 src/stored/label.c:1025 src/stored/bls.c:423 msgid "Begin Job Session" msgstr "" -#: src/stored/bcopy.c:323 src/stored/label.c:1029 src/stored/bls.c:427 +#: src/stored/bcopy.c:323 src/stored/label.c:1028 src/stored/bls.c:427 msgid "End Job Session" msgstr "" @@ -8337,7 +8348,7 @@ msgstr "" msgid "End of Medium" msgstr "" -#: src/stored/bcopy.c:331 src/stored/label.c:1038 src/stored/bls.c:434 +#: src/stored/bcopy.c:331 src/stored/label.c:1037 src/stored/bls.c:434 msgid "Unknown" msgstr "" @@ -8540,66 +8551,66 @@ msgstr "" msgid "Volume on %s has bad Bacula label type: %x\n" msgstr "Le volume sur %s possède un mauvais label Bacula : %x\n" -#: src/stored/label.c:216 src/stored/label.c:402 +#: src/stored/label.c:216 src/stored/label.c:405 #, fuzzy, c-format msgid "Could not reserve volume %s on %s\n" msgstr "Impossible de trouver le prochain volume pour le Job %s.\n" -#: src/stored/label.c:289 +#: src/stored/label.c:290 #, c-format msgid "Cannot write Volume label to block for device %s\n" msgstr "Impossible d'écrire le label du Volume sur le Device %s\n" -#: src/stored/label.c:449 +#: src/stored/label.c:453 #, c-format msgid "Rewind error on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:455 +#: src/stored/label.c:460 #, c-format msgid "Truncate error on device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:461 +#: src/stored/label.c:466 #, fuzzy, c-format msgid "Failed to re-open DVD after truncate on device %s: ERR=%s\n" msgstr "" "Impossible de se positionner à la fin du média sur le device %s : ERR=%s\n" -#: src/stored/label.c:484 +#: src/stored/label.c:489 #, c-format msgid "Unable to write device %s: ERR=%s\n" msgstr "" -#: src/stored/label.c:512 +#: src/stored/label.c:517 #, c-format msgid "Recycled volume \"%s\" on device %s, all previous data lost.\n" msgstr "" "Recyclage du volume « %s » sur le lecteur %s, les précédentes données sont " "perdues.\n" -#: src/stored/label.c:515 +#: src/stored/label.c:520 #, c-format msgid "Wrote label to prelabeled Volume \"%s\" on device %s\n" msgstr "" "Écriture du label sur le Volume pré-labélisé « %s » sur le lecteur %s\n" -#: src/stored/label.c:719 +#: src/stored/label.c:718 #, fuzzy, c-format msgid "Bad Volume session label = %d\n" msgstr "Le Volume n'a pas de label.\n" -#: src/stored/label.c:774 +#: src/stored/label.c:773 #, c-format msgid "Expecting Volume Label, got FI=%s Stream=%s len=%d\n" msgstr "" -#: src/stored/label.c:901 +#: src/stored/label.c:900 #, c-format msgid "Unknown %d" msgstr "" -#: src/stored/label.c:905 +#: src/stored/label.c:904 #, c-format msgid "" "\n" @@ -8616,17 +8627,17 @@ msgid "" "HostName : %s\n" msgstr "" -#: src/stored/label.c:927 +#: src/stored/label.c:926 #, c-format msgid "Date label written: %s\n" msgstr "" -#: src/stored/label.c:933 +#: src/stored/label.c:932 #, c-format msgid "Date label written: %04d-%02d-%02d at %02d:%02d\n" msgstr "" -#: src/stored/label.c:953 +#: src/stored/label.c:952 #, c-format msgid "" "\n" @@ -8639,7 +8650,7 @@ msgid "" "ClientName : %s\n" msgstr "" -#: src/stored/label.c:966 +#: src/stored/label.c:965 #, c-format msgid "" "Job (unique name) : %s\n" @@ -8648,7 +8659,7 @@ msgid "" "JobLevel : %c\n" msgstr "" -#: src/stored/label.c:975 +#: src/stored/label.c:974 #, c-format msgid "" "JobFiles : %s\n" @@ -8661,48 +8672,48 @@ msgid "" "JobStatus : %c\n" msgstr "" -#: src/stored/label.c:996 +#: src/stored/label.c:995 #, c-format msgid "Date written : %s\n" msgstr "" -#: src/stored/label.c:1001 +#: src/stored/label.c:1000 #, c-format msgid "Date written : %04d-%02d-%02d at %02d:%02d\n" msgstr "" -#: src/stored/label.c:1020 +#: src/stored/label.c:1019 msgid "Fresh Volume" msgstr "" -#: src/stored/label.c:1023 +#: src/stored/label.c:1022 msgid "Volume" msgstr "" -#: src/stored/label.c:1035 +#: src/stored/label.c:1034 msgid "End of Tape" msgstr "" -#: src/stored/label.c:1055 src/stored/label.c:1063 src/stored/label.c:1096 +#: src/stored/label.c:1054 src/stored/label.c:1062 src/stored/label.c:1095 #, c-format msgid "%s Record: File:blk=%u:%u SessId=%d SessTime=%d JobId=%d DataLen=%d\n" msgstr "" -#: src/stored/label.c:1060 +#: src/stored/label.c:1059 msgid "End of physical tape.\n" msgstr "" -#: src/stored/label.c:1075 src/stored/label.c:1084 +#: src/stored/label.c:1074 src/stored/label.c:1083 #, c-format msgid "%s Record: File:blk=%u:%u SessId=%d SessTime=%d JobId=%d\n" msgstr "" -#: src/stored/label.c:1077 +#: src/stored/label.c:1076 #, c-format msgid " Job=%s Date=%s Level=%c Type=%c\n" msgstr "" -#: src/stored/label.c:1086 +#: src/stored/label.c:1085 #, c-format msgid " Date=%s Level=%c Type=%c Files=%s Bytes=%s Errors=%d Status=%c\n" msgstr "" @@ -10880,12 +10891,12 @@ msgstr "" msgid "End of Volume \"%s\" %d records.\n" msgstr "Le volume « %s » existe déjà en base.\n" -#: src/stored/btape.c:2744 +#: src/stored/btape.c:2745 #, c-format msgid "Read block=%u, VolBytes=%s rate=%.1f KB/s\n" msgstr "" -#: src/stored/btape.c:2756 src/stored/mount.c:634 +#: src/stored/btape.c:2757 src/stored/mount.c:636 #, c-format msgid "Cannot open Dev=%s, Vol=%s\n" msgstr "" @@ -10933,7 +10944,7 @@ msgid "Writing spooled data to Volume. Despooling %s bytes ...\n" msgstr "" "Écriture des données spoolées sur le Volume. Transfert de %s octets...\n" -#: src/stored/spool.c:293 src/stored/mac.c:124 src/stored/mac.c:220 +#: src/stored/spool.c:293 src/stored/mac.c:125 src/stored/mac.c:221 #: src/stored/append.c:303 #, c-format msgid "Fatal append error on device %s: ERR=%s\n" @@ -11049,12 +11060,12 @@ msgstr "" msgid "write_block_to_device overflow block failed. ERR=%s" msgstr "" -#: src/stored/device.c:326 src/stored/dev.c:432 +#: src/stored/device.c:319 src/stored/dev.c:432 #, c-format msgid "Unable to open device %s: ERR=%s\n" msgstr "" -#: src/stored/device.c:328 +#: src/stored/device.c:321 #, c-format msgid "Unable to open archive %s: ERR=%s\n" msgstr "" @@ -11068,11 +11079,11 @@ msgstr "" msgid "No Volume names found for %s.\n" msgstr "" -#: src/stored/mac.c:126 src/stored/append.c:305 +#: src/stored/mac.c:127 src/stored/append.c:305 msgid "Set ok=FALSE after write_block_to_device.\n" msgstr "" -#: src/stored/mac.c:249 src/stored/append.c:244 +#: src/stored/mac.c:250 src/stored/append.c:244 #, c-format msgid "Error updating file attributes. ERR=%s\n" msgstr "" @@ -11238,8 +11249,8 @@ msgstr "3000 Job %s marqu msgid "3903 Error scanning cancel command.\n" msgstr "" -#: src/stored/dircmd.c:405 src/stored/dircmd.c:761 src/stored/dircmd.c:851 -#: src/stored/dircmd.c:923 src/stored/dircmd.c:986 src/stored/dircmd.c:1029 +#: src/stored/dircmd.c:405 src/stored/dircmd.c:763 src/stored/dircmd.c:853 +#: src/stored/dircmd.c:925 src/stored/dircmd.c:988 src/stored/dircmd.c:1031 #, c-format msgid "3999 Device \"%s\" not found or could not be opened.\n" msgstr "" @@ -11284,12 +11295,12 @@ msgstr "3914 Impossible de lab msgid "3913 Cannot label Volume. Unknown status %d from read_volume_label()\n" msgstr "" -#: src/stored/dircmd.c:542 +#: src/stored/dircmd.c:543 #, c-format msgid "3001 Mounted Volume: %s\n" msgstr "3001 Volume monté : %s\n" -#: src/stored/dircmd.c:546 src/stored/dircmd.c:1065 +#: src/stored/dircmd.c:547 src/stored/dircmd.c:1067 #, c-format msgid "" "3902 Cannot mount Volume on Storage Device %s because:\n" @@ -11298,17 +11309,17 @@ msgstr "" "3902 Impossible de monté le volume dans le storage device %s car :\n" "%s" -#: src/stored/dircmd.c:671 src/stored/dircmd.c:728 +#: src/stored/dircmd.c:673 src/stored/dircmd.c:730 #, c-format msgid "3901 open device failed: ERR=%s\n" msgstr "3901 l'ouverture du device a échoué : ERR=%s\n" -#: src/stored/dircmd.c:691 src/stored/dircmd.c:719 +#: src/stored/dircmd.c:693 src/stored/dircmd.c:721 #, c-format msgid "3001 Device %s is mounted with Volume \"%s\"\n" msgstr "3001 Device %s est monté avec le volume « %s »\n" -#: src/stored/dircmd.c:694 src/stored/dircmd.c:722 src/stored/dircmd.c:737 +#: src/stored/dircmd.c:696 src/stored/dircmd.c:724 src/stored/dircmd.c:739 #, c-format msgid "" "3905 Device %s open but no Bacula volume is mounted.\n" @@ -11318,133 +11329,133 @@ msgstr "" "Si ce n'est pas une cartouche vierge, essayer de la démonter puis de la " "remonter.\n" -#: src/stored/dircmd.c:704 +#: src/stored/dircmd.c:706 #, c-format msgid "3001 Device %s is doing acquire.\n" msgstr "" -#: src/stored/dircmd.c:709 src/stored/dircmd.c:823 +#: src/stored/dircmd.c:711 src/stored/dircmd.c:825 #, c-format msgid "3903 Device %s is being labeled.\n" msgstr "" -#: src/stored/dircmd.c:734 +#: src/stored/dircmd.c:736 #, c-format msgid "3001 Device %s is already mounted with Volume \"%s\"\n" msgstr "3001 Device %s est déjà monté avec le volume « %s »\n" -#: src/stored/dircmd.c:743 +#: src/stored/dircmd.c:745 #, c-format msgid "3002 Device %s is mounted.\n" msgstr "3002 Le device %s est monté.\n" -#: src/stored/dircmd.c:746 src/stored/dircmd.c:796 src/stored/dircmd.c:811 -#: src/stored/dircmd.c:842 +#: src/stored/dircmd.c:748 src/stored/dircmd.c:798 src/stored/dircmd.c:813 +#: src/stored/dircmd.c:844 #, c-format msgid "3907 %s" msgstr "3907 %s" -#: src/stored/dircmd.c:749 +#: src/stored/dircmd.c:751 #, c-format msgid "3906 File device %s is always mounted.\n" msgstr "3906 Le device fichier %s est toujours monté.\n" -#: src/stored/dircmd.c:755 +#: src/stored/dircmd.c:757 #, c-format msgid "3905 Bizarre wait state %d\n" msgstr "" -#: src/stored/dircmd.c:765 +#: src/stored/dircmd.c:767 #, c-format msgid "3909 Error scanning mount command: %s\n" msgstr "3909 Erreur pendant la lecture de la commande de montage : %s\n" -#: src/stored/dircmd.c:793 src/stored/dircmd.c:844 +#: src/stored/dircmd.c:795 src/stored/dircmd.c:846 #, c-format msgid "3002 Device %s unmounted.\n" msgstr "3002 Le device %s est démonté.\n" -#: src/stored/dircmd.c:800 +#: src/stored/dircmd.c:802 #, c-format msgid "3901 Device %s is already unmounted.\n" msgstr "3901 Le device %s est déjà démonté.\n" -#: src/stored/dircmd.c:814 +#: src/stored/dircmd.c:816 #, c-format msgid "3001 Device %s unmounted.\n" msgstr "3001 Le device %s est démonté.\n" -#: src/stored/dircmd.c:819 +#: src/stored/dircmd.c:821 #, c-format msgid "3902 Device %s is busy in acquire.\n" msgstr "3902 Le Device %s est occupé en acquisition.\n" -#: src/stored/dircmd.c:856 +#: src/stored/dircmd.c:858 #, c-format msgid "3907 Error scanning unmount command: %s\n" msgstr "" -#: src/stored/dircmd.c:887 +#: src/stored/dircmd.c:889 #, c-format msgid "3921 Device %s already released.\n" msgstr "3921 Le Device %s est déjà libéré.\n" -#: src/stored/dircmd.c:894 +#: src/stored/dircmd.c:896 #, c-format msgid "3922 Device %s waiting for sysop.\n" msgstr "3922 Device %s est en attente d'une intervention sysop.\n" -#: src/stored/dircmd.c:900 +#: src/stored/dircmd.c:902 #, c-format msgid "3922 Device %s waiting for mount.\n" msgstr "3922 Le Device %s est en atttente d'un montage.\n" -#: src/stored/dircmd.c:904 +#: src/stored/dircmd.c:906 #, c-format msgid "3923 Device %s is busy in acquire.\n" msgstr "" -#: src/stored/dircmd.c:908 +#: src/stored/dircmd.c:910 #, c-format msgid "3914 Device %s is being labeled.\n" msgstr "" -#: src/stored/dircmd.c:917 +#: src/stored/dircmd.c:919 #, c-format msgid "3022 Device %s released.\n" msgstr "3022 Le device %s est libéré.\n" -#: src/stored/dircmd.c:928 +#: src/stored/dircmd.c:930 #, c-format msgid "3927 Error scanning release command: %s\n" msgstr "" -#: src/stored/dircmd.c:973 +#: src/stored/dircmd.c:975 #, c-format msgid "3995 Device %s is not an autochanger.\n" msgstr "3995 Le Device %s n'est pas un autochangeur.\n" -#: src/stored/dircmd.c:990 +#: src/stored/dircmd.c:992 #, c-format msgid "3908 Error scanning autocharger drives/list/slots command: %s\n" msgstr "" -#: src/stored/dircmd.c:1033 +#: src/stored/dircmd.c:1035 #, c-format msgid "3909 Error scanning readlabel command: %s\n" msgstr "" -#: src/stored/dircmd.c:1061 +#: src/stored/dircmd.c:1063 #, c-format msgid "3001 Volume=%s Slot=%d\n" msgstr "3001 Volume=%s Slot=%d\n" -#: src/stored/dircmd.c:1093 +#: src/stored/dircmd.c:1095 #, c-format msgid "3931 Device %s is BLOCKED. user unmounted.\n" msgstr "3931 Device %s est BLOQUÉ, démonté par l'utilisateur.\n" -#: src/stored/dircmd.c:1097 +#: src/stored/dircmd.c:1099 #, c-format msgid "" "3932 Device %s is BLOCKED. user unmounted during wait for media/mount.\n" @@ -11452,32 +11463,32 @@ msgstr "" "3932 Device %s est BLOQUÉ, démonté par l'utilisateur alors que bacula était " "en attente d'un média.\n" -#: src/stored/dircmd.c:1101 +#: src/stored/dircmd.c:1103 #, c-format msgid "3933 Device %s is BLOCKED waiting for media.\n" msgstr "3933 Device %s est bloqué en attente d'un media.\n" -#: src/stored/dircmd.c:1105 +#: src/stored/dircmd.c:1107 #, c-format msgid "3934 Device %s is being initialized.\n" msgstr "3934 Device %s est en cours d'initialisation.\n" -#: src/stored/dircmd.c:1109 +#: src/stored/dircmd.c:1111 #, c-format msgid "3935 Device %s is blocked labeling a Volume.\n" msgstr "3935 Device %s est bloqué par une labélisation de volume.\n" -#: src/stored/dircmd.c:1113 +#: src/stored/dircmd.c:1115 #, c-format msgid "3935 Device %s is blocked for unknown reason.\n" msgstr "3935 Device %s est bloqué pour une raison inconnue.\n" -#: src/stored/dircmd.c:1118 +#: src/stored/dircmd.c:1120 #, c-format msgid "3936 Device %s is busy reading.\n" msgstr "3936 Device %s est occupé en lecture.\n" -#: src/stored/dircmd.c:1121 +#: src/stored/dircmd.c:1123 #, c-format msgid "3937 Device %s is busy with %d writer(s).\n" msgstr "3937 Device %s est occupé avec %d flux en écriture.\n" @@ -11495,8 +11506,8 @@ msgid "Unable to set network buffer size.\n" msgstr "" #: src/stored/append.c:94 src/stored/append.c:103 src/stored/append.c:115 -#: src/stored/append.c:298 src/stored/append.c:309 src/stored/askdir.c:334 -#: src/stored/askdir.c:335 +#: src/stored/append.c:298 src/stored/append.c:309 src/stored/askdir.c:326 +#: src/stored/askdir.c:327 msgid "NULL Volume name. This shouldn't happen!!!\n" msgstr "" @@ -11557,29 +11568,29 @@ msgstr "" msgid "Error getting Volume info: %s" msgstr "Erreur pendant la récupération des informations sur un Volume : %s" -#: src/stored/askdir.c:369 +#: src/stored/askdir.c:361 #, c-format msgid "Didn't get vol info vol=%s: ERR=%s" msgstr "" -#: src/stored/askdir.c:411 +#: src/stored/askdir.c:403 #, c-format msgid "Error creating JobMedia record: ERR=%s\n" msgstr "" -#: src/stored/askdir.c:418 +#: src/stored/askdir.c:410 #, c-format msgid "Error creating JobMedia record: %s\n" msgstr "" -#: src/stored/askdir.c:485 +#: src/stored/askdir.c:477 #, c-format msgid "Job %s canceled while waiting for mount on Storage Device \"%s\".\n" msgstr "" "Le job %s a été annulé alors qu'il attendait un montage sur le Storage " "Device « %s ».\n" -#: src/stored/askdir.c:498 +#: src/stored/askdir.c:490 #, c-format msgid "" "Job %s waiting. Cannot find any appendable volumes.\n" @@ -11594,27 +11605,27 @@ msgstr "" " Pool : %s\n" " Type du Media : %s\n" -#: src/stored/askdir.c:522 src/stored/askdir.c:612 +#: src/stored/askdir.c:514 src/stored/askdir.c:614 #, c-format msgid "Max time exceeded waiting to mount Storage Device %s for Job %s\n" msgstr "" -#: src/stored/askdir.c:532 +#: src/stored/askdir.c:524 msgid "pthread error in mount_next_volume.\n" msgstr "" -#: src/stored/askdir.c:564 +#: src/stored/askdir.c:556 msgid "Cannot request another volume: no volume name given.\n" msgstr "" -#: src/stored/askdir.c:570 +#: src/stored/askdir.c:562 #, c-format msgid "Job %s canceled while waiting for mount on Storage Device %s.\n" msgstr "" "Le Job %s a été annulé pendant qu'il attendait le montage sur le Storage " "Device %s.\n" -#: src/stored/askdir.c:585 +#: src/stored/askdir.c:579 #, c-format msgid "" "Please mount Volume \"%s\" or label a new one for:\n" @@ -11629,7 +11640,22 @@ msgstr "" " Pool : %s\n" " Type du Media : %s\n" -#: src/stored/askdir.c:622 +#: src/stored/askdir.c:585 +#, fuzzy, c-format +msgid "" +"Please mount Volume \"%s\" for:\n" +" Job: %s\n" +" Storage: %s\n" +" Pool: %s\n" +" Media type: %s\n" +msgstr "" +"Merci de monter ou de créer un nouveau volume pour :\n" +" Job : %s\n" +" Storage : %s\n" +" Pool : %s\n" +" Type du Media : %s\n" + +#: src/stored/askdir.c:624 msgid "pthread error in mount_volume\n" msgstr "" @@ -11885,17 +11911,17 @@ msgstr "" msgid "I/O function \"%s\" not supported on this device.\n" msgstr "" -#: src/stored/dev.c:1929 +#: src/stored/dev.c:1933 #, c-format msgid "Unable to truncate device %s. ERR=%s\n" msgstr "" -#: src/stored/dev.c:2028 src/stored/dev.c:2033 +#: src/stored/dev.c:2032 src/stored/dev.c:2037 #, c-format msgid "Device %s cannot be %smounted. ERR=%s\n" msgstr "Le Device %s ne peut pas être %smounted. ERR=%s\n" -#: src/stored/dev.c:2441 +#: src/stored/dev.c:2445 #, fuzzy, c-format msgid "Unable to set eotmodel on device %s: ERR=%s\n" msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n" @@ -12043,51 +12069,42 @@ msgid "" " device=%s\n" msgstr "" -#: src/stored/acquire.c:152 +#: src/stored/acquire.c:150 #, c-format msgid "Media Type change. New device %s chosen.\n" msgstr "" -#: src/stored/acquire.c:163 +#: src/stored/acquire.c:161 #, c-format msgid "No suitable device found to read Volume \"%s\"\n" msgstr "" -#: src/stored/acquire.c:192 +#: src/stored/acquire.c:190 #, c-format msgid "Job %s canceled.\n" msgstr "Le job %s est annulé.\n" -#: src/stored/acquire.c:206 +#: src/stored/acquire.c:204 #, c-format msgid "Read open device %s Volume \"%s\" failed: ERR=%s\n" msgstr "" -#: src/stored/acquire.c:277 +#: src/stored/acquire.c:275 #, c-format msgid "Too many errors trying to mount device %s for reading.\n" msgstr "" -#: src/stored/acquire.c:286 +#: src/stored/acquire.c:284 #, c-format msgid "Ready to read from volume \"%s\" on device %s.\n" msgstr "Prêt à lire les données du volume « %s » depuis le device %s.\n" -#: src/stored/acquire.c:336 +#: src/stored/acquire.c:334 #, fuzzy, c-format msgid "Want to append, but device %s is busy reading.\n" msgstr "3603 JobId=%u device %s est occupé en lecture.\n" -#: src/stored/acquire.c:378 -#, c-format -msgid "" -"Cannot recycle volume \"%s\" on device %s because it is in use by another " -"job.\n" -msgstr "" -"Impossible de recycler le volume « %s » sur le device %s car il est utilisé " -"par un autre job.\n" - -#: src/stored/acquire.c:404 +#: src/stored/acquire.c:398 #, fuzzy, c-format msgid "" "Invalid tape position on volume \"%s\" on device %s. Expected %d, got %d\n" @@ -12095,23 +12112,23 @@ msgstr "" "Fin du volume « %s » à %u:%u sur le device %s. Ecriture de %u octets, eu %" "d.\n" -#: src/stored/acquire.c:426 +#: src/stored/acquire.c:420 #, c-format msgid "Could not ready device %s for append.\n" msgstr "" -#: src/stored/acquire.c:524 src/stored/block.c:368 src/stored/block.c:718 -#: src/stored/block.c:794 +#: src/stored/acquire.c:519 src/stored/block.c:368 src/stored/block.c:722 +#: src/stored/block.c:798 #, c-format msgid "Could not create JobMedia record for Volume=\"%s\" Job=%s\n" msgstr "Impossible de créer un JobMedia en base pour le Volume=%s Job=%s\n" -#: src/stored/acquire.c:565 +#: src/stored/acquire.c:562 #, c-format msgid "Alert: %s" msgstr "Alert: %s" -#: src/stored/acquire.c:573 +#: src/stored/acquire.c:570 #, c-format msgid "3997 Bad alert command: %s: ERR=%s.\n" msgstr "" @@ -12221,144 +12238,144 @@ msgid "" "Block checksum mismatch in block=%u len=%d: calc=%x blk=%x\n" msgstr "" -#: src/stored/block.c:426 +#: src/stored/block.c:425 msgid "Cannot write block. Device at EOM.\n" msgstr "Impossible d'écrire un bloc. Le Device est au bout EOM.\n" -#: src/stored/block.c:431 +#: src/stored/block.c:430 msgid "Attempt to write on read-only Volume.\n" msgstr "" -#: src/stored/block.c:483 +#: src/stored/block.c:482 #, c-format msgid "User defined maximum volume capacity %s exceeded on device %s.\n" msgstr "" -#: src/stored/block.c:498 +#: src/stored/block.c:497 #, c-format msgid "Unable to write EOF. ERR=%s\n" msgstr "Impossible d'écrire le marqueur EOF. ERR=%s\n" -#: src/stored/block.c:524 src/stored/block.c:549 +#: src/stored/block.c:523 src/stored/block.c:548 msgid "Write block header zeroed.\n" msgstr "" -#: src/stored/block.c:568 +#: src/stored/block.c:567 #, c-format msgid "Write error at %u:%u on device %s. ERR=%s.\n" msgstr "Erreur d'écriture à %u:%u sur le device %s. ERR=%s\n" -#: src/stored/block.c:575 +#: src/stored/block.c:574 #, c-format msgid "End of Volume \"%s\" at %u:%u on device %s. Write of %u bytes got %d.\n" msgstr "" "Fin du volume « %s » à %u:%u sur le device %s. Ecriture de %u octets, eu %" "d.\n" -#: src/stored/block.c:655 src/stored/block.c:661 +#: src/stored/block.c:654 src/stored/block.c:660 #, c-format msgid "Backspace file at EOT failed. ERR=%s\n" msgstr "" -#: src/stored/block.c:668 +#: src/stored/block.c:667 #, c-format msgid "Backspace record at EOT failed. ERR=%s\n" msgstr "" -#: src/stored/block.c:685 +#: src/stored/block.c:684 #, c-format msgid "Re-read last block at EOT failed. ERR=%s" msgstr "Erreur sur la re-lecture du dernier bloc en EOT. ERR=%s" -#: src/stored/block.c:695 +#: src/stored/block.c:694 #, c-format msgid "" "Re-read of last block OK, but block numbers differ. Last block=%u Current " "block=%u.\n" msgstr "" -#: src/stored/block.c:698 +#: src/stored/block.c:697 msgid "Re-read of last block succeeded.\n" msgstr "La re-lecture du dernier bloc écrit a réussi.\n" -#: src/stored/block.c:726 +#: src/stored/block.c:730 #, c-format msgid "" "Error writing final EOF to tape. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:740 +#: src/stored/block.c:744 #, c-format msgid "" "Error writing final part to DVD. This Volume may not be readable.\n" "%s" msgstr "" -#: src/stored/block.c:843 +#: src/stored/block.c:847 #, c-format msgid "" "Error while writing, current part number is less than the total number of " "parts (%d/%d, device=%s)\n" msgstr "" -#: src/stored/block.c:851 +#: src/stored/block.c:855 #, c-format msgid "Unable to open device next part %s: ERR=%s\n" msgstr "" -#: src/stored/block.c:871 +#: src/stored/block.c:875 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d, errmsg=%s).\n" msgstr "" -#: src/stored/block.c:884 +#: src/stored/block.c:888 #, c-format msgid "" "End of Volume \"%s\" at %u:%u on device %s (part_size=%s, free_space=%s, " "free_space_errno=%d).\n" msgstr "" -#: src/stored/block.c:940 +#: src/stored/block.c:944 #, c-format msgid "Block buffer size looping problem on device %s\n" msgstr "" -#: src/stored/block.c:968 +#: src/stored/block.c:972 #, fuzzy, c-format msgid "Unable to open device part=%d %s: ERR=%s\n" msgstr "3910 Impossible d'ouvrir le device %s : ERR=%s\n" -#: src/stored/block.c:994 +#: src/stored/block.c:998 #, c-format msgid "Read error on fd=%d at file:blk %u:%u on device %s. ERR=%s.\n" msgstr "" -#: src/stored/block.c:1007 +#: src/stored/block.c:1011 #, c-format msgid "Read zero bytes at %u:%u on device %s.\n" msgstr "" -#: src/stored/block.c:1031 +#: src/stored/block.c:1035 #, c-format msgid "" "Volume data error at %u:%u! Very short block of %d bytes on device %s " "discarded.\n" msgstr "" -#: src/stored/block.c:1056 +#: src/stored/block.c:1060 #, c-format msgid "Block length %u is greater than buffer %u. Attempting recovery.\n" msgstr "" -#: src/stored/block.c:1075 +#: src/stored/block.c:1079 #, c-format msgid "Setting block buffer size to %u bytes.\n" msgstr "" -#: src/stored/block.c:1090 +#: src/stored/block.c:1094 #, c-format msgid "" "Volume data error at %u:%u! Short block of %d bytes on device %s discarded.\n" @@ -16209,7 +16226,7 @@ msgstr "Impossible de se connecter au Director\n" msgid "Disconnected of the director." msgstr "Impossible de se connecter au Director\n" -#: src/wx-console/wxbmainframe.cpp:685 src/wx-console/wxbrestorepanel.cpp:710 +#: src/wx-console/wxbmainframe.cpp:685 src/wx-console/wxbrestorepanel.cpp:720 msgid "Unexpected question has been received.\n" msgstr "" @@ -16222,7 +16239,7 @@ msgstr "" msgid "Bacula bwx-console" msgstr "Message de Bacula" -#: src/wx-console/wxbconfigpanel.cpp:205 +#: src/wx-console/wxbconfigpanel.cpp:213 msgid "Apply" msgstr "" @@ -16237,8 +16254,8 @@ msgid "Possible completions: " msgstr "Les valeurs possibles sont :\n" #: src/wx-console/wxbrestorepanel.cpp:234 -#: src/wx-console/wxbrestorepanel.cpp:1920 -#: src/wx-console/wxbrestorepanel.cpp:1949 +#: src/wx-console/wxbrestorepanel.cpp:1947 +#: src/wx-console/wxbrestorepanel.cpp:1976 #, fuzzy msgid "Enter restore mode" msgstr "Saisissez le nom d'un répertoire : " @@ -16283,8 +16300,8 @@ msgstr "" #: src/wx-console/wxbrestorepanel.cpp:503 #: src/wx-console/wxbrestorepanel.cpp:513 #: src/wx-console/wxbrestorepanel.cpp:516 -#: src/wx-console/wxbrestorepanel.cpp:1784 -#: src/wx-console/wxbrestorepanel.cpp:1870 +#: src/wx-console/wxbrestorepanel.cpp:1811 +#: src/wx-console/wxbrestorepanel.cpp:1897 #, fuzzy msgid "Job Name" msgstr "Job échoué.\n" @@ -16295,26 +16312,27 @@ msgstr "Job #: src/wx-console/wxbrestorepanel.cpp:456 #: src/wx-console/wxbrestorepanel.cpp:466 #: src/wx-console/wxbrestorepanel.cpp:467 -#: src/wx-console/wxbrestorepanel.cpp:1139 -#: src/wx-console/wxbrestorepanel.cpp:1212 -#: src/wx-console/wxbrestorepanel.cpp:1822 -#: src/wx-console/wxbrestorepanel.cpp:1824 -#: src/wx-console/wxbrestorepanel.cpp:1885 +#: src/wx-console/wxbrestorepanel.cpp:1153 +#: src/wx-console/wxbrestorepanel.cpp:1156 +#: src/wx-console/wxbrestorepanel.cpp:1239 +#: src/wx-console/wxbrestorepanel.cpp:1849 +#: src/wx-console/wxbrestorepanel.cpp:1851 +#: src/wx-console/wxbrestorepanel.cpp:1912 #, fuzzy msgid "Fileset" msgstr "FileSet" #: src/wx-console/wxbrestorepanel.cpp:340 -#: src/wx-console/wxbrestorepanel.cpp:1206 -#: src/wx-console/wxbrestorepanel.cpp:1222 -#: src/wx-console/wxbrestorepanel.cpp:1224 -#: src/wx-console/wxbrestorepanel.cpp:1232 -#: src/wx-console/wxbrestorepanel.cpp:1234 -#: src/wx-console/wxbrestorepanel.cpp:1253 -#: src/wx-console/wxbrestorepanel.cpp:1260 -#: src/wx-console/wxbrestorepanel.cpp:1812 -#: src/wx-console/wxbrestorepanel.cpp:1823 -#: src/wx-console/wxbrestorepanel.cpp:1944 +#: src/wx-console/wxbrestorepanel.cpp:1233 +#: src/wx-console/wxbrestorepanel.cpp:1249 +#: src/wx-console/wxbrestorepanel.cpp:1251 +#: src/wx-console/wxbrestorepanel.cpp:1259 +#: src/wx-console/wxbrestorepanel.cpp:1261 +#: src/wx-console/wxbrestorepanel.cpp:1280 +#: src/wx-console/wxbrestorepanel.cpp:1287 +#: src/wx-console/wxbrestorepanel.cpp:1839 +#: src/wx-console/wxbrestorepanel.cpp:1850 +#: src/wx-console/wxbrestorepanel.cpp:1971 #, fuzzy msgid "Before" msgstr "Restaurer" @@ -16325,7 +16343,7 @@ msgid "Please configure parameters concerning files to restore :" msgstr "Aucun fichier sélectionné pour la restauration.\n" #: src/wx-console/wxbrestorepanel.cpp:351 -#: src/wx-console/wxbrestorepanel.cpp:1878 +#: src/wx-console/wxbrestorepanel.cpp:1905 msgid "always" msgstr "" @@ -16339,7 +16357,7 @@ msgid "if older" msgstr "" #: src/wx-console/wxbrestorepanel.cpp:351 -#: src/wx-console/wxbrestorepanel.cpp:1881 +#: src/wx-console/wxbrestorepanel.cpp:1908 #, fuzzy msgid "never" msgstr "Type" @@ -16382,303 +16400,311 @@ msgstr "restauration de fichier" msgid "Please configure your restore parameters." msgstr "Aucun fichier sélectionné pour la restauration.\n" -#: src/wx-console/wxbrestorepanel.cpp:562 +#: src/wx-console/wxbrestorepanel.cpp:556 +#, fuzzy +msgid "Please select a client." +msgstr "Impossible de se connecter au Client.\n" + +#: src/wx-console/wxbrestorepanel.cpp:560 +#, fuzzy +msgid "Please select a restore date." +msgstr "Aucun fichier sélectionné pour la restauration.\n" + +#: src/wx-console/wxbrestorepanel.cpp:565 #, fuzzy msgid "Building restore tree..." msgstr "" "\n" "Analyse des répertoires pour le JobId %s..." -#: src/wx-console/wxbrestorepanel.cpp:605 +#: src/wx-console/wxbrestorepanel.cpp:613 #, fuzzy msgid "Error while starting restore: " msgstr "Entrez le nombre de départ : " -#: src/wx-console/wxbrestorepanel.cpp:695 +#: src/wx-console/wxbrestorepanel.cpp:705 msgid "" "Right click on a file or on a directory, or double-click on its mark to add " "it to the restore list." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:732 -#: src/wx-console/wxbrestorepanel.cpp:754 +#: src/wx-console/wxbrestorepanel.cpp:742 +#: src/wx-console/wxbrestorepanel.cpp:764 msgid "bwx-console: unexpected restore question." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:765 +#: src/wx-console/wxbrestorepanel.cpp:775 #, fuzzy msgid " files selected to be restored." msgstr "Aucun fichier sélectionné pour la restauration.\n" -#: src/wx-console/wxbrestorepanel.cpp:770 +#: src/wx-console/wxbrestorepanel.cpp:780 #, fuzzy msgid " file selected to be restored." msgstr "Aucun fichier sélectionné pour la restauration.\n" -#: src/wx-console/wxbrestorepanel.cpp:777 +#: src/wx-console/wxbrestorepanel.cpp:787 #, fuzzy, c-format msgid "Please configure your restore (%ld files selected to be restored)..." msgstr "Aucun fichier sélectionné pour la restauration.\n" -#: src/wx-console/wxbrestorepanel.cpp:787 +#: src/wx-console/wxbrestorepanel.cpp:797 #, fuzzy msgid "Restore failed : no file selected.\n" msgstr "Impossible de créer le fichier bootstrap %s : ERR=%s\n" -#: src/wx-console/wxbrestorepanel.cpp:788 +#: src/wx-console/wxbrestorepanel.cpp:798 #, fuzzy msgid "Restore failed : no file selected." msgstr "Impossible de se connecter au Client.\n" -#: src/wx-console/wxbrestorepanel.cpp:798 +#: src/wx-console/wxbrestorepanel.cpp:808 #, fuzzy msgid "Restoring, please wait..." msgstr "string" -#: src/wx-console/wxbrestorepanel.cpp:811 +#: src/wx-console/wxbrestorepanel.cpp:821 #, fuzzy msgid "Job queued. JobId=" msgstr "Job mis en queue. JobId=%s\n" -#: src/wx-console/wxbrestorepanel.cpp:813 +#: src/wx-console/wxbrestorepanel.cpp:823 #, fuzzy msgid "Restore queued, jobid=" msgstr "Job démarré. JobId=%s\n" -#: src/wx-console/wxbrestorepanel.cpp:817 +#: src/wx-console/wxbrestorepanel.cpp:827 #, fuzzy msgid "Job failed." msgstr "Job échoué.\n" -#: src/wx-console/wxbrestorepanel.cpp:818 +#: src/wx-console/wxbrestorepanel.cpp:828 msgid "Restore failed, please look at messages.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:819 +#: src/wx-console/wxbrestorepanel.cpp:829 msgid "Restore failed, please look at messages in console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:825 -#: src/wx-console/wxbrestorepanel.cpp:826 +#: src/wx-console/wxbrestorepanel.cpp:835 +#: src/wx-console/wxbrestorepanel.cpp:836 #, fuzzy msgid "Failed to retrieve jobid.\n" msgstr "Impossible de se connecter au Client.\n" -#: src/wx-console/wxbrestorepanel.cpp:852 +#: src/wx-console/wxbrestorepanel.cpp:862 msgid "" -"Restore is scheduled in more than two minutes, bwx-console will not wait for " -"its completion.\n" +"Restore is scheduled to run. bwx-console will not wait for its completion.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:853 +#: src/wx-console/wxbrestorepanel.cpp:863 msgid "" -"Restore is scheduled in more than two minutes, bwx-console will not wait for " -"its completion." +"Restore is scheduled to run. bwx-console will not wait for its completion." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:879 +#: src/wx-console/wxbrestorepanel.cpp:889 #, fuzzy msgid "Restore job created, but not yet running." msgstr "Restauration annulée" -#: src/wx-console/wxbrestorepanel.cpp:884 +#: src/wx-console/wxbrestorepanel.cpp:894 #, fuzzy, c-format msgid "Restore job running, please wait (%ld of %ld files restored)..." msgstr "%s Job %s est en attente de la connexion du Client.\n" -#: src/wx-console/wxbrestorepanel.cpp:888 +#: src/wx-console/wxbrestorepanel.cpp:898 #, fuzzy msgid "Restore job terminated successfully." msgstr "Restauration non effectuée.\n" -#: src/wx-console/wxbrestorepanel.cpp:889 +#: src/wx-console/wxbrestorepanel.cpp:899 #, fuzzy msgid "Restore job terminated successfully.\n" msgstr "Restauration non effectuée.\n" -#: src/wx-console/wxbrestorepanel.cpp:894 +#: src/wx-console/wxbrestorepanel.cpp:904 msgid "Restore job terminated in error, see messages in console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:895 +#: src/wx-console/wxbrestorepanel.cpp:905 #, fuzzy msgid "Restore job terminated in error, see messages.\n" msgstr " Le Device est BLOQUÉ en attente d'un média.\n" -#: src/wx-console/wxbrestorepanel.cpp:900 +#: src/wx-console/wxbrestorepanel.cpp:910 msgid "Restore job reported a non-fatal error." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:904 +#: src/wx-console/wxbrestorepanel.cpp:914 #, fuzzy msgid "Restore job reported a fatal error." msgstr "Restauration annulée" -#: src/wx-console/wxbrestorepanel.cpp:909 +#: src/wx-console/wxbrestorepanel.cpp:919 #, fuzzy msgid "Restore job cancelled by user." msgstr "Restauration annulée" -#: src/wx-console/wxbrestorepanel.cpp:910 +#: src/wx-console/wxbrestorepanel.cpp:920 #, fuzzy msgid "Restore job cancelled by user.\n" msgstr "Restauration annulée" -#: src/wx-console/wxbrestorepanel.cpp:915 +#: src/wx-console/wxbrestorepanel.cpp:925 #, fuzzy msgid "Restore job is waiting on File daemon." msgstr "%s Job %s est en attente de la connexion du Client.\n" -#: src/wx-console/wxbrestorepanel.cpp:919 +#: src/wx-console/wxbrestorepanel.cpp:929 #, fuzzy msgid "Restore job is waiting for new media." msgstr " Le Device est BLOQUÉ en attente d'un média.\n" -#: src/wx-console/wxbrestorepanel.cpp:923 +#: src/wx-console/wxbrestorepanel.cpp:933 #, fuzzy msgid "Restore job is waiting for storage resource." msgstr "En attente du Storage" -#: src/wx-console/wxbrestorepanel.cpp:927 +#: src/wx-console/wxbrestorepanel.cpp:937 #, fuzzy msgid "Restore job is waiting for job resource." msgstr "En attente du Storage" -#: src/wx-console/wxbrestorepanel.cpp:931 +#: src/wx-console/wxbrestorepanel.cpp:941 #, fuzzy msgid "Restore job is waiting for Client resource." msgstr "%s Job %s est en attente de la connexion du Client.\n" -#: src/wx-console/wxbrestorepanel.cpp:935 +#: src/wx-console/wxbrestorepanel.cpp:945 #, fuzzy msgid "Restore job is waiting for maximum jobs." msgstr "En attente du Storage" -#: src/wx-console/wxbrestorepanel.cpp:939 +#: src/wx-console/wxbrestorepanel.cpp:949 #, fuzzy msgid "Restore job is waiting for start time." msgstr "attend son heure de démarrage" -#: src/wx-console/wxbrestorepanel.cpp:943 +#: src/wx-console/wxbrestorepanel.cpp:953 #, fuzzy msgid "Restore job is waiting for higher priority jobs to finish." msgstr "attend qu'un job plus prioritaire se termine" -#: src/wx-console/wxbrestorepanel.cpp:992 +#: src/wx-console/wxbrestorepanel.cpp:1002 msgid "" "The restore job has not been started within one minute, bwx-console will not " "wait for its completion anymore.\n" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:993 +#: src/wx-console/wxbrestorepanel.cpp:1003 msgid "" "The restore job has not been started within one minute, bwx-console will not " "wait for its completion anymore." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1003 +#: src/wx-console/wxbrestorepanel.cpp:1013 #, fuzzy msgid "Restore done successfully.\n" msgstr "Restauration non effectuée.\n" -#: src/wx-console/wxbrestorepanel.cpp:1004 +#: src/wx-console/wxbrestorepanel.cpp:1014 #, fuzzy msgid "Restore done successfully." msgstr "Restauration non effectuée.\n" -#: src/wx-console/wxbrestorepanel.cpp:1075 +#: src/wx-console/wxbrestorepanel.cpp:1086 msgid "Applying restore configuration changes..." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1126 +#: src/wx-console/wxbrestorepanel.cpp:1138 #, fuzzy msgid "Failed to find the selected client." msgstr "Impossible de se connecter au Client.\n" -#: src/wx-console/wxbrestorepanel.cpp:1141 +#: src/wx-console/wxbrestorepanel.cpp:1158 #, fuzzy msgid "Failed to find the selected fileset." msgstr "Impossible de se connecter au Client.\n" -#: src/wx-console/wxbrestorepanel.cpp:1156 +#: src/wx-console/wxbrestorepanel.cpp:1178 #, fuzzy msgid "Failed to find the selected storage." msgstr "Impossible de se connecter au Storage daemon.\n" -#: src/wx-console/wxbrestorepanel.cpp:1173 -#: src/wx-console/wxbrestorepanel.cpp:1859 +#: src/wx-console/wxbrestorepanel.cpp:1199 +#: src/wx-console/wxbrestorepanel.cpp:1886 #, fuzzy msgid "Run Restore job" msgstr "Sélectionnez le Job de restauration" -#: src/wx-console/wxbrestorepanel.cpp:1189 +#: src/wx-console/wxbrestorepanel.cpp:1216 msgid "Restore configuration changes were applied." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1198 +#: src/wx-console/wxbrestorepanel.cpp:1225 #, fuzzy msgid "Restore cancelled.\n" msgstr "Restauration annulée" -#: src/wx-console/wxbrestorepanel.cpp:1199 +#: src/wx-console/wxbrestorepanel.cpp:1226 #, fuzzy msgid "Restore cancelled." msgstr "Restauration annulée" -#: src/wx-console/wxbrestorepanel.cpp:1221 +#: src/wx-console/wxbrestorepanel.cpp:1248 #, fuzzy msgid "No results to list." msgstr "Liste vide.\n" -#: src/wx-console/wxbrestorepanel.cpp:1223 +#: src/wx-console/wxbrestorepanel.cpp:1250 #, fuzzy msgid "No backup found for this client." msgstr "Pas de job trouvé pour : %s.\n" -#: src/wx-console/wxbrestorepanel.cpp:1230 +#: src/wx-console/wxbrestorepanel.cpp:1257 #, fuzzy msgid "ERROR" msgstr "%s : ERREUR : " -#: src/wx-console/wxbrestorepanel.cpp:1231 +#: src/wx-console/wxbrestorepanel.cpp:1258 #, fuzzy msgid "Query failed" msgstr "Erreur sur la requête : %s\n" -#: src/wx-console/wxbrestorepanel.cpp:1233 +#: src/wx-console/wxbrestorepanel.cpp:1260 msgid "Cannot get previous backups list, see console." msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1869 +#: src/wx-console/wxbrestorepanel.cpp:1896 #, fuzzy msgid "JobName:" msgstr "Job échoué.\n" -#: src/wx-console/wxbrestorepanel.cpp:1873 +#: src/wx-console/wxbrestorepanel.cpp:1900 #, fuzzy msgid "Where:" msgstr "Destination" -#: src/wx-console/wxbrestorepanel.cpp:1876 +#: src/wx-console/wxbrestorepanel.cpp:1903 #, fuzzy msgid "Replace:" msgstr "Écrasement :\n" -#: src/wx-console/wxbrestorepanel.cpp:1879 +#: src/wx-console/wxbrestorepanel.cpp:1906 #, fuzzy msgid "ifnewer" msgstr "Type" -#: src/wx-console/wxbrestorepanel.cpp:1880 +#: src/wx-console/wxbrestorepanel.cpp:1907 msgid "ifolder" msgstr "" -#: src/wx-console/wxbrestorepanel.cpp:1884 +#: src/wx-console/wxbrestorepanel.cpp:1911 #, fuzzy msgid "FileSet:" msgstr "FileSet" -#: src/wx-console/wxbrestorepanel.cpp:2001 +#: src/wx-console/wxbrestorepanel.cpp:2028 #, fuzzy msgid "Restoring..." msgstr "string" @@ -16951,6 +16977,13 @@ msgstr "Impossible d'ouvrir la base de donn msgid "Bad Command Line Option" msgstr "" +#~ msgid "" +#~ "Cannot recycle volume \"%s\" on device %s because it is in use by another " +#~ "job.\n" +#~ msgstr "" +#~ "Impossible de recycler le volume « %s » sur le device %s car il est " +#~ "utilisé par un autre job.\n" + #~ msgid " (" #~ msgstr " (" diff --git a/bacula/src/version.h b/bacula/src/version.h index 1f93477800..f8d388f874 100644 --- a/bacula/src/version.h +++ b/bacula/src/version.h @@ -3,9 +3,9 @@ */ #undef VERSION -#define VERSION "2.2.9" -#define BDATE "22 March 2008" -#define LSMDATE "22Mar08" +#define VERSION "2.2.9-beta" +#define BDATE "24 March 2008" +#define LSMDATE "24Mar08" #define PROG_COPYRIGHT "Copyright (C) %d-2008 Free Software Foundation Europe e.V.\n" #define BYEAR "2008" /* year for copyright messages in progs */ -- 2.39.5