- Atualizado
- maio 20, 2024
Você pode traduzir facilmente campos personalizados no WordPress com o WPML. Traduza para vários idiomas usando a tradução automática ou você mesmo.
Os campos personalizados permitem que você adicione dados extras como texto, imagens ou seleções aos seus posts, páginas e tipos de posts personalizados. Isso permite que você gerencie e organize seu conteúdo com mais eficiência.
Por exemplo, um site de imóveis pode usar um tipo de post personalizado chamado Properties (Propriedades), que tem campos personalizados como Price (Preço), Property Type (Tipo de propriedade) e Number of Rooms (Número de quartos). Ao preencher esses campos para cada propriedade, você oferece informações valiosas aos leitores.
![](https://cdn.wpml.org/wp-content/uploads/2024/03/wpml-custom-fields-added-to-a-post-type-768x600.png)
Com o WPML, você pode traduzir os campos personalizados para disponibilizar todas essas informações adicionais em vários idiomas.
Para começar, é fácil. Basta instalar e ativar o WPML Multilingual CMS em seu site e seguir três etapas simples.
1. Identifique a origem de seus campos personalizados
Os campos personalizados em seu site WordPress podem ter origem:
- Seu tema
- Um plug-in dedicado, como o Advanced Custom Fields (ACF)
- Código personalizado que você adicionou ao seu site
WPML funciona com todos os principais plug-ins de campos personalizados WordPress. Ele também suporta a tradução de campos personalizados adicionados por meio de código, desde que você defina as opções de tradução corretamente.
Sua abordagem de tradução depende de onde vêm esses campos personalizados. Por exemplo, se você estiver usando o ACF, poderá traduzir todos os seus campos usando o plug-in complementar Advanced Custom Fields Multilingual (ACFML).
Para campos personalizados criados de todas as outras formas, você precisa informar ao WPML como ele deve traduzir cada um deles.
2. Decida como traduzir os campos personalizados
Para informar ao WPML como traduzir seus campos personalizados, vá para WPML → Configurações e role para baixo até Tradução de campos personalizados. Você verá quatro opções de tradução para escolher para cada campo personalizado:
- Torna os valores de seus campos personalizados disponíveis para tradução.
- Ideal para campos de texto.
- Copia o valor do campo em todos os idiomas, mantendo-o igual em todos os lugares.
- Ideal para campos personalizados, como números ou imagens, que permanecem os mesmos em todos os idiomas.
- Copia o valor do idioma padrão apenas uma vez, o que permite que você crie valores de campo diferentes por idioma.
- Se você escolher essa opção porque deseja valores diferentes nos idiomas, precisará traduzir manualmente as publicações com esses campos no editor WordPress.
- A opção padrão para campos personalizados que você ainda não escolheu como traduzir.
- Você pode selecionar Don ‘t translate ( Não traduzir ) para os campos que deseja que WPML ignore. Se você quiser que um campo tenha o mesmo valor em todos os idiomas, alterne-o para a opção Copiar.
Depois que você selecionar uma preferência de tradução para cada campo personalizado, não se esqueça de Salvar.
3. Traduza os posts ou páginas com os campos personalizados atribuídos
WPML traduz os campos personalizados juntamente com os posts associados a eles.
Se você tiver ativado a tradução automática para todo o seu site, WPML tratará automaticamente das traduções para você. Para todos os outros métodos de tradução, basta enviar os posts ou páginas com os campos personalizados para tradução.
- Vá para WPML → Gestão de Tradução e selecione os posts, páginas ou tipos de posts personalizados com os campos personalizados atribuídos que você deseja traduzir.
- Escolha os idiomas para os quais você deseja traduzir e o método de tradução. Você pode traduzir automaticamente, por conta própria, ou atribuir a tradução a outro tradutor em seu site.
- Clique no botão Start translating (Iniciar tradução ) para enviar seus itens para tradução.
Se você estiver traduzindo sozinho, vá para WPML → Traduções e clique no botão Traduzir. Isso abre o Advanced Translation Editor, onde você verá as traduções geradas automaticamente para o conteúdo do post e os campos personalizados. Você pode aceitá-las e editá-las conforme necessário ou clicar no botão Desfazer tradução e adicionar suas próprias traduções.
Após a tradução, verifique suas páginas e postagens no front-end para garantir que tudo seja exibido corretamente.
Torne-se multilíngue com o WPML
WPML faz mais do que traduzir campos personalizados. É a sua solução abrangente para traduzir todos os aspectos do site, desde páginas e postagens até formulários e produtos WooCommerce.