-
Notifications
You must be signed in to change notification settings - Fork 9.4k
E-Mail subject not showing "ü" german Umlaute #15620
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I noticed this same problem… Any diacritics in the subject line is converted to "?". |
@ymarc77 Tell as your Magento version please |
Magento 2.2.4, noticed on 2.2.3 too. |
Did you recently Upgrade to 2.2.X ? The Magento instance I'm working on was only affected when I upgraded to 2.2.4 from 2.1.x |
No. I migrated from 1.8.1 to 2.2.1, then updated to 2.2.2 and 2.2.3. |
#mhlej18 |
@kkrieger85 thank you for joining. Please accept team invitation here and self-assign the issue. |
@magento-engcom-team give me 2.2.4 instance |
Hi @kkrieger85. Thank you for your request. I'm working on Magento 2.2.4 instance for you |
Hi @kkrieger85, here is your Magento instance. |
I cannot not reproduce this issue with Vanilla Magento 2.2.4 |
E-Mail source:
|
Hi @kkrieger85 thank you for your research and investigation the issue |
I didn't find a solution, I'm disappointed with this error… |
Same issue after update to 2.2.5 |
Same issue after update to 2.2.5 This issue realy should be reopened! Mentioned also here #8094 |
Ready to work on this issue at #mm19in |
Hi @rahul-kachhadiya. Thank you for working on this issue.
|
@magento-engcom-team give me 2.3-develop instance |
Hi @rahul-kachhadiya. Thank you for your request. I'm working on Magento 2.3-develop instance for you |
Hi @rahul-kachhadiya, here is your Magento instance. |
Hi @ananth-iyer. Thank you for working on this issue.
|
@magento-engcom-team give me 2.3-develop instance |
Hi @ananth-iyer. Thank you for your request. I'm working on Magento 2.3-develop instance for you |
Hi @ananth-iyer, here is your Magento instance. |
@magento-engcom-team This issue requires email sending service enabled. Can you help me with this? |
@magento-engcom-team give me 2.2-develop instance |
Hi @ananth-iyer. Thank you for your request. I'm working on Magento 2.2-develop instance for you |
Hi @ananth-iyer, here is your Magento instance. |
@magento-engcom-team @kemexyz This issue is only in 2.2-develop instance. While testing on local 2.2 instance I found that MySQL is returning correct german character ü but Magento PHP code is converting "ü" to "?". So will check which file is required for 2.2 version when I get free. |
You need only to update a Dotmailer module to last versions. They have declared a fix six months ago. |
Hereby they've released the fix for this in v3.0.2 with this commit: 635a62c dotmailer/dotmailer-magento2-extension#517 (comment) |
@zaietsv Thank you for pointing it out the release commit. But I tried to update Dotmailer but I got composer error: After that I copied the fixes in Magento 2.2 then edited email template on admin & tested email send. And found it showing german letter in email subject & body. EDITED |
Preconditions
(3. My magento has this module https://github.com/magepal/magento2-gmail-smtp-app)
Steps to reproduce
Expected result
Actual result
I resolved this issue by creating a plugin for Magento\Email\Model\Template method getSubject/afterGetSubject with utf8_encode($result) to UTF-8 encode the result.
This seems to be working for now.
Note for the module mentioned in the preconditions:
https://github.com/magepal/magento2-gmail-smtp-app
This module was installed before I upgraded to Magento 2.2.4 from 2.1 and there were no issues with the encoding of the subject line
Also the System does not retrieve the subject line when opening the email template.
The text was updated successfully, but these errors were encountered: