Skip to content
This repository has been archived by the owner on Nov 1, 2024. It is now read-only.

Latest commit

 

History

History
39 lines (20 loc) · 2.45 KB

CONTRIBUTING.md

File metadata and controls

39 lines (20 loc) · 2.45 KB

Contributing

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.

Reporting bugs / Proposing changes or additions

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 (👍).

Submitting code

You can submit code by forking this project, editing the desired code and finally submitting a pull request.

Translating

Prerequisites

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.

A. Adding a new 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.

B. Translating an existing language

Open Poedit, then press "Browse files". Open the po file with the appropriate locale.

Once translated, click the "Save" button.

Proceed to Submitting translations.

Submitting translations

Push the changes to GitHub and finally submit a pull request.