We welcome contributions from the community! Whether you're fixing a bug, adding a new feature, or improving documentation, your help is appreciated. Here are some guidelines to help you get started:
- Fork the Repository: Start by forking the repository to your own GitHub account.
- Clone the Forked Repository: Clone your forked repository to your local machine using:
git clone <YOUR_FORKED_REPO_URL>
- Create a New Branch: Create a new branch for your changes:
git checkout -b <YOUR_BRANCH_NAME>
- Make Changes: Make your changes to the codebase. Ensure your code follows the project's coding standards and includes appropriate tests.
- Commit Your Changes: Commit your changes with a descriptive message:
git commit -m "Description of your changes" - Push to Your Forked Repository: Push your changes to your forked repository:
git push origin <YOUR_BRANCH_NAME>
- Create a Pull Request: Go to the original repository and create a pull request from your forked repository's branch.
This project have multilingual support, if you want to help translating the documentation or the website content, please refer to the Translation Guide for more details.
By participating in this project, you agree to abide by the Code of Conduct. Please read it to understand the expectations for behavior within this community.
If you encounter any bugs or have feature requests, please open an issue in the GitHub Issues section of the repository. Provide as much detail as possible to help us understand and address the issue.
Please ensure your issue is not a duplicate by searching existing issues before creating a new one, and use clear and descriptive titles and labels. You can follow the self checklist in the issue template to provide all necessary information and check whether your issue meets the contribution guidelines.
This project is licensed under the MIT License.