Mozilla Azerbaijan
Mozillaz.org website
Written using Python Django and mezzanine
How to run in local:
- Clone repository to somewhere in your computer
- Install requirements:
pip install -r requirements.txt
- Run:
python manage.py runserver
- Manage settings using
local_settings.py
- Deploy:
fab deploy
Localization:
*Making messages ready for translation:
django-admin.py makemessages -l az -a
*Compiling messages to .mo files:
django-admin.py compilemessages
TODO:
List of basic todos. For issues and suggestions check issues page in Github.
- Slider is not customizable, need to move it to admin.
- (done) Disable 'Accept-Language', so that 'az' will be default for all.
- (done) Make support for 'en' local (through selecting or direct url) for foreign visitors.
- (done) Footer is not displayed correctly in mobile resolution.
- Dropdown menu design is not good (look: Haqqımızda > Komanda).
- Recent blog posts in homepage need some work, currently there is only 1 item. (3 posts for every item)
- Disable mobile version
Read CHANGELOG.md for Changes!