Before you begin
Before you start, make sure you have everything you need:
Configure languages in your bot
-
In your bot's language settings, configure the following:
- Ensure multilingual and auto-translation are enabled in your bot.
- Enable language support in your dashboard for 1 or 2 additional languages. We’ll use French and Portuguese in this example.
-
In your bot’s greeting, use a List Option block to present the language options you selected to your user.
-
Use a Request block to set the end user’s language to their list selection.
Language codes must be in BCP 47 4-digit format, per the End Users API schema.
-
Save your greeting.
-
Test the greeting in your Test Bot, embed, or any other channel. The conversation language should change immediately based on the end user’s selection, and the bot should immediately respond using the appropriate translation.