Even though the bot language is selected automatically based on the user browser,  sometimes you want to allow users to change the bot language manually.

This is possible with just a little bit of scripting.

Here's the demo of such functionality:

And the live demo is here.

Step 1. Add a Language switch step to be as an entry point step (first in the list):

You are done!

The bot will display the list of the bot supported languages if the user didn't select it yet:

On the next visit, no language selection will be displayed and the bot will remember the setting.