---
sourceDocument: Xanadu Conversational Interfaces
sourceDocumentLink: https://www.servicenow.com/docs/r/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Conversational Interfaces

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Enable Dynamic Translation for languages in Virtual Agent

# Enable Dynamic Translation for languages in Virtual Agent {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Enable Dynamic Translation for one or more languages in Chat Settings for
Virtual Agent.

## Before you begin

Install and configure the plugins for Dynamic Translation, as described in [Prerequisites for using Dynamic Translation in Virtual Agent](https://www.servicenow.com/docs/hu_eOgYjMGIUYqXEzNfkCA "To enable dynamic machine translation, install ServiceNow language plugins and Dynamic Translation plugins. Then configure Dynamic Translation for your instance."). If these prerequisites aren't completed, the Multi language support card described in the following steps doesn't appear.

Role required: virtual_agent_admin or admin

## Procedure

1. Navigate to AllConversational InterfacesSettings.
2. Select Virtual Agent.
3. On the Multi language support card, do the following:
   1. Turn on the Language Detection toggle switch to enable it.  
      Turning on this toggle is applicable to both NLU and LLM conversations.
   2. Turn on the Dynamic language translation toggle switch to enable it.  
      Turning on this toggle is only applicable to NLU conversations. For more information about turning on translation for LLM conversations, see [Enable translation for Now Assist applications](https://www.servicenow.com/docs/vGRqwS3JqsK1mHFgqTldgA "Turn on multi-language support for user-entered text with Dynamic Translation in Now Assist applications.").
   3. Select View All.

   {#enable-dynamic-lang-detection__substeps_iqw_z44_htb}  
   The Multi-language support page opens. All languages that are installed on the instance are listed.
4. In the Dynamic Translation Enabled column, select false for the language you want to enable.  
   1. If prompted, select Edit record.  
      ![Banner message with Edit record option highlighted.]()
   2. Select Dynamic Translation Enabled.
   3. Select Update.
   4. Return to the Multi-language support page and repeat these steps for any other language you want to enable.
   {#enable-dynamic-lang-detection__substeps_l3n_chf_qtb}
5. **Optional:** Enable language detection for guest users.  
   If this system property is set to off, Dynamic Translation will not work for guest users.
   1. Navigate to All, and then enter <kbd class="ph userinput">sys_properties.list</kbd> in the filter.
   2. In the Name field, search for com.glide.cs.guest_session_resumable.
   3. In the Value column, change the setting to <kbd class="ph userinput">true</kbd>.  

*[\>]: and then


