We have an ItemType with a dropdown field that is populated dynamically with items from the current area context.
When a paragraph using this ItemType is copied in the master language, corresponding paragraphs are automatically created on the language layers. The selected option for this dropdown field is copied directly from the master language to these language layers. However, the corresponding item on each language layer has of course a different ID. As a result, the copied value does not match any of the available options in the dropdown on the language layer resulting in 'Nothing selected'.
Is there a supported way to automatically map the selected item from the master language to its corresponding item on the language layer during this copy or save process?
If not, could someone point us in the right direction for implementing this ourselves? For example, are there any events or extension points available during the paragraph copy or creation process that would allow us to replace the copied Item ID with the corresponding language-specific Item ID?
We're using DW9
BR,
John