Skip to content

Add the i18n translation workflows - #2687

Merged
iHiD merged 5 commits into
mainfrom
i18n-translation-workflows
Sep 22, 2026
Merged

iHiD merged 5 commits into
mainfrom
i18n-translation-workflows

Conversation

@iHiD

@iHiD iHiD commented Sep 22, 2026 •

Copy link
Copy Markdown
Member

Adds the two translation workflows described in #2686, copied byte for byte from exercism/i18n/source-repo-workflows/ at 596ad81, and the ready-to-translate label. This repo is not a track, so org-wide-files does not sync the workflows here.

  • i18n completeness checks whether exercism/i18n holds the translation for every production locale for all the English a PR changes. It only blocks merging once completeness is made a required check.
  • i18n queue opens a translation issue in exercism/i18n when a maintainer adds ready-to-translate, and removes the label if a later push changes the English. Once the translations land, the check re-runs and the PR gets one reply: "This PR has been translated 🚀".

Both are running on exercism/website-copy, where the full cycle has been tested end to end. Hungarian already holds every translation this repo needs, so the check passes on existing content.

The label is added to .appends/.github/labels.yml (and the generated .github/labels.yml), so the label sync creates it on merge. When exercism/org-wide-files#408 adds it to the global list, remove it from .appends here.

🤖 Generated with Claude Code

iHiD and others added 5 commits September 22, 2026 12:57
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@iHiD
iHiD marked this pull request as ready for review September 22, 2026 14:30
@iHiD
iHiD requested a review from a team as a code owner September 22, 2026 14:30
@iHiD
iHiD merged commit 888ee8c into main Sep 22, 2026
8 checks passed
@iHiD
iHiD deleted the i18n-translation-workflows branch September 22, 2026 15:57
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

Successfully merging this pull request may close these issues.

1 participant