Instalar desde el código fuente

  1. Por favor, siga las instrucciones de la instalación de su sistema antes de instalar 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
    

    Alternativamente, puede usar archivos liberados. Puedes descargarlos desde nuestra web <https://weblate.org/>. Esas descargas están firmadas criptográficamente, ver Comprobar las firmas de liberación.

  3. Instalar el código actual de Weblate en el virtualenv:

    . ~/weblate-env/bin/activate
    uv pip install -e 'weblate-src[all]'
    # In case you intentd to run testsuite, install test deps as well:
    uv pip install -e 'weblate-src[all,test]'
    
  4. Copiar weblate/settings_example.py a weblate/settings.py.

  5. Ajuste los valores en el nuevo archivo settings.py a su gusto. Deberá proporcionar al menos las credenciales de la base de datos y la clave secreta de Django, pero querrá más cambios para la configuración de producción, ver Ajustar configuración.

  6. Crear la base de datos utilizada por Weblate, ver Configuración de base de datos para Weblate.

  7. Cree tablas Django, archivos estáticos y datos iniciales (ver Rellenar la base de datos y Sirviendo archivos estáticos):

    weblate migrate
    weblate collectstatic
    weblate compress
    

    Nota

    Este paso debe repetirse siempre que actualice el repositorio.