Add translation and localization instructions

// FREEBIE
This commit is contained in:
2-4601 2016-04-09 20:56:53 +03:00 committed by lilia
parent e874b61839
commit 277ff11b3e
1 changed files with 9 additions and 0 deletions

View File

@ -86,6 +86,15 @@ conversation.
So you wanna make a pull request? Please observe the following guidelines.
* Please do not submit pull requests for translation fixes. Anyone can update
the translations in
[Transifex](https://www.transifex.com/projects/p/signal-desktop).
* Always localize your strings. Signal Desktop uses the
[chrome.i18n infrastructure](https://developer.chrome.com/extensions/i18n)
for localization. You **only** need to modify the default locale
[`_locales/en/messages.json`](_locales/en/messages.json). Other locales are
generated automatically based on that file and then periodically uploaded to
Transifex for translation.
* Rebase your changes on the latest master branch, resolving any conflicts
that may arise. This ensures that your changes will merge cleanly when you
open your PR.