Optimizely Commerce handles content versioning in a similar manner to Optimizely CMS, but there are important differences.
To learn how Optimizely CMS handles content versioning, see Working with versions.
Multiple language support
Optimizely Commerce generates a version for every enabled language automatically. For example, if you create a catalog entry that supports multiple languages, Optimizely Commerce generates a version for each language. In Optimizely CMS, to add a language-specific version, you must first translate the content.
Managing content versions during import
See Importing and exporting a catalog.
Determining the number of versions saved
By configuration, the UIMaxVersions attribute defines the maximum number of page versions that Optimizely will retain. You can use a scheduled job (Scheduled jobs) to eliminate old catalog versions.