Ir para conteúdo principal

Caixa de chat multilingue (é necessária API)

Utilize a nossa API multilingue e tire partido da caixa de chat multilingue.

Se o Smartsupp estiver a ser utilizado num site multilingue (ou em vários sites em línguas diferentes), é possível configurar a caixa de chat para corresponder automaticamente a cada versão de idioma utilizando a nossa API. Este guia explica o processo de configuração — demora cerca de 10 minutos por idioma.

💡 Importante saber: A API está disponível nos pacotes Expert e Ultimate (legado: Pro).

🟡 Importante: A configuração da API exige competências técnicas básicas (edição do código HTML do site). Se não se sentir à vontade com isto, envie este artigo para o programador.

Neste artigo:


Passo 1 — Alterar o idioma da caixa de chat

Ir a Definições → Canais → Chat ao vivo → Definições → Idioma da caixa de chat e alterar o idioma para aquele que se pretende adicionar. Depois clicar em Guardar.

Exemplo: O site está em inglês e também é pretendida uma caixa de chat em francês. Alterar o idioma de inglês para francês e guardar.


Passo 2 — Personalizar os textos da caixa de chat

Enquanto o idioma estiver definido para o novo idioma, ir a Definições avançadas > Personalizar textos da caixa de chat. Aqui podem ser editados todos os textos que os visitantes verão na caixa de chat para este idioma. Fazer as alterações e clicar em Guardar.


Passo 3 — Adicionar o script de idioma da API

Adicionar o script da API que indica ao Smartsupp qual o idioma a mostrar em cada página. A documentação detalhada está disponível na nossa página da API.

Exemplo: Adicionar a chamada da API para a caixa de chat em inglês à versão inglesa do site e a chamada da API para a caixa de chat em francês à versão francesa.


Passo 4 — Voltar a definir o idioma predefinido

Voltar a Definições → Canais → Chat ao vivo → Definições → Idioma da caixa de chat, selecionar o idioma original (primário) e clicar em Guardar.

Exemplo: Se o site era originalmente em inglês, alterar novamente o idioma para inglês e guardar.

Nota: É necessário traduzir manualmente os textos da caixa de chat para cada idioma adicional (Passo 2). A API apenas alterna entre versões de idioma — não traduz automaticamente.


Precisa de mais de dois idiomas?

Basta repetir os Passos 1–3 para cada idioma adicional que se pretenda adicionar.


Seleção dinâmica de idioma

Se existir um único site multilingue (e não domínios separados), pode ser utilizado o endpoint de seleção dinâmica de idioma para alternar automaticamente o idioma da caixa de chat com base no idioma da página. Ver a documentação de idioma dinâmico.

Isto trata apenas da seleção de idioma, não da tradução de textos personalizados — é ainda necessário traduzir manualmente os textos da caixa de chat (ver Passo 2).


O que se segue?

💡 Ainda precisa de ajuda? Se tiver dificuldades durante a configuração, contacte a nossa equipa de suporte via chat ou email — teremos todo o gosto em ajudar.

Isto respondeu à sua pergunta?