Skip to content

Tradução de localidades

Depois de adicionar localidades ao seu espaço de trabalho, é possível direcionar usuários em diferentes idiomas em um único push, e-mail, banner ou mensagem no app.

Pré-requisitos

Para editar e gerenciar o suporte a vários idiomas, é necessário ter a permissão de usuário “Manage Multi-Language Settings” (Gerenciar configurações de vários idiomas). Para adicionar a localização a uma mensagem, você precisará de permissões para editar campanhas.

Uso de localidades

Etapa 1: Configure as localizações em seu espaço de trabalho

Antes de usar localidades e tags de tradução, é necessário adicionar localidades ao seu espaço de trabalho.

Etapa 2: Adicione tags Liquid de tradução à sua mensagem

Adicione as tags de tradução {% translation your_id_here %} e {% endtranslation %} para envolver todos os URLs de texto, imagem ou link que serão traduzidos.

Cada tradução deve ter um id exclusivo. Por exemplo, ao traduzir uma saudação simples, você pode nomear o ID como “greeting”:

{% translation greeting %}Hello!{% endtranslation}

Localização de blocos HTML

Um parágrafo mais complicado pode ter várias tags de tradução (“offer_text” e “offer_amount”):

1
2
{% translation offer_text %}Sign up now to save{% endtranslation %}
<b>{% translation offer_amount %}50% Off{% endtranslation %}</b>

Para localizar links de tag âncora, certifique-se de envolver apenas as partes específicas do idioma e não todo o atributo de URL href. Se você envolver o URL inteiro, o modelo de link poderá não funcionar corretamente.

Uso correto
1
<a href="https://www.braze.com/{% translation link_href %}en{% endtranslation %}/page"></a>
Uso incorreto
1
<a href="{% translation link_href %}https://www.braze.com/en/page{% endtranslation %}"></a>

Etapa 3: Escolha as localizações das mensagens

Depois que as tags de tradução estiverem na mensagem, acesse as configurações multilíngues da mensagem e selecione uma ou mais localizações a serem traduzidas para essa mensagem.

Configurações em vários idiomas com um campo suspenso para selecionar as localizações.

Selecione Gerenciar idiomas ao editar sua mensagem.

Configurações em vários idiomas para push.

Selecione Manage Languages (Gerenciar idiomas ) na parte inferior da seção Build.

Configurações em vários idiomas para mensagens no app do tipo arrastar e soltar.

Selecione Gerenciar idiomas ao editar sua mensagem.

Configurações em vários idiomas para mensagens no app em HTML.

Etapa 4: Baixar o modelo CSV

Depois de selecionar suas localidades, selecione Baixar modelo para baixar um modelo CSV contendo uma matriz de suas IDs de tradução e localidades selecionadas.

Exemplo de CSV para as localidades en, fr e es.

Etapa 5: Faça upload de um CSV preenchido

Aqui está o formato de um exemplo de CSV preenchido:

1
2
3
4
5
6
Variant1,,,,
,Translation tags,en,es,fr
title,We noticed you've left something behind,We noticed you've left something behind,Notamos que has dejado algo atrás,Nous avons remarqué que vous avez oublié quelque chose derrière vous
offer_text,Check out now and receive,Check out now and receive,Paga ahora y recibe,Payez maintenant et recevez
offer_amount,10% Off,10% Off,10% de Descuento,10 % de réduction
cta,CHECK OUT NOW,CHECK OUT NOW,VERIFICAR AHORA,VÉRIFIER MAINTENANT

Etapa 6: Prévia das localizações

Ao fazer a prévia da mensagem, selecione a opção Usuário multilíngue no menu suspenso Pré-visualizar como usuário. Isso permite que você alterne entre diferentes definições de localização para prévia de todas as traduções de sua mensagem.

Prévias de localidades

Envio de mensagens da direita para a esquerda

Ao preencher o arquivo de tradução para idiomas que são escritos da direita para a esquerda (como o árabe), envolva a tradução com span para que ela seja formatada corretamente:

1
{% translation your_id_here %}<span dir='rtl'>default text</span>{% endtranslation %}

Gerenciamento de traduções

Edição de traduções para campanhas e telas lançadas

Depois que uma campanha ou uma tela for lançada, você ainda poderá modificar as traduções quando estiver no modo de rascunho. Isso se aplica se estiver editando traduções diretamente no criador, fazendo upload de CSV ou por meio da API.

Para obter mais detalhes sobre o gerenciamento de campanhas e Canvas após o lançamento, consulte Edição de campanhas lançadas e rascunhos do Canvas e edição pós-lançamento.

Duplicação de etapas ou campanhas do Canva e traduções

As traduções são copiadas junto com uma etapa do canva, campanha ou variação de campanha. Isso também é verdadeiro ao copiar entre espaços de trabalho, desde que as localizações estejam definidas no espaço de trabalho de destino. Certifique-se de revisar e atualizar as traduções adequadamente ao fazer modificações em seu Canva ou campanha.

Uso da API multilíngue com o Canvas

Para usar a API multilíngue com as telas, você deve incluir workflow_id, step_id e message_variation_id na lista de parâmetros.

Etapas do canva adicionadas aos rascunhos pós-lançamento

Ao usar a API multilíngue com etapas do Canva que foram criadas após o lançamento do Canvas, o endereço message_variation_id que você passar para a API estará vazio ou em branco.

Perguntas frequentes

Posso fazer uma alteração na cópia traduzida em uma de minhas localizações?

Sim. Primeiro, faça a edição no CSV e, em seguida, faça upload do arquivo novamente para fazer uma alteração na cópia traduzida.

Posso aninhar tags de tradução?

Não.

As traduções são compatíveis com HTML para estilo?

Sim, mas certifique-se de verificar se o estilo HTML não está traduzido com o conteúdo.

Posso envolver mensagens HTML inteiras em uma tag de tradução?

Não, suas tags de tradução devem ser tão pequenas quanto possível para evitar limitações de performance ou tamanho.

Que validações ou verificações extras o Braze faz?

New Stuff!