CONTRIBUTING.md

# Contributing to GettextTranslator

Thank you for considering contributing to Gettext Translator! We welcome improvements, bug reports, and feature suggestions from the community.

## How to Contribute

### Reporting Bugs
- Please use the [Issues](https://github.com/marmend-company/gettext_translator/issues) section to report any bugs.
- Include detailed information such as steps to reproduce, expected vs. actual behavior, and screenshots if applicable.

### Suggesting Enhancements
- Use the [Issues](https://github.com/marmend-company/gettext_translator/issues) section to propose new features or improvements.
- Discuss your ideas with the community to gather feedback before implementation.

### Pull Request Process
1. **Fork** the repository.
2. **Create a new branch** with a descriptive name for your changes.
3. **Implement your changes** and ensure that you add tests if applicable.
4. **Run the test suite** to confirm all tests pass.
5. **Submit a pull request** to the `main` branch with a clear description of your changes.

## Code of Conduct

By contributing, you agree to abide by our [Code of Conduct](CODE_OF_CONDUCT.md). Please review it before making any contributions.

## Questions?

If you have any questions or need further assistance, please feel free to open an issue or join the discussion on [GitHub Discussions](https://github.com/marmend-company/gettext_translator/discussions).

Happy coding!