Developers » History » Version 26
Dan Smith, 07/03/2023 03:46 PM
1 | 13 | Dan Smith | # Developers Welcome! |
---|---|---|---|
2 | 1 | Dan Smith | |
3 | 22 | Dan Smith | CHIRP is open source software and contributions are welcomed! Submissions are accepted via [github](https://github.com/kk7ds/chirp) . |
4 | 1 | Dan Smith | |
5 | 13 | Dan Smith | ## Resources |
6 | 1 | Dan Smith | |
7 | 24 | Dan Smith | * Join the [chirp_devel mailing list](http://intrepid.danplanet.com/mailman/listinfo/chirp_devel) |
8 | 26 | Dan Smith | * Get the code at [github](https://github.com/kk7ds/chirp). See [PR Guidelines](https://github.com/kk7ds/chirp/blob/master/.github/pull_request_template.md). |
9 | 18 | Dan Smith | * [[Developers/Add_a_Radio]] |
10 | 13 | Dan Smith | * [[Developers/ToneModes]] |
11 | 20 | Dan Smith | * Get a new Python3 development environment setup with [[DevelopersPython3Environment]] |
12 | 23 | Dan Smith | * chirp-legacy OUTDATED Windows Python2 development environment instructions: [[LegacyDevelopersWin32Environment]] |
13 | 1 | Dan Smith | |
14 | 13 | Dan Smith | ## How you can help |
15 | 1 | Dan Smith | |
16 | 13 | Dan Smith | * Test new changes and releases |
17 | * Triage bug tickets |
||
18 | * Write or update documentation |
||
19 | * Find and fix bugs |
||
20 | * Add or extend support for new radio models |
||
21 | * Add features to the UI |
||
22 | 8 | Dan Smith | |
23 | 13 | Dan Smith | ## Translating CHIRP |
24 | 8 | Dan Smith | |
25 | 25 | Dan Smith | ### New Languages |
26 | |||
27 | 8 | Dan Smith | If you want to help translate CHIRP into another language, please follow these steps: |
28 | 19 | Dan Smith | |
29 | 1 | Dan Smith | 1. Create a [new issue](http://chirp.danplanet.com/projects/chirp/issues/new) for the language and include the language code. Here is a [helpful list](http://www.science.co.il/Language/Codes.asp). |
30 | 25 | Dan Smith | 1. Someone will create an empty template `.po` file and attach it to your issue |
31 | 19 | Dan Smith | 1. Translate the file. Generally, [poedit](http://poedit.net/) is the best way to do this. Be sure to fill out the translator meta-details. |
32 | 25 | Dan Smith | 1. Attach the resulting translated `.po` file to the ticket |
33 | 1 | Dan Smith | 1. A developer will check it over and then submit it for inclusion |
34 | 25 | Dan Smith | |
35 | ### Updating an existing language |
||
36 | |||
37 | If you want to update a translation, grab the latest from [the repo](https://github.com/kk7ds/chirp/tree/master/chirp/locale), update it and attach it to an issue for a developer to include. Use [poedit](http://poedit.net/) to update the translations |