~ubuntu-branches/ubuntu/vivid/unrar-nonfree/vivid

« back to all changes in this revision

Viewing changes to loclang.hpp

  • Committer: Package Import Robot
  • Author(s): Martin Meredith
  • Date: 2015-02-03 12:58:01 UTC
  • mfrom: (1.1.18) (5.1.18 sid)
  • Revision ID: package-import@ubuntu.com-20150203125801-od6ev8cqy1er51vz
Tags: 1:5.2.5-1
New upstream release

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
#define   MYesNo             "_Yes_No"
2
 
#define   MYesNoAll          "_Yes_No_All"
3
 
#define   MYesNoAllQ         "_Yes_No_All_nEver_Quit"
4
 
#define   MYesNoAllRenQ      "_Yes_No_All_nEver_Rename_Quit"
5
 
#define   MContinueQuit      "_Continue_Quit"
6
 
#define   MRetryAbort        "_Retry_Abort"
7
 
#define   MCopyright         "\nRAR %s   Copyright (c) 1993-%d Alexander Roshal   %d %s %d"
8
 
#define   MRegTo             "\nRegistered to %s\n"
9
 
#define   MShare             "\nTrial version             Type RAR -? for help\n"
10
 
#define   MUCopyright        "\nUNRAR %s freeware      Copyright (c) 1993-%d Alexander Roshal\n"
11
 
#define   MBeta              "beta"
12
 
#define   MMonthJan          "Jan"
13
 
#define   MMonthFeb          "Feb"
14
 
#define   MMonthMar          "Mar"
15
 
#define   MMonthApr          "Apr"
16
 
#define   MMonthMay          "May"
17
 
#define   MMonthJun          "Jun"
18
 
#define   MMonthJul          "Jul"
19
 
#define   MMonthAug          "Aug"
20
 
#define   MMonthSep          "Sep"
21
 
#define   MMonthOct          "Oct"
22
 
#define   MMonthNov          "Nov"
23
 
#define   MMonthDec          "Dec"
24
 
#define   MRARTitle1         "\nUsage:     rar <command> -<switch 1> -<switch N> <archive> <files...>"
25
 
#define   MUNRARTitle1       "\nUsage:     unrar <command> -<switch 1> -<switch N> <archive> <files...>"
26
 
#define   MRARTitle2         "\n               <@listfiles...> <path_to_extract\\>"
27
 
#define   MCHelpCmd          "\n\n<Commands>"
28
 
#define   MCHelpCmdA         "\n  a             Add files to archive"
29
 
#define   MCHelpCmdC         "\n  c             Add archive comment"
30
 
#define   MCHelpCmdCH        "\n  ch            Change archive parameters"
31
 
#define   MCHelpCmdCW        "\n  cw            Write archive comment to file"
32
 
#define   MCHelpCmdD         "\n  d             Delete files from archive"
33
 
#define   MCHelpCmdE         "\n  e             Extract files without archived paths"
34
 
#define   MCHelpCmdF         "\n  f             Freshen files in archive"
35
 
#define   MCHelpCmdI         "\n  i[par]=<str>  Find string in archives"
36
 
#define   MCHelpCmdK         "\n  k             Lock archive"
37
 
#define   MCHelpCmdL         "\n  l[t[a],b]     List archive contents [technical[all], bare]"
38
 
#define   MCHelpCmdM         "\n  m[f]          Move to archive [files only]"
39
 
#define   MCHelpCmdP         "\n  p             Print file to stdout"
40
 
#define   MCHelpCmdR         "\n  r             Repair archive"
41
 
#define   MCHelpCmdRC        "\n  rc            Reconstruct missing volumes"
42
 
#define   MCHelpCmdRN        "\n  rn            Rename archived files"
43
 
#define   MCHelpCmdRR        "\n  rr[N]         Add data recovery record"
44
 
#define   MCHelpCmdRV        "\n  rv[N]         Create recovery volumes"
45
 
#define   MCHelpCmdS         "\n  s[name|-]     Convert archive to or from SFX"
46
 
#define   MCHelpCmdT         "\n  t             Test archive files"
47
 
#define   MCHelpCmdU         "\n  u             Update files in archive"
48
 
#define   MCHelpCmdV         "\n  v[t[a],b]     Verbosely list archive contents [technical[all],bare]"
49
 
#define   MCHelpCmdX         "\n  x             Extract files with full path"
50
 
#define   MCHelpSw           "\n\n<Switches>"
51
 
#define   MCHelpSwm          "\n  -             Stop switches scanning"
52
 
#define   MCHelpSwAT         "\n  @[+]          Disable [enable] file lists"
53
 
#define   MCHelpSwAC         "\n  ac            Clear Archive attribute after compression or extraction"
54
 
#define   MCHelpSwAD         "\n  ad            Append archive name to destination path"
55
 
#define   MCHelpSwAG         "\n  ag[format]    Generate archive name using the current date"
56
 
#define   MCHelpSwAI         "\n  ai            Ignore file attributes"
57
 
#define   MCHelpSwAO         "\n  ao            Add files with Archive attribute set"
58
 
#define   MCHelpSwAP         "\n  ap<path>      Set path inside archive"
59
 
#define   MCHelpSwAS         "\n  as            Synchronize archive contents"
60
 
#define   MCHelpSwCm         "\n  c-            Disable comments show"
61
 
#define   MCHelpSwCFGm       "\n  cfg-          Disable read configuration"
62
 
#define   MCHelpSwCL         "\n  cl            Convert names to lower case"
63
 
#define   MCHelpSwCU         "\n  cu            Convert names to upper case"
64
 
#define   MCHelpSwDF         "\n  df            Delete files after archiving"
65
 
#define   MCHelpSwDH         "\n  dh            Open shared files"
66
 
#define   MCHelpSwDR         "\n  dr            Delete files to Recycle Bin"
67
 
#define   MCHelpSwDS         "\n  ds            Disable name sort for solid archive"
68
 
#define   MCHelpSwDW         "\n  dw            Wipe files after archiving"
69
 
#define   MCHelpSwEa         "\n  e[+]<attr>    Set file exclude and include attributes"
70
 
#define   MCHelpSwED         "\n  ed            Do not add empty directories"
71
 
#define   MCHelpSwEE         "\n  ee            Do not save and extract extended attributes"
72
 
#define   MCHelpSwEN         "\n  en            Do not put 'end of archive' block"
73
 
#define   MCHelpSwEP         "\n  ep            Exclude paths from names"
74
 
#define   MCHelpSwEP1        "\n  ep1           Exclude base directory from names"
75
 
#define   MCHelpSwEP2        "\n  ep2           Expand paths to full"
76
 
#define   MCHelpSwEP3        "\n  ep3           Expand paths to full including the drive letter"
77
 
#define   MCHelpSwF          "\n  f             Freshen files"
78
 
#define   MCHelpSwHP         "\n  hp[password]  Encrypt both file data and headers"
79
 
#define   MCHelpSwHT         "\n  ht[b|c]       Select hash type [BLAKE2,CRC32] for file checksum"
80
 
#define   MCHelpSwIDP        "\n  id[c,d,p,q]   Disable messages"
81
 
#define   MCHelpSwIEML       "\n  ieml[addr]    Send archive by email"
82
 
#define   MCHelpSwIERR       "\n  ierr          Send all messages to stderr"
83
 
#define   MCHelpSwILOG       "\n  ilog[name]    Log errors to file (registered versions only)"
84
 
#define   MCHelpSwINUL       "\n  inul          Disable all messages"
85
 
#define   MCHelpSwIOFF       "\n  ioff          Turn PC off after completing an operation"
86
 
#define   MCHelpSwISND       "\n  isnd          Enable sound"
87
 
#define   MCHelpSwK          "\n  k             Lock archive"
88
 
#define   MCHelpSwKB         "\n  kb            Keep broken extracted files"
89
 
#define   MCHelpSwLog        "\n  log[f][=name] Write names to log file"
90
 
#define   MCHelpSwMn         "\n  m<0..5>       Set compression level (0-store...3-default...5-maximal)"
91
 
#define   MCHelpSwMA         "\n  ma[4|5]       Specify a version of archiving format"
92
 
#define   MCHelpSwMC         "\n  mc<par>       Set advanced compression parameters"
93
 
#define   MCHelpSwMD         "\n  md<n>[k,m,g]  Dictionary size in KB, MB or GB"
94
 
#define   MCHelpSwMS         "\n  ms[ext;ext]   Specify file types to store"
95
 
#define   MCHelpSwMT         "\n  mt<threads>   Set the number of threads"
96
 
#define   MCHelpSwN          "\n  n<file>       Additionally filter included files"
97
 
#define   MCHelpSwNa         "\n  n@            Read additional filter masks from stdin"
98
 
#define   MCHelpSwNal        "\n  n@<list>      Read additional filter masks from list file"
99
 
#define   MCHelpSwO          "\n  o[+|-]        Set the overwrite mode"
100
 
#define   MCHelpSwOC         "\n  oc            Set NTFS Compressed attribute"
101
 
#define   MCHelpSwOH         "\n  oh            Save hard links as the link instead of the file"
102
 
#define   MCHelpSwOI         "\n  oi[0-4][:min] Save identical files as references"
103
 
#define   MCHelpSwOL         "\n  ol            Save symbolic links as the link instead of the file"
104
 
#define   MCHelpSwOR         "\n  or            Rename files automatically"
105
 
#define   MCHelpSwOS         "\n  os            Save NTFS streams"
106
 
#define   MCHelpSwOW         "\n  ow            Save or restore file owner and group"
107
 
#define   MCHelpSwP          "\n  p[password]   Set password"
108
 
#define   MCHelpSwPm         "\n  p-            Do not query password"
109
 
#define   MCHelpSwQO         "\n  qo[-|+]       Add quick open information [none|force]"
110
 
#define   MCHelpSwR          "\n  r             Recurse subdirectories"
111
 
#define   MCHelpSwRm         "\n  r-            Disable recursion"
112
 
#define   MCHelpSwR0         "\n  r0            Recurse subdirectories for wildcard names only"
113
 
#define   MCHelpSwRI         "\n  ri<P>[:<S>]   Set priority (0-default,1-min..15-max) and sleep time in ms"
114
 
#define   MCHelpSwRR         "\n  rr[N]         Add data recovery record"
115
 
#define   MCHelpSwRV         "\n  rv[N]         Create recovery volumes"
116
 
#define   MCHelpSwS          "\n  s[<N>,v[-],e] Create solid archive"
117
 
#define   MCHelpSwSm         "\n  s-            Disable solid archiving"
118
 
#define   MCHelpSwSC         "\n  sc<chr>[obj]  Specify the character set"
119
 
#define   MCHelpSwSFX        "\n  sfx[name]     Create SFX archive"
120
 
#define   MCHelpSwSI         "\n  si[name]      Read data from standard input (stdin)"
121
 
#define   MCHelpSwSL         "\n  sl<size>      Process files with size less than specified"
122
 
#define   MCHelpSwSM         "\n  sm<size>      Process files with size more than specified"
123
 
#define   MCHelpSwT          "\n  t             Test files after archiving"
124
 
#define   MCHelpSwTK         "\n  tk            Keep original archive time"
125
 
#define   MCHelpSwTL         "\n  tl            Set archive time to latest file"
126
 
#define   MCHelpSwTN         "\n  tn<time>      Process files newer than <time>"
127
 
#define   MCHelpSwTO         "\n  to<time>      Process files older than <time>"
128
 
#define   MCHelpSwTA         "\n  ta<date>      Process files modified after <date> in YYYYMMDDHHMMSS format"
129
 
#define   MCHelpSwTB         "\n  tb<date>      Process files modified before <date> in YYYYMMDDHHMMSS format"
130
 
#define   MCHelpSwTS         "\n  ts<m,c,a>[N]  Save or restore file time (modification, creation, access)"
131
 
#define   MCHelpSwU          "\n  u             Update files"
132
 
#define   MCHelpSwV          "\n  v             Create volumes with size autodetection or list all volumes"
133
 
#define   MCHelpSwVUnr       "\n  v             List all volumes"
134
 
#define   MCHelpSwVn         "\n  v<size>[k,b]  Create volumes with size=<size>*1000 [*1024, *1]"
135
 
#define   MCHelpSwVD         "\n  vd            Erase disk contents before creating volume"
136
 
#define   MCHelpSwVER        "\n  ver[n]        File version control"
137
 
#define   MCHelpSwVN         "\n  vn            Use the old style volume naming scheme"
138
 
#define   MCHelpSwVP         "\n  vp            Pause before each volume"
139
 
#define   MCHelpSwW          "\n  w<path>       Assign work directory"
140
 
#define   MCHelpSwX          "\n  x<file>       Exclude specified file"
141
 
#define   MCHelpSwXa         "\n  x@            Read file names to exclude from stdin"
142
 
#define   MCHelpSwXal        "\n  x@<list>      Exclude files listed in specified list file"
143
 
#define   MCHelpSwY          "\n  y             Assume Yes on all queries"
144
 
#define   MCHelpSwZ          "\n  z[file]       Read archive comment from file"
145
 
#define   MBadArc            "\nERROR: Bad archive %s\n"
146
 
#define   MAskPsw            "Enter password (will not be echoed)"
147
 
#define   MAskPswFor         "\nEnter password (will not be echoed) for %s: "
148
 
#define   MReAskPsw          "\nReenter password: "
149
 
#define   MNotMatchPsw       "\nERROR: Passwords do not match\n"
150
 
#define   MErrWrite          "Write error in the file %s"
151
 
#define   MErrRead           "Read error in the file %s"
152
 
#define   MErrSeek           "Seek error in the file %s"
153
 
#define   MErrFClose         "Cannot close the file %s"
154
 
#define   MErrOutMem         "Not enough memory"
155
 
#define   MErrBrokenArc      "Corrupt archive - use 'Repair' command"
156
 
#define   MProgAborted       "Program aborted"
157
 
#define   MErrRename         "\nCannot rename %s to %s"
158
 
#define   MAbsNextVol        "\nCannot find volume %s"
159
 
#define   MBreak             "\nUser break\n"
160
 
#define   MAskCreatVol       "\nCreate next volume ?"
161
 
#define   MAskNextDisk       "\nDisk full. Insert next"
162
 
#define   MCreatVol          "\n\nCreating %sarchive %s\n"
163
 
#define   MAskNextVol        "\nInsert disk with %s"
164
 
#define   MTestVol           "\n\nTesting archive %s\n"
165
 
#define   MExtrVol           "\n\nExtracting from %s\n"
166
 
#define   MConverting        "\nConverting %s"
167
 
#define   MCvtToSFX          "\nConvert archives to SFX"
168
 
#define   MCvtFromSFX        "\nRemoving SFX module"
169
 
#define   MNotSFX            "\n%s is not SFX archive"
170
 
#define   MNotRAR            "\n%s is not RAR archive"
171
 
#define   MNotFirstVol       "\n%s is not the first volume"
172
 
#define   MCvtOldFormat      "\n%s - cannot convert to SFX archive with old format"
173
 
#define   MCannotCreate      "\nCannot create %s"
174
 
#define   MCannotOpen        "\nCannot open %s"
175
 
#define   MUnknownMeth       "\nUnknown method in %s"
176
 
#define   MVerRequired       "\nYou need RAR %d.%d to unpack it"
177
 
#define   MNewRarFormat      "\nUnsupported archive format. Please update RAR to a newer version."
178
 
#define   MOk                " OK"
179
 
#define   MDone              "\nDone"
180
 
#define   MLockingArc        "\nLocking archive"
181
 
#define   MNotMdfOld         "\n\nERROR: Cannot modify old format archive"
182
 
#define   MNotMdfLock        "\n\nERROR: Locked archive"
183
 
#define   MNotMdfVol         "\n\nERROR: Cannot modify volume"
184
 
#define   MPackAskReg        "\nEvaluation copy. Please register.\n"
185
 
#define   MCreateArchive     "\nCreating %sarchive %s\n"
186
 
#define   MUpdateArchive     "\nUpdating %sarchive %s\n"
187
 
#define   MAddSolid          "solid "
188
 
#define   MAddFile           "\nAdding    %-58s     "
189
 
#define   MUpdFile           "\nUpdating  %-58s     "
190
 
#define   MAddPoints         "\n...       %-58s     "
191
 
#define   MCannotUpdPswSolid "\nERROR: Cannot update solid archives with password\n"
192
 
#define   MMoveDelFiles      "\n\nDeleting files %s..."
193
 
#define   MMoveDelDirs       "and directories"
194
 
#define   MMoveDelFile       "\nDeleting %-30s"
195
 
#define   MMoveDeleted       "    deleted"
196
 
#define   MMoveNotDeleted    "    NOT DELETED"
197
 
#define   MClearAttrib       "\n\nClearing attributes..."
198
 
#define   MMoveDelDir        "\nDeleting directory %-30s"
199
 
#define   MWarErrFOpen       "\nWARNING: Cannot open %d %s"
200
 
#define   MErrOpenFiles      "files"
201
 
#define   MErrOpenFile       "file"
202
 
#define   MAddNoFiles        "\nWARNING: No files"
203
 
#define   MMdfEncrSol        "\n%s: encrypted"
204
 
#define   MCannotMdfEncrSol  "\nCannot modify solid archive containing encrypted files"
205
 
#define   MAddAnalyze        "\nAnalyzing archived files: "
206
 
#define   MRepacking         "\nRepacking archived files: "
207
 
#define   MCRCFailed         "\n%-20s - checksum error"
208
 
#define   MExtrTest          "\n\nTesting archive %s\n"
209
 
#define   MExtracting        "\n\nExtracting from %s\n"
210
 
#define   MUseCurPsw         "\n%s - use current password ?"
211
 
#define   MCreatDir          "\nCreating    %-56s"
212
 
#define   MExtrSkipFile      "\nSkipping    %-56s"
213
 
#define   MExtrTestFile      "\nTesting     %-56s"
214
 
#define   MExtrFile          "\nExtracting  %-56s"
215
 
#define   MExtrPoints        "\n...         %-56s"
216
 
#define   MExtrErrMkDir      "\nCannot create directory %s"
217
 
#define   MExtrPrinting      "\n------ Printing %s\n\n"
218
 
#define   MEncrBadCRC        "\nChecksum error in the encrypted file %s. Corrupt file or wrong password."
219
 
#define   MExtrNoFiles       "\nNo files to extract"
220
 
#define   MExtrAllOk         "\nAll OK"
221
 
#define   MExtrTotalErr      "\nTotal errors: %ld"
222
 
#define   MFileExists        "\n\n%s already exists. Overwrite it ?"
223
 
#define   MAskOverwrite      "\nOverwrite %s ?"
224
 
#define   MAskNewName        "\nEnter new name: "
225
 
#define   MHeaderBroken      "\nCorrupt header is found"
226
 
#define   MMainHeaderBroken  "\nMain archive header is corrupt"
227
 
#define   MLogFileHead       "\n%s - the file header is corrupt"
228
 
#define   MLogCommHead       "\nThe comment header is corrupt\n"
229
 
#define   MLogProtectHead    "The data recovery header is corrupt"
230
 
#define   MReadStdinCmt      "\nReading comment from stdin\n"
231
 
#define   MReadCommFrom      "\nReading comment from %s"
232
 
#define   MDelComment        "\nDeleting comment from %s"
233
 
#define   MAddComment        "\nAdding comment to %s"
234
 
#define   MFCommAdd          "\nAdding file comments"
235
 
#define   MAskFComm          "\n\nReading comment for %s : %s from stdin\n"
236
 
#define   MLogCommBrk        "\nThe archive comment is corrupt"
237
 
#define   MCommAskCont       "\nPress 'Enter' to continue or 'Q' to quit:"
238
 
#define   MWriteCommTo       "\nWrite comment to %s"
239
 
#define   MCommNotPres       "\nComment is not present"
240
 
#define   MDelFrom           "\nDeleting from %s"
241
 
#define   MDeleting          "\nDeleting %s"
242
 
#define   MEraseArc          "\nErasing empty archive %s"
243
 
#define   MNoDelFiles        "\nNo files to delete"
244
 
#define   MLogTitle          "\n\n--------  %2d %s %d, archive %s\n"
245
 
#define   MPathTooLong       "\nERROR: Path too long\n"
246
 
#define   MListArchive       "Archive"
247
 
#define   MListDetails       "Details"
248
 
#define   MListSolid         "solid"
249
 
#define   MListSFX           "SFX"
250
 
#define   MListVolume        "volume"
251
 
#define   MListRR            "recovery record"
252
 
#define   MListLock          "lock"
253
 
#define   MListEnc           "encrypted"
254
 
#define   MListEncHead       "encrypted headers"
255
 
#define   MListTitleL        " Attributes      Size    Date   Time   Name"
256
 
#define   MListTitleV        " Attributes      Size    Packed Ratio   Date   Time   Checksum  Name"
257
 
#define   MListName          "Name"
258
 
#define   MListType          "Type"
259
 
#define   MListFile          "File"
260
 
#define   MListDir           "Directory"
261
 
#define   MListUSymlink      "Unix symbolic link"
262
 
#define   MListWSymlink      "Windows symbolic link"
263
 
#define   MListJunction      "NTFS junction point"
264
 
#define   MListHardlink      "Hard link"
265
 
#define   MListCopy          "File copy"
266
 
#define   MListStream        "NTFS alternate data stream"
267
 
#define   MListTarget        "Target"
268
 
#define   MListSize          "Size"
269
 
#define   MListPacked        "Packed size"
270
 
#define   MListRatio         "Ratio"
271
 
#define   MListMtime         "mtime"
272
 
#define   MListCtime         "ctime"
273
 
#define   MListAtime         "atime"
274
 
#define   MListAttr          "Attributes"
275
 
#define   MListFlags         "Flags"
276
 
#define   MListCompInfo      "Compression"
277
 
#define   MListHostOS        "Host OS"
278
 
#define   MListFileVer       "File version"
279
 
#define   MListService       "Service"
280
 
#define   MListEAHead        "\n   OS/2 extended attributes"
281
 
#define   MListUOHead        "\n   Unix Owner/Group data:    %-14s %-14s"
282
 
#define   MListBeEAHead      "\n   BeOS extended attributes"
283
 
#define   MListNTACLHead     "\n   NTFS security data"
284
 
#define   MListStrmHead      "\n   NTFS stream: %s"
285
 
#define   MListUnkHead       "\n   Unknown subheader type: 0x%04x"
286
 
#define   MFileComment       "\nComment: "
287
 
#define   MYes               "Yes"
288
 
#define   MNo                "No"
289
 
#define   MListNoFiles       "  0 files\n"
290
 
#define   MRprReconstr       "\nReconstructing %s"
291
 
#define   MRprBuild          "\nBuilding %s"
292
 
#define   MRprOldFormat      "\nCannot repair archive with old format"
293
 
#define   MRprFind           "\nFound  %s"
294
 
#define   MRprAskIsSol       "\nThe archive header is corrupt. Mark archive as solid ?"
295
 
#define   MRprNoFiles        "\nNo files found"
296
 
#define   MLogUnexpEOF       "\nUnexpected end of archive"
297
 
#define   MRepAskReconst     "\nReconstruct archive structure ?"
298
 
#define   MRecScanning       "\nScanning..."
299
 
#define   MRecRNotFound      "\nData recovery record not found"
300
 
#define   MRecRFound         "\nData recovery record found"
301
 
#define   MRecSecDamage      "\nSector %ld (offsets %lX...%lX) damaged"
302
 
#define   MRecCorrected      " - data recovered"
303
 
#define   MRecFailed         " - cannot recover data"
304
 
#define   MAddRecRec         "\nAdding data recovery record"
305
 
#define   MEraseForVolume    "\n\nErasing contents of drive %c:\n"
306
 
#define   MGetOwnersError    "\nWARNING: Cannot get %s owner and group\n"
307
 
#define   MErrGetOwnerID     "\nWARNING: Cannot get owner %s ID\n"
308
 
#define   MErrGetGroupID     "\nWARNING: Cannot get group %s ID\n"
309
 
#define   MOwnersBroken      "\nERROR: %s group and owner data are corrupt\n"
310
 
#define   MSetOwnersError    "\nWARNING: Cannot set %s owner and group\n"
311
 
#define   MErrLnkRead        "\nWARNING: Cannot read symbolic link %s"
312
 
#define   MSymLinkExists     "\nWARNING: Symbolic link %s already exists"
313
 
#define   MAskRetryCreate    "\nCannot create %s. Retry ?"
314
 
#define   MListMACHead1      "\n Mac OS file type:  %c%c%c%c  ; "
315
 
#define   MListMACHead2      "file creator:  %c%c%c%c\n"
316
 
#define   MDataBadCRC        "\n%-20s : packed data checksum error in volume %s"
317
 
#define   MFileRO            "\n%s is read-only"
318
 
#define   MACLGetError       "\nWARNING: Cannot get %s security data\n"
319
 
#define   MACLSetError       "\nWARNING: Cannot set %s security data\n"
320
 
#define   MACLBroken         "\nERROR: %s security data are corrupt\n"
321
 
#define   MACLUnknown        "\nWARNING: Unknown format of %s security data\n"
322
 
#define   MStreamBroken      "\nERROR: %s stream data are corrupt\n"
323
 
#define   MStreamUnknown     "\nWARNING: Unknown format of %s stream data\n"
324
 
#define   MInvalidName       "\nERROR: Invalid file name %s"
325
 
#define   MEABroken          "\nERROR: %s extended attributes are corrupt\n"
326
 
#define   MEAUnknHeader      "\nWARNING: %s - unknown format of extended attributes\n"
327
 
#define   MCannotSetEA       "\nWARNING: cannot set extended attributes to %s\n"
328
 
#define   MCannotGetEA       "\nERROR: Cannot get extended attributes of %s\n"
329
 
#define   MShowEA            " (+EA)"
330
 
#define   MSkipEA            "\n...skipping extended attributes"
331
 
#define   MProcessArc        "\n\nProcessing archive %s"
332
 
#define   MSyncScanError     "\nFile search errors, cannot synchronize archive"
333
 
#define   MCorrectingName    "\nWARNING: Attempting to correct the invalid file name"
334
 
#define   MUnpCannotMerge    "\nWARNING: You need to start extraction from a previous volume to unpack %s"
335
 
#define   MUnknownOption     "\nERROR: Unknown option: %s"
336
 
#define   MSubHeadCorrupt    "\nERROR: Corrupt data header found, ignored"
337
 
#define   MSubHeadUnknown    "\nWARNING: Unknown data header format, ignored"
338
 
#define   MSubHeadDataCRC    "\nERROR: Corrupt %s data block"
339
 
#define   MSubHeadType       "\nData header type: %s"
340
 
#define   MScanError         "\nCannot read contents of %s"
341
 
#define   MNotVolume         "\n%s is not volume"
342
 
#define   MRecVolDiffSets    "\nERROR: %s and %s belong to different sets"
343
 
#define   MRecVolMissing     "\n%d volumes missing"
344
 
#define   MRecVolFound       "\n%d recovery volumes found"
345
 
#define   MRecVolAllExist    "\nNothing to reconstruct"
346
 
#define   MRecVolCannotFix   "\nReconstruction impossible"
347
 
#define   MReconstructing    "\nReconstructing..."
348
 
#define   MCreating          "\nCreating %s"
349
 
#define   MRenaming          "\nRenaming %s to %s"
350
 
#define   MNTFSRequired      "\nWrite error: only NTFS file system supports files larger than 4 GB"
351
 
#define   MErrChangeAttr     "\nWARNING: Cannot change attributes of %s"
352
 
#define   MWrongSFXVer       "\nERROR: default SFX module does not support RAR %d.%d archives"
353
 
#define   MCannotEncName     "\nCannot encrypt archive already contained encrypted files"
354
 
#define   MCannotEmail       "\nCannot email the file %s"
355
 
#define   MCopyrightS        "\nRAR SFX archive" 
356
 
#define   MSHelpCmd          "\n\n<Commands>" 
357
 
#define   MSHelpCmdE         "\n  -x      Extract from archive (default)" 
358
 
#define   MSHelpCmdT         "\n  -t      Test archive files" 
359
 
#define   MSHelpCmdV         "\n  -v      Verbosely list contents of archive" 
360
 
#define   MMaxPathLimit      "\nTotal path and file name length must not exceed %d characters"
361
 
#define   MRecVolLimit       "\nTotal number of usual and recovery volumes must not exceed %d"
362
 
#define   MVolumeNumber      "volume %d"
363
 
#define   MCannotDelete      "\nCannot delete %s"
364
 
#define   MCalcCRC           "\nCalculating the checksum"
365
 
#define   MTooLargeSFXArc    "\nWARNING: Too large SFX archive. Windows cannot run the executable file exceeding 4 GB."
366
 
#define   MCalcCRCAllVol     "\nCalculating checksums of all volumes."
367
 
#define   MNotEnoughDisk     "\nERROR: Not enough disk space for %s."
368
 
#define   MNewerRAR          "\nYou may need a newer version of RAR."
369
 
#define   MUnkEncMethod      "\nUnknown encryption method in %s"
370
 
#define   MWrongPassword     "\nThe specified password is incorrect."
371
 
#define   MRepairing         "\nRepairing"
372
 
#define   MAreaDamaged       "\nCorrupt %d bytes at %08x %08x"
373
 
#define   MBlocksRecovered   "\n%d blocks recovered."
374
 
#define   MRRDamaged         "\nRecovery record is corrupt."
375
 
#define   MTestingRR         "\nTesting the recovery record"
376
 
#define   MFailed            "Failed"
377
 
#define   MIncompatSwitch    "\n%s switch is not supported for RAR %d.x archive format."
378
 
#define   MSearchDupFiles    "\nSearching for identical files"
379
 
#define   MNumFound          "%d found."
380
 
#define   MUnknownExtra      "\nUnknown extra field in %s."
381
 
#define   MCopyError         "\nCannot copy %s to %s."
382
 
#define   MCopyErrorHint     "\nYou need to unpack the entire archive to create file copy entries."
383
 
#define   MCopyingData       "\nCopying data"
384
 
#define   MErrCreateLnkS     "\nCannot create symbolic link %s"
385
 
#define   MErrCreateLnkH     "\nCannot create hard link %s"
386
 
#define   MNeedAdmin         "\nYou may need to run RAR as administrator"
387
 
#define   MDictOutMem        "\nNot enough memory for %d MB compression dictionary, changed to %d MB."
388
 
#define   MUseSmalllerDict   "\nPlease use a smaller compression dictionary."
 
1
#define   MYesNo             L"_Yes_No"
 
2
#define   MYesNoAll          L"_Yes_No_All"
 
3
#define   MYesNoAllQ         L"_Yes_No_All_nEver_Quit"
 
4
#define   MYesNoAllRenQ      L"_Yes_No_All_nEver_Rename_Quit"
 
5
#define   MContinueQuit      L"_Continue_Quit"
 
6
#define   MRetryAbort        L"_Retry_Abort"
 
7
#define   MCopyright         L"\nRAR %s   Copyright (c) 1993-%d Alexander Roshal   %d %s %d"
 
8
#define   MRegTo             L"\nRegistered to %s\n"
 
9
#define   MShare             L"\nTrial version             Type RAR -? for help\n"
 
10
#define   MUCopyright        L"\nUNRAR %s freeware      Copyright (c) 1993-%d Alexander Roshal\n"
 
11
#define   MBeta              L"beta"
 
12
#define   MMonthJan          L"Jan"
 
13
#define   MMonthFeb          L"Feb"
 
14
#define   MMonthMar          L"Mar"
 
15
#define   MMonthApr          L"Apr"
 
16
#define   MMonthMay          L"May"
 
17
#define   MMonthJun          L"Jun"
 
18
#define   MMonthJul          L"Jul"
 
19
#define   MMonthAug          L"Aug"
 
20
#define   MMonthSep          L"Sep"
 
21
#define   MMonthOct          L"Oct"
 
22
#define   MMonthNov          L"Nov"
 
23
#define   MMonthDec          L"Dec"
 
24
#define   MRARTitle1         L"\nUsage:     rar <command> -<switch 1> -<switch N> <archive> <files...>"
 
25
#define   MUNRARTitle1       L"\nUsage:     unrar <command> -<switch 1> -<switch N> <archive> <files...>"
 
26
#define   MRARTitle2         L"\n               <@listfiles...> <path_to_extract\\>"
 
27
#define   MCHelpCmd          L"\n\n<Commands>"
 
28
#define   MCHelpCmdA         L"\n  a             Add files to archive"
 
29
#define   MCHelpCmdC         L"\n  c             Add archive comment"
 
30
#define   MCHelpCmdCH        L"\n  ch            Change archive parameters"
 
31
#define   MCHelpCmdCW        L"\n  cw            Write archive comment to file"
 
32
#define   MCHelpCmdD         L"\n  d             Delete files from archive"
 
33
#define   MCHelpCmdE         L"\n  e             Extract files without archived paths"
 
34
#define   MCHelpCmdF         L"\n  f             Freshen files in archive"
 
35
#define   MCHelpCmdI         L"\n  i[par]=<str>  Find string in archives"
 
36
#define   MCHelpCmdK         L"\n  k             Lock archive"
 
37
#define   MCHelpCmdL         L"\n  l[t[a],b]     List archive contents [technical[all], bare]"
 
38
#define   MCHelpCmdM         L"\n  m[f]          Move to archive [files only]"
 
39
#define   MCHelpCmdP         L"\n  p             Print file to stdout"
 
40
#define   MCHelpCmdR         L"\n  r             Repair archive"
 
41
#define   MCHelpCmdRC        L"\n  rc            Reconstruct missing volumes"
 
42
#define   MCHelpCmdRN        L"\n  rn            Rename archived files"
 
43
#define   MCHelpCmdRR        L"\n  rr[N]         Add data recovery record"
 
44
#define   MCHelpCmdRV        L"\n  rv[N]         Create recovery volumes"
 
45
#define   MCHelpCmdS         L"\n  s[name|-]     Convert archive to or from SFX"
 
46
#define   MCHelpCmdT         L"\n  t             Test archive files"
 
47
#define   MCHelpCmdU         L"\n  u             Update files in archive"
 
48
#define   MCHelpCmdV         L"\n  v[t[a],b]     Verbosely list archive contents [technical[all],bare]"
 
49
#define   MCHelpCmdX         L"\n  x             Extract files with full path"
 
50
#define   MCHelpSw           L"\n\n<Switches>"
 
51
#define   MCHelpSwm          L"\n  -             Stop switches scanning"
 
52
#define   MCHelpSwAT         L"\n  @[+]          Disable [enable] file lists"
 
53
#define   MCHelpSwAC         L"\n  ac            Clear Archive attribute after compression or extraction"
 
54
#define   MCHelpSwAD         L"\n  ad            Append archive name to destination path"
 
55
#define   MCHelpSwAG         L"\n  ag[format]    Generate archive name using the current date"
 
56
#define   MCHelpSwAI         L"\n  ai            Ignore file attributes"
 
57
#define   MCHelpSwAO         L"\n  ao            Add files with Archive attribute set"
 
58
#define   MCHelpSwAP         L"\n  ap<path>      Set path inside archive"
 
59
#define   MCHelpSwAS         L"\n  as            Synchronize archive contents"
 
60
#define   MCHelpSwCm         L"\n  c-            Disable comments show"
 
61
#define   MCHelpSwCFGm       L"\n  cfg-          Disable read configuration"
 
62
#define   MCHelpSwCL         L"\n  cl            Convert names to lower case"
 
63
#define   MCHelpSwCU         L"\n  cu            Convert names to upper case"
 
64
#define   MCHelpSwDF         L"\n  df            Delete files after archiving"
 
65
#define   MCHelpSwDH         L"\n  dh            Open shared files"
 
66
#define   MCHelpSwDR         L"\n  dr            Delete files to Recycle Bin"
 
67
#define   MCHelpSwDS         L"\n  ds            Disable name sort for solid archive"
 
68
#define   MCHelpSwDW         L"\n  dw            Wipe files after archiving"
 
69
#define   MCHelpSwEa         L"\n  e[+]<attr>    Set file exclude and include attributes"
 
70
#define   MCHelpSwED         L"\n  ed            Do not add empty directories"
 
71
#define   MCHelpSwEN         L"\n  en            Do not put 'end of archive' block"
 
72
#define   MCHelpSwEP         L"\n  ep            Exclude paths from names"
 
73
#define   MCHelpSwEP1        L"\n  ep1           Exclude base directory from names"
 
74
#define   MCHelpSwEP2        L"\n  ep2           Expand paths to full"
 
75
#define   MCHelpSwEP3        L"\n  ep3           Expand paths to full including the drive letter"
 
76
#define   MCHelpSwF          L"\n  f             Freshen files"
 
77
#define   MCHelpSwHP         L"\n  hp[password]  Encrypt both file data and headers"
 
78
#define   MCHelpSwHT         L"\n  ht[b|c]       Select hash type [BLAKE2,CRC32] for file checksum"
 
79
#define   MCHelpSwIDP        L"\n  id[c,d,p,q]   Disable messages"
 
80
#define   MCHelpSwIEML       L"\n  ieml[addr]    Send archive by email"
 
81
#define   MCHelpSwIERR       L"\n  ierr          Send all messages to stderr"
 
82
#define   MCHelpSwILOG       L"\n  ilog[name]    Log errors to file (registered versions only)"
 
83
#define   MCHelpSwINUL       L"\n  inul          Disable all messages"
 
84
#define   MCHelpSwIOFF       L"\n  ioff          Turn PC off after completing an operation"
 
85
#define   MCHelpSwISND       L"\n  isnd          Enable sound"
 
86
#define   MCHelpSwK          L"\n  k             Lock archive"
 
87
#define   MCHelpSwKB         L"\n  kb            Keep broken extracted files"
 
88
#define   MCHelpSwLog        L"\n  log[f][=name] Write names to log file"
 
89
#define   MCHelpSwMn         L"\n  m<0..5>       Set compression level (0-store...3-default...5-maximal)"
 
90
#define   MCHelpSwMA         L"\n  ma[4|5]       Specify a version of archiving format"
 
91
#define   MCHelpSwMC         L"\n  mc<par>       Set advanced compression parameters"
 
92
#define   MCHelpSwMD         L"\n  md<n>[k,m,g]  Dictionary size in KB, MB or GB"
 
93
#define   MCHelpSwMS         L"\n  ms[ext;ext]   Specify file types to store"
 
94
#define   MCHelpSwMT         L"\n  mt<threads>   Set the number of threads"
 
95
#define   MCHelpSwN          L"\n  n<file>       Additionally filter included files"
 
96
#define   MCHelpSwNa         L"\n  n@            Read additional filter masks from stdin"
 
97
#define   MCHelpSwNal        L"\n  n@<list>      Read additional filter masks from list file"
 
98
#define   MCHelpSwO          L"\n  o[+|-]        Set the overwrite mode"
 
99
#define   MCHelpSwOC         L"\n  oc            Set NTFS Compressed attribute"
 
100
#define   MCHelpSwOH         L"\n  oh            Save hard links as the link instead of the file"
 
101
#define   MCHelpSwOI         L"\n  oi[0-4][:min] Save identical files as references"
 
102
#define   MCHelpSwOL         L"\n  ol[a]         Process symbolic links as the link [absolute paths]"
 
103
#define   MCHelpSwOR         L"\n  or            Rename files automatically"
 
104
#define   MCHelpSwOS         L"\n  os            Save NTFS streams"
 
105
#define   MCHelpSwOW         L"\n  ow            Save or restore file owner and group"
 
106
#define   MCHelpSwP          L"\n  p[password]   Set password"
 
107
#define   MCHelpSwPm         L"\n  p-            Do not query password"
 
108
#define   MCHelpSwQO         L"\n  qo[-|+]       Add quick open information [none|force]"
 
109
#define   MCHelpSwR          L"\n  r             Recurse subdirectories"
 
110
#define   MCHelpSwRm         L"\n  r-            Disable recursion"
 
111
#define   MCHelpSwR0         L"\n  r0            Recurse subdirectories for wildcard names only"
 
112
#define   MCHelpSwRI         L"\n  ri<P>[:<S>]   Set priority (0-default,1-min..15-max) and sleep time in ms"
 
113
#define   MCHelpSwRR         L"\n  rr[N]         Add data recovery record"
 
114
#define   MCHelpSwRV         L"\n  rv[N]         Create recovery volumes"
 
115
#define   MCHelpSwS          L"\n  s[<N>,v[-],e] Create solid archive"
 
116
#define   MCHelpSwSm         L"\n  s-            Disable solid archiving"
 
117
#define   MCHelpSwSC         L"\n  sc<chr>[obj]  Specify the character set"
 
118
#define   MCHelpSwSFX        L"\n  sfx[name]     Create SFX archive"
 
119
#define   MCHelpSwSI         L"\n  si[name]      Read data from standard input (stdin)"
 
120
#define   MCHelpSwSL         L"\n  sl<size>      Process files with size less than specified"
 
121
#define   MCHelpSwSM         L"\n  sm<size>      Process files with size more than specified"
 
122
#define   MCHelpSwT          L"\n  t             Test files after archiving"
 
123
#define   MCHelpSwTK         L"\n  tk            Keep original archive time"
 
124
#define   MCHelpSwTL         L"\n  tl            Set archive time to latest file"
 
125
#define   MCHelpSwTN         L"\n  tn<time>      Process files newer than <time>"
 
126
#define   MCHelpSwTO         L"\n  to<time>      Process files older than <time>"
 
127
#define   MCHelpSwTA         L"\n  ta<date>      Process files modified after <date> in YYYYMMDDHHMMSS format"
 
128
#define   MCHelpSwTB         L"\n  tb<date>      Process files modified before <date> in YYYYMMDDHHMMSS format"
 
129
#define   MCHelpSwTS         L"\n  ts<m,c,a>[N]  Save or restore file time (modification, creation, access)"
 
130
#define   MCHelpSwU          L"\n  u             Update files"
 
131
#define   MCHelpSwV          L"\n  v             Create volumes with size autodetection or list all volumes"
 
132
#define   MCHelpSwVUnr       L"\n  v             List all volumes"
 
133
#define   MCHelpSwVn         L"\n  v<size>[k,b]  Create volumes with size=<size>*1000 [*1024, *1]"
 
134
#define   MCHelpSwVD         L"\n  vd            Erase disk contents before creating volume"
 
135
#define   MCHelpSwVER        L"\n  ver[n]        File version control"
 
136
#define   MCHelpSwVN         L"\n  vn            Use the old style volume naming scheme"
 
137
#define   MCHelpSwVP         L"\n  vp            Pause before each volume"
 
138
#define   MCHelpSwW          L"\n  w<path>       Assign work directory"
 
139
#define   MCHelpSwX          L"\n  x<file>       Exclude specified file"
 
140
#define   MCHelpSwXa         L"\n  x@            Read file names to exclude from stdin"
 
141
#define   MCHelpSwXal        L"\n  x@<list>      Exclude files listed in specified list file"
 
142
#define   MCHelpSwY          L"\n  y             Assume Yes on all queries"
 
143
#define   MCHelpSwZ          L"\n  z[file]       Read archive comment from file"
 
144
#define   MBadArc            L"\nERROR: Bad archive %s\n"
 
145
#define   MAskPsw            L"Enter password (will not be echoed)"
 
146
#define   MAskPswFor         L"\nEnter password (will not be echoed) for %s: "
 
147
#define   MReAskPsw          L"\nReenter password: "
 
148
#define   MNotMatchPsw       L"\nERROR: Passwords do not match\n"
 
149
#define   MErrWrite          L"Write error in the file %s"
 
150
#define   MErrRead           L"Read error in the file %s"
 
151
#define   MErrSeek           L"Seek error in the file %s"
 
152
#define   MErrFClose         L"Cannot close the file %s"
 
153
#define   MErrOutMem         L"Not enough memory"
 
154
#define   MErrBrokenArc      L"Corrupt archive - use 'Repair' command"
 
155
#define   MProgAborted       L"Program aborted"
 
156
#define   MErrRename         L"\nCannot rename %s to %s"
 
157
#define   MAbsNextVol        L"\nCannot find volume %s"
 
158
#define   MBreak             L"\nUser break\n"
 
159
#define   MAskCreatVol       L"\nCreate next volume ?"
 
160
#define   MAskNextDisk       L"\nDisk full. Insert next"
 
161
#define   MCreatVol          L"\n\nCreating %sarchive %s\n"
 
162
#define   MAskNextVol        L"\nInsert disk with %s"
 
163
#define   MTestVol           L"\n\nTesting archive %s\n"
 
164
#define   MExtrVol           L"\n\nExtracting from %s\n"
 
165
#define   MConverting        L"\nConverting %s"
 
166
#define   MCvtToSFX          L"\nConvert archives to SFX"
 
167
#define   MCvtFromSFX        L"\nRemoving SFX module"
 
168
#define   MNotSFX            L"\n%s is not SFX archive"
 
169
#define   MNotRAR            L"\n%s is not RAR archive"
 
170
#define   MNotFirstVol       L"\n%s is not the first volume"
 
171
#define   MCvtOldFormat      L"\n%s - cannot convert to SFX archive with old format"
 
172
#define   MCannotCreate      L"\nCannot create %s"
 
173
#define   MCannotOpen        L"\nCannot open %s"
 
174
#define   MUnknownMeth       L"\nUnknown method in %s"
 
175
#define   MNewRarFormat      L"\nUnsupported archive format. Please update RAR to a newer version."
 
176
#define   MOk                L" OK"
 
177
#define   MDone              L"\nDone"
 
178
#define   MLockingArc        L"\nLocking archive"
 
179
#define   MNotMdfOld         L"\n\nERROR: Cannot modify old format archive"
 
180
#define   MNotMdfLock        L"\n\nERROR: Locked archive"
 
181
#define   MNotMdfVol         L"\n\nERROR: Cannot modify volume"
 
182
#define   MPackAskReg        L"\nEvaluation copy. Please register.\n"
 
183
#define   MCreateArchive     L"\nCreating %sarchive %s\n"
 
184
#define   MUpdateArchive     L"\nUpdating %sarchive %s\n"
 
185
#define   MAddSolid          L"solid "
 
186
#define   MAddFile           L"\nAdding    %-58s     "
 
187
#define   MUpdFile           L"\nUpdating  %-58s     "
 
188
#define   MAddPoints         L"\n...       %-58s     "
 
189
#define   MMoveDelFiles      L"\n\nDeleting files %s..."
 
190
#define   MMoveDelDirs       L"and directories"
 
191
#define   MMoveDelFile       L"\nDeleting %-30s"
 
192
#define   MMoveDeleted       L"    deleted"
 
193
#define   MMoveNotDeleted    L"    NOT DELETED"
 
194
#define   MClearAttrib       L"\n\nClearing attributes..."
 
195
#define   MMoveDelDir        L"\nDeleting directory %-30s"
 
196
#define   MWarErrFOpen       L"\nWARNING: Cannot open %d %s"
 
197
#define   MErrOpenFiles      L"files"
 
198
#define   MErrOpenFile       L"file"
 
199
#define   MAddNoFiles        L"\nWARNING: No files"
 
200
#define   MMdfEncrSol        L"\n%s: encrypted"
 
201
#define   MCannotMdfEncrSol  L"\nCannot modify solid archive containing encrypted files"
 
202
#define   MAddAnalyze        L"\nAnalyzing archived files: "
 
203
#define   MRepacking         L"\nRepacking archived files: "
 
204
#define   MCRCFailed         L"\n%-20s - checksum error"
 
205
#define   MExtrTest          L"\n\nTesting archive %s\n"
 
206
#define   MExtracting        L"\n\nExtracting from %s\n"
 
207
#define   MUseCurPsw         L"\n%s - use current password ?"
 
208
#define   MCreatDir          L"\nCreating    %-56s"
 
209
#define   MExtrSkipFile      L"\nSkipping    %-56s"
 
210
#define   MExtrTestFile      L"\nTesting     %-56s"
 
211
#define   MExtrFile          L"\nExtracting  %-56s"
 
212
#define   MExtrPoints        L"\n...         %-56s"
 
213
#define   MExtrErrMkDir      L"\nCannot create directory %s"
 
214
#define   MExtrPrinting      L"\n------ Printing %s\n\n"
 
215
#define   MEncrBadCRC        L"\nChecksum error in the encrypted file %s. Corrupt file or wrong password."
 
216
#define   MExtrNoFiles       L"\nNo files to extract"
 
217
#define   MExtrAllOk         L"\nAll OK"
 
218
#define   MExtrTotalErr      L"\nTotal errors: %ld"
 
219
#define   MAskReplace        L"\n\nWould you like to replace the existing file %s\n%6s bytes, modified on %s\nwith a new one\n%6s bytes, modified on %s\n"
 
220
#define   MAskOverwrite      L"\nOverwrite %s ?"
 
221
#define   MAskNewName        L"\nEnter new name: "
 
222
#define   MHeaderBroken      L"\nCorrupt header is found"
 
223
#define   MMainHeaderBroken  L"\nMain archive header is corrupt"
 
224
#define   MLogFileHead       L"\n%s - the file header is corrupt"
 
225
#define   MLogProtectHead    L"The data recovery header is corrupt"
 
226
#define   MReadStdinCmt      L"\nReading comment from stdin\n"
 
227
#define   MReadCommFrom      L"\nReading comment from %s"
 
228
#define   MDelComment        L"\nDeleting comment from %s"
 
229
#define   MAddComment        L"\nAdding comment to %s"
 
230
#define   MFCommAdd          L"\nAdding file comments"
 
231
#define   MAskFComm          L"\n\nReading comment for %s : %s from stdin\n"
 
232
#define   MLogCommBrk        L"\nThe archive comment is corrupt"
 
233
#define   MCommAskCont       L"\nPress 'Enter' to continue or 'Q' to quit:"
 
234
#define   MWriteCommTo       L"\nWrite comment to %s"
 
235
#define   MCommNotPres       L"\nComment is not present"
 
236
#define   MDelFrom           L"\nDeleting from %s"
 
237
#define   MDeleting          L"\nDeleting %s"
 
238
#define   MEraseArc          L"\nErasing empty archive %s"
 
239
#define   MNoDelFiles        L"\nNo files to delete"
 
240
#define   MLogTitle          L"\n\n--------  %2d %s %d, archive %s\n"
 
241
#define   MPathTooLong       L"\nERROR: Path too long\n"
 
242
#define   MListArchive       L"Archive"
 
243
#define   MListDetails       L"Details"
 
244
#define   MListSolid         L"solid"
 
245
#define   MListSFX           L"SFX"
 
246
#define   MListVolume        L"volume"
 
247
#define   MListRR            L"recovery record"
 
248
#define   MListLock          L"lock"
 
249
#define   MListEnc           L"encrypted"
 
250
#define   MListEncHead       L"encrypted headers"
 
251
#define   MListTitleL        L" Attributes      Size    Date   Time   Name"
 
252
#define   MListTitleV        L" Attributes      Size    Packed Ratio   Date   Time   Checksum  Name"
 
253
#define   MListName          L"Name"
 
254
#define   MListType          L"Type"
 
255
#define   MListFile          L"File"
 
256
#define   MListDir           L"Directory"
 
257
#define   MListUSymlink      L"Unix symbolic link"
 
258
#define   MListWSymlink      L"Windows symbolic link"
 
259
#define   MListJunction      L"NTFS junction point"
 
260
#define   MListHardlink      L"Hard link"
 
261
#define   MListCopy          L"File copy"
 
262
#define   MListStream        L"NTFS alternate data stream"
 
263
#define   MListTarget        L"Target"
 
264
#define   MListSize          L"Size"
 
265
#define   MListPacked        L"Packed size"
 
266
#define   MListRatio         L"Ratio"
 
267
#define   MListMtime         L"mtime"
 
268
#define   MListCtime         L"ctime"
 
269
#define   MListAtime         L"atime"
 
270
#define   MListAttr          L"Attributes"
 
271
#define   MListFlags         L"Flags"
 
272
#define   MListCompInfo      L"Compression"
 
273
#define   MListHostOS        L"Host OS"
 
274
#define   MListFileVer       L"File version"
 
275
#define   MListService       L"Service"
 
276
#define   MListEAHead        L"\n   OS/2 extended attributes"
 
277
#define   MListUOHead        L"\n   Unix Owner/Group data:    %-14s %-14s"
 
278
#define   MListBeEAHead      L"\n   BeOS extended attributes"
 
279
#define   MListNTACLHead     L"\n   NTFS security data"
 
280
#define   MListStrmHead      L"\n   NTFS stream: %s"
 
281
#define   MListUnkHead       L"\n   Unknown subheader type: 0x%04x"
 
282
#define   MFileComment       L"\nComment: "
 
283
#define   MYes               L"Yes"
 
284
#define   MNo                L"No"
 
285
#define   MListNoFiles       L"  0 files\n"
 
286
#define   MRprReconstr       L"\nReconstructing %s"
 
287
#define   MRprBuild          L"\nBuilding %s"
 
288
#define   MRprOldFormat      L"\nCannot repair archive with old format"
 
289
#define   MRprFind           L"\nFound  %s"
 
290
#define   MRprAskIsSol       L"\nThe archive header is corrupt. Mark archive as solid ?"
 
291
#define   MRprNoFiles        L"\nNo files found"
 
292
#define   MLogUnexpEOF       L"\nUnexpected end of archive"
 
293
#define   MRepAskReconst     L"\nReconstruct archive structure ?"
 
294
#define   MRecScanning       L"\nScanning..."
 
295
#define   MRecRNotFound      L"\nData recovery record not found"
 
296
#define   MRecRFound         L"\nData recovery record found"
 
297
#define   MRecSecDamage      L"\nSector %ld (offsets %lX...%lX) damaged"
 
298
#define   MRecCorrected      L" - data recovered"
 
299
#define   MRecFailed         L" - cannot recover data"
 
300
#define   MAddRecRec         L"\nAdding data recovery record"
 
301
#define   MEraseForVolume    L"\n\nErasing contents of drive %c:\n"
 
302
#define   MGetOwnersError    L"\nWARNING: Cannot get %s owner and group\n"
 
303
#define   MErrGetOwnerID     L"\nWARNING: Cannot get owner %s ID\n"
 
304
#define   MErrGetGroupID     L"\nWARNING: Cannot get group %s ID\n"
 
305
#define   MOwnersBroken      L"\nERROR: %s group and owner data are corrupt\n"
 
306
#define   MSetOwnersError    L"\nWARNING: Cannot set %s owner and group\n"
 
307
#define   MErrLnkRead        L"\nWARNING: Cannot read symbolic link %s"
 
308
#define   MSymLinkExists     L"\nWARNING: Symbolic link %s already exists"
 
309
#define   MAskRetryCreate    L"\nCannot create %s. Retry ?"
 
310
#define   MListMACHead1      L"\n Mac OS file type:  %c%c%c%c  ; "
 
311
#define   MListMACHead2      L"file creator:  %c%c%c%c\n"
 
312
#define   MDataBadCRC        L"\n%-20s : packed data checksum error in volume %s"
 
313
#define   MFileRO            L"\n%s is read-only"
 
314
#define   MACLGetError       L"\nWARNING: Cannot get %s security data\n"
 
315
#define   MACLSetError       L"\nWARNING: Cannot set %s security data\n"
 
316
#define   MACLBroken         L"\nERROR: %s security data are corrupt\n"
 
317
#define   MACLUnknown        L"\nWARNING: Unknown format of %s security data\n"
 
318
#define   MStreamBroken      L"\nERROR: %s stream data are corrupt\n"
 
319
#define   MStreamUnknown     L"\nWARNING: Unknown format of %s stream data\n"
 
320
#define   MInvalidName       L"\nERROR: Invalid file name %s"
 
321
#define   MEABroken          L"\nERROR: %s extended attributes are corrupt\n"
 
322
#define   MEAUnknHeader      L"\nWARNING: %s - unknown format of extended attributes\n"
 
323
#define   MCannotSetEA       L"\nWARNING: cannot set extended attributes to %s\n"
 
324
#define   MCannotGetEA       L"\nERROR: Cannot get extended attributes of %s\n"
 
325
#define   MShowEA            L" (+EA)"
 
326
#define   MSkipEA            L"\n...skipping extended attributes"
 
327
#define   MProcessArc        L"\n\nProcessing archive %s"
 
328
#define   MSyncScanError     L"\nFile search errors, cannot synchronize archive"
 
329
#define   MCorrectingName    L"\nWARNING: Attempting to correct the invalid file name"
 
330
#define   MUnpCannotMerge    L"\nWARNING: You need to start extraction from a previous volume to unpack %s"
 
331
#define   MUnknownOption     L"\nERROR: Unknown option: %s"
 
332
#define   MSubHeadCorrupt    L"\nERROR: Corrupt data header found, ignored"
 
333
#define   MSubHeadUnknown    L"\nWARNING: Unknown data header format, ignored"
 
334
#define   MSubHeadDataCRC    L"\nERROR: Corrupt %s data block"
 
335
#define   MSubHeadType       L"\nData header type: %s"
 
336
#define   MScanError         L"\nCannot read contents of %s"
 
337
#define   MNotVolume         L"\n%s is not volume"
 
338
#define   MRecVolDiffSets    L"\nERROR: %s and %s belong to different sets"
 
339
#define   MRecVolMissing     L"\n%d volumes missing"
 
340
#define   MRecVolFound       L"\n%d recovery volumes found"
 
341
#define   MRecVolAllExist    L"\nNothing to reconstruct"
 
342
#define   MRecVolCannotFix   L"\nReconstruction impossible"
 
343
#define   MReconstructing    L"\nReconstructing..."
 
344
#define   MCreating          L"\nCreating %s"
 
345
#define   MRenaming          L"\nRenaming %s to %s"
 
346
#define   MNTFSRequired      L"\nWrite error: only NTFS file system supports files larger than 4 GB"
 
347
#define   MFAT32Size         L"\nWARNING: FAT32 file system does not support 4 GB or larger files"
 
348
#define   MErrChangeAttr     L"\nWARNING: Cannot change attributes of %s"
 
349
#define   MWrongSFXVer       L"\nERROR: default SFX module does not support RAR %d.%d archives"
 
350
#define   MCannotEncName     L"\nCannot encrypt archive already contained encrypted files"
 
351
#define   MCannotEmail       L"\nCannot email the file %s"
 
352
#define   MCopyrightS        L"\nRAR SFX archive" 
 
353
#define   MSHelpCmd          L"\n\n<Commands>" 
 
354
#define   MSHelpCmdE         L"\n  -x      Extract from archive (default)" 
 
355
#define   MSHelpCmdT         L"\n  -t      Test archive files" 
 
356
#define   MSHelpCmdV         L"\n  -v      Verbosely list contents of archive" 
 
357
#define   MRecVolLimit       L"\nTotal number of usual and recovery volumes must not exceed %d"
 
358
#define   MVolumeNumber      L"volume %d"
 
359
#define   MCannotDelete      L"\nCannot delete %s"
 
360
#define   MCalcCRC           L"\nCalculating the checksum"
 
361
#define   MTooLargeSFXArc    L"\nWARNING: Too large SFX archive. Windows cannot run the executable file exceeding 4 GB."
 
362
#define   MCalcCRCAllVol     L"\nCalculating checksums of all volumes."
 
363
#define   MNotEnoughDisk     L"\nERROR: Not enough disk space for %s."
 
364
#define   MNewerRAR          L"\nYou may need a newer version of RAR."
 
365
#define   MUnkEncMethod      L"\nUnknown encryption method in %s"
 
366
#define   MWrongPassword     L"\nThe specified password is incorrect."
 
367
#define   MRepairing         L"\nRepairing"
 
368
#define   MAreaDamaged       L"\nCorrupt %d bytes at %08x %08x"
 
369
#define   MBlocksRecovered   L"\n%d blocks recovered."
 
370
#define   MRRDamaged         L"\nRecovery record is corrupt."
 
371
#define   MTestingRR         L"\nTesting the recovery record"
 
372
#define   MFailed            L"Failed"
 
373
#define   MIncompatSwitch    L"\n%s switch is not supported for RAR %d.x archive format."
 
374
#define   MSearchDupFiles    L"\nSearching for identical files"
 
375
#define   MNumFound          L"%d found."
 
376
#define   MUnknownExtra      L"\nUnknown extra field in %s."
 
377
#define   MCopyError         L"\nCannot copy %s to %s."
 
378
#define   MCopyErrorHint     L"\nYou need to unpack the entire archive to create file copy entries."
 
379
#define   MCopyingData       L"\nCopying data"
 
380
#define   MErrCreateLnkS     L"\nCannot create symbolic link %s"
 
381
#define   MErrCreateLnkH     L"\nCannot create hard link %s"
 
382
#define   MNeedAdmin         L"\nYou may need to run RAR as administrator"
 
383
#define   MDictOutMem        L"\nNot enough memory for %d MB compression dictionary, changed to %d MB."
 
384
#define   MUseSmalllerDict   L"\nPlease use a smaller compression dictionary."