- Fork the repository on Github
- Clone your fork locally with
git clone <url>
- Set up a local development environment with
script/setup
- Create a new branch off of
main
withgit checkout -b <branch>
- If your language code does not exist yet, run
python3 -m script.intentfest add_language <language_code> <language name>
- Modify the files for your language in:
sentences/<language>
tests/<language>
responses/<language>
- Run
script/lint
andscript/test
to ensure everything is working- Make sure you have at least one test sentence for every intent sentence template
- Commit and push your changes with
git commit
andgit push
- Submit a pull request (PR) with your suggested changes on Github