Help needed with v8.5.12 diacritics/accents inconsistencies

Hi,
I have been working (on and off) for quite some time on my website, and now the biggest obstacle that stops me from going online is the inconsistent handling of diacritics and accents. I am running Concrete 8.5.12 with PHP 7.4.33 and what really puzzles me is that using the same font on a typical blog page will show the diacritics/accents properly within the body, but not in the title. I suspect this might have something to do with the fact that the text for the title cannot be entered directly, but that is as far as my mind can go. Now, in theory I could select the specific text block type (Header 1) to use the Arial font, which seems to be what the system defaults to anyway, but I really would love to use the more elegant fonts I have in mind. Can anyone provide any help or information that could make this possible?
Thanks in advance to anyone who will take the time to reply.

What theme are you using. It sounds like the headers are being rendered differently that the content blocks yoou are using.

Check the code that displays the headers and make sure you are using something like this

h($page->getCollectionName())

Or wrapping the variable with a h() tag.

Also check you have page encoding in the header

1 Like

Thanks, I’ll check that later today! I’m using the Framework theme.
In the meantime I have noticed that there are a couple fonts that seem to be immune from this. I think that has to do also with the database charset changes when upgrading from 8.5.2.