En esta página
Mismos campos en todos los idiomas
Campos diferentes en cada idioma
Home » Documentación de WPML » Proyectos relacionados » Advanced Custom Fields (ACF) Multilingual – Traduzca todos los campos con WPML
En esta página
Mismos campos en todos los idiomas
Campos diferentes en cada idioma
Para traducir su sitio web con ACFML, instale y active los siguientes plugins:
Los pasos que debe seguir para traducir los campos ACF dependen de la configuración del grupo de campos. Al configurar un nuevo grupo de campos, ACFML le ofrecerá tres opciones de traducción.
Esta opción es la configuración típica que utilizan la mayoría de sitios web ACF. Le permite traducir los valores de sus campos personalizados manteniendo su estructura en todos los idiomas.
Por ejemplo, piense en la página “nuestro equipo” de su sitio web. Su equipo es el mismo, independientemente del idioma de la página. Dado que muestra la misma información (las personas de su equipo y sus datos), debería utilizar “mismos campos en todos los idiomas” para los campos de este grupo.
Introducirá la información sobre su equipo una vez, en el idioma predeterminado del sitio. Después, traducirá estos datos al resto de idiomas del sitio.
Para mostrar los mismos campos en todos los idiomas:

Si no encuentra su contenido en el Panel de traducción, vaya a WPML → Ajustes, desplácese hasta Traducción de tipos de entrada y verifique que su contenido esté configurado como Traducible.
Esta opción le permite mostrar campos traducidos con valores diferentes en cada idioma. Es útil cuando desea mostrar versiones localizadas de contenido similar.
Piense en una empresa que organiza eventos y ofrece eventos diferentes para públicos en distintos idiomas. La página de “eventos” tendrá que mostrar un contenido diferente (eventos) para cada idioma.
Para mostrar campos diferentes en cada idioma:



El modo experto le permite controlar manualmente las preferencias de traducción de cada campo personalizado. Esta opción es útil cuando desea una combinación de campos iguales y diferentes en los idiomas, y necesita un control de traducción independiente por campo.
Por ejemplo, en el ejemplo de evento siguiente, tenemos una mezcla de campos con diferentes preferencias de traducción; el título y la descripción se traducen, mientras que el precio, la fecha y la dirección se copian.
El modo experto está disponible junto con las otras opciones de ACFML, al elegir un método de traducción de grupo de campos.
Las etiquetas de campos ACF son los nombres que identifican cada campo personalizado en el editor de WordPress. En el front-end, las etiquetas de campos suelen mostrarse en formularios para ayudar a identificar los diferentes campos.
Para traducir etiquetas de campos ACF:
Las opciones de campos ACF son campos personalizados con múltiples opciones, como botones de radio, menús desplegables y casillas de verificación. Estos campos se utilizan normalmente en formularios y deben traducirse por separado.

Para traducir opciones de campos ACF:
Las páginas de opciones le permiten crear páginas de configuración globales en el panel de WordPress para gestionar información de todo el sitio, como datos de contacto y logotipos.

Para traducir campos en páginas de opciones:
Comience a crear un sitio web multilingüe con campos personalizados.
Sí, puede traducir bloques ACF con ACFML usando los mismos métodos de traducción tratados anteriormente; mismos campos o campos diferentes en cada idioma.
Sí, puede usar imágenes diferentes en cada idioma. Simplemente use Campos diferentes en cada idioma y cargue medios diferentes en cada idioma.
Si desea usar Mismos campos en todos los idiomas, instale el complemento WPML Media Translation y vaya a WPML → Media Translation para cargar imágenes diferentes por idioma.
Para asegurarse de que los campos aparezcan para traducir, evite usar el mismo nombre de campo más de una vez y no empiece con un guion bajo (p. ej., _custom_field).
Sí, puede traducir campos ACF registrados usando PHP. Al registrar campos, puede controlar cómo WPML gestiona cada campo añadiendo el parámetro wpml_cf_preferences a la definición del campo.
Para más detalles, consulte nuestra guía sobre configuración de preferencias de traducción para campos ACF creados usando código PHP.







