Guía

Guía WPML ACF

Redactado por
Redactado por
Revisado
Revisado por
Guía WPML ACF

Información completa: WPML es un gran complemento de traducción de WordPress. Estamos escribiendo una serie de publicaciones para ayudar a los usuarios a aprovechar al máximo algunas de las características generales de WPML. Weglot también es una gran herramienta para traducir su sitio WordPress, pero a veces todo lo que necesita es un poco de ayuda que le oriente en la dirección correcta con WPML, que es lo que hará esta publicación con la integración de ACF de WPML.

WPML es uno de los plugins de traducción de WordPress más antiguos, y es una excelente manera de traducir su sitio de WordPress.

Además, Advanced Custom Fields (ACF) es una de las mejores herramientas para trabajar con campos personalizados en WordPress, y es especialmente popular entre agencias y programadores. Los campos personalizados representan una gran parte de lo que consigue que WordPress pase de ser una simple plataforma de blogs a ser un sistema de gestión de contenidos completo, por lo que es esencial para poder traducir sus campos personalizados cuando crea un sitio multilingüe de WordPress.

En esta publicación, aprenderá cómo funciona la integración WPML ACF y qué necesita para comenzar.

Además, por si considera el proceso de configuración de WPML ACF un poco complicado, también compartiremos una solución alternativa para traducir los campos ACF que podría resultarle más simple.

Ambas son maneras útiles de traducir contenido de ACF, ¡para que pueda elegir la que más le convenga!

Cómo funciona la integración WPML ACF

WPML no funciona con ACF desde el primer momento, pero ofrece un complemento de integración WPML ACF que le ofrece la posibilidad de traducir sus campos ACF con WPML.

Para utilizarlo, necesitará el paquete WPML Multilingual CMS y deberá tener instalados en su sitio los complementos String Translation y Translation Management. Posteriormente, puede descargar el complemento WPML Advanced Custom Fields Multilingual (ACFML) desde el panel de control de su cuenta WPML para habilitar la integración.

El complemento de integración WPML ACF añade una nueva configuración de preferencias de Traducción cuando esté trabajando con campos individuales en la interfaz ACF. Encontrará cuatro opciones:

  1. No traducir
  2. Copiar
  3. Copiar una vez
  4. Traducir

Tendrá que configurar cada campo individual en su grupo de campos ACF. También podrá configurar diferentes ajustes de traducción WPML ACF por partes.

Una vez que configure los ajustes ACP WPML en la interfaz ACF, podrá traducir sus campos personalizados de acuerdo con las preferencias que establezca.

Para sus traducciones WPML ACF, utilizará la misma interfaz que emplea para traducir el resto de sus publicaciones, página u otro tipo de contenido personalizado de WordPress.

Weglot: una alternativa a la integración WPML ACF

La integración WPML ACF es adecuada para traducir su contenido ACF, pero algunos usuarios consideran que es un poco complicada.

Si está interesado en una alternativa a la funcionalidad de WPML ACF, debería tener en cuenta Weglot.

Weglot es un popular plugin de traducción para WordPress que le ayuda a traducir el 100% de su sitio WordPress, incluido el contenido de ACF, sin necesidad de utilizar un plugin de integración ni de buscar una compatibilidad especial. Es decir, Weglot funciona con ACF nada más sacarlo de la caja (así como con el resto de plugins y temas de WordPress).

Weglot inicia utilizando la traducción automática para traducir automáticamente su sitio. Posteriormente, puede volver atrás y perfeccionar manualmente esas traducciones o externalizarlas a servicios de traducción profesionales, a través de la interfaz Weglot.

Así es como Weglot se compara con WPML:

Y así es como funciona la traducción de campos ACF con Weglot.

1. Configure Campos Personalizados Avanzados (ACF)

Es posible que ya haya configurado ACF. Si no es así, deberá configurar sus campos personalizados antes de traducirlos con WordPress.

Para comenzar, instale el complemento gratuito Advanced Custom Fields plugin desde WordPress.org. También puede comprar el complemento adicional ACF Pro para obtener más funcionalidad.

A continuación, puede ir a Campos Personalizados → Añadir Nuevo para crear sus campos personalizados en la página de opciones de ACF. Crearemos dos tipos de campo diferentes para mostrarle cómo trabajará Weglot con cualquier tipo de campo personalizado desde ACF:

Posteriormente, puede añadir su información del campo personalizado en el editor de WordPress utilizando el nuevo meta box desde ACF:

Entonces puede mostrar datos de campo ACF en el front-end de su sitio utilizando shortcodes o funciones PHP. A continuación se muestra un ejemplo de cómo aparecería:

2. Configurar Weglot y Traducir el Sitio

Con Weglot, puede comenzar y crear un sitio multilingüe en solo unos minutos.

Deseará registrarse para obtener una cuenta Weglot e instalar el complemento Weglot desde WordPress.org. Entonces:

  • Vaya a la nueva pestaña Weglot en su panel de control de WordPress.
  • Añada su clave Weglot API.
  • Elija su idioma predeterminado y el idioma o los idiomas de destino a los que desea traducir el contenido de su sitio.

Una vez que haya guardado los cambios, Weglot traducirá automáticamente su sitio mediante la traducción automática, incluido cualquier contenido de ACF. Puede obtener una vista previa de esto utilizando el conmutador de idioma front-end que Weglot aporta:

En unos minutos, habrá traducido todo su contenido de ACF, por lo que algunas personas consideran que esta es una alternativa más simple que la integración WPML ACF.

3. Perfeccionar Manualmente las Traducciones del Contenido ACF (Opcional)

Si desea editar manualmente las traducciones automáticas de su contenido ACF (y del resto del sitio), puede utilizar el panel de control de Weglot.

Allí, puede gestionar sus traducciones desde dos interfaces. Ambas interfaces se sincronizan entre sí y con su sitio live de WordPress; la única diferencia es la interfaz de administración de la traducción.

Primero, puede usar la interfaz backend lado a lado de la lista de traducciones, que muestra el texto original de su contenido ACF a la izquierda y la versión traducida a la derecha. Puede editar manualmente una traducción o agregarla a una orden de contenido para enviarla a una agencia de traducción profesional:

En segundo lugar, puede utilizar el editor visual, que le permite gestionar sus traducciones en una vista previa en directo de su sitio:

Para utilizarlo, pase el ratón por encima del contenido del ACF que desee traducir y haga clic en el icono del lápiz:

Y de este modo se utiliza Weglot como una alternativa a WPML ACF.

WPML ACF o Weglot? Elija lo que es mejor para usted

Tanto Weglot como el complemento de integración WPML ACF pueden ayudarle a traducir contenido del popular complemento Advanced Custom Fields.

Con la integración WPML ACF, tendrá que instalar un complemento adicional y después elegir qué campos personalizados desea traducir campo por campo.

Con Weglot, no es necesario ningún complemento de integración especial y funciona desde el primer momento. Weglot detectará automáticamente cualquier contenido de ACF en el front-end de su sitio y le permitirá traducirlo utilizando cualquiera de las dos interfaces que vio anteriormente.

Si desea probar el método de Weglot para traducir el contenido de ACF, regístrese para obtener una prueba gratuita y comience hoy mismo – estará listo y en funcionamiento en pocos minutos.

En esta guía, veremos lo siguiente:

Más información sobre cómo trabajar con Weglot

Probar gratis