private string GetErrorText ()
{
switch (Feed.LastDownloadError) {
case FeedDownloadError.DoesNotExist:
case FeedDownloadError.DownloadFailed:
return Catalog.GetString ("Network error updating {0}");
case FeedDownloadError.InvalidFeedFormat:
case FeedDownloadError.NormalizationFailed:
case FeedDownloadError.UnsupportedMsXml:
case FeedDownloadError.UnsupportedDtd:
return Catalog.GetString ("Parsing error updating {0}");
case FeedDownloadError.UnsupportedAuth:
return Catalog.GetString ("Authentication error updating {0}");
default:
return Catalog.GetString ("Error updating {0}");
}
}
}