Manage preferences widget translations
Access Type: PMP Widgets - Editor
Premium Feature: Preference Management Platform
The translations for your organization's purposes and preferences are stored in your organization's Didomi data manager and preferences library, respectively. These translations are available in your preferences widget if your organization enables support for those languages in the preferences widget configuration flow. In this article, we will cover how to perform the following for an existing preferences widget:
Translations provided or edited from within the preferences widget configuration flow will not add to or change the translations for a purpose or preference within the data manager or preferences library. These edited translations exist for the preferences widget only. Additionally, your organization can provide additional translations directly from the preferences widget configuration flow for purposes, preferences, and preference value options without a translation being saved for any of these elements in the data manager and/or preferences library.
To start, click Preference Management on the left-hand panel and ensure the Widgets tab is selected on the subsequent page.

Navigate to a preferences widget on the list and click the Edit icon inline with the preferences widget name.

Select the Content editor tab.

Enable language support in preferences widget
Before your organization can see, edit, or add translations for purposes, preferences, or preference value options, the language was first be enabled for the preferences widget.
Click the Languages tab in the right-hand panel. Use the provided drop-down menus to select:
Default language
Language the preference widget should use if the end-user's language is not supported by the widget.
Enabled languages
Languages the preference widget will be translated into to match the end-user's browser language.

View the preferences widget in one of your organization's enabled languages by clicking Content edition in the right-hand panel and selecting the language from the provided drop-down menu.

The preferences message preview will automatically translate to the selected enabled language.
If translations are not configured for the purpose or preferences in the data manager and/or preferences library, respectively, the preview will display a placeholder of -------- in lieu of the translation.
Preference value option translations will always need to be added/edited on a per preferences widget basis and is not stored in the preference library.
Add preferences widget translations
Once an enabled language is added to the preferences widget, the configuration flow will catalogue the content elements that are missing translations. Click the eye icon inline with the alert for missing translations to view the list.

The missing language pane will list on a per language basis the missing translations for each element in a purpose, preference, and/or preference value option.
Note: Didomi provides automatic translations for certain elements of your preferences widget (e.g. elements of the header, save card, and footer. These translations will not appear on the missing translations list but can be edited by your organization.
Navigate to any item on the list and click Add translation.

The preferences widget configuration flow will direct you to the missing translation. Use the provided field to provide a translation for the missing element.

Repeat as necessary for other missing translations.
Edit preferences widget translations
Translations for purposes and preferences (either stored in the data manager or preferences library, respectively, or provided directly in the preferences configuration flow) can be edited.
Translations edited from within the preferences widget configuration flow will not change the translations for a purpose or preference within the data manager or preferences library. These edited translations exist for the preferences widget only.
Edit a translation for a purpose, preference, or preference value option by changing the language of the preview into the desired enabled language using the provided drop-down menu in the Content edition tab on the right-hand panel.

Select the container for the element for which you are editing the translation.
Navigate to the element in the content edition tab and use the provided space to edit the translation.

Last updated