using diacritics on the Internet makes everything more difficult

which, in my case, was compounded by MacOS also making weird choices about how to handle encodings

using the MacOS (built-in) archiving tool to create a .zip file out of data with diacritics in the file names resulted in a bundle that, when extracted in CPanel, yielded mangled UTF-8 data

you know it's a good day for debugging when the answer to your troubles is in an essay written in 2008: https://marcosc.com/2008/12/zip-files-and-encoding-i-hate-you/

#webdev

Zip files and Encoding – I hate you.

I’ve written about some of the issues with depending on zip as a packaging format in the past. As people know, Web Apps is depending on Zip as the packaging format for Widgets. Zip the good Z…

Marcos Cáceres' blog