~duplicity-team/duplicity/0.7-series

« back to all changes in this revision

Viewing changes to po/fi.po

  • Committer: Launchpad Translations on behalf of duplicity-team
  • Date: 2018-08-12 04:35:45 UTC
  • mto: This revision was merged to the branch mainline in revision 1361.
  • Revision ID: launchpad_translations_on_behalf_of_duplicity-team-20180812043545-5pxo2oklmjb77iwa
Launchpad automatic translations update.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
msgstr ""
8
8
"Project-Id-Version: duplicity\n"
9
9
"Report-Msgid-Bugs-To: Kenneth Loafman <kenneth@loafman.com>\n"
10
 
"POT-Creation-Date: 2018-07-08 10:14-0500\n"
 
10
"POT-Creation-Date: 2018-08-11 10:52-0500\n"
11
11
"PO-Revision-Date: 2014-02-19 12:59+0000\n"
12
12
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
13
13
"Language-Team: Finnish <fi@li.org>\n"
15
15
"Content-Type: text/plain; charset=UTF-8\n"
16
16
"Content-Transfer-Encoding: 8bit\n"
17
17
"Plural-Forms: nplurals=2; plural=n != 1;\n"
18
 
"X-Launchpad-Export-Date: 2018-07-09 05:39+0000\n"
19
 
"X-Generator: Launchpad (build 18704)\n"
 
18
"X-Launchpad-Export-Date: 2018-08-12 04:35+0000\n"
 
19
"X-Generator: Launchpad (build 18747)\n"
20
20
"Language: fi\n"
21
21
 
22
 
#: ../bin/duplicity:122
 
22
#: ../bin/duplicity:133
23
23
msgid "Reuse configured PASSPHRASE as SIGN_PASSPHRASE"
24
24
msgstr ""
25
25
 
26
 
#: ../bin/duplicity:129
 
26
#: ../bin/duplicity:140
27
27
msgid "Reuse configured SIGN_PASSPHRASE as PASSPHRASE"
28
28
msgstr ""
29
29
 
30
 
#: ../bin/duplicity:168
 
30
#: ../bin/duplicity:179
31
31
msgid "PASSPHRASE variable not set, asking user."
32
32
msgstr ""
33
33
 
34
 
#: ../bin/duplicity:183
 
34
#: ../bin/duplicity:194
35
35
msgid "GnuPG passphrase for signing key:"
36
36
msgstr ""
37
37
 
38
 
#: ../bin/duplicity:188
 
38
#: ../bin/duplicity:199
39
39
msgid "GnuPG passphrase:"
40
40
msgstr ""
41
41
 
42
 
#: ../bin/duplicity:193
 
42
#: ../bin/duplicity:204
43
43
msgid "Retype passphrase for signing key to confirm: "
44
44
msgstr ""
45
45
 
46
 
#: ../bin/duplicity:195
 
46
#: ../bin/duplicity:206
47
47
msgid "Retype passphrase to confirm: "
48
48
msgstr ""
49
49
 
50
 
#: ../bin/duplicity:198
 
50
#: ../bin/duplicity:209
51
51
msgid "First and second passphrases do not match!  Please try again."
52
52
msgstr ""
53
53
 
54
 
#: ../bin/duplicity:205
 
54
#: ../bin/duplicity:216
55
55
msgid ""
56
56
"Cannot use empty passphrase with symmetric encryption!  Please try again."
57
57
msgstr ""
58
58
 
59
 
#: ../bin/duplicity:262
 
59
#: ../bin/duplicity:273
60
60
#, python-format
61
61
msgid ""
62
62
"File %s complete in backup set.\n"
63
63
"Continuing restart on file %s."
64
64
msgstr ""
65
65
 
66
 
#: ../bin/duplicity:271
 
66
#: ../bin/duplicity:282
67
67
#, python-format
68
68
msgid ""
69
69
"File %s missing in backup set.\n"
75
75
msgid "Remote filesize %d for %s does not match local size %d, retrying."
76
76
msgstr ""
77
77
 
78
 
#: ../bin/duplicity:320
 
78
#: ../bin/duplicity:343
79
79
#, python-format
80
80
msgid "File %s was corrupted during upload."
81
81
msgstr ""
82
82
 
83
 
#: ../bin/duplicity:353
 
83
#: ../bin/duplicity:376
84
84
msgid ""
85
85
"Restarting backup, but current encryption settings do not match original "
86
86
"settings"
87
87
msgstr ""
88
88
 
89
 
#: ../bin/duplicity:376
 
89
#: ../bin/duplicity:399
90
90
#, python-format
91
91
msgid "Restarting after volume %s, file %s, block %s"
92
92
msgstr ""
93
93
 
94
 
#: ../bin/duplicity:446
 
94
#: ../bin/duplicity:469
95
95
#, python-format
96
96
msgid "Processed volume %d"
97
97
msgstr ""
98
98
 
99
 
#: ../bin/duplicity:596
 
99
#: ../bin/duplicity:618
100
100
msgid ""
101
101
"Fatal Error: Unable to start incremental backup.  Old signatures not found "
102
102
"and incremental specified"
103
103
msgstr ""
104
104
 
105
 
#: ../bin/duplicity:600
 
105
#: ../bin/duplicity:622
106
106
msgid "No signatures found, switching to full backup."
107
107
msgstr ""
108
108
 
109
 
#: ../bin/duplicity:614
 
109
#: ../bin/duplicity:636
110
110
msgid "Backup Statistics"
111
111
msgstr ""
112
112
 
113
 
#: ../bin/duplicity:720
 
113
#: ../bin/duplicity:742
114
114
#, python-format
115
115
msgid "%s not found in archive - no files restored."
116
116
msgstr ""
117
117
 
118
 
#: ../bin/duplicity:724
 
118
#: ../bin/duplicity:746
119
119
msgid "No files found in archive - nothing restored."
120
120
msgstr ""
121
121
 
122
 
#: ../bin/duplicity:757
 
122
#: ../bin/duplicity:779
123
123
#, python-format
124
124
msgid "Processed volume %d of %d"
125
125
msgstr ""
126
126
 
127
 
#: ../bin/duplicity:791
 
127
#: ../bin/duplicity:813
128
128
#, python-format
129
129
msgid "Invalid data - %s hash mismatch for file:"
130
130
msgstr ""
131
131
 
132
 
#: ../bin/duplicity:794
 
132
#: ../bin/duplicity:816
133
133
#, python-format
134
134
msgid "Calculated hash: %s"
135
135
msgstr ""
136
136
 
137
 
#: ../bin/duplicity:795
 
137
#: ../bin/duplicity:817
138
138
#, python-format
139
139
msgid "Manifest hash: %s"
140
140
msgstr ""
141
141
 
142
 
#: ../bin/duplicity:838
 
142
#: ../bin/duplicity:860
143
143
#, python-format
144
144
msgid "Volume was signed by key %s, not %s"
145
145
msgstr ""
146
146
 
147
 
#: ../bin/duplicity:870
 
147
#: ../bin/duplicity:892
148
148
#, python-format
149
149
msgid "Verify complete: %s, %s."
150
150
msgstr ""
151
151
 
152
 
#: ../bin/duplicity:871
 
152
#: ../bin/duplicity:893
153
153
#, python-format
154
154
msgid "%d file compared"
155
155
msgid_plural "%d files compared"
156
156
msgstr[0] ""
157
157
msgstr[1] ""
158
158
 
159
 
#: ../bin/duplicity:873
 
159
#: ../bin/duplicity:895
160
160
#, python-format
161
161
msgid "%d difference found"
162
162
msgid_plural "%d differences found"
163
163
msgstr[0] ""
164
164
msgstr[1] ""
165
165
 
166
 
#: ../bin/duplicity:892
 
166
#: ../bin/duplicity:914
167
167
msgid "No extraneous files found, nothing deleted in cleanup."
168
168
msgstr ""
169
169
 
170
 
#: ../bin/duplicity:897
 
170
#: ../bin/duplicity:919
171
171
msgid "Deleting this file from backend:"
172
172
msgid_plural "Deleting these files from backend:"
173
173
msgstr[0] ""
174
174
msgstr[1] ""
175
175
 
176
 
#: ../bin/duplicity:908
 
176
#: ../bin/duplicity:930
177
177
msgid "Found the following file to delete:"
178
178
msgid_plural "Found the following files to delete:"
179
179
msgstr[0] ""
180
180
msgstr[1] ""
181
181
 
182
 
#: ../bin/duplicity:911
 
182
#: ../bin/duplicity:933
183
183
msgid "Run duplicity again with the --force option to actually delete."
184
184
msgstr ""
185
185
 
186
 
#: ../bin/duplicity:954
 
186
#: ../bin/duplicity:976
187
187
msgid "There are backup set(s) at time(s):"
188
188
msgstr ""
189
189
 
190
 
#: ../bin/duplicity:956
 
190
#: ../bin/duplicity:978
191
191
msgid "Which can't be deleted because newer sets depend on them."
192
192
msgstr ""
193
193
 
194
 
#: ../bin/duplicity:960
 
194
#: ../bin/duplicity:982
195
195
msgid ""
196
196
"Current active backup chain is older than specified time.  However, it will "
197
197
"not be deleted.  To remove all your backups, manually purge the repository."
198
198
msgstr ""
199
199
 
200
 
#: ../bin/duplicity:973
 
200
#: ../bin/duplicity:995
201
201
msgid "No old backup sets found, nothing deleted."
202
202
msgstr ""
203
203
 
204
 
#: ../bin/duplicity:976
 
204
#: ../bin/duplicity:998
205
205
msgid "Deleting backup chain at time:"
206
206
msgid_plural "Deleting backup chains at times:"
207
207
msgstr[0] ""
208
208
msgstr[1] ""
209
209
 
210
 
#: ../bin/duplicity:988
 
210
#: ../bin/duplicity:1010
211
211
#, python-format
212
212
msgid "Deleting any incremental signature chain rooted at %s"
213
213
msgstr ""
214
214
 
215
 
#: ../bin/duplicity:990
 
215
#: ../bin/duplicity:1012
216
216
#, python-format
217
217
msgid "Deleting any incremental backup chain rooted at %s"
218
218
msgstr ""
219
219
 
220
 
#: ../bin/duplicity:993
 
220
#: ../bin/duplicity:1015
221
221
#, python-format
222
222
msgid "Deleting complete signature chain %s"
223
223
msgstr ""
224
224
 
225
 
#: ../bin/duplicity:995
 
225
#: ../bin/duplicity:1017
226
226
#, python-format
227
227
msgid "Deleting complete backup chain %s"
228
228
msgstr ""
229
229
 
230
 
#: ../bin/duplicity:1001
 
230
#: ../bin/duplicity:1023
231
231
msgid "Found old backup chain at the following time:"
232
232
msgid_plural "Found old backup chains at the following times:"
233
233
msgstr[0] ""
234
234
msgstr[1] ""
235
235
 
236
 
#: ../bin/duplicity:1005
 
236
#: ../bin/duplicity:1027
237
237
msgid "Rerun command with --force option to actually delete."
238
238
msgstr ""
239
239
 
240
 
#: ../bin/duplicity:1198
 
240
#: ../bin/duplicity:1104
241
241
#, python-format
242
242
msgid "Deleting local %s (not authoritative at backend)."
243
243
msgstr ""
244
244
 
245
 
#: ../bin/duplicity:1203
 
245
#: ../bin/duplicity:1109
246
246
#, python-format
247
247
msgid "Unable to delete %s: %s"
248
248
msgstr ""
249
249
 
250
 
#: ../bin/duplicity:1234 ../duplicity/dup_temp.py:266
 
250
#: ../bin/duplicity:1140 ../duplicity/dup_temp.py:266
251
251
#, python-format
252
252
msgid "Failed to read %s: %s"
253
253
msgstr ""
254
254
 
255
 
#: ../bin/duplicity:1248
 
255
#: ../bin/duplicity:1154
256
256
#, python-format
257
257
msgid "Copying %s to local cache."
258
258
msgstr ""
259
259
 
260
 
#: ../bin/duplicity:1296
 
260
#: ../bin/duplicity:1202
261
261
msgid "Local and Remote metadata are synchronized, no sync needed."
262
262
msgstr ""
263
263
 
264
 
#: ../bin/duplicity:1301
 
264
#: ../bin/duplicity:1207
265
265
msgid "Synchronizing remote metadata to local cache..."
266
266
msgstr ""
267
267
 
268
 
#: ../bin/duplicity:1313
 
268
#: ../bin/duplicity:1219
269
269
msgid "Sync would copy the following from remote to local:"
270
270
msgstr ""
271
271
 
272
 
#: ../bin/duplicity:1316
 
272
#: ../bin/duplicity:1222
273
273
msgid "Sync would remove the following spurious local files:"
274
274
msgstr ""
275
275
 
276
 
#: ../bin/duplicity:1360
 
276
#: ../bin/duplicity:1265
277
277
msgid "Unable to get free space on temp."
278
278
msgstr ""
279
279
 
280
 
#: ../bin/duplicity:1368
 
280
#: ../bin/duplicity:1273
281
281
#, python-format
282
282
msgid "Temp space has %d available, backup needs approx %d."
283
283
msgstr ""
284
284
 
285
 
#: ../bin/duplicity:1371
 
285
#: ../bin/duplicity:1276
286
286
#, python-format
287
287
msgid "Temp has %d available, backup will use approx %d."
288
288
msgstr ""
289
289
 
290
 
#: ../bin/duplicity:1379
 
290
#: ../bin/duplicity:1284
291
291
msgid "Unable to get max open files."
292
292
msgstr ""
293
293
 
294
 
#: ../bin/duplicity:1383
 
294
#: ../bin/duplicity:1288
295
295
#, python-format
296
296
msgid ""
297
297
"Max open files of %s is too low, should be >= 1024.\n"
298
298
"Use 'ulimit -n 1024' or higher to correct.\n"
299
299
msgstr ""
300
300
 
301
 
#: ../bin/duplicity:1434
 
301
#: ../bin/duplicity:1339
302
302
msgid ""
303
303
"RESTART: The first volume failed to upload before termination.\n"
304
304
"         Restart is impossible...starting backup from beginning."
305
305
msgstr ""
306
306
 
307
 
#: ../bin/duplicity:1440
 
307
#: ../bin/duplicity:1345
308
308
#, python-format
309
309
msgid ""
310
310
"RESTART: Volumes %d to %d failed to upload before termination.\n"
311
311
"         Restarting backup at volume %d."
312
312
msgstr ""
313
313
 
314
 
#: ../bin/duplicity:1447
 
314
#: ../bin/duplicity:1352
315
315
#, python-format
316
316
msgid ""
317
317
"RESTART: Impossible backup state: manifest has %d vols, remote has %d vols.\n"
320
320
"         backup then restart the backup from the beginning."
321
321
msgstr ""
322
322
 
323
 
#: ../bin/duplicity:1468
 
323
#: ../bin/duplicity:1373
324
324
msgid ""
325
325
"\n"
326
326
"PYTHONOPTIMIZE in the environment causes duplicity to fail to\n"
330
330
"See https://bugs.launchpad.net/duplicity/+bug/931175\n"
331
331
msgstr ""
332
332
 
333
 
#: ../bin/duplicity:1491
 
333
#: ../bin/duplicity:1396
334
334
#, python-format
335
335
msgid "Acquiring lockfile %s"
336
336
msgstr ""
337
337
 
338
 
#: ../bin/duplicity:1549
 
338
#: ../bin/duplicity:1454
339
339
#, python-format
340
340
msgid "Last %s backup left a partial set, restarting."
341
341
msgstr ""
342
342
 
343
 
#: ../bin/duplicity:1553
 
343
#: ../bin/duplicity:1458
344
344
#, python-format
345
345
msgid "Cleaning up previous partial %s backup set, restarting."
346
346
msgstr ""
347
347
 
348
 
#: ../bin/duplicity:1565
 
348
#: ../bin/duplicity:1470
349
349
msgid "Last full backup date:"
350
350
msgstr ""
351
351
 
352
 
#: ../bin/duplicity:1567
 
352
#: ../bin/duplicity:1472
353
353
msgid "Last full backup date: none"
354
354
msgstr ""
355
355
 
356
 
#: ../bin/duplicity:1569
 
356
#: ../bin/duplicity:1474
357
357
msgid "Last full backup is too old, forcing full backup"
358
358
msgstr ""
359
359
 
360
 
#: ../bin/duplicity:1618
 
360
#: ../bin/duplicity:1518
361
361
msgid ""
362
362
"When using symmetric encryption, the signing passphrase must equal the "
363
363
"encryption passphrase."
364
364
msgstr ""
365
365
 
366
 
#: ../bin/duplicity:1687
 
366
#: ../bin/duplicity:1587
367
367
msgid "INT intercepted...exiting."
368
368
msgstr ""
369
369
 
370
 
#: ../bin/duplicity:1695
 
370
#: ../bin/duplicity:1595
371
371
#, python-format
372
372
msgid "GPG error detail: %s"
373
373
msgstr ""
374
374
 
375
 
#: ../bin/duplicity:1705
 
375
#: ../bin/duplicity:1605
376
376
#, python-format
377
377
msgid "User error detail: %s"
378
378
msgstr ""
379
379
 
380
 
#: ../bin/duplicity:1715
 
380
#: ../bin/duplicity:1615
381
381
#, python-format
382
382
msgid "Backend error detail: %s"
383
383
msgstr ""
384
384
 
385
 
#: ../bin/rdiffdir:61 ../duplicity/commandline.py:263
 
385
#: ../bin/rdiffdir:61 ../duplicity/commandline.py:259
386
386
#, python-format
387
387
msgid "Error opening file %s"
388
388
msgstr ""
403
403
msgstr ""
404
404
 
405
405
#: ../duplicity/selection.py:127 ../duplicity/selection.py:152
406
 
#: ../duplicity/selection.py:461
 
406
#: ../duplicity/selection.py:459
407
407
#, python-format
408
408
msgid "Error accessing possibly locked file %s"
409
409
msgstr ""
419
419
msgid "Selecting %s"
420
420
msgstr ""
421
421
 
422
 
#: ../duplicity/selection.py:293
 
422
#: ../duplicity/selection.py:288
423
423
#, python-format
424
424
msgid ""
425
425
"Fatal Error: The file specification\n"
430
430
"pattern (such as '**') which matches the base directory."
431
431
msgstr ""
432
432
 
433
 
#: ../duplicity/selection.py:302
 
433
#: ../duplicity/selection.py:297
434
434
#, python-format
435
435
msgid ""
436
436
"Fatal Error while processing expression\n"
437
437
"%s"
438
438
msgstr ""
439
439
 
440
 
#: ../duplicity/selection.py:311
 
440
#: ../duplicity/selection.py:307
441
441
#, python-format
442
442
msgid ""
443
443
"Last selection expression:\n"
447
447
"probably isn't what you meant."
448
448
msgstr ""
449
449
 
450
 
#: ../duplicity/selection.py:367
 
450
#: ../duplicity/selection.py:363
451
451
#, python-format
452
452
msgid "Reading globbing filelist %s"
453
453
msgstr ""
454
454
 
455
 
#: ../duplicity/selection.py:400
 
455
#: ../duplicity/selection.py:396
456
456
#, python-format
457
457
msgid "Error compiling regular expression %s"
458
458
msgstr ""
459
459
 
460
 
#: ../duplicity/selection.py:417
 
460
#: ../duplicity/selection.py:413
461
461
msgid ""
462
462
"Warning: exclude-device-files is not the first selector.\n"
463
463
"This may not be what you intended"
464
464
msgstr ""
465
465
 
466
 
#: ../duplicity/commandline.py:75
 
466
#: ../duplicity/commandline.py:71
467
467
#, python-format
468
468
msgid ""
469
469
"Warning: Option %s is pending deprecation and will be removed in a future "
471
471
"Use of default filenames is strongly suggested."
472
472
msgstr ""
473
473
 
474
 
#: ../duplicity/commandline.py:82
 
474
#: ../duplicity/commandline.py:78
475
475
#, python-format
476
476
msgid ""
477
477
"Warning: Option %s is pending deprecation and will be removed in a future "
480
480
"should be used instead."
481
481
msgstr ""
482
482
 
483
 
#: ../duplicity/commandline.py:92
 
483
#: ../duplicity/commandline.py:88
484
484
#, python-format
485
485
msgid ""
486
486
"Warning: Option %s is pending deprecation and will be removed in a future "
492
492
 
493
493
#. Used in usage help to represent a Unix-style path name. Example:
494
494
#. --archive-dir <path>
495
 
#: ../duplicity/commandline.py:284 ../duplicity/commandline.py:294
496
 
#: ../duplicity/commandline.py:315 ../duplicity/commandline.py:389
497
 
#: ../duplicity/commandline.py:407 ../duplicity/commandline.py:620
498
 
#: ../duplicity/commandline.py:653 ../duplicity/commandline.py:852
 
495
#: ../duplicity/commandline.py:280 ../duplicity/commandline.py:290
 
496
#: ../duplicity/commandline.py:311 ../duplicity/commandline.py:385
 
497
#: ../duplicity/commandline.py:403 ../duplicity/commandline.py:595
 
498
#: ../duplicity/commandline.py:814
499
499
msgid "path"
500
500
msgstr ""
501
501
 
505
505
#. --hidden-encrypt-key <gpg_key_id>
506
506
#. Used in usage help to represent an ID for a GnuPG key. Example:
507
507
#. --encrypt-key <gpg_key_id>
508
 
#: ../duplicity/commandline.py:310 ../duplicity/commandline.py:317
509
 
#: ../duplicity/commandline.py:413 ../duplicity/commandline.py:604
510
 
#: ../duplicity/commandline.py:825
 
508
#: ../duplicity/commandline.py:306 ../duplicity/commandline.py:313
 
509
#: ../duplicity/commandline.py:409 ../duplicity/commandline.py:579
 
510
#: ../duplicity/commandline.py:787
511
511
msgid "gpg-key-id"
512
512
msgstr ""
513
513
 
515
515
#. matching one or more files, as described in the documentation.
516
516
#. Example:
517
517
#. --exclude <shell_pattern>
518
 
#: ../duplicity/commandline.py:325 ../duplicity/commandline.py:438
519
 
#: ../duplicity/commandline.py:875
 
518
#: ../duplicity/commandline.py:321 ../duplicity/commandline.py:434
 
519
#: ../duplicity/commandline.py:837
520
520
msgid "shell_pattern"
521
521
msgstr ""
522
522
 
523
523
#. Used in usage help to represent the name of a file. Example:
524
524
#. --log-file <filename>
525
 
#: ../duplicity/commandline.py:331 ../duplicity/commandline.py:340
526
 
#: ../duplicity/commandline.py:347 ../duplicity/commandline.py:440
527
 
#: ../duplicity/commandline.py:447 ../duplicity/commandline.py:460
528
 
#: ../duplicity/commandline.py:821
 
525
#: ../duplicity/commandline.py:327 ../duplicity/commandline.py:336
 
526
#: ../duplicity/commandline.py:343 ../duplicity/commandline.py:436
 
527
#: ../duplicity/commandline.py:443 ../duplicity/commandline.py:456
 
528
#: ../duplicity/commandline.py:783
529
529
msgid "filename"
530
530
msgstr ""
531
531
 
532
532
#. Used in usage help to represent a regular expression (regexp).
533
 
#: ../duplicity/commandline.py:354 ../duplicity/commandline.py:451
 
533
#: ../duplicity/commandline.py:350 ../duplicity/commandline.py:447
534
534
msgid "regular_expression"
535
535
msgstr ""
536
536
 
537
537
#. Used in usage help to represent a time spec for a previous
538
538
#. point in time, as described in the documentation. Example:
539
539
#. duplicity remove-older-than time [options] target_url
540
 
#: ../duplicity/commandline.py:358 ../duplicity/commandline.py:401
541
 
#: ../duplicity/commandline.py:522 ../duplicity/commandline.py:907
 
540
#: ../duplicity/commandline.py:354 ../duplicity/commandline.py:397
 
541
#: ../duplicity/commandline.py:518 ../duplicity/commandline.py:869
542
542
msgid "time"
543
543
msgstr ""
544
544
 
545
545
#. Used in usage help. (Should be consistent with the "Options:"
546
546
#. header.) Example:
547
547
#. duplicity [full|incremental] [options] source_dir target_url
548
 
#: ../duplicity/commandline.py:409 ../duplicity/commandline.py:502
549
 
#: ../duplicity/commandline.py:525 ../duplicity/commandline.py:612
550
 
#: ../duplicity/commandline.py:840
 
548
#: ../duplicity/commandline.py:405 ../duplicity/commandline.py:498
 
549
#: ../duplicity/commandline.py:521 ../duplicity/commandline.py:587
 
550
#: ../duplicity/commandline.py:802
551
551
msgid "options"
552
552
msgstr ""
553
553
 
554
 
#: ../duplicity/commandline.py:424
 
554
#: ../duplicity/commandline.py:420
555
555
#, python-format
556
556
msgid ""
557
557
"Running in 'ignore errors' mode due to %s; please re-consider if this was "
559
559
msgstr ""
560
560
 
561
561
#. Used in usage help to represent an imap mailbox
562
 
#: ../duplicity/commandline.py:436
 
562
#: ../duplicity/commandline.py:432
563
563
msgid "imap_mailbox"
564
564
msgstr ""
565
565
 
566
 
#: ../duplicity/commandline.py:454
 
566
#: ../duplicity/commandline.py:450
567
567
msgid "file_descriptor"
568
568
msgstr ""
569
569
 
570
570
#. Used in usage help to represent a desired number of
571
571
#. something. Example:
572
572
#. --num-retries <number>
573
 
#: ../duplicity/commandline.py:465 ../duplicity/commandline.py:487
574
 
#: ../duplicity/commandline.py:499 ../duplicity/commandline.py:508
575
 
#: ../duplicity/commandline.py:552 ../duplicity/commandline.py:557
576
 
#: ../duplicity/commandline.py:561 ../duplicity/commandline.py:575
577
 
#: ../duplicity/commandline.py:581 ../duplicity/commandline.py:585
578
 
#: ../duplicity/commandline.py:648 ../duplicity/commandline.py:835
 
573
#: ../duplicity/commandline.py:461 ../duplicity/commandline.py:483
 
574
#: ../duplicity/commandline.py:495 ../duplicity/commandline.py:504
 
575
#: ../duplicity/commandline.py:545 ../duplicity/commandline.py:550
 
576
#: ../duplicity/commandline.py:554 ../duplicity/commandline.py:623
 
577
#: ../duplicity/commandline.py:797
579
578
msgid "number"
580
579
msgstr ""
581
580
 
582
581
#. Used in usage help (noun)
583
 
#: ../duplicity/commandline.py:468
 
582
#: ../duplicity/commandline.py:464
584
583
msgid "backup name"
585
584
msgstr ""
586
585
 
587
586
#. noun
588
 
#: ../duplicity/commandline.py:588 ../duplicity/commandline.py:591
589
 
#: ../duplicity/commandline.py:806
 
587
#: ../duplicity/commandline.py:563 ../duplicity/commandline.py:566
 
588
#: ../duplicity/commandline.py:768
590
589
msgid "command"
591
590
msgstr ""
592
591
 
593
 
#: ../duplicity/commandline.py:594
 
592
#: ../duplicity/commandline.py:569
594
593
msgid "pyrax|cloudfiles"
595
594
msgstr ""
596
595
 
597
 
#: ../duplicity/commandline.py:615
 
596
#: ../duplicity/commandline.py:590
598
597
msgid "pem formatted bundle of certificate authorities"
599
598
msgstr ""
600
599
 
601
 
#: ../duplicity/commandline.py:616
 
600
#: ../duplicity/commandline.py:591
602
601
msgid "path to a folder with certificate authority files"
603
602
msgstr ""
604
603
 
608
607
#. --backend-retry-delay <seconds>
609
608
#. Used in usage help. Example:
610
609
#. --timeout <seconds>
611
 
#: ../duplicity/commandline.py:625 ../duplicity/commandline.py:659
612
 
#: ../duplicity/commandline.py:869
 
610
#: ../duplicity/commandline.py:600 ../duplicity/commandline.py:629
 
611
#: ../duplicity/commandline.py:831
613
612
msgid "seconds"
614
613
msgstr ""
615
614
 
616
615
#. abbreviation for "character" (noun)
617
 
#: ../duplicity/commandline.py:631 ../duplicity/commandline.py:803
 
616
#: ../duplicity/commandline.py:606 ../duplicity/commandline.py:765
618
617
msgid "char"
619
618
msgstr ""
620
619
 
621
 
#: ../duplicity/commandline.py:769
 
620
#: ../duplicity/commandline.py:731
622
621
#, python-format
623
622
msgid "Using archive dir: %s"
624
623
msgstr ""
625
624
 
626
 
#: ../duplicity/commandline.py:770
 
625
#: ../duplicity/commandline.py:732
627
626
#, python-format
628
627
msgid "Using backup name: %s"
629
628
msgstr ""
630
629
 
631
 
#: ../duplicity/commandline.py:777
 
630
#: ../duplicity/commandline.py:739
632
631
#, python-format
633
632
msgid "Command line error: %s"
634
633
msgstr ""
635
634
 
636
 
#: ../duplicity/commandline.py:778
 
635
#: ../duplicity/commandline.py:740
637
636
msgid "Enter 'duplicity --help' for help screen."
638
637
msgstr ""
639
638
 
640
639
#. Used in usage help to represent a Unix-style path name. Example:
641
640
#. rsync://user[:password]@other_host[:port]//absolute_path
642
 
#: ../duplicity/commandline.py:791
 
641
#: ../duplicity/commandline.py:753
643
642
msgid "absolute_path"
644
643
msgstr ""
645
644
 
646
645
#. Used in usage help. Example:
647
646
#. tahoe://alias/some_dir
648
 
#: ../duplicity/commandline.py:795
 
647
#: ../duplicity/commandline.py:757
649
648
msgid "alias"
650
649
msgstr ""
651
650
 
652
651
#. Used in help to represent a "bucket name" for Amazon Web
653
652
#. Services' Simple Storage Service (S3). Example:
654
653
#. s3://other.host/bucket_name[/prefix]
655
 
#: ../duplicity/commandline.py:800
 
654
#: ../duplicity/commandline.py:762
656
655
msgid "bucket_name"
657
656
msgstr ""
658
657
 
659
658
#. Used in usage help to represent the name of a container in
660
659
#. Amazon Web Services' Cloudfront. Example:
661
660
#. cf+http://container_name
662
 
#: ../duplicity/commandline.py:811
 
661
#: ../duplicity/commandline.py:773
663
662
msgid "container_name"
664
663
msgstr ""
665
664
 
666
665
#. noun
667
 
#: ../duplicity/commandline.py:814
 
666
#: ../duplicity/commandline.py:776
668
667
msgid "count"
669
668
msgstr ""
670
669
 
671
670
#. Used in usage help to represent the name of a file directory
672
 
#: ../duplicity/commandline.py:817
 
671
#: ../duplicity/commandline.py:779
673
672
msgid "directory"
674
673
msgstr ""
675
674
 
676
675
#. Used in usage help, e.g. to represent the name of a code
677
676
#. module. Example:
678
677
#. rsync://user[:password]@other.host[:port]::/module/some_dir
679
 
#: ../duplicity/commandline.py:830
 
678
#: ../duplicity/commandline.py:792
680
679
msgid "module"
681
680
msgstr ""
682
681
 
683
682
#. Used in usage help to represent an internet hostname. Example:
684
683
#. ftp://user[:password]@other.host[:port]/some_dir
685
 
#: ../duplicity/commandline.py:844
 
684
#: ../duplicity/commandline.py:806
686
685
msgid "other.host"
687
686
msgstr ""
688
687
 
689
688
#. Used in usage help. Example:
690
689
#. ftp://user[:password]@other.host[:port]/some_dir
691
 
#: ../duplicity/commandline.py:848
 
690
#: ../duplicity/commandline.py:810
692
691
msgid "password"
693
692
msgstr ""
694
693
 
695
694
#. Used in usage help to represent a TCP port number. Example:
696
695
#. ftp://user[:password]@other.host[:port]/some_dir
697
 
#: ../duplicity/commandline.py:856
 
696
#: ../duplicity/commandline.py:818
698
697
msgid "port"
699
698
msgstr ""
700
699
 
701
700
#. Used in usage help. This represents a string to be used as a
702
701
#. prefix to names for backup files created by Duplicity. Example:
703
702
#. s3://other.host/bucket_name[/prefix]
704
 
#: ../duplicity/commandline.py:861
 
703
#: ../duplicity/commandline.py:823
705
704
msgid "prefix"
706
705
msgstr ""
707
706
 
708
707
#. Used in usage help to represent a Unix-style path name. Example:
709
708
#. rsync://user[:password]@other.host[:port]/relative_path
710
 
#: ../duplicity/commandline.py:865
 
709
#: ../duplicity/commandline.py:827
711
710
msgid "relative_path"
712
711
msgstr ""
713
712
 
714
713
#. Used in usage help to represent the name of a single file
715
714
#. directory or a Unix-style path to a directory. Example:
716
715
#. file:///some_dir
717
 
#: ../duplicity/commandline.py:880
 
716
#: ../duplicity/commandline.py:842
718
717
msgid "some_dir"
719
718
msgstr ""
720
719
 
722
721
#. directory or a Unix-style path to a directory where files will be
723
722
#. coming FROM. Example:
724
723
#. duplicity [full|incremental] [options] source_dir target_url
725
 
#: ../duplicity/commandline.py:886
 
724
#: ../duplicity/commandline.py:848
726
725
msgid "source_dir"
727
726
msgstr ""
728
727
 
729
728
#. Used in usage help to represent a URL files will be coming
730
729
#. FROM. Example:
731
730
#. duplicity [restore] [options] source_url target_dir
732
 
#: ../duplicity/commandline.py:891
 
731
#: ../duplicity/commandline.py:853
733
732
msgid "source_url"
734
733
msgstr ""
735
734
 
737
736
#. directory or a Unix-style path to a directory. where files will be
738
737
#. going TO. Example:
739
738
#. duplicity [restore] [options] source_url target_dir
740
 
#: ../duplicity/commandline.py:897
 
739
#: ../duplicity/commandline.py:859
741
740
msgid "target_dir"
742
741
msgstr ""
743
742
 
744
743
#. Used in usage help to represent a URL files will be going TO.
745
744
#. Example:
746
745
#. duplicity [full|incremental] [options] source_dir target_url
747
 
#: ../duplicity/commandline.py:902
 
746
#: ../duplicity/commandline.py:864
748
747
msgid "target_url"
749
748
msgstr ""
750
749
 
751
750
#. Used in usage help to represent a user name (i.e. login).
752
751
#. Example:
753
752
#. ftp://user[:password]@other.host[:port]/some_dir
754
 
#: ../duplicity/commandline.py:912
 
753
#: ../duplicity/commandline.py:874
755
754
msgid "user"
756
755
msgstr ""
757
756
 
758
757
#. account id for b2. Example: b2://account_id@bucket/
759
 
#: ../duplicity/commandline.py:915
 
758
#: ../duplicity/commandline.py:877
760
759
msgid "account_id"
761
760
msgstr ""
762
761
 
763
762
#. application_key for b2.
764
763
#. Example: b2://account_id:application_key@bucket/
765
 
#: ../duplicity/commandline.py:919
 
764
#: ../duplicity/commandline.py:881
766
765
msgid "application_key"
767
766
msgstr ""
768
767
 
769
768
#. Header in usage help
770
 
#: ../duplicity/commandline.py:938
 
769
#: ../duplicity/commandline.py:899
771
770
msgid "Backends and their URL formats:"
772
771
msgstr ""
773
772
 
774
773
#. Header in usage help
775
 
#: ../duplicity/commandline.py:970
 
774
#: ../duplicity/commandline.py:930
776
775
msgid "Commands:"
777
776
msgstr ""
778
777
 
779
 
#: ../duplicity/commandline.py:995
 
778
#: ../duplicity/commandline.py:954
780
779
#, python-format
781
780
msgid ""
782
781
"Specified archive directory '%s' does not exist, or is not a directory"
783
782
msgstr ""
784
783
 
785
 
#: ../duplicity/commandline.py:1004
 
784
#: ../duplicity/commandline.py:963
786
785
#, python-format
787
786
msgid ""
788
787
"Sign key should be an 8, 16 alt. 40 character hex string, like 'AA0E73D2'.\n"
789
788
"Received '%s' instead."
790
789
msgstr ""
791
790
 
792
 
#: ../duplicity/commandline.py:1064
 
791
#: ../duplicity/commandline.py:1023
793
792
#, python-format
794
793
msgid ""
795
794
"Restore destination directory %s already exists.\n"
796
795
"Will not overwrite."
797
796
msgstr ""
798
797
 
799
 
#: ../duplicity/commandline.py:1069
 
798
#: ../duplicity/commandline.py:1028
800
799
#, python-format
801
800
msgid "Verify directory %s does not exist"
802
801
msgstr ""
803
802
 
804
 
#: ../duplicity/commandline.py:1075
 
803
#: ../duplicity/commandline.py:1034
805
804
#, python-format
806
805
msgid "Backup source directory %s does not exist."
807
806
msgstr ""
808
807
 
809
 
#: ../duplicity/commandline.py:1106
 
808
#: ../duplicity/commandline.py:1065
810
809
#, python-format
811
810
msgid "Command line warning: %s"
812
811
msgstr ""
813
812
 
814
 
#: ../duplicity/commandline.py:1106
 
813
#: ../duplicity/commandline.py:1065
815
814
msgid ""
816
815
"Selection options --exclude/--include\n"
817
816
"currently work only when backing up,not restoring."
818
817
msgstr ""
819
818
 
820
 
#: ../duplicity/commandline.py:1142
 
819
#: ../duplicity/commandline.py:1101
821
820
#, python-format
822
821
msgid "GPG binary is %s, version %s"
823
822
msgstr ""
824
823
 
825
 
#: ../duplicity/commandline.py:1169
 
824
#: ../duplicity/commandline.py:1129
826
825
#, python-format
827
826
msgid ""
828
827
"Bad URL '%s'.\n"
830
829
"\"file:///usr/local\".  See the man page for more information."
831
830
msgstr ""
832
831
 
833
 
#: ../duplicity/commandline.py:1199
 
832
#: ../duplicity/commandline.py:1154
834
833
msgid "Main action: "
835
834
msgstr ""
836
835
 
925
924
msgid "Writing %s of type %s"
926
925
msgstr ""
927
926
 
928
 
#: ../duplicity/collections.py:171 ../duplicity/collections.py:185
 
927
#: ../duplicity/collections.py:158 ../duplicity/collections.py:172
929
928
#, python-format
930
929
msgid "BackupSet.delete: missing %s"
931
930
msgstr ""
932
931
 
933
 
#: ../duplicity/collections.py:210
 
932
#: ../duplicity/collections.py:197
934
933
msgid "Fatal Error: No manifests found for most recent backup"
935
934
msgstr ""
936
935
 
937
 
#: ../duplicity/collections.py:219
 
936
#: ../duplicity/collections.py:206
938
937
msgid ""
939
938
"Fatal Error: Remote manifest does not match local one.  Either the remote "
940
939
"backup set or the local archive directory has been corrupted."
941
940
msgstr ""
942
941
 
943
 
#: ../duplicity/collections.py:227
 
942
#: ../duplicity/collections.py:214
944
943
msgid "Fatal Error: Neither remote nor local manifest is readable."
945
944
msgstr ""
946
945
 
947
 
#: ../duplicity/collections.py:238
 
946
#: ../duplicity/collections.py:225
948
947
#, python-format
949
948
msgid "Processing local manifest %s (%s)"
950
949
msgstr ""
951
950
 
952
 
#: ../duplicity/collections.py:250
 
951
#: ../duplicity/collections.py:237
953
952
#, python-format
954
953
msgid "Error processing remote manifest (%s): %s"
955
954
msgstr ""
956
955
 
957
 
#: ../duplicity/collections.py:253
 
956
#: ../duplicity/collections.py:240
958
957
#, python-format
959
958
msgid "Processing remote manifest %s (%s)"
960
959
msgstr ""
961
960
 
962
 
#: ../duplicity/collections.py:349
 
961
#: ../duplicity/collections.py:323
963
962
msgid "Preferring Backupset over previous one!"
964
963
msgstr ""
965
964
 
966
 
#: ../duplicity/collections.py:352
 
965
#: ../duplicity/collections.py:326
967
966
#, python-format
968
967
msgid "Ignoring incremental Backupset (start_time: %s; needed: %s)"
969
968
msgstr ""
970
969
 
971
 
#: ../duplicity/collections.py:357
 
970
#: ../duplicity/collections.py:331
972
971
#, python-format
973
972
msgid "Added incremental Backupset (start_time: %s / end_time: %s)"
974
973
msgstr ""
975
974
 
976
 
#: ../duplicity/collections.py:427
 
975
#: ../duplicity/collections.py:401
977
976
msgid "Chain start time: "
978
977
msgstr ""
979
978
 
980
 
#: ../duplicity/collections.py:428
 
979
#: ../duplicity/collections.py:402
981
980
msgid "Chain end time: "
982
981
msgstr ""
983
982
 
984
 
#: ../duplicity/collections.py:429
 
983
#: ../duplicity/collections.py:403
985
984
#, python-format
986
985
msgid "Number of contained backup sets: %d"
987
986
msgstr ""
988
987
 
989
 
#: ../duplicity/collections.py:431
 
988
#: ../duplicity/collections.py:405
990
989
#, python-format
991
990
msgid "Total number of contained volumes: %d"
992
991
msgstr ""
993
992
 
994
 
#: ../duplicity/collections.py:433 ../duplicity/collections.py:1237
 
993
#: ../duplicity/collections.py:407
995
994
msgid "Type of backup set:"
996
995
msgstr ""
997
996
 
998
 
#: ../duplicity/collections.py:433 ../duplicity/collections.py:1237
 
997
#: ../duplicity/collections.py:407
999
998
msgid "Time:"
1000
999
msgstr ""
1001
1000
 
1002
 
#: ../duplicity/collections.py:433
 
1001
#: ../duplicity/collections.py:407
1003
1002
msgid "Num volumes:"
1004
1003
msgstr ""
1005
1004
 
1006
 
#: ../duplicity/collections.py:437 ../duplicity/collections.py:1243
 
1005
#: ../duplicity/collections.py:411
1007
1006
msgid "Full"
1008
1007
msgstr ""
1009
1008
 
1010
 
#: ../duplicity/collections.py:440 ../duplicity/collections.py:1245
 
1009
#: ../duplicity/collections.py:414
1011
1010
msgid "Incremental"
1012
1011
msgstr ""
1013
1012
 
1014
 
#: ../duplicity/collections.py:500
 
1013
#: ../duplicity/collections.py:474
1015
1014
msgid "local"
1016
1015
msgstr ""
1017
1016
 
1018
 
#: ../duplicity/collections.py:502
 
1017
#: ../duplicity/collections.py:476
1019
1018
msgid "remote"
1020
1019
msgstr ""
1021
1020
 
1022
 
#: ../duplicity/collections.py:658
 
1021
#: ../duplicity/collections.py:632
1023
1022
msgid "Collection Status"
1024
1023
msgstr ""
1025
1024
 
1026
 
#: ../duplicity/collections.py:660
 
1025
#: ../duplicity/collections.py:634
1027
1026
#, python-format
1028
1027
msgid "Connecting with backend: %s"
1029
1028
msgstr ""
1030
1029
 
1031
 
#: ../duplicity/collections.py:662
 
1030
#: ../duplicity/collections.py:636
1032
1031
#, python-format
1033
1032
msgid "Archive dir: %s"
1034
1033
msgstr ""
1035
1034
 
1036
 
#: ../duplicity/collections.py:665
 
1035
#: ../duplicity/collections.py:639
1037
1036
#, python-format
1038
1037
msgid "Found %d secondary backup chain."
1039
1038
msgid_plural "Found %d secondary backup chains."
1040
1039
msgstr[0] ""
1041
1040
msgstr[1] ""
1042
1041
 
1043
 
#: ../duplicity/collections.py:670
 
1042
#: ../duplicity/collections.py:644
1044
1043
#, python-format
1045
1044
msgid "Secondary chain %d of %d:"
1046
1045
msgstr ""
1047
1046
 
1048
 
#: ../duplicity/collections.py:676
 
1047
#: ../duplicity/collections.py:650
1049
1048
msgid "Found primary backup chain with matching signature chain:"
1050
1049
msgstr ""
1051
1050
 
1052
 
#: ../duplicity/collections.py:680
 
1051
#: ../duplicity/collections.py:654
1053
1052
msgid "No backup chains with active signatures found"
1054
1053
msgstr ""
1055
1054
 
1056
 
#: ../duplicity/collections.py:683
 
1055
#: ../duplicity/collections.py:657
1057
1056
#, python-format
1058
1057
msgid "Also found %d backup set not part of any chain,"
1059
1058
msgid_plural "Also found %d backup sets not part of any chain,"
1060
1059
msgstr[0] ""
1061
1060
msgstr[1] ""
1062
1061
 
1063
 
#: ../duplicity/collections.py:687
 
1062
#: ../duplicity/collections.py:661
1064
1063
#, python-format
1065
1064
msgid "and %d incomplete backup set."
1066
1065
msgid_plural "and %d incomplete backup sets."
1068
1067
msgstr[1] ""
1069
1068
 
1070
1069
#. "cleanup" is a hard-coded command, so do not translate it
1071
 
#: ../duplicity/collections.py:692
 
1070
#: ../duplicity/collections.py:666
1072
1071
msgid ""
1073
1072
"These may be deleted by running duplicity with the \"cleanup\" command."
1074
1073
msgstr ""
1075
1074
 
1076
 
#: ../duplicity/collections.py:695
 
1075
#: ../duplicity/collections.py:669
1077
1076
msgid "No orphaned or incomplete backup sets found."
1078
1077
msgstr ""
1079
1078
 
1080
 
#: ../duplicity/collections.py:711
 
1079
#: ../duplicity/collections.py:685
1081
1080
#, python-format
1082
1081
msgid "%d file exists on backend"
1083
1082
msgid_plural "%d files exist on backend"
1084
1083
msgstr[0] ""
1085
1084
msgstr[1] ""
1086
1085
 
1087
 
#: ../duplicity/collections.py:721
 
1086
#: ../duplicity/collections.py:695
1088
1087
#, python-format
1089
1088
msgid "%d file exists in cache"
1090
1089
msgid_plural "%d files exist in cache"
1091
1090
msgstr[0] ""
1092
1091
msgstr[1] ""
1093
1092
 
1094
 
#: ../duplicity/collections.py:774
 
1093
#: ../duplicity/collections.py:748
1095
1094
msgid ""
1096
1095
"Warning, discarding last backup set, because of missing signature file."
1097
1096
msgstr ""
1098
1097
 
1099
 
#: ../duplicity/collections.py:797
 
1098
#: ../duplicity/collections.py:771
1100
1099
msgid "Warning, found the following local orphaned signature file:"
1101
1100
msgid_plural "Warning, found the following local orphaned signature files:"
1102
1101
msgstr[0] ""
1103
1102
msgstr[1] ""
1104
1103
 
1105
 
#: ../duplicity/collections.py:806
 
1104
#: ../duplicity/collections.py:780
1106
1105
msgid "Warning, found the following remote orphaned signature file:"
1107
1106
msgid_plural "Warning, found the following remote orphaned signature files:"
1108
1107
msgstr[0] ""
1109
1108
msgstr[1] ""
1110
1109
 
1111
 
#: ../duplicity/collections.py:815
 
1110
#: ../duplicity/collections.py:789
1112
1111
msgid "Warning, found signatures but no corresponding backup files"
1113
1112
msgstr ""
1114
1113
 
1115
 
#: ../duplicity/collections.py:819
 
1114
#: ../duplicity/collections.py:793
1116
1115
msgid ""
1117
1116
"Warning, found incomplete backup sets, probably left from aborted session"
1118
1117
msgstr ""
1119
1118
 
1120
 
#: ../duplicity/collections.py:823
 
1119
#: ../duplicity/collections.py:797
1121
1120
msgid "Warning, found the following orphaned backup file:"
1122
1121
msgid_plural "Warning, found the following orphaned backup files:"
1123
1122
msgstr[0] ""
1124
1123
msgstr[1] ""
1125
1124
 
1126
 
#: ../duplicity/collections.py:840
 
1125
#: ../duplicity/collections.py:814
1127
1126
#, python-format
1128
1127
msgid "Extracting backup chains from list of files: %s"
1129
1128
msgstr ""
1130
1129
 
1131
 
#: ../duplicity/collections.py:851
 
1130
#: ../duplicity/collections.py:825
1132
1131
#, python-format
1133
1132
msgid "File %s is part of known set"
1134
1133
msgstr ""
1135
1134
 
1136
 
#: ../duplicity/collections.py:854
 
1135
#: ../duplicity/collections.py:828
1137
1136
#, python-format
1138
1137
msgid "File %s is not part of a known set; creating new set"
1139
1138
msgstr ""
1140
1139
 
1141
 
#: ../duplicity/collections.py:859
 
1140
#: ../duplicity/collections.py:833
1142
1141
#, python-format
1143
1142
msgid "Ignoring file (rejected by backup set) '%s'"
1144
1143
msgstr ""
1145
1144
 
1146
 
#: ../duplicity/collections.py:875
 
1145
#: ../duplicity/collections.py:849
1147
1146
#, python-format
1148
1147
msgid "Found backup chain %s"
1149
1148
msgstr ""
1150
1149
 
1151
 
#: ../duplicity/collections.py:880
 
1150
#: ../duplicity/collections.py:854
1152
1151
#, python-format
1153
1152
msgid "Added set %s to pre-existing chain %s"
1154
1153
msgstr ""
1155
1154
 
1156
 
#: ../duplicity/collections.py:884
 
1155
#: ../duplicity/collections.py:858
1157
1156
#, python-format
1158
1157
msgid "Found orphaned set %s"
1159
1158
msgstr ""
1160
1159
 
1161
 
#: ../duplicity/collections.py:1038
 
1160
#: ../duplicity/collections.py:1012
1162
1161
#, python-format
1163
1162
msgid ""
1164
1163
"No signature chain for the requested time. Using oldest available chain, "
1165
1164
"starting at time %s."
1166
1165
msgstr ""
1167
1166
 
1168
 
#: ../duplicity/robust.py:64
 
1167
#: ../duplicity/robust.py:61
1169
1168
#, python-format
1170
1169
msgid "Error listing directory %s"
1171
1170
msgstr ""
1200
1199
msgid "D %s"
1201
1200
msgstr ""
1202
1201
 
1203
 
#: ../duplicity/lazy.py:338
 
1202
#: ../duplicity/lazy.py:334
1204
1203
#, python-format
1205
1204
msgid "Warning: oldindex %s >= newindex %s"
1206
1205
msgstr ""
1207
1206
 
1208
 
#: ../duplicity/lazy.py:413
 
1207
#: ../duplicity/lazy.py:409
1209
1208
#, python-format
1210
1209
msgid "Error '%s' processing %s"
1211
1210
msgstr ""
1212
1211
 
1213
 
#: ../duplicity/lazy.py:423
 
1212
#: ../duplicity/lazy.py:419
1214
1213
#, python-format
1215
1214
msgid "Skipping %s because of previous error"
1216
1215
msgstr ""
1217
1216
 
1218
 
#: ../duplicity/backends/giobackend.py:108
 
1217
#: ../duplicity/backends/giobackend.py:110
1219
1218
#, python-format
1220
1219
msgid "Connection failed, please check your password: %s"
1221
1220
msgstr ""
1222
1221
 
1223
 
#: ../duplicity/backends/multibackend.py:86
 
1222
#: ../duplicity/backends/multibackend.py:85
1224
1223
#, python-format
1225
1224
msgid "MultiBackend: Could not parse query string %s: %s "
1226
1225
msgstr ""
1227
1226
 
1228
 
#: ../duplicity/backends/multibackend.py:95
 
1227
#: ../duplicity/backends/multibackend.py:94
1229
1228
#, python-format
1230
1229
msgid "MultiBackend: Invalid query string %s: more than one value for %s"
1231
1230
msgstr ""
1232
1231
 
1233
 
#: ../duplicity/backends/multibackend.py:100
 
1232
#: ../duplicity/backends/multibackend.py:99
1234
1233
#, python-format
1235
1234
msgid "MultiBackend: Invalid query string %s: unknown parameter %s"
1236
1235
msgstr ""
1237
1236
 
1238
 
#: ../duplicity/backends/multibackend.py:150
1239
 
#: ../duplicity/backends/multibackend.py:155
 
1237
#: ../duplicity/backends/multibackend.py:149
 
1238
#: ../duplicity/backends/multibackend.py:154
1240
1239
#, python-format
1241
1240
msgid "MultiBackend: illegal value for %s: %s"
1242
1241
msgstr ""
1243
1242
 
1244
 
#: ../duplicity/backends/multibackend.py:163
 
1243
#: ../duplicity/backends/multibackend.py:162
1245
1244
#, python-format
1246
1245
msgid "MultiBackend: Url %s"
1247
1246
msgstr ""
1248
1247
 
1249
 
#: ../duplicity/backends/multibackend.py:167
 
1248
#: ../duplicity/backends/multibackend.py:166
1250
1249
#, python-format
1251
1250
msgid "MultiBackend: Could not load config file %s: %s "
1252
1251
msgstr ""
1253
1252
 
1254
 
#: ../duplicity/backends/multibackend.py:176
 
1253
#: ../duplicity/backends/multibackend.py:175
1255
1254
#, python-format
1256
1255
msgid "MultiBackend: use store %s"
1257
1256
msgstr ""
1258
1257
 
1259
 
#: ../duplicity/backends/multibackend.py:181
 
1258
#: ../duplicity/backends/multibackend.py:180
1260
1259
#, python-format
1261
1260
msgid "MultiBackend: set env %s = %s"
1262
1261
msgstr ""
1263
1262
 
1264
 
#: ../duplicity/backends/multibackend.py:235
 
1263
#: ../duplicity/backends/multibackend.py:206
1265
1264
#, python-format
1266
1265
msgid "MultiBackend: _put: write to store #%s (%s)"
1267
1266
msgstr ""
1268
1267
 
1269
 
#: ../duplicity/backends/multibackend.py:248
 
1268
#: ../duplicity/backends/multibackend.py:219
1270
1269
#, python-format
1271
1270
msgid ""
1272
1271
"MultiBackend: failed to write to store #%s (%s), try #%s, Exception: %s"
1273
1272
msgstr ""
1274
1273
 
1275
 
#: ../duplicity/backends/multibackend.py:255
 
1274
#: ../duplicity/backends/multibackend.py:226
1276
1275
#, python-format
1277
1276
msgid "MultiBackend: failed to write %s. Aborting process."
1278
1277
msgstr ""
1279
1278
 
1280
 
#: ../duplicity/backends/multibackend.py:262
 
1279
#: ../duplicity/backends/multibackend.py:233
1281
1280
#, python-format
1282
1281
msgid ""
1283
1282
"MultiBackend: failed to write %s. Tried all backing stores and none succeeded"
1284
1283
msgstr ""
1285
1284
 
1286
 
#: ../duplicity/backends/multibackend.py:281
 
1285
#: ../duplicity/backends/multibackend.py:250
1287
1286
#, python-format
1288
1287
msgid "MultiBackend: failed to get %s to %s from %s"
1289
1288
msgstr ""
1290
1289
 
1291
 
#: ../duplicity/backends/multibackend.py:284
 
1290
#: ../duplicity/backends/multibackend.py:253
1292
1291
#, python-format
1293
1292
msgid ""
1294
1293
"MultiBackend: failed to get %s. Tried all backing stores and none succeeded"
1295
1294
msgstr ""
1296
1295
 
1297
 
#: ../duplicity/backends/multibackend.py:293
 
1296
#: ../duplicity/backends/multibackend.py:262
1298
1297
#, python-format
1299
1298
msgid "MultiBackend: list from %s: %s"
1300
1299
msgstr ""
1301
1300
 
1302
 
#: ../duplicity/backends/multibackend.py:299
 
1301
#: ../duplicity/backends/multibackend.py:268
1303
1302
#, python-format
1304
1303
msgid "MultiBackend: combined list: %s"
1305
1304
msgstr ""
1306
1305
 
1307
 
#: ../duplicity/backends/multibackend.py:324
 
1306
#: ../duplicity/backends/multibackend.py:290
1308
1307
#, python-format
1309
1308
msgid "MultiBackend: failed to delete %s from %s"
1310
1309
msgstr ""
1311
1310
 
1312
 
#: ../duplicity/backends/multibackend.py:328
 
1311
#: ../duplicity/backends/multibackend.py:294
1313
1312
#, python-format
1314
1313
msgid ""
1315
1314
"MultiBackend: failed to delete %s. Tried all backing stores and none "
1316
1315
"succeeded"
1317
1316
msgstr ""
1318
1317
 
1319
 
#: ../duplicity/backends/pydrivebackend.py:142
 
1318
#: ../duplicity/backends/pydrivebackend.py:143
1320
1319
#, python-format
1321
1320
msgid "PyDrive backend: multiple files called '%s'."
1322
1321
msgstr ""
1462
1461
"underlying true file object"
1463
1462
msgstr ""
1464
1463
 
1465
 
#: ../duplicity/manifest.py:92
 
1464
#: ../duplicity/manifest.py:91
1466
1465
#, python-format
1467
1466
msgid ""
1468
1467
"Fatal Error: Backup source host has changed.\n"
1470
1469
"Previous hostname: %s"
1471
1470
msgstr ""
1472
1471
 
1473
 
#: ../duplicity/manifest.py:99
 
1472
#: ../duplicity/manifest.py:98
1474
1473
#, python-format
1475
1474
msgid ""
1476
1475
"Fatal Error: Backup source directory has changed.\n"
1478
1477
"Previous directory: %s"
1479
1478
msgstr ""
1480
1479
 
1481
 
#: ../duplicity/manifest.py:109
 
1480
#: ../duplicity/manifest.py:108
1482
1481
msgid ""
1483
1482
"Aborting because you may have accidentally tried to backup two different "
1484
1483
"data sets to the same remote location, or using the same archive directory.  "
1486
1485
"seeing this message"
1487
1486
msgstr ""
1488
1487
 
1489
 
#: ../duplicity/manifest.py:206
 
1488
#: ../duplicity/manifest.py:192
1490
1489
#, python-format
1491
1490
msgid "Found manifest volume %s"
1492
1491
msgstr ""
1493
1492
 
 
1493
#: ../duplicity/manifest.py:199
 
1494
#, python-format
 
1495
msgid "Found %s volumes in manifest"
 
1496
msgstr ""
 
1497
 
1494
1498
#: ../duplicity/manifest.py:213
1495
 
#, python-format
1496
 
msgid "Found %s volumes in manifest"
1497
 
msgstr ""
1498
 
 
1499
 
#: ../duplicity/manifest.py:249
1500
1499
msgid "Manifests not equal because different volume numbers"
1501
1500
msgstr ""
1502
1501
 
1503
 
#: ../duplicity/manifest.py:254
 
1502
#: ../duplicity/manifest.py:218
1504
1503
msgid "Manifests not equal because volume lists differ"
1505
1504
msgstr ""
1506
1505
 
1507
 
#: ../duplicity/manifest.py:259
 
1506
#: ../duplicity/manifest.py:223
1508
1507
msgid "Manifests not equal because hosts or directories differ"
1509
1508
msgstr ""
1510
1509
 
1511
 
#: ../duplicity/manifest.py:406
 
1510
#: ../duplicity/manifest.py:370
1512
1511
msgid "Warning, found extra Volume identifier"
1513
1512
msgstr ""
1514
1513
 
1515
 
#: ../duplicity/manifest.py:432
 
1514
#: ../duplicity/manifest.py:396
1516
1515
msgid "Other is not VolumeInfo"
1517
1516
msgstr ""
1518
1517
 
1519
 
#: ../duplicity/manifest.py:435
 
1518
#: ../duplicity/manifest.py:399
1520
1519
msgid "Volume numbers don't match"
1521
1520
msgstr ""
1522
1521
 
1523
 
#: ../duplicity/manifest.py:438
 
1522
#: ../duplicity/manifest.py:402
1524
1523
msgid "start_indicies don't match"
1525
1524
msgstr ""
1526
1525
 
1527
 
#: ../duplicity/manifest.py:441
 
1526
#: ../duplicity/manifest.py:405
1528
1527
msgid "end_index don't match"
1529
1528
msgstr ""
1530
1529
 
1531
 
#: ../duplicity/manifest.py:448
 
1530
#: ../duplicity/manifest.py:412
1532
1531
msgid "Hashes don't match"
1533
1532
msgstr ""
1534
1533
 
1535
 
#: ../duplicity/path.py:111
 
1534
#: ../duplicity/path.py:110
1536
1535
#, python-format
1537
1536
msgid "Warning: %s invalid devnums (0x%X), treating as (0, 0)."
1538
1537
msgstr ""
1539
1538
 
1540
 
#: ../duplicity/path.py:238 ../duplicity/path.py:297
 
1539
#: ../duplicity/path.py:237 ../duplicity/path.py:296
1541
1540
#, python-format
1542
1541
msgid "Warning: %s has negative mtime, treating as 0."
1543
1542
msgstr ""
1544
1543
 
1545
 
#: ../duplicity/path.py:361
 
1544
#: ../duplicity/path.py:360
1546
1545
msgid "Difference found:"
1547
1546
msgstr ""
1548
1547
 
1549
 
#: ../duplicity/path.py:370
 
1548
#: ../duplicity/path.py:369
1550
1549
#, python-format
1551
1550
msgid "New file %s"
1552
1551
msgstr ""
1553
1552
 
1554
 
#: ../duplicity/path.py:373
 
1553
#: ../duplicity/path.py:372
1555
1554
#, python-format
1556
1555
msgid "File %s is missing"
1557
1556
msgstr ""
1558
1557
 
1559
 
#: ../duplicity/path.py:376
 
1558
#: ../duplicity/path.py:375
1560
1559
#, python-format
1561
1560
msgid "File %%s has type %s, expected %s"
1562
1561
msgstr ""
1563
1562
 
1564
 
#: ../duplicity/path.py:382 ../duplicity/path.py:408
 
1563
#: ../duplicity/path.py:381 ../duplicity/path.py:407
1565
1564
#, python-format
1566
1565
msgid "File %%s has permissions %s, expected %s"
1567
1566
msgstr ""
1568
1567
 
1569
 
#: ../duplicity/path.py:387
 
1568
#: ../duplicity/path.py:386
1570
1569
#, python-format
1571
1570
msgid "File %%s has mtime %s, expected %s"
1572
1571
msgstr ""
1573
1572
 
1574
 
#: ../duplicity/path.py:395
 
1573
#: ../duplicity/path.py:394
1575
1574
#, python-format
1576
1575
msgid "Data for file %s is different"
1577
1576
msgstr ""
1578
1577
 
1579
 
#: ../duplicity/path.py:403
 
1578
#: ../duplicity/path.py:402
1580
1579
#, python-format
1581
1580
msgid "Symlink %%s points to %s, expected %s"
1582
1581
msgstr ""
1583
1582
 
1584
 
#: ../duplicity/path.py:412
 
1583
#: ../duplicity/path.py:411
1585
1584
#, python-format
1586
1585
msgid "Device file %%s has numbers %s, expected %s"
1587
1586
msgstr ""
1588
1587
 
1589
 
#: ../duplicity/path.py:592
 
1588
#: ../duplicity/path.py:579
1590
1589
#, python-format
1591
1590
msgid "Making directory %s"
1592
1591
msgstr ""
1593
1592
 
1594
 
#: ../duplicity/path.py:602
 
1593
#: ../duplicity/path.py:589
1595
1594
#, python-format
1596
1595
msgid "Deleting %s"
1597
1596
msgstr ""
1598
1597
 
1599
 
#: ../duplicity/path.py:611
 
1598
#: ../duplicity/path.py:598
1600
1599
#, python-format
1601
1600
msgid "Touching %s"
1602
1601
msgstr ""
1603
1602
 
1604
 
#: ../duplicity/path.py:618
 
1603
#: ../duplicity/path.py:605
1605
1604
#, python-format
1606
1605
msgid "Deleting tree %s"
1607
1606
msgstr ""
1678
1677
msgid "Cleanup of temporary directory %s failed - this is probably a bug."
1679
1678
msgstr ""
1680
1679
 
1681
 
#: ../duplicity/util.py:120
 
1680
#: ../duplicity/util.py:95
1682
1681
#, python-format
1683
1682
msgid "IGNORED_ERROR: Warning: ignoring error as requested: %s: %s"
1684
1683
msgstr ""
1685
1684
 
1686
 
#: ../duplicity/util.py:187
 
1685
#: ../duplicity/util.py:162
1687
1686
#, python-format
1688
1687
msgid "Releasing lockfile %s"
1689
1688
msgstr ""