Releases: simplelocalize/simplelocalize-cli
v2.7.0 (2024-10-08)
This update introduces a few breaking changes regarding configuration files and parameters.
Changelog
- We dropped support for
sync
command - All parameters prefixed with 'download' and 'upload' can now be shorter, e.g.: use
--path
instead--downloadPath
,--options
instead--downloadOptions
YAML Configuration changes
We slightly changed configuration names in version 2.7. Here you can download the sample configuration file: https://get.simplelocalize.io/sample-2.7.yml
- Use
uploadLanguageKey
anddownloadLanguageKey
insteadlanguageKey
in yaml configuration files - You can now specify multiple languages in
downloadLanguageKey
to download only specified languages - Instead
autoTranslation: languageKeys
useautoTranslateLanguageKeys
In case of any troubles with the configuration feel fee to contact us!
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.7.0/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.7.0/install-windows } | iex;
or download simplelocalize-cli-2.7.0.jar
and run
java -jar simplelocalize-cli-2.7.0.jar [command] parameters
v2.6.0 (2024-04-17)
Changelog
- extraction command will now export keys to a local file with
simplelocalize-json
format instead upload keys directly to SimpleLocalize - improved log messages
- added
--namespace
parameter for upload and download
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.6.0/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.6.0/install-windows } | iex;
or download simplelocalize-cli-2.6.0.jar
and run
java -jar simplelocalize-cli-2.6.0.jar [command] parameters
v2.6.0-beta (2024-04-15)
Changelog
- extraction command will now export keys to a local file with
simplelocalize-json
format
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.6.0-beta/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.6.0-beta/install-windows } | iex;
or download simplelocalize-cli-2.6.0-beta.jar
and run
java -jar simplelocalize-cli-2.6.0-beta.jar [command] parameters
v2.5.1 (2023-09-27)
Changelog
- Fixed
init
command on executable versions
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.5.1/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.5.1/install-windows } | iex;
or download simplelocalize-cli-2.5.1.jar
and run
java -jar simplelocalize-cli-2.5.1.jar [command] parameters
v2.5.0 (2023-09-08)
Changelog
- Added
purge
option to clear translations - Added
--downloadSort
parameter todownload
command, available values:NEWEST_KEYS_FIRST
,NEWEST_KEYS_LAST
,NAMESPACES
,IMPORT_ORDER
- Simplified build process
- Apple Silicon ready
- Smaller JAR size
- Better error handling
- [Warning] Default environments (production and latest) must now be used with an underscore at the beginning
latest
->_latest
,production
->_production
Otherwise, the CLI will produce a warning message, but it won't fail.
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.5.0/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.5.0/install-windows } | iex;
or download simplelocalize-cli-2.5.0.jar
and run
java -jar simplelocalize-cli-2.5.0.jar [command] parameters
v2.4.1 (2023-08-23)
Changelog
- Fixed issue (#83)
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.4.1/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.4.1/install-windows } | iex;
or download simplelocalize-cli-2.4.1.jar
and run
java -jar simplelocalize-cli-2.4.1.jar [command] parameters
v2.4.0 (2023-08-03)
Changelog
- Added support for proxies (You can set it via environment variable:
http_proxy
andhttps_proxy
)
Proxy support
SimpleLocalize CLI supports HTTP and HTTPS proxies, and it respectshttp_proxy
, https_proxy
environment
variables.
Here are some examples of how to set proxy environment variables in Linux and macOS:
export http_proxy=http://someproxy.com
export http_proxy=http://someproxy.com:8080
export http_proxy=http://user:[email protected]:8080
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.4.0/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.4.0/install-windows } | iex;
or download simplelocalize-cli-2.4.0.jar
and run
java -jar simplelocalize-cli-2.4.0.jar [command] parameters
v2.3.0 (2023-06-13)
Changelog
- Fixed failing upload command when the upload options are undefined
- Fixed loading empty configuration files
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.3.0/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.3.0/install-windows } | iex;
or download simplelocalize-cli-2.3.0.jar
and run
java -jar simplelocalize-cli-2.3.0.jar [command] parameters
v2.2.0 (2023-04-12)
Changelog
- Improved finding files to upload
- Added
auto-translate
command - Added
init
command to create sample configuration file - Added
--filterRegex
argument topull
command - Added
--dryRun
,--overwrite
and--delete
arguments toupload
command
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.2.0/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.2.0/install-windows } | iex;
or download simplelocalize-cli-2.2.0.jar
and run
java -jar simplelocalize-cli-2.2.0.jar [command] parameters
v2.1.2 (2022-12-06)
Changelog
- Fixed log message in upload command
- Fixed segmentation fault error on MacOS 13.0.1 (Intel)
Check your version
simplelocalize --version
How to update
# macOs / Linux / Windows (WSL)
curl -s https://get.simplelocalize.io/2.1.2/install | bash
# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.1.2/install-windows } | iex;
or download simplelocalize-cli-2.1.2.jar
and run
java -jar simplelocalize-cli-2.1.2.jar [command] parameters