Skip to main content
Help us improve Python packaging – donate today!

A command line interface for Transifex

Project Description

Transifex Command-Line Tool
===========================
[![image](https://circleci.com/gh/transifex/transifex-client/tree/master.svg?style=shield&circle-token=33aafd984726261eff1b73278a0cf761382c478a)](https://circleci.com/gh/transifex/transifex-client/tree/master)
[![image](https://ci.appveyor.com/api/projects/status/github/transifex/transifex-client?branch=master&svg=true)](https://ci.appveyor.com/project/transifex/transifex-client/branch/master)
[![codecov](https://codecov.io/gh/transifex/transifex-client/branch/master/graph/badge.svg)](https://codecov.io/gh/transifex/transifex-client)
[![PyPI version](https://badge.fury.io/py/transifex-client.svg)](https://badge.fury.io/py/transifex-client)

Description
---
The Transifex Command-line Tool enables you to manage your translations within a project without the need of an elaborate UI system.

You can use the command line tool to create new resources, map locale files to translations, and synchronize your Transifex project with your local repository. Translators and localization managers can use it to handle large volumes of translation files. The Transifex Command-line Tool can help to enable continuous integration workflows and can be run from CI servers like Jenkins and Bamboo.

[Click here](http://docs.transifex.com/client/) for complete documentation on the Transifex Command-line Tool via our documentation site.

Installation
----------

You can install the latest version of transifex-client running `pip install transifex-client` or `easy_install transifex-client`.

Build transifex-client for Windows
----------------------------------

1. Download transifex-client sources via git or github archive.
1. `git clone https://github.com/transifex/transifex-client.git`
2. Download and unpack <https://github.com/transifex/transifex-client/archive/master.zip>

2. Download and install [Python](https://www.python.org/downloads/windows/).

At this step choose the right version of python (2.7, 3.5 or 3.6) and x86 or x86-64 instruction set.

Make sure pip marked for installation(default for latest installers).

3. Install [PyInstaller](http://www.pyinstaller.org).

Suppose that Python installed to `C:\\Program Files\\Python35-32`

Make `python.exe` accessible via PATH environment variable or cd to directory containing python.exe.

python -m pip install pyinstaller

This command will install `PyInstaller` package and its dependencies.

4. Build `transifex-client` distribution.

Change directory to transifex-client folder and run command:

python -m PyInstaller contrib/tx.spec
# or
pyinstaller contrib/tx.spec

5. `tx.exe`

`dist/tx.exe` will be created as the result of build process.


Getting Help
---
You can always get additional help via [GitHub issues](https://github.com/transifex/txgh/issues) or [Transifex support](https://www.transifex.com/contact/)

License
---
Transifex Client is primarily distributed under the terms of the GPL License (Version 2.0).

See [LICENSE](https://github.com/transifex/transifex-client/blob/master/LICENSE) for details.

Release history Release notifications

This version
History Node

0.13.2

History Node

0.13.1

History Node

0.13.0

History Node

0.12.5

History Node

0.12.4

History Node

0.12.3

History Node

0.12.2

History Node

0.12.1

History Node

0.12

History Node

0.12b0

History Node

0.11.1.beta

History Node

0.11

History Node

0.11b3

History Node

0.11.beta

History Node

0.10

History Node

0.9.1

History Node

0.9

History Node

0.8

History Node

0.7.3

History Node

0.7.2

History Node

0.7

History Node

0.6.1

History Node

0.6

History Node

0.5.2

History Node

0.5.1

History Node

0.5

History Node

0.4.1

History Node

0.4

History Node

0.3

History Node

0.2.1

History Node

0.2

History Node

0.1

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Filename, size & hash SHA256 hash help File type Python version Upload date
transifex-client-0.13.2.tar.gz (195.4 kB) Copy SHA256 hash SHA256 Source None Apr 2, 2018

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging CloudAMQP CloudAMQP RabbitMQ AWS AWS Cloud computing Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page