mirror of
https://github.com/ColdeZhang/Dominion.git
synced 2024-10-18 21:16:45 +08:00
50 lines
2.2 KiB
Markdown
50 lines
2.2 KiB
Markdown
# Contributing to Dominion
|
|
|
|
Thank you for considering contributing to Dominion! We welcome contributions from everyone. By participating in this
|
|
project, you agree to abide by our code of conduct.
|
|
|
|
## How to Contribute
|
|
|
|
### 🪲Reporting Bugs
|
|
|
|
If you find a bug, please report it by opening an issue on our GitHub repository. Include as much detail as possible,
|
|
including steps to reproduce the issue, the expected result, and the actual result.
|
|
|
|
### 💡Suggesting Enhancements
|
|
|
|
We welcome suggestions for new features or improvements. Please open an issue on our GitHub repository and describe the
|
|
enhancement you would like to see, why you think it would be useful, and any other relevant information.
|
|
|
|
### 🌐Translating
|
|
|
|
#### **Translate Plugin Messages**
|
|
|
|
Since the plugin messages are translated by AI, there must be some mistakes in the translation. If you find any mistakes
|
|
(or inappropriate translations), there are two ways to help us improve the translation:
|
|
|
|
1. By Pull Request **[Recommended]**:
|
|
You can fork the repository, modify the translation in the `languages` directory, and open a pull request.
|
|
2. By Crowdin: You can directly modify the translation on the [Crowdin project](https://crowdin.com/project/dominion) ![Crowdin](https://badges.crowdin.net/dominion/localized.svg).
|
|
|
|
|
|
#### **Translate Documentation**
|
|
|
|
1. Fork the repository & clone the repository to your local machine.
|
|
2. Create a new branch for your translation.
|
|
3. Translate the documentation or plugin messages.
|
|
4. Commit & Push your changes to your fork.
|
|
5. Open a pull request, wait for your pull request to be reviewed and merged.
|
|
|
|
Documentations are located in the `docs` directory. Translate the files in the language you want to contribute to.
|
|
|
|
- If the language you want to translate to does not exist, create a new directory with the language code (e.g., `zh-cn`
|
|
for Simplified Chinese).
|
|
- If the documentation is not up-to-date, please update it from the `zh-cn` directory.
|
|
- Don't forget to leave your name and contact information in `docs/YOUR_LANGUAGE_CODE/README.md` below.
|
|
|
|
## 🫴Getting Help
|
|
|
|
If you need help, feel free to ask questions by opening an issue on our GitHub repository.
|
|
|
|
Thank you for contributing ❤!
|