1. A non-transitory computer-readable medium embodying a program executable in a computing device, comprising: code that stores a system catalog in a data store, the system catalog associated with an item, the system catalog comprising a system acceptable format for a value of an attribute associated with the item; code that identifies a user catalog, the user catalog associated with the item, the user catalog comprising a user defined format for the value of the attribute associated with the item; code that generates a plurality of recommended metadata maps, one of the plurality of recommended metadata maps facilitating translation of the value from the user defined format to the system acceptable format; code that receives a selection of the one of the plurality of recommended metadata maps for translation; and code that facilitates translating the user catalog to the system catalog based at least in part on the one of the plurality of recommended metadata maps.