Hi, this wasn't the solution. But I figured out, that
post_text
gets somehow a doubled encoding.
So in any case this is the header:
Code: Select all
<!DOCTYPE html>
<html lang="de_x_sie">
<head>
<meta charset="utf-8">
this is not correct, because
de_x_sie (German (Formal Honorifics)) means only something for PHPBB, but this is an ignorable mistake. More important is the charset and this is by default
utf-8. Switching the board language shouldn't be the solution, because we have also Russian and Ukrainian as board languages and sometimes texts with Cyrillic characters.
'ü' is somehow encoded in
'post_text' like that:
ü
. So I suggest, that somewhere
'post_text' lacks a
html_entity_decode
or there is a double encoding via
htmlentities
, but I couldn't find it.
And to be sure: all the titles are correct shown.
This digest mail is a standard html mail. Images are not embedded and
"iframe,video" are excluded tags. Maybe the last function is causing this error?
If you want, I can provide you with two example mails. One with correct displaying of all these Umlauts in titles and text and one with displaying Umlauts correctly only in titles.