Skip to content

Conversation

IMB11
Copy link
Member

@IMB11 IMB11 commented Aug 15, 2025

This is a continuation of @brawaru's previous pull request before the monorepo (modrinth/knossos#1640) with the main change being it only runs on the main branch, rather than using Crowdin's branching functionality to have multiple branches of sources, which we wouldn't use anymore.

Thank you @brawaru!


Prerequisites

  • Delete all sources from the Crowdin project (whilst keeping the translation memory!)
  • Make sure there are no github-related integrations in the integrations tab.
  • Create a fine-grained access token for the "Modrinth Bot" github account with the following permissions, placing it in the CROWDIN_GH_TOKEN repository environment secret;
    • contents: write
    • pull-requests: write
  • Copy the https://crowdin.com/project/modrinth project ID into the CROWDIN_PROJECT_ID repository variable.
  • Create an access token on the "Modrinth" crowdin account with all scopes, and place the token into CROWDIN_PERSONAL_TOKEN repo secret.
  • Modify the pull request description template in .github as needed (probably wont need any changes honestly)
  • Merge the PR.
  • The push workflow should run and push the new sources to Crowdin.
  • (optional) Pre-translate using translation memory.

@IMB11 IMB11 requested a review from triphora August 15, 2025 12:26
@IMB11 IMB11 added frontend Relates to modrinth.com website frontend dev-ex Improvements to developer experience labels Aug 15, 2025
@IMB11 IMB11 enabled auto-merge August 25, 2025 21:25
@IMB11
Copy link
Member Author

IMB11 commented Aug 25, 2025

LGTM!

@IMB11 IMB11 requested a review from Prospector August 25, 2025 21:27
IMB11 and others added 2 commits August 25, 2025 22:32
@IMB11 IMB11 added this pull request to the merge queue Aug 25, 2025
Merged via the queue into main with commit 8cf4247 Aug 25, 2025
3 checks passed
@Prospector Prospector deleted the cal/crowdin branch August 31, 2025 17:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev-ex Improvements to developer experience frontend Relates to modrinth.com website frontend

Development

Successfully merging this pull request may close these issues.

2 participants