Skip to content

Commit 72e485c

Browse files
erralstevepiercy
andauthored
doc the weblate workflow for Volto (#1957)
* doc the weblate workflow for Volto * Update docs/i18n-l10n/contributing-translations.md Co-authored-by: Steve Piercy <[email protected]> * Update docs/i18n-l10n/contributing-translations.md Co-authored-by: Steve Piercy <[email protected]> * Update docs/i18n-l10n/contributing-translations.md Co-authored-by: Steve Piercy <[email protected]> * Update docs/i18n-l10n/contributing-translations.md --------- Co-authored-by: Steve Piercy <[email protected]>
1 parent 18e0f96 commit 72e485c

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

docs/i18n-l10n/contributing-translations.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,20 @@ When you save a translation, then it is committed on a branch used only for tran
112112
Maintainers will periodically review the pull request that Weblate creates automatically, and merge it.
113113

114114

115+
### Wewblate workflow in Volto
116+
117+
For all pull requests, Volto's CI checks for both the presence of a change log entry and that the `.po` files used in translations comply with a standard format.
118+
119+
Weblate doesn't create a change log entry, and its `.po` file style guide does not match Volto's.
120+
This means that a Volto Team member has to perform the following tasks to merge the changes coming from Weblate.
121+
122+
- Checkout the `translations-18.x.x` branch from the Volto repository.
123+
- Add a change log file in the `packages/volto/news` folder.
124+
- Run `make i18n` to reformat the `.po` files.
125+
- Commit and push the changes to GitHub.
126+
- When all CI checks succeed, then merge the pull request.
127+
128+
115129
(contributing-plone-core-translations-support-label)=
116130

117131
## Support

0 commit comments

Comments
 (0)