Saltar al contenido Saltar a la barra lateral

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

Problem:
Después de actualizar el sitio web y los plugins, incluidos WPML y ACF, los elementos como 'Field Group Title' y 'Field Label' de los grupos de campos personalizados creados con ACF aparecen como traducibles en las opciones de traducción de entradas, a pesar de que están configurados para copiarse en todos los idiomas y no deberían ser traducibles.
Solution:
Si estás experimentando este problema, te recomendamos añadir la siguiente línea en tu archivo wp-config.php:

define('ACFML_EXCLUDE_FIELD_GROUP_STRINGS_IN_POST_JOBS', true);

Esta configuración evitará que los títulos y etiquetas de los campos personalizados de ACF aparezcan como traducibles en el editor de traducción avanzado. Puedes encontrar más información sobre cómo excluir etiquetas de campo en la documentación de WPML aquí: Excluyendo etiquetas de campo del editor de traducción avanzado.

Si esta solución no resuelve tu problema o parece no ser relevante debido a actualizaciones o diferencias en tu caso, te recomendamos abrir un nuevo ticket de soporte. También te sugerimos revisar los problemas conocidos en problemas conocidos, verificar la versión de la solución permanente y confirmar que tienes instaladas las últimas versiones de los temas y plugins.

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.

Etiquetado: 

Este tema contiene 0 respuesta, tiene 2 voices.

Última actualización por Carlos Rojas hace 9 meses, 3 semanas.

Asistido por: Carlos Rojas.

Autor Publicaciones
noviembre 22, 2024 a las 9:55 am #16432988

gasparG

He creado un nuevo sitio de staging, y he realizado varias pruebas:

No he actualizado wordpress, simplemente he actualizado wpml de la versión 4.5.7 la 4.6.14 y se produce el error

He vuelto a la versión 4.5.7 y el error desaparece

He actualizado ACF y ACFML y he dejado wpml 4.5.7 y no hay error.

Parece que el problema es WPML

noviembre 22, 2024 a las 11:13 am #16433449

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por su mensaje.

He establecido su próximo mensaje como privado y le pido que comparta las credenciales de acceso al nuevo sitio staging.

noviembre 22, 2024 a las 12:59 pm #16433991

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por compartir las credenciales.

Puede decirme si los ACF se crearon con el plugin o utilizando un script de PHP?

noviembre 22, 2024 a las 1:01 pm #16433996

gasparG

Con el plugin

noviembre 22, 2024 a las 1:28 pm #16434084

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias!

Por favor compruebe si el problema se resolvió?

noviembre 22, 2024 a las 2:26 pm #16434223

gasparG

no se resolvio

noviembre 22, 2024 a las 5:10 pm #16434874

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

He comprobado con enlace oculto y el problema no aparece.

Puede compartir la URL de uno de los posts donde el problema aparezca?

noviembre 25, 2024 a las 7:07 am #16437960

gasparG

En cualquiera de los posts por ejemplo de barcos en stock, en cualquiera de las entradas, si haces un cambio en uno de los custom fields en el idioma original, al ir a actualizar la traducción, aparece el problema.

He hecho la prueba con:

Barcos en stock > JEANNEAU MERRY FISHER 1295 COUPE – NEW VERSION

enlace oculto

Barcos en stock > JEANNEAU CAP CAMARAT 6,5WA/S3

enlace oculto

noviembre 25, 2024 a las 9:40 am #16438651

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Buenos dias!

Tienes razón, el problema persiste. En este caso le pido su autorización para crear una copia del sitio con el objetivo de escalar este ticket a nuestro 2do nivel de soporte.

noviembre 25, 2024 a las 9:41 am #16438659

gasparG

Ok, si por favor, tienes mi autorización

noviembre 25, 2024 a las 11:15 am #16439319

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Muchas gracias por su autorización.

He creado una copia del sitio y he escalado este ticket a nuestro 2do nivel de soporte. Por favor no elimine el sitio staging hasta que el ticket no esté resuelto, pues es posible que nuestros especialistas de 2do nivel necesiten realizar pruebas allí también.

Le mantendré al tanto de la evolución de este ticket.

noviembre 27, 2024 a las 11:54 am #16448893

gasparG

Hola, no hay notícias??

noviembre 27, 2024 a las 12:11 pm #16449050

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,

Todavía no hay nueva información. Le avisaré en cuanto tenga una respuesta de nuestros especialistas de 2do nivel

noviembre 27, 2024 a las 12:41 pm #16449556

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola nuevamente 🙂

Por favor añade esta línea en wp-config.php:

define( 'ACFML_EXCLUDE_FIELD_GROUP_STRINGS_IN_POST_JOBS', true );

Esto permitirá que no se muestren los labels de los ACF al traducir el contenido. En este enlace encontrará la documentación que lo explica: https://wpml.org/documentation/related-projects/translate-sites-built-with-acf/translating-acf-field-labels-with-wpml/#excluding-field-labels-from-the-advanced-translation-editor