Installation en cours à partir des sources.

  1. Please follow the installation instructions for your system first up to installing Weblate:

  2. Grab the latest Weblate sources using Git (or download a tarball and unpack that):

    git clone https://github.com/WeblateOrg/weblate.git weblate-src
    

    Alternatively you can use released archives. You can download them from our website <https://weblate.org/>. Those downloads are cryptographically signed, please see Vérification des signatures des versions.

  3. Install current Weblate code into the Python environment:

    . ~/weblate-env/bin/activate
    uv pip install -e 'weblate-src[all]'
    

    If you intend to run the testsuite from the source checkout, install the development dependencies as described in Local testing of Weblate.

  4. Copy weblate/settings_example.py to weblate/settings.py.

  5. Adjust the values in the new settings.py file to your liking. You will need to provide at least the database credentials and Django secret key, but you will want more changes for production setup, see Ajuster la configuration.

  6. Create the database used by Weblate, see Configuration de la base de données pour Weblate.

  7. Build Django tables, static files and initial data (see Remplissage de la base de données and Distribution des fichiers statiques):

    weblate migrate
    weblate collectstatic
    weblate compress
    

    Note

    This step should be repeated whenever you update the repository.