28 lines
1.1 KiB
Markdown
28 lines
1.1 KiB
Markdown
|
# Contributing
|
||
|
|
||
|
This project welcomes contributions and suggestions.
|
||
|
|
||
|
You can contribute to this project by contributing to:
|
||
|
|
||
|
* [Issues](https://github.com/UncleSamulus/BirdNET-stream/issues)
|
||
|
* [Discussions](https://github.com/UncleSamulus/BirdNET-stream/discussions)
|
||
|
* [Localization](#Localization)
|
||
|
|
||
|
If you intend to contribute code changes, learn how to [set up your development environment](#Set-up-your-development-environment).
|
||
|
<!--
|
||
|
When contributing template changes, [validate](#Validating-changes) your changes by generating projects with updated templates and running appropriate tests, then file a PR to trigger CI validation. -->
|
||
|
|
||
|
## Set up your development environment
|
||
|
|
||
|
You should follow [./INSTALL.md](./INSTALL.md) to install a working BirdNET-stream system on your system.
|
||
|
|
||
|
## Localization
|
||
|
|
||
|
BirdNET-stream webapp is written in PHP Symfony. The i18n files are stored in the `[./www/translations](./www/translations)` directory.
|
||
|
|
||
|
Any help is welcome to translate the webapp into your language.
|
||
|
|
||
|
|
||
|
## Filing a pull request
|
||
|
|
||
|
All contributions are expected to be reviewed and merged via pull requests into the main branch.
|