Vous essayez d’importer un CSV Google Contacts dans Outlook 2021 et obtenez l’erreur du « CSV translator » ? Suivez ce guide pas‑à‑pas pour corriger la structure du fichier, réussir le mappage des champs et éviter les pièges (encodage, séparateurs, doublons, grosse volumétrie).
Problème rencontré
Plusieurs utilisateurs rapportent que l’assistant d’importation d’Outlook 2021 se ferme ou affiche un message d’erreur dès le lancement, avant même la phase de correspondance des champs. Le message typique est :
« A File Error has occurred in the CSV translator while initializing a translator to build a field map »
Le symptôme le plus fréquent : Outlook ne passe pas à l’étape « Mapper les champs personnalisés » et retourne immédiatement à la boîte de dialogue précédente, ou bien signale un problème de fichier.
Pourquoi cette erreur survient
Le « CSV translator » d’Outlook est strict. Il échoue lorsqu’il détecte des irrégularités dans la structure du CSV. D’expérience, les causes les plus courantes sont :
- Colonne vide tout à droite : les exports Google contiennent parfois une colonne finale sans en‑tête ni données (Excel la repère souvent comme colonne « CK », « CL », etc.).
- Lignes désalignées : une ou plusieurs lignes ont moins (ou plus) de séparateurs que la ligne d’en‑tête ; Outlook n’arrive plus à construire la « carte » des champs.
- Guillemets ou retours ligne mal échappés : des notes, adresses ou champs « libres » comportent des virgules, guillemets doubles ou sauts de ligne non correctement encadrés par des guillemets.
- Encodage : l’encodage n’est pas déclaré clairement ; Outlook 2021 gère très bien l’UTF‑8 si le fichier est explicitement sauvegardé dans ce format.
- Délimiteur inadapté : l’assistant « Valeurs séparées par des virgules » attend des virgules, pas des points‑virgules. Un Excel en français peut, par défaut, ré‑enregistrer votre CSV avec des points‑virgules.
- Grosse volumétrie : des fichiers de dizaines de milliers de lignes se prêtent mal à l’import en un seul lot (risques de timeouts ou de mémoire).
Réponse & solution (méthode rapide)
- Ouvrir le fichier CSV dans Excel (ou tout tableur).
- Supprimer la colonne vide de fin de fichier qui se trouve fréquemment dans l’export Google (souvent tout à droite, ex. colonne CK).
- Rechercher d’autres désalignements : si certaines lignes comportent des cellules vides au milieu du jeu de données, décalez les valeurs vers la gauche pour rétablir la cohérence des colonnes.
- Enregistrer de nouveau le fichier au format CSV (UTF‑8).
- Relancer l’assistant Outlook :
- Fichier ➜ Ouvrir et exporter ➜ Importer/Exporter
- « Importer à partir d’un autre programme ou fichier » ➜ « Valeurs séparées par des virgules »
- Choisir « Ne pas importer les doublons » (ou l’option voulue)
- Sélectionner le dossier Contacts (Cet ordinateur uniquement), puis Suivant → Terminer. L’importation s’effectue alors sans erreur.
Pas à pas détaillé (Excel, LibreOffice, Google Sheets)
Ouvrir le CSV sans casser les séparateurs
Excel (FR) :
- Dans Données ➜ À partir du texte/CSV, sélectionnez le fichier exporté de Google Contacts.
- Dans la boîte d’import, choisissez Délimiteur : Virgule (et non « Point‑virgule »).
- Vérifiez l’aperçu : pas de colonnes fusionnées, les en‑têtes s’alignent. Cliquez sur Charger (ou Charger dans… si vous préférez d’abord transformer via Power Query).
LibreOffice Calc :
- Fichier ➜ Ouvrir ➜ choisissez le CSV. Dans « Options d’import », cochez Séparé par : Virgule, activez Guillemets : « , et Jeu de caractères : Unicode (UTF‑8).
- Vérifiez l’aperçu puis validez.
Google Sheets (pour un nettoyage rapide, si vous ne disposez pas d’Excel) :
- Créer une nouvelle feuille, Fichier › Importer › Importer un fichier › Téléverser, puis choisissez le CSV.
- Dans Fichier › Télécharger, exportez ensuite en Valeurs séparées par des virgules (.csv) (Google Sheets produit un CSV propre en UTF‑8).
Repérer et supprimer la colonne vide de fin
Faites défiler jusqu’aux dernières colonnes : si vous voyez une colonne sans en‑tête et totalement vide, supprimez‑la. Une colonne vide résiduelle suffit à faire échouer l’initialisation du « field map » d’Outlook.
Corriger les désalignements de lignes
Les désalignements proviennent souvent d’un champ « Notes » avec un retour à la ligne ou un guillemet non doublé. Conseils :
- Utilisez Rechercher/Remplacer pour remplacer les retours chariot internes par un espace (uniquement à l’intérieur des cellules, pas les fins de lignes).
- Si vous soupçonnez des guillemets non fermés, convertissez temporairement le fichier via Power Query (Données › À partir du texte/CSV › Transformer) et laissez l’outil régulariser les chaînes.
- Vérifiez que chaque ligne a le même nombre de colonnes que la ligne d’en‑tête. Une ligne « décalée » vers la droite se repère vite si un champ « E‑mail » se retrouve sous « Ville », etc.
Enregistrer en CSV UTF‑8, sans altérer le délimiteur
Dans Excel : Fichier › Enregistrer sous › Parcourir, puis sélectionnez CSV UTF‑8 (délimité par des virgules) (*.csv). Assurez‑vous que le séparateur reste la virgule (si votre système est paramétré avec « ; » comme séparateur de listes, l’export UTF‑8 d’Excel n’en tient pas compte : il reste bien en virgules).
Informations complémentaires utiles
- Utilisez le format d’export « Outlook CSV » proposé par Google Contacts ; il réduit les divergences d’en‑têtes.
- Vérifiez l’encodage : Outlook 2021 gère mieux les fichiers sauvegardés explicitement en UTF‑8.
- Taille du fichier : si le CSV dépasse 65 000 lignes, fractionnez‑le ; Outlook a parfois du mal avec les gros lots.
- Champ « E‑mail principal » obligatoire : assurez‑vous que chaque contact possède au moins une adresse ; les lignes sans adresse peuvent provoquer des anomalies de mappage.
- Alternative rapide : passer par l’appli Outlook .com (web) pour importer le CSV ; la synchronisation descendra ensuite dans Outlook 2021 via le compte Microsoft.
Exemple d’en‑têtes Google et structure attendue
Un export Google « Outlook CSV » ressemble à ceci (extrait) :
Name,Given Name,Family Name,Company,Job Title,E-mail 1 - Type,E-mail 1 - Value,E-mail 2 - Type,E-mail 2 - Value,Phone 1 - Type,Phone 1 - Value,Address 1 - Type,Address 1 - Street,Address 1 - City,Address 1 - Postal Code,Address 1 - Country,Notes
"DOE John",John,Doe,Exemple SA,Responsable IT,Home,john.doe@example.com,Work,j.doe@exemple.fr,Mobile,"+33 6 12 34 56 78",Work,"10 rue des Fleurs",Paris,75000,FR,"Client VIP"
Assurez‑vous que :
- La première ligne (en‑têtes) est unique et complète.
- Chaque ligne de données possède le même nombre de séparateurs que la ligne d’en‑têtes.
- Les champs contenant des virgules ou retours à la ligne sont entourés de guillemets.
Correspondance des champs : Google ➜ Outlook
Lors du mappage (Mapper les champs personnalisés), alignez les colonnes Google sur les champs cibles Outlook. Référentiel de base :
Colonne Google (CSV) | Champ Outlook | Conseil |
---|---|---|
Given Name | Prénom | Précisez le prénom même si « Name » est rempli. |
Family Name | Nom | Évite les inversions Nom/Prénom. |
Company | Société | Employeur/Organisation. |
Job Title | Fonction | Titre de poste, utile pour les vues. |
E-mail 1 – Value | Adresse de messagerie | À minima requis pour éviter des erreurs. |
E-mail 2 – Value | Adresse de messagerie 2 | Optionnel. |
E-mail 3 – Value | Adresse de messagerie 3 | Optionnel. |
Phone 1 – Value | Téléphone (Mobile/Travail/Domicile) | Choisissez la catégorie correspondant au type Google. |
Address 1 – Street/City/Postal Code/Country | Adresse (Rue/Ville/Code postal/Pays) | Associez l’ensemble au même bloc « Domicile » ou « Travail ». |
Birthday | Anniversaire | Format AAAA‑MM‑JJ recommandé. |
Notes | Notes | Évitez les retours à la ligne multiples. |
Checklist de nettoyage avant import
- 🧹 Supprimer toute colonne vide en fin de fichier.
- 🧭 Uniformiser l’ordre des colonnes (ne pas réordonner arbitrairement après export).
- 🧩 Corriger les lignes désalignées (nombre de colonnes identique partout).
- 🔤 Encoder en UTF‑8.
- 🧯 Échapper les guillemets doubles (
"
devient""
à l’intérieur d’un champ). - 📧 Renseigner au moins un e‑mail par contact.
- 🔁 Dé‑dupliquer avant import (éventuellement via « Supprimer les doublons » en Excel).
- 📦 Fractionner au‑delà de 10–15 k lignes en plusieurs fichiers.
- 🧪 Tester l’import avec un échantillon (50–100 lignes) avant le lot complet.
Méthode Power Query (Excel) pour régulariser un CSV « difficile »
- Données › À partir du texte/CSV ➜ Transformer les données.
- Vérifiez le Délimiteur : Virgule et le Type de données (mettez « Texte » pour E‑mails/Téléphones).
- Supprimez les colonnes « Sans nom » (icône de colonne › Supprimer).
- Remplacez les valeurs nulles par vide si nécessaire (Transformer › Remplacer les valeurs).
- Détectez les lignes avec nombre de colonnes anormal via Colonnes non vides ou en filtrant les anomalies visibles.
- Fermez & chargez, puis Fichier › Enregistrer sous ➜ CSV UTF‑8.
Erreurs fréquentes et remèdes
Erreur / symptôme | Cause probable | Solution |
---|---|---|
« A File Error… CSV translator… » dès l’ouverture | Colonne vide terminale ou ligne désalignée | Supprimer la dernière colonne vide ; corriger les lignes décalées |
Mappage des champs indisponible | En‑têtes manquants/doublons | Restaurer la ligne d’en‑têtes d’origine (ré‑export Google « Outlook CSV ») |
Accents mal affichés | Encodage non UTF‑8 | Ré‑enregistrer en CSV UTF‑8 |
Tout est dans une seule colonne | CSV sauvé au point‑virgule | Ré‑importer avec Délimiteur : Virgule puis sauvegarder |
Numéros de téléphone tronqués | Excel convertit en nombre/scientifique | Définir le type Texte pour ces colonnes avant d’enregistrer |
Blocage sur gros fichier (> 65 k lignes) | Limites pratiques d’Outlook/ressources | Fractionner en lots (A–F, G–M, etc.) |
Procédure d’import dans Outlook 2021 (rappel précis)
- Fichier ➜ Ouvrir et exporter ➜ Importer/Exporter.
- Importer à partir d’un autre programme ou fichier ➜ Valeurs séparées par des virgules.
- Sélectionnez le CSV corrigé (UTF‑8). Option « Ne pas importer les doublons » ou « Remplacer » selon votre politique.
- Cible : dossier Contacts (Cet ordinateur uniquement) de votre fichier de données (.PST ou .OST).
- À l’écran Mapper les champs personnalisés, ajustez la correspondance si nécessaire (voir tableau ci‑dessus).
- Terminer et patientez jusqu’à l’apparition des contacts.
Bonnes pratiques de qualité des données
- Standardisez les types de téléphone (Mobile, Work, Home) ; Outlook classe mieux les numéros.
- Uniformisez les pays (codes ISO ou libellés cohérents) pour la géolocalisation et les cartes.
- Normalisez le format des dates (AAAA‑MM‑JJ).
- Scindez les noms composés : « Given Name » = « Jean‑Baptiste », « Family Name » = « Durand ».
- Évitez les champs multi‑valeurs non standards ; privilégiez E‑mail 1/2/3 plutôt que des colonnes personnalisées.
Plan B si l’import local échoue
Si, malgré tout, l’assistant local refuse le fichier, utilisez l’import via Outlook.com :
- Connectez‑vous à votre compte Microsoft (web) et importez le CSV dans les Contacts.
- Attendez la synchronisation : Outlook 2021 récupérera ces contacts si le même compte Microsoft est configuré.
Autres options :
- Exporter en vCard (Google) puis convertir/agréger en un .VCF unique ; Outlook sait l’ouvrir, mais c’est moins fluide sur de gros volumes.
- Fractionner en lots de 5–10 k contacts et importer lot par lot.
FAQ
Dois‑je utiliser « Google CSV » ou « Outlook CSV » lors de l’export Google Contacts ?
Utilisez de préférence Outlook CSV : les en‑têtes sont plus proches des champs Outlook, ce qui réduit le mappage manuel.
Virgule ou point‑virgule ?
Choisissez « Valeurs séparées par des virgules » dans Outlook et assurez‑vous que votre fichier est bien délimité par des virgules. Si votre Excel remplace par des « ; », importez le CSV via Données › À partir du texte/CSV en imposant le délimiteur « Virgule », puis ré‑enregistrez.
Faut‑il un BOM (signature UTF‑8) ?
Pas indispensable avec Outlook 2021 si le fichier est sauvegardé en CSV UTF‑8 par Excel/Sheets. L’essentiel est d’éviter ANSI/ISO‑8859‑1.
Que faire des lignes sans adresse e‑mail ?
Outlook peut créer le contact, mais ces lignes perturbent parfois le mappage. Ajoutez au moins un e‑mail ou filtrez ces lignes avant import.
Comment éviter les doublons après la synchronisation ?
Testez avec un échantillon, gardez l’option « Ne pas importer les doublons », et dé‑dupliquez côté Google avant l’export.
Exemple de mini‑protocole de contrôle
- Ouvrir le CSV via À partir du texte/CSV (délimiteur Virgule, encodage UTF‑8).
- Supprimer toute colonne finale vide.
- Filtrer les lignes où « E‑mail 1 – Value » est vide ; décider de les supprimer ou de compléter.
- Vérifier que les colonnes Adresse (Street, City, Postal, Country) appartiennent à la même « Address 1 – Type ».
- Enregistrer en CSV UTF‑8 et importer dans Outlook (mapper si besoin).
Résumé
L’erreur « A File Error has occurred in the CSV translator… » lors de l’import de contacts Google dans Outlook 2021 provient presque toujours d’un CSV mal structuré : colonne finale vide, encodage ou séparateur incohérent, lignes désalignées. Supprimez la colonne vide, régularisez la structure, sauvegardez en UTF‑8 avec des virgules, puis relancez l’assistant d’import. En cas de difficulté persistante, l’import via Outlook.com sert d’excellent contournement.