Skip to content

Releases: simplelocalize/simplelocalize-cli

v2.9.0 (2025-07-09)

09 Jul 14:34
501e2a1
Compare
Choose a tag to compare

This update introduces a few breaking changes regarding configuration files and parameters.

Changelog

  • Added support for --force in auto-translation to re-translate all texts
  • Added support for custom auto-translation options
  • Added support for --preview to preview changes before importing

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.9.0/install | bash

# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.9.0/install-windows } | iex;

or download simplelocalize-cli-2.9.0.jar and run
java -jar simplelocalize-cli-2.9.0.jar [command] parameters

v2.8.0 (2025-02-05)

05 Feb 17:30
ceecdc2
Compare
Choose a tag to compare

This update introduces a few breaking changes regarding configuration files and parameters.

Changelog

  • Added support for uploading and downloading markdown files
  • Added support for TSV file format
  • Fixed typo in downloadLanguageKeys

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.8.0/install | bash

# Windows (PowerShell)
. { iwr -useb https://get.simplelocalize.io/2.8.0/install-windows } | iex;

or download simplelocalize-cli-2.8.0.jar and run
java -jar simplelocalize-cli-2.8.0.jar [command] parameters

v2.7.0 (2024-10-08)

08 Oct 18:49
e75a0f3
Compare
Choose a tag to compare

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 and downloadLanguageKeys instead languageKey in yaml configuration files
  • You can now specify multiple languages in downloadLanguageKeys to download only specified languages
  • Instead autoTranslation: languageKeys use autoTranslateLanguageKeys

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)

17 Apr 18:23
7f4bb4f
Compare
Choose a tag to compare

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)

15 Apr 21:31
93b1ca0
Compare
Choose a tag to compare
Pre-release

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)

27 Sep 21:11
49e4082
Compare
Choose a tag to compare

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)

08 Sep 13:19
f17d916
Compare
Choose a tag to compare

Changelog

  • Added purge option to clear translations
  • Added --downloadSort parameter to download 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)

23 Aug 10:50
06d25ac
Compare
Choose a tag to compare

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)

03 Aug 16:41
77a3a24
Compare
Choose a tag to compare

Changelog

  • Added support for proxies (You can set it via environment variable: http_proxy and https_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:password@someproxy.com: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)

13 Jun 09:07
9bb4ea0
Compare
Choose a tag to compare

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