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

Advanced Custom Fields Multilingual (ACFML) é um complemento do WPML para traduzir campos personalizados do ACF para mais idiomas.

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:

  • ACF
  • ACFML (complemento gratuito)
  • WPML
  • WPML String Translation

Como traduzir com ACFML

O ACFML oferece duas maneiras de traduzir e exibir campos personalizados.

Mesmos campos em todos os idiomas

Esta opção permite mostrar os mesmos campos em todos os idiomas, traduzindo apenas os valores.

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 WPMLPainel de tradução e envie o post com seus campos personalizados para tradução.

Se você não encontrar seus posts no Painel de Tradução, vá para WPMLConfigurações, role até Tradução de Tipo de Post e verifique se seu tipo de post está definido como Traduzível.

Diferentes campos nos idiomas

Esta opção permite mostrar valores de campo diferentes por idioma e é útil quando você deseja exibir conteúdo localizado.

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 post com seus campos personalizados 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. Por fim, insira seu conteúdo traduzido e clique em Publicar.

Traduzir rótulos de campos

Por padrão, os dois métodos listados acima traduzem apenas os valores dos campos. Para traduzir também os rótulos dos campos:

  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.

Modo especialista

O ACFML inclui uma terceira opção chamada Modo Especialista – que permite controlar manualmente as preferências de tradução para cada campo personalizado:

  • Traduzir
  • Cópia
  • Copiar uma vez
  • Não traduzir

O Modo Especialista está disponível ao escolher um método de tradução e geralmente só é recomendado quando você precisa de controle absoluto sobre seus campos personalizados.

Nomeando campos

Para garantir que os campos apareçam para tradução, evite usar o mesmo nome de campo mais de uma vez e não comece com um sublinhado (por exemplo, _custom_field).

Atualizado
novembro 13, 2025