For context and details on the dialogue see parent task.
- to determine and update the seen state of the what's new dialogue the Onboarding API is used with the key whatsnew
- there is just a dummy what's new dialogue created in the context of this task, containing all supported content elements
- the what's new dialogue content is localized, meaning based on the client locale we show localized contents
- the guess is that this won't fit well into the localization json files? let's sync on that once you approach this task Omran Abazeed