/// <summary>
        /// Convert the given resource filename into a valid resource name.
        /// All alternate qualifiers are removed, the extension is removed and the name is converted to lower case.
        /// </summary>
        public static string GetNormalizedResourceName(string resourceFile, ResourceType type)
        {
            var normalizeName = ((type < ResourceType.FirstIdType) || (type > ResourceType.LastIdType));

            return(ConfigurationQualifiers.StripQualifiers(resourceFile, true, normalizeName));
        }
 /// <summary>
 /// Convert the given resource filename into a filename valid for a resource.
 /// All alternate qualifiers are removed and the name is converted to lower case.
 /// The extension is preserved.
 /// </summary>
 public static string GetNormalizedResourceFileName(string resourceFile)
 {
     return(ConfigurationQualifiers.StripQualifiers(resourceFile, false, true));
 }