Promote can automatically translate program content into one or more languages, allowing members to select their preferred language when participating in the program. This is useful when you have a mixed-language audience and want everyone to experience the same program in their own language. This article explains how to set up and manage multi-language programs.
What’s in this article
- Overview
- How to enable translations for a program
- Reviewing and editing translations
- Keeping translations up to date
- The member experience
Overview
When translations are enabled for a program, Promote uses DeepL to translate the program content into the selected languages automatically. Members can then choose their preferred language when participating in the program, and the full program content will be displayed in that language.
This approach works best for individual programs, where the same program is delivered to members who are comfortable in different languages.
How to enable translations for a program
Translation must be enabled for your site before it can be used. Contact your Promote administrator or support@promoteint.com to have this enabled.
The available languages depend on which languages are enabled for your site. Additional languages are available as an add-on. Learn more here >
To enable translations for a program, follow these steps:
- Go to Programs and open the program you want to configure
- Click the Settings tab and scroll down to Translations
- Click Manage translations
- Under Available languages, select the languages you want the program content to be translated into. New languages will be translated automatically via DeepL
- Optionally, add a Translation context to help DeepL produce a more accurate translation — for example, industry terms, the target audience, preferred tone, or role names that should remain untranslated
- Under Additional settings, check Display a notice to members that content has been automatically translated if you want members to be informed that the content has been automatically translated
- Click Save
💡 Note! The following content is not translated and will remain in the original language:
- Resources
- E-learnings
- Embedded content
- Announcements
- Invitations
- Messages
Reviewing and editing translations
Once translations have been generated, it is recommended to review the content before the program goes live. You can do this in two ways.
From the program list:
- Go to Programs and locate the program you want to review
- Click the preview icon (👁) next to the program
The preview opens a side-by-side comparison view showing the original content and the translated content at the same time. Use the language tabs at the top to switch between the available translations.
💡 Note! This preview is accessed from the program list and is different from the preview available inside the program itself.
In the program builder
You can also review and edit translations directly in the program builder, which allows you to make manual adjustments to individual content items.
- Go to Programs and open the program
- Click the Builder tab
- Use the language selector in the top-right corner to switch to the translation you want to review
- The builder will display the full program content in the selected language, including module names, task titles, and content
- Click any content item to edit the translation manually
Keeping translations up to date
If you make changes to content in the original language after translations have been set up, the existing translations will become out of date. When this happens, a warning banner will appear in the builder:
"Content has changed since the last translation — some translations are now out of date."
To update the translations, click Re-translate in the banner. This will regenerate translations for all content that has changed since the last translation was made.
💡 Note! Any manual edits you have made to translations may be overwritten when re-translating. Review the updated translations afterwards to ensure they are still accurate.
The member experience
Members can select their preferred language using the language selector in the program’s top navigation bar. All available program languages are shown, and members can switch between them at any time. Read more about Program language selection here >