Skip to content

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

Edited by Tim Izzo