Django admin interface


Using Django admin interface is discouraged - you can manage most of the features directly in Weblate. The admin interface will be removed in future.

Administration of Weblate is done through standard Django admin interface, which is available under /admin/ URL. Once logged in as user with proper privileges, you can access it using the wrench icon in top navigation:


Here you can manage objects stored in the database, such as users, translations and other settings:


In the Reports section you can check the status of your site, tweak it for Production setup or manage SSH keys to access Accessing repositories.

With all sections below you can manage database objects. The most interesting one is probably Weblate translations, where you can manage translatable projects, see Project configuration and Component configuration.

Another section, Weblate languages holds language definitions, see Language definitions for more details.

Adding project

First you have to add project, which will serve as container for all components. Usually you create one project for one piece of software or book (see Project configuration for information on individual parameters):


Bilingual components

Once you have added a project, you can add translation components to it (see Component configuration for information on individual parameters):


Monolingual components

For easier translating of monolingual formats, you should provide a template file, which contains mapping of message IDs to source language (usually English) (see Component configuration for information on individual parameters):