We Refactored 10k Internationalization Call Sites Without Breaking Production

1 pointsposted 12 hours ago
by patreon-eng

1 Comments

patreon-eng

12 hours ago

Patreon’s frontend platform team recently overhauled our internationalization system—migrating every translation call, switching vendors, and removing flaky build dependencies. With this migration, we cut bundle size on key pages by nearly 50% and dropped our build time by a full minute.

Here's how we did it, and what we learned about global-scale refactors along the way:

https://www.patreon.com/posts/133137028