File name transliteration I need to clean up file names on upload. Both for image fields, other file fields and IMCE file manager. The transliteration module is not yet ported to Drupal 8 and the community does not seem to agree on how to implement the core transliteration in Drupal 8.

Do I have to make a custom module for this, or is there a simpler way?

Right now, Drupal 8 seems to allow both spaces and special characters in filenames. I know about the module File (Field) Paths, but it will have to be set up for every file field on every content type. I don't think it will work with IMCE.
I applied a Drupal 8 core patch from this page. It seems to work fine. It adds a new option to /admin/config/media/file-system:


This option enables transliteration for all future uploads to all file fields. It also works for inline images when Enable image uploads is enabled (for the text-format). I don't know if the patch affects IMCE, since IMCE was not installed on my test installation.