Definir idioma com ?lang=en ou ?lang=pt

Acrescente lang ao URL de checkout do produto em pay.zenofy.io para abrir o fluxo de pagamento em inglês ou português.

O host de pagamentos lê primeiro o parâmetro de query lang. Valores suportados: en (inglês) e pt (português). Códigos como en-US ou pt-BR são aceites e normalizados para en ou pt.

Quando lang está presente, esse idioma é usado na página e guardado num cookie do browser, para que os passos seguintes (por exemplo a página de pagamento) mantenham o mesmo idioma sem repetir lang.

Se lang falta ou não é suportado, o site usa um cookie lang existente, depois o cabeçalho Accept-Language do browser e, por fim, português por omissão.

O visitante pode mudar o idioma com o seletor na página; isso atualiza o mesmo cookie.

Exemplo: URLs de checkout

Substitua o id de exemplo pelo id real do produto no painel.

https://pay.zenofy.io/p/507f1f77bcf86cd799439011?lang=en
https://pay.zenofy.io/p/507f1f77bcf86cd799439011?lang=pt

Exemplo: idioma com parâmetros UTM

Em atributos HTML, separe parâmetros extra com & (mesma regra do tutorial de UTM).

<a href="https://pay.zenofy.io/p/507f1f77bcf86cd799439011?lang=en&utm_source=newsletter&utm_medium=email">
  Comprar este produto
</a>

O mesmo comportamento aplica-se às páginas de checkout e de pagamento no host pay: depois de o cookie ser definido com ?lang=, os pedidos seguintes nesse host mantêm normalmente o idioma.

Casos típicos: páginas em inglês com ?lang=en, campanhas em português com ?lang=pt, independentemente da língua por omissão do browser.

Todos os tutoriais