Prerequisite: If this workflow item is not available to you, it may need to be enabled by Learning Pool. Contact our customer success team at support@learningpool.com.
The multi language message sends each user a different message depending on what language they've selected in their learning platform. For example, if user one has their language set to UK English and user two has their language set to Spanish they could be sent the following message:
User one: "Hello and welcome to your learning platform"
User two: "Hola y bienvenido a tu plataforma de aprendizaje"
Configuring it
The Language parameter dictates which language is displayed to the learner. You'll be prompted to select a variable:
For the vast majority of use cases, you'll be best off using the Learner's Language global variable. By doing so, you'll be specifying that the language that the learner receives the message in is based on the language they have selected in their learning platform.
The Message in languages section is where you'll write the different messages you want to display to different languages. Use the dropdown menu to select a language you want to add a message in and then click +Add:
A text box will appear. Add the text for the relevant language and then repeat the process for additional languages:
You can use the dropdown directly above the textbox to toggle between the different messages you've added:
Use the Set default message toggle to dictate which message should be sent if the learner's language can't be matched. This may happen if you haven't added a message for their specific language, or if the workflow fails to retrieve the learner's language settings from the variable you've selected in the Language section.
Once you've added all your languages, you need to configure the Outputs. The multi language message workflow item doesn't actually send the messages itself, it saves the message in a custom variable so that it can be used in other workflow items such as Send Email or Send Slack Message. You need to select the custom variable you want to save your message in from the Message dropdown menu:
Now just add this variable to another workflow item to send the message: