/// <summary> /// Returns a localized name for a task type /// </summary> /// <param name="type"></param> /// <returns></returns> public static string LocalizeTaskType(DuplicityTaskType type) { switch (type) { case DuplicityTaskType.FullBackup: return(Strings.TaskType.FullBackup); case DuplicityTaskType.IncrementalBackup: return(Strings.TaskType.IncrementalBackup); case DuplicityTaskType.ListActualFiles: return(Strings.TaskType.ListActualFiles); case DuplicityTaskType.ListBackupEntries: return(Strings.TaskType.ListBackupEntries); case DuplicityTaskType.ListBackups: return(Strings.TaskType.ListBackups); case DuplicityTaskType.ListFiles: return(Strings.TaskType.ListFiles); case DuplicityTaskType.RemoveAllButNFull: return(Strings.TaskType.RemoveAllButNFull); case DuplicityTaskType.RemoveOlderThan: return(Strings.TaskType.RemoveOlderThan); case DuplicityTaskType.Restore: return(Strings.TaskType.Restore); case DuplicityTaskType.RestoreSetup: return(Strings.TaskType.RestoreSetup); default: return(type.ToString()); } }
/// <summary> /// Returns a localized name for a task type /// </summary> /// <param name="type"></param> /// <returns></returns> public static string LocalizeTaskType(DuplicityTaskType type) { switch (type) { case DuplicityTaskType.FullBackup: return Strings.TaskType.FullBackup; case DuplicityTaskType.IncrementalBackup: return Strings.TaskType.IncrementalBackup; case DuplicityTaskType.ListActualFiles: return Strings.TaskType.ListActualFiles; case DuplicityTaskType.ListBackupEntries: return Strings.TaskType.ListBackupEntries; case DuplicityTaskType.ListBackups: return Strings.TaskType.ListBackups; case DuplicityTaskType.ListFiles: return Strings.TaskType.ListFiles; case DuplicityTaskType.RemoveAllButNFull: return Strings.TaskType.RemoveAllButNFull; case DuplicityTaskType.RemoveOlderThan: return Strings.TaskType.RemoveOlderThan; case DuplicityTaskType.Restore: return Strings.TaskType.Restore; case DuplicityTaskType.RestoreSetup: return Strings.TaskType.RestoreSetup; default: return type.ToString(); } }