You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/i18n-l10n/contributing-translations.md
+19-5Lines changed: 19 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,22 +82,36 @@ The process of translating the Volto frontend is the following.
82
82
## Weblate for translations
83
83
84
84
[Weblate](https://weblate.org/) is an open source project to help software developers translate their projects.
85
-
86
85
Translators can work in a web interface, and not have to install third-party software or use git or GitHub.
87
-
88
86
The Plone Foundation has obtained a "gratis Libre plan" account for Plone.
89
87
Plone gets free hosting at the [Hosted](https://hosted.weblate.org/) platform that Weblate offers to open source projects.
90
88
91
-
Translators can go to the [Plone project in Weblate](https://hosted.weblate.org/projects/plone/) to write translations.
92
89
93
-
Translators will need to create an account there.
94
-
Then your translations will be automatically contributed back to Plone's GitHub repository.
90
+
### Weblate workflow
91
+
92
+
Translators will need to create an account on Weblate with an email and password.
93
+
Authentication with GitHub and other third-party accounts might not work.
94
+
95
+
Translators can go to the [Plone project in Weblate](https://hosted.weblate.org/projects/plone/).
96
+
97
+
You will see several components listed.
98
+
The `volto` component is for the package `volto`, whose repository is at https://github.com/plone/volto.
95
99
96
100
```{note}
97
101
At this moment Volto translations can't be contributed using Weblate.
98
102
The Volto Team are working on this issue, and hope to fix it as soon as possible.
99
103
```
100
104
105
+
All other components are for the package `plone.app.locales`, whose repository is at https://github.com/collective/plone.app.locales.
106
+
107
+
See the Weblate documentation, [Translating using Weblate](https://docs.weblate.org/en/latest/user/translating.html), for how to use it to write translations.
108
+
109
+
When you save a translation, then it is committed on a branch used only for translations in the respective GitHub repository.
110
+
111
+
[Compare recent commits to the branch `translations-plone` on the package `plone.app.locales`](https://github.com/collective/plone.app.locales/compare/master...translations-plone).
112
+
113
+
Maintainers will periodically create a pull request from the changes, and merge it.
0 commit comments