Files in the “private” folder will be checked for foreign characters when MeteorJS is running.
An example of such would be the German Umlaute like ä, ü, ö but also ß
They are replaced with an underscore letter in the file name like:
Original: Joachim_Göttel.zip
In MeteorJS: Joachim_G_ttel.zip
Can someone point me to the code where this is happening in MeteorJS? I was trying to convert the file names but every normalization function has failed so far.
MeteorJS does it automatically. If you check .meteor/local/build/programs/server/assets/app/ this is the folder where files from private are moved to and being renamed in case a foreign character(s) is used.