E-mails localized
As a user, I only receive emails in my language or the default language set by the event organizer.
Info: this feature will also allow for better contributions to the translation of the application
- By default if we don not know the language of the user, we use the the language of the creator of the creator of the e-mail notification.
Tasks:
-
Backend: Create (improve) a standardized email layout -
Backend: Create a structure for markdown translated files -
Backend: Add generic layout (HTML) -
Backend: Generate emails for each notification types using markdown files -
Localize header and footer -
Replace and remove email designer plugin -
Bind to a collaborative translation tool
How does it work
-
We create a generic email template (logo on top, bottom links, etc…)
-
In code repository, we add markdown files translated for each lang following this structure:
-
/locales-email
-
/fr
-
NewTrip.md
-
…
-
-
/en
- NewTrip.md
-
-
-
We compose email using template and HTML formated content based on markdown files
Notion: https://www.notion.so/E-mails-localized-2d0d873a42b0455e84e1e3399c33d3f8
Points: 8