Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Transifex Client config file. #51

Merged
merged 11 commits into from May 10, 2018
# Please include a useful commit message!
  • Loading branch information
Serge Zarembsky
Serge Zarembsky committed May 8, 2018
commit fa9ea49550fdda51d84a2c5ccf65bd0bda926143
@@ -74,6 +74,25 @@ $ npm run build.dev -- --env.nolint
$ npm run docs
```

## Transifex Client
Run transifex client (tx) in your local synchronized 'develop' branch
Transifex client behavior is determined by .tx/config file in the repo.
```sh
# Install Transifex Client (tx)
$ pip install transifex-client
# Check if install was successful

This comment has been minimized.

@jsignanini

jsignanini May 10, 2018
Member

@zarembsky looks like there's a tx init command that needs to be run to set up the tx command line tool. Please add instructions on how to set this up.

$ tx --version
# Push changes made to _locales/en/messages.json to Transifex
$ tx push -s
# Pull translated files from Transifex to _locales/<lang>/messages.json
$ tx --minimum-perc=100 pull -a
```
For more information see:
+ [Transifect Client](https://docs.transifex.com/client/introduction)
+ [Transifect Client Workflow](https://docs.transifex.com/integrations/github)
+ [Ghostery Transifex Project](https://www.transifex.com/ghostery-inc/ghostery-8/dashboard/)

##
## Cliqz Source Code
Ghostery implements the following open-source products from [Cliqz](https://cliqz.com/en/)

ProTip! Use n and p to navigate between commits in a pull request.