publicstaticstringDescription{get{returnLC.L(@"This backend can read and write data to an file based backend. Allowed formats are ""file://hostname/folder"" and ""file://username:password@hostname/folder"". You may supply UNC paths (e.g.: ""file://\\server\folder"") or local paths (e.g.: (win) ""file://c:\folder"", (linux) ""file:///usr/pub/files"")");}}
publicstaticstringAlternateDestinationMarkerLong(stringoptionname){returnLC.L(@"This option only works when the option --{0} 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);}
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");}}
publicstaticstringDescriptionAuthPasswordLong{get{returnLC.L(@"The password used to connect to the server. This may also be supplied as the environment variable ""AUTH_PASSWORD"".");}}
publicstaticstringDescriptionAuthUsernameLong{get{returnLC.L(@"The username used to connect to the server. This may also be supplied as the environment variable ""AUTH_USERNAME"".");}}
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 option --{0} is activated.","disable-streaming-transfers");}}
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.");}}