---
sourceDocument: Interfaces conversacionais do Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/pt-BR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - pt-BR

ft:publication_title :

    - Interfaces conversacionais do Xanadu

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Usar detecção de idioma e tradução automática dinâmica em Virtual Agent

# Usar detecção de idioma e tradução automática dinâmica em Virtual Agent {#ariaid-title1}

* Versão de lançamento: Xanadu
* 
* Atualizado 1 de ago. de 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 6 min. de leitura

Habilite uma combinação de detecção de idioma e tradução automática para Virtual Agent a fim de melhorar a experiência de bate-papo de diversos usuários. Você pode designar idiomas de fallback para localidades ou traduzir dinamicamente idiomas que não estão localizados profissionalmente ou não são compatíveis com a descoberta do tópico NLU.
Os usuários do bate-papo se sentem mais à vontade em conversas no idioma de sua preferência. Por exemplo, Virtual Agent cumprimenta os usuários no idioma preferencial especificado em seu perfil de usuário. Mas se um usuário digitar um enunciado em outro idioma, Virtual Agent poderá detectar a mudança e se oferecer para continuar a conversa nesse idioma. Mas, em muitos casos, os usuários não têm controle sobre o idioma da sessão, principalmente se forem usuários convidados. As conversas de convidados não serão compatíveis com a detecção de idioma se as sessões de convidado retomáveis não estiverem habilitadas. É por isso que a detecção de idioma e a tradução automática podem melhorar a experiência do bate-papo, especialmente se você tiver conversas que não foram localizadas em alguns idiomas. Por exemplo, sua organização pode localizar rotineiramente em espanhol e francês, mas você também pode querer oferecer suporte a holandês e dinamarquês. Você pode habilitar Tradução dinâmica em sua instância ServiceNow® para esses idiomas.

Você pode usar a detecção de idioma para oferecer suporte a códigos de idioma personalizados ou específicos da localidade. Por exemplo, a descoberta do tópico NLU não é compatível com o espanhol mexicano (es-mx), mas é compatível com o espanhol (es). Você pode designar o espanhol como idioma de fallback do espanhol mexicano, garantindo que esses usuários tenham uma boa experiência do cliente.

Quando um idioma é habilitado em Tradução dinâmica, Virtual Agent ignora todas as traduções da plataforma e usa o serviço de tradução de máquina configurado. Se algumas conversas foram traduzidas profissionalmente, você deve desabilitar a tradução dinâmica para esses idiomas específicos. Traduções especializadas de seus modelos de NLU, palavras-chave e tópicos podem ser mais precisas e de qualidade superior do que as traduções automáticas. Antes de fazer uma chamada de tradução dinâmica, as tabelas Traduções de texto para Tradução dinâmica \[sys_cs_dynamic_translation_text\] e Mensagem \[sys_ui_message\] são verificadas para ver se o texto foi traduzido anteriormente ou já tem um registro de localização. Uma chamada de tradução dinâmica só será feita se não houver tradução em nenhuma das tabelas. Depois que uma chamada de tradução dinâmica é feita e esse texto é traduzido, esse texto traduzido é armazenado na tabela Traduções de texto para tradução dinâmica \[sys_cs_dynamic_translation_text\] para uso futuro. O armazenamento de texto traduzido anteriormente resulta em menos chamadas de tradução dinâmica para serviços de tradução de terceiros. Para obter mais informações sobre como localizar conversas Virtual Agent, consulte [Localizando Virtual Agent conversas](https://servicenow-prod.fluidtopics.net/0EaYjGv_Vp1dotVEoulo0Q "A plataforma ServiceNow fornece vários métodos para localizar Virtual Agent conversas, dependendo das suas necessidades. Use o Framework de localização para gerenciar todos os aspectos do processo de tradução, se você está usando tradução automática, um provedor terceirizado ou ambos.").

Você também pode usar Tradução dinâmica durante o processo de localização. Se você estiver localizando conversas com linguistas profissionais, poderá habilitar Tradução dinâmica enquanto alguns tópicos e cadeias de caracteres permanecem sem tradução. Quando sua implantação nesse idioma estiver concluída, você pode desabilitar Tradução dinâmica, já que as traduções profissionais são provavelmente mais precisas.

![Link do vídeo]() [Virtual Agent Academy: traduza idiomas dinamicamente no Virtual Agent](https://www.youtube.com/watch?v=QiwwPii5rq4&list=PLkGSnjw5y2U79gjQuQW-2GBqzEccwFkWH&index=5) Assista a este vídeo para uma demonstração do uso do Virtual Agent com Tradução dinâmica.  
Nota:  
Você pode usar a detecção de idioma independentemente de Tradução dinâmica.

## Detecção de idioma e processo Tradução dinâmica em Virtual Agent {#dynamic-lang-detection-translation__section_wyp_ymc_dtb}

Quando você habilita a detecção de idioma e Tradução dinâmica para Virtual Agent para outros idiomas, uma variedade de usuários obtêm acesso ao seu ambiente de bate-papo Virtual Agent.

O idioma padrão do sistema em sua instância é o mesmo que o idioma padrão em Virtual Agent. Também é o idioma principal no seu modelo de NLU, se o NLU estiver habilitado. Quando um usuário digita um enunciado que não é reconhecido como o idioma do sistema, os resultados dependem da sua configuração para esse idioma.  
{#dynamic-lang-detection-translation__table_r24_xr4_ftb__entry__2}

| Configuração de idioma | Resultados em Virtual Agent |
|-|-|
| Detecção de idioma e Tradução dinâmica não estão configurados | Para conversas não localizadas, o idioma do sistema padrão é usado para tópicos e descoberta de tópicos. |
| A detecção de idioma está habilitada, mas não Tradução dinâmica | Se o idioma detectado for uma localidade ou outro código de idioma que tenha sido configurado com um idioma de fallback, Virtual Agent perguntará ao usuário se ele deseja alternar a conversa para o idioma de fallback. Por exemplo, se o idioma detectado for o espanhol mexicano (mx-es) e o (s) espanhol (es) tiver sido designado (s) como idioma de fallback, Virtual Agent pergunta: Deseja alternar a conversa para o espanhol? (Sim/Não) Se o usuário selecionar Sim, o idioma de fallback será usado para descoberta e exibição de tópicos. Isso continua até que a conversa termine. Se o usuário selecionar Não, Virtual Agent não o solicitará novamente durante a conversa. |
| Detecção de idioma e Tradução dinâmica estão habilitados | Se o idioma detectado estiver habilitado para tradução dinâmica em Virtual Agent Configurações de bate-papo, Virtual Agent perguntará ao usuário se ele deseja alternar a conversa para o idioma preferencial. Por exemplo: Deseja alternar a conversa para dinamarquês? (Sim/Não) Se o usuário selecionar Sim, o enunciado será traduzido para o idioma padrão em Virtual Agent. Este processo usa o software de tradução automática que foi configurado em Tradução dinâmica. A descoberta de tópicos, seja por palavra-chave ou NLU, é feita no idioma padrão. Todas as correspondências de tópico são traduzidas dinamicamente para o idioma de conversa do usuário e exibidas. Virtual Agent continuará nesse idioma, incluindo a expectativa de que o usuário continue digitando seus enunciados nesse idioma. Depois que a conversa é encerrada, Virtual Agent usa o idioma padrão na próxima sessão. Se o usuário selecionar Não, Virtual Agent não o solicitará novamente durante a conversa. |
[Tabela 1. Detecção de idioma e processo Tradução dinâmica]

{#dynamic-lang-detection-translation__table_r24_xr4_ftb}  
Figura 1. Virtual Agent detecta um enunciado em um idioma diferente  
O processo de detecção de idioma e tradução automática funciona de acordo com os seguintes princípios:

* A detecção de idioma ocorre apenas uma vez por conversa.Se um usuário tentar mudar o idioma no meio de uma conversa, Virtual Agent retornará uma mensagem de não entendi.

* Quando a conversa é encerrada, o idioma principal é restaurado na próxima sessão.
* Se o idioma detectado de um usuário for igual ao idioma primário, o usuário não será solicitado a alternar os idiomas.
* Se o idioma detectado de um usuário não tiver nenhum idioma de fallback especificado e a tradução dinâmica não estiver habilitada para ele, a conversa continuará no idioma principal.
* Se o idioma detectado de um usuário não estiver ativado na instância, a conversa continuará no idioma principal. Para obter mais informações, consulte [Ativação de um idioma](https://www.servicenow.com/docs/access?context=t_ActivateALanguage&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).
{#dynamic-lang-detection-translation__ul_dcg_crj_dtb}  
Nota:  
Pesquisa com IA os resultados não são traduzidos.

## Tradução dinâmica e Bate-papo do agente {#dynamic-lang-detection-translation__section_tzp_pc3_ktb}

Se Tradução dinâmica estiver habilitado em Virtual Agent, mas desativado em Bate-papo do agente, o agente em tempo real verá o que o usuário vê. Se o usuário iniciou a conversa em outro idioma e optou por alternar quando solicitado, o agente em tempo real verá a conversa no idioma escolhido pelo usuário. Isso pode causar alguma confusão para o agente e o cliente. Para resolver esse problema, considere ativar Tradução dinâmica para Bate-papo do agente também. Para obter detalhes, consulte [Configuração do Tradução dinâmica para bate-papo do agente](https://servicenow-prod.fluidtopics.net/Mt7qS1DkwxN_NZkT5zaoUQ "Ative o Tradução dinâmica para bate-papo do agente (DTAC) para que as conversas de bate-papo possam ser traduzidas de uma língua para outra.").

## Idiomas compatíveis {#dynamic-lang-detection-translation__section_hqg_3nc_dtb}

Para obter melhores resultados, instale os plug-ins de idioma ServiceNow para cada idioma que usa tradução dinâmica. Para obter uma lista detalhada de plug-ins de idioma, consulte [Ativar um idioma](https://www.servicenow.com/docs/access?context=t_ActivateALanguage&version=xanadu&pubname=xanadu-platform-administration&ft:locale=en-US).

Você pode habilitar a tradução dinâmica para idiomas que não são compatíveis com a plataforma ServiceNow. Para obter detalhes, consulte [Ativar Tradução dinâmica para um idioma não compatível](https://servicenow-prod.fluidtopics.net/jj1gq2yncqqo8ptJsMNVEg "A plataforma ServiceNow oferece suporte a diferentes idiomas, mas você pode habilitar a tradução automática para idiomas adicionais em Virtual Agent.").

## Canais compatíveis {#dynamic-lang-detection-translation__section_frf_mdc_dtb}

Tradução dinâmica para Virtual Agent é compatível atualmente com os seguintes canais:

* Cliente Web ServiceNow
* Microsoft Teams
* Slack
* Workplace from Facebook
* Facebook Messenger
{#dynamic-lang-detection-translation__ul_uxg_3zc_dtb}  
Nota:  
A janela de teste do tópico Virtual Agent pode identificar enunciados do usuário de Microsoft Teams ou outros adaptadores como sysparm_search_text. Tradução dinâmica traduzirá este conteúdo também.  
Os seguintes canais não são compatíveis com Tradução dinâmica para Virtual Agent:

* Cliente para celular ServiceNow
* WhatsApp
* LINE
* SMS Twilio
* Alexa
* Google Assistant
* Siri
{#dynamic-lang-detection-translation__ul_azf_31d_dtb}
* **[Pré-requisitos para usar Tradução dinâmica em Virtual Agent](https://servicenow-prod.fluidtopics.net/XfhEg4r9r8nEX0XwsWHhug)**   
  Para habilitar a tradução automática, instale ServiceNow® plug-ins de idioma e Tradução dinâmica plug-ins. Em seguida, configure Tradução dinâmica para sua instância.
* **[Configurar Tradução dinâmica credenciais de integração de serviço](https://servicenow-prod.fluidtopics.net/FYqQXNdMGK5Bt2XVM3zHKg)**   
  Configure a credencial e a conexão para seu serviço de tradução.
* **[Ative seu serviço de tradução em Tradução dinâmica](https://servicenow-prod.fluidtopics.net/vkwf~8DVeTThIIiwikq1bg)**   
  Ative seu provedor preferencial Tradução dinâmica e marque-o como o serviço padrão para tradução e detecção de idioma.
* **[Habilitar Tradução dinâmica para idiomas em Virtual Agent](https://servicenow-prod.fluidtopics.net/yRQiwee5SVPya~4oTo8qew)**   
  Habilite Tradução dinâmica para um ou mais idiomas em Configurações de bate-papo para Virtual Agent.
* **[Ativar Tradução dinâmica para um idioma não compatível](https://servicenow-prod.fluidtopics.net/jj1gq2yncqqo8ptJsMNVEg)**   
  A plataforma ServiceNow® oferece suporte a diferentes idiomas, mas você pode habilitar a tradução automática para idiomas adicionais em Virtual Agent.
* **[Especifique um idioma de fallback para idiomas específicos de localidade e previsão de NLU](https://servicenow-prod.fluidtopics.net/p86Kibh1a0Np0nHxiRkksQ)**   
  Forneça suporte ao idioma local, especificando um idioma de fallback para Virtual Agent usar para tópicos, palavras-chave e previsão de NLU. Por exemplo, a plataforma ServiceNow® não é compatível com o espanhol mexicano (mx-es), mas é compatível com o (s) espanhol (es), que você pode designar como idioma de fallback para uma melhor experiência do usuário.

