After upgrading to NodeBB 4.6, Chinese filenames show as garbled text in the admin panel, while displaying correctly on the frontend.
Issue:
Upload Chinese-named files → frontend shows correctly
Admin panel displays random characters instead of Chinese text
Works fine in NodeBB 4.2, broken after 4.6 upgrade
This appears to be a regression in filename encoding handling specific to the admin interface. The actual files work properly - only the display is affected.
Environment: Ubuntu, C.UTF-8 locale, MongoDB.
Requesting investigation into this encoding issue that affects Chinese content management in the admin panel.
For example, the Chinese name of this image also appears garbled in the backend, but it displays correctly on the front end.