liberapay / liberapay.com

Source code of the recurrent donations platform Liberapay

Home Page:https://liberapay.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Emails incorrectly encoded/decoded

hermann-san opened this issue · comments

Hi,
when I receive a confirmation e-mail about a payment, there are some German characters that are not visible. That implies that those e-mails are not localized for German language. Here is an example.
Those are characters like uäöü but also € Euro
I can still understand the e-mail, but It would be nice if the e-mails would be localized for German language

Hallo,
Die am 17.04.2023 eingeleitete Auszahlung über 5,00 € ist ausgeführt worden.
Vielen Dank für diese Spende!

The problem isn't in Liberapay. It looks like the software you're using to read the email is incorrectly decoding it using one of the ISO-8859 standards, when in fact it's supposed to use the UTF-8 standard.

I'm using Outlook 2019 - standard installation.
I've tested it just now and there is no problem sending and receiving e-mails with those special characters, in general.
Also I've check a number of E-mail newsletters and stuff that I receive and those characters display correctly.
I've these issue only with Liberapay (as far as I remember). All Liberapay E-mails since 2020 (about 20 E-mails) are affected
I personally don't have a problem with these minor issues. If you'd like me to check something, just let me know. Else I will just ignore this in the future.

I've found a possible explanation for this issue, and fixed the cause.

@hermann-san To check whether the problem is indeed fixed for you, I suggest that you log into your account via email (by leaving the password field empty).

looks good 👍️