Update contributing notes

This commit is contained in:
Nicolas Werner 2023-02-22 01:44:16 +01:00
parent 5164c2c5e8
commit 31cb7c4cf9
No known key found for this signature in database
GPG key ID: C8D75E610773F2D9

View file

@ -8,6 +8,10 @@ Any kind of contribution to the project is greatly appreciated.
- Code refactoring - Code refactoring
- Translations - Translations
Usually we accept contributions on GitHub as Pull-Requests: https://github.com/Nheko-Reborn/nheko/pulls
Otherwise you can also submit patches, but that is more effort for both sides.
### Working on new features ### Working on new features
Everything on the issue tracker is up for grabs unless someone else is Everything on the issue tracker is up for grabs unless someone else is
@ -18,6 +22,15 @@ If you're planning to work on a new feature leave a message on the Matrix room
### Submitting a translation ### Submitting a translation
Usually translations are done on weblate: https://weblate.nheko.im/
Anyone can submit suggestions and once they have 2 upvotes, they will
automatically be applied. If you want to directly apply your or other changes
without going through the consensus mode, you can also jump into the Matrix room
and apply to become a translator.
Alternatively translations can also be added manually like so:
Example for a Japanese translation. Example for a Japanese translation.
- Create a new translation file using the prototype in English - Create a new translation file using the prototype in English
- e.g `cp resources/langs/nheko_en.ts resources/langs/nheko_ja.ts` - e.g `cp resources/langs/nheko_en.ts resources/langs/nheko_ja.ts`