26 lines
953 B
Markdown
26 lines
953 B
Markdown
# Contributing
|
||
|
||
There are multiple ways to contribute code to this project:
|
||
|
||
* Submit a Pull Request on
|
||
[https://git.suruatoel.xyz/coderkun/mcg](git.suruatoel.xyz/coderkun/mcg) or
|
||
[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.
|