"Fossies" - the Fresh Open Source Software Archive

Member "unrar/loclang.hpp" (4 May 2022, 26338 Bytes) of package /linux/misc/unrarsrc-6.1.7.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "loclang.hpp" see the Fossies "Dox" file reference documentation.

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