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