# Mensagens em vários idiomas

<YouTube id="A7l1_gK5yOA" playlabel="Vídeo do YouTube: Aproxime-se do seu público falando com os usuários em seu idioma nativo"/>

## O que são mensagens em vários idiomas?

As mensagens em vários idiomas permitem que você envie notificações push e outras mensagens que são exibidas automaticamente no idioma preferido de cada usuário. Ao fornecer conteúdo em vários idiomas, você garante que as mensagens sejam entregues de uma forma que pareça natural e relevante para cada usuário. Se o idioma de um usuário não corresponder a nenhuma das localizações definidas, a mensagem será exibida no idioma padrão que você definir.
## Criando mensagens em vários idiomas

O Pushwoosh permite que você envie mensagens em vários idiomas através de vários canais de comunicação, incluindo:

* [Notificações push](/pt/product/content/push-presets/#define-the-languages-you-want-to-use-in-your-push)
* [E-mails](/pt/product/content/email-content/drag-and-drop-email-editor/set-up-your-email-in-the-editor/#define-the-languages-you-want-to-use-in-your-email)
* [SMS](/pt/product/content/sms-presets/#define-the-languages-you-want-to-use-in-your-sms)
* [LINE](/pt/product/content/line-presets/#define-languages)
* [In-apps](/pt/product/content/in-apps/no-code-in-app-editor/create-rich-media-in-the-built-in-editor/#localize-the-template)

Isso ajuda você a entregar conteúdo localizado para os usuários em seu idioma preferido, tornando-o especialmente útil para aplicativos com um público internacional.

<Aside type="note">
Os seletores de idioma contam de forma diferente dependendo do canal. Os seletores de push e in-app contam dispositivos. Por exemplo, o seletor de in-app conta dispositivos em plataformas que podem exibir conteúdo in-app. Os seletores de E-mail, SMS, LINE e WhatsApp contam contatos, pelo valor de sua tag de Idioma.

Dispositivos de push e in-app geralmente recebem a tag de Idioma automaticamente, a partir da localidade do sistema operacional do dispositivo. Contatos de E-mail, SMS, LINE e WhatsApp não têm um dispositivo de onde ler essa informação, então defina a tag explicitamente. Para e-mail, esse é o parâmetro `language` em [registerEmail](/pt/developer/api-reference/email-api/#registeremail). Para qualquer canal, você também pode definir a tag posteriormente via [Tags](/pt/product/audience-data-and-segmentation/user-data-tags/tags/). Um contato sem a tag não é contado para nenhum idioma e recebe a mensagem no idioma padrão.

Uma tag de Idioma definida apenas no nível do usuário, não vinculada a um dispositivo ou contato específico, também não aparece em nenhum desses seletores.
</Aside>

#### Exemplo: Criando notificações push em vários idiomas

No [formulário de Predefinição de Push](/pt/product/content/push-presets/), primeiro, crie o conteúdo da mensagem padrão, que é enviado a todos os usuários, a menos que uma versão em um idioma mais específico seja fornecida. Você pode então adicionar conteúdo para idiomas adicionais para adaptar a mensagem às configurações de idioma do dispositivo dos usuários.


_Por exemplo, se o seu idioma padrão é o inglês, mas você também quer alcançar falantes de espanhol e alemão, adicione esses idiomas à sua notificação push. Usuários com as configurações do telefone em espanhol ou alemão receberão a mensagem em seu idioma preferido, enquanto outros verão a versão padrão em inglês._

Para adicionar idiomas adicionais, clique em **Mais** no topo do editor. Uma lista de idiomas aparecerá, permitindo que você escolha os que precisa para sua notificação push.


<img src="/shared-36.webp" alt="Interface de seleção de idioma mostrando o botão Mais para adicionar idiomas adicionais ao conteúdo da notificação push"/>

<Aside type="tip">
Você pode adicionar idiomas que já estão em sua base de usuários, bem como aqueles que não estão presentes atualmente. Isso é particularmente útil se você está planejando entrar em uma nova região.
</Aside>

Em seguida, crie o conteúdo do push para cada idioma que você escolheu. [Saiba mais](/pt/product/content/push-presets#create-push-content)

Em vez de digitar cada idioma manualmente, você pode [importar traduções de um arquivo CSV ou JSON](/pt/product/content/push-presets/import-export-translations/) diretamente no editor, ou gerenciar traduções para muitas predefinições de uma vez a partir de seus próprios scripts através da [API de Predefinições](/pt/developer/api-reference/presets-api/).

<Aside type="note">
Não se esqueça das limitações de payload para algumas das plataformas! Diferentes idiomas usam diferentes alfabetos, e enquanto sua versão em inglês pode se encaixar bem, o push em texto árabe pode exceder a cota do iOS.
</Aside>


## Padrão de código de idioma
O valor da tag de Idioma é um código de duas letras _minúsculas_ de acordo com a [ISO-639-1](http://en.wikipedia.org/wiki/List\_of\_ISO\_639-1\_codes).
Dispositivos com valores de tag de Idioma inconsistentes com a ISO-639-1 receberão a mensagem push com a localização do idioma padrão.


## Implementando a localização via API 
Este recurso também está disponível em nossa API como um parâmetro das solicitações `/createMessage`. Para isso, você precisará da ajuda de sua equipe de desenvolvimento. Por favor, compartilhe [este guia](/pt/developer/api-reference/messages-api) com eles para instruções detalhadas.

<Aside type="tip">
Se você quiser ver as estatísticas completas para seus idiomas atualmente registrados, confira as [estatísticas para suas Tags](/pt/product/audience-data-and-segmentation/user-data-tags/tags/#tags-statistics).
</Aside>

## Casos de uso para mensagens em vários idiomas 

Use notificações push, e-mails, SMS e mensagens LINE em vários idiomas para:

* Lançar produtos em várias regiões com uma única campanha
* Realizar promoções adaptadas a regiões ou mercados específicos
* Enviar mensagens de onboarding ou de boas-vindas no idioma nativo de cada usuário
* Notificar públicos globais sobre atualizações importantes ou mudanças de política com conteúdo localizado

## Melhores práticas para mensagens em vários idiomas 

* Mantenha o conteúdo culturalmente relevante e com o tom apropriado.

* Teste em dispositivos configurados para diferentes localidades antes de lançar campanhas.

* Acompanhe as métricas de engajamento por idioma para refinar mensagens futuras.

* Considere o comprimento do texto para cada tradução
* Evite depender exclusivamente de traduções geradas por máquina ou IA. Sempre as revise cuidadosamente ou use tradutores humanos profissionais para garantir precisão, tom e relevância contextual.  

## FAQ: Mensagens em vários idiomas

#### O que são mensagens em vários idiomas?

As mensagens em vários idiomas são exibidas automaticamente no idioma preferido do usuário com base nas configurações do seu dispositivo. Por exemplo, se sua campanha suporta inglês, francês e espanhol, um usuário cujo dispositivo está configurado para francês receberá a versão em francês.

#### O que acontece se o idioma de um usuário não estiver disponível? 

Ele receberá a mensagem no idioma padrão que você escolheu.

#### Posso testar notificações push em vários idiomas antes de enviar?

Sim. Você pode visualizar cada idioma no [editor de conteúdo](/pt/product/content/) e [testar a entrega](/pt/product/first-steps/start-with-your-project/test-your-integration/) em dispositivos configurados para diferentes localidades.

#### Posso usar tradução automática para a localização de mensagens?

Você pode começar com traduções de máquina ou IA, mas é altamente recomendável revisá-las manualmente para garantir a qualidade, especialmente para mensagens importantes.