22 lines
877 B
Markdown
22 lines
877 B
Markdown
# Contributing
|
||
|
||
There are multiple ways to contribute code to this project:
|
||
|
||
* Submit a Pull Request on [https://codeberg.org/suruatoel/mcg](codeberg.org/suruatoel/mcg)
|
||
* Send a git pull request via eMail
|
||
* Send a patch via eMail
|
||
|
||
## Internationalization
|
||
|
||
Update `.pot` files:
|
||
|
||
$ xgettext --language=Go --keyword=T --from-code=UTF-8 --package-name=mcg --output=po/mcg-go.pot $(git ls-files '*.go')
|
||
$ xgettext --language=Glade --from-code=UTF-8 --output=po/mcg-ui.pot $(git ls-files '*.ui')
|
||
$ msgcat --use-first -o po/mcg.pot po/mcg-go.pot po/mcg-ui.pot
|
||
|
||
Use a tool like [Poedit](https://poedit.net/) to create or update translations in the `locale/` folder.
|
||
|
||
## AI Policy
|
||
|
||
This project uses a _No AI policy_. Any code you submit to this project has to be written by yourself. If you put this
|
||
project’s code into any AI tool, you will be banned from this project.
|