17
17
"Content-Transfer-Encoding: 8bit\n"
18
18
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
20
#: ../duplicity-bin:191
20
#: ../duplicity-bin:215
23
23
"File %s complete in backup set.\n"
24
24
"Continuing restart on file %s."
27
#: ../duplicity-bin:197
27
#: ../duplicity-bin:221
30
30
"File %s missing in backup set.\n"
31
31
"Continuing restart on file %s."
34
#: ../duplicity-bin:443
34
#: ../duplicity-bin:473
36
36
"Fatal Error: Unable to start incremental backup. Old signatures not found "
37
37
"and incremental specified"
40
#: ../duplicity-bin:447
40
#: ../duplicity-bin:477
41
41
msgid "No signatures found, switching to full backup."
44
#: ../duplicity-bin:461
44
#: ../duplicity-bin:491
45
45
msgid "Backup Statistics"
48
#: ../duplicity-bin:541
48
#: ../duplicity-bin:571
50
50
msgid "%s not found in archive, no files restored."
53
#: ../duplicity-bin:545
53
#: ../duplicity-bin:575
54
54
msgid "No files found in archive - nothing restored."
57
#: ../duplicity-bin:578
57
#: ../duplicity-bin:608
59
59
msgid "Processed volume %d of %d"
62
#: ../duplicity-bin:618
62
#: ../duplicity-bin:648
64
64
msgid "Invalid data - %s hash mismatch:"
67
#: ../duplicity-bin:619
67
#: ../duplicity-bin:649
69
69
msgid "Calculated hash: %s"
72
#: ../duplicity-bin:620
72
#: ../duplicity-bin:650
74
74
msgid "Manifest hash: %s"
77
#: ../duplicity-bin:637
77
#: ../duplicity-bin:667
79
79
msgid "Volume was signed by key %s, not %s"
82
#: ../duplicity-bin:667
82
#: ../duplicity-bin:697
84
84
msgid "Verify complete: %s, %s."
87
#: ../duplicity-bin:668
87
#: ../duplicity-bin:698
89
89
msgid "%d file compared"
90
90
msgid_plural "%d files compared"
94
#: ../duplicity-bin:670
94
#: ../duplicity-bin:700
96
96
msgid "%d difference found"
97
97
msgid_plural "%d differences found"
101
#: ../duplicity-bin:689
101
#: ../duplicity-bin:719
102
102
msgid "No extraneous files found, nothing deleted in cleanup."
105
#: ../duplicity-bin:694
105
#: ../duplicity-bin:724
106
106
msgid "Deleting this file from backend:"
107
107
msgid_plural "Deleting these files from backend:"
111
#: ../duplicity-bin:703
111
#: ../duplicity-bin:736
112
112
msgid "Found the following file to delete:"
113
113
msgid_plural "Found the following files to delete:"
117
#: ../duplicity-bin:707
117
#: ../duplicity-bin:740
118
118
msgid "Run duplicity again with the --force option to actually delete."
121
#: ../duplicity-bin:746
121
#: ../duplicity-bin:779
122
122
msgid "There are backup set(s) at time(s):"
125
#: ../duplicity-bin:748
125
#: ../duplicity-bin:781
126
126
msgid "Which can't be deleted because newer sets depend on them."
129
#: ../duplicity-bin:752
129
#: ../duplicity-bin:785
131
131
"Current active backup chain is older than specified time. However, it will "
132
132
"not be deleted. To remove all your backups, manually purge the repository."
135
#: ../duplicity-bin:758
135
#: ../duplicity-bin:791
136
136
msgid "No old backup sets found, nothing deleted."
139
#: ../duplicity-bin:761
139
#: ../duplicity-bin:794
140
140
msgid "Deleting backup set at time:"
141
141
msgid_plural "Deleting backup sets at times:"
145
#: ../duplicity-bin:778
145
#: ../duplicity-bin:811
146
146
msgid "Found old backup set at the following time:"
147
147
msgid_plural "Found old backup sets at the following times:"
151
#: ../duplicity-bin:782
151
#: ../duplicity-bin:815
152
152
msgid "Rerun command with --force option to actually delete."
155
#: ../duplicity-bin:865
155
#: ../duplicity-bin:898
157
157
msgid "Deleting local %s (not authoritative at backend)."
160
#: ../duplicity-bin:869
160
#: ../duplicity-bin:902 ../duplicity/dup_temp.py:187
162
162
msgid "Unable to delete %s: %s"
165
#: ../duplicity-bin:893 ../duplicity/dup_temp.py:239
165
#: ../duplicity-bin:930 ../duplicity/dup_temp.py:251
167
167
msgid "Failed to read %s: %s"
170
#: ../duplicity-bin:904
170
#: ../duplicity-bin:941
172
172
msgid "Copying %s to local cache."
175
#: ../duplicity-bin:945
175
#: ../duplicity-bin:982
176
176
msgid "Local and Remote metadata are synchronized, no sync needed."
179
#: ../duplicity-bin:950
179
#: ../duplicity-bin:987
180
180
msgid "Synchronizing remote metadata to local cache..."
183
#: ../duplicity-bin:959
183
#: ../duplicity-bin:997
184
184
msgid "Sync would copy the following from remote to local:"
187
#: ../duplicity-bin:962
187
#: ../duplicity-bin:1000
188
188
msgid "Sync would remove the following spurious local files:"
191
#: ../duplicity-bin:1005
191
#: ../duplicity-bin:1043
192
192
msgid "Unable to get free space on temp."
195
#: ../duplicity-bin:1013
195
#: ../duplicity-bin:1051
197
197
msgid "Temp space has %d available, backup needs approx %d."
200
#: ../duplicity-bin:1016
200
#: ../duplicity-bin:1054
202
202
msgid "Temp has %d available, backup will use approx %d."
205
#: ../duplicity-bin:1024
205
#: ../duplicity-bin:1062
206
206
msgid "Unable to get max open files."
209
#: ../duplicity-bin:1028
209
#: ../duplicity-bin:1066
212
212
"Max open files of %s is too low, should be >= 1024.\n"
213
213
"Use 'ulimit -n 1024' or higher to correct.\n"
216
#: ../duplicity-bin:1074
216
#: ../duplicity-bin:1115
218
218
"RESTART: The first volume failed to upload before termination.\n"
219
219
" Restart is impossible...starting backup from beginning."
222
#: ../duplicity-bin:1080
222
#: ../duplicity-bin:1121
225
225
"RESTART: Volumes %d to %d failed to upload before termination.\n"
226
226
" Restarting backup at volume %d."
229
#: ../duplicity-bin:1087
229
#: ../duplicity-bin:1128
232
232
"RESTART: Impossible backup state: manifest has %d vols, remote has %d vols.\n"
592
592
#. matching one or more files, as described in the documentation.
594
594
#. --exclude <shell_pattern>
595
#: ../duplicity/commandline.py:253 ../duplicity/commandline.py:333
596
#: ../duplicity/commandline.py:672
595
#: ../duplicity/commandline.py:256 ../duplicity/commandline.py:336
596
#: ../duplicity/commandline.py:678
597
597
msgid "shell_pattern"
600
600
#. Used in usage help to represent the name of a file. Example:
601
601
#. --log-file <filename>
602
#: ../duplicity/commandline.py:259 ../duplicity/commandline.py:266
603
#: ../duplicity/commandline.py:271 ../duplicity/commandline.py:335
604
#: ../duplicity/commandline.py:337 ../duplicity/commandline.py:348
605
#: ../duplicity/commandline.py:618
602
#: ../duplicity/commandline.py:262 ../duplicity/commandline.py:269
603
#: ../duplicity/commandline.py:274 ../duplicity/commandline.py:338
604
#: ../duplicity/commandline.py:343 ../duplicity/commandline.py:354
605
#: ../duplicity/commandline.py:624
609
609
#. Used in usage help to represent a regular expression (regexp).
610
#: ../duplicity/commandline.py:278 ../duplicity/commandline.py:339
610
#: ../duplicity/commandline.py:281 ../duplicity/commandline.py:345
611
611
msgid "regular_expression"
614
614
#. Used in usage help to represent a time spec for a previous
615
615
#. point in time, as described in the documentation. Example:
616
616
#. duplicity remove-older-than time [options] target_url
617
#: ../duplicity/commandline.py:305 ../duplicity/commandline.py:389
618
#: ../duplicity/commandline.py:704
617
#: ../duplicity/commandline.py:308 ../duplicity/commandline.py:395
618
#: ../duplicity/commandline.py:710
622
622
#. Used in usage help. (Should be consistent with the "Options:"
623
623
#. header.) Example:
624
624
#. duplicity [full|incremental] [options] source_dir target_url
625
#: ../duplicity/commandline.py:309 ../duplicity/commandline.py:431
626
#: ../duplicity/commandline.py:637
625
#: ../duplicity/commandline.py:312 ../duplicity/commandline.py:437
626
#: ../duplicity/commandline.py:643
630
#: ../duplicity/commandline.py:318
630
#: ../duplicity/commandline.py:321
633
633
"Running in 'ignore errors' mode due to %s; please re-consider if this was "
637
637
#. Used in usage help to represent an imap mailbox
638
#: ../duplicity/commandline.py:331
638
#: ../duplicity/commandline.py:334
639
639
msgid "imap_mailbox"
642
#: ../duplicity/commandline.py:342
642
#: ../duplicity/commandline.py:348
643
643
msgid "file_descriptor"
646
646
#. Used in usage help (noun)
647
#: ../duplicity/commandline.py:353
647
#: ../duplicity/commandline.py:359
648
648
msgid "backup name"
651
651
#. Used in usage help to represent a desired number of
652
652
#. something. Example:
653
653
#. --num-retries <number>
654
#: ../duplicity/commandline.py:369 ../duplicity/commandline.py:464
655
#: ../duplicity/commandline.py:632
654
#: ../duplicity/commandline.py:375 ../duplicity/commandline.py:470
655
#: ../duplicity/commandline.py:638
660
#: ../duplicity/commandline.py:409 ../duplicity/commandline.py:413
661
#: ../duplicity/commandline.py:603
660
#: ../duplicity/commandline.py:415 ../duplicity/commandline.py:419
661
#: ../duplicity/commandline.py:609
665
665
#. Used in usage help. Example:
666
666
#. --timeout <seconds>
667
#: ../duplicity/commandline.py:439 ../duplicity/commandline.py:666
667
#: ../duplicity/commandline.py:445 ../duplicity/commandline.py:672
671
671
#. abbreviation for "character" (noun)
672
#: ../duplicity/commandline.py:445 ../duplicity/commandline.py:600
672
#: ../duplicity/commandline.py:451 ../duplicity/commandline.py:606
676
#: ../duplicity/commandline.py:566
676
#: ../duplicity/commandline.py:572
678
678
msgid "Using archive dir: %s"
681
#: ../duplicity/commandline.py:567
681
#: ../duplicity/commandline.py:573
683
683
msgid "Using backup name: %s"
686
#: ../duplicity/commandline.py:574
686
#: ../duplicity/commandline.py:580
688
688
msgid "Command line error: %s"
691
#: ../duplicity/commandline.py:575
691
#: ../duplicity/commandline.py:581
692
692
msgid "Enter 'duplicity --help' for help screen."
695
695
#. Used in usage help to represent a Unix-style path name. Example:
696
696
#. rsync://user[:password]@other_host[:port]//absolute_path
697
#: ../duplicity/commandline.py:588
697
#: ../duplicity/commandline.py:594
698
698
msgid "absolute_path"
701
701
#. Used in usage help. Example:
702
702
#. tahoe://alias/some_dir
703
#: ../duplicity/commandline.py:592
703
#: ../duplicity/commandline.py:598
707
707
#. Used in help to represent a "bucket name" for Amazon Web
708
708
#. Services' Simple Storage Service (S3). Example:
709
709
#. s3://other.host/bucket_name[/prefix]
710
#: ../duplicity/commandline.py:597
710
#: ../duplicity/commandline.py:603
711
711
msgid "bucket_name"
714
714
#. Used in usage help to represent the name of a container in
715
715
#. Amazon Web Services' Cloudfront. Example:
716
716
#. cf+http://container_name
717
#: ../duplicity/commandline.py:608
717
#: ../duplicity/commandline.py:614
718
718
msgid "container_name"
722
#: ../duplicity/commandline.py:611
722
#: ../duplicity/commandline.py:617
726
726
#. Used in usage help to represent the name of a file directory
727
#: ../duplicity/commandline.py:614
727
#: ../duplicity/commandline.py:620
728
728
msgid "directory"
731
731
#. Used in usage help, e.g. to represent the name of a code
732
732
#. module. Example:
733
733
#. rsync://user[:password]@other.host[:port]::/module/some_dir
734
#: ../duplicity/commandline.py:627
734
#: ../duplicity/commandline.py:633
738
738
#. Used in usage help to represent an internet hostname. Example:
739
739
#. ftp://user[:password]@other.host[:port]/some_dir
740
#: ../duplicity/commandline.py:641
740
#: ../duplicity/commandline.py:647
741
741
msgid "other.host"
744
744
#. Used in usage help. Example:
745
745
#. ftp://user[:password]@other.host[:port]/some_dir
746
#: ../duplicity/commandline.py:645
746
#: ../duplicity/commandline.py:651
750
750
#. Used in usage help to represent a TCP port number. Example:
751
751
#. ftp://user[:password]@other.host[:port]/some_dir
752
#: ../duplicity/commandline.py:653
752
#: ../duplicity/commandline.py:659
756
756
#. Used in usage help. This represents a string to be used as a
757
757
#. prefix to names for backup files created by Duplicity. Example:
758
758
#. s3://other.host/bucket_name[/prefix]
759
#: ../duplicity/commandline.py:658
759
#: ../duplicity/commandline.py:664
763
763
#. Used in usage help to represent a Unix-style path name. Example:
764
764
#. rsync://user[:password]@other.host[:port]/relative_path
765
#: ../duplicity/commandline.py:662
765
#: ../duplicity/commandline.py:668
766
766
msgid "relative_path"
769
769
#. Used in usage help to represent the name of a single file
770
770
#. directory or a Unix-style path to a directory. Example:
771
771
#. file:///some_dir
772
#: ../duplicity/commandline.py:677
772
#: ../duplicity/commandline.py:683
792
792
#. directory or a Unix-style path to a directory. where files will be
793
793
#. going TO. Example:
794
794
#. duplicity [restore] [options] source_url target_dir
795
#: ../duplicity/commandline.py:694
795
#: ../duplicity/commandline.py:700
796
796
msgid "target_dir"
799
799
#. Used in usage help to represent a URL files will be going TO.
801
801
#. duplicity [full|incremental] [options] source_dir target_url
802
#: ../duplicity/commandline.py:699
802
#: ../duplicity/commandline.py:705
803
803
msgid "target_url"
806
806
#. Used in usage help to represent a user name (i.e. login).
808
808
#. ftp://user[:password]@other.host[:port]/some_dir
809
#: ../duplicity/commandline.py:709
809
#: ../duplicity/commandline.py:715
813
813
#. Header in usage help
814
#: ../duplicity/commandline.py:726
814
#: ../duplicity/commandline.py:732
815
815
msgid "Backends and their URL formats:"
818
818
#. Header in usage help
819
#: ../duplicity/commandline.py:747
819
#: ../duplicity/commandline.py:753
820
820
msgid "Commands:"
823
#: ../duplicity/commandline.py:771
823
#: ../duplicity/commandline.py:777
825
825
msgid "Specified archive directory '%s' does not exist, or is not a directory"
828
#: ../duplicity/commandline.py:780
828
#: ../duplicity/commandline.py:786
831
831
"Sign key should be an 8 character hex string, like 'AA0E73D2'.\n"
832
832
"Received '%s' instead."
835
#: ../duplicity/commandline.py:838
835
#: ../duplicity/commandline.py:844
838
838
"Restore destination directory %s already exists.\n"
839
839
"Will not overwrite."
842
#: ../duplicity/commandline.py:843
842
#: ../duplicity/commandline.py:849
844
844
msgid "Verify directory %s does not exist"
847
#: ../duplicity/commandline.py:849
847
#: ../duplicity/commandline.py:855
849
849
msgid "Backup source directory %s does not exist."
852
#: ../duplicity/commandline.py:926
852
#: ../duplicity/commandline.py:884
854
msgid "Command line warning: %s"
857
#: ../duplicity/commandline.py:884
859
"Selection options --exclude/--include\n"
860
"currently work only when backing up,not restoring."
863
#: ../duplicity/commandline.py:932
855
866
"Bad URL '%s'.\n"
1011
1022
msgid "Writing %s of type %s"
1014
#: ../duplicity/path.py:212 ../duplicity/path.py:271
1025
#: ../duplicity/path.py:213 ../duplicity/path.py:272
1015
1026
#, python-format
1016
1027
msgid "Warning: %s has negative mtime, treating as 0."
1019
#: ../duplicity/path.py:336
1030
#: ../duplicity/path.py:337
1020
1031
msgid "Difference found:"
1023
#: ../duplicity/path.py:342
1034
#: ../duplicity/path.py:343
1024
1035
#, python-format
1025
1036
msgid "New file %s"
1028
#: ../duplicity/path.py:345
1039
#: ../duplicity/path.py:346
1029
1040
#, python-format
1030
1041
msgid "File %s is missing"
1033
#: ../duplicity/path.py:348
1044
#: ../duplicity/path.py:349
1034
1045
#, python-format
1035
1046
msgid "File %%s has type %s, expected %s"
1038
#: ../duplicity/path.py:354 ../duplicity/path.py:380
1049
#: ../duplicity/path.py:355 ../duplicity/path.py:381
1039
1050
#, python-format
1040
msgid "File %%s has permissions %o, expected %o"
1051
msgid "File %%s has permissions %s, expected %s"
1043
#: ../duplicity/path.py:359
1054
#: ../duplicity/path.py:360
1044
1055
#, python-format
1045
1056
msgid "File %%s has mtime %s, expected %s"
1048
#: ../duplicity/path.py:367
1059
#: ../duplicity/path.py:368
1049
1060
#, python-format
1050
1061
msgid "Data for file %s is different"
1053
#: ../duplicity/path.py:375
1064
#: ../duplicity/path.py:376
1054
1065
#, python-format
1055
1066
msgid "Symlink %%s points to %s, expected %s"
1058
#: ../duplicity/path.py:384
1069
#: ../duplicity/path.py:385
1059
1070
#, python-format
1060
1071
msgid "Device file %%s has numbers %s, expected %s"
1063
#: ../duplicity/path.py:544
1074
#: ../duplicity/path.py:545
1064
1075
#, python-format
1065
1076
msgid "Making directory %s"
1068
#: ../duplicity/path.py:554
1079
#: ../duplicity/path.py:555
1069
1080
#, python-format
1070
1081
msgid "Deleting %s"
1073
#: ../duplicity/path.py:563
1084
#: ../duplicity/path.py:564
1074
1085
#, python-format
1075
1086
msgid "Touching %s"
1078
#: ../duplicity/path.py:570
1089
#: ../duplicity/path.py:571
1079
1090
#, python-format
1080
1091
msgid "Deleting tree %s"
1085
1096
msgid "Error listing directory %s"
1088
#: ../duplicity/selection.py:118
1099
#: ../duplicity/selection.py:119
1089
1100
#, python-format
1090
1101
msgid "Skipping socket %s"
1093
#: ../duplicity/selection.py:122
1104
#: ../duplicity/selection.py:123
1094
1105
#, python-format
1095
1106
msgid "Error initializing file %s"
1098
#: ../duplicity/selection.py:126 ../duplicity/selection.py:147
1109
#: ../duplicity/selection.py:127 ../duplicity/selection.py:148
1099
1110
#, python-format
1100
1111
msgid "Error accessing possibly locked file %s"
1103
#: ../duplicity/selection.py:162
1114
#: ../duplicity/selection.py:163
1104
1115
#, python-format
1105
1116
msgid "Warning: base %s doesn't exist, continuing"
1108
#: ../duplicity/selection.py:165 ../duplicity/selection.py:183
1109
#: ../duplicity/selection.py:186
1119
#: ../duplicity/selection.py:166 ../duplicity/selection.py:184
1120
#: ../duplicity/selection.py:187
1110
1121
#, python-format
1111
1122
msgid "Selecting %s"
1114
#: ../duplicity/selection.py:267
1125
#: ../duplicity/selection.py:268
1115
1126
#, python-format
1117
1128
"Fatal Error: The file specification\n"
1139
1150
"probably isn't what you meant."
1142
#: ../duplicity/selection.py:310
1153
#: ../duplicity/selection.py:311
1143
1154
#, python-format
1144
1155
msgid "Reading filelist %s"
1147
#: ../duplicity/selection.py:313
1158
#: ../duplicity/selection.py:314
1148
1159
#, python-format
1149
1160
msgid "Sorting filelist %s"
1152
#: ../duplicity/selection.py:340
1163
#: ../duplicity/selection.py:341
1153
1164
#, python-format
1155
1166
"Warning: file specification '%s' in filelist %s\n"
1156
1167
"doesn't start with correct prefix %s. Ignoring."
1159
#: ../duplicity/selection.py:344
1170
#: ../duplicity/selection.py:345
1160
1171
msgid "Future prefix errors will not be logged."
1163
#: ../duplicity/selection.py:360
1174
#: ../duplicity/selection.py:361
1164
1175
#, python-format
1165
1176
msgid "Error closing filelist %s"
1168
#: ../duplicity/selection.py:427
1179
#: ../duplicity/selection.py:428
1169
1180
#, python-format
1170
1181
msgid "Reading globbing filelist %s"
1173
#: ../duplicity/selection.py:460
1184
#: ../duplicity/selection.py:461
1174
1185
#, python-format
1175
1186
msgid "Error compiling regular expression %s"
1178
#: ../duplicity/selection.py:476
1189
#: ../duplicity/selection.py:477
1180
1191
"Warning: exclude-device-files is not the first selector.\n"
1181
1192
"This may not be what you intended"