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