# Contribution Whether you have ideas, translations, design changes, code cleaning or really heavy code changes, help is always welcome. The more is done, the better it gets! Please respect our [Code of Conduct](https://github.com/libre-tube/LibreTube/blob/master/CODE_OF_CONDUCT.md) in order to keep all interactions and discussions healthy. > [!NOTE] > The usage of AI to contribute, e.g. generate issue texts or pull requests, is not permitted. > Contributions/Issues using AI will be closed and ignored. ## Translations Translations are managed using [WebLate](https://hosted.weblate.org/projects/libretube/#languages) ## Code Contributions > [!NOTE] > Before implementing a new feature, we recommend to talk to a maintainer (e.g. by opening a discussion) to > see if the feature aligns with the vision of project. You can open and build the project like any other normal Android project by using Android Studio. Please make sure the title of your pull request and the commit messages follow the [conventional commit types](https://github.com/commitizen/conventional-commit-types/blob/master/index.json) (e.g. `feat: support for xy`). For instance, the most common commit types are "feat", "fix", "refactor", "ci" and "chore".