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

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

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

Weblate використовує кілька бібліотек JavaScript. Процес описано в [Оболонка Weblate](https://docs.weblate.org/uk/latest/contributing/frontend.md), а ліцензійні умови кожної з цих бібліотек викладені за допомогою REUSE, як зазначено в [Ліцензія Weblate](https://docs.weblate.org/uk/latest/contributing/license.md). Актуальний перелік залежностей можна переглянути в [Специфікація матеріалів програмного забезпечення](https://docs.weblate.org/uk/latest/security/release-artifacts.md#sbom).

## Дані про ліцензію 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](https://github.com/WeblateOrg/test); див. [Тестовий репозиторій](https://docs.weblate.org/uk/latest/contributing/tests.md#test-data).

## Залежності Python

Weblate не міг би існувати без численних сторонніх залежностей. Поточний перелік залежностей міститься у файлі `pyproject.toml`, а також доступний для перегляду у [Специфікація матеріалів програмного забезпечення](https://docs.weblate.org/uk/latest/security/release-artifacts.md#sbom). Найважливіші залежності також описані у [Залежності Python](https://docs.weblate.org/uk/latest/admin/install.md#python-deps).
