Changes to localization process via Pontoon


(lmorchard) #1

This week, we’ve made some changes to how we plan to work with the localization community for content on Test Pilot:

This means that pull requests merged into our master branch with string changes do not automatically show up as requests for contributions from localizers on Pontoon. Instead, we have to explicitly merge master into l10n branch to make that request. Then, we merge back from l10n to master to accept the translations for release.

Separating the master branch from the l10n branch means we can take more time to review & stabilize strings before submitting them to the community via Pontoon. We’ve had situations where we made rapid changes to strings that asked more of localizers than we meant to–and that’s not been a good situation.

So, hopefully this change will help us improve things by only asking for help from localizers once we’re sure we’re ready!