💾 Quel format doit avoir un fichier CSV pour l’importation ?
Malheureusement, le CSV n’est pas un format standardisé et il en existe de nombreuses variantes.
Wokabulary prend en charge les formats CSV les plus courants, utilisés par la plupart des autres apps de flashcards ainsi que par Apple Numbers et Microsoft Excel.
Structure
Les colonnes de chaque entrée doivent suivre la structure suivante :
| Mot étranger | Traduction | Commentaire (facultatif) | Tags (facultatif) |
|---|---|---|---|
| house | la maison | La maison est rouge | ville |
| flower | la fleur | nature |
Exemple
Dans ton éditeur de texte, un exemple de fichier CSV anglais-français devrait ressembler à ceci :
"house","la maison","La maison est rouge","ville","leçon 1"
"sun","le soleil","Le soleil brille", "nature"
"flower","la fleur","","nature"
"sky","le ciel","","nature","leçon 2"
"tree","l'arbre","","nature"
....
Détails techniques
Les données CSV doivent remplir les conditions suivantes :
- les entrées (= paires de mots) sont séparées par des retours à la ligne (sauts de ligne Windows ou Unix)
- les valeurs (colonnes) sont séparées par une virgule, un point-virgule ou une tabulation
- le séparateur de valeurs ne peut apparaître dans une valeur que si celle-ci est entre guillemets ("")
- l’encodage de texte UTF-8 est recommandé
Tu devrais pouvoir définir ces options au moment d’exporter ton fichier CSV.
Astuce
Le plus simple pour modifier un fichier CSV, c’est de l’ouvrir dans Apple Numbers puis de l’exporter à nouveau. Le format d’exportation CSV de Numbers a été bien testé avec Wokabulary.Tu peux aussi modifier ton fichier CSV avec n’importe quel éditeur de texte. Par exemple, tu peux utiliser la fonction rechercher et remplacer pour changer les séparateurs en virgules ou en points-virgules. La plupart des éditeurs de texte permettent aussi de changer les fins de ligne et l’encodage du texte.