Zanata provides suggestions for translation based on a glossary of your language. The glossary is maintained in the i18n repository.
A glossary file of your language is found at
i18n/locale/<lang>/LC_MESSAGES/i18n.po
in the i18n repository.
The file is a usual PO file.
When you want to update a glossary of your language, edit a corresponding glossary file using your favorite editor and propose a change to the Gerrit review system.
Once your change is merged, the updated glossary will be uploaded to Zanata. Note that the upload to Zanata is a manual process now. Only the Zanata administrator (usually the I18n PTL and some limited folks) can upload a glossary. If your glossary is not uploaded, contact the I18n team or the PTL via the i18n mailing list.
Note
Discuss and review glossary changes in your language team before you propose changes to the Gerrit review system. Reviewers in the Gerrit review system cannot understand your language in most cases, so they can only check syntax or conventions.
When you add a new entry to the glossary, it is highly recommended to add
the entry to the master glossary i18n/locale/i18n.pot
.
By doing this, all language teams can share the glossary.
The master glossary is an usual POT file. You can edit it in your favorite editor as usual.
After you edit the master glossary, ensure to reflect the change to all language glossary files. To do this, run the following command.
tox -e venv python setup.py update_catalog
Finally, propose a patch including all of the above changes to the Gerrit review system.
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.