Skip to content

task: Support emails.ftl string#1015

Open
dschom wants to merge 1 commit intomozilla:mainfrom
dschom:main
Open

task: Support emails.ftl string#1015
dschom wants to merge 1 commit intomozilla:mainfrom
dschom:main

Conversation

@dschom
Copy link
Contributor

@dschom dschom commented Feb 6, 2026

Because:

  • We now have a dedicated, shared library for rendering email templates
  • The .ftl files are contained in this library
  • We've started using them, and are actively porting the strings from auth.ftl into emails.ftl.

This Commit:

  • Updates scripts to export l10n strings to emails.ftl
  • Updates CI to run extraction on email-renderer lib

Notes

I've validated the CI runs, but had commented out the line that issued the actual PR to avoid any confusion. The line that creates the PR has been reintroduced, so when we review this, we should run the action once more, and then audit the PR it creates.

Here's the successful run sans PR. https://github.com/mozilla/fxa-content-server-l10n/actions/runs/21726817887

Because:
- We now have a dedicated, shared library for rendering email templates
- The .ftl files are contained in this library
- We've started using them, and are actively porting the strings from auth.ftl into emails.ftl.

This Commit:
- Updates scripts to export l10n strings to emails.ftl
- Updates CI to run extraction on email-renderer lib
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant