Lecture : environ 1 minute.
Un fichier au nom accentué entre dans une archive ZIP. À la sortie, sur un autre ordinateur, son nom peut revenir abîmé.
La cause tient à l’encodage, la façon dont l’ordinateur enregistre chaque caractère. « Si le mauvais encodage est appliqué aux octets en mémoire, ceci rendra le texte incompréhensible », écrit le W3C, l’organisme qui publie les standards du Web, à propos des textes.
Selon Wikipédia, les noms de fichiers y sont exposés dans une archive ZIP. Selon la spécification du format, celui-ci n’a longtemps prévu qu’un ancien jeu de caractères, celui des premiers PC. L’UTF-8, un encodage qui couvre toutes les écritures, n’y est entré qu’ensuite : depuis, deux encodages cohabitent dans ce format, et un logiciel peut lire l’un pour l’autre.
Un exemple fictif : le même fichier, avant et après l’archive
Pépinière_Relevé.pdfPépinière_Relevé.pdfle même nom, écrit en UTF-8 dans l’archive et relu en Windows-1252, un autre encodage : ici, chaque lettre accentuée se change en deux signesPepiniere_Releve.pdfaucune lettre accentuée à mal lirePour finir
💬 Quand ai-je envoyé, pour la dernière fois, une archive ZIP dont les fichiers portaient des accents ?
Pour continuer :
Pas d’accent dans un nom de fichier
Tous les articles
Sources
- W3C, « Les caractères », Activité d’internationalisation, sans date lue, page consultée le 09.10.2026
- PKWARE, « APPNOTE.TXT - .ZIP File Format Specification » (Spécification du format de fichier ZIP), version 6.3.10, révisée le 01.11.2022, annexe D (en anglais), page consultée le 09.10.2026
- Python Software Foundation, « zipfile : travailler avec des archives ZIP », documentation de Python 3.14.8, sans date lue (la note citée est en anglais), page consultée le 09.10.2026
- Wikipédia en anglais, « ZIP (file format) » (ZIP, format de fichier), page consultée le 09.10.2026
- Wikipédia, « Mojibake », et Wikipédia en anglais, « Mojibake », pages consultées le 09.10.2026
L’image de titre est une illustration créée avec l’aide d’une IA (l’outil d’images de Canva), à partir de mes consignes.
Cette page est écrite avec l’aide de mon assistant d’IA.