Subprojetos e código incorporado¶
O Weblate não seria possível sem outros projetos nos quais o mesmo depende. Este documento descreve como é que o outro código é usado no Weblate.
Código de frontend fornecido¶
O Weblate fornece várias bibliotecas JavaScript. O processo é descrito em Frontend do Weblate e o licenciar de cada biblioteca fornecida é documentada através da REUSE conforme descrito em Licença weblate. A lista atualizada de dependências pode ser revista em Lista de materiais de software.
Dados de licença 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.
Dados de teste¶
Os repositórios de teste em weblate/trans/tests/data/test-base-repo.*.tar são gerados a partir de https://github.com/WeblateOrg/test, veja A testar repositório.
Dependências Python¶
O Weblate não seria possível sem várias dependências de terceiros. As dependências atuais estão em pyproject.toml e podem ser revistos em Lista de materiais de software. As dependências mais importantes também são descritas em Dependências Python.