How to change the chatbox language
This article explains how to control the language displayed in the Crisp chatbox.
By default, Crisp detects the visitor browser language and displays the best supported chatbox locale automatically. You can also force one language for every visitor, or handle language selection programmatically when your website is multilingual.
Force the chatbox language
Forcing a language is useful when your website is served in one main language, even if some visitors use browsers configured in another language.
To force the chatbox language:
- Go to Crisp
- Open Settings → Chatbox Settings → Chatbox Appearance
- Find Chatbox Language
- Choose Auto-detect or select the language you want to force
- Let Crisp auto-save the change

Customize texts for multiple locales
If you need to customize chatbox texts per language, go to Settings → Chatbox Settings → Chatbox Appearance → Chatbox Theme → Advanced Chatbox Customization.
The Default locale acts as the fallback text. You can then add locales and customize texts for each language, so visitors see the right wording when the chatbox is displayed in their language.
Set the language with JavaScript
If your website dynamically changes language, you can force the chatbox locale with the Crisp Web Chat SDK instead of using one global language in the settings.
You can also check the list of languages supported by Crisp before configuring your localization setup.
Updated on: 03/05/2026
Thank you!