# Create a Flow in Multiple Languages

Section: Flows

Description: Use the Language condition to send visitors different flow messages based on their browser language. You write each message and connect it to the language it belongs to.

Verified against Tidio panel 12.331.0

Last updated: 2026-11-10

Source: https://help.tidio.com/articles/flow-in-multiple-languages/

Use the **Language** condition to send visitors different flow messages based on their browser language. You write each message and connect it to the language it belongs to.

 



 

**In this article, you'll learn:**



- [What a multilanguage flow is](<https://help.tidio.com/articles/flow-in-multiple-languages/#multilanguage-bot->)
- [How to add the Language condition to the flow](<https://help.tidio.com/articles/flow-in-multiple-languages/#adding-the-language-condition>)
- [How to create a flow for multiple languages ](<https://help.tidio.com/articles/flow-in-multiple-languages/#a-bot-for-two-different-languages>)



[Video](<https://help.tidio.com/article-media/flow-in-multiple-languages/walkthrough.mp4>)



Silent walkthrough. The flow editor connects English, Danish and Else outputs to separate chat messages.





 

If you want to translate the Tidio widget, check our article on[ translating your chat widget](<https://help.tidio.com/articles/widget-languages/>).

 



 





## Multilanguage flows

 



 

You can create a flow that will send automated messages in more than one language. The flow will detect the visitors' default browser language and base its actions on that. A multilingual flow is another step in interacting with your customers worldwide\!

 



 

For this website flow, connect the **Language** condition after the trigger and before the messages that should differ by language. This article will show you how to configure it step by step.

 



 





## Adding the Language condition

 



 

To allow your flow to detect the visitor's language preferences, you need to add the **Language** condition. You can find it in the **Conditions** menu on the right in the visual editor.

 







![The Conditions tab with Language highlighted](<https://help.tidio.com/article-media/flow-in-multiple-languages/6.1.png>) 



 



 

Once the condition is added, it's time to adjust the **Language** node and connect it to some actions. You can list a single language that you want the flow to work with, or multiple languages - for creating different flows based on the language.

 



 





## Creating a multilanguage flow

 



 

Click on the **Language** condition, select a language you want the flow to check for, and decide whether the language should be **equal** or **not equal** to the language you've chosen from the list.

 



 



 ![The Language condition settings with English and Danish outputs](<https://help.tidio.com/article-media/flow-in-multiple-languages/6.2.png>) 



 



 

You can connect the condition with further actions now. You can connect those nodes by dragging a connecting line from the condition towards the action you need. Once you do, you will be able to select one of the options (languages) you added earlier to your list:

 



 



 ![The Language condition connected to an English message branch.](<https://help.tidio.com/article-media/flow-in-multiple-languages/6.3.png>) 



 



 

In the example below, the condition checks if the language is equal to either English or Danish. The third connection is **Else**, used only if none of the first two conditions are met (the visitor's language is neither English nor Danish).

 



 



 ![A Language condition connected to English, Danish and Else message branches](<https://help.tidio.com/article-media/flow-in-multiple-languages/6.4.png>) 



 



 

As result, the flow will send a custom English message if the detected language is English, and a Danish message if the language is Danish. A third, different message is sent if the visitor's language is different.

 



 

Of course, you're free to use any actions you like to create different flows based on the visitor's browser language, or even make the flow do absolutely nothing when a specific language is detected.



## Further reading

 

- [Adding a new Flow](<https://help.tidio.com/articles/adding-a-new-flow/>)
- [Flow editor: Conditions](<https://help.tidio.com/articles/flow-editor-conditions/>)
