Note
This is just a quick guide for installing and starting to use Weblate, please check install
for more detailed instructions.
- Install all required dependencies, see
requirements
. - Grab Weblate sources (either using Git or download a tarball) and unpack them.
- Edit
settings.py
to match your setup. You will at least need to configure database connection (possibly adding user and creating the database). Checkconfig
for Weblate specific configuration options. Build Django tables and initial data:
./manage.py syncdb ./scripts/generate-locales # If you are using Git checkout
- Configure webserver to serve Weblate, see
server
.
- Download the appliance and start it. You need to choose format depending on your target environment.
- Everything should be set up immediatelly after boot, though you will want to adjust some settings to improve security, see
appliance
.
- Open admin interface (http://example.org/admin/) and create project you want to translate. See
project
for more details. - Create subproject which is the real resource for translating - it points to Git repository and selects which files to translate. See
subproject
for more details. - Once above is completed (it can be lengthy process depending on size of your Git repository and number of messages to translate), you can start translating.