Skip to content

Conversation

@emilyjablonski
Copy link
Collaborator

@emilyjablonski emilyjablonski commented Dec 9, 2025

Description

Updates our generate machine translations script to make it easier - previously we needed to first run the missing translations script, then manually add each language one by one into a CSV and pass it into the machine translations script. Now this script does both.

In development, you can just add the English keys in the general file and then run this script.

Hoping this will help our translations dev efficiency!

How Can This Be Tested/Reviewed?

There are instructions in the file, but add the google translate keys, and from within the shared-helpers script folder run ts-node generate-machine-translations.ts > translated-strings.json.

You'll need to manually remove some non-English keys to see the appropriate output.

I will update the existing Notion docs for these scripts post-merge.

Author Checklist:

  • Added QA notes to the issue with applicable URLs
  • Reviewed in a desktop view
  • Reviewed in a mobile view
  • Reviewed considering accessibility
  • Added tests covering the changes
  • Made corresponding changes to the documentation
  • Ran yarn generate:client and/or created a migration when required

Review Process:

  • Read and understand the issue
  • Ensure the author has added QA notes
  • Review the code itself from a style point of view
  • Pull the changes down locally and test that the acceptance criteria is met
  • Either (1) explicitly ask a clarifying question, (2) request changes, or (3) approve the PR, even if there are very small remaining changes, if you don't need to re-review after the updates

@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for partners-bloom-dev ready!

Name Link
🔨 Latest commit 44ccd7b
🔍 Latest deploy log https://app.netlify.com/projects/partners-bloom-dev/deploys/69387e2205cb4300088d35ae
😎 Deploy Preview https://deploy-preview-5682--partners-bloom-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for bloom-angelopolis canceled.

Name Link
🔨 Latest commit 44ccd7b
🔍 Latest deploy log https://app.netlify.com/projects/bloom-angelopolis/deploys/69387e2213270b0008cc688c

@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for bloom-flagly canceled.

Name Link
🔨 Latest commit 44ccd7b
🔍 Latest deploy log https://app.netlify.com/projects/bloom-flagly/deploys/69387e229cef5c00085855ef

@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for bloom-public-seeds ready!

Name Link
🔨 Latest commit 44ccd7b
🔍 Latest deploy log https://app.netlify.com/projects/bloom-public-seeds/deploys/69387e22a3d098000801b977
😎 Deploy Preview https://deploy-preview-5682--bloom-public-seeds.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@emilyjablonski emilyjablonski added the 1 review needed Requires 1 more review before ready to merge label Dec 9, 2025
@netlify
Copy link

netlify bot commented Dec 9, 2025

Deploy Preview for bloom-exygy-dev ready!

Name Link
🔨 Latest commit 44ccd7b
🔍 Latest deploy log https://app.netlify.com/projects/bloom-exygy-dev/deploys/69387e222f9f7400081bb3e2
😎 Deploy Preview https://deploy-preview-5682--bloom-exygy-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@emilyjablonski emilyjablonski marked this pull request as ready for review December 9, 2025 20:01
@netlify
Copy link

netlify bot commented Dec 24, 2025

Deploy Preview for bloom-angelopolis canceled.

Name Link
🔨 Latest commit 6b189da
🔍 Latest deploy log https://app.netlify.com/projects/bloom-angelopolis/deploys/694c1303a237930008fbe7aa

@netlify
Copy link

netlify bot commented Dec 24, 2025

Deploy Preview for bloom-flagly canceled.

Name Link
🔨 Latest commit 6b189da
🔍 Latest deploy log https://app.netlify.com/projects/bloom-flagly/deploys/694c1303b355d500088cc77b

@netlify
Copy link

netlify bot commented Dec 24, 2025

Deploy Preview for partners-bloom-dev ready!

Name Link
🔨 Latest commit 6b189da
🔍 Latest deploy log https://app.netlify.com/projects/partners-bloom-dev/deploys/694c1303fe3ec100082fcc1e
😎 Deploy Preview https://deploy-preview-5682--partners-bloom-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

1 review needed Requires 1 more review before ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants