1.0.5 • Published 6 years ago

message-format-translate-json v1.0.5

Weekly downloads
4
License
MIT
Repository
github
Last release
6 years ago

message-format-translate-json

Translates a json file with messageformat values into the specified languages. Uses translate-json and intl-messageformat-parser npm modules.

This script is useful while in development of i18n ICU MessageFormat documents to get a quick and dirty translation while working around variables and pluralization.

Values are aggressively cached to prevent duplicate calls.

Install

npm install -g message-format-translate-json

Example

message-format-translate-json --lang=es,de,ja,pt,zh-CN

Options:
  --lang              Comma separated list of language codes supported by google translate
  --url               The url that contains the source messages to translate
  --exclude           Regex of keys to skip when translating
  --dir               Output directory (default is current directory)
  --cacheDir          Cache directory (default to ./cache)