Gostaria de traduzir a seção Resumo do pedido no WPForms sem depender de um plug-in? Se não estiver usando uma das traduções integradas e preferir uma abordagem baseada em código, você poderá fazer isso adicionando um snippet de JavaScript personalizado ao seu site.
Quando você ativa a opção Order Summary (Resumo do pedido) dentro de um campo Total no WPForms, ele exibe detalhes detalhados da compra, como nome do produto, quantidade e preço. Por padrão, essas informações são exibidas em inglês.
Se você quiser traduzir esses rótulos sem usar um plug-in, poderá usar um snippet de JavaScript personalizado. Esse método permite que você atualize manualmente o texto mostrado na tabela Resumo do pedido.
Adição do snippet de código
Para traduzir o texto do Resumo do pedido, adicione o seguinte snippet ao seu site. Se precisar de ajuda sobre como adicionar snippets ao seu site, consulte este tutorial.
Este exemplo mostra como traduzir o Resumo do pedido para o alemão:
Esse código tem como alvo elementos específicos dentro do Resumo do pedido e atualiza os rótulos com o texto traduzido.
- Você pode substituir o texto em alemão por suas próprias traduções, conforme necessário.
- Esse método atualiza apenas a exibição frontal do Resumo do pedido. Ele não altera o texto dentro das notificações por e-mail ou entradas na área de administração do WordPress.
- Para usar essa personalização, certifique-se de ter ativado a opção Resumo do pedido nas configurações do campo Total do formulário. Para obter ajuda, consulte nosso documento sobre como exigir o total do pagamento.
Recursos relacionados:
- Como traduzir WPForms em vários idiomas
- WPForms + WPML: Tradução multilíngue de sites e formulários
- Como personalizar as mensagens de validação do WPForms
- Como alterar as mensagens de validação do WPML
E é isso! Você personalizou com êxito os rótulos do campo Total do Resumo do pedido usando um simples snippet.
Se precisar de mais controle sobre as traduções de formulários em todo o site, você também pode explorar a tradução de WPForms em diferentes idiomas.