openedx / openedx/frontend-app-notifications

Add to `openedx-translations`

Open
#91 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
3
Forks
10
Avg merge
39m
Merged PRs (30d)
3

Description

If this is going to be on by default, we need to make sure we're getting translations pulled for it.

This will require:

  • Making sure the extract_translations target in this repo works properly
  • Adding this repo to the extract-translations-source-files workflow and the transifex.yml in openedx-translations (see https://github.com/openedx/openedx-translations/pull/68521 for an example)
  • Adding this to the pull_translations Makefile targets in every MFE that includes it (so every MFE that uses frontend-component-header)

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

Start with the extract_translations target in this repository, then compare the extract-translations-source-files workflow and transifex.yml in openedx-translations with pull request 68521. Identify every MFE using frontend-component-header and inspect its pull_translations Makefile target. Done means extraction works and this repository is included in the translation source and pull workflows across the relevant MFEs.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
ci-cd, internationalization, localization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.