publicstaticstringDescription{get{returnLC.L(@"This module provides the industry standard ZIP compression. Files created with this module can be read by any standard-compliant ZIP application.");}}
publicstaticstringCompressionlevelLong{get{returnLC.L(@"This option controls the compression level used. A setting of zero gives no compression, and a setting of 9 gives maximum compression.");}}
publicstaticstringCompressionmethodLong(stringoptionname){returnLC.L(@"Use this option to set an alternative compressor method, such as LZMA. Note that using another value than Deflate will cause the option --{0} to be ignored.",optionname);}
publicstaticstringCompressionzip64Deprecated{get{returnLC.L(@"ZIP64 support is now always enabled. This option is deprecated and will be removed in a future version.");}}
publicstaticstringCompressionlibraryLong{get{returnLC.L(@"This option changes the compression library used to read and write files. The SharpCompress library has more features and is more resilient where the built-in library is faster. When Auto is chosen, the built-in library will be used unless an option is added that requires SharpCompress.");}}
publicstaticstringCompressionlibraryShort{get{returnLC.L(@"Toggles the zip library to use");}}
publicstaticstringDescription{get{returnLC.L(@"This module provides Tar+Zstd compression. Files created with this module use the .tzstd extension and include an EOF header for fast random access.");}}
publicstaticstringCompressionlevelLong{get{returnLC.L(@"This option controls the compression level used. A setting of 1 gives the fastest compression with the lowest ratio, and a setting of 22 gives maximum compression.");}}
publicstaticstringCompressionlevelShort{get{returnLC.L(@"Set the TarZstd compression level");}}
publicstaticstringMemorybufferLong{get{returnLC.L(@"Use this option to buffer file data in memory instead of temporary files during compression. This increases memory usage but avoids disk I/O for temporary files.");}}
publicstaticstringMemorybufferShort{get{returnLC.L(@"Use memory buffer instead of temp files");}}
publicstaticstringFileNotFoundError(stringfilename){returnLC.L(@"File not found: {0}",filename);}
}
internalstaticclassFileArchiveTarGzip
{
publicstaticstringDescription{get{returnLC.L(@"This module provides Tar+GZip compression. Files created with this module use the .tgz extension and include an EOF header for fast random access.");}}
publicstaticstringCompressionlevelLong{get{returnLC.L(@"This option controls the compression level used. A setting of 1 gives the fastest compression with the lowest ratio, and a setting of 9 gives maximum compression.");}}
publicstaticstringCompressionlevelShort{get{returnLC.L(@"Set the TarGzip compression level");}}
publicstaticstringMemorybufferLong{get{returnLC.L(@"Use this option to buffer file data in memory instead of temporary files during compression. This increases memory usage but avoids disk I/O for temporary files.");}}
publicstaticstringMemorybufferShort{get{returnLC.L(@"Use memory buffer instead of temp files");}}
publicstaticstringFileNotFoundError(stringfilename){returnLC.L(@"File not found: {0}",filename);}