Pular a navegação
Atualizado
Março 13, 2024

WPML permite que você traduza facilmente todo o conteúdo do seu site WordPress, inclusive o conteúdo proveniente de campos personalizados.

No WordPress, você pode usar campos personalizados para adicionar informações extras aos seus posts, páginas e tipos de posts personalizados. Isso permite que você organize e gerencie melhor seu conteúdo.

WPML permite que você traduza o conteúdo do campo personalizado, mas os campos personalizados precisam ser definidos como traduzíveis.

Configuração das preferências de tradução para campos personalizados

Para campos personalizados provenientes de determinados temas e plug-ins, as preferências de tradução são definidas para você.

Um exemplo disso é o plug-in ACF (Advanced Custom Fields). Para traduzir os campos personalizados provenientes do ACF, você precisa instalar nosso plug-in ACFML (Advanced Custom Fields Multilingual). Ele permite que você escolha entre duas opções de tradução com preferências de tradução predefinidas para os campos personalizados.

Para campos personalizados criados por outros meios, talvez você precise definir as preferências de tradução por conta própria. Isso inclui aqueles criados com o plug-inToolset ou manualmente com seu próprio código PHP.

Você pode definir as preferências de tradução do campo personalizado acessando WPML → Configurações e rolando até a seção Tradução de campo personalizado.

Aqui, você pode escolher entre quatro opções:

  • Don’t translate (Não traduzir ) – O campo não está disponível para tradução.
  • Copiar – Essa opção copia o valor do campo do idioma padrão para o(s) idioma(s) secundário(s), mantendo o valor do campo personalizado sincronizado em todos os idiomas.
  • Copiar uma vez – Essa opção copia o valor do campo do idioma padrão. Você pode alterar o valor do campo posteriormente no editor nativo WordPress. Após a primeira cópia, ele não será mantido em sincronia com o idioma padrão.
  • Traduzir – Essa opção torna os valores de campo disponíveis para tradução.

Somente os campos definidos como Traduzir estarão disponíveis para tradução no Advanced Translation Editor do WPML.

Definir os campos personalizados para serem traduzíveis

Traduzindo o conteúdo do campo personalizado

Depois que você definir os campos personalizados como Traduzir, eles ficarão disponíveis para tradução.

  • Se você usar o modo Traduzir tudo automaticamente, WPML traduzirá seus campos personalizados para você.
  • Se você usar o modo Traduzir o que você escolher, poderá traduzir suas páginas e postagens como de costume. Os campos personalizados aparecerão no Advanced Translation Editor, facilitando a tradução para você ou para os tradutores do seu site.

Importante: se você traduziu seu conteúdo com um serviço de tradução profissional antes de tornar os campos personalizados traduzíveis, precisará reenviar todos os posts e páginas com os campos personalizados para tradução depois de alterar suas configurações de tradução.