---
title: "5 errores de traducción de CSV que rompen tu importación (y cómo evitarlos)"
description: "Los cinco errores de traducción de CSV que rompen silenciosamente tu reimportación. Desde etiquetas HTML deformadas hasta columnas de ID traducidas, así es como evitar cada uno de ellos."
date: 2026-05-07
language: es
canonical: https://ai-glot.com/es/blog/csv-translation-mistakes-break-import
source: AI Glot blog
---
**En conclusión: el fallo en la importación de CSV suele deberse a la corrupción estructural más que a una mala traducción: al usar una herramienta que protege los ID, handles y etiquetas HTML mientras aplica la codificación UTF-8, eliminas la fricción técnica de la localización masiva.**

**El CSV parece idéntico al original. Aun así, la importación falla.** Así es como la mayoría de los proyectos de traducción masiva desperdician un fin de semana. A menudo ocurre porque el equipo no utilizó el **[mejor software de traducción de sitios web](/es/blog/best-website-translation-software)** para sus necesidades técnicas específicas.

Una importación de CSV corrupta casi nunca lanza un error claro. En su lugar, obtienes un producto de Shopify al que le falta el SKU, un elemento de Webflow CMS con un slug 404, o una app SaaS donde cada etiqueta en alemán es, de repente, el doble de larga que el botón que la contiene. El daño se produce en silencio y solo lo notas cuando un cliente lo hace. Esto resalta **[por qué es importante la traducción de sitios web](/es/blog/importance-website-translation)** y por qué debes entender los **[beneficios del SEO multilingüe](/es/blog/benefits-multilingual-seo)** antes de escalar.

He visto que esto sucede en proyectos reales más veces de las que puedo contar. Los cinco errores a continuación son los que se repiten una y otra vez, y la buena noticia es que todos son evitables con el **[flujo de trabajo de traducción de CSV](/es/blog/how-to-translate-csv-file-ai)** adecuado. Seguir una **[guía de traducción de sitios web para SEO](/es/blog/seo-website-translations)** adecuada y comprender la **[definición de SEO multilingüe](/es/blog/definition-multilingual-seo)** te ayudará a evitar estas trampas técnicas.

*Illustration: Una sola frase sustituye la pantalla de configuración. El plan se devuelve para su revisión.*

## Error 1: Traducir columnas que deben permanecer intactas

Este es el fallo más común y suele ocurrir cuando alguien entrega un CSV completo a ChatGPT o DeepL y deja que el modelo decida qué es "texto", que es una de las muchas razones por las que las **[herramientas de IA genéricas fallan](/es/blog/why-not-use-chatgpt-claude-translate-csv)** en la localización estructurada.

La trampa: un ID, un handle, un SKU, una URL o una columna de precios se traduce junto con el contenido real. El archivo se importa sin errores, pero ahora cada fila apunta al producto equivocado, a la página incorrecta o a un enlace roto.

Ejemplos reales que he visto:
*   Una **[traducción de CSV de Shopify](/es/solutions/shopify-product-translation)** donde `vendor` se tradujo de "Nike" a "Nique" en francés. Todos los productos de Nike desaparecieron del filtro de marca de la noche a la mañana.
*   Una **[traducción de contenido de CMS](/es/solutions/cms-content-translation)** donde se tradujo la columna `slug`, rompiendo 400 enlaces internos y cada enlace externo que la empresa había conseguido.
*   Un proyecto de **[localización de apps](/es/solutions/app-localization-file-translation)** donde se tradujo la columna `key`, por lo que la app cargó literalmente sin ninguna cadena coincidente.

**Cómo evitarlo:** nunca uses una herramienta que traduzca "todo por defecto". Con AI Glot, indicas las columnas a traducir en una frase sencilla en lenguaje natural. Los ID, handles, precios, URL y SKU permanecen idénticos al origen, byte por byte. La estructura que tu CMS o tienda espera está garantizada.

## Error 2: Deformar etiquetas HTML dentro del texto traducido

Este es el que más duele porque todo parece estar bien hasta que haces la vista previa de la página.

Cuando una herramienta de traducción de sitios web como Weglot exporta su CSV, las celdas de contenido rara vez son texto plano. Están llenas de etiquetas inline: `<wg-1>`, `<wg-2>`, `<strong>`, `<a href="...">`. Estas etiquetas envuelven un grupo de palabras para darles estilo o crear un enlace. El trabajo del traductor no es solo traducir las palabras, sino **mover las etiquetas para que sigan envolviendo el fragmento equivalente en el idioma de destino.**

Aquí es donde DeepL, las herramientas de IA genéricas y, sí, incluso los freelancers humanos, tienen dificultades:
- El texto en inglés "Click `<wg-1>`here`</wg-1>` to learn more" se convierte en alemán "Klicken Sie `<wg-1>`hier`</wg-1>`, um mehr zu erfahren," pero el modelo pierde la etiqueta, envuelve la palabra incorrecta o la duplica.
*   Cuando una frase en inglés se convierte en dos palabras en alemán, o viceversa, el límite de la etiqueta debe desplazarse. Un traductor ingenuo mantiene la etiqueta en el lugar equivocado (la palabra incorrecta queda enlazada) o la elimina (el enlace desaparece por completo).

He pasado personalmente por este dolor de cabeza: una fase de traducción que parecía perfecta en la hoja de cálculo pero que, una vez reimportada, generaba páginas donde la llamada a la acción ya no tenía enlace, o donde el estilo en negrita caía en la mitad equivocada de la frase.

**Cómo evitarlo:** utiliza una herramienta que entienda la preservación de etiquetas como una funcionalidad prioritaria. AI Glot está diseñado para la traducción nativa de CSV, por lo que trata las etiquetas inline como elementos estructurales que deben envolver el equivalente semántico en el idioma de destino. Y si tienes una regla puntual para un lote específico (como "nunca rompas las etiquetas `<wg-cta>`"), puedes añadirla directamente mediante instrucciones por lote antes de lanzar la traducción, además del **[glosario de marca](/es/blog/build-translation-glossary-brand)**.

*Illustration: Recibes un único archivo en el mismo formato en que llegó.*

## Error 3: Perder la codificación UTF-8 (también conocido como el desastre del carácter "?")

Si alguna vez has abierto un CSV traducido en Excel y has visto una fila de `?` o `Ã©` donde deberían estar los acentos franceses, ya conoces este error.

Los archivos CSV son sensibles a la codificación de caracteres. Cuando un archivo se mueve entre Excel, Google Sheets, una ventana de chat de un LLM y vuelve a regresar, la codificación puede cambiar silenciosamente de UTF-8 a un valor predeterminado regional (Windows-1252, ISO-8859-1, etc.). Una vez que esto sucede, cada carácter acentuado en tus traducciones al alemán, francés, español o polaco se corrompe.

**Cómo evitarlo:**
*   Exporta y reimporta siempre como UTF-8 con BOM cuando tu plataforma lo permita.
*   Evita pasar los archivos por Excel en idiomas con caracteres no ASCII; prefiere Google Sheets o un editor nativo de CSV.
*   Utiliza una plataforma de traducción que preserve explícitamente el formato UTF-8 en todo el proceso. AI Glot lee, procesa y escribe en UTF-8 por defecto, por lo que el archivo que descargas está listo para importar.

## Error 4: Traducir los encabezados de las columnas sin querer

Los encabezados son identificadores de campo que tu sistema de importación lee para saber qué significa cada columna. Si `title` se convierte en `titre` o `body_html` en `corps_html`, tu CMS no reconocerá el archivo y la importación fallará por completo o, lo que es peor, volcará los datos en los campos incorrectos.

Esto es exactamente lo que ocurre cuando alguien pega un CSV en ChatGPT y pide "traduce esto al francés". El modelo no tiene forma de saber que la fila 1 es estructural y que de la fila 2 en adelante hay contenido.

**Cómo evitarlo:**
*   Sé explícito con el alcance. Indica a AI Glot qué columnas traducir y, por defecto, dejará los encabezados intactos. Pídele que traduzca también los encabezados cuando el archivo realmente lo necesite (una tabla de datos pública, por ejemplo).
*   En caso de duda, pasa el archivo primero por el paso de revisión. Ver que "los encabezados se preservarán" antes de lanzar la traducción no cuesta nada y salva la importación.

El asesino silencioso: el archivo parece estar bien y el recuento de filas es correcto, pero en algún lugar intermedio una traducción introdujo una coma, una comilla o un salto de línea que no se escapó correctamente. A partir de esa fila, cada celda se desplaza una columna a la izquierda o a la derecha. El CMS importa el archivo sin protestar y los títulos de tus productos quedan ahora en la columna de precios.

Esto sucede porque:
*   Las herramientas de IA a veces "mejoran" la puntuación al traducir (convirtiendo `"` en `"` o `«`), lo que rompe las reglas de escape de los CSV.
*   Las traducciones pueden introducir comas de forma natural donde el original no las tenía ("Hello world" → "Bonjour, le monde").
*   Las traducciones largas ocasionalmente incluyen saltos de línea que el redactor no notó.

**Cómo evitarlo:** utiliza una herramienta que gestione el escape de CSV a nivel estructural en lugar de tratarlo como texto plano. AI Glot genera una salida correctamente escapada (campos entrecomillados, comillas escapadas, saltos de línea preservados dentro de las celdas), por lo que lo que reimportas es técnicamente correcto.

## El panorama general: por qué es importante el alcance

Si has llegado hasta aquí, probablemente habrás notado un patrón: cada uno de estos errores proviene de una herramienta que no sabe qué partes de tu CSV son contenido y cuáles son estructura. Las herramientas de chat de IA genéricas no hacen esta distinción. Incluso algunas plataformas de traducción la desdibujan.

Precisamente por eso AI Glot te pide que describas el trabajo en una frase sencilla en inglés antes de ejecutarlo, y puedes leer más sobre la **[traducción de CSV](/es/file-formats/csv-translation)**:

*   **Una sola columna de destino**: "translate the English column into French." Ideal para un archivo de glosario o un CSV de idiomas emparejados.
*   **Varias columnas de idiomas a la vez**: "translate the English column into the fr, de, es, and it columns." Ideal para hojas de cálculo con una columna por idioma.
*   **Un subconjunto elegido de columnas**: "translate the title and description, leave everything else untouched." El alcance adecuado para Webflow CMS, Shopify, WordPress o cualquier exportación de CMS donde la mayoría de las columnas sean metadatos estructurales.
*   **El archivo completo**: "translate every cell and header." Reservado para archivos donde todo el contenido es genuinamente traducible (un archivo plano de strings de una aplicación, por ejemplo).

Sea lo que sea que describas, AI Glot te mostrará un plan con los idiomas, el alcance, el recuento de palabras y el coste antes de gastar un crédito.

Combina esto con **instrucciones por lote** (como "conserva estas etiquetas" o "no traduzcas este nombre de marca") y un **glosario de espacio de trabajo** que se aplique automáticamente a todos los pares de idiomas, y los cinco errores anteriores dejarán de ser fallos que debes recordar evitar para convertirse en algo estructuralmente imposible.

## Cuándo los CSV son la herramienta ideal

Una nota sincera antes de terminar. La traducción masiva basada en CSV no es la respuesta adecuada para todo.

*   Para una nota de prensa, una página de inicio o una página de producto estrella, contrata a un traductor humano profesional. Ellos aportan conocimiento de la marca y del sector, además de la capacidad lingüística para **transmitir el mensaje** en el idioma de destino. Ninguna IA podrá replicar eso en los textos más críticos.
*   Para unos pocos párrafos de un texto puntual, ChatGPT o Claude funcionan bien. Tendrás que configurar el glosario manualmente y copiar y pegar el resultado, pero para tareas ocasionales es perfectamente razonable.
*   Para trabajos de traducción por lotes, con cientos o miles de filas de catálogos, CMS, blogs o contenido de aplicaciones, ahí es donde encaja AI Glot. Pagar 1.000 € por pieza por mil piezas no es un flujo de trabajo; aprender **[cómo hacer traducciones masivas](/es/blog/translations-in-bulk-without-copy-paste)** sí lo es.

## Una lista de control que no deberías tener que memorizar

Los cinco errores mencionados representan la gran mayoría de las importaciones de CSV fallidas que he visto en proyectos reales de localización. No son casos aislados u oscuros, son predecibles, y cada uno de ellos desaparece cuando la herramienta entiende la estructura del archivo que está traduciendo.

Si prefieres no memorizar una lista de control cada vez que traduces un archivo, **[regístrate en AI Glot](https://app.ai-glot.com/signup)** y comienza un lote gratuito. Definición del alcance en lenguaje sencillo, protección de glosario, instrucciones por lote y un paso de revisión antes de gastar un solo crédito. Tu reimportación te lo agradecerá.