Visitor chat languages and text direction
Present visitor labels and configured content in the selected language, including right-to-left chat layout for Arabic and Hebrew.
What it is
Language options control the labels and configured content visitors see. Forms, theme messages and other content can have different language versions. The current chat pane also adjusts its layout for Arabic and Hebrew.
Who uses it and why
People with the Settings role provide translated labels and messages for the languages their website serves. Developers check that website integrations and custom content supply the intended language context. Visitors receive the available interface and content variants for their visit.
Where to find it
With the Settings role, edit multilingual text in Settings › Chat › Themes and Settings › Chat › Pre-Chat Survey. Older panes have a Language selector in Settings › Chat › Chat Pane.
Powerfront manages Settings › General Settings › Supported Languages and can change the website Language in Settings › General Settings › Regional Settings for you.
How it works
The visitor interface loads translated standard labels and selects available language versions of configured text. Language selection depends on the component and the website setup.
For reusable pre-chat, an explicit chat-pane language takes priority over the configured visitor-interface language. If the choice is missing or unsupported, INSIDE tries the visitor language, then the website language. A supported regional match can use its base language. The final pre-chat fallback uses the website default, or English when no website language is set.
Individual theme and content values have their own fallback behaviour. They can use a base-language version, English or another available value when the requested version is absent. Supply all intended variants instead of relying on the same fallback everywhere.
The current pane uses right-to-left layout when its resolved labels identify Arabic or Hebrew. Appointment booking receives language information, while transcript requests include local date formatting, timezone offset and text direction.
Changing the interface language does not automatically translate the words operators or visitors type. Conversation translation is configured separately.
Configure it
Ask Powerfront to review Supported Languages, fallback choices and the website language. With the Settings role, fill in the language versions of the labels, instructions, consent text and result messages you use in your theme and form editors.
For an older pane, use the Settings role to choose Language in Chat Pane. Use a fixed language, Auto-Detect Visitor Language, or Custom Variable with the corresponding visitor data mapping.
Test the actual visitor experience for each intended language, including regional variants, missing translations, forms and transcripts. For Arabic and Hebrew, check the live pane layout as well as the translated text.
Settings
| Setting | Where | Applies to | Default | Who can change it | What it does |
|---|---|---|---|---|---|
| Language | Settings › Chat › Chat Pane | website | Auto-Detect Visitor Language in the editor when not configured | Settings role | Choose a fixed supported pane language, automatic visitor-language detection or Custom Variable for an older pane. |
| Language | Settings › General Settings › Regional Settings | website | English | Settings role | Set the website language used by website-language fallback paths. |
Permissions
| Permission | Lets you |
|---|---|
| Settings | Edit client-managed chat labels, pre-chat forms and pane language options. |
Limits and good to know
- A language in a selector does not guarantee that every standard or custom label has a translation.
- Missing custom translations can produce mixed-language content.
- Operator account language and visitor chat language serve different purposes.
- Regional report Date Format and Time Format settings describe report exports; they are not a universal visitor timestamp setting.
- Do not assume an older pane, current theme and reusable form all choose their language in the same way.
Depends on and works with
+7 more · used by
- Visitor survey questions and scoresEnhances
Survey wording and selected rating assets support multiple languages.
- Email and print transcripts for visitorsEnhances
Transcript requests carry local date formatting, time-zone and text-direction information.
- Appointment booking for visitorsEnhances
Form labels and booking information use the visitor language.
- Legacy chat pane settingsConfigured by
The older pane has its own language selection and multilingual labels.
- Previous chat history for visitorsConfigured by
Language and text direction affect labels, dates and layout.
- Virtual Assistant task messages and identityConfigured by
Visitor language affects the wording selected for messages.
- Supported languagesRelated
Review visitor language selection and fallback when checking translated content.
View all connections as a list
This feature uses
- Website and regional settingsConfigured by
Website language and regional configuration contribute to language fallback.
- Supported languagesConfigured by
Supported Languages supplies language choices and fallback configuration.
- Conversation translationRelated
Conversation translation translates message text separately from interface labels and configured content.
- Browser language and device contextEnhances
Visitor language and timezone context contribute to local presentation.
- Visitor chat themes and brandingConfigured by
Themes provide language variants of visitor-facing messages.
- Legacy chat pane settingsConfigured by
Legacy Chat Pane settings choose fixed, automatic or custom visitor-language selection.
Used by
- Browser language and device contextConfigured by
Chat-language settings choose between a fixed language, detected visitor language and a mapped value.
- Conversation translationConfigured by
Visitor language settings determine the language used for localised chat content.
- Visitor chat themes and brandingEnhances
Theme text and some assets can have language-specific values.
- Pre-chat survey for visitorsEnhances
Survey labels, text and custom choices support language variants.
- Department selection before chatEnhances
The department prompt supports translated text.
- Custom fields in visitor formsEnhances
Custom labels and choice text can have translations.
- Offline help for visitorsEnhances
Offline form labels and confirmation text support language variants.
- Visitor tracking consent and communication opt-insEnhances
Privacy and opt-in messages can be translated.
- Visitor survey questions and scoresEnhances
Survey wording and selected rating assets support multiple languages.
- Email and print transcripts for visitorsEnhances
Transcript requests carry local date formatting, time-zone and text-direction information.
- Appointment booking for visitorsEnhances
Form labels and booking information use the visitor language.
- Legacy chat pane settingsConfigured by
The older pane has its own language selection and multilingual labels.
- Previous chat history for visitorsConfigured by
Language and text direction affect labels, dates and layout.
- Virtual Assistant task messages and identityConfigured by
Visitor language affects the wording selected for messages.
- Supported languagesRelated
Review visitor language selection and fallback when checking translated content.
FAQ and troubleshooting
Why is part of the form still in English?
Check the language version of that custom label or message. Missing content can fall back to English or another available version.
Why does the pane use a different language from the browser?
A fixed pane language, an explicit language choice or the website fallback can take priority. Check the applicable pane and form configuration.
Why is the chat right-to-left?
The current pane's resolved language is Arabic or Hebrew. Check the language context if that is unexpected.
Does changing Language translate the conversation?
No. It changes interface and configured content selection. Use conversation translation for message text.
Can I add a supported language myself?
Ask Powerfront to change Supported Languages and its fallback configuration. You can then provide the relevant language versions in client-managed content editors.