Updated the catalog code to translate an entire catalog in one go