@@ -12,11 +12,13 @@ fall under the aegis of the `PSF Translation Workgroup <translation_wg_>`_
12
12
Then you can bootstrap your new translation by using `cookiecutter
13
13
<https://github.com/JulienPalard/python-docs-cookiecutter> `__ or
14
14
`bootstrapper <https://github.com/python-docs-translations/python-docs-bootstrapper >`__.
15
+ You can also start your translation using `Transifex <https://explore.transifex.com/python-doc/python-newest/ >`_
16
+ following this `guide <https://python-docs-transifex-automation.readthedocs.io/commands.html >`_.
15
17
16
18
The important steps look like this:
17
19
18
20
- Create the GitHub repo (any account) with the correct hierarchy by using one
19
- of the bootstrappers.
21
+ of the bootstrappers or Transifex .
20
22
- Gather people to help you translate. You can't do it alone.
21
23
- You can use any tool to translate, as long as you can synchronize with Git.
22
24
Some use Transifex, and some use only GitHub. You can choose another
@@ -58,11 +60,12 @@ Are there tools to help in managing the repo?
58
60
59
61
Here's what we're using:
60
62
61
- - :pypi: `pomerge ` to propagate translations from one file to others.
62
- - :pypi: `pospell ` to check for typos in ``.po `` files.
63
- - :pypi: `powrap ` to rewrap the ``.po `` files
64
- before committing. This helps keep Git diffs short.
65
- - :pypi: `potodo ` to list what needs to be translated.
63
+ - :pypi: `poutils ` which includes:
64
+ - :pypi: `pomerge ` to propagate translations from one file to others.
65
+ - :pypi: `pospell ` to check for typos in ``.po `` files.
66
+ - :pypi: `powrap ` to rewrap the ``.po `` files
67
+ before committing. This helps keep Git diffs short.
68
+ - :pypi: `potodo ` to list what needs to be translated.
66
69
- :pypi: `sphinx-lint ` to validate reST syntax in translation files.
67
70
68
71
More related tools and projects can be found in the
0 commit comments