- Check if there are any new languages with progress more than 50% on transifex. If so, do the following for each of the new languages:
mkdir locale/<lang>
cp locale/hammer_cli_foreman_discovery.pot locale/<lang>/hammer_cli_foreman_discovery.po
-
Make sure you have
transifex-client
installed -
Update the translations. From GIT repo root directory run:
make -C locale tx-update
It will download translations from transifex, generates mo
files, updates strings in pot
file and wraps all the changes in a new commit. Transifex automatically updates its strings when the commit is pushed to Github.