Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 1.35 KB

File metadata and controls

46 lines (30 loc) · 1.35 KB

Contributing to UnityGameTranslator

Thank you for your interest in contributing!

Contributor License Agreement (CLA)

By submitting a pull request or contribution, you agree that:

  1. You own the rights to the code you are contributing, or have permission to contribute it.

  2. 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
  3. 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.

How to Contribute

Reporting Bugs

  1. Check if the issue already exists
  2. Open an issue with:
    • Clear description of the bug
    • Steps to reproduce
    • Expected vs actual behavior
    • Game name and mod loader

Submitting Code

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/my-feature)
  3. Make your changes
  4. Test thoroughly
  5. Commit with clear messages
  6. Push and open a Pull Request

Code Style

  • C#: Follow existing patterns, use meaningful names
  • No dead code: Remove unused imports and functions

Questions?

Open an issue or contact: contact@asymptomatikgames.com