Aller au contenu
OneKitly

Tu n'as pas à renommer tes colonnes en anglais

Publié le 08/09/2026 · 4 min de lecture · Outils fichiers

Daniel Okonkwo

Daniel Okonkwo — Développeur front-end et rédacteur Tech chez OneKitly

Performance web · Formats de fichiers

Vérifié à partir de 3 sources

Voir le profil →
En bref

Les deux importateurs CSV lisent la première ligne et comparent chaque en-tête à une liste de noms par colonne, en anglais, français, espagnol, portugais, allemand et italien. Un fichier de contacts peut donc porter les en-têtes prénom, nom de famille, société, téléphone, courriel et être compris exactement comme le seraient first, last, org, phone, email ; un fichier d'agenda peut porter titre, début, fin, lieu. Un seul mot pose vraiment problème. Nom désigne le patronyme en français, mais nome et nombre désignent le nom complet en italien, portugais et espagnol, et aucun dictionnaire ne tranche à partir du mot seul. L'importateur tranche par le voisinage : un nom placé à côté d'une colonne prénom est le patronyme, un nome placé à côté d'une colonne cognome est le prénom, et une colonne ambiguë restée seule est prise pour le nom entier. Charge le fichier et l'outil énumère les colonnes reconnues avant de convertir quoi que ce soit — c'est le moment de vérifier, pas après.

La ligne d'en-tête est reconnue en six langues : prénom, apellidos, Vorname et cognome sont tous compris. Un en-tête est réellement ambigu — nom — et c'est la colonne d'à côté qui tranche.

Le séparateur est deviné, pas supposé

Excel écrit un point-virgule dans toute l'Europe continentale, parce que la virgule y est le séparateur décimal. Un lecteur qui ne connaît que la virgule ne voit alors qu'une colonne, dont le nom est la ligne d'en-tête entière — et le fichier n'est pas rejeté, il est mal lu : aucune colonne ne correspond, et des fiches vides sont écrites sans un mot. L'importateur compte les séparateurs candidats hors guillemets, et sur les premières lignes seulement, pour qu'une adresse « Dupont, Jean » n'élise pas la virgule à elle toute seule.

Que faire quand une colonne n'est pas reconnue

L'outil le dit, et il énumère les en-têtes qu'il a trouvés — plus utile qu'un import silencieux. Renomme l'en-tête avec n'importe lequel des mots du tableau ci-dessus — tu n'as pas à choisir l'anglais, seulement un mot de la liste — et recharge. Un fichier de contacts a besoin d'au moins un parmi nom, prénom, e-mail, téléphone ou société pour être reconnaissable ; un fichier d'agenda d'au moins un parmi titre, début, fin ou lieu. Les colonnes inconnues sont ignorées plutôt que devinées : une colonne supplémentaire de références internes ne coûte rien.

Le même fichier de contacts, en-têtes en six langues, compris à l'identique
Champ vCardEn-têtes compris
Prénomfirst, first name, given, forename, prénom, vorname
Nom de famillelast, surname, family name, nom de famille, apellido(s), sobrenome, apelido, nachname, cognome
Nom completname, full name, display name, fn, nom complet, nombre completo, nome completo, vollständiger name
Sociétéorg, organisation, company, société, empresa, azienda, firma
Téléphonephone, tel, mobile, téléphone, teléfono, telefone, handy, telefono
Courrielemail, e-mail, mail, courriel, correo
Anniversairebirthday, bday, anniversaire, cumpleaños, aniversário, geburtstag, compleanno
CSV en VCFCrée un fichier vCard importable par ton téléphone à partir d'un tableau de contacts.Essayer l'outil →

Questions fréquentes

L'ordre de mes colonnes compte-t-il ?
Pas pour la reconnaissance — chaque en-tête est cherché par son nom, où qu'il se trouve. Il compte à un seul endroit : la colonne ambiguë nom, nome ou nombre, lue comme patronyme ou comme prénom selon qu'une colonne de prénom ou de nom de famille existe ailleurs dans la ligne. Tout le reste peut être dans n'importe quel ordre.
Une cellule peut-elle contenir plusieurs numéros ?
Oui — un contact peut avoir plusieurs téléphones et plusieurs e-mails, et l'export les écrit dans une seule cellule. Si tu fabriques le CSV toi-même, garde-les aussi dans une cellule et mets-la entre guillemets si elle contient ton séparateur. Ce qu'un tableur ne sait pas faire, c'est les étiqueter : un mobile et un fixe arrivent comme deux numéros sans indication de qui est qui ; ajoute l'étiquette dans la destination si tu en as besoin.
Quel format de date pour les colonnes d'agenda ?
Écris-les sans ambiguïté : 2026-09-07 pour une journée entière et 2026-09-07T14:00:00Z pour un instant, l'année d'abord. Une colonne de 07/09/2026 se lit septembre ici et juillet ailleurs, et un tableur la reformatera volontiers pendant que tu regardes ailleurs. Contrôle une ligne dans le visualiseur .ics après conversion, avant d'en importer cent.

Articles qui pourraient t'intéresser

Tous les guides →
TutorielFabriquer un agenda depuis un planning que tu as déjà dans un tableurEmplois du temps, calendriers de matchs, plannings de garde et programmes de conférence commencent tous leur vie en tableau. Quatre colonnes suffisent à en faire un fichier que toute application d'agenda sait importer.ExplicationUne adresse vCard a sept morceaux, une colonne de CSV en a unNoms, adresses et sociétés sont des champs structurés dans une vCard. Aplatis-les dans un tableur : ils se lisent à l'identique tout en perdant leurs coutures — ce qui compte dès qu'on refabrique une vCard depuis ce tableur.ExplicationUn événement récurrent fait une ligne dans le CSV, pas douzeUn fichier .ics range une réunion hebdomadaire une seule fois, avec une règle attachée. À l'export CSV tu obtiens une ligne pour toute la série — c'est le fichier qui est honnête, pas le convertisseur qui perd des lignes.ExplicationLe même fichier .ics peut désigner cinq heures différentesL'iCalendar écrit une heure de début de trois façons, et une seule est sans ambiguïté. Une réunion écrite avec un fuseau nommé, convertie sur des machines à Paris, New York et Honolulu, s'est étalée sur dix-neuf heures et a changé de jour.ComparatifTrois versions de vCard, et la même personne dans chacuneLa 2.1 marque les types sans signe égal, la 3.0 est ce que tout le monde lit, la 4.0 écrit certaines valeurs en URI — un téléphone peut donc arriver sous la forme tel:+33612345678, préfixe compris. Savoir laquelle tu as explique la plupart des surprises d'import.ComparatifDeux e-mails dans une cellule, ou deux chaînes dans un tableauUn contact peut avoir plusieurs numéros et plusieurs adresses. Le CSV les joint par un point médian dans une seule cellule ; le JSON les garde en liste — c'est la différence entre un script qui marche et un script qui découpe au jugé.

Outils similaires

Sources

Tu as repéré une erreur dans cet article ?