@terenyeung/poeditor.cli
v1.0.0
Published
POEditor cli is the Standard Tooling for workflow of POEditor.
Downloads
2
Maintainers
Readme
POEditor cli is the Standard Tooling for workflow of POEditor.
✨ Features
- Upload pre-translated file(s) to POEditor
- Download translated files(s) to local directory
📦 Install
If you haven't installed Node.js, please install it first, here.
$ npm install poeditor.cli -g
🔨 Configuration
Create a poeditor-config.json in the root directory, and config information as follows:
{
"apiToken": "", // POEditor api token
"projectId": 270149, // project id
"fileType": "android_strings", // fileType to upload or download, supports files format (po, pot, mo, xls, csv, resw, resx, android_strings, apple_strings, xliff, properties, key_value_json, json, xmb, xtb)
"targetDir": "./i18n" // directory where translated files live
}
🤜🏼 Usage
Pull all translated files from upstream of POEditor.
$ poeditor pull
Push all pre-translated files from downloadstream of targetDir in poeditor-config.json.
$ poeditor push