Skip to content

feat(translations): add i18n support#305

Merged
Samk13 merged 2 commits into
inveniosoftware:masterfrom
Samk13:add-translation-support
Jul 1, 2026
Merged

feat(translations): add i18n support#305
Samk13 merged 2 commits into
inveniosoftware:masterfrom
Samk13:add-translation-support

Conversation

@Samk13

@Samk13 Samk13 commented Jun 30, 2026

Copy link
Copy Markdown
Member

❤️ Thank you for your contribution!

Description

feat(translations): add i18n support

Screenshot

Screenshot 2026-06-30 at 14 56 27

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.

@Samk13 Samk13 force-pushed the add-translation-support branch 3 times, most recently from 3990870 to 8ecfdb2 Compare June 30, 2026 13:27
* Add i18next integration and i18n config to package.json.
* Add GitHub Actions workflows for Transifex i18n push/pull.
* Mark UI strings as translatable in SearchBar,
  AutocompleteSearchBar, EmptyResults, Error,
  RangeFacet, ResultsPerPage, Sort, SortBy, SortOrder.
* Extract translation template (translations.pot).
* Generate PO files and compiled JSON for 30 locales.
* re-lock

Co-authored-by: Sarah Wiechers <sarah.wiechers@uni-muenster.de>
@Samk13 Samk13 force-pushed the add-translation-support branch from 8ecfdb2 to c81efac Compare June 30, 2026 14:09
* Cleaned up  translation as it should come from transifex
* relock package.json
* update instructions
* re-run compile catalog
@Samk13 Samk13 force-pushed the add-translation-support branch from c81efac to 323a9d1 Compare June 30, 2026 14:12
@Samk13 Samk13 merged commit c87ab94 into inveniosoftware:master Jul 1, 2026
3 checks passed
@Samk13 Samk13 deleted the add-translation-support branch July 1, 2026 09:16
@SarahW91

SarahW91 commented Jul 6, 2026

Copy link
Copy Markdown
Contributor

Thanks for cleaning up my PR, great work! 🚀

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.

3 participants