publicstaticstringDescription{get{returnLC.L(@"This backend can read and write data to an FTP based backend using an alternative FTP client. Allowed formats are ""aftp://hostname/folder"" or ""aftp://username:password@hostname/folder""");}}
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");}}
publicstaticstringDescriptionLogToConsoleLong{get{returnLC.L(@"Log FTP dialog to terminal console for debugging purposes");}}
publicstaticstringDescriptionLogToConsoleShort{get{returnLC.L(@"Log FTP dialog to terminal console");}}
publicstaticstringDescriptionLogPrivateInfoToConsoleLong{get{returnLC.L(@"Log FTP PRIVATE info (username, password) to console for debugging purposes (DO NOT POST THIS TO THE INTERNET!)");}}
publicstaticstringDescriptionLogPrivateInfoToConsoleShort{get{returnLC.L(@"Log FTP PRIVATE info to console");}}
publicstaticstringMissingFolderError(stringfoldername,stringmessage){returnLC.L(@"The folder {0} was not found. Message: {1}",foldername,message);}
publicstaticstringListVerifyFailure(stringfilename,IEnumerable<string>files){returnLC.L(@"The file {0} was uploaded but not found afterwards, the file listing returned {1}",filename,string.Join(Environment.NewLine,files));}
publicstaticstringListVerifySizeFailure(stringfilename,longactualsize,longexpectedsize){returnLC.L(@"The file {0} was uploaded but the returned size was {1} and it was expected to be {2}",filename,actualsize,expectedsize);}
publicstaticstringDescriptionDisableUploadVerifyLong{get{returnLC.L(@"To protect against network or server failures, every upload will be attempted to be verified. Use this option to disable this verification to make the upload faster but less reliable.");}}
publicstaticstringDescriptionFtpDataConnectionTypeLong{get{returnLC.L(@"If this flag is set, the FTP data connection type will be changed to the selected option.");}}
publicstaticstringDescriptionFtpDataConnectionTypeShort{get{returnLC.L(@"Configure the FTP data connection type");}}
publicstaticstringDescriptionFtpEncryptionModeLong{get{returnLC.L(@"If this flag is set, the FTP encryption mode will be changed to the selected option.");}}
publicstaticstringDescriptionFtpEncryptionModeShort{get{returnLC.L(@"Configure the FTP encryption mode");}}
publicstaticstringDescriptionSslProtocolsLong{get{returnLC.L(@"This flag controls the SSL policy to use when encryption is enabled.");}}
publicstaticstringDescriptionSslProtocolsShort{get{returnLC.L(@"Configure the SSL policy to use when encryption is enabled");}}
publicstaticstringDescriptionUploadDelayLong{get{returnLC.L(@"Some FTP servers need a small delay before reporting the correct file size. The required delay depends on network topology. If you experience errors related to the upload size not matching, try adding a few seconds delay.");}}
publicstaticstringDescriptionUploadDelayShort{get{returnLC.L(@"Add a delay after uploading a file");}}