Releases: simplelocalize/simplelocalize-cli
v2.0.1 (2022-03-18)
📖 Changelog
- Fixed parameters validation
💿 How to update
Run command
curl -s https://get.simplelocalize.io/2.0/install | bash
or download simplelocalize-cli-2.0.1.jar and run
java -jar simplelocalize-cli-2.0.1.jar [command] parameters
v2.0.0 (2022-03-16)
📖 Changelog
- Added multi-file support
- Added support for
uploadOptionsanddownloadOptions - Improved download performance
- Added more validation checks
- More readable error logs
- Decreased CLI size from 50MB to ~15MB
- Removed support for
uploadTokenproperty
💿 How to update
Run command
curl -s https://get.simplelocalize.io/2.0/install | bash
or download simplelocalize-cli-2.0.0.jar and run
java -jar simplelocalize-cli-2.0.0.jar [command] parameters
v1.1.2 (2022-02-28)
📖 Changelog
- Improved download method (Windows)
💿 How to update
Run command
curl -s https://get.simplelocalize.io/install | bash
or download simplelocalize-cli-1.1.2.jar and run
java -jar simplelocalize-cli-1.1.2.jar [command] parameters
v1.1.1 (2021-11-11)
📖 Changelog
- Adjusted finding keys for i18next
- Added new
synccommand - Added keys extraction for Localizable.strings (iOS/macOS)
💿 How to update
Run command
curl -s https://get.simplelocalize.io/install | bash
or download simplelocalize-cli-1.1.1.jar and run
java -jar simplelocalize-cli-1.1.1.jar [command] parameters
v1.1.0 (2020-02-10)
📖 Changelog
- Improved upload & download path configurations (now you can use setup own name with
{lang}key) - Fixed files finder
- Added
simplelocalize-jsonsupport
💿 How to update
Run command
curl -s https://get.simplelocalize.io/install | bash
or download simplelocalize-cli-1.1.0.jar and run
java -jar simplelocalize-cli-1.1.0.jar [command] parameters
v1.0.2 (2021-02-06)
📖 Changelog
- Added more emotions to the log messages
- Fix issue where downloading
multi-language-jsonwas incorrect
💿 How to update
Run command
curl -s https://get.simplelocalize.io/install | bash
or download simplelocalize-cli-1.0.2.jar and run
java -jar simplelocalize-cli-1.0.2.jar [command] parameters
v1.0.1 (2021-02-04)
New release 🎉
📖 Changelog:
- Added option to download translation file for single language (
languageKeyparameter)
simplelocalize-cli download --apiKey <PROJECT_KEY> --downloadFormat <FORMAT> --downloadPath ./messages_es.json --languageKey es - Added
--versionparam. Usesimplelocalize-cli --versionto check currently installed version 😉 - Enable disabled tests 🤨
- Preparation for upcoming changes
- Minor fixes
💿 How to update
Run command
curl -s https://get.simplelocalize.io/install | bash
or download simplelocalize-cli-1.0.1.jar and run
java -jar simplelocalize-cli-1.0.0.jar [command] parameters
v1.0.0 (2021-01-29)
v1.0.0 is a release that introduces new features. Installation process is now required. Localization CLI Tool now will support 3 main commands: extract,upload, and download.
simplelocalize-cli extract- extraction i18n keys from project filessimplelocalize-cli upload- upload existing translation keys and translationssimplelocalize-cli download- download ready to use translations
Installation
curl -s https://get.simplelocalize.io/install | bash
Supported operating systems: Windows, Linux, macOS (x86)
Docs
Learn more about Getting Started with Localization CLI Tool
Usage
➡️ Basic usage
Basic usage of SimpleLocalize CLI.
simplelocalize-cli [command] --apiKey <API_KEY>
➡️ Custom config file
Use custom configuration file in yaml format
simplelocalize-cli --config <PATH_TO_YAML_CONFIG> [command]
➡️ Extract command
Extract i18n translation keys from project files and upload them automatically to SimpleLocalize cloud.
simplelocalize-cli extract --apiKey <API_KEY> --projectType yahoo/react-intl --searchDir ./src
➡️ Upload command
Upload translations or translation keys to SimpleLocalize cloud.
simplelocalize-cli upload --apiKey <API_KEY> --uploadPath ./lang.json --uploadFormat single-language-json
➡️ Download command
Fetch translations in desired format from SimpleLocalize cloud.
simplelocalize-cli download --apiKey <API_KEY> --downloadPath ./i18n --downloadFormat single-language-json
⚡️Features
- Added command
uploadto upload translations or translation keys. Learn how to use SimpleLocalize CLI upload feature. - Added command
downloadto download translations in desired format. Learn [how to use SimpleLocalize CLI download feature (https://docs.simpleloclaize.io/). - Added command to
extracttranslations. Learn how to use SimpleLocalize CLI extract feature. - Added support for downloading/uploading CSV and Excel files
simplelocalize.ymlconfiguration file is no longer needed- Added full support for configuration by options (like:
--projectType yahoo/react-intl)
⛈ Breaking changes
Due to introduction of new features, the way of invoking CLI has been changed.
v0.6.0 (2020-12-01)
v0.6.0 is a release that includes changed name convention for uploadToken, and preparations for CLI analysis.
Changelog:
- changed credentials property from
uploadTokentoapiKey