子專案與嵌入程式碼

Weblate would not be possible without other projects it depends on. This document describes how other code is used in Weblate.

Vendored frontend code

Weblate vendors several JavaScript libraries. The process is described in Weblate 前端 and licensing of each vendored library is documented via REUSE as described in Weblate 授權. The up-to-date list of dependencies can be reviewed in Software Bill of Material.

SPDX license data

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 test repositories in weblate/trans/tests/data/test-base-repo.*.tar are generated from https://github.com/WeblateOrg/test, see 測試儲存庫.

Python 依賴項

Weblate would not be possible without many third-party dependencies. The current dependencies are in pyproject.toml and can be reviewed in Software Bill of Material. The most important dependencies are also described in Python 依賴項.