public static BOLocalizationResource Get(string culture, string containerType, string container, string property, string type, string key, string defaultValue)
 {
     string hash = Md5Hash(culture, containerType, container, property, type, key);
     BOLocalizationResource localizationResource = Get(hash);
     if (localizationResource == null)
     {
         localizationResource = new BOLocalizationResource();
         localizationResource.Culture = culture;
         localizationResource.Container = container;
         localizationResource.ContainerType = containerType;
         localizationResource.Property = property;
         localizationResource.Type = type;
         localizationResource.Key = key;
         localizationResource.Description = defaultValue;
         localizationResource.Value = defaultValue;
         localizationResource.Hash = hash;
         localizationResource.Save();
     }
     return localizationResource;
 }