하위 프로젝트 및 포함된 코드

Weblate는 의존하는 다른 프로젝트 없이는 불가능합니다. 이 문서에서는 Weblate에서 다른 코드가 어떻게 사용되는지 설명합니다.

벤더링된 프런트엔드 코드

Weblate는 여러 JavaScript 라이브러리를 벤더링합니다. 프로세스는 Weblate 프런트엔드 에 설명되어 있으며 각 벤더링된 라이브러리의 라이선스는 Weblate 라이선스 에 설명된 대로 REUSE를 통해 문서화됩니다. 최신 의존성 목록은 소프트웨어 자재명세서 에서 확인할 수 있습니다.

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 종속성 에도 설명되어 있습니다.