Customize every text string in the chat widget to support non-English visitors or to match your brand voice. All text is configurable in the Customize Text tab of your widget settings.
Customizable Text Areas
The Customize Text tab is organized into sections:
Pre-Chat Form
- Start message text
- Name field placeholder
- Email field placeholder
- Phone field placeholder
- Question field placeholder (default: "Your Question")
- Start button text (default: "Start Chat")
- Custom field labels
- GDPR consent text
- Required fields error message
- Invalid email error message
Home Panel
- Greeting text (e.g., "Hi there!")
- Secondary greeting (e.g., "How can we help?")
- Start conversation text
- Start conversation button label
- Conversations list label
- No conversations text
- Card headers, descriptions, and links (up to 3 cards)
Chat Messages
- Waiting for agent message
- Chat end message
- Timeout message
- Offline message
- Close confirmation text
- Message input placeholder (default: "Type here and press Enter to chat")
- Default visitor display name (default: "Visitor")
- Agent joined message
Buttons and Navigation
- Close Chat button text
- Cancel button text
- Send Message button (offline form)
- Minimize button text
- Start new chat link text
- Home tab label
- Chats tab label
- Sound on/off text
- Tooltip text for options and minimize
Transcript and Feedback
- Send Transcript button text
- "Close and send transcript?" prompt
- Email chat transcript label
- Your email address label
- Feedback question text
- Leave feedback button text
- Send feedback button text
- Feedback sent confirmation
How to Localize
Open Customize Text
Go to My Widgets > your widget > Customize Text tab.
Replace the Text
Enter your translated or customized text in each field. Leave fields blank to use the default English text.
Save
Click Save. Changes take effect immediately on your website.
Multiple Languages
To support visitors in different languages, create a separate widget for each language. Each widget has its own text configuration, embed code, and targeting rules. Use URL targeting to show the correct widget based on the page language (e.g., /es/* for Spanish pages).