Pular para o conteúdo Pular para a barra lateral

Home » Documentação do WPML » Projetos relacionados » Advanced Custom Fields (ACF) multilingual – traduza todos os campos com WPML

Advanced Custom Fields (ACF) multilingual – traduza campos com WPML

ACFML é um complemento do WPML que permite criar sites multilíngues com ACF e ACF Pro.

Confiado por mais de 70.000 desenvolvedores

Principais recursos

Traduza qualquer campo disponível no ACF e ACF Pro

Use tradução por IA ou traduza você mesmo

Mostre os mesmos campos ou campos diferentes em todos os idiomas

Plugins necessários

Para traduzir seu site com ACFML, instale e ative os seguintes plugins:

Como traduzir com ACFML

As etapas que você precisa seguir para traduzir os campos ACF dependem da configuração do grupo de campos. Ao configurar um novo grupo de campos, o ACFML oferecerá três opções de tradução.

Opção 1: Mesmos campos em todos os idiomas

Esta opção é a configuração típica que a maioria dos sites ACF usa. Ela permite que você traduza os valores de seus campos personalizados, mantendo sua estrutura em todos os idiomas.

Por exemplo, pense na página “nossa equipe” em seu site. Sua equipe é a mesma, independentemente do idioma da página. Como você está mostrando as mesmas informações (as pessoas da sua equipe e seus detalhes), você deve usar “mesmos campos em todos os idiomas” para os campos neste grupo.

Você inserirá as informações sobre sua equipe uma vez, no idioma padrão do site. Em seguida, você traduzirá esses detalhes para os outros idiomas do site.

Team page in English
Página da equipe em inglês
Team page in Spanish
Página da equipe em espanhol

Para exibir os mesmos campos em todos os idiomas:

  1. Vá para ACFGrupos de Campos e edite seu Grupo de Campos.
  2. Em Configuração Multilíngue, selecione a opção Mesmos campos em todos os idiomas.
Selecting same fields across languages
Selecionando os mesmos campos em todos os idiomas
  1. Por fim, vá para WPML Painel de tradução e envie o conteúdo com seus campos personalizados para tradução.

Se você não conseguir encontrar seu conteúdo no Painel de Tradução, vá para WPML Configurações, role para baixo até Tradução de Tipo de Post, e verifique se seu conteúdo está definido como Traduzível.

Opção 2: Campos diferentes em todos os idiomas

Esta opção permite que você mostre campos traduzidos com valores diferentes em cada idioma. É útil quando você quer mostrar versões localizadas de conteúdo similar.

Pense em uma empresa que organiza eventos e oferece eventos diferentes para públicos em diferentes idiomas. A página de “eventos” precisará mostrar conteúdo diferente (eventos) para cada idioma.

Events in English
Eventos em inglês
Events in Spanish
Eventos em espanhol

Para exibir campos diferentes em todos os idiomas:

  1. Vá para ACFGrupos de Campos e edite seu Grupo de Campos.
  2. Em Configuração Multilíngue, selecione a opção Campos diferentes em todos os idiomas.
Selecting different fields across languages
Selecionando campos diferentes em todos os idiomas
  1. Em seguida, localize o conteúdo com seus campos personalizados (por exemplo, página, post) e clique em Editar.
  2. Na barra lateral direita, clique no ícone Mais para o idioma em que você deseja mostrar campos diferentes.
Plus icons in under Translate this Document
Ícones de mais na barra lateral direita
  1. Um rascunho em branco será aberto com campos personalizados vazios. Insira seus valores traduzidos e diferentes para cada campo e clique em Publicar.
Empty custom fields
Campos personalizados vazios

Opção 3: Modo especialista (avançado)

O Modo especialista permite que você controle manualmente as preferências de tradução para cada campo personalizado. Esta opção é útil quando você deseja uma combinação de campos iguais e diferentes em todos os idiomas e precisa de controle de tradução independente por campo.

Por exemplo, no exemplo de evento abaixo, temos uma mistura de campos com diferentes preferências de tradução; o título e a descrição são traduzidos, enquanto o preço, a data e o endereço são copiados.

Event in English
Evento em inglês
Event in Spanish
Evento em espanhol

O modo especialista está disponível junto com as outras opções do ACFML, ao escolher um método de tradução de Grupo de Campos.

Traduzir rótulos de campos

Os rótulos de campo ACF são os nomes que identificam cada campo personalizado no editor do WordPress. No front-end, os rótulos de campo geralmente são exibidos em formulários para ajudar a identificar diferentes campos.

Field label in backend
Rótulo de campo no backend
Field label on front-end
Rótulo de campo no front-end

Para traduzir rótulos de campo ACF:

  1. Vá para WPML painel de tradução.
  2. Abra a seção Grupo de Campos ACF e envie seu item Rótulos de Grupo de Campos para tradução.

Traduzir escolhas de campo ACF

As escolhas de campo ACF são campos personalizados com múltiplas opções, como botões de rádio, seleções suspensas e caixas de seleção. Esses campos são tipicamente usados em formulários e precisam ser traduzidos separadamente.

ACF choices in a contact form
Escolhas ACF em um formulário de contato

Para traduzir escolhas de campo ACF:

  1. Vá para WPML painel de tradução.
  2. Abra a seção Grupo de Campos ACF e envie o item com suas escolhas ACF para tradução.

Comece com ACFML

Comece a construir um site multilíngue com campos personalizados.

Perguntas frequentes

Atualizado
novembro 28, 2025