Internationalize Custom Events

Custom events should have a summary array defined in their config.json under userInterfaces. The summary array is a collection of key-value pairs that maps to labels and values on the summary step of the event configuration modal and the event summary on the canvas.

Each valuePath maps to a value in the activity's JSON.

Each label corresponds to an i18n key in the config's lang object:

These key-value pairs are displayed on the summary on the canvas, as well as the final step of the event selection wizard.