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