Pular a navegação

Home » Documentação do WPML » Projetos relacionados » Como criar formulários multilíngues usando o Ninja Forms e o WPML

Ninja Forms Multilingual – Tradução de formulários sem esforço com o WPML

Ninja Forms Multilingual integra-se ao Ninja Forms e ao WPML para oferecer a você uma maneira rápida e fácil de traduzir formulários WordPress. Comunique-se com seus visitantes globais nos idiomas preferidos deles e veja suas conversões aumentarem.

Principais recursos

Basta criar formulários em seu idioma e depois traduzi-los para vários idiomas

Mostra automaticamente os formulários traduzidos no idioma correto em posts e páginas

Enviar formulários para tradutores profissionais ou serviços de tradução

Incluído nas contas Multilingual CMS e Multilingual Agency

Traduza formulários no Advanced Translation Editor por você mesmo ou automaticamente

Nesta página:

Começar

Comece instalando e ativando o seguinte:

Se você é novo no WPML, confira nosso Guia de Introdução. Ele o orienta rapidamente sobre todas as opções de tradução que você pode usar.

Como criar e traduzir seus formulários

Estas são as principais etapas que você deve seguir para traduzir seus formulários:

  1. Crie o formulário no idioma padrão.
  2. Traduza o formulário.
  3. Insira um bloco do Ninja Forms em um post, página ou widget e selecione o formulário que você deseja usar no menu suspenso.
  4. Traduza o post, a página ou o widget que contém o formulário.

Criando o formulário de idioma padrão

Para criar o formulário de idioma padrão, vá para Ninja FormsAdd New. Neste exemplo, usaremos o modelo de formulário “Contact Us”. É claro que você pode usar um modelo em branco e criar seu formulário do zero.

Criando o formulário de idioma padrão

Traduzindo o formulário

WPML permite que você escolha entre diferentes métodos de tradução para seus formulários.

Enviar o formulário para os tradutores

De WPMLGestão de Traduçãovocê pode atribuir as traduções de formulários a um tradutor.

Depois que você adicionar os formulários à cesta de tradução, clique na guia Cesta de tradução. Escolha um tradutor para seus diferentes pares de idiomas e envie seus formulários para tradução.

Enviar o formulário aos tradutores para tradução

Traduzir o formulário por você mesmo

Para você mesmo traduzir o formulário, acesse a página WPMLTranslation Managemente siga estas etapas:

  1. Na seção Select items for translation (Selecionar itens para tradução ), selecione Ninja Forms no primeiro menu suspenso e, em seguida, clique no botão Filter (Filtro ).
  2. Selecione os formulários que você deseja traduzir.
  3. Em Selecionar opções de tradução, escolha a opção Traduzir para o(s) idioma(s) para o(s) qual(is) você deseja traduzir seus formulários.
  4. Selecione a opção Traduzir-me e clique no botão Adicionar à fila de tradução.
Enviar um formulário para tradução para você mesmo do Gestão de Tradução
  1. Agora, vá para WPMLTraduções e clique no botão Traduzir para o trabalho relacionado ao seu formulário Ninja.

Você será levado ao Advanced Translation Editor, onde poderá traduzir o formulário. Você pode usar a tradução automática integrada para uma tradução rápida e fácil.

Por enquanto, você não pode configurar seus formulários de idioma secundário para ter um formato de data diferente para o campo de data nem uma moeda diferente.

Inserção do formulário na página ou no post

Depois de criar e traduzir seu formulário, é hora de adicioná-lo a uma página, publicação ou widget. Em nosso exemplo, criamos uma nova página em inglês e usamos o bloco Ninja Forms para adicionar nosso formulário.

Inserindo seu formulário na página de idioma padrão

Tradução de páginas e posts que incluem formulários

Por fim, traduza a página, o post ou o widget que inclui o formulário. Você pode fazer isso clicando no ícone de adição correspondente ao idioma para o qual deseja traduzir sua página na caixa Idioma.

Traduzir a página que contém o formulário

Atualização de traduções de formulários

Se você alterar o formulário no idioma padrão, precisará atualizar suas traduções também.

Para atualizar a tradução de um formulário, siga estas etapas:

  1. Navegue até WPMLTraduções.
  2. O status mostra que a tradução do formulário precisa ser atualizada. Clique no botão Editar na linha do formulário.
Atualizar a tradução do formulário Ninja que foi alterado no idioma padrão

Adição de um redirecionamento para formulários traduzidos

O Ninja Forms permite que você adicione um redirecionamento para uma página específica do seu site depois que um visitante do site enviar um formulário. Para que esse redirecionamento funcione em todos os idiomas do seu site, primeiro traduza a página para a qual você deseja redirecionar. Em seguida, siga estas etapas:

  1. Edite seu formulário Ninja.
  2. Vá para Email & Actions e adicione ou edite o redirecionamento.
  3. No campo URL, adicione {wp:site_url} seguido do slug da página para a qual você deseja redirecionar.
Adicionando um redirecionamento

Não se esqueça de traduzir a página para a qual você deseja redirecionar. Depois que você fizer isso, o formulário será redirecionado automaticamente para a página no idioma correto.

Problemas conhecidos

O WPML funciona bem com este plugin, mas às vezes pode haver problemas menores, os quais estamos trabalhando para resolver. Isso é esperado, já que ambos os plugins oferecem atualizações frequentes.

Problemas atuais não resolvidos:

Você também pode pesquisar todos os problemas conhecidos deste plugin, inclusive os resolvidos anteriormente.

Obtendo ajuda de nosso suporte

Temos apoiadores em nosso fórum que estão prontos seis dias por semana para ajudar você. Eles são treinados em como usar WPML com o Ninja Forms.

Se você mesmo estiver configurando o site e WPML, use nosso fórum de suporte técnico.

Documentação do WPML
Atualizado
junho 6, 2024