How to fix locale/ Problems with special characters


Note: The following applies if your ownCloud server is running on Linux; it is not valid for an ownCloud server running under Windows; on Windows there is another problems with special characters which unfortunately can’t be solved at the moment because it’s a php problem (see this discussion).

If special characters in filenames you have uploaded to ownCloud (be it via the client or via the web interface) don’t show up properly (e.g. that a special character at the beginning just disappears in the web interface), try this:

Check the locale installed:

locale -a

If “en_US.UTF-8” is not on the list shown as output of this command, run one of these command to install it:
For Debian:

dpkg-reconfigure locales

For Ubuntu:

locale-gen en_US.UTF-8

See also this thread:

In case you are using PHP via FastCGI, be sure to check this thread: