openedx / openedx/frontend-app-notifications
Add to `openedx-translations`
Open
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_translationstarget in this repo works properly - Adding this repo to the
extract-translations-source-filesworkflow and thetransifex.ymlinopenedx-translations(see https://github.com/openedx/openedx-translations/pull/68521 for an example) - Adding this to the
pull_translationsMakefile targets in every MFE that includes it (so every MFE that usesfrontend-component-header)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- 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