Updated catalog format and added language code to language str conversion
Updated to use os.path.join