Skip to main content

Why do non-English characters in file names appear as symbols in the File Uploader?

Learn why file names with non-English characters display as percent-encoded values in the File Uploader element, and what to expect in the meantime.

Written by Sofia Maconi
Updated over a week ago

When you upload a file with non-English characters in its name using the File Uploader element, those characters may display as percent-encoded values (e.g. %C3%A9 instead of é). The file itself is fully accessible and usable — only the displayed name is affected.

What you might notice

  • File names with accented or non-English characters appear as percent-encoded strings (e.g. %20, %C3%A9) in the File Uploader element

  • The same file uploaded with the Multi-file Uploader displays the characters correctly — the two elements behave inconsistently

Workaround

There's no workaround to change how the file name is displayed in the File Uploader element. As an alternative, the Multi-file Uploader element handles non-English characters correctly if your use case allows for it.

Status

We're aware of this inconsistency between the two uploader elements. Addressing it requires a product decision on how to align their behavior, so we don't have a fix timeline yet.

Did this answer your question?