Ir para conteúdo principal

Caixa de chat multilíngue (API necessária)

Use a nossa API multilíngue para oferecer a caixa de chat em vários idiomas.

Escrito por Michal Jindra

Se utiliza o Smartsupp num site multilíngue (ou em diferentes sites em vários idiomas), pode configurar a caixa de chat para corresponder automaticamente a cada idioma através da nossa API. Este guia mostra todo o processo — normalmente leva cerca de 10 minutos por idioma.

💡 Importante saber: A API está disponível nos planos EXPERT e ULTIMATE (Legado: PRO).

🟡 Atenção: Para configurar a API, é necessário ter conhecimentos técnicos básicos (modificar o código HTML do site). Caso não tenha experiência nesta área, recomendamos enviar este artigo ao programador ou à equipa técnica.

Neste artigo:


Passo 1 — Alterar o idioma da caixa de chat

Aceda a Definições → Canais → Chat ao vivo → Opções → Idioma da caixa de chat e escolha o idioma que pretende adicionar. Depois, clique em Guardar.

Exemplo: Se o site está em inglês e também pretende disponibilizar a caixa de chat em francês, altere de inglês para francês e guarde.


Passo 2 — Personalizar os textos da caixa de chat

Com o novo idioma selecionado, entre em Definições avançadas > Personalizar textos da caixa de chat. Aqui pode editar todos os textos que aparecem para os visitantes nesse idioma. Faça as alterações necessárias e clique em Guardar.


Passo 3 — Adicionar o script do idioma via API

Adicione o script da API que indica ao Smartsupp qual o idioma a ser exibido em cada página. Encontra a documentação detalhada na nossa página da API.

Exemplo: Coloque o código da caixa de chat em inglês nas páginas em inglês do site, e o da caixa em francês nas páginas em francês.


Passo 4 — Voltar ao idioma padrão

Volte a Definições → Canais → Chat ao vivo → Opções → Idioma da caixa de chat, selecione o idioma principal (original) e clique em Guardar.

Exemplo: Se o idioma original do site é inglês, altere novamente para inglês e guarde.

✅ Atenção: Os textos da caixa de chat devem ser traduzidos manualmente para cada novo idioma (ver passo 2). A API apenas alterna entre idiomas — não traduz automaticamente o conteúdo.


Precisa de mais de dois idiomas?

Para cada novo idioma que pretende disponibilizar, basta repetir os passos 1–3.


Seleção dinâmica de idioma

Se o seu site multilíngue utiliza um único domínio (e não domínios separados), pode usar o endpoint de seleção dinâmica de idioma para que a caixa de chat mude automaticamente conforme o idioma da página. Veja mais detalhes na documentação para seleção dinâmica do idioma.

Tenha em conta que este método apenas seleciona o idioma; a tradução dos textos personalizados continua a ser manual (ver passo 2).


O que fazer a seguir?

💡 Precisa de mais ajuda? Se tiver dúvidas ou encontrar dificuldades ao configurar, fale com a equipa de suporte por chat ou por e-mail — teremos todo o gosto em ajudar.

Isto respondeu à sua pergunta?