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"
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."
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: "
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"
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."
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: "
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."