5 errori di traduzione CSV che compromettono l'importazione (e come evitarli)

5 errori di traduzione CSV che compromettono l'importazione (e come evitarli)

7 maggio 2026

In sintesi: il fallimento dell’importazione CSV è solitamente causato dalla corruzione strutturale piuttosto che da una cattiva traduzione: utilizzando uno strumento che protegge ID, handle e tag HTML garantendo la codifica UTF-8, elimini gli attriti tecnici della localizzazione massiva.

Il CSV sembra identico all’originale. L’importazione fallisce comunque. È così che la maggior parte dei progetti di traduzione massiva spreca un intero weekend. Spesso accade perché il team non ha utilizzato il miglior software di traduzione per siti web per le proprie esigenze tecniche specifiche.

Un’importazione CSV errata quasi mai genera un errore chiaro. Invece, ti ritrovi con un prodotto Shopify senza SKU, un elemento CMS Webflow con uno slug 404, o un’app SaaS dove ogni etichetta in tedesco è improvvisamente lunga il doppio del pulsante che la contiene. Il danno avviene silenziosamente e te ne accorgi solo quando lo nota un cliente. Questo evidenzia perché la traduzione del sito web sia importante e perché devi comprendere i vantaggi della SEO multilingue prima di scalare.

Ho visto accadere questo in progetti reali più volte di quante possa contarle. I cinque errori riportati di seguito sono quelli che si ripetono costantemente, e la buona notizia è che sono tutti evitabili con il giusto workflow di traduzione CSV. Seguire una corretta guida alla traduzione SEO dei siti web e comprendere la definizione di SEO multilingue ti aiuterà a evitare queste trappole tecniche.

Una singola frase sostituisce la schermata di configurazione. Il piano viene restituito per la revisione.

Errore 1: Tradurre colonne che devono rimanere intatte

Questo è l’errore più comune in assoluto e accade solitamente quando qualcuno consegna un CSV completo a ChatGPT o DeepL e lascia che il modello decida cosa sia “testo”, uno dei molti motivi per cui i tool AI generici falliscono nella localizzazione strutturata.

La trappola: una colonna ID, handle, SKU, URL o prezzo viene tradotta insieme ai contenuti effettivi. Il file viene importato senza errori, ma ogni riga ora punta al prodotto sbagliato, alla pagina errata o a un link interrotto.

Esempi reali che ho riscontrato:

  • Una traduzione CSV di Shopify in cui vendor è stato tradotto da “Nike” a “Nique” in francese. Ogni prodotto Nike è sparito dal filtro per marca da un giorno all’altro.
  • Una traduzione di contenuti CMS in cui la colonna slug è stata tradotta, rompendo 400 link interni e ogni backlink acquisito dall’azienda.
  • Un progetto di localizzazione app in cui la colonna key è stata tradotta, rendendo l’app incapace di caricare qualsiasi stringa corrispondente.

Come evitarlo: non usare mai uno strumento che traduca “tutto per impostazione predefinita”. Con AI Glot, indichi le colonne da tradurre in una semplice frase in linguaggio naturale. ID, handle, prezzi, URL e SKU rimangono identici al byte rispetto all’originale. La struttura richiesta dal tuo CMS o store è garantita.

Errore 2: Distorcere i tag HTML all’interno del testo tradotto

Questo è l’errore che fa più male, perché tutto sembra a posto finché non si visualizza l’anteprima della pagina.

Quando uno strumento di traduzione per siti web come Weglot esporta un CSV, le celle del contenuto raramente contengono solo testo semplice. Sono piene di tag inline: <wg-1>, <wg-2>, <strong>, <a href="...">. Questi tag racchiudono una sequenza di parole per applicare stili o link. Il compito del traduttore non è solo tradurre le parole, ma spostare i tag in modo che racchiudano l’equivalente della lingua di destinazione.

È qui che DeepL, gli strumenti di AI generica e sì, persino i freelance umani, vanno in crisi:

  • L’inglese “Click <wg-1>here</wg-1> to learn more” diventa il tedesco “Klicken Sie <wg-1>hier</wg-1>, um mehr zu erfahren,” ma il modello perde il tag, lo applica alla parola sbagliata o lo duplica.
  • Quando una frase inglese diventa due parole tedesche, o viceversa, il confine del tag deve spostarsi. Un traduttore ingenuo mantiene il tag nella posizione errata (la parola sbagliata è ora linkata) oppure lo rimuove (il link scompare completamente).

Ho vissuto personalmente questo incubo: una revisione della traduzione che sembrava perfetta nel foglio di calcolo ma che, una volta re-importata, produceva pagine in cui la call-to-action non era più linkata, o dove lo stile in grassetto finiva sulla metà sbagliata della frase.

Come evitarlo: usa uno strumento che consideri la preservazione dei tag come una funzionalità prioritaria. AI Glot è progettato per la traduzione nativa di CSV, quindi tratta i tag inline come elementi strutturali che devono racchiudere l’equivalente semantico nella lingua di destinazione. E se hai una regola specifica per un lotto particolare (come “non interrompere mai i tag <wg-cta>”), puoi aggiungerla direttamente tramite le istruzioni per lotto prima dell’avvio, in aggiunta al glossario del brand.

Viene restituito un unico file, mantenendo il formato originale.

Errore 3: Perdita della codifica UTF-8 (ovvero il disastro del carattere “?”)

Se hai mai aperto un CSV tradotto in Excel e hai visto una serie di ? o é dove dovrebbero esserci gli accenti francesi, hai già incontrato questo errore.

I file CSV sono sensibili alla codifica dei caratteri. Quando un file passa tra Excel, Google Sheets, una chat di un LLM e ritorna indietro, la codifica può passare silenziosamente da UTF-8 a un default regionale (Windows-1252, ISO-8859-1, e così via). Una volta accaduto, ogni carattere accentato nelle tue traduzioni in tedesco, francese, spagnolo o polacco viene deturpato.

Come evitarlo:

  • Esporta e re-importa sempre in UTF-8 con BOM dove la piattaforma lo supporta.
  • Evita di passare per Excel per le lingue con caratteri non ASCII; preferisci Google Sheets o un editor nativo per CSV.
  • Usa una piattaforma di traduzione che preservi esplicitamente l’UTF-8 in tutto il flusso. AI Glot legge, elabora e scrive in UTF-8 per impostazione predefinita, quindi il file che scarichi è pronto per l’importazione.

Errore 4: Tradurre le intestazioni di colonna senza volerlo

Le intestazioni sono identificatori di campo che il sistema di importazione legge per sapere a cosa corrisponde ogni colonna. Se title diventa titre o body_html diventa corps_html, il tuo CMS non riconoscerà il file e l’importazione fallirà oppure, peggio, inserirà i dati nei campi sbagliati.

È esattamente ciò che accade quando qualcuno incolla un CSV in ChatGPT e chiede “traduci questo in francese”. Il modello non ha modo di sapere che la riga 1 è strutturale e che dalla riga 2 in poi si trova il contenuto.

Come evitarlo:

  • Sii esplicito sull’ambito. Indica ad AI Glot quali colonne tradurre e lui lascerà intatte le intestazioni per impostazione predefinita. Chiedigli di tradurre anche le intestazioni solo quando il file ne ha effettivamente bisogno (ad esempio, una tabella di dati pubblica).
  • In caso di dubbio, sottoponi prima il file alla fase di revisione. Verificare che appaia la scritta “le intestazioni saranno preservate” prima dell’avvio non costa nulla e salva l’importazione.

Il killer silenzioso: il file sembra corretto e il numero di righe è giusto, ma da qualche parte a metà una traduzione ha introdotto una virgola, un apice o un’interruzione di riga non correttamente gestiti. Da quella riga in poi, ogni cella è spostata di una colonna a sinistra o a destra. Il CMS importa il file senza dare errori e i titoli dei prodotti si ritrovano ora nella colonna del prezzo.

Questo accade perché:

  • Gli strumenti AI a volte “migliorano” la punteggiatura durante la traduzione (trasformando " in " o «), rompendo le regole di escape del CSV.
  • Le traduzioni possono introdurre naturalmente virgole dove l’originale non ne aveva (“Hello world” → “Bonjour, le monde”).
  • Le traduzioni lunghe a volte includono interruzioni di riga che l’autore non ha notato.

Come evitarlo: usa uno strumento che gestisca l’escape dei CSV a livello strutturale invece di trattarli come semplice testo. AI Glot genera output correttamente formattati (campi tra virgolette, apici gestiti, interruzioni di riga preservate all’interno delle celle), quindi ciò che re-importi è byte-corretto.

Il quadro generale: perché l’ambito è fondamentale

Se sei arrivato fin qui, avrai notato un modello: ognuno di questi errori deriva da uno strumento che non distingue tra le parti di contenuto e le parti di struttura del tuo CSV. Gli strumenti di chat AI generici non fanno questa distinzione. Persino alcune piattaforme di traduzione la confondono.

È esattamente per questo che AI Glot ti chiede di descrivere il lavoro in una semplice frase in inglese prima di eseguirlo, e ne spiega di più nella sezione traduzione CSV:

  • Una sola colonna di destinazione: “traduci la colonna inglese in francese”. Ideale per un file glossario o un CSV con lingue accoppiate.
  • Diverse colonne linguistiche contemporaneamente: “traduci la colonna inglese nelle colonne fr, de, es e it”. Ideale per fogli di calcolo con una colonna per lingua.
  • Un sottoinsieme scelto di colonne: “traduci il titolo e la descrizione, lascia intatto tutto il resto”. L’ambito corretto per Webflow CMS, Shopify, WordPress o qualsiasi export di CMS in cui la maggior parte delle colonne sono metadati strutturali.
  • L’intero file: “traduci ogni cella e intestazione”. Riservato a file in cui l’intero contenuto è effettivamente traducibile (ad esempio, un file piatto di stringhe per app).

Qualunque cosa descriva, AI Glot ti mostrerà un piano, le lingue, l’ambito, il conteggio delle parole e il costo prima di consumare un credito.

Abbina tutto questo a delle istruzioni per batch (come “preserva questi tag” o “non tradurre questo nome di brand”) e a un glossario di workspace applicato automaticamente a tutte le coppie linguistiche, e i cinque errori sopra citati diventeranno strutturalmente impossibili, invece di essere sbagli che devi ricordarti di evitare.

Quando i CSV sono lo strumento ideale

Una breve nota di onestà prima di concludere. La traduzione massiva basata su CSV non è la soluzione giusta per ogni caso.

  • Per un comunicato stampa, una homepage o la pagina di un prodotto di punta, affida il lavoro a un traduttore professionista umano. Porta con sé la conoscenza del brand e del settore, e la competenza linguistica per veicolare il messaggio nella lingua di destinazione. Nessuna AI può replicare questo risultato per i testi ad alto impatto.
  • Per pochi paragrafi di testo isolati, ChatGPT o Claude vanno benissimo. Dovrai configurare manualmente il glossario e fare copia-incolla dell’output, ma per compiti puntuali è assolutamente ragionevole.
  • Per i lavori di traduzione massiva, con centinaia o migliaia di righe di cataloghi, CMS, blog o contenuti di app, è qui che entra in gioco AI Glot. Pagare 1.000 € a pezzo per mille pezzi non è un flusso di lavoro: imparare come effettuare traduzioni massive lo è.

Una checklist che non dovresti dover memorizzare

I cinque errori sopra descritti rappresentano la stragrande maggioranza degli import CSV falliti che ho visto in progetti di localizzazione reali. Non sono casi limite oscuri, sono prevedibili, e ognuno di essi scompare quando lo strumento comprende la struttura del file che sta traducendo.

Se preferisci non dover memorizzare una checklist ogni volta che traduci un file, iscriviti a AI Glot e avvia un batch gratuito. Definizione dell’ambito in inglese semplice, protezione del glossario, istruzioni per batch e una fase di revisione prima di spendere un singolo credito. Il tuo re-import ti ringrazierà.

10.000 parole gratuite al momento dell'iscrizione

Vuoi tradurre i tuoi file di grandi dimensioni?