CLI package to export poeditor translations
Project description
POEditor exporter
This python command line script exports translations files from POEditor.
Installation
To install the project with its dependencies run the following command.
pip install poeditorexporter
Usage
python -m poeditorexporter api_token id languages dest filename type
Arguments
Positional arguments
api_token
Your POEditor api token.id
The id of your project.languages
List of languages, separated by a comma.dest
Destination directory of the downloaded files. It must end with a /filename
Name of the file after download. The name will be suffixed by the language.type
The file format. The accepted values are 'po', 'pot', 'mo', 'xls', 'xlsx', 'csv', 'ini', 'resw', 'resx', 'android_strings', 'apple_strings', 'xliff', 'properties', 'key_value_json', 'json', 'yml', 'xlf', 'xmb', 'xtb', 'arb', 'rise_360_xliff'.
Those arguments are mandatory.
Optional arguments
-f
or--filters
List of filters to apply on result, separated by a comma. Accepted values are 'translated', 'untranslated', 'fuzzy', 'not_fuzzy', 'automatic', 'not_automatic', 'proofread', 'not_proofread'.-o
or--order
How the terms should be ordered. Default is set toterms
.-t
or--tags
Filter result by tags. List of tags separated by a comma.
Print help
python -m poeditorexporter --help
Example
python -m poeditorexporter 1a22cf9d548ebbdf1cb2b3bd10115a8c 12345 en,fr,de /home/user/downloads/ translation properties
This will download english, french and german translations file of project id 12345 in the folder /home/user/downloads/
with names translation_en.properties
, translation_fr.properties
, translation_de.properties
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file poeditorexporter-1.0.1.tar.gz
.
File metadata
- Download URL: poeditorexporter-1.0.1.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.3 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 736cac5694af56511ee137d06eb6c0b1559ff41a8b422fe431dd21108d55c5a8 |
|
MD5 | da5a0c5a8c888a28da466b2d0cc90a6e |
|
BLAKE2b-256 | 2abf54d01d1c87b37641f76ce972a3bd34183ef51986ddc3e34e0916df57612d |
File details
Details for the file poeditorexporter-1.0.1-py3-none-any.whl
.
File metadata
- Download URL: poeditorexporter-1.0.1-py3-none-any.whl
- Upload date:
- Size: 4.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.8.3 pkginfo/1.8.2 requests/2.27.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.15
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c261974035ad83576aa2c302a05597cbde75b24330c9b861921cc401f76b82e2 |
|
MD5 | 0d61ef5e92ce8f921143dc4eb55bffe6 |
|
BLAKE2b-256 | 6e148cc0417608295ef04b9d43f2dcd1f481e99b9d3605efceb640748b90a8bb |