Skip to content

fix(i18n): use messages catalog - #96

Merged
max-moser merged 1 commit into
inveniosoftware:masterfrom
Samk13:i18n-fix-pyproject-translations
Jul 2, 2026
Merged

fix(i18n): use messages catalog#96
max-moser merged 1 commit into
inveniosoftware:masterfrom
Samk13:i18n-fix-pyproject-translations

Conversation

@Samk13

@Samk13 Samk13 commented Jul 2, 2026

Copy link
Copy Markdown
Member

❤️ Thank you for your contribution!

Description

  • Configure Babel in pyproject.toml for pyproject-based extraction and catalog compilation.

  • Rename backend translation catalogs to the default messages domain expected by reusable CI workflows.

  • Update Transifex config, runtime i18n domain, and docs to match the new catalog name.

  • related: Track i18n work for InvenioRDM v14 invenio-app-rdm#3499

Checklist

Ticks in all boxes and 🟢 on all GitHub actions status checks are required to merge:

Frontend

Reminder

By using GitHub, you have already agreed to the GitHub’s Terms of Service including that:

  1. You license your contribution under the same terms as the current repository’s license.
  2. You agree that you have the right to license your contribution under the current repository’s license.

* Configure Babel in pyproject.toml for pyproject-based
  extraction and catalog compilation.
* Rename backend translation catalogs to the default
  messages domain expected by reusable CI workflows.
* Update Transifex config, runtime i18n domain, and docs
  to match the new catalog name.
@Samk13
Samk13 requested a review from max-moser July 2, 2026 18:38

@max-moser max-moser left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a ton for fixing what I missed; that looks good! 🚀

@max-moser
max-moser merged commit 06c10d7 into inveniosoftware:master Jul 2, 2026
3 checks passed
@Samk13
Samk13 deleted the i18n-fix-pyproject-translations branch July 2, 2026 19:36
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.

2 participants