Підпроекти та вбудований код

Weblate не міг би існувати без інших проектів, від яких він залежить. У цьому документі описано, як у Weblate використовується код інших проектів.

Фронтенд-код, розроблений сторонніми розробниками

Weblate використовує кілька бібліотек JavaScript. Процес описано в Оболонка Weblate, а ліцензійні умови кожної з цих бібліотек викладені за допомогою REUSE, як зазначено в Ліцензія Weblate. Актуальний перелік залежностей можна переглянути в Специфікація матеріалів програмного забезпечення.

Дані про ліцензію SPDX

The SPDX license data is included as a Git submodule in the source code and weblate/utils/licensedata.py is generated using scripts/generate-license-data.py. The submodule tracks tagged SPDX releases. Renovate updates the release recorded in .gitmodules, and the license update workflow updates the submodule and generated license data.

Дані тестування

Тестові репозиторії, що містяться у weblate/trans/tests/data/test-base-repo.*.tar, генеруються з https://github.com/WeblateOrg/test; див. Тестовий репозиторій.

Залежності Python

Weblate не міг би існувати без численних сторонніх залежностей. Поточний перелік залежностей міститься у файлі pyproject.toml, а також доступний для перегляду у Специфікація матеріалів програмного забезпечення. Найважливіші залежності також описані у Залежності Python.