67f511bae3
Created by Github action <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Broad i18n refresh touching email and front-end locales, with new/updated strings and some path/key adjustments. > > - Adds "Updates" settings page strings (e.g., `Updates`, `Early access`, `Read changelog`, "Check out our latest releases") and removes/replaces prior "Releases/Changelog" entries > - Introduces chart color palette label (`Default palette`) and page layout field widget messages (`No field configured`, `Select a field to display…`, `No related records`) > - Updates locale files for many languages (af-ZA, ar-SA, ca-ES, cs-CZ, da-DK, de-DE, el-GR, es-ES, fi-FI, aa-ER) with new or corrected translations and component path changes > - Email (vi-VN): adjusts generated translations; leaves some strings untranslated and clears one obsolete translation in `vi-VN.po` > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 0246b729afcb58fe43891fbcd99fd6ab825291c9. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY --> --------- Co-authored-by: Félix Malfait <felix@twenty.com> Co-authored-by: github-actions <github-actions@twenty.com> Co-authored-by: Félix Malfait <felix.malfait@gmail.com>
Twenty Emails
This package contains the email templates used by Twenty.
Features
- Email templates built with React Email
- Internationalization (i18n) support via @lingui/react
- Local preview server for testing email templates
Getting Started
Starting the Local Preview Server
To start the local preview server for email development:
npx nx start twenty-emails
This will run the development server on port 4001. You can then view your email templates at http://localhost:4001.
Building Emails
To build the email templates:
npx nx build twenty-emails
Email Structure
Each email template is located in the src/emails directory. The templates use various components from the src/components directory to maintain consistent styling and functionality.