xlifftranslate

0.0.6 • Public • Published

npm

xlifftranslate

Translate xliff files using the Google Cloud Translation API

How to use it

  1. Install globally with npm install -g xlifftranslate.
  2. Follow the instructions at https://developers.google.com/identity/protocols/application-default-credentials to setup your google application credentials.
  3. Run xlifftranslate in your project directory.

Options

  • --i18nPath specify the directory where the xliff files are found
  • --verbose "true" adds verbose output with translations.
  • --ignoreText "ignoreme ignoremetoo" ignores the specified strings with default delimiter " ".
  • --ignoreDelimiter " " Specify the delimiter for the --ignoreText option
  • --skipDifferent "true" Skip translations of strings where source and target don't match.

Examples

To run, make sure your Google Translate API Credendials are in your environment:

export GOOGLE_APPLICATION_CREDENTIALS=service_account.json

Example run command

xlifftranslate --i18nPath src/i18n

Package Sidebar

Install

npm i xlifftranslate

Weekly Downloads

0

Version

0.0.6

License

none

Unpacked Size

51.9 kB

Total Files

6

Last publish

Collaborators

  • jasonruesch