Not Logged In

crowdin-client 0.3

A client for the Crowdin API which lets you push source translations to
crowdin and pull translated content.

Installation

(sudo) pip install crowdin-client

If you don’t have pip:

(sudo) easy_install pip
(sudo) pip install crowdin-client

If you don’t even have easy_install on windows, get the .exe at
http://pypi.python.org/pypi/setuptools, install it, add c:\Python2x\Scripts
to the Windows path (replace Python2x with the correct directory).

Configuration

Create a .crodwin JSON file in your root project directory with the
following structure:

The second entry in the json is to use a complete directory as translation source / destination.
Useful for documentation. DO NOT FORGET the trailing slash for directories.

Usage

Push source files:

crowdin push

Pull translations:

crowdin pull

If you’re importing a project with existing translations to crowdin, run
crowdin push -a to also upload the local target files to crowdin. The
-a flag should only be used once, you must then use the push / review /
pull workflow provided by Crowdin.