This project is available in multiple language. Your contribution would be very appreciated if you know a language that is not yet available.
python manage.py makemessages --locale=<desired locale>
# python manage.py migrate
# python manage.py createsuperuser ? (You need to login for rosetta)
python manage.py runserver
# Access http://localhost:8000/admin to login
# Then go to http://localhost:8000/rosetta to translate
python manage.py makemessages --no-obsolete --no-wrap
python manage.py test
coverage run ./manage.py test
coverage html
# Open htmlcov/index.html in a navigator
We're using pre-commit
, it should take care of linting during commit.
pip3 install -e ".[dev]"
pre-commit install