Saltar al contenido Saltar 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
- 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 7:00 – 12:00 -
- 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 13:00 – 15:00 -

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

Este tema contiene 1 respuesta, tiene 0 voces.

Última actualización por Carlos Rojas hace 6 días, 12 horas.

Asistido por: Carlos Rojas.

Autor Publicaciones
mayo 8, 2026 a las 10:38 #18022501

milagrosO

Hola,

Usé WPML Export and Import v1.1.1 para importar un CSV con 1.034 productos origen más sus 21 traducciones a un sitio WooCommerce. El proceso terminó sin errores y reportó 4.471 entradas procesadas en 18 pasos (vinculación de idiomas, conexión de términos, atributos, limpieza de meta temporal, purga de caché). El estado resultante, sin embargo, es inconsistente a nivel de contenido.

Plugins instalados:
- WPML Multilingual CMS 4.9.2
- WPML Export and Import 1.1.1
- WPML Multicurrency for WooCommerce 5.5.4
- WPML SEO 2.2.5
- WPML String Translation 3.5.1

Esperado: ~1.034 productos en cada uno de los 22 idiomas activos, vinculados por grupo de traducción (trid).

Real — conteos por idioma tras el import:
- Español (es) = 0 productos
- Sueco (sv) = 1.034 productos
- Otros 19 idiomas ≈ 162-166 productos cada uno
- Total no-papelera: 4.307

Inspección a nivel de contenido en un SKU (DIVAIN-1102):

| Idioma slot | Post ID | Contenido real almacenado |
| Sueco (sv) | 10645 | Texto en sueco real ("Framkallar en rolig och bekymmerslös atmosfär...") |
| Alemán (de) | 10665 | Texto en alemán real ("Erweckt eine fröhliche und unbeschwerte Atmosphäre...") |
| Inglés (en) | 10657 | Texto en español ("Evoca un aire divertido y desenfadado...") |
| Francés (fr) | 10663 | Texto en español (mismo contenido español) |
| Italiano (it) | 10671 | Texto en español (mismo contenido español) |
| Español (es) | — | No existe el post |

El producto del slot inglés (ID 10657) muestra "Esta es una traducción de: --ninguno--" en el metabox WPML, indicando vínculo de grupo de traducción roto.

Columnas CSV utilizadas (según docs WPML Export and Import):
- _wpml_import_translation_group (poblada, trids enteros)
- _wpml_import_language_code (poblada)
- _wpml_import_source_language_code (vacía en filas origen donde language_code = 'es')

Preguntas:
1. ¿Es un problema conocido de v1.1.1 al importar CSVs grandes (22.748 filas)?
2. ¿Por qué algunos slots de idioma recibieron contenido nativo correctamente (sv, de) mientras otros recibieron el contenido español original (en, fr, it) y el español quedó vacío?
3. Tenemos un backup DB previo al import. ¿Ruta de recuperación recomendada: restaurar backup y reimportar vía XLIFF desde Translation Management en lugar de CSV?

URL del sitio y debug info disponibles bajo solicitud.

Gracias.

mayo 11, 2026 a las 08:04 #18026091

Carlos Rojas
Partidario de WPML desde 03/2017

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

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

Hola,
Muchas gracias por contactarnos

1.- Le pido que compruebe que el archivo de importación tiene los campos correctos utilizando esta guía como referencia: https://wpml.org/documentation/related-projects/wpml-export-and-import/

También le pido que me diga si en el sitio del cual está exportando los productos tienen instalados WCML y WPML Export and Import.

2.- Por favor incrementa el límite de memoria de WordPress para que el sitio cumpla con los requisitos mínimos de WPML: https://wpml.org/home/minimum-requirements/
Para ello puede pegar este código en el archivo wp-config.php que se encuentra en la raíz del sitio:

/* Memory Limit */
define('WP_MEMORY_LIMIT', '256M');

Agrégalo encima de la línea /* That's all, stop editing! Happy blogging. */

Quedo a la espera de su respuesta.
Saludos,
Carlos