WPML

Traduza todos os tipos de campo do Ninja Forms

Os 28+ tipos de campo do Ninja Forms são traduzidos por meio do Editor de tradução avançado do WPML: texto, parágrafo, nome, e-mail, endereço, telefone, lista (seleção, rádio, caixa de seleção, seleção múltipla), número, data/hora, upload de arquivo, enviar. Os campos repetidores são traduzidos no nível da linha: os rótulos de adicionar linha e os rótulos de campo por linha permanecem multilíngues.

Os formulários de várias etapas são traduzidos, etapa por etapa

Os formulários de várias etapas dividem formulários longos em páginas mais curtas. O Ninja Forms Multilingual traduz o título de cada etapa, os rótulos dos botões de navegação (Previous [Anterior], Next [Próximo], Submit [Enviar]) e a lógica condicional de cada etapa. O fluxo de várias etapas permanece no idioma do visitante desde a primeira etapa até a tela de sucesso.

Layout & Styles sobrevivem à tradução

O designer visual Layout & Styles do Ninja permite que você crie colunas, grades e seções estilizadas dentro do formulário. O design é preservado quando o formulário é traduzido – apenas as strings mudam. Os visitantes veem o mesmo layout em todos os idiomas, apenas com rótulos traduzidos.

Os campos de seleção de imagem traduzem o rótulo e mantêm a imagem

Os campos de seleção de imagem combinam uma escolha visual (uma miniatura) com um rótulo de texto. O Ninja Forms Multilingual traduz o rótulo por idioma, enquanto a imagem permanece compartilhada entre os idiomas. O seletor visual funciona de forma idêntica; o visitante lê o rótulo no seu próprio idioma.

Os avisos de salvar progresso são traduzidos

O recurso Save Progress do Ninja permite que os visitantes salvem um formulário parcial e continuem mais tarde. Os avisos do lado do visitante (o botão Save Progress, o e-mail de continuação, o texto de confirmação) são todos traduzidos para que os visitantes tenham o fluxo de trabalho no seu próprio idioma.

As mensagens de validação por campo são traduzidas

Cada campo do Ninja Forms carrega o seu próprio texto de validação: erro de campo obrigatório, erro de formato, mensagem de validação personalizada. Cada um aparece como uma linha traduzível no Editor de tradução avançado. Os textos de Anti-Spam e Honeypot são traduzidos por meio do WPML Tradução de Strings.

As mensagens de sucesso e os redirecionamentos de envio são traduzidos

O Ninja Forms usa ações para definir o que acontece após o envio. A ação de mensagem de sucesso exibe um agradecimento na própria página – traduzido por idioma. A ação de redirecionamento de envio encaminha o visitante para um URL após o envio; você define um URL por idioma para que cada versão de idioma chegue à sua própria página de agradecimento.

Os textos das ações de e-mail são traduzidos

Cada ação de e-mail em um formulário é traduzida independentemente. To (Para), From Name (Nome do remetente), Subject (Assunto) e o modelo Email Message (Mensagem de e-mail) ficam todos no trabalho de tradução. Várias ações de e-mail por formulário recebem linhas de tradução separadas. As notificações do administrador e as confirmações dos visitantes carregam os seus próprios textos por idioma.

Todas as ações de integração são traduzidas

A arquitetura de ações do Ninja Forms transforma cada integração em uma etapa do fluxo de trabalho por formulário. O Ninja Forms Multilingual traduz o texto voltado para o visitante de cada ação. Webhook, Mailchimp, ActiveCampaign, HubSpot, Salesforce, ZohoCRM, Zapier, Slack, Trello, MailPoet, AWeber, Campaign Monitor, Constant Contact, EmailOctopus, Emma, Kit e CleverReach recebem a entrada traduzida do visitante, além do texto traduzido do campo mapeado. Os rótulos de lista, pipeline, canal e tag também são traduzidos.

Os textos das ações de pagamento são traduzidos

As ações de pagamento do Ninja Forms para Stripe, Authorize.net, Elavon e PayPal traduzem as strings voltadas para o visitante no fluxo de checkout (descrições de compra, rótulos de botões, estados de erro, texto de sucesso), para que a etapa de pagamento permaneça no idioma do visitante.

Os formulários são lidos de forma nativa em todos os idiomas com o PTC

Traduzir um formulário do Ninja Forms é um trabalho genuinamente difícil. A arquitetura de ações do Ninja multiplica o problema. A mesma palavra pode significar coisas diferentes em ações diferentes no mesmo formulário. Submit (Enviar). Send (Enviar). Continue (Continuar).

Uma configuração típica do Ninja Forms mistura:

  • Linhas de assunto e modelos de corpo de ações de e-mail.
  • Texto da ação de mensagem de sucesso que aparece na própria página após o envio.
  • URLs da ação de redirecionamento de envio que encaminham para páginas de agradecimento por idioma.
  • Ações de integração para Mailchimp, HubSpot ou Salesforce que enviam valores mapeados para pipelines.
  • Mensagens de validação por campo.
  • Saída de Layout & Styles.
  • Rótulos de navegação de várias etapas.

A maioria das strings é curta. A tradução automática clássica analisa cada uma isoladamente. O formulário acaba sendo lido como uma coleção de fragmentos estranhos, em vez de um formulário coerente.

O PTC – a tradução por IA do WPML trabalha com todo o contexto do seu site. O PTC sabe se Submit está no botão de envio principal do formulário ou dentro de um botão Next-step (Próxima etapa) de formulários de várias etapas. Ele sabe se Continue pertence a um aviso de salvar progresso ou a uma ação de pagamento. Ele sabe se uma mensagem de sucesso segue um formulário de contato ou um formulário de registro.

O resultado é lido como se o formulário tivesse sido criado nativamente em cada idioma. O texto de cada ação no registro certo. Mensagens de validação que são lidas com clareza. Valores de integração que se alinham entre os idiomas para que as automações subsequentes não quebrem.

Limitações conhecidas

Vale a pena conhecer dois comportamentos antes de você se comprometer:

  • As tags de mesclagem dentro dos modelos de ação de e-mail não são traduzidas por idioma. A inserção da tag de mesclagem usa o modelo no idioma de origem. Acompanhado na página de errata.
  • O complemento Ninja Forms PDF Form Submission não gera PDFs quando o Ninja Forms Multilingual está ativo em formulários com traduções configuradas. Acompanhado em um tópico recorrente no fórum.

Criado em conjunto com a equipe do Ninja Forms

O Ninja Forms Multilingual é lançado com a compatibilidade com o Ninja Forms confirmada na página conjunta de compatibilidade do Ninja Forms. Quando o Ninja Forms lança uma versão, o Ninja Forms Multilingual acompanha.

O Ninja Forms Multilingual está incluído no WPML

O Ninja Forms Multilingual é fornecido com o Multilingual CMS e o WPML Agency. Sem compra separada. Compre o WPML uma vez e cada site com Ninja Forms que a sua conta cobre se torna multilíngue. Se você já tem o WPML, ative o Ninja Forms Multilingual na sua página de downloads do WPML.