Ir al contenido Ir a la barra lateral

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.

Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 5:00 – 13:00 5:00 – 13:00 5:00 – 13:00 5:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Zona horaria del soporte: America/Argentina/Buenos_Aires (GMT-03:00)

Este tema contiene 7 respuestas, tiene 0 voces.

Última actualización por Otto hace 3 meses, 2 semanas.

Asistido por: Otto.

Autor Publicaciones
Abril 11, 2025 a las 8:28 am #16921571

felixA-6

Antecedentes del problema:
Estoy poniendo productos de manera automática con un ERP. Las traducciones las hago manualmente, pero cuando el ERP API externo actualiza precios, descripciones o lo que sea, las traducciones desaparecen. URL del problema: enlace oculto

Síntomas:
Las traducciones desaparecen cuando los productos se actualizan por API. Esperaba ver el producto también en inglés, pero desaparece la traducción.

Preguntas:
¿Por qué desaparecen las traducciones cuando el ERP actualiza los productos?
¿Cómo puedo mantener las traducciones después de una actualización del ERP?

Abril 11, 2025 a las 1:15 pm #16922872

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Podrías explicarme un poco más como haces las traducciones manualmente? Utilizas el editor avanzado, el editor clásico o el editor de WP? Utilizas el proceso de duplicar el contentido?

Podrías también explicar el proceso de actualización? Qué campos cambian en el producto original cuando se actualiza? Los meta fields se mantienen?

Saludos cordiales,
Otto

Abril 11, 2025 a las 1:46 pm #16922993

felixA-6

Uso el editor avanzado, como los productos se publican automáticamente, en Productos pulso en el + de traducir y traduzco. Mientras queden créditos de manera automática.

El ERP del proveedor actualiza cada 24 horas y actualiza todo, sku, stock, precios, descripción..

Y cuando se have esa actualización desaparecen las traducciones así como cualquier cosa que haya editado en el producto sin traducir como por ejemplo si pongo algo en descripción corta.

Gracias.

Abril 11, 2025 a las 2:23 pm #16923116

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Por esto que mencionas:

Y cuando se have esa actualización desaparecen las traducciones así como cualquier cosa que haya editado en el producto sin traducir como por ejemplo si pongo algo en descripción corta.

me parece que el problema está en la actualización. Pareciera que está borrando el producto y creando uno nuevo. Puedes comprobarlo tomando nota de la ID de un producto traducido y modificado y chequear la ID luego de la actualización.

Saludos cordiales,
Otto

Abril 11, 2025 a las 2:25 pm #16923136

felixA-6

Exactamente se actualiza todo esto de la imagen adjunta, se puede desmarcar algo pero no conviene desmarcar mucho para tenerlo al día

autoupd.jpg
Abril 11, 2025 a las 2:30 pm #16923194

felixA-6

Pues no lo se ya que yo no soy el dueño del ERP pero ellos me dicen que hable con vosotros que ellos no borran traducciones.

Extacmanete me dicen esto:
"The process relationship is as follows: ERP→Woocommerce←WPML. We can't bypass Woo to manage plugins, we don't even have the authority"

Abril 11, 2025 a las 3:12 pm #16923358

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Gracias.

Entiendo que no borran las traducciones, pero yo creo que al actualizar el original están desconectándolas.

Podrías hacer la siguiente prueba:
- Crea un nuevo producto y tradúcelo
- Cambia en el original los mismos campos que cambia el ERP
- Revisa si la traducción se pierde o no

Por otro lado, comprueba esto:
- Ve a Productos
- Utilizando el selector de idiomas de la barra de admin cambia al idioma secundario
- Ves los productos traducidos? Revisa la papelera y los borradores.

Saludos cordiales,
Otto

Abril 11, 2025 a las 3:24 pm #16923405

felixA-6

Hola,
Sobre esto:
"Podrías hacer la siguiente prueba:
- Crea un nuevo producto y tradúcelo
- Cambia en el original los mismos campos que cambia el ERP
- Revisa si la traducción se pierde o no"

No se pierde la traducción si yo en mi admin creo nuevo producto, traduzco, luego cambio campos como el titulo, el stock, descripción corta o el precio.

Sobre esto:
- Ve a Productos
- Utilizando el selector de idiomas de la barra de admin cambia al idioma secundario
- Ves los productos traducidos? Revisa la papelera y los borradores.

De los que creo yo y traduzco o modifico sí aparece en el idioma secundario, de los del ERP no, cuando actualizan ellos, porque desaparecen las traducciones.

Saludos.

Abril 11, 2025 a las 4:53 pm #16923886

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Gracias.

Para investigar el problema necesitamos lo siguiente:
❌ Por favor, antes que nada: haz un backup de tu sitio ❌
- Instala y activa este plugin: https://wordpress.org/plugins/aryo-activity-log/
- Toma nota de dos productos traducidos: uno que vaya a ser actualizado por el ERP y otro que no
- Haz una copia de tu sitio. Cualquiera de estos plugins puede ayudarte con eso: Duplicator, WP All in One Migration, Updraft Plus
- Espera a que se produzca la actualización
- Haz otra copia de tu sitio

Hechas las dos copias, dime cuales son los dos productos para analizar y, si fuera posible para ti, proporcioname acceso temporal a tu sitio.

**Importante:**
- Si no ves un formulario privado para ingresar las credenciales, **no las publiques** en el foro.

Utilizaré las dos copias para intentar entender por qué el ERP borra las traducciones.

Saludos cordiales,
Otto

Abril 11, 2025 a las 6:50 pm #16924244

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Gracias.

Por favor, hazme saber cuando se haya hecho la actualización de productos del ERP y hayas hecho una nueva copia del sitio.

Ten en cuenta que necesito poder acceder a las copias antes y después de la actualización, por eso te sugería algún plugin así puedo descargarlas del sitio.

Accederé al sitio solamente para tomar las copias y luego las instalaré en mi entorno local para investigar.

Saludos cordiales,
Otto

Abril 11, 2025 a las 7:06 pm #16924270

felixA-6

No, pero las copias están en el servidor, no creo que sean accesibles salvo para restaurar.

Abril 11, 2025 a las 7:14 pm #16924275

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

Si puedes obtener de algún modo las copias del servidor y compartirlas conmigo, genial. Sino vamos a necesitar alguno de los plugins que te comentaba para hacerlas y que pueda descargarlas.

Saludos cordiales,
Otto

Abril 11, 2025 a las 7:47 pm #16924305

felixA-6

Nada, he intentado con Duplicator pero mi sitio es grande y no deja. Aparte de estar agotando recursos del hosting.

Las del servidor si las quiero descargar tengo que pagar más.

Ya me dirás...

Abril 11, 2025 a las 7:51 pm #16924326

Otto
Partidario de WPML desde 09/2015

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

Zona horaria: America/Argentina/Buenos_Aires (GMT-03:00)

Hola,

No veo como poder investigar el problema sin una "foto" del antes y el después del sitio. Sinceramente, todo apunta a que la actualización via ERP hace algo más que modificar los campos que has seleccionado.

Si te parece, esperamos al lunes a ver si el Activity Log plugin nos da una pista.

Saludos cordiales,
Otto

Abril 11, 2025 a las 7:59 pm #16924329

felixA-6

Lo estoy haciendo con updraft que me permite guardarlas en Dropbox

El tema “[Cerrado] Las traducciones desaparecen cuando los productos se actualizan por API” está cerrado a nuevas respuestas.