strong-globalize-cli is a command-line interface tool designed to facilitate the globalization of JavaScript applications. Its primary functions include extracting translatable text messages from JavaScript and HTML source code, linting message files to identify potential issues, and integrating with IBM Globalization Pipeline for automated machine translation. The current stable version is 7.1.1, supporting Node.js versions 10.x and above. The tool distinguishes itself with both 'regular extraction' for package development and 'deep extraction' for enterprise-scale applications, allowing comprehensive identification of all literal strings—globalized or not—within a codebase. Its release cadence is tied to updates in globalization features or the underlying IBM Cloud services it integrates with.
npm install strong-globalize-cliNo compatibility data collected yet for this library.
Demonstrates global installation, basic string extraction, linting, and translation via the command-line interface.
Upgrade your Node.js environment to version 10.x or later.
Set the required BLUEMIX_* environment variables or create `~/.strong-globalize/ibm-cloud-credentials.json` with valid IBM Cloud Globalization Pipeline credentials.
Choose the appropriate extraction mode based on your project's scope and needs. Use `-e` for typical package string extraction and `-d` for a more comprehensive scan including potentially untranslated strings.
Install the package globally using `npm install -g strong-globalize-cli`.
Ensure `BLUEMIX_URL`, `BLUEMIX_USER`, `BLUEMIX_PASSWORD`, and `BLUEMIX_INSTANCE` environment variables are set, or that `~/.strong-globalize/ibm-cloud-credentials.json` exists and contains valid credentials.
Manually inspect and correct the syntax errors in the specified `messages.json` file, or re-run `slt-globalize -e` to regenerate it if no manual changes were intended.
No dependency data recorded yet.