mozilla / mozilla/fxa

English and Korean content in Danish Emails

Open
#14,412 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
685
Forks
237
Avg merge
2d 17h
Merged PRs (30d)
136

Description

Description

Report from one of our localizers:
I made some changes to my Firefox account a couple days ago and received emails from Firefox Accounts. I found a couple of problems.

Steps to reproduce
  1. Remove secondary email address.
  2. Receive an all English email. ("Secondary email removed")
  3. Add a new secondary email address
  4. The "Secondary email added" email was all Danish.
  5. Sign in to account.
  6. Receive email after signing in with Danish text with some Korean dates. ("Your Firefox Account was used to sign in")
Expected result

Receive emails with all Danish text.

Actual result

Receive non-Danish emails, or Danish emails mixed with Korean.
secondary_email_removed_edit
Korean_language_edit

Notes

All Danish strings for these emails have been localized, so this is not an issue of not having translations.

The second Korean issue has previously been reported: JIRA link.

┆Issue is synchronized with this Jira Task
┆Link To Issue: https://mozilla-hub.atlassian.net/browse/FXA-6237

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source file or test is named. Start by tracing the email flows for secondary-email removal, secondary-email addition, and sign-in, then inspect how Danish localization is selected for their templates and dates. Done means each reproduced email is entirely Danish, with no English or Korean content.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
internationalization, localization
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.