Hi Spheerys,
We ran some tests with Heliotrope. Here is what we got :
First, We don’t use auto in
$output = mb_convert_encoding($output, $modx->config['modx_charset'], auto);
we just use
$output = mb_convert_encoding($output, $modx->config['modx_charset']);
1- Feed in ISO and site in UTF-8 : you have to use &convEntities=`0` to get letters with accents (é)
2- But when no auto in mb_convert_encoding function, we get é with feed in UTF-8
So, if you add auto to mb_convert_encoding function, feed in UTF-8 work fine (with &convEntities=`1`) BUT feed in ISO don’t output letters with accents. Instead of
végétale, I get
vgtale.
So, at that time, I didn’t find solution to use both UTF-8 and ISO feed on the same site.