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

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil Conversational Interfaces

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Prerequisites for Dynamic Translation for NLU

# (Legacy) Prerequisites for using Dynamic Translation in Virtual Agent for NLU {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
To enable dynamic machine translation, install ServiceNow® language plugins and Dynamic Translation plugins. Then configure Dynamic Translation for your instance.
Before you can [enable dynamic machine translation](https://www.servicenow.com/docs/10~wGpv7xyXzVHWfwU76vg "Enable Dynamic Translation for one or more languages in Chat Settings for Virtual Agent.") for a language, you must install and configure Dynamic Translation on your instance.

1. As an admin, install the following plugins:
   * Glide Virtual Agent (com.glide.cs.chatbot)
   * Dynamic Translation for Virtual Agent (com.glide.cs.dynamic.translation.virtual_agent)
   {#prereq-using-dt-va-nlu__ul_bdw_4dc_dtb}
2. [Activate language plugins](https://www.servicenow.com/docs/access?context=t_ActivateALanguage&version=brazil&pubname=brazil-platform-administration&ft:locale=en-US) for each language that you want to deploy with dynamic translation.  
   Note:  
   Languages for Dynamic Translation are stored in the sys_cs_dynamic_translation_virtual_agent table.
3. [(Legacy) Enable NLU languages in Virtual Agent settings](https://www.servicenow.com/docs/fBzypeIMYz8WoqGcjigpKg "If you plan to use language-specific NLU models, you must enable the installed languages in the Supported NLU Languages list. A language is enabled if the Enabled column displays true. English language is enabled by default.").  
   Note:  
   NLU detection and discovery values are stored in the sys_cs_general_settings table. As of Vancouver, ServiceNow NLU is the available NLU driver.
4. (Optional) Create exclusion rules for specific terms and content patterns within the [Exclusion Framework](https://www.servicenow.com/docs/access?context=dyn-translation-exclusion-framework&version=brazil&pubname=brazil-platform-administration&ft:locale=en-US).

{#prereq-using-dt-va-nlu__ol_fml_yfr_3tb}  
The following translation service providers are pre-configured once the plugins are installed:

* Microsoft Azure
* Microsoft Azure OEM
* Google Translate
{#prereq-using-dt-va-nlu__ul_ush_fgr_3tb}

## Configuring other translation service providers {#prereq-using-dt-va-nlu__section_rxm_1t5_x5b}

You can configure any other translation service provider in the Dynamic Translation application as follows:

1. [Integrate with a translation service provider](https://www.servicenow.com/docs/access?context=integrate-translation-service-provider&version=brazil&pubname=brazil-platform-administration&ft:locale=en-US).

2. [Create a translator configuration in Dynamic Translation](https://www.servicenow.com/docs/access?context=create-custom-translator&version=brazil&pubname=brazil-platform-administration&ft:locale=en-US).

3. [Create a language code mapping](https://www.servicenow.com/docs/access?context=create-language-code-mapping&version=brazil&pubname=brazil-platform-administration&ft:locale=en-US) to map translator language codes to the ServiceNow® language codes.

{#prereq-using-dt-va-nlu__ol_zwl_xbf_s5b}

## Next step {#prereq-using-dt-va-nlu__section_esj_dt5_x5b}

[(Legacy) Configure Dynamic Translation service integration credentials](https://www.servicenow.com/docs/ZeDcdplJ8QzdVaXoyUgs3w "Configure the credential and connection for your translation service.")

