Loading
Central de contato do Agentforce
Traduzir componentes de mensagens para o idioma do seu cliente

Traduzir componentes de mensagens para o idioma do seu cliente

Mostre componentes de mensagens no idioma preferencial de um cliente com a ajuda do Workbench de tradução. Por exemplo, quando você envia a um cliente que fala francês uma pergunta com três opções, mostre a pergunta e as opções traduzidas para o francês.

Edições obrigatórias

Exibir edições com suporte.
Marca de seleção Este artigo se aplica a: Chat no aplicativo aprimorado, Chat da Web v1 aprimorado, Chat da Web v2 aprimorado, WhatsApp aprimorado, Facebook Messenger aprimorado, Apple Messages for Business aprimorado, LINE aprimorado e Traga seu próprio canal
Ícone X Este artigo não se aplica a: Canais do Facebook Messenger padrão e de SMS padrão e aprimorado
Permissões necessárias ao usuário
Para criar componentes de mensagens:

Personalizar aplicativo E Visualizar configuração

OU

Administrador de sistemas

Para enviar e receber mensagens no Messaging: Agente do Messaging
Importar e exportar arquivos de tradução como XLIFF: Gerenciar tradução E Personalizar aplicativo
Nota
Nota As mensagens automatizadas ainda não oferecem suporte a componentes de mensagens traduzidas. Se você estiver usando um fluxo para enviar automaticamente componentes de mensagens de notificação, a versão original e não traduzida do componente será enviada aos clientes.

Etapa 1: configurar o Workbench de tradução

Para começar, habilite o Workbench de tradução e selecione seus idiomas.

  1. Habilite o Workbench de tradução em Configuração.
  2. Adicione um ou mais idiomas. Por exemplo, se o idioma padrão da sua organização for inglês, mas você quiser que os componentes de mensagens estejam disponíveis em francês e espanhol, adicione francês e espanhol.

Etapa 2: preparar seus componentes de mensagens para tradução

Duas partes de um componente de mensagens podem ser traduzidas:

  • O nome do componente, que os representantes de serviço veem no Console de serviço.
  • Todos os valores constantes, que são gerenciados na guia Constantes no Criador de componentes de mensagens. As constantes determinam o texto no componente de mensagens que os clientes recebem em uma mensagem. Várias constantes padrão são adicionadas automaticamente quando você cria um componente pela primeira vez. Você também pode adicionar constantes personalizadas.

Se qualquer texto em um componente de mensagens for literal, em vez de determinado por uma constante, ele não poderá ser traduzido e permanecerá no idioma da organização padrão. Para verificar se um componente de mensagens usa constantes para todo o texto que você deseja traduzir, crie ou abra o componente no Criador de componentes de mensagens.

  1. Em Configuração, vá para a página Componentes de mensagens.
  2. Clique no nome do componente de mensagens que deseja que seja traduzido.
  3. Na barra lateral esquerda, clique no formato de Texto.
  4. No painel de propriedades, revise cada campo Modelo de fórmula. Se o modelo de fórmula contiver texto literal em vez de constantes, crie uma constante personalizada que possa substituir o texto literal. Por exemplo, neste componente de pergunta com opções, uma constante deve substituir a frase "Selecionar uma opção" no primeiro modelo de fórmula para que possa ser traduzida.
    Campo de modelo de fórmula destacado no Criador
    1. Na barra lateral esquerda, clique em Constantes.
    2. Clique em Novo.
    3. Dê à constante um nome, como SelectionPrompt, e salve-o.
    4. Clique no formato de Texto novamente.
    5. No modelo de fórmula, substitua o texto literal pela sua constante. Neste exemplo, Selecionar uma opção se torna {!$Constants.SelectionPrompt}.
    6. Salve suas alterações.
  5. Se outro formato tiver sido adicionado, clique no nome do formato na barra lateral esquerda.
  6. No painel de propriedades, verifique se o campo Tipo para todo o texto a ser traduzido está definido como Constante e se uma constante é selecionada no campo após ele. Neste exemplo, o formato de Respostas rápidas em uma pergunta com componente de opções estáticas está configurado corretamente.
    Painel de propriedades do formato Respostas rápidas com dois campos de Tipo mostrando o valor Constante selecionado
  7. Depois de configurar as propriedades de todos os formatos adicionados ao seu componente, salve suas alterações.
Nota
Nota Alguns textos em um componente de mensagens não precisam ser traduzidos, como URLs. Esse texto pode permanecer como texto literal em uma propriedade de componente ou modelo de fórmula.

Etapa 3: Traduzir seu texto de componente

Para fornecer versões traduzidas de um componente de mensagens, insira manualmente a tradução ou importe um lote de texto traduzido. Se você planeja traduzir vários componentes de mensagens ou traduzir para vários idiomas, a importação é mais rápida.

Importante
Importante Um componente de mensagens será traduzido apenas se o Workbench de tradução contiver traduções de todas as constantes de texto do componente. Por exemplo, se seu componente incluir três constantes, forneça traduções de todas as três constantes. Se uma tradução de qualquer constante estiver ausente, o componente não será traduzido. Essa regra ajuda os representantes de serviço a evitar enviar uma mensagem que use vários idiomas.

Forneça traduções manualmente:

  1. Em Configuração, acesse a página Traduzir em Workbench de tradução.
  2. No campo Idioma, selecione o idioma para o qual deseja traduzir seu componente de mensagens; por exemplo, francês.
  3. No campo Componente de configuração, selecione Componente de mensagens.
  4. No campo Componente de mensagens, selecione o nome do desenvolvedor do componente a ser traduzido.
  5. No campo Objeto, selecione Nome do componente de mensagens. O nome do componente aparece em uma tabela.
  6. Passe o mouse sobre a tabela e clique no ícone de lápis e insira a tradução do nome do componente de mensagens. Por exemplo, representantes de serviço cujo idioma esteja definido como francês veem o nome em francês do componente no Console de serviço.
  7. No campo Objeto, selecione Valores constantes. Todas as constantes do componente aparecem em uma tabela.
  8. Passe o mouse sobre a tabela, clique no ícone de lápis e insira a tradução de cada constante.
  9. Salve suas alterações.

Para fornecer traduções em um lote, exporte um arquivo de tradução de dados da página Exportar em Configuração, no Workbench de tradução. Ao exportar, selecione o objeto Nome do componente de mensagens ou Valores constantes. Depois de concluir um arquivo por idioma, importe-os na página Importar.

Etapa 4: enviar componentes de mensagens traduzidos

Depois de fornecer versões traduzidas de seus componentes de mensagens, sua equipe de suporte poderá enviá-las aos clientes.

Nota
Nota Para chat aprimorado, Apple Messages for Business aprimorado e Traga os seus canais, agora você pode habilitar a opção Identificar idioma preferencial dos usuários de mensagens em Configuração, de modo que o Salesforce preenche automaticamente o campo Idioma.
  1. (Tarefa do administrador) Habilite o acesso ao campo Idioma do usuário do Messaging para perfis de representante de serviço e adicione-o ao layout de página Sessão do Messaging. Os representantes de serviço precisam de acesso de edição a esse campo para enviar componentes de mensagens traduzidos.
  2. No início de uma sessão de mensagens, atualize o campo Idioma do usuário de mensagens no registro da sessão de mensagens para listar o idioma preferencial do cliente. Você pode coletar essas informações contextualmente ou por meio de uma pergunta do bot que preencha o campo automaticamente.

    Se você tiver ativado a opção Identificar idioma preferencial dos usuários de mensagens em Configuração, poderá ignorar esta etapa.

  3. Clique na ação do componente de mensagens e clique em Inserir em um componente a enviar.
  4. Clique em Enviar. Se o Workbench de tradução contiver uma versão do componente no idioma escolhido pelo cliente, o cliente verá o componente de mensagens em seu idioma. 
Exemplo
Exemplo O idioma padrão da sua organização é o inglês e você criou uma variedade de componentes de mensagens em inglês. Para oferecer suporte aos seus clientes que falam francês, carregue traduções em francês dos componentes no Workbench de tradução.

Quando um cliente inicia uma sessão de mensagens com uma mensagem em francês, o representante de serviço atualiza o Idioma do usuário de mensagens no registro da sessão para francês. Todos os componentes que o representante envia durante a sessão aparecem para o cliente em francês. 

Se um componente estiver disponível no idioma padrão de um representante de serviço, o representante verá o nome do componente em seu idioma na lista de componentes de mensagens mostrada no Console de serviço. Caso contrário, mostrará o nome do componente original.

Nota
Nota Embora os componentes de mensagens de resposta automática possam ser traduzidos como qualquer outro componente, o registro da sessão de mensagens deve listar um Idioma do usuário de mensagens para que o Salesforce saiba qual idioma usar. Os componentes de mensagens de resposta automática não são traduzidos para canais do WhatsApp aprimorado, Facebook Messenger aprimorado, SMS aprimorado e LINE aprimorado.

Etapa 5: manter as traduções atualizadas

Se um componente de mensagens for atualizado no Criador de componentes de mensagens, será importante atualizar as traduções do componente para refletir as alterações. Verifique regularmente se há traduções desatualizadas e atualize-as conforme necessário.

Na página Traduzir em Configuração, a opção Desatualizada é selecionada em todas as traduções cujo idioma original tenha sido atualizado depois de salvar a versão traduzida. Você pode atualizar manualmente traduções individuais na página Traduzir. Ou vá para a página Exportar e exporte uma lista de traduções do componente de mensagens marcadas como Desatualizadas.

 
Carregando
Salesforce Help | Article