Установка из исходников

  1. Пожалуйста, сперва проследуйте инструкциям по установке для вашей системы:

  2. Получите из Git’а последние исходные коды Weblate’а (или скачайте архив и распакуйте его):

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

    В качестве альтернативы вы можете использовать архивы выпусков. Вы можете скачать их с нашего сайта <https://weblate.org/>. Эти файлы подписаны криптографической подписью, пожалуйста, смотрите раздел Проверка подписей выпусков.

  3. Установите текущий код Weblate’а в виртуальное окружение:

    . ~/weblate-env/bin/activate
    pip install -e weblate-src
    
  4. Скопируйте файл weblate/settings_example.py в weblate/settings.py.

  5. По своему усмотрению подкорректируйте значения в новом файле settings.py. Для тестирования вы можете использовать поставляемый пример, но для рабочей среды вы захотите внести в него изменения, смотрите раздел Настройка конфигурации.

  6. Создайте используемую Weblate’ом базу данных, подробности смотрите в разделе Настройка базы данных для Weblate.

  7. Создайте Django’вские таблицы, соберите статические файлы и заполните исходные данные (смотрите разделы Наполнение базы данных и Обслуживание статических файлов):

    weblate migrate
    weblate collectstatic
    weblate compress
    weblate compilemessages
    

    Примечание

    Этот шаг следует повторять при обновлении репозитория.