Provide branches with reviewed translations for our localized components
For the translations to be scalable and of better quality, and also for security, we need to restrict the translations show on our websites to those that have been reviewed in Transifex. At the moment, once we start publishing a locale, we publish all translations to that language, even the ones that have not been reviewed.
We currently provide two branches per resource:
- $project
- $project_completed
To solve this, we will publish another branch: $project_release with only reviewed translations. This new branch with have a different configuration on majus, and will only refresh reviewed translations.
We can then hook our scripts to this new branch, and only reviewed translations will make it to the website.
This will momentarily result in the loss of translations, because we are showing many unreviewed translations at the moment.
-
Create branches in majus and push to repo -
Change documentation -
Spread information about the changes to all stakeholders for they to adopt the new branches