Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add default languages list in atlas (in discussion) #30

Open
OmarIthawi opened this issue Aug 2, 2023 · 1 comment
Open

feat: Add default languages list in atlas (in discussion) #30

OmarIthawi opened this issue Aug 2, 2023 · 1 comment
Assignees

Comments

@OmarIthawi
Copy link
Member

OmarIthawi commented Aug 2, 2023

Add default Open edX system-wide languages to the atlas pull workflow to avoid updating 50 repos whenever default languages change.

Options:

1- No default languages
2- Store config within openedx-translations:translations/default-filter.yml which Atlas queries dynamically on each fetch

  • My favorate because it's maintainer friendly in case someone wants to fork openedx-translations.
    3- Hardcode default languages within Atlas, keep it overridable via the --filter=ar,de,fr_CA argument
  • My least favorate because we want different versions of Atlas work with different versions of openedx-translations and this change impede this use case.
    4- Hardcode as the ATLAS_FILTER environment variable which should be set by deployment maintainers
  • Adds more effort to maintainers.

Background:

Currently default languages are specified in three ways:

None of the approaches above is useful with OEP-58 and atlas because of its dependence on the transifex-client

@OmarIthawi OmarIthawi self-assigned this Aug 16, 2023
@OmarIthawi OmarIthawi changed the title feat: Add default languages list in atlas feat: Add default languages list in atlas (in discussion) Aug 16, 2023
@ehuthmacher
Copy link

@OmarIthawi I have added your issue to our Translation board with feedback: https://github.com/orgs/openedx/projects/50/views/2?pane=issue&itemId=39034714

The list of languages is updated here: https://openedx.atlassian.net/wiki/spaces/COMM/pages/3157524644/Translation+Working+Group

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants