Thank you for your interest in contributing!
By submitting a pull request or contribution, you agree that:
-
You own the rights to the code you are contributing, or have permission to contribute it.
-
You grant us a perpetual, worldwide, non-exclusive, royalty-free license to use, modify, and distribute your contribution under:
- The AGPL-3.0 license (for the open source version)
- Any commercial license we may offer
-
You understand that your contribution may be used in both the open source and commercial versions of UnityGameTranslator.
This allows us to maintain the dual licensing model while keeping the project sustainable.
- Check if the issue already exists
- Open an issue with:
- Clear description of the bug
- Steps to reproduce
- Expected vs actual behavior
- Game name and mod loader
- Fork the repository
- Create a feature branch (
git checkout -b feature/my-feature) - Make your changes
- Test thoroughly
- Commit with clear messages
- Push and open a Pull Request
- C#: Follow existing patterns, use meaningful names
- No dead code: Remove unused imports and functions
Open an issue or contact: contact@asymptomatikgames.com