Skip to main content


What is the dictionary?

The embedding application launches a DIVA session by specifying a number of parameters. Parameters are the same across different platforms (most contain default values), and are required to instantiate a video or configure a feature.

To be instantiated with your host application, DIVA requires specific translations for all labels present in the player (such as error messages, menus, buttons, etc). During the instantiation process, DIVA receives these translations using the DictionaryProvider, which allows your host application to call an API and pass all the related translations required. This is a file with a mapped key for all DIVA label translations which are passed to DIVA's player.


See below examples per platform:

Technical reference

Check all required DIVA translations: Dictionary