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: Notify translators about invalid entries #2130

Open
OmarIthawi opened this issue Nov 4, 2023 · 2 comments
Open

feat: Notify translators about invalid entries #2130

OmarIthawi opened this issue Nov 4, 2023 · 2 comments

Comments

@OmarIthawi
Copy link
Member

Description

Translators can be notified about invalid translations via multiple channels about invalid entries that has
been found by the validate-translation-files.yml workflow:

  • Create a Transifex issue only: It would be possible to identify the
    faulty entries and create a Transifex issue via API to the faulty entries.
    However, this would require attention from the translators
    team, which can take a rather long time therefore creating a backlog of
    invalid entries. Additionally, Transifex issues are not understood or used
    by most of the Open edX community.

  • Post errors on Slack only: Post the errors on Slack and ask the
    translators to fix them.
    Same as the previous option, not all translators are on Slack.
    Additionally, this option would have a slow feedback loop causing the pull
    requests backlog to build-up.

  • Mark faulty entries as unreviewed only: Use the Transifex API to mark
    the the invalid entries as unreviewed, then pull only reviewed entries into this repository.
    This option requires an extensive use the of the Transifex API,
    and pull again which can be complex to implement. Additionally, this option
    would have a slow feedback loop causing the pull requests backlog to
    build-up.

@brian-smith-tcril
Copy link
Contributor

link to transifex page that lists reviewers for languages

generic: https://app.transifex.com/open-edx/teams/
openedx-translations project, fr_CA: https://app.transifex.com/open-edx/teams/147691/fr_CA/

@OmarIthawi
Copy link
Member Author

Translations Working Group agreed to post the errors into Slack without automated tagging as an initial version of the notification.

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

No branches or pull requests

2 participants