There are a couple of ways you can contribute to Pipeline. You can report bugs, propose changes and additions, directly contribute to the codebase, or translating.
If you experience a bug, or you want to suggest some changes or additions within an app, you can open an issue in the issue tracker. However, we heavily encourage to check if there is an existing issue first. If there is an existing issue, please leave a thumbs up (👍).
You can submit code by forking this project, editing the desired code and finally submitting a pull request.
The process of translating Pipeline is similar to submitting code. Start with forking the project. Then, clone the repository. And finally, install Poedit.
Proceed to A. Adding a new language to add a new language, or B. Translating an existing language to translate an existing language.
Open Poedit, then press "Create new...". Navigate to the root of the repository. Navigate to po
and click on tubefeeder.pot
. Enter the locale you want to translate the program to save the file.
Once translated, click the "Save" button and save the file where tubefeeder.pot
is located.
Proceed to Submitting translations.
Open Poedit, then press "Browse files". Open the po
file with the appropriate locale.
Once translated, click the "Save" button.
Proceed to Submitting translations.
Push the changes to GitHub and finally submit a pull request.