Every e-mail notification messages I receive are empty. I installed two languages, but even I use English as default language, result is same.

Comments

coolman7’s picture

I found the problem. When I add second language, message types' of English and newly created language became empty. Only original's message types are set, but it does not work. As a workaround I copied all content from original to second language solved my problem.

ezra-g’s picture

Status: Active » Fixed

Yes, the solution there is to manually translate the message content into other languages. See #2006702: Support for undefined language and #2097083: Message API messages are not translated for more discussion on solutions to this problem that could require less effort than manually copying all of the message configuration on a site.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

TuWebO’s picture

Hello,
FYI if someone runs into this problem, I'll post the steps that worked for me:

  1. Go to /admin/structure/messages
  2. Click the link Copy messages text fields from one language to others
  3. Select a language to copy from: Language Neutral
  4. Select languages to copy to: English and Spanish (in my case)
  5. Then go to admin/structure/messages and check for your different message types that tokens and text have been filled up for the different languages
  6. Enjoy!

Hope this helps, this issue is not so obvious

steveoriol’s picture

Juste Just a correction on #4, ;-)
It is not
1. Go to /admin/structure/messages
but,
1. Go to /admin/config/system/message