Overview
This is a recurring weekly task to merge Crowdin translation PRs into production. The Production Engineering team is responsible for merging this, ensuring translations are regularly updated in production.
Frequency: Weekly (Friday)
Priority: Medium
Resources
Process
Scenario 1: PR Already Exists

Scenario 2: No PR Exists
Notes
- Crowdin automatically creates PRs with translations regardless of whether they've been reviewed by translators
- This ensures continuous deployment; manual review of translations can be done post-deployment if needed
- Only one
chore: new crowdin translations PR should exist at a time
Future Stretch Goal
- Create a cursor script which gets gemini to check over the crowdin branch and reviews the new translations, providing suggestions for the developer to change if there are bad translations: ENG-3565
Overview
This is a recurring weekly task to merge Crowdin translation PRs into production. The Production Engineering team is responsible for merging this, ensuring translations are regularly updated in production.
Frequency: Weekly (Friday)
Priority: Medium
Resources
Process
Scenario 1: PR Already Exists
chore: new crowdin translationsPRScenario 2: No PR Exists
chore: new crowdin translationsPRNavigate to Crowdin GitHub Integration
Click "Sync now" to trigger translation sync
Wait 10 minutes for Crowdin to process and create the PR
Re-check the PR search link
If PR appears:
If no PR appears after 10 minutes:
Notes
chore: new crowdin translationsPR should exist at a timeFuture Stretch Goal