Something I noticed a while ago : I am used to build websites using utf-8 rather than ISO encoding. When I started my first website with MODx I noticed no matter what character encoding I specified, the response headers was returning ISO-8859-1... I knew because it caused validation error : the encoding specified in the html head (<meta http-equiv="content-type" content="text/html; charset=utf-8"/>) did not match the servers headers.
Now my host (TextDrive) is in the US and default as utf-8, unless I edit php.ini it’s not ISO encoding. It meant MODx somehow had to be set up to have the frontend with same encoding as the backend/manager. I tried changing the encoding in the backend, and it worked... the only thing now is for me to have the french language file properly set for utf-8.
It’s no big deal, but we have to be clearer in the manager help you have :
Quote from: SystemPlease select which character encoding you wish to use in the manager. Please note that MODx has been tested with a number of these encodings, but not all of them. For most languages, the default setting of ISO-8859-1 suffices.
Is there something I am missing ? Was it intentionnally set up that way ?
Why not use utf-8 as default ?