We have English and French profiles (their language preference is stored as a property) and would like to start utilizing dynamic product feeds and recommendations.
What is the recommended way of setting up a Custom Catalog using the Catalogs API so we are able to send emails containing dynamic product blocks in the recipients preferred language?
Should we be utilizing “custom metatdata” to store translations, urls, etc? Or should we be creating a Catalog Item in each language for each product? If the latter, how should we be handling the uniqueness constraint on the Catalog Item “id”?