Saltar navegación
Actualizado
marzo 13, 2024

WPML te permite traducir fácilmente todo el contenido de tu web WordPress, incluido el contenido procedente de campos personalizados.

En WordPress, puedes utilizar campos personalizados para añadir información adicional a tus entradas, páginas y tipos de entradas personalizados. Esto te permite organizar y gestionar mejor tu contenido.

WPML te permite traducir el contenido de los campos personalizados, pero éstos deben configurarse como traducibles.

Configuración de las preferencias de traducción para campos personalizados

Para los campos personalizados procedentes de determinados temas y extensiones, las preferencias de traducción se establecen por ti.

Un ejemplo de ello es la extensión ACF (Advanced Custom Fields). Para traducir los campos personalizados procedentes de ACF, debes instalar nuestra extensión ACFML (Advanced Custom Fields Multilingual). Te permite elegir entre dos opciones de traducción con preferencias de traducción preestablecidas para los campos personalizados.

Para los campos personalizados creados por otros medios, puede que tengas que establecer tú mismo las preferencias de traducción. Esto incluye los creados con la extensión Toolset o manualmente con tu propio código PHP.

Puedes establecer las preferencias de traducción de los campos personalizados yendo a WPML → Configuración y desplazándote hasta la sección Traducción de campos personalizados.

Aquí puedes elegir entre cuatro opciones:

  • No traducir – El campo no está disponible para su traducción.
  • Copiar – Esta opción copia el valor del campo del idioma por defecto al idioma o idiomas secundarios, manteniendo el valor de tu campo personalizado sincronizado en todos los idiomas.
  • Copiar una vez – Esta opción copia el valor del campo del idioma por defecto. Puedes cambiar el valor del campo posteriormente en el editor nativo de WordPress. Después de la primera copia, no se mantendrá sincronizada con la lengua por defecto.
  • Traducir – Esta opción hace que los valores de los campos estén disponibles para su traducción.

Sólo los campos definidos como Traducible estarán disponibles para su traducción en el Editor de Traducción Avanzado de WPML.

Configurar los campos personalizados para que sean Traducibles

Traducir el contenido del campo personalizado

Después de establecer los campos personalizados en Traducir, estarán disponibles para su traducción.

  • Si utilizas el modo Traducir todo automáticamente, WPML traducirá tus campos personalizados por ti.
  • Si utilizas el modo Traducir lo que quiere traducir, puedes traducir tus páginas y entradas como de costumbre. Los campos personalizados aparecerán en el Editor de Traducción Avanzado, facilitándote a ti o a los traductores de tu sitio la tarea de traducirlos.

Importante: Si has traducido tu contenido con un servicio de traducción profesional antes de hacer que los campos personalizados sean traducibles, tienes que volver a enviar todas las entradas y páginas con los campos personalizados para su traducción después de cambiar su configuración de traducción.