How do I support different languages in the Web Widget?
You can customize the widget so that it always appears in a specific language using the setLocale command as in the example below.
zE('webWidget', 'setLocale', 'LANGUAGE_CODE');
For more information, see the developer documentation for the setLocale settings.
For Zendesk Chat Phase 4
accounts, there is no option to change the language of the widget from the chat dashboard. It can only be done via custom code.
Setting the language via API does not extend to the Help Center search within the widget. The search matches the keywords used across all the Help Center languages. For example, the language of the widget is set to Dutch but the Helpcenter does not contain any Dutch content. The widget tries to match results in a different language supported, for example French, and serves French results instead.
For a complete set of instructions, see Advanced customization of the Web Widget.