openprocurement.api
openprocurement.api copied to clipboard
API interface to OpenProcurement database
.. image:: https://travis-ci.org/openprocurement/openprocurement.api.svg?branch=master :target: https://travis-ci.org/openprocurement/openprocurement.api
.. image:: https://coveralls.io/repos/openprocurement/openprocurement.api/badge.svg :target: https://coveralls.io/r/openprocurement/openprocurement.api
.. image:: https://readthedocs.org/projects/openprocurementapi/badge/?version=latest :target: http://api-docs.openprocurement.org/
.. image:: https://img.shields.io/hexpm/l/plug.svg :target: https://github.com/openprocurement/openprocurement.api/blob/master/LICENSE.txt
.. image:: https://badges.gitter.im/Join%20Chat.svg :target: https://gitter.im/openprocurement/openprocurement.api?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge :alt: Gitter
Documentation
OpenProcurement is initiative to develop software powering tenders database and reverse auction.
'openprocurement.api' is component responsible for exposing the tenders database to brokers and public.
Documentation about this API is accessible at http://api-docs.openprocurement.org/
Building documentation
Use following commands to build documentation from docs/source
into docs/html
::
python bootstrap.py -c docs.cfg bin/buildout -N -c docs.cfg bin/docs
For translation into
-
Pull all translatable strings out of documentation::
(cd docs/_build; make gettext)
-
Update translation with new/changed strings::
bin/sphinx-intl update -c docs/source/conf.py -p docs/_build/locale -l
-
Update updated/missing strings in
docs/source/locale/<lang>/LC_MESSAGES/*.po
with your-favorite-editor/poedit/transifex/pootle/etc. to have all translations complete/updated. -
Compile the translation::
bin/sphinx-intl build -c docs/source/conf.py
-
Build translated documentations::
(cd docs/_build; make -e SPHINXOPTS="-D language='uk'" html)