publicstaticstringAlternateDestinationMarkerLong(stringoptionname){returnLC.L(@"This option only works when the --{0} option is also specified. If there are alternate paths specified, this option indicates the name of a marker file that must be present in the folder. This can be used to handle situations where an external drive changes drive letter or mount point. By ensuring that a certain file exists, it is possible to prevent writing data to an unwanted external drive. The contents of the file are never examined, only file existence.",optionname);}
publicstaticstringAlternateDestinationMarkerShort{get{returnLC.L(@"Look for a file in the destination folder");}}
publicstaticstringAlternateTargetPathsLong(stringoptionname,charpathseparator){returnLC.L(@"This option allows multiple targets to be specified. The primary target path is placed before the list of paths supplied with this option. Before starting the backup, each folder in the list is checked for existence and optionally the presence of the marker file supplied by --{0}. The first existing path that optionally contains the marker file is then used as the destination. Multiple destinations are separated with a ""{1}"". On Windows, the path may be a UNC path, and the drive letter may be substituted with an asterisk (*), e.g: ""*:\backup"", which will examine all drive letters. If a username and password is supplied, the same credentials are used for all destinations.",optionname,pathseparator);}
publicstaticstringAlternateTargetPathsShort{get{returnLC.L(@"A list of secondary target paths");}}
publicstaticstringDescription{get{returnLC.L(@"This backend can read and write data to an file based backend. Allowed formats are ""file://hostname/folder"" or ""file://username:password@hostname/folder"". You may supply UNC paths (eg: ""file://\\server\folder"") or local paths (eg: (win) ""file://c:\folder"", (linux) ""file:///usr/pub/files"")");}}
publicstaticstringDescriptionAuthPasswordLong{get{returnLC.L(@"The password used to connect to the server. This may also be supplied as the environment variable ""AUTH_PASSWORD"".");}}
publicstaticstringDescriptionAuthPasswordShort{get{returnLC.L(@"Supplies the password used to connect to the server");}}
publicstaticstringDescriptionAuthUsernameLong{get{returnLC.L(@"The username used to connect to the server. This may also be supplied as the environment variable ""AUTH_USERNAME"".");}}
publicstaticstringDescriptionAuthUsernameShort{get{returnLC.L(@"Supplies the username used to connect to the server");}}
publicstaticstringDisplayName{get{returnLC.L(@"Local folder or drive");}}
publicstaticstringFolderMissingError(stringfoldername){returnLC.L(@"The folder {0} does not exist",foldername);}
publicstaticstringNoDestinationWithMarkerFileError(stringmarkername,string[]folders){returnLC.L(@"The marker file ""{0}"" was not found in any of the examined destinations: {1}",markername,string.Join(", ",folders));}
publicstaticstringUseMoveForPutLong{get{returnLC.L(@"When storing the file, the standard operation is to copy the file and delete the original. This sequence ensures that the operation can be retried if something goes wrong. Activating this option may cause the retry operation to fail. This option has no effect unless the --disable-streaming-transfers option is activated.");}}
publicstaticstringUseMoveForPutShort{get{returnLC.L(@"Move the file instead of copying it");}}
publicstaticstringForceReauthShort{get{returnLC.L(@"Force authentication against remote share");}}
publicstaticstringForceReauthLong{get{returnLC.L(@"If this option is set, any existing authentication against the remote share is dropped before attempting to authenticate");}}
publicstaticstringDisableLengthVerificationLong{get{returnLC.L(@"As an extra precaution the uploaded file length will be checked against the local source length.");}}