Partilhar via


Configurar e criar copilotos multilíngues

Copilotos multilíngues são copilotos capazes de se comunicar com clientes em idiomas diferentes, ao mesmo tempo em que mantêm todo o conteúdo em um único copiloto. Em muitos casos, eles podem detectar automaticamente o idioma desejado com base na configuração do navegador do usuário do copiloto e responder no mesmo idioma, proporcionando uma experiência mais personalizada e atrativa para os clientes.

Para obter a lista de idiomas com suporte, consulte Suporte a idiomas.

Observação

Não há suporte aos copilotos multilíngues nos seguintes cenários:

  • Bots clássicos do Copilot Studio
  • Bots de voz com Dynamics Omnichannel

Configuração de um copiloto multilíngue

Quando é criado inicialmente, um copiloto é criado com um idioma principal. Consulte Suporte a idiomas para obter mais detalhes sobre como selecionar o idioma principal do copiloto.

Para habilitar um copiloto multilíngue:

  1. Com um copiloto aberto, selecione Configurações na parte superior da página e selecione Idiomas.

  2. Selecione Adicionar Idiomas na página Configurações.

    Configuração de um copiloto multilíngue.

  3. Escolha os idiomas que você deseja adicionar ao copiloto no painel Adicionar Idiomas e selecione Adicionar Idiomas na parte inferior.

  4. Confirme se a lista de idiomas está correta na página Idiomas.

    Tela mostrando todos os idiomas adicionados ao copiloto.

Observação

Você pode adicionar quantos idiomas secundários desejar ao copiloto, desde que eles estejam na lista de idiomas compatíveis.

Gerenciamento da localização em um copiloto multilíngue

Observação

Todas as edições de tópico e conteúdo do copiloto devem ser feitas no idioma principal do copiloto. Para editar o idioma secundário do copiloto para localizar as cadeias de caracteres, você deve usar as etapas nesta seção.

Depois que as cadeias de caracteres do copiloto forem localizadas e carregadas no copiloto conforme descrito aqui, você poderá ver o conteúdo localizado na tela de criação alterando o idioma no copiloto de teste.

Para adicionar as cadeias de caracteres de localização ao copiloto multilíngue:

  1. Com um copiloto aberto, selecione Configurações na parte superior da página, e em seguida, na página Configurações, selecione Idiomas.

    Duas telas mostrando as etapas para navegar até a configuração de Idiomas.

  2. Na página Idiomas na tabela de idiomas secundários adicionados, selecione Carregar na coluna Localização do idioma que deseja atualizar.

  3. Na página Atualizar localizações para o idioma secundário selecionado, selecione o formato JSON ou ResX para baixar o arquivo de localização atual para esse idioma.

    Tela mostrando painel para download e upload de arquivos de localização.

    Observação

    O arquivo baixado terá o conteúdo de localização mais recente para o copiloto. Se você precisar baixar versões anteriores do arquivo de localização, abra a solução do copiloto no Power Apps para baixar versões anteriores.

  4. Abra o arquivo baixado e substitua as strings do idioma principal pelo texto traduzido apropriado.

  5. Retorne à página Atualizar localizações, selecione Procurar e carregue o arquivo traduzido.

  6. Feche a página Atualizar localizações.

Considerações sobre criação para copilotos multilíngues

Ao criar, você pode configurar o copiloto para alterar o idioma falado atualmente no meio de uma conversa. Essa lógica pode residir em qualquer tópico do copiloto.

Para alterar o idioma atual do copiloto, você pode definir o valor da variável User.Language como um dos idiomas secundários do copiloto. Essa seleção altera imediatamente o idioma falado pelo copiloto.

Tela mostrando um nó Definir variável definindo o valor da variável User.Language.

Teste de um copiloto multilíngue

Para testar um copiloto multilíngue:

  1. Abra o painel Testar seu copiloto.

  2. Abra o menu na parte superior do copiloto de teste e selecione um dos idiomas secundários.

    Tela mostrando a seleção do idioma secundário no copiloto de teste.

  3. O copiloto de teste será recarregado, desta vez usando o idioma secundário selecionado. A tela de criação mostra o idioma secundário.

  4. Insira uma mensagem no idioma secundário para testar o copiloto.

Você também pode definir o idioma do navegador para o idioma secundário compatível com o copiloto e abrir o Site do copiloto de demonstração. O site de demonstração é aberto no idioma secundário, e o copiloto conversa usando as cadeias de caracteres de idioma secundário.

Comportamento de copiloto multilíngue para idiomas não configurados

Se um usuário do copiloto tiver o navegador configurado para um idioma que não está configurado no copiloto por meio das etapas acima, o copiloto sempre retornará ao idioma principal (o idioma no qual o copiloto foi criado originalmente). O idioma principal do copiloto não poderá ser alterado depois da criação do copiloto.

Comportamento de copiloto multilíngue para traduções não encontradas

Se o autor do copiloto fizer uma alteração no copiloto no idioma principal e não carregar as traduções, o copiloto mostrará as alterações não traduzidas no idioma principal do copiloto. Isso leva a uma experiência confusa de dois idiomas. Sempre verifique se as traduções estão atualizadas depois de fazer alterações no copiloto no idioma principal.