transifex-client


Nametransifex-client JSON
Version 0.14.4 PyPI version JSON
download
home_pagehttps://www.transifex.com
SummaryA command line interface for Transifex
upload_time2021-12-24 11:58:07
maintainer
docs_urlNone
authorTransifex
requires_python>=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,<3.10
licenseGPLv2
keywords translation localization internationalization
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            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)

> _⚠️ A new client, compatible with the [new API](https://transifex.github.io/openapi/), is under development. Check out the Alpha version [here](https://github.com/transifex/cli)._

## Getting started
Whether you have experience with the command line or not, [this interactive tutorial](https://www.transifex.com/learn/txclient/) is intended for everyone who wishes to learn how the Transifex client works. There is no need to download anything - Just click on the link provided above, and follow the instructions.

For more information about TX client, please visit our [documentation guide here](https://docs.transifex.com/client/introduction).

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, 3.6 or 3.7) 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/transifex-client/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.
            

Raw data

            {
    "_id": null,
    "home_page": "https://www.transifex.com",
    "name": "transifex-client",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,<3.10",
    "maintainer_email": "",
    "keywords": "translation,localization,internationalization",
    "author": "Transifex",
    "author_email": "admin@transifex.com",
    "download_url": "https://files.pythonhosted.org/packages/6e/af/6bc4eba67bca8584e24c8188b0415915b401c341f166c9e7635bcd394257/transifex-client-0.14.4.tar.gz",
    "platform": "",
    "description": "Transifex Command-Line Tool\n===========================\n[![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)\n[![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)\n[![codecov](https://codecov.io/gh/transifex/transifex-client/branch/master/graph/badge.svg)](https://codecov.io/gh/transifex/transifex-client)\n[![PyPI version](https://badge.fury.io/py/transifex-client.svg)](https://badge.fury.io/py/transifex-client)\n\n> _\u26a0\ufe0f A new client, compatible with the [new API](https://transifex.github.io/openapi/), is under development. Check out the Alpha version [here](https://github.com/transifex/cli)._\n\n## Getting started\nWhether you have experience with the command line or not, [this interactive tutorial](https://www.transifex.com/learn/txclient/) is intended for everyone who wishes to learn how the Transifex client works. There is no need to download anything - Just click on the link provided above, and follow the instructions.\n\nFor more information about TX client, please visit our [documentation guide here](https://docs.transifex.com/client/introduction).\n\nDescription\n---\nThe Transifex Command-line Tool enables you to manage your translations within a project without the need of an elaborate UI system.\n\nYou 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.\n\n[Click  here](http://docs.transifex.com/client/) for complete documentation on the Transifex Command-line Tool via our documentation site.\n\nInstallation\n------------\n\nYou can install the latest version of transifex-client running `pip install transifex-client` or `easy_install transifex-client`.\n\nBuild transifex-client for Windows\n----------------------------------\n\n1.  Download transifex-client sources via git or github archive.\n    1.  `git clone https://github.com/transifex/transifex-client.git`\n    2.  Download and unpack <https://github.com/transifex/transifex-client/archive/master.zip>\n\n2.  Download and install [Python](https://www.python.org/downloads/windows/).\n\n    At this step choose the right version of python (2.7, 3.5, 3.6 or 3.7) and x86 or x86-64 instruction set.\n\n    Make sure pip marked for installation(default for latest installers).\n\n3.  Install [PyInstaller](http://www.pyinstaller.org).\n\n    Suppose that Python installed to `C:\\\\Program Files\\\\Python35-32`\n\n    Make `python.exe` accessible via PATH environment variable or cd to directory containing python.exe.\n\n        python -m pip install pyinstaller\n\n    This command will install `PyInstaller` package and its dependencies.\n\n4.  Build `transifex-client` distribution.\n\n    Change directory to transifex-client folder and run command:\n\n        python -m PyInstaller contrib/tx.spec\n        # or\n        pyinstaller contrib/tx.spec\n\n5.  `tx.exe`\n\n    `dist/tx.exe` will be created as the result of build process.\n\n\nGetting Help\n---\nYou can always get additional help via [GitHub issues](https://github.com/transifex/transifex-client/issues) or [Transifex support](https://www.transifex.com/contact/)\n\nLicense\n---\nTransifex Client is primarily distributed under the terms of the GPL License (Version 2.0).\n\nSee [LICENSE](https://github.com/transifex/transifex-client/blob/master/LICENSE) for details.",
    "bugtrack_url": null,
    "license": "GPLv2",
    "summary": "A command line interface for Transifex",
    "version": "0.14.4",
    "split_keywords": [
        "translation",
        "localization",
        "internationalization"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "md5": "e6badd33eae1c83b50e58414225e7ec3",
                "sha256": "11dc95cefe90ebf0cef3749c8c7d85b9d389c05bd0e3389bf117685df562bd5c"
            },
            "downloads": -1,
            "filename": "transifex-client-0.14.4.tar.gz",
            "has_sig": false,
            "md5_digest": "e6badd33eae1c83b50e58414225e7ec3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,<3.10",
            "size": 211666,
            "upload_time": "2021-12-24T11:58:07",
            "upload_time_iso_8601": "2021-12-24T11:58:07.302972Z",
            "url": "https://files.pythonhosted.org/packages/6e/af/6bc4eba67bca8584e24c8188b0415915b401c341f166c9e7635bcd394257/transifex-client-0.14.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2021-12-24 11:58:07",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "transifex-client"
}
        
Elapsed time: 0.01999s