Once registered, head over to the Salt Translation Project, and either click on Request Language if you can't find yours, or, select the language for which you wish to contribute and click Join Team.
While you're working on your translation on Transifex, you might want to have a look at how it's rendering.
pip install transifex-client
Once installed, you will need to set it up on your computer. We created a script to help you with that:
There's a little script which simplifies the download process of the
translations(which isn't that complicated in the first place).
So, let's assume you're translating
pt_PT, Portuguese(Portugal). To
download the translations, execute from the
doc/ directory of your Salt
make download-translations SPHINXLANG=pt_PT
pt_PT, Portuguese(Portugal), and
nl, Dutch, you can use the
helper script directly:
.scripts/download-translation-catalog pt_PT nl
After the download process finishes, which might take a while, the next step is
to build a localized version of the documentation.
pt_PT example above:
make html SPHINXLANG=pt_PT
Open your browser, point it to the local documentation path and check the localized output you've just build.