• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.

Not a bug HTML emails being sent in english in the message source


Well-known member
Here is the scenario:

1. Mike replies to a PC started by Kier
2. Kier gets the email notification about the new reply
3. The email notification body is in another language because the phrases were translated.
4. However if Kier clicks on Show Original/View Source he will get something like this:

Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Kier, Mike replied to your personal conversation at XenForo:=
=0A=0A=09"Hey Kier I think we should reply to Super120's PC regarding the deletion log"=0A=0A-------------------------------=
---------------------------------------=0A=0ATo view this conversation,=
click here:=0Aurl_removed=0A=0ATo see all your active personal conversations=
, click here:=0Aurl_removed=0A=0A------=
is message was sent to you from Gamer Latino because your preferences ar=
e set to receive email when a new conversation message is received.=0A=
=0ATo stop receiving email, please edit your contact preferences:=0A

Tested on Gmail

I don't understand why you're sending the email in english behind the scenes... is this by NSA request? :p

Chris D

XenForo developer
Staff member
It probably means you haven't translated the plain text phrases.

Usually emails are sent with both HTML and plain text encoded in their message bodies. Presumably you've translated the HTML phrases (which contain HTML, things like the avatar and pretty quote boxes) but not the plain text ones, so when you receive the email, Gmail opens up the HTML version which you have translated, but there's a few things you can do to view the plain text version, which, you haven't translated hence still in English.

Chris D

XenForo developer
Staff member
These are the phrase names in question, if you want to check:


I'm guessing that at least one of those on your board is not translated.