Saltar al contenido Saltar a la barra lateral

Este hilo está resuelto. Aquí tienes una descripción del problema y la solución.

Problema:
El cliente tiene problemas con campos ACF que no se han clonado correctamente en su sitio multilingüe configurado con WPML y traducciones automáticas.

Solución:
Si estás experimentando problemas con campos ACF que no se clonan correctamente, te recomendamos seguir estos pasos:
1. Realiza un respaldo de tu sitio.
2. Si es posible, realiza los siguientes pasos en un entorno de staging.
3. Elimina los field groups de los idiomas traducidos, incluso del cesto de la basura.
4. Ve a WPML > Configuración > Traducción de tipos de entradas y cambia la opción de 'acf-field-group' a no traducible.
5. Retraduce la página desde WPML > Administración de traducción.

Recuerda que si tienes otros field groups, debes agregarlos como 'mismos campos en todos los idiomas' si los vas a usar con el editor de traducción avanzado. Si eliminas los field groups de los idiomas traducidos, no deberías tener problemas con la configuración ya que estos están 'conectados' y en la base de datos van a existir. Al retraducir la página que tiene contenido faltante, la configuración de todos los campos pasará a la del ahora único Field Group.

Para más detalles sobre cómo trabajar con ACF y WPML, te recomendamos leer la guía de Advanced Custom Fields Multilingual.

Este es el foro de soporte técnico de WPML, el plugin multilingüe de WordPress.

Todas las personas pueden leerlo pero solo los clientes de WPML pueden ingresar comentarios. El equipo de WPML responde en los foros 6 días a la semana, 22 horas por día.

Este tema contiene 18 respuestas, tiene 2 voices.

Última actualización por Alejandro hace 1 año, 9 meses.

Asistido por: Alejandro.

Autor Publicaciones
enero 8, 2024 a las 1:23 pm #15160568

joseM-64

Ok, se me que no me estoy enterando muy bien de algunas cosas xD, bueno por partes, ha quedado claro que no hace falta volver a traducir la web una vez que elimine las ACF del segundo idioma, aclarada la duda :).

Sobre lo segundo te lo planteo de otro modo, hace varios meses cuando activamos las traducciones automáticas que necesita el cliente para cada vez que cree un nuevo contenido, por ejemplo un noticia nueva, vimos que no se traducían todos los custom post field (ACF) y al poner estos como traducibles si se traducían en el momento de que el cliente crea un nuevo contenido, esto ahora funciona correctamente.

No descarto que siga sin enterarme de algunas cosas que me indicas 🙂 pero de momento el problema con los custom post field de la home ya quedo resuelto :).

Muchas gracias por el soporte.

enero 8, 2024 a las 2:52 pm #15161069

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Ok, no te se decir exactamente si lo siguiente es lo que pasó pero la razón por la cual normalmente no se ven los campos o no se pasan es porque estos están configurados como no traducibles en general.

Hablo de la preferencia de traducción de cada uno de los campos dentro del field group.

Por lo que vi de tu sitio, al momento que hiciste traducible el field group, también "clonaste" o duplicaste el mismo para que apareciera en los otros idiomas y es por esto que aparecían sucesivamente.

Sin embargo, si configuras los field groups con una de las 2 opciones que aparecen y que tienen todo pre-configurado no deberías tener problemas 🙂

Este tipo de configuración es bastante reciente, saliò con la versión 2 de Advanced Custom Fields Multilingual justo para evitar tener que "adivinar" que configuración tener para cada campo, cada field group, etc.

Te recomiendo que te leas la guía de Advanced Custom Fields Multilingual que te pasé arriba para que veas como funcionan ahora y que hay que hacer ahora desde esta nueva versión, ya que el proceso es mucho más simple, pero si habías trabajado con WPML y Advanced Custom Fields Multilingual v 1.x entonces seguro tienes configuraciones más complejas que ahora se manejan en un modo mucho más sencillo y la guía te va a poder ser de ayuda para ahora y para el futuro 🙂

https://wpml.org/documentation/related-projects/translate-sites-built-with-acf.

Saludos.

enero 9, 2024 a las 5:08 pm #15165985

joseM-64

Genial, revisare la info que me pasas de ACF con mas detalles, por la cuenta que me trae :). Bueno pues ya podemos cerrar este hilo. Nuevamente muchísimas gracias Alejandro por le soporte. Hasta la próxima 🙂 .

enero 9, 2024 a las 5:45 pm #15166069

Alejandro
Partidario de WPML desde 02/2018

Idiomas: Inglés (English ) Español (Español ) Italiano (Italiano )

Zona horaria: Europe/Rome (GMT+02:00)

Perfecto,

Estamos aquí a la orden para cualquier problema que pueda salir con WPML o con uno de sus add-ons.

Saludos.